diff options
author | Jeff Law <law@redhat.com> | 2015-05-07 07:18:07 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2015-05-07 07:18:07 -0600 |
commit | 48451e8f3c819d5f706596e32cf6d9b3cb600b5b (patch) | |
tree | 5cc975e1ee19aa16d83a69b02b66bd72b50748e7 /gcc/reg-stack.c | |
parent | 963ba1b266651a71ad1eee55607ea9ee34c1de7c (diff) | |
download | gcc-48451e8f3c819d5f706596e32cf6d9b3cb600b5b.zip gcc-48451e8f3c819d5f706596e32cf6d9b3cb600b5b.tar.gz gcc-48451e8f3c819d5f706596e32cf6d9b3cb600b5b.tar.bz2 |
match.pd (bit_and (plus/minus (convert @0) (convert @1) mask): New simplifier to narrow arithmetic.
* match.pd (bit_and (plus/minus (convert @0) (convert @1) mask): New
simplifier to narrow arithmetic.
* generic-match-head.c: (types_match, single_use): New functions.
* gimple-match-head.c: (types_match, single_use): New functions.
* gcc.dg/tree-ssa/shorten-1.c: New test.
From-SVN: r222877
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions