This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

fix 23668


        * config/i386/i386.c (ix86_expand_vector_init_one_var): Restore
        conversion to CONST_VECTOR.

Index: config/i386/i386.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/i386/i386.c,v
retrieving revision 1.856
diff -u -p -d -r1.856 i386.c
--- config/i386/i386.c	1 Sep 2005 01:41:30 -0000	1.856
+++ config/i386/i386.c	2 Sep 2005 00:25:18 -0000
@@ -17206,6 +17206,7 @@ ix86_expand_vector_init_one_var (bool mm
 
   const_vec = copy_rtx (vals);
   XVECEXP (const_vec, 0, one_var) = CONST0_RTX (GET_MODE_INNER (mode));
+  const_vec = gen_rtx_CONST_VECTOR (mode, XVEC (const_vec, 0));
 
   switch (mode)
     {


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]