aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2005-11-07 09:01:54 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2005-11-07 09:01:54 +0100
commitab900bfa4d485263b9744e4a56ba047ac071d272 (patch)
tree326efcbb68db7f5227e4470ec802b9873ee47ee2 /gcc/fortran
parent73a08f87174affa40571a17dbeba247adc358fa0 (diff)
downloadgcc-ab900bfa4d485263b9744e4a56ba047ac071d272.zip
gcc-ab900bfa4d485263b9744e4a56ba047ac071d272.tar.gz
gcc-ab900bfa4d485263b9744e4a56ba047ac071d272.tar.bz2
re PR rtl-optimization/23567 (if-conversion causes wrong code)
PR rtl-optimization/23567 * ifcvt.c (noce_mem_write_may_trap_or_fault_p): New function. (noce_process_if_block): Don't do any optimizations except if (cond) x = x; if !set_b and write into orig_x may trap or fault. Remove the MEM_READONLY_P check. * gcc.c-torture/execute/20051104-1.c: New test. From-SVN: r106585
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions