Home
last modified time | relevance | path

Searched refs:pcmpeqd (Results 1 – 25 of 176) sorted by relevance

12345678

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dall-ones-vector.ll16 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
26 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
39 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
49 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
62 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
72 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
85 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
95 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
108 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
118 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
[all …]
Dvec_compare.ll47 ; CHECK: pcmpeqd
58 ; CHECK: pcmpeqd
61 ; CHECK: pcmpeqd
81 ; CHECK: pcmpeqd
98 ; CHECK: pcmpeqd
115 ; CHECK: pcmpeqd
120 ; CHECK: pcmpeqd
134 ; CHECK: pcmpeqd
139 ; CHECK: pcmpeqd
159 ; CHECK: pcmpeqd
[all …]
Dvector-compare-simplify.ll19 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
40 ; CHECK-NEXT: pcmpeqd %xmm1, %xmm1
61 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
85 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
106 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
117 ; CHECK-NEXT: pcmpeqd %xmm1, %xmm0
118 ; CHECK-NEXT: pcmpeqd %xmm1, %xmm1
132 ; CHECK-NEXT: pcmpeqd %xmm1, %xmm1
153 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
163 ; CHECK-NEXT: pcmpeqd %xmm1, %xmm1
[all …]
Dvec_cmp_uint-128.ll19 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
51 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
115 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
118 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm1
125 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm1
132 ; SSE42-NEXT: pcmpeqd %xmm1, %xmm1
170 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
171 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
210 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
249 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
[all …]
Dvector-trunc-packus.ll28 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm3
41 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm0
54 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm0
65 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm0
84 ; SSSE3-NEXT: pcmpeqd %xmm5, %xmm3
97 ; SSSE3-NEXT: pcmpeqd %xmm5, %xmm0
110 ; SSSE3-NEXT: pcmpeqd %xmm2, %xmm0
121 ; SSSE3-NEXT: pcmpeqd %xmm2, %xmm0
140 ; SSE41-NEXT: pcmpeqd %xmm6, %xmm0
152 ; SSE41-NEXT: pcmpeqd %xmm6, %xmm0
[all …]
Dvector-trunc-ssat.ll28 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm3
41 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm0
56 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm0
68 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm2
89 ; SSSE3-NEXT: pcmpeqd %xmm5, %xmm3
102 ; SSSE3-NEXT: pcmpeqd %xmm5, %xmm0
117 ; SSSE3-NEXT: pcmpeqd %xmm5, %xmm0
129 ; SSSE3-NEXT: pcmpeqd %xmm5, %xmm2
150 ; SSE41-NEXT: pcmpeqd %xmm8, %xmm0
162 ; SSE41-NEXT: pcmpeqd %xmm8, %xmm0
[all …]
Dvec_cmp_sint-128.ll19 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
51 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
115 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
118 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm1
125 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm1
132 ; SSE42-NEXT: pcmpeqd %xmm1, %xmm1
170 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
171 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
210 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
249 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
[all …]
Dvselect-packss.ll91 ; SSE2-NEXT: pcmpeqd %xmm7, %xmm3
92 ; SSE2-NEXT: pcmpeqd %xmm6, %xmm2
94 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm1
95 ; SSE2-NEXT: pcmpeqd %xmm4, %xmm0
107 ; SSE42-NEXT: pcmpeqd %xmm7, %xmm3
108 ; SSE42-NEXT: pcmpeqd %xmm6, %xmm2
110 ; SSE42-NEXT: pcmpeqd %xmm5, %xmm1
111 ; SSE42-NEXT: pcmpeqd %xmm4, %xmm0
183 ; SSE2-NEXT: pcmpeqd {{[0-9]+}}(%rsp), %xmm7
186 ; SSE2-NEXT: pcmpeqd {{[0-9]+}}(%rsp), %xmm6
[all …]
Dvector-trunc-usat.ll27 ; SSE2-NEXT: pcmpeqd %xmm4, %xmm3
36 ; SSE2-NEXT: pcmpeqd %xmm4, %xmm2
59 ; SSSE3-NEXT: pcmpeqd %xmm4, %xmm3
68 ; SSSE3-NEXT: pcmpeqd %xmm4, %xmm2
92 ; SSE41-NEXT: pcmpeqd %xmm4, %xmm3
101 ; SSE41-NEXT: pcmpeqd %xmm4, %xmm0
218 ; SSE2-NEXT: pcmpeqd %xmm9, %xmm7
231 ; SSE2-NEXT: pcmpeqd %xmm9, %xmm3
245 ; SSE2-NEXT: pcmpeqd %xmm9, %xmm2
257 ; SSE2-NEXT: pcmpeqd %xmm9, %xmm5
[all …]
Dwiden_conv-1.ll11 ; X86-NEXT: pcmpeqd %xmm1, %xmm1
39 ; X86-NEXT: pcmpeqd %xmm1, %xmm1
50 ; X64-NEXT: pcmpeqd %xmm1, %xmm1
76 ; X86-NEXT: pcmpeqd %xmm1, %xmm1
88 ; X64-NEXT: pcmpeqd %xmm1, %xmm1
Dvector-pcmp.ll13 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
30 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
47 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
66 ; SSE2-NEXT: pcmpeqd %xmm0, %xmm0
72 ; SSE42-NEXT: pcmpeqd %xmm1, %xmm1
102 ; SSE-NEXT: pcmpeqd %xmm2, %xmm2
132 ; SSE-NEXT: pcmpeqd %xmm2, %xmm2
161 ; SSE-NEXT: pcmpeqd %xmm2, %xmm2
194 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2
201 ; SSE42-NEXT: pcmpeqd %xmm2, %xmm2
[all …]
Dvselect-constants.ll40 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
77 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
115 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
148 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
164 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
181 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
182 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
214 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
245 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
Dvec_setcc.ll95 ; SSE2-NEXT: pcmpeqd %xmm0, %xmm0
102 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm0
122 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm1
129 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm0
148 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
167 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
186 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
Dsext-setcc-self.ll7 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
17 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
27 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
/external/llvm/test/CodeGen/X86/
Dvec_compare.ll47 ; CHECK: pcmpeqd
58 ; CHECK: pcmpeqd
61 ; CHECK: pcmpeqd
81 ; CHECK: pcmpeqd
98 ; CHECK: pcmpeqd
115 ; CHECK: pcmpeqd
120 ; CHECK: pcmpeqd
134 ; CHECK: pcmpeqd
139 ; CHECK: pcmpeqd
159 ; CHECK: pcmpeqd
[all …]
Dall-ones-vector.ll10 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
20 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
33 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
43 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
56 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
66 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
79 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
89 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
102 ; X32-SSE-NEXT: pcmpeqd %xmm0, %xmm0
112 ; X64-SSE-NEXT: pcmpeqd %xmm0, %xmm0
[all …]
Dvec_cmp_sint-128.ll19 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
51 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
115 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
118 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm1
125 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm1
132 ; SSE42-NEXT: pcmpeqd %xmm1, %xmm1
155 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
156 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
180 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
204 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
[all …]
Dvec_cmp_uint-128.ll19 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
51 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
115 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
118 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm1
125 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm1
132 ; SSE42-NEXT: pcmpeqd %xmm1, %xmm1
155 ; SSE-NEXT: pcmpeqd %xmm1, %xmm0
156 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
180 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
204 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
[all …]
Dvector-pcmp.ll13 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
31 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
49 ; SSE-NEXT: pcmpeqd %xmm1, %xmm1
69 ; SSE2-NEXT: pcmpeqd %xmm0, %xmm0
75 ; SSE42-NEXT: pcmpeqd %xmm1, %xmm1
97 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm1
108 ; SSE42-NEXT: pcmpeqd %xmm1, %xmm1
144 ; SSE-NEXT: pcmpeqd %xmm2, %xmm2
175 ; SSE-NEXT: pcmpeqd %xmm2, %xmm2
205 ; SSE-NEXT: pcmpeqd %xmm2, %xmm2
[all …]
Dvec_setcc.ll95 ; SSE2-NEXT: pcmpeqd %xmm0, %xmm0
102 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm0
122 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm1
129 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm0
148 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
167 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
186 ; SSE-NEXT: pcmpeqd %xmm0, %xmm0
Dsext-setcc-self.ll7 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
18 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
29 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Done-idioms.s10 pcmpeqd %mm2, %mm2 label
14 pcmpeqd %xmm2, %xmm2 label
47 # CHECK-NEXT: 1 1 0.50 pcmpeqd %mm2, %mm2
50 # CHECK-NEXT: 1 1 0.50 pcmpeqd %xmm2, %xmm2
99 … - - 0.50 0.50 - - - - 0.50 0.50 - pcmpeqd %mm2, %mm2
102 … - - 0.50 0.50 - - - - 0.50 0.50 - pcmpeqd %xmm2, %xmm2
119 # CHECK-NEXT: [0,1] DeER . . pcmpeqd %mm2, %mm2
122 # CHECK-NEXT: [0,4] . DeER . pcmpeqd %xmm2, %xmm2
142 # CHECK-NEXT: 1. 1 1.0 1.0 0.0 pcmpeqd %mm2, %mm2
145 # CHECK-NEXT: 4. 1 1.0 1.0 0.0 pcmpeqd %xmm2, %xmm2
/external/boringssl/mac-x86_64/crypto/fipsmodule/
Dx86_64-mont5.S93 pcmpeqd %xmm5,%xmm0
97 pcmpeqd %xmm5,%xmm1
102 pcmpeqd %xmm5,%xmm2
107 pcmpeqd %xmm5,%xmm3
112 pcmpeqd %xmm5,%xmm0
116 pcmpeqd %xmm5,%xmm1
121 pcmpeqd %xmm5,%xmm2
126 pcmpeqd %xmm5,%xmm3
131 pcmpeqd %xmm5,%xmm0
135 pcmpeqd %xmm5,%xmm1
[all …]
/external/boringssl/linux-x86_64/crypto/fipsmodule/
Dx86_64-mont5.S94 pcmpeqd %xmm5,%xmm0
98 pcmpeqd %xmm5,%xmm1
103 pcmpeqd %xmm5,%xmm2
108 pcmpeqd %xmm5,%xmm3
113 pcmpeqd %xmm5,%xmm0
117 pcmpeqd %xmm5,%xmm1
122 pcmpeqd %xmm5,%xmm2
127 pcmpeqd %xmm5,%xmm3
132 pcmpeqd %xmm5,%xmm0
136 pcmpeqd %xmm5,%xmm1
[all …]
/external/boringssl/win-x86_64/crypto/fipsmodule/
Dx86_64-mont5.asm103 pcmpeqd xmm0,xmm5
107 pcmpeqd xmm1,xmm5
112 pcmpeqd xmm2,xmm5
117 pcmpeqd xmm3,xmm5
122 pcmpeqd xmm0,xmm5
126 pcmpeqd xmm1,xmm5
131 pcmpeqd xmm2,xmm5
136 pcmpeqd xmm3,xmm5
141 pcmpeqd xmm0,xmm5
145 pcmpeqd xmm1,xmm5
[all …]

12345678