Home
last modified time | relevance | path

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

123

/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
Dvec_compare-sse4.ll15 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
30 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm0
49 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
Dvec_minmax_sint.ll24 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm2
44 ; SSE41-NEXT: pcmpeqd %xmm3, %xmm0
82 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm6
93 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm4
117 ; SSE41-NEXT: pcmpeqd %xmm5, %xmm6
128 ; SSE41-NEXT: pcmpeqd %xmm4, %xmm0
402 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm2
407 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2
425 ; SSE41-NEXT: pcmpeqd %xmm3, %xmm0
430 ; SSE41-NEXT: pcmpeqd %xmm0, %xmm0
[all …]
Dvec_zero_cse.ll20 ;CHECK: pcmpeqd
36 ;CHECK: pcmpeqd
Dvec_minmax_uint.ll24 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm2
44 ; SSE41-NEXT: pcmpeqd %xmm3, %xmm0
89 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm6
100 ; SSE2-NEXT: pcmpeqd %xmm5, %xmm4
124 ; SSE41-NEXT: pcmpeqd %xmm5, %xmm6
135 ; SSE41-NEXT: pcmpeqd %xmm4, %xmm0
441 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm2
446 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2
464 ; SSE41-NEXT: pcmpeqd %xmm3, %xmm0
469 ; SSE41-NEXT: pcmpeqd %xmm0, %xmm0
[all …]
Dvselect-minmax.ll39 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm3
93 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2
384 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm3
438 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2
497 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2
556 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2
629 ; SSE2-NEXT: pcmpeqd %xmm7, %xmm7
727 ; SSE2-NEXT: pcmpeqd %xmm4, %xmm4
1272 ; SSE2-NEXT: pcmpeqd %xmm7, %xmm7
1370 ; SSE2-NEXT: pcmpeqd %xmm4, %xmm4
[all …]
D2007-03-24-InlineAsmVectorOp.ll9 …%tmp19 = tail call <2 x double> asm sideeffect "pcmpeqd $0, $0 \0A\09 cmpltsd $0, $0", "=x,0,~{dir…
Dfold-pcmpeqd-1.ll6 ; CHECK: pcmpeqd %xmm0, %xmm0
Dsse-commute.ll8 ; CHECK: pcmpeqd
/external/boringssl/linux-x86_64/crypto/bn/
Dx86_64-mont5.S80 pcmpeqd %xmm5,%xmm0
84 pcmpeqd %xmm5,%xmm1
89 pcmpeqd %xmm5,%xmm2
94 pcmpeqd %xmm5,%xmm3
99 pcmpeqd %xmm5,%xmm0
103 pcmpeqd %xmm5,%xmm1
108 pcmpeqd %xmm5,%xmm2
113 pcmpeqd %xmm5,%xmm3
118 pcmpeqd %xmm5,%xmm0
122 pcmpeqd %xmm5,%xmm1
[all …]
/external/boringssl/mac-x86_64/crypto/bn/
Dx86_64-mont5.S79 pcmpeqd %xmm5,%xmm0
83 pcmpeqd %xmm5,%xmm1
88 pcmpeqd %xmm5,%xmm2
93 pcmpeqd %xmm5,%xmm3
98 pcmpeqd %xmm5,%xmm0
102 pcmpeqd %xmm5,%xmm1
107 pcmpeqd %xmm5,%xmm2
112 pcmpeqd %xmm5,%xmm3
117 pcmpeqd %xmm5,%xmm0
121 pcmpeqd %xmm5,%xmm1
[all …]
/external/boringssl/win-x86_64/crypto/bn/
Dx86_64-mont5.asm94 pcmpeqd xmm0,xmm5
98 pcmpeqd xmm1,xmm5
103 pcmpeqd xmm2,xmm5
108 pcmpeqd xmm3,xmm5
113 pcmpeqd xmm0,xmm5
117 pcmpeqd xmm1,xmm5
122 pcmpeqd xmm2,xmm5
127 pcmpeqd xmm3,xmm5
132 pcmpeqd xmm0,xmm5
136 pcmpeqd xmm1,xmm5
[all …]
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dfold-pcmpeqd-0.ll5 ; so it should just use pcmpeqd to materialize an all-ones vector.
11 ; I386-NOT: pcmpeqd
13 ; I386-NOT: pcmpeqd
16 ; X86-64: pcmpeqd
17 ; X86-64-NOT: pcmpeqd
D2007-03-24-InlineAsmVectorOp.ll8 …%tmp19 = tail call <2 x double> asm sideeffect "pcmpeqd $0, $0 \0A\09 cmpltsd $0, $0", "=x,0,~{dir…
Dfold-pcmpeqd-1.ll2 ; RUN: grep pcmpeqd %t | count 1
Dall-ones-vector.ll1 ; RUN: llc < %s -march=x86 -mattr=sse2 | grep pcmpeqd | count 4
Dsse-commute.ll8 ; CHECK: pcmpeqd
Dfold-pcmpeqd-2.ll5 ; so it shouldn't use pcmpeqd to materialize an all-ones vector; it
14 ; No pcmpeqd instructions, everybody uses the constant pool.
16 ; CHECK-NOT: pcmpeqd
/external/valgrind/VEX/test/
Dmmxtest.c338 #define pcmpeqd_m2r(var, reg) mmx_m2r(pcmpeqd, var, reg)
339 #define pcmpeqd_r2r(regs, regd) mmx_r2r(pcmpeqd, regs, regd)
340 #define pcmpeqd(vars, vard) mmx_m2m(pcmpeqd, vars, vard) macro
559 do_test("pcmpeqd", pcmpeqd(ma,mb)); in main()

123