r116021 - in /branches/lto: ChangeLog.lto gcc/c...
sandra@gcc.gnu.org
sandra@gcc.gnu.org
Tue Aug 8 22:52:00 GMT 2006
Author: sandra
Date: Tue Aug 8 22:52:58 2006
New Revision: 116021
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116021
Log:
2006-08-08 Sandra Loosemore <sandra@codesourcery.com>
* gcc/config/rs6000/rs6000.c (rs6000_expand_unop_builtin: Pass entire
CALL_EXPR instead of arglist; use new accessor macros to extract
the arguments. Changed callers.
(altivec_expand_abs_builtin): Likewise.
(rs6000_expand_binop_builtin): Likewise.
(altivec_expand_predicate_builtin): Likewise.
(altivec_expand_lv_builtin): Likewise.
(spe_expand_stv_builtin): Likewise.
(altivec_expand_stv_builtin): Likewise.
(rs6000_expand_ternop_builtin): Likewise.
(altivec_expand_ld_builtin): Use CALL_EXPR_FN. Use argument accessor
macros instead of constructing an arglist.
(altivec_expand_st_builtin): Likewise.
(altivec_expand_dst_builtin): Likewise.
(altivec_expand_vec_init_builtin): Pass entire
CALL_EXPR instead of arglist; use new accessor macros to extract
the arguments. Changed callers.
(altivec_expand_vec_set_builtin): Likewise.
(altivec_expand_vec_ext_builtin): Likewise.
(altivec_expand_builtin): Use CALL_EXPR_FN. Use argument accessor
macros instead of constructing an arglist.
(spe_expand_builtin): Likewise.
(spe_expand_predicate_builtin): Pass entire
CALL_EXPR instead of arglist; use new accessor macros to extract
the arguments. Changed callers.
(spe_expand_evsel_builtin): Likewise.
(rs6000_expand_builtin): Use CALL_EXPR_FN. Use argument accessor
macros instead of constructing an arglist.
Modified:
branches/lto/ChangeLog.lto
branches/lto/gcc/config/rs6000/rs6000.c
More information about the Gcc-cvs
mailing list