Updated ARC assembler from arccores.com
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / ssemmx2.s
CommitLineData
de9d65b5
JH
1.code32
2pavgb %xmm1,%xmm0
3pavgb (%edx),%xmm1
4pavgw %xmm3,%xmm2
5pavgw (%esp,1),%xmm3
6pextrw $0x0,%xmm1,%eax
7pinsrw $0x1,(%ecx),%xmm1
8pinsrw $0x2,%edx,%xmm2
9pmaxsw %xmm1,%xmm0
10pmaxsw (%edx),%xmm1
11pmaxub %xmm2,%xmm2
12pmaxub (%esp,1),%xmm3
13pminsw %xmm5,%xmm4
14pminsw (%esi),%xmm5
15pminub %xmm7,%xmm6
16pminub (%eax),%xmm7
17pmovmskb %xmm5,%eax
18pmulhuw %xmm5,%xmm4
19pmulhuw (%esi),%xmm5
20psadbw %xmm7,%xmm6
21psadbw (%eax),%xmm7
22pshufd $0x1,%xmm2,%xmm3
23pshufd $0x4,0x0(%ebp),%xmm6
24pshufhw $0x1,%xmm2,%xmm3
25pshufhw $0x4,0x0(%ebp),%xmm6
26pshuflw $0x1,%xmm2,%xmm3
27pshuflw $0x4,0x0(%ebp),%xmm6
28movntq %xmm2,(%eax)
29punpcklbw 0x90909090(%eax),%xmm2
30punpcklwd 0x90909090(%eax),%xmm2
31punpckldq 0x90909090(%eax),%xmm2
32packsswb 0x90909090(%eax),%xmm2
33pcmpgtb 0x90909090(%eax),%xmm2
34pcmpgtw 0x90909090(%eax),%xmm2
35pcmpgtd 0x90909090(%eax),%xmm2
36packuswb 0x90909090(%eax),%xmm2
37punpckhbw 0x90909090(%eax),%xmm2
38punpckhwd 0x90909090(%eax),%xmm2
39punpckhdq 0x90909090(%eax),%xmm2
40packssdw 0x90909090(%eax),%xmm2
41movd 0x90909090(%eax),%xmm2
42movq 0x90909090(%eax),%xmm2
43psrlw $0x90,%xmm0
44psrld $0x90,%xmm0
45psrlq $0x90,%xmm0
46pcmpeqb 0x90909090(%eax),%xmm2
47pcmpeqw 0x90909090(%eax),%xmm2
48pcmpeqd 0x90909090(%eax),%xmm2
49movd %xmm2,0x90909090(%eax)
50movq %xmm2,0x90909090(%eax)
51psrlw 0x90909090(%eax),%xmm2
52psrld 0x90909090(%eax),%xmm2
53psrlq 0x90909090(%eax),%xmm2
54pmullw 0x90909090(%eax),%xmm2
55psubusb 0x90909090(%eax),%xmm2
56psubusw 0x90909090(%eax),%xmm2
57pand 0x90909090(%eax),%xmm2
58paddusb 0x90909090(%eax),%xmm2
59paddusw 0x90909090(%eax),%xmm2
60pandn 0x90909090(%eax),%xmm2
61psraw 0x90909090(%eax),%xmm2
62psrad 0x90909090(%eax),%xmm2
63pmulhw 0x90909090(%eax),%xmm2
64psubsb 0x90909090(%eax),%xmm2
65psubsw 0x90909090(%eax),%xmm2
66por 0x90909090(%eax),%xmm2
67paddsb 0x90909090(%eax),%xmm2
68paddsw 0x90909090(%eax),%xmm2
69pxor 0x90909090(%eax),%xmm2
70psllw 0x90909090(%eax),%xmm2
71pslld 0x90909090(%eax),%xmm2
72psllq 0x90909090(%eax),%xmm2
73pmaddwd 0x90909090(%eax),%xmm2
74psubb 0x90909090(%eax),%xmm2
75psubw 0x90909090(%eax),%xmm2
76psubd 0x90909090(%eax),%xmm2
77paddb 0x90909090(%eax),%xmm2
78paddw 0x90909090(%eax),%xmm2
79paddd 0x90909090(%eax),%xmm2
80.p2align 4
This page took 0.025151 seconds and 4 git commands to generate.