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

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/PowerPC/PPCAsmPrinter.cpp
  651         MF->getInfo<PPCFunctionInfo>()->getPICOffsetSymbol();
 1366     const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>();
 1366     const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>();
 1393       const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>();
 1393       const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>();
 1506     const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>();
 1506     const PPCFunctionInfo *PPCFI = MF->getInfo<PPCFunctionInfo>();
lib/Target/PowerPC/PPCFastISel.cpp
   90   PPCFunctionInfo *PPCFuncInfo;
  100           PPCFuncInfo(FuncInfo.MF->getInfo<PPCFunctionInfo>()),
lib/Target/PowerPC/PPCFrameLowering.cpp
  422   const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  422   const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  427   const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  427   const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  432   const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  432   const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  437   const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  437   const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  445   const PPCFunctionInfo *MFI = MF.getInfo<PPCFunctionInfo>();
  445   const PPCFunctionInfo *MFI = MF.getInfo<PPCFunctionInfo>();
  475   const PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
  475   const PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
  555      MF.getInfo<PPCFunctionInfo>()->hasFastCall());
  733   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
  733   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
  822   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
  822   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1394   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1394   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1701       PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1701       PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1772   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1772   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1934   PPCFunctionInfo *PFI = MF.getInfo<PPCFunctionInfo>();
 1934   PPCFunctionInfo *PFI = MF.getInfo<PPCFunctionInfo>();
 2197   PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>();
 2197   PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>();
 2235       PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>();
 2235       PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>();
 2360   PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>();
 2360   PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>();
 2465   if (MF.getInfo<PPCFunctionInfo>()->shrinkWrapDisabled())
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  446           MF->getInfo<PPCFunctionInfo>()->setUsesPICBase(true);
  454           MF->getInfo<PPCFunctionInfo>()->setUsesPICBase(true);
  472       MF->getInfo<PPCFunctionInfo>()->setShrinkWrapDisabled(true);
lib/Target/PowerPC/PPCISelLowering.cpp
 2360   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 2360   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 2682   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 2682   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 3182   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 3182   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 3455   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 3455   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 3700   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 3700   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 4110   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 4110   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 4469   PPCFunctionInfo *FI = DAG.getMachineFunction().getInfo<PPCFunctionInfo>();
 4469   PPCFunctionInfo *FI = DAG.getMachineFunction().getInfo<PPCFunctionInfo>();
 5437     MF.getInfo<PPCFunctionInfo>()->setHasFastCall();
 5693     MF.getInfo<PPCFunctionInfo>()->setHasFastCall();
 6348     MF.getInfo<PPCFunctionInfo>()->setHasFastCall();
 7022   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 7022   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 7045   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 7045   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
14519   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
14519   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
15019   PPCFunctionInfo *PFI = Entry->getParent()->getInfo<PPCFunctionInfo>();
15019   PPCFunctionInfo *PFI = Entry->getParent()->getInfo<PPCFunctionInfo>();
lib/Target/PowerPC/PPCInstrInfo.cpp
 1206   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 1206   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 1263   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 1263   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 1287   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 1287   PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
 4012       const PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>();
 4012       const PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>();
lib/Target/PowerPC/PPCMIPeephole.cpp
  222   PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>();
  222   PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>();
  821   PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>();
  821   PPCFunctionInfo *FI = MF->getInfo<PPCFunctionInfo>();
lib/Target/PowerPC/PPCRegisterInfo.cpp
  159   if (TM.isPPC64() && MF->getInfo<PPCFunctionInfo>()->isSplitCSR())
  207   if (!MF->getInfo<PPCFunctionInfo>()->isSplitCSR())
  308     const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  308     const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>();
  925       const PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
  925       const PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1008   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();
 1008   PPCFunctionInfo *FI = MF.getInfo<PPCFunctionInfo>();