Searched refs:VLD3DUP (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleA57.td | 1340 (instregex "VLD3DUP(d|q)(8|16|32)$", 1341 "VLD3DUP(d|q)(8|16|32)Pseudo$")>; 1344 (instregex "VLD3DUP(d|q)(8|16|32)_UPD")>; 1346 (instregex "VLD3DUP(d|q)(8|16|32)Pseudo_UPD")>;
|
| H A D | ARMISelLowering.h | 327 VLD3DUP, enumerator
|
| H A D | ARMInstrNEON.td | 1544 // VLD3DUP : Vector Load (single 3-element structure to all lanes) 1545 class VLD3DUP<bits<4> op7_4, string Dt> 1555 def VLD3DUPd8 : VLD3DUP<{0,0,0,?}, "8">; 1556 def VLD3DUPd16 : VLD3DUP<{0,1,0,?}, "16">; 1557 def VLD3DUPd32 : VLD3DUP<{1,0,0,?}, "32">; 1564 def VLD3DUPq8 : VLD3DUP<{0,0,1,?}, "8">; 1565 def VLD3DUPq16 : VLD3DUP<{0,1,1,?}, "16">; 1566 def VLD3DUPq32 : VLD3DUP<{1,0,1,?}, "32">;
|
| H A D | ARMISelLowering.cpp | 1862 MAKE_CASE(ARMISD::VLD3DUP) in getTargetNodeName() 15924 case ARMISD::VLD3DUP: in TryCombineBaseUpdate() 16383 NewOpc = ARMISD::VLD3DUP; in CombineVLDDUP() 18932 case ARMISD::VLD3DUP: in PerformDAGCombine()
|
| H A D | ARMISelDAGToDAG.cpp | 4340 case ARMISD::VLD3DUP: { in Select()
|