This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/30164] Gimplifier does not produce valid gimple for global_vectora = CONSTRUCTOR
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 14 Dec 2006 05:19:45 -0000
- Subject: [Bug middle-end/30164] Gimplifier does not produce valid gimple for global_vectora = CONSTRUCTOR
- References: <bug-30164-6528@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #2 from pinskia at gcc dot gnu dot org 2006-12-14 05:19 -------
Actually there are three seperate issues:
1) for my recent vector patch, it was a c-gimplifier issue with respect of not
setting GIMPLE_REG_P on the decls for the compount literals, this helps with
complex typed variables also.
2) we don't record constant vector constructors as min invarient
3) we still don't gimplifier correctly for the below testcase with the
constructor.
I have a patch for each of those three issues too.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30164