--- Additional Comments From uros at kss-loka dot si 2005-09-01 05:59
---
This breakage was caused by:
2005-08-29 Geoffrey Keating [EMAIL PROTECTED]
* config/i386/i386.c (ix86_expand_vector_init_one_var): Don't modify
parts of 'vals'.
--
--- Additional Comments From geoffk at gcc dot gnu dot org 2005-09-01
18:48 ---
Yup, this one's mine.
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu
--- Additional Comments From geoffk at gcc dot gnu dot org 2005-09-01
18:58 ---
... but why didn't it happen before? The problem seems to be that
ix86_expand_vector_init_one_var is
creating an all-zero vector that isn't the same as CONST0_RTX, which is wrong,
but the previous code
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-01 22:41
---
No, Geoff, look closer at the failure message. The biggest problem is that
you deleted the line that converted a PARALLEL to a CONST_VECTOR node.
Testing a fix now.
--
What|Removed
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-02
00:28 ---
Subject: Bug 23668
CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED] 2005-09-02 00:28:00
Modified files:
gcc: ChangeLog
gcc/config/i386:
--- Additional Comments From rth at gcc dot gnu dot org 2005-09-02 00:28
---
Fixed.
--
What|Removed |Added
Status|ASSIGNED|RESOLVED
--
What|Removed |Added
Keywords||ice-on-valid-code, ssemmx
Target Milestone|--- |4.1.0