Searched refs:VMOVN (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 212 VMOVN, // MVE vmovn enumerator
|
| H A D | ARMScheduleSwift.td | 630 def : InstRW<[SwiftWriteP1TwoCycle], (instregex "VMOVN", "VMOVL")>;
|
| H A D | ARMScheduleA57.td | 1217 def : InstRW<[A57Write_3cyc_1V], (instregex "VMOVN")>;
|
| H A D | ARMISelLowering.cpp | 1770 MAKE_CASE(ARMISD::VMOVN) in getTargetNodeName() 8768 return DAG.getNode(ARMISD::VMOVN, dl, VT, V2, V1, in LowerVECTOR_SHUFFLE() 8771 return DAG.getNode(ARMISD::VMOVN, dl, VT, V1, V2, in LowerVECTOR_SHUFFLE() 8774 return DAG.getNode(ARMISD::VMOVN, dl, VT, V1, V1, in LowerVECTOR_SHUFFLE() 15491 ARMISD::VMOVN, DL, VT, in PerformShuffleVMOVNCombine() 15497 ARMISD::VMOVN, DL, VT, in PerformShuffleVMOVNCombine() 18342 ARMISD::VMOVN, DL, VT, in PerformMVETruncCombine() 18348 ARMISD::VMOVN, DL, VT, in PerformMVETruncCombine() 18676 case ARMISD::VMOVN: in PerformDAGCombine()
|
| H A D | ARMInstrMVE.td | 4873 def MVEvmovn : SDNode<"ARMISD::VMOVN", SDTARMVEXT>; 4895 // Match the IR intrinsic for a predicated VMOVN. This regards the Qm input
|
| H A D | ARMInstrNEON.td | 6760 // VMOVN : Vector Narrowing Move 6761 defm VMOVN : N2VN_HSD<0b11,0b11,0b10,0b00100,0,0, IIC_VMOVN,
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | arm_neon.td | 568 def VMOVN : IInst<"vmovn", "<Q", "silUsUiUl">;
|