Home
last modified time | relevance | path

Searched refs:XXPERMDI (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/Target/PowerPC/
DPPCMIPeephole.cpp107 case PPC::XXPERMDI: { in simplifyCode()
130 if (DefMI && DefMI->getOpcode() == PPC::XXPERMDI) { in simplifyCode()
DPPCInstrVSX.td773 def XXPERMDI : XX3Form_2<60, 10,
833 (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 0)>;
835 (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 3)>;
837 (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 0)>;
839 (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 3)>;
841 (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 2)>;
852 (f64 (EXTRACT_SUBREG (XXPERMDI $S, $S, 2), sub_64))>;
857 (v2f64 (XXPERMDI (SUBREG_TO_REG (i64 1), $A, sub_64),
861 (f64 (EXTRACT_SUBREG (XXPERMDI $S, $S, 2), sub_64))>;
965 def : Pat<(v2f64 (PPCxxswapd v2f64:$src)), (XXPERMDI $src, $src, 2)>;
[all …]
DPPCVSXSwapRemoval.cpp289 case PPC::XXPERMDI: { in gatherVectorInstructions()
797 TII->get(PPC::XXPERMDI), DstReg) in insertSwap()
DPPCISelDAGToDAG.cpp2909 CurDAG->SelectNodeTo(N, PPC::XXPERMDI, N->getValueType(0), Ops); in Select()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCInstrVSX.td100 // XXPERMDI. The reason for defining this is that specifying multiple chained
106 // (XXPERMDI (LXSIBZX xoaddr:$src), (LXSIBZX xoaddr:$src ), 0))
108 // to the XXPERMDI instruction.
863 def XXPERMDI : XX3Form_2<60, 10,
940 (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 0)>;
942 (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 3)>;
944 (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 0)>;
946 (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 3)>;
948 (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 2)>;
967 (f64 (EXTRACT_SUBREG (XXPERMDI $S, $S, 2), sub_64))>;
[all …]
DPPCVSXSwapRemoval.cpp292 case PPC::XXPERMDI: { in gatherVectorInstructions()
807 TII->get(PPC::XXPERMDI), DstReg) in insertSwap()
DPPCMIPeephole.cpp285 case PPC::XXPERMDI: { in simplifyCode()
340 if (DefOpc == PPC::XXPERMDI) { in simplifyCode()
473 if (DefMI && DefMI->getOpcode() == PPC::XXPERMDI) { in simplifyCode()
DPPCISelLowering.h114 XXPERMDI, enumerator
DP9InstrResources.td599 XXPERMDI,
DPPCISelDAGToDAG.cpp4707 CurDAG->SelectNodeTo(N, PPC::XXPERMDI, N->getValueType(0), Ops); in Select()
DPPCISelLowering.cpp1275 case PPCISD::XXPERMDI: return "PPCISD::XXPERMDI"; in getTargetNodeName()
8428 SDValue PermDI = DAG.getNode(PPCISD::XXPERMDI, dl, MVT::v2i64, Conv1, Conv2, in LowerVECTOR_SHUFFLE()
DPPCInstrInfo.td200 def PPCxxpermdi : SDNode<"PPCISD::XXPERMDI", SDT_PPCxxpermdi, []>;
/external/llvm/test/CodeGen/PowerPC/
Dswaps-le-4.ll4 ; subregister is present (in this case, in the XXPERMDI associated with
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/
Dswaps-le-4.ll4 ; subregister is present (in this case, in the XXPERMDI associated with
/external/capstone/arch/PowerPC/
DPPCGenAsmWriter.inc1277 19430U, // XXPERMDI
2550 56U, // XXPERMDI
4021 // XXPERMDI, XXSLDWI
7649 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 0)
7662 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 3)
7675 // (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 0)
7688 // (XXPERMDI vsrc:$XT, vsrc:$XA, vsrc:$XB, 3)
7701 // (XXPERMDI vsrc:$XT, vsrc:$XB, vsrc:$XB, 2)
DPPCGenDisassemblerTables.inc1710 /* 7022 */ MCD_OPC_Decode, 233, 9, 96, // Opcode: XXPERMDI
/external/v8/src/ppc/
Dconstants-ppc.h280 V(xxpermdi, XXPERMDI, 0xF0000050) \