Home
last modified time | relevance | path

Searched refs:MipsFunctionInfo (Results 1 – 21 of 21) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMachineFunction.cpp25 MipsFunctionInfo::~MipsFunctionInfo() = default;
27 bool MipsFunctionInfo::globalBaseRegSet() const { in globalBaseRegSet()
47 Register MipsFunctionInfo::getGlobalBaseReg(MachineFunction &MF) { in getGlobalBaseReg()
62 void MipsFunctionInfo::initGlobalBaseReg(MachineFunction &MF) { in initGlobalBaseReg()
149 void MipsFunctionInfo::createEhDataRegsFI(MachineFunction &MF) { in createEhDataRegsFI()
162 void MipsFunctionInfo::createISRRegFI(MachineFunction &MF) { in createISRRegFI()
175 bool MipsFunctionInfo::isEhDataRegFI(int FI) const { in isEhDataRegFI()
180 bool MipsFunctionInfo::isISRRegFI(int FI) const { in isISRRegFI()
183 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo()
193 int MipsFunctionInfo::getMoveF64ViaSpillFI(MachineFunction &MF, in getMoveF64ViaSpillFI()
[all …]
H A DMipsMachineFunction.h25 class MipsFunctionInfo : public MachineFunctionInfo {
27 MipsFunctionInfo(MachineFunction &MF) {} in MipsFunctionInfo() function
29 ~MipsFunctionInfo() override;
H A DMipsSEFrameLowering.cpp323 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()
750 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitInterruptEpilogueStub()
865 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in determineCalleeSaves()
H A DMipsAsmPrinter.h36 class MipsFunctionInfo; variable
118 const MipsFunctionInfo *MipsFI;
H A DMipsSERegisterInfo.cpp152 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in eliminateFI()
H A DMips16ISelDAGToDAG.cpp65 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in initGlobalBaseReg()
H A DMipsRegisterInfo.cpp224 const MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in getReservedRegs()
H A DMips16ISelLowering.h36 const MipsFunctionInfo &FI) const override;
H A DMipsInstructionSelector.cpp406 .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()
H A DMipsSEISelLowering.h65 const MipsFunctionInfo &FI) const override;
H A DMips16ISelLowering.cpp243 const MipsFunctionInfo &FI) const { in isEligibleForTailCallOptimization()
416 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); in getOpndList()
H A DMipsISelDAGToDAG.cpp68 Register GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg(*MF); in getGlobalBaseReg()
H A DMipsISelLowering.cpp144 MipsFunctionInfo *FI = MF.getInfo<MipsFunctionInfo>(); in getGlobalReg()
2245 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); in lowerVASTART()
2534 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in lowerEH_RETURN()
3159 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); in LowerCall()
3220 CCInfo, NextStackOffset, *MF.getInfo<MipsFunctionInfo>()); in LowerCall()
3618 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in LowerFormalArguments()
3801 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in LowerInterruptReturn()
3883 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in LowerReturn()
4494 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in writeVarArgRegs()
H A DMipsCallLowering.cpp410 MF.getInfo<MipsFunctionInfo>()->setVarArgsFrameIndex(FI); in lowerFormalArguments()
525 MF.getInfo<MipsFunctionInfo>()->getGlobalBaseRegForGlobalISel(MF)); in lowerCall()
H A DMipsISelLowering.h49 class MipsFunctionInfo; variable
558 const MipsFunctionInfo &FI) const = 0;
H A DMipsConstantIslandPass.cpp343 MipsFunctionInfo *MFI;
446 MFI = MF->getInfo<MipsFunctionInfo>(); in runOnMachineFunction()
H A DMipsFastISel.cpp141 MipsFunctionInfo *MFI;
259 MFI = funcInfo.MF->getInfo<MipsFunctionInfo>(); in MipsFastISel()
1486 MF->getInfo<MipsFunctionInfo>()->setFormalArgInfo(IncomingArgSizeInBytes, in fastLowerArguments()
H A DMipsBranchExpansion.cpp851 MF.getInfo<MipsFunctionInfo>()->globalBaseRegSet()) in runOnMachineFunction()
H A DMipsAsmPrinter.cpp81 MipsFI = MF.getInfo<MipsFunctionInfo>(); in runOnMachineFunction()
H A DMipsSEISelDAGToDAG.cpp156 MF.getInfo<MipsFunctionInfo>()->initGlobalBaseReg(MF); in processFunctionAfterISel()
H A DMipsSEISelLowering.cpp1145 const MipsFunctionInfo &FI) const { in isEligibleForTailCallOptimization()