--- Comment #6 from raksit at gcc dot gnu dot org 2008-09-12 18:54 ---
(In reply to comment #4)
> We can't define FLOAT_STORE_FLAG_VALUE for SSE since we can't
> represent 0xfff as a valid FP value. This patch makes
> fold_rtx to match simplify_r
--- Comment #5 from raksit at gcc dot gnu dot org 2008-09-12 18:52 ---
Created an attachment (id=16307)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16307&action=view)
new test: gcc/testsuite/g++.dg/opt/cse3.C
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37489
--- Comment #3 from raksit at gcc dot gnu dot org 2008-09-12 01:08 ---
(In reply to comment #1)
> This is a target bug really since it is SSE which needs to set
> FLOAT_STORE_FLAG_VALUE correctly.
>
In that case, I think simplify-rtx.c:simplify_relational_operation() is bei
is undefined.
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Keywords: wrong-code, ssemmx
Severity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: raksit at gcc dot gnu dot org
ReportedBy: raksit at gcc dot gnu dot org
GCC target triplet: x86_64-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37489
--- Comment #6 from raksit at gcc dot gnu dot org 2008-01-14 19:27 ---
This was fixed in revision 131460.
--
raksit at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from raksit at gcc dot gnu dot org 2008-01-11 04:21 ---
Subject: Bug 27971
Author: raksit
Date: Fri Jan 11 04:20:32 2008
New Revision: 131460
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131460
Log:
gcc/ChangeLog
PR rtl-optimizati