Searched refs:PPCFunctionInfo (Results 1 – 14 of 14) sorted by relevance
22 void PPCFunctionInfo::anchor() {} in anchor()23 PPCFunctionInfo::PPCFunctionInfo(const Function &F, in PPCFunctionInfo() function in PPCFunctionInfo28 PPCFunctionInfo::clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()31 return DestMF.cloneInfo<PPCFunctionInfo>(*this); in clone()34 MCSymbol *PPCFunctionInfo::getPICOffsetSymbol(MachineFunction &MF) const { in getPICOffsetSymbol()41 MCSymbol *PPCFunctionInfo::getGlobalEPSymbol(MachineFunction &MF) const { in getGlobalEPSymbol()48 MCSymbol *PPCFunctionInfo::getLocalEPSymbol(MachineFunction &MF) const { in getLocalEPSymbol()55 MCSymbol *PPCFunctionInfo::getTOCOffsetSymbol(MachineFunction &MF) const { in getTOCOffsetSymbol()62 bool PPCFunctionInfo::isLiveInSExt(Register VReg) const { in isLiveInSExt()69 bool PPCFunctionInfo::isLiveInZExt(Register VReg) const { in isLiveInZExt()[all …]
253 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in spillsCR() 258 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in hasSpills() 263 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in hasNonRISpills() 271 const PPCFunctionInfo *MFI = MF.getInfo<PPCFunctionInfo>(); in MustSaveLR() 301 const PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); in determineFrameLayout() [all...]
24 class PPCFunctionInfo : public MachineFunctionInfo {159 explicit PPCFunctionInfo(const Function &F, const TargetSubtargetInfo *STI);
107 const PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>(); in GetSymbolRef()
885 PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>(); in emitInstruction() 1009 MF->getInfo<PPCFunctionInfo>()->getPICOffsetSymbol(*MF); in emitInstruction() 1979 const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>(); in emitFunctionEntryLabel() 2006 const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>(); in emitFunctionEntryLabel() 2118 const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>(); in emitFunctionBodyStart() 2402 const PPCFunctionInfo *F in emitTracebackTable() [all...]
619 return PPCFunctionInfo::create<PPCFunctionInfo>(Allocator, F, STI);
381 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in getReservedRegs() 1516 FrameIdx = MF.getInfo<PPCFunctionInfo>()->getCRSpillFrameIndex(); in hasReservedSpillSlot() 1601 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); in eliminateFrameIndex()
307 PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>(); in UpdateTOCSaves() 1371 PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>(); in simplifyCode()
2805 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in SelectAddressRegImm() 3184 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();3385 PPCFunctionInfo *FuncInfo = in updateForAIXShLibTLSModelOpt() 3386 DAG.getMachineFunction().getInfo<PPCFunctionInfo>(); in updateForAIXShLibTLSModelOpt() 3939 PPCFunctionInfo &MFI = *MF.getInfo<PPCFunctionInfo>(); in LowerINLINEASM() 4029 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in LowerVASTART() [all...]
464 MF.getInfo<PPCFunctionInfo>()->isNonVolatileCRDisabled();474 MF.getInfo<PPCFunctionInfo>()->isNonVolatileCRDisabled();
84 PPCFunctionInfo *PPCFuncInfo;94 PPCFuncInfo(FuncInfo.MF->getInfo<PPCFunctionInfo>()),
1932 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in StoreRegToStackSlot() 5497 const PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>(); in analyzeLoopForPipelining()
165 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); in runOnMachineFunction() 481 MF->getInfo<PPCFunctionInfo>()->setUsesPICBase(true); in INITIALIZE_PASS() 489 MF->getInfo<PPCFunctionInfo>()->setUsesPICBase(true); in INITIALIZE_PASS() 507 MF->getInfo<PPCFunctionInfo>()->setShrinkWrapDisabled(true); in INITIALIZE_PASS()
660 MF->getInfo<PPCFunctionInfo>()->setUsesTOCBasePtr(); in selectConstantPool()