/external/llvm/test/CodeGen/X86/ |
D | vec_compare.ll | 47 ; 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 …]
|
D | all-ones-vector.ll | 10 ; 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 …]
|
D | vec_cmp_sint-128.ll | 19 ; 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 …]
|
D | vec_cmp_uint-128.ll | 19 ; 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 …]
|
D | vector-pcmp.ll | 13 ; 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 …]
|
D | vec_setcc.ll | 95 ; 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
|
D | sext-setcc-self.ll | 7 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0 18 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0 29 ; CHECK-NEXT: pcmpeqd %xmm0, %xmm0
|
D | vec_compare-sse4.ll | 15 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0 30 ; SSE41-NEXT: pcmpeqd %xmm1, %xmm0 49 ; SSE2-NEXT: pcmpeqd %xmm1, %xmm0
|
D | vec_minmax_sint.ll | 24 ; 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 …]
|
D | vec_zero_cse.ll | 20 ;CHECK: pcmpeqd 36 ;CHECK: pcmpeqd
|
D | vec_minmax_uint.ll | 24 ; 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 …]
|
D | vselect-minmax.ll | 39 ; 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 …]
|
D | 2007-03-24-InlineAsmVectorOp.ll | 9 …%tmp19 = tail call <2 x double> asm sideeffect "pcmpeqd $0, $0 \0A\09 cmpltsd $0, $0", "=x,0,~{dir…
|
D | fold-pcmpeqd-1.ll | 6 ; CHECK: pcmpeqd %xmm0, %xmm0
|
D | sse-commute.ll | 8 ; CHECK: pcmpeqd
|
/external/boringssl/linux-x86_64/crypto/bn/ |
D | x86_64-mont5.S | 80 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/ |
D | x86_64-mont5.S | 79 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/ |
D | x86_64-mont5.asm | 94 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/ |
D | fold-pcmpeqd-0.ll | 5 ; 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
|
D | 2007-03-24-InlineAsmVectorOp.ll | 8 …%tmp19 = tail call <2 x double> asm sideeffect "pcmpeqd $0, $0 \0A\09 cmpltsd $0, $0", "=x,0,~{dir…
|
D | fold-pcmpeqd-1.ll | 2 ; RUN: grep pcmpeqd %t | count 1
|
D | all-ones-vector.ll | 1 ; RUN: llc < %s -march=x86 -mattr=sse2 | grep pcmpeqd | count 4
|
D | sse-commute.ll | 8 ; CHECK: pcmpeqd
|
D | fold-pcmpeqd-2.ll | 5 ; 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/ |
D | mmxtest.c | 338 #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()
|