This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/19161] No emms or femms emitted between MMX and FP instructions
- From: "Richard dot Barnes at stratus dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 4 Jan 2008 20:05:55 -0000
- Subject: [Bug target/19161] No emms or femms emitted between MMX and FP instructions
- References: <bug-19161-119@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #22 from Richard dot Barnes at stratus dot com 2008-01-04 20:05 -------
I have seen this bug in the vector-2 testcases shipped in
gcc/gcc/testsuite/gcc.dg/compat when compiling for i386 with -msse2. In
vector-2_y.c and vector-2_x.c we end up using both mmx and x87 registers in the
same function without any intervening EMMS instruction. This fails in 4.1.2,
3.4.6, and 3.3.1.
--
Richard dot Barnes at stratus dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |Richard dot Barnes at
| |stratus dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19161