* config/arm/arm.md (addsi3_cbranch): If destination is a high
commit956a617049d0537c1549bf09a58356b63de28ffa
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Apr 2010 09:47:17 +0000 (16 09:47 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Apr 2010 09:47:17 +0000 (16 09:47 +0000)
treef44a94d0575ad7a004874d3ef201050e21f0caab
parentd60047aa91935910a11e6539b6439eb2ae42d62f
* config/arm/arm.md (addsi3_cbranch): If destination is a high
register, inputs must be low registers and we need a low register
scratch.  Handle alternative 2 like alternative 3.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158405 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.md