Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:MachineModuleInfo

1 //===-- llvm/CodeGen/MachineModuleInfo.h ------------------------*- C++ -*-===//
18 // The following information can be retrieved from the MachineModuleInfo.
57 /// accessed/created with MMI::getInfo and destroyed when the MachineModuleInfo
78 class MachineModuleInfo : public ImmutablePass {
148 explicit MachineModuleInfo(const TargetMachine *TM = nullptr);
149 ~MachineModuleInfo() override;
184 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>();
260 }; // End class MachineModuleInfo
265 /// function, and set the MachineModuleInfo's usesVAFloatArgument flag if so.
268 void computeUsesVAFloatArgument(const CallInst &I, MachineModuleInfo &MMI);