aboutsummaryrefslogtreecommitdiff
path: root/libcpp
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
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')
0 files changed, 0 insertions, 0 deletions