[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2005-01-14 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-01-14 13:08 --- It looks that the problem with FP compares forcing constant into wrong register part of this bug is solved. However, register allocator can still be confused when a variable is initialized to constant value: grep

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2005-01-14 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-14 13:16 --- (In reply to comment #8) It looks that the problem with FP compares forcing constant into wrong register part of this bug is solved. However, register allocator can still be confused when a variable is

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2005-01-13 Thread rth at gcc dot gnu dot org
--- Additional Comments From rth at gcc dot gnu dot org 2005-01-14 00:55 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2005-01-13 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19009

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2005-01-11 Thread rth at gcc dot gnu dot org
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|NEW

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2005-01-07 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2005-01-07 11:29 --- This bugreport shows similar problem for x87 code as PR 19252 shoes for SSE code. The cause of both probems is described in http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00394.html --

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2004-12-26 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Severity|normal |minor Status|WAITING |NEW Ever Confirmed||1

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2004-12-16 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2004-12-16 13:50 --- -finline-functions is needed to trigger the bug with -O2. The attached testcase should be compiled with '-O2 -march=pentium4 -mfpmath=387 -ffast-math -D__NO_MATH_INLINES -finline-functions' to get: ...

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2004-12-16 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2004-12-16 14:35 --- Another candidate for TARGET_SSE_MATH cleanup... (insn 21 20 22 0 (set (reg:CCFP 17 flags) (compare:CCFP (reg/v:DF 60 [ mod ]) (reg:DF 70))) 24 {*cmpfp_i_sse} (nil) (nil)) --

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2004-12-15 Thread uros at kss-loka dot si
--- Additional Comments From uros at kss-loka dot si 2004-12-16 06:28 --- (In reply to comment #1) I'm trying to make a testcase out of PovRay sources that trigger this behaviour. I think that *movdf_nointeger is somehow confused and chooses SSE register to load constant. After that,

[Bug target/19009] Loading of FP constants into FP reg via SSE reg

2004-12-15 Thread bangerth at dealii dot org
--- Additional Comments From bangerth at dealii dot org 2004-12-15 14:13 --- Uros, do you have a testcase? -- What|Removed |Added Status|UNCONFIRMED