Home
last modified time | relevance | path

Searched refs:VLD3DUP (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMISelLowering.h194 VLD3DUP, enumerator
DARMInstrNEON.td1515 // VLD3DUP : Vector Load (single 3-element structure to all lanes)
1516 class VLD3DUP<bits<4> op7_4, string Dt>
1525 def VLD3DUPd8 : VLD3DUP<{0,0,0,?}, "8">;
1526 def VLD3DUPd16 : VLD3DUP<{0,1,0,?}, "16">;
1527 def VLD3DUPd32 : VLD3DUP<{1,0,0,?}, "32">;
1534 def VLD3DUPq8 : VLD3DUP<{0,0,1,?}, "8">;
1535 def VLD3DUPq16 : VLD3DUP<{0,1,1,?}, "16">;
1536 def VLD3DUPq32 : VLD3DUP<{1,0,1,?}, "32">;
DARMISelLowering.cpp1228 case ARMISD::VLD3DUP: return "ARMISD::VLD3DUP"; in getTargetNodeName()
9962 case ARMISD::VLD3DUP: NewOpc = ARMISD::VLD3DUP_UPD; NumVecs = 3; break; in CombineBaseUpdate()
10131 NewOpc = ARMISD::VLD3DUP; in CombineVLDDUP()
11065 case ARMISD::VLD3DUP: in PerformDAGCombine()
DARMISelDAGToDAG.cpp3155 case ARMISD::VLD3DUP: { in Select()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMScheduleA57.td1348 (instregex "VLD3DUP(d|q)(8|16|32)$",
1349 "VLD3DUP(d|q)(8|16|32)Pseudo$")>;
1352 (instregex "VLD3DUP(d|q)(8|16|32)_UPD")>;
1354 (instregex "VLD3DUP(d|q)(8|16|32)Pseudo_UPD")>;
DARMISelLowering.h260 VLD3DUP, enumerator
DARMInstrNEON.td1535 // VLD3DUP : Vector Load (single 3-element structure to all lanes)
1536 class VLD3DUP<bits<4> op7_4, string Dt>
1546 def VLD3DUPd8 : VLD3DUP<{0,0,0,?}, "8">;
1547 def VLD3DUPd16 : VLD3DUP<{0,1,0,?}, "16">;
1548 def VLD3DUPd32 : VLD3DUP<{1,0,0,?}, "32">;
1555 def VLD3DUPq8 : VLD3DUP<{0,0,1,?}, "8">;
1556 def VLD3DUPq16 : VLD3DUP<{0,1,1,?}, "16">;
1557 def VLD3DUPq32 : VLD3DUP<{1,0,1,?}, "32">;
DARMISelLowering.cpp1682 case ARMISD::VLD3DUP: return "ARMISD::VLD3DUP"; in getTargetNodeName()
13153 case ARMISD::VLD3DUP: NewOpc = ARMISD::VLD3DUP_UPD; NumVecs = 3; break; in CombineBaseUpdate()
13319 NewOpc = ARMISD::VLD3DUP; in CombineVLDDUP()
14662 case ARMISD::VLD3DUP: in PerformDAGCombine()
DARMISelDAGToDAG.cpp3766 case ARMISD::VLD3DUP: { in Select()
/external/llvm-project/llvm/lib/Target/ARM/
DARMScheduleA57.td1341 (instregex "VLD3DUP(d|q)(8|16|32)$",
1342 "VLD3DUP(d|q)(8|16|32)Pseudo$")>;
1345 (instregex "VLD3DUP(d|q)(8|16|32)_UPD")>;
1347 (instregex "VLD3DUP(d|q)(8|16|32)Pseudo_UPD")>;
DARMISelLowering.h303 VLD3DUP, enumerator
DARMInstrNEON.td1517 // VLD3DUP : Vector Load (single 3-element structure to all lanes)
1518 class VLD3DUP<bits<4> op7_4, string Dt>
1528 def VLD3DUPd8 : VLD3DUP<{0,0,0,?}, "8">;
1529 def VLD3DUPd16 : VLD3DUP<{0,1,0,?}, "16">;
1530 def VLD3DUPd32 : VLD3DUP<{1,0,0,?}, "32">;
1537 def VLD3DUPq8 : VLD3DUP<{0,0,1,?}, "8">;
1538 def VLD3DUPq16 : VLD3DUP<{0,1,1,?}, "16">;
1539 def VLD3DUPq32 : VLD3DUP<{1,0,1,?}, "32">;
DARMISelLowering.cpp1781 case ARMISD::VLD3DUP: return "ARMISD::VLD3DUP"; in getTargetNodeName()
14116 case ARMISD::VLD3DUP: NewOpc = ARMISD::VLD3DUP_UPD; NumVecs = 3; break; in CombineBaseUpdate()
14404 NewOpc = ARMISD::VLD3DUP; in CombineVLDDUP()
16343 case ARMISD::VLD3DUP: in PerformDAGCombine()
DARMISelDAGToDAG.cpp4025 case ARMISD::VLD3DUP: { in Select()
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenAsmWriter.inc10320 // VLD3DUPdAsm_16, VLD3DUPdAsm_32, VLD3DUPdAsm_8, VLD3DUPqAsm_16, VLD3DUP...
11020 // VLD3DUPd16_UPD, VLD3DUPd32_UPD, VLD3DUPd8_UPD, VLD3DUPq16_UPD, VLD3DUP...
11211 // VLD3DUPd16_UPD, VLD3DUPd32_UPD, VLD3DUPd8_UPD, VLD3DUPq16_UPD, VLD3DUP...
/external/capstone/arch/ARM/
DARMGenAsmWriter.inc7732 // VLD3DUPd16_UPD, VLD3DUPd32_UPD, VLD3DUPd8_UPD, VLD3DUPq16_UPD, VLD3DUP...
7926 // VLD3DUPd16_UPD, VLD3DUPd32_UPD, VLD3DUPd8_UPD, VLD3DUPq16_UPD, VLD3DUP...