aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.cc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2024-01-27 13:05:30 +0100
committerJakub Jelinek <jakub@redhat.com>2024-01-27 13:05:30 +0100
commit675e522903825d41230fcbcafaf7d640205179f4 (patch)
treef8c7660c1505a52e94d970e6aea5a44ad28cd671 /gcc/tree.cc
parent5200ef26ac1771a75596394c20c5f1a348694d5e (diff)
downloadgcc-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