2009-10-28 Paolo Bonzini <bonzini@gnu.org>
commit538fa3ee20fea8d19b6ea2f7927c6cea844bb61b
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Oct 2009 10:27:15 +0000 (28 10:27 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Oct 2009 10:27:15 +0000 (28 10:27 +0000)
treec38260869bb0cdd6998d12a09d64ae13ccd20f1d
parent923ffadb74eeb24e64f8b0a7be69a7ee799b0a6c
2009-10-28  Paolo Bonzini  <bonzini@gnu.org>

PR rtl-optimization/39715
* combine.c (simplify_comparison): Use extensions to
widen comparisons.  Try an ANDing first.

testsuite:
2009-10-28  Paolo Bonzini  <bonzini@gnu.org>

PR rtl-optimization/39715
* gcc.target/arm/thumb-bitfld1.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@153651 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/thumb-bitfld1.c [new file with mode: 0644]