| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCSubtarget.cpp | 43 PPCSubtarget &PPCSubtarget::initializeSubtargetDependencies(StringRef CPU, in initializeSubtargetDependencies() 50 PPCSubtarget::PPCSubtarget(const Triple &TT, const std::string &CPU, in PPCSubtarget() function in PPCSubtarget 58 void PPCSubtarget::initializeEnvironment() { in initializeEnvironment() 182 bool PPCSubtarget::enableMachineScheduler() const { in enableMachineScheduler() 187 bool PPCSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler() 199 void PPCSubtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, in overrideSchedPolicy() 212 bool PPCSubtarget::useAA() const { in useAA() 216 bool PPCSubtarget::enableSubRegLiveness() const { in enableSubRegLiveness() 221 PPCSubtarget::classifyGlobalReference(const GlobalValue *GV) const { in classifyGlobalReference() 234 bool PPCSubtarget::isELFv2ABI() const { return TM.isELFv2ABI(); } in isELFv2ABI() [all …]
|
| H A D | PPCRegisterInfo.cpp | 137 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegs() 185 const PPCSubtarget &Subtarget = MF->getSubtarget<PPCSubtarget>(); in getCalleeSavedRegsViaCopy() 210 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getCallPreservedMask() 250 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getReservedRegs() 322 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in isCallerPreservedPhysReg() 382 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in getLargestLegalSuperClass() 430 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAlloc() 549 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerDynamicAreaOffset() 577 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRSpilling() 622 const PPCSubtarget &Subtarget = MF.getSubtarget<PPCSubtarget>(); in lowerCRRestore() [all …]
|
| H A D | PPCTargetMachine.h | 33 mutable StringMap<std::unique_ptr<PPCSubtarget>> SubtargetMap; 43 const PPCSubtarget *getSubtargetImpl(const Function &F) const override; 47 const PPCSubtarget *getSubtargetImpl() const = delete;
|
| H A D | PPCFrameLowering.h | 22 class PPCSubtarget; variable 25 const PPCSubtarget &Subtarget; 77 PPCFrameLowering(const PPCSubtarget &STI);
|
| H A D | PPCSubtarget.h | 68 class PPCSubtarget : public PPCGenSubtargetInfo { 157 PPCSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, 196 PPCSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
|
| H A D | PPCTargetTransformInfo.h | 33 const PPCSubtarget *ST; 36 const PPCSubtarget *getST() const { return ST; } in getST()
|
| H A D | PPCRegisterInfo.td | 264 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>(); 276 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>(); 289 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>(); 299 const PPCSubtarget &S = MF.getSubtarget<PPCSubtarget>();
|
| H A D | PPCVSXCopy.cpp | 149 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
|
| H A D | PPCTLSDynamicCall.cpp | 56 bool Is64Bit = MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64(); in processBlock() 158 TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction()
|
| H A D | PPCInstrInfo.h | 116 class PPCSubtarget; variable 118 PPCSubtarget &Subtarget; 184 explicit PPCInstrInfo(PPCSubtarget &STI);
|
| H A D | PPCMCInstLower.cpp | 114 const PPCSubtarget *Subtarget = &(MF->getSubtarget<PPCSubtarget>()); in GetSymbolRef()
|
| H A D | PPCReduceCRLogicals.cpp | 159 const PPCInstrInfo *TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in splitMBB() 393 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction() 546 TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in initialize()
|
| H A D | PPCVSXFMAMutate.cpp | 351 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction()
|
| H A D | PPCHazardRecognizers.cpp | 163 DAG->MF.getSubtarget<PPCSubtarget>().getDarwinDirective(); in PreEmitNoops() 223 DAG->MF.getSubtarget<PPCSubtarget>().getDarwinDirective(); in EmitNoop()
|
| H A D | PPCTargetMachine.cpp | 262 const PPCSubtarget * 292 I = llvm::make_unique<PPCSubtarget>( in getSubtargetImpl()
|
| H A D | PPCFrameLowering.cpp | 51 static unsigned computeReturnSaveOffset(const PPCSubtarget &STI) { in computeReturnSaveOffset() 58 static unsigned computeTOCSaveOffset(const PPCSubtarget &STI) { in computeTOCSaveOffset() 62 static unsigned computeFramePointerSaveOffset(const PPCSubtarget &STI) { in computeFramePointerSaveOffset() 75 static unsigned computeLinkageSize(const PPCSubtarget &STI) { in computeLinkageSize() 83 static unsigned computeBasePointerSaveOffset(const PPCSubtarget &STI) { in computeBasePointerSaveOffset() 93 PPCFrameLowering::PPCFrameLowering(const PPCSubtarget &STI) in PPCFrameLowering() 2120 const PPCInstrInfo &TII = *MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in restoreCRs() 2283 return (MF.getSubtarget<PPCSubtarget>().isSVR4ABI() && in enableShrinkWrapping() 2284 MF.getSubtarget<PPCSubtarget>().isPPC64()); in enableShrinkWrapping()
|
| H A D | PPCExpandISEL.cpp | 155 return !GenerateISEL || !MF.getSubtarget<PPCSubtarget>().hasISEL(); in isExpandISELEnabled() 394 LivePhysRegs LPR(*MF->getSubtarget<PPCSubtarget>().getRegisterInfo()); in reorganizeBlockLayout()
|
| H A D | PPCTargetTransformInfo.cpp | 44 if (ST->hasPOPCNTD() != PPCSubtarget::POPCNTD_Unavailable && TyWidth <= 64) in getPopcntSupport() 45 return ST->hasPOPCNTD() == PPCSubtarget::POPCNTD_Slow ? in getPopcntSupport()
|
| H A D | PPCPreEmitPeephole.cpp | 65 const PPCInstrInfo *TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction()
|
| H A D | PPCVSXSwapRemoval.cpp | 201 const PPCSubtarget &STI = MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction() 227 TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in initialize()
|
| H A D | PPCBoolRetToInt.cpp | 278 const PPCSubtarget *ST;
|
| H A D | PPCBranchSelector.cpp | 104 if (Fn.getSubtarget<PPCSubtarget>().isELFv2ABI() && in runOnMachineFunction()
|
| H A D | PPCAsmPrinter.cpp | 80 const PPCSubtarget *Subtarget; 115 Subtarget = &MF.getSubtarget<PPCSubtarget>(); in runOnMachineFunction() 1521 const PPCSubtarget &STI = TM.getSubtarget<PPCSubtarget>(F); in EmitStartOfAsmFile()
|
| H A D | PPCISelLowering.h | 569 const PPCSubtarget &Subtarget; 573 const PPCSubtarget &STI);
|
| H A D | PPCCallingConv.td | 17 : CCIf<!strconcat("static_cast<const PPCSubtarget&>" 22 : CCIf<!strconcat("!static_cast<const PPCSubtarget&>"
|