[llvm-commits] [PATCH 0/3] PassManager fixes and improvements
Tobias Grosser
grosser at fim.uni-passau.de
Fri Sep 3 07:53:52 PDT 2010
While working on
http://llvm.org/bugs/show_bug.cgi?id=8037
I found two inconsistencies in the PassPrinter passes. I solved them and took
the chance to give the PassPrinter passes more meaningful names.
Furthermore I fixed the bug.
OK to commit?
Cheers
Tobi
Tobias Grosser (3):
Include original pass name in the PassPrinter's name.
Execute all Pass Printers even if -quiet is set.
Implement requiredTransitive
lib/VMCore/PassManager.cpp | 14 ++++
.../2010-09-03-RequiredTransitive.ll | 24 ++++++
tools/opt/opt.cpp | 81 +++++++++++++-------
3 files changed, 90 insertions(+), 29 deletions(-)
create mode 100644 test/Analysis/ScalarEvolution/2010-09-03-RequiredTransitive.ll
More information about the llvm-commits
mailing list