diff options
author | Peter Bergner <bergner@vnet.ibm.com> | 2007-11-19 13:50:47 -0600 |
---|---|---|
committer | Peter Bergner <bergner@gcc.gnu.org> | 2007-11-19 13:50:47 -0600 |
commit | 4d4447b56b603b0786a0de3601ba45618dc6816c (patch) | |
tree | 1c7df14fbab5b725c586e97ae323f6834e6708ea /gcc/tree-inline.c | |
parent | b7cfd8a4e1ed9e51fe9fb3c1ccf65c8768d02d2f (diff) | |
download | gcc-4d4447b56b603b0786a0de3601ba45618dc6816c.zip gcc-4d4447b56b603b0786a0de3601ba45618dc6816c.tar.gz gcc-4d4447b56b603b0786a0de3601ba45618dc6816c.tar.bz2 |
rs6000.c (invalid_e500_subreg, [...]): Handle DDmode and TDmode similarly to DFmode and TFmode.
* config/rs6000/rs6000.c (invalid_e500_subreg,
rs6000_legitimate_offset_address_p, legitimate_lo_sum_address_p,
rs6000_legitimize_address, rs6000_legitimize_reload_address,
rs6000_legitimate_address, function_arg_advance,
spe_build_register_parallel, rs6000_spe_function_arg,
rs6000_split_multireg_move, spe_func_has_64bit_regs_p,
emit_frame_save, gen_frame_mem_offset, rs6000_function_value,
rs6000_libcall_value, rs6000_dwarf_register_span): Handle DDmode and
TDmode similarly to DFmode and TFmode.
* config/rs6000/rs6000.h (LOCAL_ALIGNMENT, MEMBER_TYPE_FORCES_BLK,
DATA_ALIGNMENT, CLASS_MAX_NREGS, CANNOT_CHANGE_MODE_CLASS): Likewise.
* gcc.dg/dfp/ddmode-ice.c: New test.
From-SVN: r130296
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions