diff options
author | Jakub Jelinek <jakub@redhat.com> | 2011-07-12 11:13:06 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2011-07-12 11:13:06 +0200 |
commit | d5fed62d7296fd18f8cd55d95cafef1de7f62816 (patch) | |
tree | b38a34e0535ef0d04b64b7f12e78c1e9ad33f7bc /gcc/tree-ssa-loop-im.c | |
parent | 1be4e803d26d7421c16708dcd5b3628b93adfcf5 (diff) | |
download | gcc-d5fed62d7296fd18f8cd55d95cafef1de7f62816.zip gcc-d5fed62d7296fd18f8cd55d95cafef1de7f62816.tar.gz gcc-d5fed62d7296fd18f8cd55d95cafef1de7f62816.tar.bz2 |
re PR tree-optimization/49712 (internal compiler error: in gen_lsm_tmp_name, at tree-ssa-loop-im.c:2048)
PR tree-optimization/49712
* tree-ssa-loop-im.c (gen_lsm_tmp_name): Handle TARGET_MEM_REF.
* gcc.c-torture/execute/pr49712.c: New test.
From-SVN: r176195
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
-rw-r--r-- | gcc/tree-ssa-loop-im.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index 778edd4..3a5608e 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -1982,6 +1982,7 @@ gen_lsm_tmp_name (tree ref) switch (TREE_CODE (ref)) { case MEM_REF: + case TARGET_MEM_REF: gen_lsm_tmp_name (TREE_OPERAND (ref, 0)); lsm_tmp_name_add ("_"); break; |