re PR tree-optimization/64436 (optimize-bswapdi-3.c fails on aarch64_be-none-elf)
authorThomas Preud'homme <thomas.preudhomme@arm.com>
Tue, 13 Jan 2015 11:23:01 +0000 (11:23 +0000)
committerThomas Preud'homme <thopre01@gcc.gnu.org>
Tue, 13 Jan 2015 11:23:01 +0000 (11:23 +0000)
commitaf410c4c29cb65c21cb106747b9ea14c4f9dd9bc
tree861e267cd6a45f6ac93c476b4eadcb5c3c906ee8
parent71aa170d28053078fde8f703c9918ed7448520ec
re PR tree-optimization/64436 (optimize-bswapdi-3.c fails on aarch64_be-none-elf)

2015-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>

    gcc/
    PR tree-optimization/64436
    * tree-ssa-math-opts.c (find_bswap_or_nop_1): Move code performing the
    merge of two symbolic numbers for a bitwise OR to ...
    (perform_symbolic_merge): This. Also fix computation of the range and
    end of the symbolic number corresponding to the result of a bitwise OR.

From-SVN: r219525
gcc/ChangeLog
gcc/tree-ssa-math-opts.c