aboutsummaryrefslogtreecommitdiff
path: root/gcc/loop-iv.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2005-08-31 09:26:51 -0700
committerRichard Henderson <rth@gcc.gnu.org>2005-08-31 09:26:51 -0700
commitbe0c514c74a18c5652773c76258dcd7bbc81fade (patch)
treef7a2dee22307156d52f9729484b53473c1ff7f74 /gcc/loop-iv.c
parent5d3018cee7e9cea99b2b6c823ef3d8ee3c756474 (diff)
downloadgcc-be0c514c74a18c5652773c76258dcd7bbc81fade.zip
gcc-be0c514c74a18c5652773c76258dcd7bbc81fade.tar.gz
gcc-be0c514c74a18c5652773c76258dcd7bbc81fade.tar.bz2
re PR rtl-optimization/23601 (reload may drop non-call exception information)
PR rtl-opt/23601 * reload1.c (reload): Set MEM_NOTRAP_P in spill slots. (fixup_eh_region_note): New. (reload_as_needed): Call it. (fixup_abnormal_edges): Allow all throwing insns to be deleted; don't call find_many_sub_basic_blocks; call verify_flow_info. * function.c (assign_stack_local_1): Set MEM_NOTRAP_P. (keep_stack_depressed): Likewise. (assign_stack_temp_for_type): Likewise; use adjust_address_nv. From-SVN: r103680
Diffstat (limited to 'gcc/loop-iv.c')
0 files changed, 0 insertions, 0 deletions