Home
last modified time | relevance | path

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

123

/external/llvm/lib/Target/Mips/
DMipsMachineFunction.cpp27 MipsFunctionInfo::~MipsFunctionInfo() {} in ~MipsFunctionInfo()
29 bool MipsFunctionInfo::globalBaseRegSet() const { in globalBaseRegSet()
33 unsigned MipsFunctionInfo::getGlobalBaseReg() { in getGlobalBaseReg()
56 void MipsFunctionInfo::createEhDataRegsFI() { in createEhDataRegsFI()
68 void MipsFunctionInfo::createISRRegFI() { in createISRRegFI()
80 bool MipsFunctionInfo::isEhDataRegFI(int FI) const { in isEhDataRegFI()
85 bool MipsFunctionInfo::isISRRegFI(int FI) const { in isISRRegFI()
88 MachinePointerInfo MipsFunctionInfo::callPtrInfo(const char *ES) { in callPtrInfo()
92 MachinePointerInfo MipsFunctionInfo::callPtrInfo(const GlobalValue *GV) { in callPtrInfo()
96 int MipsFunctionInfo::getMoveF64ViaSpillFI(const TargetRegisterClass *RC) { in getMoveF64ViaSpillFI()
[all …]
DMipsMachineFunction.h30 class MipsFunctionInfo : public MachineFunctionInfo {
32 MipsFunctionInfo(MachineFunction &MF) in MipsFunctionInfo() function
37 ~MipsFunctionInfo();
DMipsSEFrameLowering.cpp299 int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(RC2); in expandBuildPairF64()
362 int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(RC); in expandExtractElementF64()
378 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitPrologue()
538 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitInterruptPrologueStub()
668 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitEpilogue()
727 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in emitInterruptEpilogueStub()
844 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in determineCalleeSaves()
877 uint64_t MaxSPOffset = MF.getInfo<MipsFunctionInfo>()->getIncomingArgSize() + in determineCalleeSaves()
DMipsSERegisterInfo.cpp109 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in eliminateFI()
DMips16ISelLowering.h36 const MipsFunctionInfo &FI) const override;
DMips16ISelDAGToDAG.cpp66 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in initGlobalBaseReg()
DMipsRegisterInfo.cpp238 const MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in getReservedRegs()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsMachineFunction.cpp25 MipsFunctionInfo::~MipsFunctionInfo() = default;
27 bool MipsFunctionInfo::globalBaseRegSet() const { in globalBaseRegSet()
47 Register MipsFunctionInfo::getGlobalBaseReg() { in getGlobalBaseReg()
54 Register MipsFunctionInfo::getGlobalBaseRegForGlobalISel() { in getGlobalBaseRegForGlobalISel()
62 void MipsFunctionInfo::initGlobalBaseReg() { in initGlobalBaseReg()
150 void MipsFunctionInfo::createEhDataRegsFI() { in createEhDataRegsFI()
163 void MipsFunctionInfo::createISRRegFI() { in createISRRegFI()
176 bool MipsFunctionInfo::isEhDataRegFI(int FI) const { in isEhDataRegFI()
181 bool MipsFunctionInfo::isISRRegFI(int FI) const { in isISRRegFI()
184 MachinePointerInfo MipsFunctionInfo::callPtrInfo(const char *ES) { in callPtrInfo()
[all …]
DMipsMachineFunction.h25 class MipsFunctionInfo : public MachineFunctionInfo {
27 MipsFunctionInfo(MachineFunction &MF) : MF(MF) {} in MipsFunctionInfo() function
29 ~MipsFunctionInfo() override;
DMipsSEFrameLowering.cpp323 int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(RC2); in expandBuildPairF64()
389 int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(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()
866 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in determineCalleeSaves()
DMipsAsmPrinter.h36 class MipsFunctionInfo; variable
118 const MipsFunctionInfo *MipsFI;
DMipsSERegisterInfo.cpp152 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in eliminateFI()
DMips16ISelDAGToDAG.cpp65 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in initGlobalBaseReg()
DMipsRegisterInfo.cpp225 const MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in getReservedRegs()
DMips16ISelLowering.h36 const MipsFunctionInfo &FI) const override;
DMipsInstructionSelector.cpp371 .addUse(MF.getInfo<MipsFunctionInfo>() in select()
572 .addReg(MF.getInfo<MipsFunctionInfo>() in select()
628 .addReg(MF.getInfo<MipsFunctionInfo>() in select()
805 MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>(); in select()
/external/llvm-project/llvm/lib/Target/Mips/
DMipsMachineFunction.cpp25 MipsFunctionInfo::~MipsFunctionInfo() = default;
27 bool MipsFunctionInfo::globalBaseRegSet() const { in globalBaseRegSet()
47 Register MipsFunctionInfo::getGlobalBaseReg(MachineFunction &MF) { in getGlobalBaseReg()
54 Register MipsFunctionInfo::getGlobalBaseRegForGlobalISel(MachineFunction &MF) { in getGlobalBaseRegForGlobalISel()
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()
[all …]
DMipsMachineFunction.h25 class MipsFunctionInfo : public MachineFunctionInfo {
27 MipsFunctionInfo(MachineFunction &MF) {} in MipsFunctionInfo() function
29 ~MipsFunctionInfo() override;
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()
DMipsAsmPrinter.h36 class MipsFunctionInfo; variable
118 const MipsFunctionInfo *MipsFI;
DMipsSERegisterInfo.cpp152 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in eliminateFI()
DMips16ISelDAGToDAG.cpp65 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in initGlobalBaseReg()
DMipsRegisterInfo.cpp225 const MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>(); in getReservedRegs()
DMips16ISelLowering.h36 const MipsFunctionInfo &FI) const override;
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()

123