From: Kyrylo Tkachov Date: Tue, 20 May 2014 13:16:21 +0000 (+0000) Subject: [ARM] Adjust arith_shiftsi for -mrestrict-it. X-Git-Tag: releases/gcc-5.1.0~7447 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e9ea51852552d10fda782a2892f735a85d183368;p=thirdparty%2Fgcc.git [ARM] Adjust arith_shiftsi for -mrestrict-it. * config/arm/arm.md (arith_shiftsi): Do not predicate for arm_restrict_it. From-SVN: r210640 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3acd9637a28b..58f93d122eda 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-05-20 Kyrylo Tkachov + + * config/arm/arm.md (arith_shiftsi): Do not predicate for + arm_restrict_it. + 2014-05-20 Nick Clifton * config/msp430/msp430.md (zero_extendpsisi2): Use + constraint on diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index 97753ce1e984..22025949aa84 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -9886,6 +9886,7 @@ "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