aboutsummaryrefslogtreecommitdiff
path: root/libcpp/line-map.cc
diff options
context:
space:
mode:
authorVladimir N. Makarov <vmakarov@redhat.com>2023-11-09 08:51:15 -0500
committerVladimir N. Makarov <vmakarov@redhat.com>2023-11-09 13:24:44 -0500
commita99f6bb142bc4506dcb8aa2b7722310ad92e4528 (patch)
tree2109d5499a386bb4b40cd6fc86a7f8c8465c2b05 /libcpp/line-map.cc
parentc4cf9aa247db5e24edcc3f8179915791604491a6 (diff)
downloadgcc-a99f6bb142bc4506dcb8aa2b7722310ad92e4528.zip
gcc-a99f6bb142bc4506dcb8aa2b7722310ad92e4528.tar.gz
gcc-a99f6bb142bc4506dcb8aa2b7722310ad92e4528.tar.bz2
[IRA]: Fixing conflict calculation from region landing pads.
The following patch fixes conflict calculation from exception landing pads. The previous patch processed only one newly created landing pad. Besides it was wrong, it also resulted in large memory consumption by IRA. gcc/ChangeLog: PR rtl-optimization/110215 * ira-lives.cc: (add_conflict_from_region_landing_pads): New function. (process_bb_node_lives): Use it.
Diffstat (limited to 'libcpp/line-map.cc')
0 files changed, 0 insertions, 0 deletions