aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAndrew Stubbs <ams@codesourcery.com>2011-04-26 10:51:04 +0000
committerAndrew Stubbs <ams@gcc.gnu.org>2011-04-26 10:51:04 +0000
commit0e2a6c2b23463c9ce5f43a0102dc1cb65a3b90a5 (patch)
treed70c05b7f2e2cd2d487238cacd7095f080371b9e /gcc
parent12e35602e8acc444707bc916deaab11cdf5b8d02 (diff)
downloadgcc-0e2a6c2b23463c9ce5f43a0102dc1cb65a3b90a5.zip
gcc-0e2a6c2b23463c9ce5f43a0102dc1cb65a3b90a5.tar.gz
gcc-0e2a6c2b23463c9ce5f43a0102dc1cb65a3b90a5.tar.bz2
arm.c (arm_gen_constant): Remove can_negate_initial.
2011-04-26 Andrew Stubbs <ams@codesourcery.com> gcc/ * config/arm/arm.c (arm_gen_constant): Remove can_negate_initial. From-SVN: r172962
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/arm/arm.c2
2 files changed, 4 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 43c6b23..100fc50 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2011-04-26 Andrew Stubbs <ams@codesourcery.com>
+
+ * config/arm/arm.c (arm_gen_constant): Remove can_negate_initial.
+
2011-04-26 Richard Guenther <rguenther@suse.de>
* c-typeck.c (build_unary_op): Do not expand array-refs via
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index 5cf9bd0..1affbd3 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -2556,7 +2556,6 @@ arm_gen_constant (enum rtx_code code, enum machine_mode mode, rtx cond,
int can_invert = 0;
int can_negate = 0;
int final_invert = 0;
- int can_negate_initial = 0;
int i;
int num_bits_set = 0;
int set_sign_bit_copies = 0;
@@ -2580,7 +2579,6 @@ arm_gen_constant (enum rtx_code code, enum machine_mode mode, rtx cond,
case PLUS:
can_negate = 1;
- can_negate_initial = 1;
break;
case IOR: