Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrVSX.td160 // 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 DPPCVSXSwapRemoval.cpp288 case PPC::XXPERMDI: { in gatherVectorInstructions()
829 TII->get(PPC::XXPERMDI), DstReg) in insertSwap()
H A DPPCMIPeephole.cpp628 case PPC::XXPERMDI: { in simplifyCode()
689 if (DefOpc == PPC::XXPERMDI) { in simplifyCode()
881 if (DefMI && DefMI->getOpcode() == PPC::XXPERMDI) { in simplifyCode()
H A DPPCInstrP10.td2132 (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 DPPCISelLowering.h122 XXPERMDI, enumerator
H A DP10InstrResources.td1709 XXPERMDI, XXPERMDIs,
H A DP9InstrResources.td601 XXPERMDI,
H A DPPCISelDAGToDAG.cpp5990 CurDAG->SelectNodeTo(N, PPC::XXPERMDI, N->getValueType(0), Ops); in Select()
7501 } else if (Opc == PPC::XXPERMDI || Opc == PPC::XXSLDWI) { in isVSXSwap()
H A DPPCISelLowering.cpp1699 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 DPPCInstrInfo.td239 def PPCxxpermdi : SDNode<"PPCISD::XXPERMDI", SDT_PPCxxpermdi, []>;