llvm-project/polly/lib/Transform
Michael Kruse cd4c977b8b [ScopInfo] Print instructions in dump().
Print a statement's instruction on dump() regardless of
-polly-print-instructions. dump() is supposed to be used in the debugger
only and never in regression tests. While debugging, get all the
information we have and we are not bound to break anything. For non-dump
purposes of print, forward the setting of -polly-print-instructions as
parameters.

Some calls to print() had to be changed because the
PollyPrintInstructions setting is only available in ScopInfo.cpp.
In ScheduleOptimizer.cpp, dump() was used in regression tests.
That's not what dump() is for.

The print parameter "PrintInstructions" will also be useful for an
explicit print SCoP pass in a future patch.

llvm-svn: 308746
2017-07-21 15:35:53 +00:00
..
Canonicalization.cpp Rerun mem2reg after the inliner 2016-12-02 17:43:57 +00:00
CodePreparation.cpp Add opt-bisect support to polly. 2017-06-01 21:29:05 +00:00
DeLICM.cpp [ScopInfo] Print instructions in dump(). 2017-07-21 15:35:53 +00:00
DeadCodeElimination.cpp [DeadCodeElimination] Translate to C++ bindings 2017-03-10 15:05:38 +00:00
FlattenAlgo.cpp [isl++] Rebase isl C++ bindings on top of 29aee98ce 2017-05-21 15:59:15 +00:00
FlattenSchedule.cpp [isl++] Move isl raw_ostream printers into separate header 2017-05-21 13:16:05 +00:00
ScheduleOptimizer.cpp [ScopInfo] Print instructions in dump(). 2017-07-21 15:35:53 +00:00
Simplify.cpp [ScopInfo] Print instructions in dump(). 2017-07-21 15:35:53 +00:00