diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2011-08-16 18:33:15 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2011-08-16 18:33:15 +0000 |
commit | 2ea0be597eaacb6ca34f0fc8a9249949bcf97d64 (patch) | |
tree | 6e28f379a4706d4b9a7e2349ef3514928ddd453d /gcc/ChangeLog | |
parent | b05933f5277f7a0f09670f205af31b082e0e4976 (diff) | |
download | gcc-2ea0be597eaacb6ca34f0fc8a9249949bcf97d64.zip gcc-2ea0be597eaacb6ca34f0fc8a9249949bcf97d64.tar.gz gcc-2ea0be597eaacb6ca34f0fc8a9249949bcf97d64.tar.bz2 |
spu.h (LEGITIMIZE_RELOAD_ADDRESS): New macro.
* config/spu/spu.h (LEGITIMIZE_RELOAD_ADDRESS): New macro.
* config/spu/spu-protos.h (spu_legitimize_reload_address): Add
prototype.
* config/spu/spu.c (spu_legitimize_reload_address): New function.
(spu_legitimate_address_p): Do not check displacement if the base
is an eliminable stack register.
From-SVN: r177794
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 59176fc..67ae4ed8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2011-08-16 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * config/spu/spu.h (LEGITIMIZE_RELOAD_ADDRESS): New macro. + * config/spu/spu-protos.h (spu_legitimize_reload_address): Add + prototype. + * config/spu/spu.c (spu_legitimize_reload_address): New function. + (spu_legitimate_address_p): Do not check displacement if the base + is an eliminable stack register. + 2011-08-16 Anatoly Sokolov <aesok@post.ru> * config/m32c/m32c.h (PREFERRED_RELOAD_CLASS, |