re PR tree-optimization/50613 (ICE: tree check: expected ssa_name, have addr_expr...
authorJakub Jelinek <jakub@redhat.com>
Wed, 5 Oct 2011 18:09:56 +0000 (20:09 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 5 Oct 2011 18:09:56 +0000 (20:09 +0200)
commit97246d787abf18f7ce9a3a49a1838bf23498d865
tree99ed37acdae5a5c6f97be8b341cb72e795a2ff6d
parent9974107a906967f6f6b5fa5f47a3825a480111f4
re PR tree-optimization/50613 (ICE: tree check: expected ssa_name, have addr_expr in find_equal_ptrs, at tree-ssa-strlen.c:712 with -foptimize-strlen -fno-tree-ccp)

PR tree-optimization/50613
* tree-ssa-strlen.c (find_equal_ptrs): If CASE_CONVERT
operand is ADDR_EXPR, fallthru into ADDR_EXPR handling,
and if it is neither that not SSA_NAME, give up.

* gcc.dg/pr50613.c: New test.

From-SVN: r179567
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr50613.c [new file with mode: 0644]
gcc/tree-ssa-strlen.c