reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
101 Subtarget(STI), ReturnSaveOffset(computeReturnSaveOffset(Subtarget)), 102 TOCSaveOffset(computeTOCSaveOffset(Subtarget)), 103 FramePointerSaveOffset(computeFramePointerSaveOffset(Subtarget)), 104 LinkageSize(computeLinkageSize(Subtarget)), 105 BasePointerSaveOffset(computeBasePointerSaveOffset(Subtarget)), 111 if (Subtarget.isDarwinABI()) { 113 if (Subtarget.isPPC64()) { 123 if (!Subtarget.isSVR4ABI()) { 273 if (Subtarget.isPPC64()) { 486 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 498 bool FitsInRedZone = FrameSize <= Subtarget.getRedZoneSize(); 563 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 619 unsigned R0 = Subtarget.isPPC64() ? PPC::X0 : PPC::R0; 620 unsigned R12 = Subtarget.isPPC64() ? PPC::X12 : PPC::R12; 659 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 663 BitVector BV = RS.getRegsAvailable(Subtarget.isPPC64() ? &PPC::G8RCRegClass : 705 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 713 bool HasRedZone = Subtarget.isPPC64() || !Subtarget.isSVR4ABI(); 713 bool HasRedZone = Subtarget.isPPC64() || !Subtarget.isSVR4ABI(); 732 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 740 if (!Subtarget.isELFv2ABI() || !Subtarget.isPPC64()) 740 if (!Subtarget.isELFv2ABI() || !Subtarget.isPPC64()) 752 if (!FrameSize || FrameSize > Subtarget.getRedZoneSize()) 779 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); 780 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 789 bool isPPC64 = Subtarget.isPPC64(); 791 bool isSVR4ABI = Subtarget.isSVR4ABI(); 792 bool isAIXABI = Subtarget.isAIXABI(); 793 bool isELFv2ABI = Subtarget.isELFv2ABI(); 794 assert((Subtarget.isDarwinABI() || isSVR4ABI || isAIXABI) && 1379 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); 1380 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 1389 bool isPPC64 = Subtarget.isPPC64(); 1391 bool isSVR4ABI = Subtarget.isSVR4ABI(); 1401 bool HasRedZone = Subtarget.isPPC64() || !Subtarget.isSVR4ABI(); 1401 bool HasRedZone = Subtarget.isPPC64() || !Subtarget.isSVR4ABI(); 1731 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); 1769 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 1779 const bool isPPC64 = Subtarget.isPPC64(); 1780 const bool IsDarwinABI = Subtarget.isDarwinABI(); 1841 if (!Subtarget.isSVR4ABI()) { 1871 unsigned MinVR = Subtarget.hasSPE() ? PPC::S31 : PPC::V31; 1935 const TargetRegisterInfo *TRI = Subtarget.getRegisterInfo(); 1977 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 2018 if (Subtarget.isPPC64()) { 2030 if (spillsCR(MF) && !(Subtarget.isPPC64() && Subtarget.isSVR4ABI())) { 2030 if (spillsCR(MF) && !(Subtarget.isPPC64() && Subtarget.isSVR4ABI())) { 2035 if ((Subtarget.isSVR4ABI() && Reg == PPC::CR2) 2037 || (!Subtarget.isSVR4ABI() && 2109 const TargetRegisterClass &RC = Subtarget.isPPC64() ? G8RC : GPRC; 2110 const TargetRegisterInfo &TRI = *Subtarget.getRegisterInfo(); 2140 if (!EnablePEVectorSpills || MFI.hasCalls() || !Subtarget.hasP9Vector()) 2146 const PPCRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); 2192 if (!Subtarget.isSVR4ABI()) 2196 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); 2208 if (Reg == PPC::VRSAVE && !Subtarget.isDarwinABI()) 2236 if (Subtarget.isPPC64()) { 2311 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); 2316 bool is64Bit = Subtarget.isPPC64(); 2355 if (!Subtarget.isSVR4ABI()) 2359 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); 2381 if (Reg == PPC::VRSAVE && !Subtarget.isDarwinABI()) 2405 restoreCRs(Subtarget.isPPC64(), is31, 2437 restoreCRs(Subtarget.isPPC64(), is31, CR2Spilled, CR3Spilled, CR4Spilled, 2445 if (Subtarget.isAIXABI()) 2453 if (Subtarget.isAIXABI()) 2459 if (Subtarget.isAIXABI())