[NewPM] Port MachineModuleInfo to the new pass manager.
Details
Details
- Reviewers
 - None
 
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 - Build Status
 Buildable 34346 Build 34345: arc lint + arc unit 
Paths 
  |  Differential  D64180  
[CodeGen] Define an interface for the new pass manager. AbandonedPublic Authored by czhang on Jul 3 2019, 6:29 PM. 
Details 
 Summary [NewPM] Port MachineModuleInfo to the new pass manager. 
Diff Detail 
 
Revision Contents 
 
 
 
Diff 207950 llvm/include/llvm/CodeGen/MachineModuleInfo.h
 llvm/include/llvm/CodeGen/PassManager.h
 
 llvm/include/llvm/InitializePasses.h
 llvm/include/llvm/Target/TargetMachine.h
 llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 llvm/lib/CodeGen/BranchFolding.cpp
 llvm/lib/CodeGen/CMakeLists.txt
 llvm/lib/CodeGen/CodeGen.cpp
 llvm/lib/CodeGen/GCRootLowering.cpp
 llvm/lib/CodeGen/IfConversion.cpp
 llvm/lib/CodeGen/LLVMTargetMachine.cpp
 llvm/lib/CodeGen/MachineBlockPlacement.cpp
 llvm/lib/CodeGen/MachineFunctionPass.cpp
 llvm/lib/CodeGen/MachineModuleInfo.cpp
 llvm/lib/CodeGen/MachineOutliner.cpp
 llvm/lib/CodeGen/PassManager.cpp
 
 llvm/lib/Passes/PassBuilder.cpp
 llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp
 llvm/lib/Target/X86/X86InsertPrefetch.cpp
 llvm/lib/Target/X86/X86RetpolineThunks.cpp
 llvm/tools/llc/CMakeLists.txt
 llvm/tools/llc/LLVMBuild.txt
 llvm/tools/llc/llc.cpp
 llvm/tools/llvm-exegesis/lib/Assembler.cpp
 llvm/unittests/MI/LiveIntervalTest.cpp
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||