/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 | vec_setcc.ll | 86 ; SSE2: pcmpeqd %xmm0, %xmm0 91 ; SSE41: pcmpeqd %xmm1, %xmm0 107 ; SSE2: pcmpeqd %xmm1, %xmm1 112 ; SSE41: pcmpeqd %xmm1, %xmm0 116 ; AVX: pcmpeqd %xmm1, %xmm0, %xmm0 132 ; SSE2: pcmpeqd %xmm0, %xmm0 135 ; SSE41: pcmpeqd %xmm0, %xmm0 150 ; SSE2: pcmpeqd %xmm0, %xmm0 153 ; SSE41: pcmpeqd %xmm0, %xmm0 172 ; SSE2: 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 | sext-setcc-self.ll | 5 ; CHECK: pcmpeqd %xmm0, %xmm0 14 ; CHECK: pcmpeqd %xmm0, %xmm0 23 ; CHECK: pcmpeqd %xmm0, %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 | 38 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm3 92 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2 383 ; SSE2-NEXT: pcmpeqd %xmm3, %xmm3 437 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2 496 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2 555 ; SSE2-NEXT: pcmpeqd %xmm2, %xmm2 628 ; SSE2-NEXT: pcmpeqd %xmm7, %xmm7 726 ; SSE2-NEXT: pcmpeqd %xmm4, %xmm4 1271 ; SSE2-NEXT: pcmpeqd %xmm7, %xmm7 1369 ; 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 | all-ones-vector.ll | 1 ; RUN: llc < %s -march=x86 -mattr=sse2 | grep pcmpeqd | count 4
|
D | fold-pcmpeqd-1.ll | 6 ; CHECK: pcmpeqd %xmm0, %xmm0
|
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 13 ; No pcmpeqd instructions, everybody uses the constant pool. 15 ; CHECK-NOT: pcmpeqd
|
D | pointer-vector.ll | 130 ;CHECK: 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()
|
/external/v8/src/compiler/ia32/ |
D | code-generator-ia32.cc | 201 void Generate() final { __ pcmpeqd(result_, result_); } in Generate() local 644 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg); in AssembleArchInstruction() local 651 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg); in AssembleArchInstruction() local 714 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg); in AssembleArchInstruction() local 721 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg); in AssembleArchInstruction() local 861 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg); in AssembleArchInstruction() local 869 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg); in AssembleArchInstruction() local 877 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg); in AssembleArchInstruction() local 885 __ pcmpeqd(kScratchDoubleReg, kScratchDoubleReg); in AssembleArchInstruction() local
|
/external/llvm/test/MC/X86/ |
D | x86-32-coverage.s | 3797 pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%mm3 3801 pcmpeqd 0x45,%mm3 3805 pcmpeqd 0x7eed,%mm3 3809 pcmpeqd 0xbabecafe,%mm3 3813 pcmpeqd 0x12345678,%mm3 3817 pcmpeqd %mm3,%mm3 3821 pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%xmm5 3825 pcmpeqd 0x45,%xmm5 3829 pcmpeqd 0x7eed,%xmm5 3833 pcmpeqd 0xbabecafe,%xmm5 [all …]
|
/external/valgrind/none/tests/x86/ |
D | insn_mmx.def | 34 pcmpeqd mm.ud[11223344,55667788] mm.ud[11223344,11223344] => 1.ud[0xffffffff,0x00000000] 35 pcmpeqd m64.ud[11223344,55667788] mm.ud[11223344,11223344] => 1.ud[0xffffffff,0x00000000]
|
/external/valgrind/memcheck/tests/x86/ |
D | sse2_memory.stdout.exp | 621 r pcmpeqd c86e9660d9dc1e3684f3dab4506a2d8c 6b0e7792ad518df904b88c743329102f 00000000000000000000… 622 r pcmpeqd fcff0f7e9e9a8116da7828d20d7d3476 460f1a90c61c8a37ea11c6a76fa157bf 00000000000000000000… 623 r pcmpeqd 104cca535f224e1d7ad32eb5f951c7d2 2b78039b1b95cdeaf4dbed66ccad3881 00000000000000000000… 624 r pcmpeqd a2f8f683fec03cda1077ad5509002f7f d88c83faafa73043ed2ae14a5e071af4 00000000000000000000… 625 r pcmpeqd ae872397c09d65baa9b7c4879185143c 686d4ad4e91cea4f02f0e4c79a4ac775 00000000000000000000… 626 m pcmpeqd cbb68235d7ba51f2bdfa0b661953e476 905943f44ac5410db1c5f40346b97fa6 00000000000000000000… 627 m pcmpeqd 27725afe634ac61529c11f380c8487ff 05b2a6e1a021a700f4b31e5e3b57d83e 00000000000000000000… 628 m pcmpeqd 264ed24d43c05aa64fb2780f38809cb3 29b5fd85287cd2a2a0758110e6fbe760 00000000000000000000… 629 m pcmpeqd 838c38687b06e4d4fde0f782b2038a0f 7a6357e5a48159e341dcc06e1c1ed54c 00000000000000000000… 630 m pcmpeqd 5c503d756fe89fae603ddc07eca71c72 d39f26e93bba3490c39adaaf0f1a2a20 00000000000000000000…
|
/external/valgrind/none/tests/amd64/ |
D | insn_mmx.def | 54 pcmpeqd mm.ud[11223344,55667788] mm.ud[11223344,11223344] => 1.ud[0xffffffff,0x00000000] 55 pcmpeqd m64.ud[11223344,55667788] mm.ud[11223344,11223344] => 1.ud[0xffffffff,0x00000000]
|
/external/boringssl/mac-x86_64/crypto/ec/ |
D | p256-x86_64-asm.S | 673 pcmpeqd %xmm1,%xmm15 732 pcmpeqd %xmm1,%xmm15 1146 pcmpeqd %xmm4,%xmm5 1153 pcmpeqd %xmm3,%xmm4 1531 pcmpeqd %xmm4,%xmm5 1543 pcmpeqd %xmm3,%xmm4
|
/external/boringssl/linux-x86_64/crypto/ec/ |
D | p256-x86_64-asm.S | 674 pcmpeqd %xmm1,%xmm15 733 pcmpeqd %xmm1,%xmm15 1147 pcmpeqd %xmm4,%xmm5 1154 pcmpeqd %xmm3,%xmm4 1532 pcmpeqd %xmm4,%xmm5 1544 pcmpeqd %xmm3,%xmm4
|
/external/valgrind/memcheck/tests/amd64/ |
D | sse_memory.stdout.exp | 1071 r pcmpeqd 9af1365faadf396b873cc842a57247ca 66a79ff8a0d03585839d3e90e046771f 00000000000000000000… 1072 r pcmpeqd 70bba837d2ff3c89a6fa737f9823def4 4919db74592d0a7cc8d62696c0fc385a 00000000000000000000… 1073 r pcmpeqd 77885eb0ce1974e1f025ea3d2214de72 a7d982874606139b31b82f8448638e4a 00000000000000000000… 1074 r pcmpeqd acdbeb50e056fbe070104e52983eef04 9d0b4459cc2787f2e9359bd0ee18434d 00000000000000000000… 1075 r pcmpeqd 6c163e7dafc148d693ed1f73af7c1a48 a6b132f0b039006f7f1f09d086947fa1 00000000000000000000… 1076 m pcmpeqd 04836507ca0746141ee7bce3aa521c30 737ca87e3e4535f127ce3e397b88c6bc 00000000000000000000… 1077 m pcmpeqd c027ef86ce212ba8400696c019b8d11d dd2fd97af1acf93e56a6eb1871fdbdc0 00000000000000000000… 1078 m pcmpeqd 90d33c151eef1c5d1e87eafd4808f4b6 2732e3778ea02eaeae47c66965562791 00000000000000000000… 1079 m pcmpeqd 8ea7fcdb203c5142e45af811aede4d5b 2d67345b39adcb0e1b65d1608bec8d4e 00000000000000000000… 1080 m pcmpeqd 39a741dd96b362441f5360511db20548 2d919fed763c2a0dea916b1578fbd6f6 00000000000000000000…
|
/external/boringssl/win-x86_64/crypto/ec/ |
D | p256-x86_64-asm.asm | 736 pcmpeqd xmm15,xmm1 819 pcmpeqd xmm15,xmm1 1272 pcmpeqd xmm5,xmm4 1279 pcmpeqd xmm4,xmm3 1667 pcmpeqd xmm5,xmm4 1679 pcmpeqd xmm4,xmm3
|