2014-06-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
commitc0dd3a9081787ac21616c46877009b4686f2f5fe
authorthopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Jun 2014 03:17:02 +0000 (13 03:17 +0000)
committerthopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Jun 2014 03:17:02 +0000 (13 03:17 +0000)
tree00dc9bc1a5848830de25e289b8e25e3225dafefb
parent2fe516b2c88add7f1f54d45db22412acc7a78e0f
2014-06-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>

    gcc/
    PR tree-optimization/61375
    * tree-ssa-math-opts.c (init_symbolic_number): Cancel optimization if
    symbolic number cannot be represented in an uint64_t.
    (find_bswap_or_nop_1): Likewise.

    gcc/testsuite/
    PR tree-optimization/61375
    * gcc.c-torture/execute/pr61375-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211604 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr61375.c [new file with mode: 0644]
gcc/tree-ssa-math-opts.c