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 /libstdc++-v3/python | |
| 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 'libstdc++-v3/python')
0 files changed, 0 insertions, 0 deletions
