Re: [PATCH] Change VECTOR_CST representation from TREE_LIST to TREE_VEC-like

2012-03-15 Thread Richard Guenther
On Thu, 15 Mar 2012, Richard Guenther wrote: This removes the use of TREE_LISTs for VECTOR_CSTs and instead employs a similar way of storing elements as TREE_VECs. I copied the macro interface bits of the CONSTRUCTOR accesses and did a 1:1 transform at most places to not let refactoring

Re: [PATCH] Change VECTOR_CST representation from TREE_LIST to TREE_VEC-like

2012-03-15 Thread Eric Botcazou
* 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

Re: [PATCH] Change VECTOR_CST representation from TREE_LIST to TREE_VEC-like

2012-03-15 Thread Joseph S. Myers
On Thu, 15 Mar 2012, Richard Guenther wrote: c-family/ * c-pretty-print.c (pp_c_initializer_list): Adjust. The c-family changes are OK. -- Joseph S. Myers jos...@codesourcery.com