]> git.ipfire.org Git - thirdparty/gcc.git/commit
rs6000.c (rs6000_mode_dependent_address): Allow any offset from virtual_stack_vars_rt...
authorRichard Sandiford <r.sandiford@uk.ibm.com>
Sat, 18 Jul 2009 07:51:19 +0000 (07:51 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sat, 18 Jul 2009 07:51:19 +0000 (07:51 +0000)
commit406d1650fb890e9e3f6972280e971bdef38bc302
tree040920e4f1eb1d62777c9747ff6a3a4987e6ef72
parentf1bf410cad9090bf20dd6ab357fdb5d8eeb176b8
rs6000.c (rs6000_mode_dependent_address): Allow any offset from virtual_stack_vars_rtx and arg_pointer_rtx.

gcc/
* config/rs6000/rs6000.c (rs6000_mode_dependent_address): Allow any
offset from virtual_stack_vars_rtx and arg_pointer_rtx.
* config/rs6000/predicates.md (volatile_mem_operand): Use
offsettable_nonstrict_memref_p.
* config/rs6000/rs6000.md (*floatsidf2_internal): Remove split check.
(*floatunssidf2_internal): Likewise.
(*fix_truncdfsi2_internal): Likewise.
(*fix_trunctfsi2_internal): Likewise.

From-SVN: r149765
gcc/ChangeLog
gcc/config/rs6000/predicates.md
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md