Searched refs:XXPERMDI (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrVSX.td | 160 // XXPERMDI. The reason for defining this is that specifying multiple chained 166 // (XXPERMDI (LXSIBZX xoaddr:$src), (LXSIBZX xoaddr:$src ), 0)) 168 // to the XXPERMDI instruction. 1043 def XXPERMDI : XX3Form_2<60, 10, 1050 // is not the same with the input register class(`vsrc`) of XXPERMDI instruction. 1904 dag LE_WORD_0 = (XXPERMDI LE_WORD_1, LE_WORD_1, 2); 1907 dag LE_DWORD_0 = (XXPERMDI LE_DWORD_1, LE_DWORD_1, 2); 1922 (XXPERMDI (COPY_TO_REGCLASS $S, VSRC), 1929 dag LE_WORD_0 = (MFVSRWZ (EXTRACT_SUBREG (XXPERMDI $S, $S, 2), sub_64)); 2367 dag AC = (XVCVDPSP (XXPERMDI (SUBREG_TO_REG (i64 1), $A, sub_64), [all …]
|
H A D | PPCVSXSwapRemoval.cpp | 288 case PPC::XXPERMDI: { in gatherVectorInstructions() 829 TII->get(PPC::XXPERMDI), DstReg) in insertSwap()
|
H A D | PPCMIPeephole.cpp | 628 case PPC::XXPERMDI: { in simplifyCode() 689 if (DefOpc == PPC::XXPERMDI) { in simplifyCode() 881 if (DefMI && DefMI->getOpcode() == PPC::XXPERMDI) { in simplifyCode()
|
H A D | PPCInstrP10.td | 2132 (XXPERMDI (COPY_TO_REGCLASS $VRB, VSRC), 2136 (XXPERMDI (COPY_TO_REGCLASS $VRB, VSRC), 2140 (XXPERMDI (COPY_TO_REGCLASS $VRB, VSRC), 2144 (XXPERMDI (COPY_TO_REGCLASS $VRB, VSRC), 2148 (XXPERMDI (COPY_TO_REGCLASS $VRB, VSRC), 2152 (XXPERMDI (COPY_TO_REGCLASS $VRB, VSRC),
|
H A D | PPCISelLowering.h | 122 XXPERMDI, enumerator
|
H A D | P10InstrResources.td | 1709 XXPERMDI, XXPERMDIs,
|
H A D | P9InstrResources.td | 601 XXPERMDI,
|
H A D | PPCISelDAGToDAG.cpp | 5990 CurDAG->SelectNodeTo(N, PPC::XXPERMDI, N->getValueType(0), Ops); in Select() 7501 } else if (Opc == PPC::XXPERMDI || Opc == PPC::XXSLDWI) { in isVSXSwap()
|
H A D | PPCISelLowering.cpp | 1699 case PPCISD::XXPERMDI: return "PPCISD::XXPERMDI"; in getTargetNodeName() 10289 SDValue PermDI = DAG.getNode(PPCISD::XXPERMDI, dl, MVT::v2i64, Conv1, Conv2, in LowerVECTOR_SHUFFLE()
|
H A D | PPCInstrInfo.td | 239 def PPCxxpermdi : SDNode<"PPCISD::XXPERMDI", SDT_PPCxxpermdi, []>;
|