reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
18 class ARMFunctionInfo;
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/ARM/ARMAsmPrinter.cpp
107 AFI = MF.getInfo<ARMFunctionInfo>();
lib/Target/ARM/ARMAsmPrinter.h 39 ARMFunctionInfo *AFI;
lib/Target/ARM/ARMBaseInstrInfo.cpp435 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>(); 435 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>(); 664 const ARMFunctionInfo *AFI = 665 MI.getParent()->getParent()->getInfo<ARMFunctionInfo>(); 750 if (!MF->getInfo<ARMFunctionInfo>()->isThumbFunction()) 1651 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1651 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();lib/Target/ARM/ARMBaseRegisterInfo.cpp
106 return MF->getInfo<ARMFunctionInfo>()->isSplitCSR() 116 MF->getInfo<ARMFunctionInfo>()->isSplitCSR()) 381 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 381 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 585 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 585 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 633 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); 633 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); 661 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 661 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 758 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 758 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 872 auto AFI = MF->getInfo<ARMFunctionInfo>();lib/Target/ARM/ARMBasicBlockInfo.h
121 isThumb = MF.getInfo<ARMFunctionInfo>()->isThumbFunction();
lib/Target/ARM/ARMConstantIslandPass.cpp217 ARMFunctionInfo *AFI; 359 AFI = MF->getInfo<ARMFunctionInfo>();lib/Target/ARM/ARMExpandPseudoInsts.cpp
47 ARMFunctionInfo *AFI; 1974 AFI = MF.getInfo<ARMFunctionInfo>();lib/Target/ARM/ARMFastISel.cpp
116 ARMFunctionInfo *AFI; 131 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>();lib/Target/ARM/ARMFrameLowering.cpp
279 static void emitAligningInstructions(MachineFunction &MF, ARMFunctionInfo *AFI, 346 static int getMaxFPOffset(const Function &F, const ARMFunctionInfo &AFI) { 360 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 360 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 773 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 773 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 894 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 894 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1058 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1058 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1168 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1168 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1341 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1341 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1433 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1433 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1464 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1464 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1508 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1508 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1591 MF.getInfo<ARMFunctionInfo>()->setNumAlignedDPRCS2Regs(0); 1627 MF.getInfo<ARMFunctionInfo>()->setNumAlignedDPRCS2Regs(NumSpills); 1652 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 1652 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2140 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2140 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2163 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2163 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2265 ARMFunctionInfo *ARMFI = MF.getInfo<ARMFunctionInfo>(); 2265 ARMFunctionInfo *ARMFI = MF.getInfo<ARMFunctionInfo>();lib/Target/ARM/ARMISelLowering.cpp
2280 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2280 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2618 const ARMFunctionInfo *AFI_Caller = MF.getInfo<ARMFunctionInfo>(); 2618 const ARMFunctionInfo *AFI_Caller = MF.getInfo<ARMFunctionInfo>(); 2741 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2741 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 2992 auto AFI = DAG.getMachineFunction().getInfo<ARMFunctionInfo>(); 3024 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3024 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3183 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3183 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3231 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3231 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3370 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3370 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3680 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3680 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3820 ARMFunctionInfo *FuncInfo = MF.getInfo<ARMFunctionInfo>(); 3820 ARMFunctionInfo *FuncInfo = MF.getInfo<ARMFunctionInfo>(); 3838 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3838 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3895 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3895 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3937 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3937 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3958 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 3958 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 9347 ARMFunctionInfo *AFI = MF->getInfo<ARMFunctionInfo>(); 9347 ARMFunctionInfo *AFI = MF->getInfo<ARMFunctionInfo>(); 17091 ARMFunctionInfo *AFI = Entry->getParent()->getInfo<ARMFunctionInfo>(); 17091 ARMFunctionInfo *AFI = Entry->getParent()->getInfo<ARMFunctionInfo>();lib/Target/ARM/ARMLoadStoreOptimizer.cpp
107 ARMFunctionInfo *AFI; 2003 AFI = Fn.getInfo<ARMFunctionInfo>();lib/Target/ARM/ARMMCInstLower.cpp
170 if (MI.getParent()->getParent()->getInfo<ARMFunctionInfo>()
lib/Target/ARM/Thumb1FrameLowering.cpp149 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 149 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 475 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 475 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 567 ARMFunctionInfo *AFI = 568 const_cast<MachineFunction *>(&MF)->getInfo<ARMFunctionInfo>(); 603 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 603 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 939 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 939 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>();lib/Target/ARM/Thumb2ITBlockPass.cpp
50 ARMFunctionInfo *AFI; 290 AFI = Fn.getInfo<ARMFunctionInfo>();lib/Target/ARM/Thumb2InstrInfo.cpp
61 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); 61 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>();