[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2008-02-03 Thread steven at gcc dot gnu dot org
--- Comment #17 from steven at gcc dot gnu dot org 2008-02-03 14:32 --- Honza forgot to close this, it seems. -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-16 Thread hubicka at gcc dot gnu dot org
--- Comment #16 from hubicka at gcc dot gnu dot org 2007-04-16 17:07 --- Subject: Bug 27869 Author: hubicka Date: Mon Apr 16 17:07:19 2007 New Revision: 123876 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123876 Log: PR target/27869 * config/i386/sse.md

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-10 Thread mark at gcc dot gnu dot org
--- Comment #14 from mark at gcc dot gnu dot org 2007-04-10 11:02 --- Assuming other mark should be CCed to make 4.2 decision. -- mark at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-10 Thread mmitchel at gcc dot gnu dot org
--- Comment #15 from mmitchel at gcc dot gnu dot org 2007-04-10 18:05 --- Yes, this is OK for 4.2. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27869

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-09 Thread hubicka at gcc dot gnu dot org
--- Comment #12 from hubicka at gcc dot gnu dot org 2007-04-10 00:06 --- Subject: Bug 27869 Author: hubicka Date: Tue Apr 10 00:06:16 2007 New Revision: 123682 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=123682 Log: PR target/27869 * config/i386/sse.md

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-09 Thread echristo at apple dot com
--- Comment #13 from echristo at apple dot com 2007-04-10 01:57 --- Any hope of getting this in 4.2 as well? It's not a regression, but is a fairly longstanding bug that's easier to trip than we'd like. -- echristo at apple dot com changed: What|Removed

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-06 Thread hubicka at ucw dot cz
--- Comment #7 from hubicka at ucw dot cz 2007-04-06 16:07 --- Subject: Re: -O -fregmove handles SSE scalar instructions incorrectly Investigating... The attached patch to remove '%' seems correct to me. Merge operating wrapping the (commutative) plus/mult/min/max is not

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-06 Thread stevenb dot gcc at gmail dot com
--- Comment #8 from stevenb dot gcc at gmail dot com 2007-04-06 16:43 --- Subject: Re: -O -fregmove handles SSE scalar instructions incorrectly The attached patch to remove '%' seems correct to me. Merge operating wrapping the (commutative) plus/mult/min/max is not commutative, so

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-06 Thread hubicka at ucw dot cz
--- Comment #9 from hubicka at ucw dot cz 2007-04-06 17:01 --- Subject: Re: -O -fregmove handles SSE scalar instructions incorrectly --- Comment #8 from stevenb dot gcc at gmail dot com 2007-04-06 16:43 --- Subject: Re: -O -fregmove handles SSE scalar instructions

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-06 Thread echristo at apple dot com
--- Comment #11 from echristo at apple dot com 2007-04-06 20:31 --- Jan, Yeah, that's exactly the patch I had when it finishes testing ok (it did for me on i386), would you please commit it to the 4.2 branch as well? -- echristo at apple dot com changed: What|Removed

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-05 Thread echristo at apple dot com
--- Comment #6 from echristo at apple dot com 2007-04-05 23:56 --- Actually, I'll go ahead and take this, it was reported internally as well here and I've got a patch in testing :) -- echristo at apple dot com changed: What|Removed |Added

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-04 Thread steven at gcc dot gnu dot org
--- Comment #3 from steven at gcc dot gnu dot org 2007-04-04 12:17 --- Richi, Honza, is anyone looking at this problem? -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-04 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-04-04 12:35 --- No. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27869

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2007-04-04 Thread steven at gcc dot gnu dot org
--- Comment #5 from steven at gcc dot gnu dot org 2007-04-04 12:47 --- Investigating... -- steven at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2006-06-02 Thread tijl at ulyssis dot org
--- Comment #2 from tijl at ulyssis dot org 2006-06-02 11:02 --- Created an attachment (id=11578) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11578action=view) proposed patch This patch fixes my problems, but I'm not sure I got all cases and I'm not sure if the _finite versions

[Bug target/27869] -O -fregmove handles SSE scalar instructions incorrectly

2006-06-01 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-06-02 00:48 --- (define_insn sse_vmaddv4sf3 [(set (match_operand:V4SF 0 register_operand =x) (vec_merge:V4SF (plus:V4SF (match_operand:V4SF 1 nonimmediate_operand %0) (match_operand:V4SF 2