Lines Matching full:xxpermdi
289 case PPC::XXPERMDI: {
290 // This is a swap if it is of the form XXPERMDI t, s, s, 2.
292 // can also see XXPERMDI t, SUBREG_TO_REG(s), SUBREG_TO_REG(s), 2,
296 // XXPERMDI as mentioning a physical register.
307 // identical, by adjusting the form of the XXPERMDI.
312 // XXPERMDI t, s, s, 0 or XXPERMDI t, s, s, 3. As above we
318 // these by adjusting the form of the XXPERMDI.
332 // We can still handle these by adjusting the form of the XXPERMDI.
544 // XXPERMDI instruction, since MachineCSE does not handle the
551 // XXPERMDI) as mentioning a physical register.
791 // defined by another swap: SrcReg = XXPERMDI Reg, Reg, 2; If so,
797 TII->get(PPC::XXPERMDI), DstReg)
849 // For an XXPERMDI that isn't handled otherwise, we need to
858 DEBUG(dbgs() << "Changing XXPERMDI: ");
895 // Note that an XXPERMDI requires a VSRC, so if the SUBREG_TO_REG
1002 DEBUG(dbgs() << "special:xxpermdi ");