/third_party/skia/third_party/externals/libjpeg-turbo/simd/x86_64/ |
D | jdsample-avx2.asm | 281 …vpunpcklbw ymm6, ymm1, ymm8 ; ymm6=row[-1]( 0 1 2 3 4 5 6 7 16 17 18 19 20 21 22 23) 282 …vperm2i128 ymm1, ymm6, ymm5, 0x20 ; ymm1=row[-1]( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15) 283 …vperm2i128 ymm5, ymm6, ymm5, 0x31 ; ymm5=row[-1](16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31) 285 …vpunpckhbw ymm6, ymm2, ymm8 ; ymm6=row[+1]( 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31) 287 …vperm2i128 ymm2, ymm3, ymm6, 0x20 ; ymm2=row[+1]( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15) 288 …vperm2i128 ymm6, ymm3, ymm6, 0x31 ; ymm6=row[+1](16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31) 296 … vpaddw ymm6, ymm6, ymm4 ; ymm6=Int1H=(16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31) 301 vmovdqu YMMWORD [rdi+1*SIZEOF_YMMWORD], ymm6 338 …vpunpcklbw ymm6, ymm1, ymm8 ; ymm6=row[-1]( 0 1 2 3 4 5 6 7 16 17 18 19 20 21 22 23) 339 …vperm2i128 ymm1, ymm6, ymm5, 0x20 ; ymm1=row[-1]( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15) [all …]
|
D | jccolext-avx2.asm | 371 vmovdqa ymm6, ymm1 373 vpunpckhwd ymm6, ymm6, ymm3 375 vmovdqa ymm4, ymm6 377 vpmaddwd ymm6, ymm6, [rel PW_F0299_F0337] ; ymm6=ROH*FIX(0.299)+GOH*FIX(0.337) 382 vmovdqa YMMWORD [wk(5)], ymm6 ; wk(5)=ROH*FIX(0.299)+GOH*FIX(0.337) 385 vpxor ymm6, ymm6, ymm6 387 vpunpckhwd ymm6, ymm6, ymm5 ; ymm6=BOH 389 vpsrld ymm6, ymm6, 1 ; ymm6=BOH*FIX(0.500) 394 vpaddd ymm4, ymm4, ymm6 403 vmovdqa ymm6, ymm0 [all …]
|
D | jcgryext-avx2.asm | 354 vmovdqa ymm6, ymm1 356 vpunpckhwd ymm6, ymm6, ymm3 358 vpmaddwd ymm6, ymm6, [rel PW_F0299_F0337] ; ymm6=ROH*FIX(0.299)+GOH*FIX(0.337) 360 vmovdqa ymm7, ymm6 ; ymm7=ROH*FIX(0.299)+GOH*FIX(0.337) 362 vmovdqa ymm6, ymm0 364 vpunpckhwd ymm6, ymm6, ymm2 366 vpmaddwd ymm6, ymm6, [rel PW_F0299_F0337] ; ymm6=REH*FIX(0.299)+GEH*FIX(0.337) 369 vmovdqa YMMWORD [wk(1)], ymm6 ; wk(1)=REH*FIX(0.299)+GEH*FIX(0.337) 372 vmovdqa ymm6, ymm4 ; ymm6=BE 390 vmovdqa ymm4, ymm6 [all …]
|
D | jcsample-avx2.asm | 101 vpcmpeqw ymm6, ymm6, ymm6 102 vpsrlw ymm6, ymm6, BYTE_BIT ; ymm6={0xFF 0x00 0xFF 0x00 ..} 146 vpand ymm0, ymm0, ymm6 148 vpand ymm1, ymm1, ymm6 261 vpcmpeqw ymm6, ymm6, ymm6 264 vpsrlw ymm6, ymm6, BYTE_BIT ; ymm6={0xFF 0x00 0xFF 0x00 ..} 315 vpand ymm4, ymm0, ymm6 317 vpand ymm5, ymm1, ymm6 322 vpand ymm4, ymm2, ymm6 324 vpand ymm5, ymm3, ymm6
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/ |
D | jdsample-avx2.asm | 157 vpaddw ymm6, ymm6, [GOTOFF(ebx,PW_TWO)] 164 vpaddw ymm6, ymm6, ymm4 166 …vpsrlw ymm6, ymm6, 2 ; ymm6=OutHO=(33 35 37 39 41 43 45 47 49 51 53 55 57 5… 169 vpsllw ymm6, ymm6, BYTE_BIT 171 vpor ymm5, ymm5, ymm6 ; ymm5=OutH=(32 33 34 ... 61 62 63) 376 …vpunpcklbw ymm6, ymm1, ymm3 ; ymm6=row[-1]( 0 1 2 3 4 5 6 7 16 17 18 19 20 21 22 23) 377 …vperm2i128 ymm1, ymm6, ymm5, 0x20 ; ymm1=row[-1]( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15) 378 …vperm2i128 ymm5, ymm6, ymm5, 0x31 ; ymm5=row[-1](16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31) 380 …vpunpckhbw ymm6, ymm2, ymm3 ; ymm6=row[+1]( 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31) 382 …vperm2i128 ymm2, ymm7, ymm6, 0x20 ; ymm2=row[+1]( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15) [all …]
|
D | jccolext-avx2.asm | 386 vmovdqa ymm6, ymm1 388 vpunpckhwd ymm6, ymm6, ymm3 390 vmovdqa ymm4, ymm6 392 vpmaddwd ymm6, ymm6, [GOTOFF(eax,PW_F0299_F0337)] ; ymm6=ROH*FIX(0.299)+GOH*FIX(0.337) 397 vmovdqa YMMWORD [wk(5)], ymm6 ; wk(5)=ROH*FIX(0.299)+GOH*FIX(0.337) 400 vpxor ymm6, ymm6, ymm6 402 vpunpckhwd ymm6, ymm6, ymm5 ; ymm6=BOH 404 vpsrld ymm6, ymm6, 1 ; ymm6=BOH*FIX(0.500) 409 vpaddd ymm4, ymm4, ymm6 418 vmovdqa ymm6, ymm0 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-elf/asm/crypto/poly1305/ |
D | poly1305-x86.S | 1677 vpxor %ymm6,%ymm6,%ymm6 1686 vinserti128 $1,48(%esi),%ymm6,%ymm6 1694 vpsrldq $6,%ymm6,%ymm0 1696 vpunpckhqdq %ymm6,%ymm5,%ymm1 1697 vpunpcklqdq %ymm6,%ymm5,%ymm5 1701 vpsrlq $26,%ymm5,%ymm6 1705 vpand %ymm7,%ymm6,%ymm6 1710 vpaddq 32(%esp),%ymm6,%ymm6 1714 vmovdqa %ymm6,32(%esp) 1723 vpmuludq (%edx),%ymm5,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-elf/asm_avx2/crypto/poly1305/ |
D | poly1305-x86.S | 1677 vpxor %ymm6,%ymm6,%ymm6 1686 vinserti128 $1,48(%esi),%ymm6,%ymm6 1694 vpsrldq $6,%ymm6,%ymm0 1696 vpunpckhqdq %ymm6,%ymm5,%ymm1 1697 vpunpcklqdq %ymm6,%ymm5,%ymm5 1701 vpsrlq $26,%ymm5,%ymm6 1705 vpand %ymm7,%ymm6,%ymm6 1710 vpaddq 32(%esp),%ymm6,%ymm6 1714 vmovdqa %ymm6,32(%esp) 1723 vpmuludq (%edx),%ymm5,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris-x86-gcc/asm/crypto/poly1305/ |
D | poly1305-x86.S | 1677 vpxor %ymm6,%ymm6,%ymm6 1686 vinserti128 $1,48(%esi),%ymm6,%ymm6 1694 vpsrldq $6,%ymm6,%ymm0 1696 vpunpckhqdq %ymm6,%ymm5,%ymm1 1697 vpunpcklqdq %ymm6,%ymm5,%ymm5 1701 vpsrlq $26,%ymm5,%ymm6 1705 vpand %ymm7,%ymm6,%ymm6 1710 vpaddq 32(%esp),%ymm6,%ymm6 1714 vmovdqa %ymm6,32(%esp) 1723 vpmuludq (%edx),%ymm5,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris-x86-gcc/asm_avx2/crypto/poly1305/ |
D | poly1305-x86.S | 1677 vpxor %ymm6,%ymm6,%ymm6 1686 vinserti128 $1,48(%esi),%ymm6,%ymm6 1694 vpsrldq $6,%ymm6,%ymm0 1696 vpunpckhqdq %ymm6,%ymm5,%ymm1 1697 vpunpcklqdq %ymm6,%ymm5,%ymm5 1701 vpsrlq $26,%ymm5,%ymm6 1705 vpand %ymm7,%ymm6,%ymm6 1710 vpaddq 32(%esp),%ymm6,%ymm6 1714 vmovdqa %ymm6,32(%esp) 1723 vpmuludq (%edx),%ymm5,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm/crypto/poly1305/ |
D | poly1305-x86.S | 1662 vpxor %ymm6,%ymm6,%ymm6 1671 vinserti128 $1,48(%esi),%ymm6,%ymm6 1679 vpsrldq $6,%ymm6,%ymm0 1681 vpunpckhqdq %ymm6,%ymm5,%ymm1 1682 vpunpcklqdq %ymm6,%ymm5,%ymm5 1686 vpsrlq $26,%ymm5,%ymm6 1690 vpand %ymm7,%ymm6,%ymm6 1695 vpaddq 32(%esp),%ymm6,%ymm6 1699 vmovdqa %ymm6,32(%esp) 1708 vpmuludq (%edx),%ymm5,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin-i386-cc/asm_avx2/crypto/poly1305/ |
D | poly1305-x86.S | 1662 vpxor %ymm6,%ymm6,%ymm6 1671 vinserti128 $1,48(%esi),%ymm6,%ymm6 1679 vpsrldq $6,%ymm6,%ymm0 1681 vpunpckhqdq %ymm6,%ymm5,%ymm1 1682 vpunpcklqdq %ymm6,%ymm5,%ymm5 1686 vpsrlq $26,%ymm5,%ymm6 1690 vpand %ymm7,%ymm6,%ymm6 1695 vpaddq 32(%esp),%ymm6,%ymm6 1699 vmovdqa %ymm6,32(%esp) 1708 vpmuludq (%edx),%ymm5,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86/asm_avx2/crypto/poly1305/ |
D | poly1305-x86.S | 1671 vpxor %ymm6,%ymm6,%ymm6 1680 vinserti128 $1,48(%esi),%ymm6,%ymm6 1688 vpsrldq $6,%ymm6,%ymm0 1690 vpunpckhqdq %ymm6,%ymm5,%ymm1 1691 vpunpcklqdq %ymm6,%ymm5,%ymm5 1695 vpsrlq $26,%ymm5,%ymm6 1699 vpand %ymm7,%ymm6,%ymm6 1704 vpaddq 32(%esp),%ymm6,%ymm6 1708 vmovdqa %ymm6,32(%esp) 1717 vpmuludq (%edx),%ymm5,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86/asm/crypto/poly1305/ |
D | poly1305-x86.S | 1671 vpxor %ymm6,%ymm6,%ymm6 1680 vinserti128 $1,48(%esi),%ymm6,%ymm6 1688 vpsrldq $6,%ymm6,%ymm0 1690 vpunpckhqdq %ymm6,%ymm5,%ymm1 1691 vpunpcklqdq %ymm6,%ymm5,%ymm5 1695 vpsrlq $26,%ymm5,%ymm6 1699 vpand %ymm7,%ymm6,%ymm6 1704 vpaddq 32(%esp),%ymm6,%ymm6 1708 vmovdqa %ymm6,32(%esp) 1717 vpmuludq (%edx),%ymm5,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/bn/ |
D | rsaz-avx2.s | 50 vmovdqu 192-128(%r13),%ymm6 60 vmovdqu %ymm6,192-128(%r13) 73 vmovdqu 192-128(%rsi),%ymm6 99 vpaddq %ymm6,%ymm6,%ymm6 102 vmovdqa %ymm6,160-128(%r9) 121 vpmuludq %ymm10,%ymm6,%ymm6 147 vpmuludq 160-128(%r9),%ymm10,%ymm6 148 vpaddq 192-192(%rbx),%ymm6,%ymm6 167 vpaddq %ymm14,%ymm6,%ymm6 184 vpaddq %ymm14,%ymm6,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/ |
D | rsaz-avx2.s | 50 vmovdqu 192-128(%r13),%ymm6 60 vmovdqu %ymm6,192-128(%r13) 73 vmovdqu 192-128(%rsi),%ymm6 99 vpaddq %ymm6,%ymm6,%ymm6 102 vmovdqa %ymm6,160-128(%r9) 121 vpmuludq %ymm10,%ymm6,%ymm6 147 vpmuludq 160-128(%r9),%ymm10,%ymm6 148 vpaddq 192-192(%rbx),%ymm6,%ymm6 167 vpaddq %ymm14,%ymm6,%ymm6 184 vpaddq %ymm14,%ymm6,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/ |
D | rsaz-avx2.s | 50 vmovdqu 192-128(%r13),%ymm6 60 vmovdqu %ymm6,192-128(%r13) 73 vmovdqu 192-128(%rsi),%ymm6 99 vpaddq %ymm6,%ymm6,%ymm6 102 vmovdqa %ymm6,160-128(%r9) 121 vpmuludq %ymm10,%ymm6,%ymm6 147 vpmuludq 160-128(%r9),%ymm10,%ymm6 148 vpaddq 192-192(%rbx),%ymm6,%ymm6 167 vpaddq %ymm14,%ymm6,%ymm6 184 vpaddq %ymm14,%ymm6,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/bn/ |
D | rsaz-avx2.s | 50 vmovdqu 192-128(%r13),%ymm6 60 vmovdqu %ymm6,192-128(%r13) 73 vmovdqu 192-128(%rsi),%ymm6 99 vpaddq %ymm6,%ymm6,%ymm6 102 vmovdqa %ymm6,160-128(%r9) 121 vpmuludq %ymm10,%ymm6,%ymm6 147 vpmuludq 160-128(%r9),%ymm10,%ymm6 148 vpaddq 192-192(%rbx),%ymm6,%ymm6 167 vpaddq %ymm14,%ymm6,%ymm6 184 vpaddq %ymm14,%ymm6,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/bn/ |
D | rsaz-avx2.s | 50 vmovdqu 192-128(%r13),%ymm6 60 vmovdqu %ymm6,192-128(%r13) 73 vmovdqu 192-128(%rsi),%ymm6 99 vpaddq %ymm6,%ymm6,%ymm6 102 vmovdqa %ymm6,160-128(%r9) 121 vpmuludq %ymm10,%ymm6,%ymm6 147 vpmuludq 160-128(%r9),%ymm10,%ymm6 148 vpaddq 192-192(%rbx),%ymm6,%ymm6 167 vpaddq %ymm14,%ymm6,%ymm6 184 vpaddq %ymm14,%ymm6,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/bn/ |
D | rsaz-avx2.s | 50 vmovdqu 192-128(%r13),%ymm6 60 vmovdqu %ymm6,192-128(%r13) 73 vmovdqu 192-128(%rsi),%ymm6 99 vpaddq %ymm6,%ymm6,%ymm6 102 vmovdqa %ymm6,160-128(%r9) 121 vpmuludq %ymm10,%ymm6,%ymm6 147 vpmuludq 160-128(%r9),%ymm10,%ymm6 148 vpaddq 192-192(%rbx),%ymm6,%ymm6 167 vpaddq %ymm14,%ymm6,%ymm6 184 vpaddq %ymm14,%ymm6,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/ |
D | rsaz-avx2.s | 50 vmovdqu 192-128(%r13),%ymm6 60 vmovdqu %ymm6,192-128(%r13) 73 vmovdqu 192-128(%rsi),%ymm6 99 vpaddq %ymm6,%ymm6,%ymm6 102 vmovdqa %ymm6,160-128(%r9) 121 vpmuludq %ymm10,%ymm6,%ymm6 147 vpmuludq 160-128(%r9),%ymm10,%ymm6 148 vpaddq 192-192(%rbx),%ymm6,%ymm6 167 vpaddq %ymm14,%ymm6,%ymm6 184 vpaddq %ymm14,%ymm6,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/ |
D | rsaz-avx2.s | 50 vmovdqu 192-128(%r13),%ymm6 60 vmovdqu %ymm6,192-128(%r13) 73 vmovdqu 192-128(%rsi),%ymm6 99 vpaddq %ymm6,%ymm6,%ymm6 102 vmovdqa %ymm6,160-128(%r9) 121 vpmuludq %ymm10,%ymm6,%ymm6 147 vpmuludq 160-128(%r9),%ymm10,%ymm6 148 vpaddq 192-192(%rbx),%ymm6,%ymm6 167 vpaddq %ymm14,%ymm6,%ymm6 184 vpaddq %ymm14,%ymm6,%ymm6 [all …]
|
/third_party/node/deps/openssl/config/archs/VC-WIN32/asm/crypto/poly1305/ |
D | poly1305-x86.asm | 1630 vpxor ymm6,ymm6,ymm6 1639 vinserti128 ymm6,ymm6,[48+esi],1 1647 vpsrldq ymm0,ymm6,6 1649 vpunpckhqdq ymm1,ymm5,ymm6 1650 vpunpcklqdq ymm5,ymm5,ymm6 1654 vpsrlq ymm6,ymm5,26 1658 vpand ymm6,ymm6,ymm7 1663 vpaddq ymm6,ymm6,[32+esp] 1667 vmovdqa [32+esp],ymm6 1676 vpmuludq ymm6,ymm5,[edx] [all …]
|
/third_party/node/deps/openssl/config/archs/VC-WIN32/asm_avx2/crypto/poly1305/ |
D | poly1305-x86.asm | 1630 vpxor ymm6,ymm6,ymm6 1639 vinserti128 ymm6,ymm6,[48+esi],1 1647 vpsrldq ymm0,ymm6,6 1649 vpunpckhqdq ymm1,ymm5,ymm6 1650 vpunpcklqdq ymm5,ymm5,ymm6 1654 vpsrlq ymm6,ymm5,26 1658 vpand ymm6,ymm6,ymm7 1663 vpaddq ymm6,ymm6,[32+esp] 1667 vmovdqa [32+esp],ymm6 1676 vpmuludq ymm6,ymm5,[edx] [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/ |
D | sha1-mb-x86_64.s | 5178 vpunpckldq %ymm6,%ymm12,%ymm12 5190 vpunpckldq %ymm6,%ymm8,%ymm8 5193 vpandn %ymm3,%ymm1,%ymm6 5200 vpxor %ymm6,%ymm5,%ymm5 5203 vpslld $30,%ymm1,%ymm6 5211 vpor %ymm6,%ymm1,%ymm1 5219 vpunpckldq %ymm6,%ymm8,%ymm8 5222 vpandn %ymm2,%ymm0,%ymm6 5229 vpxor %ymm6,%ymm5,%ymm5 5232 vpslld $30,%ymm0,%ymm6 [all …]
|