/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-xop.s | 4 vfrczpd %xmm0, %xmm3 5 vfrczpd (%rax), %xmm3 10 vfrczps %xmm0, %xmm3 11 vfrczps (%rax), %xmm3 16 vfrczsd %xmm0, %xmm3 17 vfrczsd (%rax), %xmm3 19 vfrczss %xmm0, %xmm3 20 vfrczss (%rax), %xmm3 22 vpcmov %xmm0, %xmm1, %xmm2, %xmm3 23 vpcmov (%rax), %xmm0, %xmm1, %xmm3 [all …]
|
D | resources-fma4.s | 4 vfmaddpd %xmm0, %xmm1, %xmm2, %xmm3 5 vfmaddpd (%rax), %xmm1, %xmm2, %xmm3 6 vfmaddpd %xmm0, (%rax), %xmm2, %xmm3 12 vfmaddps %xmm0, %xmm1, %xmm2, %xmm3 13 vfmaddps (%rax), %xmm1, %xmm2, %xmm3 14 vfmaddps %xmm0, (%rax), %xmm2, %xmm3 20 vfmaddsd %xmm0, %xmm1, %xmm2, %xmm3 21 vfmaddsd (%rax), %xmm1, %xmm2, %xmm3 22 vfmaddsd %xmm0, (%rax), %xmm2, %xmm3 24 vfmaddss %xmm0, %xmm1, %xmm2, %xmm3 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | zero-idioms.s | 19 vpcmpgtb %xmm3, %xmm3, %xmm3 20 vpcmpgtd %xmm3, %xmm3, %xmm3 21 vpcmpgtq %xmm3, %xmm3, %xmm3 22 vpcmpgtw %xmm3, %xmm3, %xmm3 24 vpcmpgtb %xmm3, %xmm3, %xmm5 25 vpcmpgtd %xmm3, %xmm3, %xmm5 26 vpcmpgtq %xmm3, %xmm3, %xmm5 27 vpcmpgtw %xmm3, %xmm3, %xmm5 37 vpsubb %xmm3, %xmm3, %xmm3 38 vpsubd %xmm3, %xmm3, %xmm3 [all …]
|
D | one-idioms.s | 18 vpcmpeqb %xmm3, %xmm3, %xmm3 19 vpcmpeqd %xmm3, %xmm3, %xmm3 20 vpcmpeqq %xmm3, %xmm3, %xmm3 21 vpcmpeqw %xmm3, %xmm3, %xmm3 23 vpcmpeqb %xmm3, %xmm3, %xmm5 24 vpcmpeqd %xmm3, %xmm3, %xmm5 25 vpcmpeqq %xmm3, %xmm3, %xmm5 26 vpcmpeqw %xmm3, %xmm3, %xmm5 53 # CHECK-NEXT: 1 1 0.50 vpcmpeqb %xmm3, %xmm3, %xmm3 54 # CHECK-NEXT: 1 1 0.50 vpcmpeqd %xmm3, %xmm3, %xmm3 [all …]
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
D | x86-32-avx.s | 332 vshufps $8, %xmm1, %xmm2, %xmm3 336 vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 340 vshufpd $8, %xmm1, %xmm2, %xmm3 344 vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 348 vcmpeqps %xmm1, %xmm2, %xmm3 352 vcmpleps %xmm1, %xmm2, %xmm3 356 vcmpltps %xmm1, %xmm2, %xmm3 360 vcmpneqps %xmm1, %xmm2, %xmm3 364 vcmpnleps %xmm1, %xmm2, %xmm3 368 vcmpnltps %xmm1, %xmm2, %xmm3 [all …]
|
/external/llvm/test/MC/X86/ |
D | x86-32-avx.s | 332 vshufps $8, %xmm1, %xmm2, %xmm3 336 vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 340 vshufpd $8, %xmm1, %xmm2, %xmm3 344 vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 348 vcmpeqps %xmm1, %xmm2, %xmm3 352 vcmpleps %xmm1, %xmm2, %xmm3 356 vcmpltps %xmm1, %xmm2, %xmm3 360 vcmpneqps %xmm1, %xmm2, %xmm3 364 vcmpnleps %xmm1, %xmm2, %xmm3 368 vcmpnltps %xmm1, %xmm2, %xmm3 [all …]
|
D | x86_64-xop-encoding.s | 45 vphaddwd %xmm3, %xmm4 74 vphaddubw (%rcx), %xmm3 125 vphaddbd %xmm1, %xmm3 146 vfrczps 4(%rax), %xmm3 202 vpshld %xmm7, %xmm5, %xmm3 205 vpshld 4(%rax), %xmm3, %xmm3 213 vpshlb %xmm1, %xmm2, %xmm3 219 vpshlb %xmm2, (%rax,%rdx), %xmm3 224 vpshaw %xmm7, %xmm5, %xmm3 230 vpshaw %xmm0, 8(%rax,%rcx), %xmm3 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86-32-avx.s | 332 vshufps $8, %xmm1, %xmm2, %xmm3 336 vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 340 vshufpd $8, %xmm1, %xmm2, %xmm3 344 vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 348 vcmpeqps %xmm1, %xmm2, %xmm3 352 vcmpleps %xmm1, %xmm2, %xmm3 356 vcmpltps %xmm1, %xmm2, %xmm3 360 vcmpneqps %xmm1, %xmm2, %xmm3 364 vcmpnleps %xmm1, %xmm2, %xmm3 368 vcmpnltps %xmm1, %xmm2, %xmm3 [all …]
|
D | x86_64-xop-encoding.s | 45 vphaddwd %xmm3, %xmm4 74 vphaddubw (%rcx), %xmm3 125 vphaddbd %xmm1, %xmm3 146 vfrczps 4(%rax), %xmm3 202 vpshld %xmm7, %xmm5, %xmm3 205 vpshld 4(%rax), %xmm3, %xmm3 213 vpshlb %xmm1, %xmm2, %xmm3 219 vpshlb %xmm2, (%rax,%rdx), %xmm3 224 vpshaw %xmm7, %xmm5, %xmm3 230 vpshaw %xmm0, 8(%rax,%rcx), %xmm3 [all …]
|
D | avx512vbmi2vl-encoding.s | 5 vpexpandb %xmm3, %xmm1 9 vpexpandw %xmm3, %xmm1 21 vpexpandb %xmm3, %xmm1 {%k2} 25 vpexpandw %xmm3, %xmm1 {%k2} 453 vpcompressb %xmm3, %xmm1 457 vpcompressw %xmm3, %xmm1 469 vpcompressb %xmm3, %xmm1 {%k2} 473 vpcompressw %xmm3, %xmm1 {%k2} 901 vpshldw $7, %xmm3, %xmm3, %xmm1 905 vpshldd $7, %xmm3, %xmm3, %xmm1 [all …]
|
/external/capstone/suite/MC/X86/ |
D | x86-32-avx.s.cs | 84 0xc5,0xe8,0xc6,0xd9,0x08 = vshufps $8, %xmm1, %xmm2, %xmm3 85 0xc5,0xe8,0xc6,0x5c,0xcb,0xfc,0x08 = vshufps $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 86 0xc5,0xe9,0xc6,0xd9,0x08 = vshufpd $8, %xmm1, %xmm2, %xmm3 87 0xc5,0xe9,0xc6,0x5c,0xcb,0xfc,0x08 = vshufpd $8, -4(%ebx,%ecx,8), %xmm2, %xmm3 88 0xc5,0xe8,0xc2,0xd9,0x00 = vcmpeqps %xmm1, %xmm2, %xmm3 89 0xc5,0xe8,0xc2,0xd9,0x02 = vcmpleps %xmm1, %xmm2, %xmm3 90 0xc5,0xe8,0xc2,0xd9,0x01 = vcmpltps %xmm1, %xmm2, %xmm3 91 0xc5,0xe8,0xc2,0xd9,0x04 = vcmpneqps %xmm1, %xmm2, %xmm3 92 0xc5,0xe8,0xc2,0xd9,0x06 = vcmpnleps %xmm1, %xmm2, %xmm3 93 0xc5,0xe8,0xc2,0xd9,0x05 = vcmpnltps %xmm1, %xmm2, %xmm3 [all …]
|
D | x86_64-xop-encoding.s.cs | 11 0x8f,0xe9,0x78,0xc6,0xe3 = vphaddwd %xmm3, %xmm4 18 0x8f,0xe9,0x78,0xd1,0x19 = vphaddubw (%rcx), %xmm3 31 0x8f,0xe9,0x78,0xc2,0xd9 = vphaddbd %xmm1, %xmm3 36 0x8f,0xe9,0x78,0x80,0x58,0x04 = vfrczps 4(%rax), %xmm3 50 0x8f,0xe9,0x40,0x96,0xdd = vpshld %xmm7, %xmm5, %xmm3 51 0x8f,0xe9,0xe0,0x96,0x58,0x04 = vpshld 4(%rax), %xmm3, %xmm3 53 0x8f,0xe9,0x70,0x94,0xda = vpshlb %xmm1, %xmm2, %xmm3 55 0x8f,0xe9,0x68,0x94,0x1c,0x10 = vpshlb %xmm2, (%rax, %rdx), %xmm3 56 0x8f,0xe9,0x40,0x99,0xdd = vpshaw %xmm7, %xmm5, %xmm3 58 0x8f,0xe9,0x78,0x99,0x5c,0x08,0x08 = vpshaw %xmm0, 8(%rax, %rcx), %xmm3 [all …]
|
/external/boringssl/linux-x86_64/crypto/fipsmodule/ |
D | ghash-ssse3-x86_64.S | 44 pxor %xmm3,%xmm3 53 movdqa %xmm6,%xmm3 72 pxor %xmm6,%xmm3 85 pxor %xmm3,%xmm2 86 psrlq $1,%xmm3 87 pxor %xmm3,%xmm2 88 psrlq $1,%xmm3 89 pxor %xmm3,%xmm2 90 psrlq $5,%xmm3 91 pxor %xmm3,%xmm2 [all …]
|
/external/boringssl/mac-x86_64/crypto/fipsmodule/ |
D | ghash-ssse3-x86_64.S | 44 pxor %xmm3,%xmm3 53 movdqa %xmm6,%xmm3 72 pxor %xmm6,%xmm3 85 pxor %xmm3,%xmm2 86 psrlq $1,%xmm3 87 pxor %xmm3,%xmm2 88 psrlq $1,%xmm3 89 pxor %xmm3,%xmm2 90 psrlq $5,%xmm3 91 pxor %xmm3,%xmm2 [all …]
|
/external/boringssl/linux-x86/crypto/fipsmodule/ |
D | ghash-ssse3-x86.S | 33 pxor %xmm3,%xmm3 40 movdqa %xmm6,%xmm3 50 pxor %xmm6,%xmm3 57 pxor %xmm3,%xmm2 58 psrlq $1,%xmm3 59 pxor %xmm3,%xmm2 60 psrlq $1,%xmm3 61 pxor %xmm3,%xmm2 62 psrlq $5,%xmm3 63 pxor %xmm3,%xmm2 [all …]
|
/external/boringssl/mac-x86/crypto/fipsmodule/ |
D | ghash-ssse3-x86.S | 32 pxor %xmm3,%xmm3 39 movdqa %xmm6,%xmm3 49 pxor %xmm6,%xmm3 56 pxor %xmm3,%xmm2 57 psrlq $1,%xmm3 58 pxor %xmm3,%xmm2 59 psrlq $1,%xmm3 60 pxor %xmm3,%xmm2 61 psrlq $5,%xmm3 62 pxor %xmm3,%xmm2 [all …]
|
/external/boringssl/win-x86/crypto/fipsmodule/ |
D | ghash-ssse3-x86.asm | 45 pxor xmm3,xmm3 52 movdqa xmm3,xmm6 62 pxor xmm3,xmm6 69 pxor xmm2,xmm3 70 psrlq xmm3,1 71 pxor xmm2,xmm3 72 psrlq xmm3,1 73 pxor xmm2,xmm3 74 psrlq xmm3,5 75 pxor xmm2,xmm3 [all …]
|
/external/boringssl/src/crypto/fipsmodule/aes/asm/ |
D | vpaes-armv8.pl | 200 // vmovdqa .Lk_ipt+16(%rip), %xmm3 # ipthi 201 tbl v2.16b, {$ipthi}, v0.16b // vpshufb %xmm0, %xmm3, %xmm2 212 tbl v0.16b, {$sb1u}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t 216 tbl v2.16b, {$sb2u}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 218 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 221 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 222 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 223 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 234 tbl v3.16b, {$invlo}, v0.16b // vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i 236 eor v3.16b, v3.16b, v5.16b // vpxor %xmm5, %xmm3, %xmm3 # 3 = iak = 1/i + a/k [all …]
|
D | vpaes-x86_64.pl | 119 pshufb %xmm3, %xmm0 # 0 = sb1t 127 pshufb %xmm3, %xmm2 # 2 = sb2t 128 movdqa %xmm0, %xmm3 # 3 = A 133 pshufb %xmm4, %xmm3 # 3 = D 135 pxor %xmm0, %xmm3 # 3 = 2A+B+D 139 pxor %xmm3, %xmm0 # 0 = 2A+3B+C+D 149 movdqa %xmm10, %xmm3 # 3 : 1/i 151 pshufb %xmm1, %xmm3 # 3 = 1/i 153 pxor %xmm5, %xmm3 # 3 = iak = 1/i + a/k 157 pshufb %xmm3, %xmm2 # 2 = 1/iak [all …]
|
/external/boringssl/win-x86_64/crypto/fipsmodule/ |
D | ghash-ssse3-x86_64.asm | 49 pxor xmm3,xmm3 58 movdqa xmm3,xmm6 77 pxor xmm3,xmm6 90 pxor xmm2,xmm3 91 psrlq xmm3,1 92 pxor xmm2,xmm3 93 psrlq xmm3,1 94 pxor xmm2,xmm3 95 psrlq xmm3,5 96 pxor xmm2,xmm3 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | bitcast-and-setcc-128.ll | 13 ; SSE2-SSSE3-NEXT: pcmpgtw %xmm3, %xmm2 23 ; AVX12-NEXT: vpcmpgtw %xmm3, %xmm2, %xmm1 35 ; AVX512F-NEXT: vpcmpgtw %xmm3, %xmm2, %xmm0 46 ; AVX512BW-NEXT: vpcmpgtw %xmm3, %xmm2, %k0 {%k1} 61 ; SSE2-SSSE3-NEXT: pcmpgtd %xmm3, %xmm2 70 ; AVX12-NEXT: vpcmpgtd %xmm3, %xmm2, %xmm1 79 ; AVX512F-NEXT: vpcmpgtd %xmm3, %xmm2, %k0 {%k1} 87 ; AVX512BW-NEXT: vpcmpgtd %xmm3, %xmm2, %k0 {%k1} 102 ; SSE2-SSSE3-NEXT: cmpltps %xmm2, %xmm3 103 ; SSE2-SSSE3-NEXT: andps %xmm1, %xmm3 [all …]
|
D | combine-sdiv.ll | 290 ; SSE-NEXT: pmovzxbw {{.*#+}} xmm3 = xmm0[0],zero,xmm0[1],zero,xmm0[2],zero,xmm0[3],zero,xmm0[4]… 292 ; SSE-NEXT: pmullw %xmm2, %xmm3 293 ; SSE-NEXT: psrlw $8, %xmm3 298 ; SSE-NEXT: packuswb %xmm0, %xmm3 299 ; SSE-NEXT: paddb %xmm1, %xmm3 300 …m2 = xmm2[8],xmm3[8],xmm2[9],xmm3[9],xmm2[10],xmm3[10],xmm2[11],xmm3[11],xmm2[12],xmm3[12],xmm2[13… 315 ; SSE-NEXT: punpcklbw {{.*#+}} xmm3 = xmm3[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7] 316 ; SSE-NEXT: movdqa %xmm3, %xmm4 319 ; SSE-NEXT: pblendvb %xmm0, %xmm4, %xmm3 320 ; SSE-NEXT: movdqa %xmm3, %xmm4 [all …]
|
/external/boringssl/src/crypto/fipsmodule/modes/asm/ |
D | ghash-ssse3-x86_64.pl | 131 # Maintain the result in %xmm2 (the value) and %xmm3 (carry bits). Note 132 # that, due to bit reversal, %xmm3 contains bits that fall off when 135 pxor %xmm3, %xmm3 161 # Right-shift %xmm2 and %xmm3 by 8 bytes. 163 palignr \$1, %xmm3, %xmm6 164 movdqa %xmm6, %xmm3 178 # add into the carry register (%xmm3). 183 pxor %xmm6, %xmm3 196 pxor %xmm3, %xmm2 # x^0 = 0 197 psrlq \$1, %xmm3 [all …]
|
/external/boringssl/linux-x86/crypto/chacha/ |
D | chacha-x86.S | 404 movdqu (%ebx),%xmm3 412 pshufd $0,%xmm3,%xmm0 413 pshufd $85,%xmm3,%xmm1 414 pshufd $170,%xmm3,%xmm2 415 pshufd $255,%xmm3,%xmm3 425 movdqa %xmm3,112(%ebp) 426 movdqu 16(%edx),%xmm3 433 pshufd $0,%xmm3,%xmm0 434 pshufd $85,%xmm3,%xmm1 435 pshufd $170,%xmm3,%xmm2 [all …]
|
/external/boringssl/mac-x86/crypto/chacha/ |
D | chacha-x86.S | 401 movdqu (%ebx),%xmm3 409 pshufd $0,%xmm3,%xmm0 410 pshufd $85,%xmm3,%xmm1 411 pshufd $170,%xmm3,%xmm2 412 pshufd $255,%xmm3,%xmm3 422 movdqa %xmm3,112(%ebp) 423 movdqu 16(%edx),%xmm3 430 pshufd $0,%xmm3,%xmm0 431 pshufd $85,%xmm3,%xmm1 432 pshufd $170,%xmm3,%xmm2 [all …]
|