Searched refs:VMOVN (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 213 VMOVN, // MVE vmovn enumerator
|
| H A D | ARMScheduleSwift.td | 630 def : InstRW<[SwiftWriteP1TwoCycle], (instregex "VMOVN", "VMOVL")>;
|
| H A D | ARMScheduleA57.td | 1216 def : InstRW<[A57Write_3cyc_1V], (instregex "VMOVN")>;
|
| H A D | ARMISelLowering.cpp | 1796 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 D | ARMInstrMVE.td | 4812 def MVEvmovn : SDNode<"ARMISD::VMOVN", SDTARMVEXT>; 4834 // Match the IR intrinsic for a predicated VMOVN. This regards the Qm input
|
| H A D | ARMInstrNEON.td | 6762 // 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 D | arm_neon.td | 614 def VMOVN : IInst<"vmovn", "<Q", "silUsUiUl">;
|