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

References

include/llvm/CodeGen/MachineFunction.h
  573       MFInfo = Ty::template create<Ty>(Allocator, *this);
  786     return OperandRecycler.allocate(Cap, Allocator);
lib/CodeGen/MachineFunction.cpp
  158     RegInfo = new (Allocator) MachineRegisterInfo(this);
  167   FrameInfo = new (Allocator) MachineFrameInfo(
  175   ConstantPool = new (Allocator) MachineConstantPool(getDataLayout());
  191     WinEHInfo = new (Allocator) WinEHFuncInfo();
  196     WasmEHInfo = new (Allocator) WasmEHFuncInfo();
  222   InstructionRecycler.clear(Allocator);
  223   OperandRecycler.clear(Allocator);
  224   BasicBlockRecycler.clear(Allocator);
  229     Allocator.Deallocate(RegInfo);
  233     Allocator.Deallocate(MFInfo);
  237   Allocator.Deallocate(FrameInfo);
  240   Allocator.Deallocate(ConstantPool);
  244     Allocator.Deallocate(JumpTableInfo);
  249     Allocator.Deallocate(WinEHInfo);
  254     Allocator.Deallocate(WasmEHInfo);
  268   JumpTableInfo = new (Allocator)
  329   return new (InstructionRecycler.Allocate<MachineInstr>(Allocator))
  337   return new (InstructionRecycler.Allocate<MachineInstr>(Allocator))
  381   InstructionRecycler.Deallocate(Allocator, MI);
  388   return new (BasicBlockRecycler.Allocate<MachineBasicBlock>(Allocator))
  397   BasicBlockRecycler.Deallocate(Allocator, MBB);
  405   return new (Allocator)
  421   return new (Allocator)
  434   return new (Allocator)
  444   return new (Allocator) MachineMemOperand(
  453   return MachineInstr::ExtraInfo::create(Allocator, MMOs, PreInstrSymbol,
  458   char *Dest = Allocator.Allocate<char>(Name.size() + 1);
  467   uint32_t *Mask = Allocator.Allocate<uint32_t>(Size);