Home
last modified time | relevance | path

Searched refs:VMOVN (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.h212 VMOVN, // MVE vmovn enumerator
H A DARMScheduleSwift.td630 def : InstRW<[SwiftWriteP1TwoCycle], (instregex "VMOVN", "VMOVL")>;
H A DARMScheduleA57.td1217 def : InstRW<[A57Write_3cyc_1V], (instregex "VMOVN")>;
H A DARMISelLowering.cpp1770 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 DARMInstrMVE.td4873 def MVEvmovn : SDNode<"ARMISD::VMOVN", SDTARMVEXT>;
4895 // Match the IR intrinsic for a predicated VMOVN. This regards the Qm input
H A DARMInstrNEON.td6760 // 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 Darm_neon.td568 def VMOVN : IInst<"vmovn", "<Q", "silUsUiUl">;