http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46768

--- Comment #17 from H.J. Lu <hjl.tools at gmail dot com> 2010-12-03 16:40:25 
UTC ---
(In reply to comment #15)
> I understand the issue now. Stock r167430 is fine but the addition of the
> approved patch to fix the md files and default i386 darwin to -mtune=core2
> causes the failure in...
> 
> FAIL: gcc.target/i386/sse2-init-v2di-2.c scan-assembler movq
> 
> Apparently the darwin core2 patch will also need to correct the
> sse2-init-v2di-2.c testcase with...
> 
> Index: gcc.target/i386/sse2-init-v2di-2.c
> ===================================================================
> --- gcc.target/i386/sse2-init-v2di-2.c    (revision 167430)
> +++ gcc.target/i386/sse2-init-v2di-2.c    (working copy)
> @@ -10,4 +10,4 @@
>    return _mm_cvtsi64_si128 (b); 
>  }
> 
> -/* { dg-final { scan-assembler "movq" } } */
> +/* { dg-final { scan-assembler "movd" } } */

That is incorrect. I will fix it properly after Dwarn patch is checked in.

Reply via email to