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/Hexagon/HexagonFrameLowering.cpp
 1026   const auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
 1026   const auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
 1120   auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
 1390   auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
 1390   auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
 1938   if (MF.getInfo<HexagonMachineFunctionInfo>()->hasEHReturn())
 2422   if (MF.getInfo<HexagonMachineFunctionInfo>()->hasEHReturn())
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  751     auto &HMFI = *MF->getInfo<HexagonMachineFunctionInfo>();
  751     auto &HMFI = *MF->getInfo<HexagonMachineFunctionInfo>();
 1275   MF->getInfo<HexagonMachineFunctionInfo>()->setStackAlignBaseVReg(AR);
lib/Target/Hexagon/HexagonISelLowering.cpp
  577   auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
  577   auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
  716   auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
  716   auto &HMFI = *MF.getInfo<HexagonMachineFunctionInfo>();
  803   HexagonMachineFunctionInfo *QFI = MF.getInfo<HexagonMachineFunctionInfo>();
  803   HexagonMachineFunctionInfo *QFI = MF.getInfo<HexagonMachineFunctionInfo>();
 2804   HexagonMachineFunctionInfo *FuncInfo =
 2805     DAG.getMachineFunction().getInfo<HexagonMachineFunctionInfo>();
lib/Target/Hexagon/HexagonRegisterInfo.cpp
  118   bool HasEHReturn = MF->getInfo<HexagonMachineFunctionInfo>()->hasEHReturn();