aboutsummaryrefslogtreecommitdiff
path: root/gcc/dce.c
diff options
context:
space:
mode:
authorMichael Matz <matz@suse.de>2007-10-04 13:34:09 +0000
committerMichael Matz <matz@gcc.gnu.org>2007-10-04 13:34:09 +0000
commit0a64eecaf4c81c3a22d49573965d8bf48e556a40 (patch)
treeb51ceabc1c62b9e5e872d2fab7d76ec05f362c57 /gcc/dce.c
parentcf909b0d8ce459088de2987c46a7932561d27bd1 (diff)
downloadgcc-0a64eecaf4c81c3a22d49573965d8bf48e556a40.zip
gcc-0a64eecaf4c81c3a22d49573965d8bf48e556a40.tar.gz
gcc-0a64eecaf4c81c3a22d49573965d8bf48e556a40.tar.bz2
re PR rtl-optimization/33653 (volatile memory access optimized away)
PR rtl-optimization/33653 * dce.c (deletable_insn_p_1): Use volatile_refs_p(). * dse.c (scan_insn): Same. From-SVN: r129006
Diffstat (limited to 'gcc/dce.c')
-rw-r--r--gcc/dce.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/dce.c b/gcc/dce.c
index aca7311..b892d84 100644
--- a/gcc/dce.c
+++ b/gcc/dce.c
@@ -78,7 +78,7 @@ deletable_insn_p_1 (rtx body)
return false;
default:
- if (volatile_insn_p (body))
+ if (volatile_refs_p (body))
return false;
if (flag_non_call_exceptions && may_trap_p (body))