Commit | Line | Data |
---|---|---|
6e0b89ee AM |
1 | foo: |
2 | movnti %eax, (%eax) | |
3 | sfence | |
4 | lfence | |
5 | mfence | |
6 | addpd (%ecx),%xmm0 | |
7 | addpd %xmm2,%xmm1 | |
8 | addsd (%ebx),%xmm2 | |
9 | addsd %xmm4,%xmm3 | |
10 | andnpd 0x0(%ebp),%xmm4 | |
11 | andnpd %xmm6,%xmm5 | |
12 | andpd (%edi),%xmm6 | |
13 | andpd %xmm0,%xmm7 | |
14 | cmppd $0x2,%xmm1,%xmm0 | |
15 | cmppd $0x3,(%edx),%xmm1 | |
16 | cmpsd $0x4,%xmm2,%xmm2 | |
17 | cmpsd $0x5,(%esp,1),%xmm3 | |
18 | cmppd $0x6,%xmm5,%xmm4 | |
19 | cmppd $0x7,(%esi),%xmm5 | |
20 | cmpsd $0x0,%xmm7,%xmm6 | |
21 | cmpsd $0x1,(%eax),%xmm7 | |
22 | cmpeqpd %xmm1,%xmm0 | |
23 | cmpeqpd (%edx),%xmm1 | |
24 | cmpeqsd %xmm2,%xmm2 | |
25 | cmpeqsd (%esp,1),%xmm3 | |
26 | cmpltpd %xmm5,%xmm4 | |
27 | cmpltpd (%esi),%xmm5 | |
28 | cmpltsd %xmm7,%xmm6 | |
29 | cmpltsd (%eax),%xmm7 | |
30 | cmplepd (%ecx),%xmm0 | |
31 | cmplepd %xmm2,%xmm1 | |
32 | cmplesd (%ebx),%xmm2 | |
33 | cmplesd %xmm4,%xmm3 | |
34 | cmpunordpd 0x0(%ebp),%xmm4 | |
35 | cmpunordpd %xmm6,%xmm5 | |
36 | cmpunordsd (%edi),%xmm6 | |
37 | cmpunordsd %xmm0,%xmm7 | |
38 | cmpneqpd %xmm1,%xmm0 | |
39 | cmpneqpd (%edx),%xmm1 | |
40 | cmpneqsd %xmm2,%xmm2 | |
41 | cmpneqsd (%esp,1),%xmm3 | |
42 | cmpnltpd %xmm5,%xmm4 | |
43 | cmpnltpd (%esi),%xmm5 | |
44 | cmpnltsd %xmm7,%xmm6 | |
45 | cmpnltsd (%eax),%xmm7 | |
46 | cmpnlepd (%ecx),%xmm0 | |
47 | cmpnlepd %xmm2,%xmm1 | |
48 | cmpnlesd (%ebx),%xmm2 | |
49 | cmpnlesd %xmm4,%xmm3 | |
50 | cmpordpd 0x0(%ebp),%xmm4 | |
51 | cmpordpd %xmm6,%xmm5 | |
52 | cmpordsd (%edi),%xmm6 | |
53 | cmpordsd %xmm0,%xmm7 | |
54 | comisd %xmm1,%xmm0 | |
55 | comisd (%edx),%xmm1 | |
56 | cvtpi2pd %mm3,%xmm2 | |
57 | cvtpi2pd (%esp,1),%xmm3 | |
58 | cvtsi2sd %ebp,%xmm4 | |
59 | cvtsi2sd (%esi),%xmm5 | |
60 | cvtpd2pi %xmm7,%mm6 | |
61 | cvtpd2pi (%eax),%mm7 | |
62 | cvtsd2si (%ecx),%eax | |
63 | cvtsd2si %xmm2,%ecx | |
64 | cvttpd2pi (%ebx),%mm2 | |
65 | cvttpd2pi %xmm4,%mm3 | |
66 | cvttsd2si 0x0(%ebp),%esp | |
67 | cvttsd2si %xmm6,%ebp | |
68 | divpd %xmm1,%xmm0 | |
69 | divpd (%edx),%xmm1 | |
70 | divsd %xmm3,%xmm2 | |
71 | divsd (%esp,1),%xmm3 | |
72 | ldmxcsr 0x0(%ebp) | |
73 | stmxcsr (%esi) | |
74 | sfence | |
75 | maxpd %xmm1,%xmm0 | |
76 | maxpd (%edx),%xmm1 | |
77 | maxsd %xmm3,%xmm2 | |
78 | maxsd (%esp,1),%xmm3 | |
79 | minpd %xmm5,%xmm4 | |
80 | minpd (%esi),%xmm5 | |
81 | minsd %xmm7,%xmm6 | |
82 | minsd (%eax),%xmm7 | |
83 | movapd %xmm1,%xmm0 | |
84 | movapd %xmm2,(%ecx) | |
85 | movapd (%edx),%xmm2 | |
86 | movhpd %xmm5,(%esp,1) | |
87 | movhpd (%esi),%xmm5 | |
88 | movlpd %xmm0,(%edi) | |
89 | movlpd (%eax),%xmm0 | |
90 | movmskpd %xmm2,%ecx | |
91 | movupd %xmm3,%xmm2 | |
92 | movupd %xmm4,(%edx) | |
93 | movupd 0x0(%ebp),%xmm4 | |
94 | movsd %xmm6,%xmm5 | |
95 | movsd %xmm7,(%esi) | |
96 | movsd (%eax),%xmm7 | |
97 | mulpd %xmm1,%xmm0 | |
98 | mulpd (%edx),%xmm1 | |
99 | mulsd %xmm2,%xmm2 | |
100 | mulsd (%esp,1),%xmm3 | |
101 | orpd %xmm5,%xmm4 | |
102 | orpd (%esi),%xmm5 | |
103 | shufpd $0x2,(%edi),%xmm6 | |
104 | shufpd $0x3,%xmm0,%xmm7 | |
105 | sqrtpd %xmm1,%xmm0 | |
106 | sqrtpd (%edx),%xmm1 | |
107 | sqrtsd %xmm2,%xmm2 | |
108 | sqrtsd (%esp,1),%xmm3 | |
109 | subpd %xmm5,%xmm4 | |
110 | subpd (%esi),%xmm5 | |
111 | subsd %xmm7,%xmm6 | |
112 | subsd (%eax),%xmm7 | |
113 | ucomisd (%ecx),%xmm0 | |
114 | ucomisd %xmm2,%xmm1 | |
115 | unpckhpd (%ebx),%xmm2 | |
116 | unpckhpd %xmm4,%xmm3 | |
117 | unpcklpd 0x0(%ebp),%xmm4 | |
118 | unpcklpd %xmm6,%xmm5 | |
119 | xorpd (%edi),%xmm6 | |
120 | xorpd %xmm0,%xmm7 | |
121 | movntpd %xmm6,(%ebx) | |
122 | xorpd %xmm0, %xmm1 | |
123 | cvtdq2pd %xmm0, %xmm1 | |
124 | cvtpd2dq %xmm0, %xmm1 | |
125 | cvtdq2ps %xmm0, %xmm1 | |
126 | cvtpd2ps %xmm0, %xmm1 | |
127 | cvtps2pd %xmm0, %xmm1 | |
67d6227d | 128 | cvtps2dq %xmm0, %xmm1 |
6e0b89ee AM |
129 | cvtsd2ss %xmm0, %xmm1 |
130 | cvtss2sd %xmm0, %xmm1 | |
131 | cvttpd2dq %xmm0, %xmm1 | |
132 | cvttps2dq %xmm0, %xmm1 | |
133 | maskmovdqu %xmm0, %xmm1 | |
134 | movdqa %xmm0, %xmm1 | |
6afe7393 | 135 | movdqa %xmm0, (%esi) |
6e0b89ee | 136 | movdqu %xmm0, %xmm1 |
88cfadb1 | 137 | movdqu %xmm0, (%esi) |
67d6227d AM |
138 | movdq2q %xmm0, %mm1 |
139 | movq2dq %mm0, %xmm1 | |
084076b8 L |
140 | pmuludq %mm0, %mm1 |
141 | pmuludq (%eax), %mm1 | |
6e0b89ee | 142 | pmuludq %xmm0, %xmm1 |
084076b8 | 143 | pmuludq (%eax), %xmm1 |
6e0b89ee AM |
144 | pshufd $1, %xmm0, %xmm1 |
145 | pshufhw $1, %xmm0, %xmm1 | |
146 | pshuflw $1, %xmm0, %xmm1 | |
147 | pslldq $1, %xmm0 | |
148 | psrldq $1, %xmm0 | |
149 | punpckhqdq %xmm0, %xmm1 | |
084076b8 L |
150 | paddq %mm1,%mm0 |
151 | paddq (%eax),%mm0 | |
152 | paddq %xmm1,%xmm0 | |
153 | paddq (%eax),%xmm0 | |
154 | psubq %mm1,%mm0 | |
155 | psubq (%eax),%mm0 | |
156 | psubq %xmm1,%xmm0 | |
157 | psubq (%eax),%xmm0 |