Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h213 VMOVN, // MVE vmovn enumerator
H A DARMScheduleSwift.td630 def : InstRW<[SwiftWriteP1TwoCycle], (instregex "VMOVN", "VMOVL")>;
H A DARMScheduleA57.td1216 def : InstRW<[A57Write_3cyc_1V], (instregex "VMOVN")>;
H A DARMISelLowering.cpp1796 MAKE_CASE(ARMISD::VMOVN) in getTargetNodeName()
8952 return DAG.getNode(ARMISD::VMOVN, dl, VT, V2, V1, in LowerVECTOR_SHUFFLE()
8955 return DAG.getNode(ARMISD::VMOVN, dl, VT, V1, V2, in LowerVECTOR_SHUFFLE()
8958 return DAG.getNode(ARMISD::VMOVN, dl, VT, V1, V1, in LowerVECTOR_SHUFFLE()
15780 ARMISD::VMOVN, DL, VT, in PerformShuffleVMOVNCombine()
15786 ARMISD::VMOVN, DL, VT, in PerformShuffleVMOVNCombine()
18712 ARMISD::VMOVN, DL, VT, in PerformMVETruncCombine()
18718 ARMISD::VMOVN, DL, VT, in PerformMVETruncCombine()
19058 case ARMISD::VMOVN: in PerformDAGCombine()
H A DARMInstrMVE.td4812 def MVEvmovn : SDNode<"ARMISD::VMOVN", SDTARMVEXT>;
4834 // Match the IR intrinsic for a predicated VMOVN. This regards the Qm input
H A DARMInstrNEON.td6762 // VMOVN : Vector Narrowing Move
6763 defm VMOVN : N2VN_HSD<0b11,0b11,0b10,0b00100,0,0, IIC_VMOVN,
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_neon.td614 def VMOVN : IInst<"vmovn", "<Q", "silUsUiUl">;