An analysis that produces MachineModuleInfo for a module.
More...
#include "llvm/CodeGen/MachineModuleInfo.h"
An analysis that produces MachineModuleInfo for a module.
This does not produce its own MachineModuleInfo because we need a consistent MachineModuleInfo to keep ownership of MachineFunctions regardless of analysis invalidation/clearing. So something outside the analysis infrastructure must own the MachineModuleInfo.
Definition at line 196 of file MachineModuleInfo.h.
Definition at line 218 of file MachineModuleInfo.h.
Run the analysis pass and produce machine module information.
Definition at line 220 of file MachineModuleInfo.cpp.
References getLocCookie(), llvm::LLVMContext::setDiagnosticHandler(), and llvm::SrcMgr.