This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Flags in category 1) -------------------------- There are four types of information that can be dumped (should be controlled by flag set 1) ): 1.a) transformation decisions -- such as -fdump-tree-vectorize-transformations (to be added) 1.b) Intermediate representations --> related to what you propose 1.c) debug traces (flag to be added) 1.d) stats (memory usage, etc).
The default should be dumping all 4 types, but can be individually controlled, e.g, dump transformation + IR: -fdump-tree-all-transformations-ir
Most of the existing flags are here. For instance, the following second level flags are used to control IR dump: vops, slim, verbose (may need to be renamed), raw, blocks, address, etc. The flag 'details' is used to control the debug trace level.
These are new proposed flags: To control IR dump before the pass or after the pass.
work will cover what you need.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |