Searched refs:MipsFunctionInfo (Results 1 – 22 of 22) sorted by relevance
30 return DestMF.cloneInfo<MipsFunctionInfo>(*this); in clone()33 MipsFunctionInfo::~MipsFunctionInfo() = default;35 bool MipsFunctionInfo::globalBaseRegSet() const { in globalBaseRegSet()55 Register MipsFunctionInfo::getGlobalBaseReg(MachineFunction &MF) { in getGlobalBaseReg()70 void MipsFunctionInfo::initGlobalBaseReg(MachineFunction &MF) { in initGlobalBaseReg()157 void MipsFunctionInfo::createEhDataRegsFI(MachineFunction &MF) { in createEhDataRegsFI()170 void MipsFunctionInfo::createISRRegFI(MachineFunction &MF) { in createISRRegFI()183 bool MipsFunctionInfo::isEhDataRegFI(int FI) const { in isEhDataRegFI()188 bool MipsFunctionInfo::isISRRegFI(int FI) const { in isISRRegFI()201 int MipsFunctionInfo::getMoveF64ViaSpillFI(MachineFunction &MF, in getMoveF64ViaSpillFI()[all …]
25 class MipsFunctionInfo : public MachineFunctionInfo {27 MipsFunctionInfo(const Function &F, const TargetSubtargetInfo *STI) {} in MipsFunctionInfo() function34 ~MipsFunctionInfo() override;
323 int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(MF, RC2); in expandBuildPairF64()389 int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(MF, RC); in expandExtractElementF64()404 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitPrologue()562 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitInterruptPrologueStub()692 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitEpilogue()751 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitInterruptEpilogueStub()866 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in determineCalleeSaves()
36 class MipsFunctionInfo; variable118 const MipsFunctionInfo *MipsFI;
152 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in eliminateFI()
65 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in initGlobalBaseReg()
224 const MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in getReservedRegs()
36 const MipsFunctionInfo &FI) const override;
300 return MipsFunctionInfo::create<MipsFunctionInfo>(Allocator, F, STI); in createMachineFunctionInfo()
406 .addUse(MF.getInfo<MipsFunctionInfo>() in select()671 .addReg(MF.getInfo<MipsFunctionInfo>() in select()727 .addReg(MF.getInfo<MipsFunctionInfo>() in select()904 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); in select()
65 const MipsFunctionInfo &FI) const override;
243 const MipsFunctionInfo &FI) const { in isEligibleForTailCallOptimization()416 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); in getOpndList()
71 Register GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg(*MF); in getGlobalBaseReg()
140 MipsFunctionInfo *FI = MF.getInfo<MipsFunctionInfo>(); in getGlobalReg()2260 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); in lowerVASTART()2555 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in lowerEH_RETURN()3180 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); in LowerCall()3241 CCInfo, StackSize, *MF.getInfo<MipsFunctionInfo>()); in LowerCall()3637 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in LowerFormalArguments()3811 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in LowerInterruptReturn()3893 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in LowerReturn()4509 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in writeVarArgRegs()
424 MF.getInfo<MipsFunctionInfo>()->setVarArgsFrameIndex(FI); in lowerFormalArguments()539 MF.getInfo<MipsFunctionInfo>()->getGlobalBaseRegForGlobalISel(MF)); in lowerCall()
47 class MipsFunctionInfo; variable564 const MipsFunctionInfo &FI) const = 0;
343 MipsFunctionInfo *MFI;446 MFI = MF->getInfo<MipsFunctionInfo>(); in runOnMachineFunction()
141 MipsFunctionInfo *MFI;255 MFI = funcInfo.MF->getInfo<MipsFunctionInfo>(); in MipsFastISel()1480 MF->getInfo<MipsFunctionInfo>()->setFormalArgInfo(IncomingArgSizeInBytes, in fastLowerArguments()
886 MF.getInfo<MipsFunctionInfo>()->globalBaseRegSet()) in runOnMachineFunction()
81 MipsFI = MF.getInfo<MipsFunctionInfo>(); in runOnMachineFunction()
156 MF.getInfo<MipsFunctionInfo>()->initGlobalBaseReg(MF); in processFunctionAfterISel()
1137 const MipsFunctionInfo &FI) const { in isEligibleForTailCallOptimization()