diff options
author | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-11-15 14:30:58 +0000 |
---|---|---|
committer | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-11-15 14:30:58 +0000 |
commit | 0cfc65d40a273b4f5c84913f0243c9f66531e860 (patch) | |
tree | 93e5da469c246c089f6519c410dcf37b1b4a5407 /gcc/config/spu/spu-protos.h | |
parent | 07027691c47d129a403369d6ff0fd27d570717b7 (diff) | |
download | gcc-0cfc65d40a273b4f5c84913f0243c9f66531e860.tar.gz |
* config/spu/spu-protos.h (legitimate_const): Remove prototype.
* config/spu/spu.c (legitimate_const): Remove.
(classify_immediate): Inline call to legitimate_const.
(spu_legitimate_address): Likewise. Allow SMBOL_REF + CONST_INT
for any constant, not just -512 .. 511.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130200 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/spu/spu-protos.h')
-rw-r--r-- | gcc/config/spu/spu-protos.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/config/spu/spu-protos.h b/gcc/config/spu/spu-protos.h index b00fc5d4efc..ab85d5debb3 100644 --- a/gcc/config/spu/spu-protos.h +++ b/gcc/config/spu/spu-protos.h @@ -52,7 +52,6 @@ extern int logical_immediate_p (rtx op, enum machine_mode mode); extern int iohl_immediate_p (rtx op, enum machine_mode mode); extern int arith_immediate_p (rtx op, enum machine_mode mode, HOST_WIDE_INT low, HOST_WIDE_INT high); -extern int legitimate_const (rtx x, int aligned); extern int spu_constant_address_p (rtx x); extern int spu_legitimate_constant_p (rtx x); extern int spu_legitimate_address (enum machine_mode mode, rtx x, |