diff options
author | Maxim Kuvyrkov <maxim@codesourcery.com> | 2010-07-28 10:09:53 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <mkuvyrkov@gcc.gnu.org> | 2010-07-28 10:09:53 +0000 |
commit | 4bcaf35411aec495d3f866ae3d04138887ffb416 (patch) | |
tree | 86a6633de3de388800ad0d3dfa618d20cfef04ff /gcc | |
parent | c2cf2f4a617f9fe6e69daca04b37e91b99bad0fe (diff) | |
download | gcc-4bcaf35411aec495d3f866ae3d04138887ffb416.zip gcc-4bcaf35411aec495d3f866ae3d04138887ffb416.tar.gz gcc-4bcaf35411aec495d3f866ae3d04138887ffb416.tar.bz2 |
re PR rtl-optimization/45101 (ICE: in insert_expr_in_table, at gcse.c:1213 with -gcse-las)
PR rtl-optimization/45101
* gcse.c (hash_scan_set): Fix argument ordering of insert_expr_in_table
for gcse-las.
From-SVN: r162622
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/gcse.c | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f13b647..d31aec7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2010-07-28 Maxim Kuvyrkov <maxim@codesourcery.com> + + PR rtl-optimization/45101 + * gcse.c (hash_scan_set): Fix argument ordering of insert_expr_in_table + for gcse-las. + 2010-07-28 Eric Botcazou <ebotcazou@adacore.com> PR tree-optimization/44885 @@ -1503,8 +1503,8 @@ hash_scan_set (rtx pat, rtx insn, struct hash_table_d *table) && ! JUMP_P (insn); /* Record the memory expression (DEST) in the hash table. */ - insert_expr_in_table (dest, GET_MODE (dest), insn, 0, - antic_p, avail_p, table); + insert_expr_in_table (dest, GET_MODE (dest), insn, + antic_p, avail_p, 0, table); } } } |