]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gas/testsuite/gas/i386/optimize-2.s
Revert "2.41 Release sources"
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / i386 / optimize-2.s
index c84840ceddd7eb615f88b6396fa876394b1addc8..29399ae84731d5df2cfbe94b5249697544e5f75e 100644 (file)
@@ -12,6 +12,17 @@ _start:
        test    $0x7f, %edi
        test    $0x7f, %di
 
+       and     %cl, %cl
+       and     %dx, %dx
+       and     %ebx, %ebx
+
+       or      %ah, %ah
+       or      %bp, %bp
+       or      %esi, %esi
+
+       lock xchg %ecx, (%edx)
+       lock xchg (%ecx), %edx
+
        vandnpd %zmm1, %zmm1, %zmm5
 
        vmovdqa32       %xmm1, %xmm2
@@ -169,3 +180,9 @@ _start:
        vporq           (%eax){1to2}, %xmm2, %xmm3
        vpxord          (%eax){1to4}, %xmm2, %xmm3
        vpxorq          (%eax){1to4}, %ymm2, %ymm3
+
+       pcmpeqq         %xmm2, %xmm2
+       vpcmpeqq        %xmm2, %xmm2, %xmm0
+       vpcmpeqq        %ymm2, %ymm2, %ymm0
+
+       vpbroadcastq    %xmm2, %xmm0