diff options
author | Jakub Jelinek <jakub@redhat.com> | 2024-01-27 13:05:30 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2024-01-27 13:05:30 +0100 |
commit | 675e522903825d41230fcbcafaf7d640205179f4 (patch) | |
tree | f8c7660c1505a52e94d970e6aea5a44ad28cd671 /gcc/tree.cc | |
parent | 5200ef26ac1771a75596394c20c5f1a348694d5e (diff) | |
download | gcc-675e522903825d41230fcbcafaf7d640205179f4.zip gcc-675e522903825d41230fcbcafaf7d640205179f4.tar.gz gcc-675e522903825d41230fcbcafaf7d640205179f4.tar.bz2 |
lower-bitint: Add debugging dump of SSA_NAME -> decl mappings
While the SSA coalescing performed by lower bitint prints some information
if -fdump-tree-bitintlower-details, it is really hard to read and doesn't
contain the most important information which one looks for when debugging
bitint lowering issues, namely what VAR_DECLs (or PARM_DECLs/RESULT_DECLs)
each SSA_NAME in large_huge.m_names bitmap maps to.
So, the following patch adds dumping of that, so that we know that say
_3 -> bitint.3
_8 -> bitint.7
_16 -> bitint.7
etc.
2024-01-27 Jakub Jelinek <jakub@redhat.com>
* gimple-lower-bitint.cc (gimple_lower_bitint): For
TDF_DETAILS dump mapping of SSA_NAMEs to decls.
Diffstat (limited to 'gcc/tree.cc')
0 files changed, 0 insertions, 0 deletions