]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[ARM] Adjust arith_shiftsi for -mrestrict-it.
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Tue, 20 May 2014 13:16:21 +0000 (13:16 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Tue, 20 May 2014 13:16:21 +0000 (13:16 +0000)
* config/arm/arm.md (arith_shiftsi): Do not predicate for
arm_restrict_it.

From-SVN: r210640

gcc/ChangeLog
gcc/config/arm/arm.md

index 3acd9637a28bcd275f470076d879051d70eee309..58f93d122edafafecfb753e99941479c93ed61cb 100644 (file)
@@ -1,3 +1,8 @@
+2014-05-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * config/arm/arm.md (arith_shiftsi): Do not predicate for
+       arm_restrict_it.
+
 2014-05-20  Nick Clifton  <nickc@redhat.com>
 
        * config/msp430/msp430.md (zero_extendpsisi2): Use + constraint on
index 97753ce1e9846b6d760b87cfa3aa52a8a79364fe..22025949aa841a4fb08dc6b49243e8657a40ebbf 100644 (file)
   "TARGET_32BIT"
   "%i1%?\\t%0, %2, %4%S3"
   [(set_attr "predicable" "yes")
+   (set_attr "predicable_short_it" "no")
    (set_attr "shift" "4")
    (set_attr "arch" "a,t2,t2,a")
    ;; Thumb2 doesn't allow the stack pointer to be used for