aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorPeter Bergner <bergner@vnet.ibm.com>2007-11-19 13:50:47 -0600
committerPeter Bergner <bergner@gcc.gnu.org>2007-11-19 13:50:47 -0600
commit4d4447b56b603b0786a0de3601ba45618dc6816c (patch)
tree1c7df14fbab5b725c586e97ae323f6834e6708ea /gcc/tree-inline.c
parentb7cfd8a4e1ed9e51fe9fb3c1ccf65c8768d02d2f (diff)
downloadgcc-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