--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-08-31
17:28 ---
Subject: Bug 23570
CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED] 2005-08-31 17:27:54
Modified files:
gcc: ChangeLog
gcc/config/i386: s
--- Additional Comments From uros at kss-loka dot si 2005-08-31 08:48
---
Patch.
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |uros at kss-loka dot
--- Additional Comments From uros at kss-loka dot si 2005-08-26 09:35
---
(In reply to comment #3)
> Unfortunatelly, ludcompf() result (the second one) is wrong when -O1 or -O2
> is used. It is correct without optimizations.
This is a problem of infamous i387 precision handling. The er
--- Additional Comments From uros at kss-loka dot si 2005-08-26 07:50
---
The problem here is in the sse_concatv2sf pattern:
;; ??? In theory we can match memory for the MMX alternative, but allowing
;; nonimmediate_operand for operand 2 and *not* allowing memory for the SSE
;; alternat
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-26
03:36 ---
Reduced as far as I can get this:
typedef float __v4sf __attribute__ ((__vector_size__ (16)));
typedef float __m128 __attribute__ ((__vector_size__ (16)));
static __inline __m128 _mm_cmpeq_ps (__m128 __A, __
--
What|Removed |Added
Summary|[4.0/4.1 Regression]|[4.0/4.1 Regression]
|internal compiler error: in |internal compiler error: in