arm.c (arm_select_cc_mode): Before calling arm_select_dominance_cc_mode for AND or...
authorBernd Schmidt <bernds@codesourcery.com>
Fri, 17 Dec 2010 13:48:40 +0000 (13:48 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Fri, 17 Dec 2010 13:48:40 +0000 (13:48 +0000)
commit4d5d65862a2a7d54abfee98d94aa2cb536b3d9ff
tree3c8a3b8b43afe876ae2f238034721d94b4eb4a78
parent8b432c8b8323a67de0ac1c4fce32b80a6eaef9be
arm.c (arm_select_cc_mode): Before calling arm_select_dominance_cc_mode for AND or IOR operations...

gcc/
* config/arm/arm.c (arm_select_cc_mode): Before calling
arm_select_dominance_cc_mode for AND or IOR operations, ensure
that op is NE or EQ.

gcc/testsuite/
* gcc.c-torture/compile/20101217-1.c: New test.

From-SVN: r167981
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/20101217-1.c [new file with mode: 0644]