/third_party/skia/third_party/externals/libjpeg-turbo/simd/x86_64/ |
D | jdsample-avx2.asm | 272 vmovdqu ymm1, YMMWORD [rcx+0*SIZEOF_YMMWORD] ; ymm1=row[-1][0] 280 …vpunpckhbw ymm5, ymm1, ymm8 ; ymm5=row[-1]( 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31) 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) 293 … vpaddw ymm1, ymm1, ymm0 ; ymm1=Int0L=( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15) 298 vmovdqu YMMWORD [rdx+0*SIZEOF_YMMWORD], ymm1 ; temporarily save 303 vpand ymm1, ymm1, ymm10 ; ymm1=( 0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --) 306 vmovdqa YMMWORD [wk(0)], ymm1 317 vpand ymm1, ymm9, YMMWORD [rdx+1*SIZEOF_YMMWORD] 320 vmovdqa YMMWORD [wk(2)], ymm1 ; ymm1=(-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 31) [all …]
|
D | jcsample-avx2.asm | 130 vpxor ymm1, ymm1, ymm1 136 vpxor ymm1, ymm1, ymm1 142 vmovdqu ymm1, YMMWORD [rsi+1*SIZEOF_YMMWORD] 147 vpsrlw ymm3, ymm1, BYTE_BIT 148 vpand ymm1, ymm1, ymm6 151 vpaddw ymm1, ymm1, ymm3 153 vpaddw ymm1, ymm1, ymm7 155 vpsrlw ymm1, ymm1, 1 157 vpackuswb ymm0, ymm0, ymm1 284 vmovdqu ymm1, YMMWORD [rsi+0*SIZEOF_YMMWORD] [all …]
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/ |
D | jdsample-avx2.asm | 152 vpmullw ymm1, ymm1, [GOTOFF(ebx,PW_THREE)] 159 vpaddw ymm2, ymm2, ymm1 163 vpaddw ymm3, ymm3, ymm1 286 vmovdqu ymm1, YMMWORD [ecx+0*SIZEOF_YMMWORD] ; ymm1=row[-1][0] 375 …vpunpckhbw ymm5, ymm1, ymm3 ; ymm5=row[-1]( 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31) 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) 388 … vpaddw ymm1, ymm1, ymm0 ; ymm1=Int0L=( 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15) 393 vmovdqu YMMWORD [edx+2*SIZEOF_YMMWORD], ymm1 ; temporarily save 398 vperm2i128 ymm1, ymm3, ymm1, 0x20 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/bn/ |
D | rsaz-avx512.s | 43 vmovdqa64 %ymm0,%ymm1 82 vpmadd52luq 0(%rsi),%ymm3,%ymm1 88 vpmadd52luq 0(%rcx),%ymm4,%ymm1 95 valignq $1,%ymm1,%ymm16,%ymm1 104 vpmadd52huq 0(%rsi),%ymm3,%ymm1 110 vpmadd52huq 0(%rcx),%ymm4,%ymm1 138 vpmadd52luq 0(%rsi),%ymm3,%ymm1 144 vpmadd52luq 0(%rcx),%ymm4,%ymm1 151 valignq $1,%ymm1,%ymm16,%ymm1 160 vpmadd52huq 0(%rsi),%ymm3,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/ |
D | rsaz-avx512.s | 43 vmovdqa64 %ymm0,%ymm1 82 vpmadd52luq 0(%rsi),%ymm3,%ymm1 88 vpmadd52luq 0(%rcx),%ymm4,%ymm1 95 valignq $1,%ymm1,%ymm16,%ymm1 104 vpmadd52huq 0(%rsi),%ymm3,%ymm1 110 vpmadd52huq 0(%rcx),%ymm4,%ymm1 138 vpmadd52luq 0(%rsi),%ymm3,%ymm1 144 vpmadd52luq 0(%rcx),%ymm4,%ymm1 151 valignq $1,%ymm1,%ymm16,%ymm1 160 vpmadd52huq 0(%rsi),%ymm3,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm/crypto/bn/ |
D | rsaz-avx512.s | 43 vmovdqa64 %ymm0,%ymm1 82 vpmadd52luq 0(%rsi),%ymm3,%ymm1 88 vpmadd52luq 0(%rcx),%ymm4,%ymm1 95 valignq $1,%ymm1,%ymm16,%ymm1 104 vpmadd52huq 0(%rsi),%ymm3,%ymm1 110 vpmadd52huq 0(%rcx),%ymm4,%ymm1 138 vpmadd52luq 0(%rsi),%ymm3,%ymm1 144 vpmadd52luq 0(%rcx),%ymm4,%ymm1 151 valignq $1,%ymm1,%ymm16,%ymm1 160 vpmadd52huq 0(%rsi),%ymm3,%ymm1 [all …]
|
D | rsaz-avx2.s | 45 vmovdqu 32-128(%r13),%ymm1 55 vmovdqu %ymm1,32-128(%r13) 68 vmovdqu 32-128(%rsi),%ymm1 89 vpaddq %ymm1,%ymm1,%ymm1 92 vmovdqa %ymm1,0-128(%r9) 111 vpmuludq %ymm10,%ymm1,%ymm1 137 vpmuludq 0-128(%r9),%ymm10,%ymm1 138 vpaddq 32-192(%rbx),%ymm1,%ymm1 156 vmovdqu %ymm1,32-192(%rbx) 191 vpmuludq 224-128(%r9),%ymm10,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/bn/ |
D | rsaz-avx512.s | 37 vmovdqa64 %ymm0,%ymm1 76 vpmadd52luq 0(%rsi),%ymm3,%ymm1 82 vpmadd52luq 0(%rcx),%ymm4,%ymm1 89 valignq $1,%ymm1,%ymm16,%ymm1 98 vpmadd52huq 0(%rsi),%ymm3,%ymm1 104 vpmadd52huq 0(%rcx),%ymm4,%ymm1 132 vpmadd52luq 0(%rsi),%ymm3,%ymm1 138 vpmadd52luq 0(%rcx),%ymm4,%ymm1 145 valignq $1,%ymm1,%ymm16,%ymm1 154 vpmadd52huq 0(%rsi),%ymm3,%ymm1 [all …]
|
D | rsaz-avx2.s | 45 vmovdqu 32-128(%r13),%ymm1 55 vmovdqu %ymm1,32-128(%r13) 68 vmovdqu 32-128(%rsi),%ymm1 89 vpaddq %ymm1,%ymm1,%ymm1 92 vmovdqa %ymm1,0-128(%r9) 111 vpmuludq %ymm10,%ymm1,%ymm1 137 vpmuludq 0-128(%r9),%ymm10,%ymm1 138 vpaddq 32-192(%rbx),%ymm1,%ymm1 156 vmovdqu %ymm1,32-192(%rbx) 191 vpmuludq 224-128(%r9),%ymm10,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.s | 5537 vpunpckldq %ymm1,%ymm5,%ymm5 5547 vpsrld $11,%ymm12,%ymm1 5551 vpxor %ymm1,%ymm7,%ymm7 5553 vpsrld $25,%ymm12,%ymm1 5560 vpxor %ymm1,%ymm7,%ymm7 5565 vpslld $30,%ymm8,%ymm1 5569 vpxor %ymm1,%ymm15,%ymm15 5572 vpsrld $13,%ymm8,%ymm1 5578 vpxor %ymm1,%ymm15,%ymm7 5580 vpsrld $22,%ymm8,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm/crypto/sha/ |
D | sha256-mb-x86_64.s | 5537 vpunpckldq %ymm1,%ymm5,%ymm5 5547 vpsrld $11,%ymm12,%ymm1 5551 vpxor %ymm1,%ymm7,%ymm7 5553 vpsrld $25,%ymm12,%ymm1 5560 vpxor %ymm1,%ymm7,%ymm7 5565 vpslld $30,%ymm8,%ymm1 5569 vpxor %ymm1,%ymm15,%ymm15 5572 vpsrld $13,%ymm8,%ymm1 5578 vpxor %ymm1,%ymm15,%ymm7 5580 vpsrld $22,%ymm8,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.s | 5537 vpunpckldq %ymm1,%ymm5,%ymm5 5547 vpsrld $11,%ymm12,%ymm1 5551 vpxor %ymm1,%ymm7,%ymm7 5553 vpsrld $25,%ymm12,%ymm1 5560 vpxor %ymm1,%ymm7,%ymm7 5565 vpslld $30,%ymm8,%ymm1 5569 vpxor %ymm1,%ymm15,%ymm15 5572 vpsrld $13,%ymm8,%ymm1 5578 vpxor %ymm1,%ymm15,%ymm7 5580 vpsrld $22,%ymm8,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm/crypto/sha/ |
D | sha256-mb-x86_64.s | 5537 vpunpckldq %ymm1,%ymm5,%ymm5 5547 vpsrld $11,%ymm12,%ymm1 5551 vpxor %ymm1,%ymm7,%ymm7 5553 vpsrld $25,%ymm12,%ymm1 5560 vpxor %ymm1,%ymm7,%ymm7 5565 vpslld $30,%ymm8,%ymm1 5569 vpxor %ymm1,%ymm15,%ymm15 5572 vpsrld $13,%ymm8,%ymm1 5578 vpxor %ymm1,%ymm15,%ymm7 5580 vpsrld $22,%ymm8,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.s | 5537 vpunpckldq %ymm1,%ymm5,%ymm5 5547 vpsrld $11,%ymm12,%ymm1 5551 vpxor %ymm1,%ymm7,%ymm7 5553 vpsrld $25,%ymm12,%ymm1 5560 vpxor %ymm1,%ymm7,%ymm7 5565 vpslld $30,%ymm8,%ymm1 5569 vpxor %ymm1,%ymm15,%ymm15 5572 vpsrld $13,%ymm8,%ymm1 5578 vpxor %ymm1,%ymm15,%ymm7 5580 vpsrld $22,%ymm8,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/crypto/sha/ |
D | sha256-mb-x86_64.s | 5537 vpunpckldq %ymm1,%ymm5,%ymm5 5547 vpsrld $11,%ymm12,%ymm1 5551 vpxor %ymm1,%ymm7,%ymm7 5553 vpsrld $25,%ymm12,%ymm1 5560 vpxor %ymm1,%ymm7,%ymm7 5565 vpslld $30,%ymm8,%ymm1 5569 vpxor %ymm1,%ymm15,%ymm15 5572 vpsrld $13,%ymm8,%ymm1 5578 vpxor %ymm1,%ymm15,%ymm7 5580 vpsrld $22,%ymm8,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.s | 5537 vpunpckldq %ymm1,%ymm5,%ymm5 5547 vpsrld $11,%ymm12,%ymm1 5551 vpxor %ymm1,%ymm7,%ymm7 5553 vpsrld $25,%ymm12,%ymm1 5560 vpxor %ymm1,%ymm7,%ymm7 5565 vpslld $30,%ymm8,%ymm1 5569 vpxor %ymm1,%ymm15,%ymm15 5572 vpsrld $13,%ymm8,%ymm1 5578 vpxor %ymm1,%ymm15,%ymm7 5580 vpsrld $22,%ymm8,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm/crypto/sha/ |
D | sha256-mb-x86_64.s | 5537 vpunpckldq %ymm1,%ymm5,%ymm5 5547 vpsrld $11,%ymm12,%ymm1 5551 vpxor %ymm1,%ymm7,%ymm7 5553 vpsrld $25,%ymm12,%ymm1 5560 vpxor %ymm1,%ymm7,%ymm7 5565 vpslld $30,%ymm8,%ymm1 5569 vpxor %ymm1,%ymm15,%ymm15 5572 vpsrld $13,%ymm8,%ymm1 5578 vpxor %ymm1,%ymm15,%ymm7 5580 vpsrld $22,%ymm8,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/VC-WIN64A/asm/crypto/sha/ |
D | sha256-mb-x86_64.asm | 5658 vpunpckldq ymm5,ymm5,ymm1 5668 vpsrld ymm1,ymm12,11 5672 vpxor ymm7,ymm7,ymm1 5674 vpsrld ymm1,ymm12,25 5681 vpxor ymm7,ymm7,ymm1 5686 vpslld ymm1,ymm8,30 5690 vpxor ymm15,ymm15,ymm1 5693 vpsrld ymm1,ymm8,13 5699 vpxor ymm7,ymm15,ymm1 5701 vpsrld ymm1,ymm8,22 [all …]
|
/third_party/node/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/sha/ |
D | sha256-mb-x86_64.asm | 5658 vpunpckldq ymm5,ymm5,ymm1 5668 vpsrld ymm1,ymm12,11 5672 vpxor ymm7,ymm7,ymm1 5674 vpsrld ymm1,ymm12,25 5681 vpxor ymm7,ymm7,ymm1 5686 vpslld ymm1,ymm8,30 5690 vpxor ymm15,ymm15,ymm1 5693 vpsrld ymm1,ymm8,13 5699 vpxor ymm7,ymm15,ymm1 5701 vpsrld ymm1,ymm8,22 [all …]
|
/third_party/node/deps/openssl/config/archs/VC-WIN64A/asm/crypto/bn/ |
D | rsaz-avx512.asm | 53 vmovdqa64 ymm1,ymm0 92 vpmadd52luq ymm1,ymm3,YMMWORD[rsi] 98 vpmadd52luq ymm1,ymm4,YMMWORD[rcx] 105 valignq ymm1,ymm16,ymm1,1 114 vpmadd52huq ymm1,ymm3,YMMWORD[rsi] 120 vpmadd52huq ymm1,ymm4,YMMWORD[rcx] 148 vpmadd52luq ymm1,ymm3,YMMWORD[rsi] 154 vpmadd52luq ymm1,ymm4,YMMWORD[rcx] 161 valignq ymm1,ymm16,ymm1,1 170 vpmadd52huq ymm1,ymm3,YMMWORD[rsi] [all …]
|
/third_party/node/deps/openssl/config/archs/VC-WIN64A/asm_avx2/crypto/bn/ |
D | rsaz-avx512.asm | 53 vmovdqa64 ymm1,ymm0 92 vpmadd52luq ymm1,ymm3,YMMWORD[rsi] 98 vpmadd52luq ymm1,ymm4,YMMWORD[rcx] 105 valignq ymm1,ymm16,ymm1,1 114 vpmadd52huq ymm1,ymm3,YMMWORD[rsi] 120 vpmadd52huq ymm1,ymm4,YMMWORD[rcx] 148 vpmadd52luq ymm1,ymm3,YMMWORD[rsi] 154 vpmadd52luq ymm1,ymm4,YMMWORD[rcx] 161 valignq ymm1,ymm16,ymm1,1 170 vpmadd52huq ymm1,ymm3,YMMWORD[rsi] [all …]
|
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm_avx2/crypto/bn/ |
D | rsaz-avx2.s | 45 vmovdqu 32-128(%r13),%ymm1 55 vmovdqu %ymm1,32-128(%r13) 68 vmovdqu 32-128(%rsi),%ymm1 89 vpaddq %ymm1,%ymm1,%ymm1 92 vmovdqa %ymm1,0-128(%r9) 111 vpmuludq %ymm10,%ymm1,%ymm1 137 vpmuludq 0-128(%r9),%ymm10,%ymm1 138 vpaddq 32-192(%rbx),%ymm1,%ymm1 156 vmovdqu %ymm1,32-192(%rbx) 191 vpmuludq 224-128(%r9),%ymm10,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm_avx2/crypto/bn/ |
D | rsaz-avx2.s | 45 vmovdqu 32-128(%r13),%ymm1 55 vmovdqu %ymm1,32-128(%r13) 68 vmovdqu 32-128(%rsi),%ymm1 89 vpaddq %ymm1,%ymm1,%ymm1 92 vmovdqa %ymm1,0-128(%r9) 111 vpmuludq %ymm10,%ymm1,%ymm1 137 vpmuludq 0-128(%r9),%ymm10,%ymm1 138 vpaddq 32-192(%rbx),%ymm1,%ymm1 156 vmovdqu %ymm1,32-192(%rbx) 191 vpmuludq 224-128(%r9),%ymm10,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/crypto/bn/ |
D | rsaz-avx2.s | 45 vmovdqu 32-128(%r13),%ymm1 55 vmovdqu %ymm1,32-128(%r13) 68 vmovdqu 32-128(%rsi),%ymm1 89 vpaddq %ymm1,%ymm1,%ymm1 92 vmovdqa %ymm1,0-128(%r9) 111 vpmuludq %ymm10,%ymm1,%ymm1 137 vpmuludq 0-128(%r9),%ymm10,%ymm1 138 vpaddq 32-192(%rbx),%ymm1,%ymm1 156 vmovdqu %ymm1,32-192(%rbx) 191 vpmuludq 224-128(%r9),%ymm10,%ymm1 [all …]
|
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm_avx2/crypto/bn/ |
D | rsaz-avx2.s | 45 vmovdqu 32-128(%r13),%ymm1 55 vmovdqu %ymm1,32-128(%r13) 68 vmovdqu 32-128(%rsi),%ymm1 89 vpaddq %ymm1,%ymm1,%ymm1 92 vmovdqa %ymm1,0-128(%r9) 111 vpmuludq %ymm10,%ymm1,%ymm1 137 vpmuludq 0-128(%r9),%ymm10,%ymm1 138 vpaddq 32-192(%rbx),%ymm1,%ymm1 156 vmovdqu %ymm1,32-192(%rbx) 191 vpmuludq 224-128(%r9),%ymm10,%ymm1 [all …]
|