reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
830 bool HasRedZone = isPPC64 || !isSVR4ABI; 832 unsigned SPReg = isPPC64 ? PPC::X1 : PPC::R1; 834 unsigned FPReg = isPPC64 ? PPC::X31 : PPC::R31; 835 unsigned LRReg = isPPC64 ? PPC::LR8 : PPC::LR; 836 unsigned TOCReg = isPPC64 ? PPC::X2 : PPC::R2; 838 unsigned TempReg = isPPC64 ? PPC::X12 : PPC::R12; // another scratch reg 840 const MCInstrDesc& MFLRInst = TII.get(isPPC64 ? PPC::MFLR8 842 const MCInstrDesc& StoreInst = TII.get(isPPC64 ? PPC::STD 844 const MCInstrDesc& StoreUpdtInst = TII.get(isPPC64 ? PPC::STDU 846 const MCInstrDesc& StoreUpdtIdxInst = TII.get(isPPC64 ? PPC::STDUX 848 const MCInstrDesc& LoadImmShiftedInst = TII.get(isPPC64 ? PPC::LIS8 850 const MCInstrDesc& OrImmInst = TII.get(isPPC64 ? PPC::ORI8 852 const MCInstrDesc& OrInst = TII.get(isPPC64 ? PPC::OR8 854 const MCInstrDesc& SubtractCarryingInst = TII.get(isPPC64 ? PPC::SUBFC8 856 const MCInstrDesc& SubtractImmCarryingInst = TII.get(isPPC64 ? PPC::SUBFIC8 863 assert((isPPC64 || !isSVR4ABI || !(!FrameSize && (MustSaveLR || HasFP))) && 919 assert((isPPC64 || !MustSaveCR) && 1061 if (isPPC64) 1124 assert(!isPPC64 && "A red zone is always available on PPC64"); 1335 if (isSVR4ABI && isPPC64 && (PPC::CR2 <= Reg && Reg <= PPC::CR4)) {