Searched refs:VLD1DUP (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 324 VLD1DUP = ISD::FIRST_TARGET_MEMORY_OPCODE, enumerator
|
H A D | ARMInstrNEON.td | 1369 // VLD1DUP : Vector Load (single element to all lanes) 1370 class VLD1DUP<bits<4> op7_4, string Dt, ValueType Ty, PatFrag LoadOp, 1382 def VLD1DUPd8 : VLD1DUP<{0,0,0,?}, "8", v8i8, extloadi8, 1384 def VLD1DUPd16 : VLD1DUP<{0,1,0,?}, "16", v4i16, extloadi16, 1386 def VLD1DUPd32 : VLD1DUP<{1,0,0,?}, "32", v2i32, load,
|
H A D | ARMISelLowering.cpp | 1868 MAKE_CASE(ARMISD::VLD1DUP) in getTargetNodeName() 15929 case ARMISD::VLD1DUP: in TryCombineBaseUpdate() 16527 DAG.getMemIntrinsicNode(ARMISD::VLD1DUP, SDLoc(N), SDTys, Ops, in PerformVDUPCombine() 18952 case ARMISD::VLD1DUP: in PerformDAGCombine()
|
H A D | ARMISelDAGToDAG.cpp | 4325 case ARMISD::VLD1DUP: { in Select()
|