diff options
author | Felix Yang <felix.yang@huawei.com> | 2014-12-16 14:58:03 +0000 |
---|---|---|
committer | Fei Yang <fyang@gcc.gnu.org> | 2014-12-16 14:58:03 +0000 |
commit | cc75dc899e40ba3ea2d6f7532a472978c0e65b80 (patch) | |
tree | 3ee45c95e7b1169b6fc197d4a5c5dac52a18ff00 /gcc/ddg.c | |
parent | 5007f79810c5192d217be89256cef2fc9b9989ce (diff) | |
download | gcc-cc75dc899e40ba3ea2d6f7532a472978c0e65b80.zip gcc-cc75dc899e40ba3ea2d6f7532a472978c0e65b80.tar.gz gcc-cc75dc899e40ba3ea2d6f7532a472978c0e65b80.tar.bz2 |
re PR target/64240 ([AArch64] SMS-3.c causes runtime exception(segfault).)
+ PR rtl-optimization/64240
+ * ddg.c (mark_mem_use): Check *iter instead of *x.
From-SVN: r218780
Diffstat (limited to 'gcc/ddg.c')
-rw-r--r-- | gcc/ddg.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -77,7 +77,7 @@ mark_mem_use (rtx *x, void *) { subrtx_iterator::array_type array; FOR_EACH_SUBRTX (iter, array, *x, NONCONST) - if (MEM_P (*x)) + if (MEM_P (*iter)) { mem_ref_p = true; break; |