combine cmps with shifts
commit80ffb9de505e0fe70d8bcb82d264fba28fd9d063
authorramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Aug 2009 09:03:35 +0000 (24 09:03 +0000)
committerramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Aug 2009 09:03:35 +0000 (24 09:03 +0000)
tree8ae627b9aadc4ebbe7fd0082ea16a0de542345e7
parent85393a527789a1ca193cc0ac30e74239e5f56dc6
combine cmps with shifts

2009-08-24  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

       * gcc.target/arm/combine-cmp-shift.c: New test.

2009-08-24  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

       * config/arm/arm.c (arm_select_cc_mode): Handle subreg.

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