> * config/sparc/sparc.c (sparc_handle_vis_mul8x16): Adjust interface > and implementation. > (sparc_fold_builtin): Adjust.
OK modulo: > /* Multiply the vector elements in ELTS0 to the elements in ELTS1 as > specified by FNCODE. All of the elements in ELTS0 and ELTS1 lists must be > integer ! constants. A tree list with the results of the > multiplications is stored ! to the array *N_ELTS, and each element in > the list is of INNER_TYPE. */ > > ! static void > ! sparc_handle_vis_mul8x16 (tree *n_elts, int fncode, tree inner_type, > ! tree elts0, tree elts1) > { The prototype and comment must be adjusted: /* Multiply the VECTOR_CSTs CST0 and CST1 as specified by FNCODE and put the result into the array N_ELTS, whose elements are of INNER_TYPE. */ static void sparc_handle_vis_mul8x16 (tree *n_elts, int fncode, tree inner_type, tree cst0, tree cst1) -- Eric Botcazou