Message ID | 20160918124619.GA28550@titus |
---|---|
State | New |
Headers | show |
On 18 Sep 15:46, Kirill Yukhin wrote: > Hello, > Expected intrinsic result is wrong due two > misunderstanding of operands order. > Patch in the bottom fixes result. > Tes now pass under SDE. > > gcc/testsuite > * gcc.target/i386/pr68633.c: Fix expected result. Comitted to main trunk. > > -- > Thanks, K
diff --git a/gcc/testsuite/gcc.target/i386/pr68633.c b/gcc/testsuite/gcc.target/i386/pr68633.c index d7f513d..f2b594c 100644 --- a/gcc/testsuite/gcc.target/i386/pr68633.c +++ b/gcc/testsuite/gcc.target/i386/pr68633.c @@ -19,6 +19,6 @@ TEST () __asm__( "kmovw %1, %0" : "=k" (k2) : "r" (2) ); k3 = _mm512_kunpackb (k1, k2); - if (k3 != 0x201) + if (k3 != 0x102) abort (); }