diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2012-08-15 13:27:29 +0000 |
---|---|---|
committer | William Schmidt <wschmidt@gcc.gnu.org> | 2012-08-15 13:27:29 +0000 |
commit | 6b5eea611c9ac83a9b377c93bff7748edf1efdab (patch) | |
tree | 8b8d8e8da91d64da19cc0ebabb571e0a4df27739 /gcc/tree-into-ssa.c | |
parent | 0a5f2683732f0fc6edd1367295e8a218300d01c9 (diff) | |
download | gcc-6b5eea611c9ac83a9b377c93bff7748edf1efdab.zip gcc-6b5eea611c9ac83a9b377c93bff7748edf1efdab.tar.gz gcc-6b5eea611c9ac83a9b377c93bff7748edf1efdab.tar.bz2 |
re PR tree-optimization/54245 (incorrect optimisation)
gcc:
2012-08-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR tree-optimization/54245
* gimple-ssa-strength-reduction.c (legal_cast_p_1): New function.
(legal_cast_p): Split out logic to legal_cast_p_1.
(analyze_increments): Avoid introducing multiplies in smaller types.
gcc/testsuite:
2012-08-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR tree-optimization/54245
* gcc.dg/tree-ssa/pr54245.c: New test.
From-SVN: r190412
Diffstat (limited to 'gcc/tree-into-ssa.c')
0 files changed, 0 insertions, 0 deletions