Home
last modified time | relevance | path

Searched refs:PPCFunctionInfo (Results 1 – 14 of 14) sorted by relevance

/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineFunctionInfo.cpp22 void PPCFunctionInfo::anchor() {} in anchor()
23 PPCFunctionInfo::PPCFunctionInfo(const Function &F, in PPCFunctionInfo() function in PPCFunctionInfo
28 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 …]
H A DPPCFrameLowering.cpp253 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...]
H A DPPCMachineFunctionInfo.h24 class PPCFunctionInfo : public MachineFunctionInfo {
159 explicit PPCFunctionInfo(const Function &F, const TargetSubtargetInfo *STI);
H A DPPCMCInstLower.cpp107 const PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>(); in GetSymbolRef()
H A DPPCAsmPrinter.cpp885 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...]
H A DPPCTargetMachine.cpp619 return PPCFunctionInfo::create<PPCFunctionInfo>(Allocator, F, STI);
H A DPPCRegisterInfo.cpp381 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in getReservedRegs()
1516 FrameIdx = MF.getInfo<PPCFunctionInfo>()->getCRSpillFrameIndex(); in hasReservedSpillSlot()
1601 PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>(); in eliminateFrameIndex()
H A DPPCMIPeephole.cpp307 PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>(); in UpdateTOCSaves()
1371 PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>(); in simplifyCode()
H A DPPCISelLowering.cpp2805 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...]
H A DPPCRegisterInfo.td464 MF.getInfo<PPCFunctionInfo>()->isNonVolatileCRDisabled();
474 MF.getInfo<PPCFunctionInfo>()->isNonVolatileCRDisabled();
H A DPPCFastISel.cpp84 PPCFunctionInfo *PPCFuncInfo;
94 PPCFuncInfo(FuncInfo.MF->getInfo<PPCFunctionInfo>()),
H A DPPCInstrInfo.cpp1932 PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in StoreRegToStackSlot()
5497 const PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>(); in analyzeLoopForPipelining()
H A DPPCISelDAGToDAG.cpp165 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()
/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp660 MF->getInfo<PPCFunctionInfo>()->setUsesTOCBasePtr(); in selectConstantPool()