rs6000.c (altivec_init_builtins): Fix argument type for vec_dss.

2004-08-12  Janis Johnson  <janis187@us.ibm.com>

	* config/rs6000/rs6000.c (altivec_init_builtins): Fix argument type
	for vec_dss.

From-SVN: r85903
This commit is contained in:
Janis Johnson 2004-08-12 21:24:49 +00:00 committed by Janis Johnson
parent b0b343dbb3
commit e34b6648c8
2 changed files with 6 additions and 3 deletions

View File

@ -1,5 +1,8 @@
2004-08-12 Janis Johnson <janis187@us.ibm.com>
* config/rs6000/rs6000.c (altivec_init_builtins): Fix argument type
for vec_dss.
* doc/extend.texi (AltiVec builtins): Fix description for recent
changes. Update operation list to match current support.

View File

@ -7583,8 +7583,8 @@ altivec_init_builtins (void)
= build_function_type (V8HI_type_node, void_list_node);
tree void_ftype_void
= build_function_type (void_type_node, void_list_node);
tree void_ftype_qi
= build_function_type_list (void_type_node, char_type_node, NULL_TREE);
tree void_ftype_int
= build_function_type_list (void_type_node, integer_type_node, NULL_TREE);
tree v16qi_ftype_long_pcvoid
= build_function_type_list (V16QI_type_node,
@ -7655,7 +7655,7 @@ altivec_init_builtins (void)
def_builtin (MASK_ALTIVEC, "__builtin_altivec_mtvscr", void_ftype_v4si, ALTIVEC_BUILTIN_MTVSCR);
def_builtin (MASK_ALTIVEC, "__builtin_altivec_mfvscr", v8hi_ftype_void, ALTIVEC_BUILTIN_MFVSCR);
def_builtin (MASK_ALTIVEC, "__builtin_altivec_dssall", void_ftype_void, ALTIVEC_BUILTIN_DSSALL);
def_builtin (MASK_ALTIVEC, "__builtin_altivec_dss", void_ftype_qi, ALTIVEC_BUILTIN_DSS);
def_builtin (MASK_ALTIVEC, "__builtin_altivec_dss", void_ftype_int, ALTIVEC_BUILTIN_DSS);
def_builtin (MASK_ALTIVEC, "__builtin_altivec_lvsl", v16qi_ftype_long_pcvoid, ALTIVEC_BUILTIN_LVSL);
def_builtin (MASK_ALTIVEC, "__builtin_altivec_lvsr", v16qi_ftype_long_pcvoid, ALTIVEC_BUILTIN_LVSR);
def_builtin (MASK_ALTIVEC, "__builtin_altivec_lvebx", v16qi_ftype_long_pcvoid, ALTIVEC_BUILTIN_LVEBX);