reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

lib/Target/Mips/MipsAsmPrinter.h
   36 class MipsFunctionInfo;
lib/Target/Mips/MipsISelLowering.h
   51 class MipsFunctionInfo;

References

include/llvm/CodeGen/MachineFunction.h
  102   static Ty *create(BumpPtrAllocator &Allocator, MachineFunction &MF) {
  103     return new (Allocator.Allocate<Ty>()) Ty(MF);
  103     return new (Allocator.Allocate<Ty>()) Ty(MF);
  571   Ty *getInfo() {
  573       MFInfo = Ty::template create<Ty>(Allocator, *this);
  573       MFInfo = Ty::template create<Ty>(Allocator, *this);
  578   const Ty *getInfo() const {
  579      return const_cast<MachineFunction*>(this)->getInfo<Ty>();
include/llvm/Support/Allocator.h
   81   template <typename T> T *Allocate(size_t Num = 1) {
   82     return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
   82     return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
   65   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
   65   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
lib/Target/Mips/Mips16ISelLowering.cpp
  243     const MipsFunctionInfo &FI) const {
  419   MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>();
  419   MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>();
lib/Target/Mips/Mips16ISelLowering.h
   36         const MipsFunctionInfo &FI) const override;
lib/Target/Mips/MipsAsmPrinter.cpp
   81   MipsFI = MF.getInfo<MipsFunctionInfo>();
lib/Target/Mips/MipsAsmPrinter.h
  118   const MipsFunctionInfo *MipsFI;
lib/Target/Mips/MipsBranchExpansion.cpp
  842       MF.getInfo<MipsFunctionInfo>()->globalBaseRegSet())
lib/Target/Mips/MipsCallLowering.cpp
  516     MF.getInfo<MipsFunctionInfo>()->setVarArgsFrameIndex(FI);
  634       MF.getInfo<MipsFunctionInfo>()->getGlobalBaseRegForGlobalISel());
lib/Target/Mips/MipsConstantIslandPass.cpp
  343   MipsFunctionInfo *MFI;
  446   MFI = MF->getInfo<MipsFunctionInfo>();
lib/Target/Mips/MipsFastISel.cpp
  141   MipsFunctionInfo *MFI;
  260     MFI = funcInfo.MF->getInfo<MipsFunctionInfo>();
 1489   MF->getInfo<MipsFunctionInfo>()->setFormalArgInfo(IncomingArgSizeInBytes,
lib/Target/Mips/MipsISelDAGToDAG.cpp
   68   Register GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg();
lib/Target/Mips/MipsISelLowering.cpp
  147   MipsFunctionInfo *FI = DAG.getMachineFunction().getInfo<MipsFunctionInfo>();
  147   MipsFunctionInfo *FI = DAG.getMachineFunction().getInfo<MipsFunctionInfo>();
 2132   MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>();
 2132   MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>();
 2421   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 2421   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 3032   MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>();
 3032   MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>();
 3090         CCInfo, NextStackOffset, *MF.getInfo<MipsFunctionInfo>());
 3470   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 3470   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 3641   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 3641   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 3723     MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 3723     MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 4333   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
 4333   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
lib/Target/Mips/MipsISelLowering.h
  572                                       const MipsFunctionInfo &FI) const = 0;
lib/Target/Mips/MipsInstructionSelector.cpp
  350                                .addUse(MF.getInfo<MipsFunctionInfo>()
  556                                 .addReg(MF.getInfo<MipsFunctionInfo>()
  612                .addReg(MF.getInfo<MipsFunctionInfo>()
  789     MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>();
  789     MipsFunctionInfo *FuncInfo = MF.getInfo<MipsFunctionInfo>();
lib/Target/Mips/MipsRegisterInfo.cpp
  225     const MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  225     const MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
lib/Target/Mips/MipsSEFrameLowering.cpp
  323     int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(RC2);
  389     int FI = MF.getInfo<MipsFunctionInfo>()->getMoveF64ViaSpillFI(RC);
  404   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  404   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  562   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  562   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  692   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  692   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  750   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  750   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  866   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  866   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  155   MF.getInfo<MipsFunctionInfo>()->initGlobalBaseReg();
lib/Target/Mips/MipsSEISelLowering.cpp
 1144     const MipsFunctionInfo &FI) const {
lib/Target/Mips/MipsSEISelLowering.h
   65         const MipsFunctionInfo &FI) const override;
lib/Target/Mips/MipsSERegisterInfo.cpp
  152   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
  152   MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();