This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/24160] [4.1 Regression] ICE with -O3 -finline-limit=1024 -ftree-vectorize -ftracer
- From: "uros at kss-loka dot si" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 3 Oct 2005 14:46:11 -0000
- Subject: [Bug rtl-optimization/24160] [4.1 Regression] ICE with -O3 -finline-limit=1024 -ftree-vectorize -ftracer
- References: <bug-24160-8902@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from uros at kss-loka dot si 2005-10-03 14:46 -------
This one looks like real RA problem to me. For some reason, global register
allocator is not allocating an xmm register to pseudo 76. This further leads to
malformed RTL pattern as shown in the original report.
There is something wrong either in the calculation of reg_renumber[] array or
the problem is in alter_reg() function. In alter_reg() pseudo 76 is claimed to
be a constant, so no stack slot is produced.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24160