Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM.
btw, I don't think we have a strong precedent for AnalysisManager<Function> vs FunctionAnalysisManager so either is fine.
Paths
| Differential D22124
[PM] Port UnreachableBlockElim to the new Pass Manager ClosedPublic Authored by wmi on Jul 7 2016, 5:02 PM.
Details
Diff Detail
Event Timelinewmi updated this object. This revision is now accepted and ready to land.Jul 7 2016, 5:18 PM Comment Actions LGTM. btw, I don't think we have a strong precedent for AnalysisManager<Function> vs FunctionAnalysisManager so either is fine. Closed by commit rL274824: [PM] Port UnreachableBlockElim to the new Pass Manager (authored by wmi). · Explain WhyJul 7 2016, 8:40 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 63171 include/llvm/CodeGen/UnreachableBlockElim.h
include/llvm/InitializePasses.h
lib/CodeGen/CodeGen.cpp
lib/CodeGen/UnreachableBlockElim.cpp
lib/Passes/PassBuilder.cpp
lib/Passes/PassRegistry.def
test/CodeGen/X86/unreachableblockelim.ll
tools/llc/llc.cpp
tools/opt/opt.cpp
|
The body of runOnFunction() can probably be inlined here.