diff options
author | Jakub Jelinek <jakub@redhat.com> | 2020-01-07 11:03:07 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2020-01-07 11:03:07 +0100 |
commit | f26916c2acdda19e36e57fff97b296897ebcba76 (patch) | |
tree | df16e28845517b34758987ce1960774bccac998b /gcc/go | |
parent | 5c4177c5087194f920413896b1a382f807c1d0f2 (diff) | |
download | gcc-f26916c2acdda19e36e57fff97b296897ebcba76.zip gcc-f26916c2acdda19e36e57fff97b296897ebcba76.tar.gz gcc-f26916c2acdda19e36e57fff97b296897ebcba76.tar.bz2 |
re PR tree-optimization/93118 (>>32<<32 is not always converted into &~0ffffffffull at the tree level)
PR tree-optimization/93118
* match.pd ((x >> c) << c -> x & (-1<<c)): Add nop_convert?. Add new
simplifier with two intermediate conversions.
* gcc.dg/tree-ssa/pr93118.c: New test.
From-SVN: r279950
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions