aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2010-09-13 23:00:03 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2010-09-13 23:00:03 +0200
commitef3be7da315db90f5d311b43464c5341fa33d5e2 (patch)
tree142dc459a1da90111739127e8c28d54c9c9564e9 /libjava
parentfa0921fcd0c899546fe2d4f6f4cee0ab01ea97eb (diff)
downloadgcc-ef3be7da315db90f5d311b43464c5341fa33d5e2.zip
gcc-ef3be7da315db90f5d311b43464c5341fa33d5e2.tar.gz
gcc-ef3be7da315db90f5d311b43464c5341fa33d5e2.tar.bz2
re PR rtl-optimization/45617 (optimize bit shift+compare at RTL level)
PR rtl-optimization/45617 * combine.c (simplify_comparison): Optimize (X >> N) {>,>=,<,<=} C even if low N bits of X aren't known to be zero. * gcc.target/i386/pr45617.c: New test. From-SVN: r164257
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions