* windres/windres.exp: Return unsupported rather than fail if
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / sse4_1.s
CommitLineData
42903f7f
L
1# Streaming SIMD extensions 4.1 Instructions
2
3 .text
4foo:
5 blendpd $0,(%ecx),%xmm0
6 blendpd $0,%xmm1,%xmm0
7 blendps $0,(%ecx),%xmm0
8 blendps $0,%xmm1,%xmm0
9 blendvpd %xmm0,(%ecx),%xmm0
10 blendvpd %xmm0,%xmm1,%xmm0
11 blendvps %xmm0,(%ecx),%xmm0
12 blendvps %xmm0,%xmm1,%xmm0
13 dppd $0,(%ecx),%xmm0
14 dppd $0,%xmm1,%xmm0
15 dpps $0,(%ecx),%xmm0
16 dpps $0,%xmm1,%xmm0
17 extractps $0,%xmm0,%ecx
18 extractps $0,%xmm0,(%ecx)
19 insertps $0,%xmm1,%xmm0
20 insertps $0,(%ecx),%xmm0
21 movntdqa (%ecx),%xmm0
22 mpsadbw $0,(%ecx),%xmm0
23 mpsadbw $0,%xmm1,%xmm0
24 packusdw (%ecx),%xmm0
25 packusdw %xmm1,%xmm0
26 pblendvb %xmm0,(%ecx),%xmm0
27 pblendvb %xmm0,%xmm1,%xmm0
28 pblendw $0,(%ecx),%xmm0
29 pblendw $0,%xmm1,%xmm0
30 pcmpeqq %xmm1,%xmm0
31 pcmpeqq (%ecx),%xmm0
32 pextrb $0,%xmm0,%ecx
33 pextrb $0,%xmm0,(%ecx)
34 pextrd $0,%xmm0,%ecx
35 pextrd $0,%xmm0,(%ecx)
36 pextrw $0,%xmm0,%ecx
37 pextrw $0,%xmm0,(%ecx)
38 phminposuw %xmm1,%xmm0
39 phminposuw (%ecx),%xmm0
40 pinsrb $0,(%ecx),%xmm0
41 pinsrb $0,%ecx,%xmm0
42 pinsrd $0,(%ecx),%xmm0
43 pinsrd $0,%ecx,%xmm0
44 pmaxsb %xmm1,%xmm0
45 pmaxsb (%ecx),%xmm0
46 pmaxsd %xmm1,%xmm0
47 pmaxsd (%ecx),%xmm0
48 pmaxud %xmm1,%xmm0
49 pmaxud (%ecx),%xmm0
50 pmaxuw %xmm1,%xmm0
51 pmaxuw (%ecx),%xmm0
52 pminsb %xmm1,%xmm0
53 pminsb (%ecx),%xmm0
54 pminsd %xmm1,%xmm0
55 pminsd (%ecx),%xmm0
56 pminud %xmm1,%xmm0
57 pminud (%ecx),%xmm0
58 pminuw %xmm1,%xmm0
59 pminuw (%ecx),%xmm0
60 pmovsxbw %xmm1,%xmm0
61 pmovsxbw (%ecx),%xmm0
62 pmovsxbd %xmm1,%xmm0
63 pmovsxbd (%ecx),%xmm0
64 pmovsxbq %xmm1,%xmm0
65 pmovsxbq (%ecx),%xmm0
66 pmovsxwd %xmm1,%xmm0
67 pmovsxwd (%ecx),%xmm0
68 pmovsxwq %xmm1,%xmm0
69 pmovsxwq (%ecx),%xmm0
70 pmovsxdq %xmm1,%xmm0
71 pmovsxdq (%ecx),%xmm0
72 pmovzxbw %xmm1,%xmm0
73 pmovzxbw (%ecx),%xmm0
74 pmovzxbd %xmm1,%xmm0
75 pmovzxbd (%ecx),%xmm0
76 pmovzxbq %xmm1,%xmm0
77 pmovzxbq (%ecx),%xmm0
78 pmovzxwd %xmm1,%xmm0
79 pmovzxwd (%ecx),%xmm0
80 pmovzxwq %xmm1,%xmm0
81 pmovzxwq (%ecx),%xmm0
82 pmovzxdq %xmm1,%xmm0
83 pmovzxdq (%ecx),%xmm0
84 pmuldq %xmm1,%xmm0
85 pmuldq (%ecx),%xmm0
86 pmulld %xmm1,%xmm0
87 pmulld (%ecx),%xmm0
88 ptest %xmm1,%xmm0
89 ptest (%ecx),%xmm0
90 roundpd $0,(%ecx),%xmm0
91 roundpd $0,%xmm1,%xmm0
92 roundps $0,(%ecx),%xmm0
93 roundps $0,%xmm1,%xmm0
94 roundsd $0,(%ecx),%xmm0
95 roundsd $0,%xmm1,%xmm0
96 roundss $0,(%ecx),%xmm0
97 roundss $0,%xmm1,%xmm0
98
99 .p2align 4,0
This page took 0.040442 seconds and 4 git commands to generate.