[Bug target/34256] mmx and movd/movq on x86_64

2008-12-13 Thread ubizjak at gmail dot com
--- Comment #11 from ubizjak at gmail dot com 2008-12-13 19:29 --- (In reply to comment #10) > FAIL: gcc.target/i386/pr34256.c scan-assembler-times mov 4 PR 37364 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34256

[Bug target/34256] mmx and movd/movq on x86_64

2008-12-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #10 from howarth at nitro dot med dot uc dot edu 2008-12-13 18:38 --- On i686-apple-darwin9, I have been using... Using built-in specs. Target: i686-apple-darwin9 Configured with: ../gcc-4.4-20081213/configure --prefix=/sw --prefix=/sw/lib/gcc4.4 --mandir=/sw/share/man --in

[Bug target/34256] mmx and movd/movq on x86_64

2008-11-16 Thread howarth at nitro dot med dot uc dot edu
--- Comment #9 from howarth at nitro dot med dot uc dot edu 2008-11-17 00:37 --- Created an attachment (id=16704) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16704&action=view) assembly file for gcc.target/i386/pr34256.c at -m64 on i686-apple-darwin9 with -fomit-frame-pointer

[Bug target/34256] mmx and movd/movq on x86_64

2008-11-16 Thread howarth at nitro dot med dot uc dot edu
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2008-11-17 00:34 --- The gcc.target/i386/pr34256.c test case is still failing as... Executing on host: /sw/src/fink.build/gcc44-4.3.999-20081116/darwin_objdir/gcc/xgcc -B/sw/src/fink.build/gcc44-4.3.999-20081116/darwin_objdir/

[Bug target/34256] mmx and movd/movq on x86_64

2008-11-15 Thread howarth at nitro dot med dot uc dot edu
--- Comment #7 from howarth at nitro dot med dot uc dot edu 2008-11-16 00:09 --- Created an attachment (id=16691) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16691&action=view) assembly file generated for gcc.target/i386/pr34256.c at -m64 on i686-apple-darwin9 -- http://gcc

[Bug target/34256] mmx and movd/movq on x86_64

2008-11-15 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2008-11-16 00:07 --- The gcc.target/i386/pr34256.c test case fails on i686-apple-darwin9 at -m64 as follows... Executing on host: /sw/src/fink.build/gcc44-4.3.999-20081115/darwin_objdir/gcc/xgcc -B/sw/src/fink.build/gcc44-4.3.

[Bug target/34256] mmx and movd/movq on x86_64

2008-02-23 Thread uros at gcc dot gnu dot org
--- Comment #5 from uros at gcc dot gnu dot org 2008-02-23 15:24 --- Subject: Bug 34256 Author: uros Date: Sat Feb 23 15:24:02 2008 New Revision: 132572 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132572 Log: PR target/22076 PR target/34256 * config/i

[Bug target/34256] mmx and movd/movq on x86_64

2007-12-10 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2007-12-10 08:40 --- *** This bug has been marked as a duplicate of 22076 *** -- ubizjak at gmail dot com changed: What|Removed |Added --

[Bug target/34256] mmx and movd/movq on x86_64

2007-11-28 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2007-11-28 12:46 --- Confirmed. -- ubizjak at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED

[Bug target/34256] mmx and movd/movq on x86_64

2007-11-28 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2007-11-28 12:45 --- Created an attachment (id=14653) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14653&action=view) Patch to adjust mmx move instructions It looks that mmx move instructions need some tuning. Attached patch fixes you

[Bug target/34256] mmx and movd/movq on x86_64

2007-11-27 Thread dean at arctic dot org
--- Comment #1 from dean at arctic dot org 2007-11-28 01:43 --- this appears to be a regression between gcc 4.1.x and 4.2.x. i had to switch the intrinsic to _mm_cvtsi64_si64x but it otherwise generates the same code on 4.3.x... ubuntu 4.1.2: % objdump -dr movq.o movq.o: file for