diff options
author | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2009-11-14 18:17:21 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2009-11-14 18:17:21 +0000 |
commit | 282cac16ce49087d657bb31d0e9841423cf40151 (patch) | |
tree | 1093d11a0145b785c72e216b727b15fca32de68e | |
parent | cfc25c74f10c689d4ccb7c5a971bdb0fc44b5b7c (diff) | |
download | gcc-282cac16ce49087d657bb31d0e9841423cf40151.zip gcc-282cac16ce49087d657bb31d0e9841423cf40151.tar.gz gcc-282cac16ce49087d657bb31d0e9841423cf40151.tar.bz2 |
re PR target/42031 (Thumb2 ICE - spill failure.)
PR target/42031
* arm.md (adddi_sesidi_di): Place tied contraint first.
(adddi_zesidi_di, subdi_di_zesidi, subdi_di_sesidi): Likewise
(subdi_zesidi_di, subdi_sesidi_di): Likewise.
(mulsi3_compare0, mulsi_compare0_scratch): Likewise.
(mulsi3addsi, mulsi3addsi_compare0): Likewise.
(mulsi3addsi_compare0_scratch, smulsi3_highpart_nov6): Likewise.
(umulsi3_highpart_nov6, anddi_zesidi_di, anddi_sesdi_di): Likewise.
(anddi_notdi_di, iordi_sesidi_di, xordi_sesidi_di): Likewise.
(andsi_iorsi3_notsi, arm_ashldi3_1bit, arm_ashrdi3_1_bit): Likewise.
(arm_lshrdi3_1bit, one_cmpldi2): Likewise.
From-SVN: r154182
-rw-r--r-- | gcc/ChangeLog | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b5578e4..f127aa0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,6 @@ 2009-11-14 Richard Earnshaw <rearnsha@arm.com> + PR target/42031 * arm.md (adddi_sesidi_di): Place tied contraint first. (adddi_zesidi_di, subdi_di_zesidi, subdi_di_sesidi): Likewise (subdi_zesidi_di, subdi_sesidi_di): Likewise. |