--- Comment #14 from ubizjak at gmail dot com 2010-09-06 18:13 ---
Fixed again.
--
ubizjak at gmail dot com changed:
What|Removed |Added
Status|REOPENED
--- Comment #13 from uros at gcc dot gnu dot org 2010-09-06 17:55 ---
Subject: Bug 22152
Author: uros
Date: Mon Sep 6 17:54:46 2010
New Revision: 163927
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163927
Log:
PR target/22152
* gcc.target/i386/pr22152.c (add3)
--- Comment #12 from uros at gcc dot gnu dot org 2010-09-06 17:51 ---
Subject: Bug 22152
Author: uros
Date: Mon Sep 6 17:51:12 2010
New Revision: 163926
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163926
Log:
PR target/22152
* config/i386/mmx.md (*mov_interna
--- Comment #11 from ubizjak at gmail dot com 2010-09-06 12:05 ---
Reopened due to 4.6 regression, see [1].
[1] http://gcc.gnu.org/ml/gcc-testresults/2010-09/msg00529.html
--
ubizjak at gmail dot com changed:
What|Removed |Added
--
--- Comment #10 from ubizjak at gmail dot com 2008-03-08 12:51 ---
BTW: The larger testcase from the Comment 0 should add two numbers together,
but the carry propagation logic in the loop is fatally flawed. The testcase
that was added to the testsuite [1] fixes this problem.
[1]
http://
--- Comment #9 from uros at gcc dot gnu dot org 2008-03-08 12:44 ---
Subject: Bug 22152
Author: uros
Date: Sat Mar 8 12:43:13 2008
New Revision: 133034
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133034
Log:
PR target/22152
* gcc.target/i386/pr22152.c: New te
--- Comment #8 from ubizjak at gmail dot com 2008-03-08 07:22 ---
Fixed for real.
--
ubizjak at gmail dot com changed:
What|Removed |Added
Status|NEW
--- Comment #7 from ubizjak at gmail dot com 2008-03-08 07:21 ---
For updated testcase:
typedef int __m64 __attribute__ ((__vector_size__ (8)));
typedef long long __v1di __attribute__ ((__vector_size__ (8)));
__m64
unsigned_add3 (const __m64 * a, const __m64 * b, unsigned long count)
{
--- Comment #6 from ubizjak at gmail dot com 2008-03-08 07:09 ---
Patch at http://gcc.gnu.org/ml/gcc-patches/2008-03/msg00517.html.
New asm for the original testcase is now much better [see patch post].
--
ubizjak at gmail dot com changed:
What|Removed
--- Comment #5 from uros at gcc dot gnu dot org 2008-03-08 07:00 ---
Subject: Bug 22152
Author: uros
Date: Sat Mar 8 06:59:33 2008
New Revision: 133023
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133023
Log:
2008-03-08 Uros Bizjak <[EMAIL PROTECTED]>
PR target/221
--- Comment #4 from ubizjak at gmail dot com 2007-03-01 13:47 ---
Current mainline produces really horrible code:
.L4:
movl(%edx), %ebx
addl$1, %eax
movl4(%edx), %esi
addl$8, %edx
movl%ebx, 8(%esp)
movl%esi, 12(%esp
--- Additional Comments From fjahanian at apple dot com 2005-09-13 00:52
---
Has there been any progress toward fixing the problems addressed by these PRs?
- thanks.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22152
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-22
20:26 ---
This comes down to PR 14552 and PR 19161. Since this is MMX code, it is very
hard to get correct as
GCC does not currently output emms and vector code without you doing it which
is what PR 19161 is
abou
13 matches
Mail list logo