Lines Matching refs:PPC
60 case PPC::LBZ: in hasPCRelativeForm()
61 case PPC::LBZ8: in hasPCRelativeForm()
62 case PPC::LHA: in hasPCRelativeForm()
63 case PPC::LHA8: in hasPCRelativeForm()
64 case PPC::LHZ: in hasPCRelativeForm()
65 case PPC::LHZ8: in hasPCRelativeForm()
66 case PPC::LWZ: in hasPCRelativeForm()
67 case PPC::LWZ8: in hasPCRelativeForm()
68 case PPC::STB: in hasPCRelativeForm()
69 case PPC::STB8: in hasPCRelativeForm()
70 case PPC::STH: in hasPCRelativeForm()
71 case PPC::STH8: in hasPCRelativeForm()
72 case PPC::STW: in hasPCRelativeForm()
73 case PPC::STW8: in hasPCRelativeForm()
74 case PPC::LD: in hasPCRelativeForm()
75 case PPC::STD: in hasPCRelativeForm()
76 case PPC::LWA: in hasPCRelativeForm()
77 case PPC::LXSD: in hasPCRelativeForm()
78 case PPC::LXSSP: in hasPCRelativeForm()
79 case PPC::LXV: in hasPCRelativeForm()
80 case PPC::STXSD: in hasPCRelativeForm()
81 case PPC::STXSSP: in hasPCRelativeForm()
82 case PPC::STXV: in hasPCRelativeForm()
83 case PPC::LFD: in hasPCRelativeForm()
84 case PPC::LFS: in hasPCRelativeForm()
85 case PPC::STFD: in hasPCRelativeForm()
86 case PPC::STFS: in hasPCRelativeForm()
87 case PPC::DFLOADf32: in hasPCRelativeForm()
88 case PPC::DFLOADf64: in hasPCRelativeForm()
89 case PPC::DFSTOREf32: in hasPCRelativeForm()
90 case PPC::DFSTOREf64: in hasPCRelativeForm()
133 if (Opc != PPC::LI && Opc != PPC::LI8 && Opc != PPC::LIS && in removeRedundantLIs()
134 Opc != PPC::LIS8) in removeRedundantLIs()
227 if (Instr.getOpcode() != PPC::PLDpc) in isGOTPLDpc()
274 PPC::NoRegister, true}; in addLinkerOpt()
372 PPC::UACCRCRegClass.getNumRegs(), nullptr); in removeAccPrimeUnprime()
378 if (Opc == PPC::XXMTACC) { in removeAccPrimeUnprime()
380 assert(PPC::ACCRCRegClass.contains(Acc) && in removeAccPrimeUnprime()
382 Candidates[Acc - PPC::ACC0] = &BBI; in removeAccPrimeUnprime()
386 else if (Opc == PPC::XXMFACC) { in removeAccPrimeUnprime()
388 assert(PPC::ACCRCRegClass.contains(Acc) && in removeAccPrimeUnprime()
390 if (!Candidates[Acc - PPC::ACC0]) in removeAccPrimeUnprime()
393 InstrsToErase.insert(Candidates[Acc - PPC::ACC0]); in removeAccPrimeUnprime()
402 if (PPC::ACCRCRegClass.contains(Reg)) in removeAccPrimeUnprime()
403 Candidates[Reg - PPC::ACC0] = nullptr; in removeAccPrimeUnprime()
424 unsigned InDSCR = RS.FindUnusedReg(&PPC::GPRCRegClass); in runOnMachineFunction()
435 BuildMI(MBB, IP, dl, TII->get(PPC::LIS), InDSCR) in runOnMachineFunction()
437 BuildMI(MBB, IP, dl, TII->get(PPC::ORI), InDSCR) in runOnMachineFunction()
440 BuildMI(MBB, IP, dl, TII->get(PPC::MTUDSCR)) in runOnMachineFunction()
454 if (MI.getOpcode() == PPC::UNENCODED_NOP) in runOnMachineFunction()
470 if (Opc == PPC::UNENCODED_NOP) { in runOnMachineFunction()
521 if (Br->getOpcode() != PPC::BC && Br->getOpcode() != PPC::BCn) in runOnMachineFunction()
530 if ((It->getOpcode() == PPC::CRUNSET || in runOnMachineFunction()
531 It->getOpcode() == PPC::CRSET) && in runOnMachineFunction()
542 if ((Br->getOpcode() == PPC::BCn && CRSetOp == PPC::CRSET) || in runOnMachineFunction()
543 (Br->getOpcode() == PPC::BC && CRSetOp == PPC::CRUNSET)) { in runOnMachineFunction()