--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 06:38
---
Fixed.
--
What|Removed |Added
Status|ASSIGNED|RESOLVED
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-06-19
06:32 ---
Subject: Bug 22116
CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED] 2005-06-19 06:32:31
Modified files:
gcc: ChangeLog tree-ssa-pre.c
Added files
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 03:14
---
Mine.
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 03:12
---
(In reply to comment #7)
> It actually does.
Ah. I failed to add -vops to the dump and so mis-diagnosed the problem.
> The first problem here is that PRE doesn't mark anything for renaming
> because it's neve
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-06-19
01:43 ---
Subject: Re: [4.1 Regression] PRE of
COMPLEX_EXPR causes ICE
On Sun, 2005-06-19 at 01:16 +, rth at gcc dot gnu dot org wrote:
> --- Additional Comments From rth at gcc dot gnu dot org 2005
--- Additional Comments From rth at gcc dot gnu dot org 2005-06-19 01:16
---
Danny, would you look at this? I have no idea why PRE is claiming to insert
an expression,
Created phi prephitmp.27_34 = PHI ; in block 2
but then not actually doing it.
--
http://gcc.gnu.org/bugzilla/sho
--- Additional Comments From laurent at guerby dot net 2005-06-18 21:29
---
confirmed on x86_64-linux
gcc version 4.1.0 20050618 (experimental)
[EMAIL PROTECTED]:~/tmp$ gcc -c -O2 t.c
t.c: In function 'f':
t.c:3: internal compiler error: tree check: expected ssa_name, have var_decl in
ve
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-18
21:10 ---
Adding RTH to the CC since it was his change which caused this.
--
What|Removed |Added
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-18
20:56 ---
Here is something which is slightly reduced:
void g(_Complex float);
_Complex float f(int data, _Complex float x, _Complex float y)
{
_Complex float i, t;
if (data)
{
i = x + __imag__ y;
g(i)
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-18
20:53 ---
This is at least ACATS test cxg1005 which fails because of this.
--
What|Removed |Added
10 matches
Mail list logo