diff options
Diffstat (limited to 'src/jumper/SkJumper_generated_win.S')
-rw-r--r-- | src/jumper/SkJumper_generated_win.S | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/src/jumper/SkJumper_generated_win.S b/src/jumper/SkJumper_generated_win.S index 6325b10066..f9edf539d2 100644 --- a/src/jumper/SkJumper_generated_win.S +++ b/src/jumper/SkJumper_generated_win.S @@ -5480,11 +5480,11 @@ _sk_matrix_translate_hsw LABEL PROC PUBLIC _sk_matrix_scale_translate_hsw _sk_matrix_scale_translate_hsw LABEL PROC DB 72,173 ; lods %ds:(%rsi),%rax - DB 196,98,125,24,64,8 ; vbroadcastss 0x8(%rax),%ymm8 - DB 196,98,125,24,8 ; vbroadcastss (%rax),%ymm9 + DB 196,98,125,24,0 ; vbroadcastss (%rax),%ymm8 + DB 196,98,125,24,72,8 ; vbroadcastss 0x8(%rax),%ymm9 DB 196,194,61,168,193 ; vfmadd213ps %ymm9,%ymm8,%ymm0 - DB 196,98,125,24,64,12 ; vbroadcastss 0xc(%rax),%ymm8 - DB 196,98,125,24,72,4 ; vbroadcastss 0x4(%rax),%ymm9 + DB 196,98,125,24,64,4 ; vbroadcastss 0x4(%rax),%ymm8 + DB 196,98,125,24,72,12 ; vbroadcastss 0xc(%rax),%ymm9 DB 196,194,61,168,201 ; vfmadd213ps %ymm9,%ymm8,%ymm1 DB 72,173 ; lods %ds:(%rsi),%rax DB 255,224 ; jmpq *%rax @@ -13816,12 +13816,12 @@ _sk_matrix_translate_avx LABEL PROC PUBLIC _sk_matrix_scale_translate_avx _sk_matrix_scale_translate_avx LABEL PROC DB 72,173 ; lods %ds:(%rsi),%rax - DB 196,98,125,24,64,8 ; vbroadcastss 0x8(%rax),%ymm8 - DB 196,98,125,24,8 ; vbroadcastss (%rax),%ymm9 + DB 196,98,125,24,0 ; vbroadcastss (%rax),%ymm8 + DB 196,98,125,24,72,8 ; vbroadcastss 0x8(%rax),%ymm9 DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0 DB 196,193,124,88,193 ; vaddps %ymm9,%ymm0,%ymm0 - DB 196,98,125,24,64,12 ; vbroadcastss 0xc(%rax),%ymm8 - DB 196,98,125,24,72,4 ; vbroadcastss 0x4(%rax),%ymm9 + DB 196,98,125,24,64,4 ; vbroadcastss 0x4(%rax),%ymm8 + DB 196,98,125,24,72,12 ; vbroadcastss 0xc(%rax),%ymm9 DB 197,188,89,201 ; vmulps %ymm1,%ymm8,%ymm1 DB 196,193,116,88,201 ; vaddps %ymm9,%ymm1,%ymm1 DB 72,173 ; lods %ds:(%rsi),%rax @@ -22580,18 +22580,18 @@ _sk_matrix_translate_sse41 LABEL PROC PUBLIC _sk_matrix_scale_translate_sse41 _sk_matrix_scale_translate_sse41 LABEL PROC DB 72,173 ; lods %ds:(%rsi),%rax - DB 243,68,15,16,64,8 ; movss 0x8(%rax),%xmm8 + DB 243,68,15,16,0 ; movss (%rax),%xmm8 + DB 243,68,15,16,72,4 ; movss 0x4(%rax),%xmm9 DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8 - DB 243,68,15,16,8 ; movss (%rax),%xmm9 - DB 243,68,15,16,80,4 ; movss 0x4(%rax),%xmm10 - DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9 + DB 243,68,15,16,80,8 ; movss 0x8(%rax),%xmm10 + DB 69,15,198,210,0 ; shufps $0x0,%xmm10,%xmm10 DB 65,15,89,192 ; mulps %xmm8,%xmm0 - DB 65,15,88,193 ; addps %xmm9,%xmm0 + DB 65,15,88,194 ; addps %xmm10,%xmm0 + DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9 DB 243,68,15,16,64,12 ; movss 0xc(%rax),%xmm8 DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8 - DB 69,15,198,210,0 ; shufps $0x0,%xmm10,%xmm10 - DB 65,15,89,200 ; mulps %xmm8,%xmm1 - DB 65,15,88,202 ; addps %xmm10,%xmm1 + DB 65,15,89,201 ; mulps %xmm9,%xmm1 + DB 65,15,88,200 ; addps %xmm8,%xmm1 DB 72,173 ; lods %ds:(%rsi),%rax DB 255,224 ; jmpq *%rax @@ -30613,18 +30613,18 @@ _sk_matrix_translate_sse2 LABEL PROC PUBLIC _sk_matrix_scale_translate_sse2 _sk_matrix_scale_translate_sse2 LABEL PROC DB 72,173 ; lods %ds:(%rsi),%rax - DB 243,68,15,16,64,8 ; movss 0x8(%rax),%xmm8 + DB 243,68,15,16,0 ; movss (%rax),%xmm8 + DB 243,68,15,16,72,4 ; movss 0x4(%rax),%xmm9 DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8 - DB 243,68,15,16,8 ; movss (%rax),%xmm9 - DB 243,68,15,16,80,4 ; movss 0x4(%rax),%xmm10 - DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9 + DB 243,68,15,16,80,8 ; movss 0x8(%rax),%xmm10 + DB 69,15,198,210,0 ; shufps $0x0,%xmm10,%xmm10 DB 65,15,89,192 ; mulps %xmm8,%xmm0 - DB 65,15,88,193 ; addps %xmm9,%xmm0 + DB 65,15,88,194 ; addps %xmm10,%xmm0 + DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9 DB 243,68,15,16,64,12 ; movss 0xc(%rax),%xmm8 DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8 - DB 69,15,198,210,0 ; shufps $0x0,%xmm10,%xmm10 - DB 65,15,89,200 ; mulps %xmm8,%xmm1 - DB 65,15,88,202 ; addps %xmm10,%xmm1 + DB 65,15,89,201 ; mulps %xmm9,%xmm1 + DB 65,15,88,200 ; addps %xmm8,%xmm1 DB 72,173 ; lods %ds:(%rsi),%rax DB 255,224 ; jmpq *%rax @@ -51729,18 +51729,18 @@ _sk_matrix_scale_translate_sse2 LABEL PROC DB 131,236,8 ; sub $0x8,%esp DB 139,69,12 ; mov 0xc(%ebp),%eax DB 139,8 ; mov (%eax),%ecx - DB 243,15,16,97,8 ; movss 0x8(%ecx),%xmm4 + DB 243,15,16,33 ; movss (%ecx),%xmm4 + DB 243,15,16,105,4 ; movss 0x4(%ecx),%xmm5 DB 15,198,228,0 ; shufps $0x0,%xmm4,%xmm4 - DB 243,15,16,41 ; movss (%ecx),%xmm5 - DB 243,15,16,113,4 ; movss 0x4(%ecx),%xmm6 - DB 15,198,237,0 ; shufps $0x0,%xmm5,%xmm5 + DB 243,15,16,113,8 ; movss 0x8(%ecx),%xmm6 + DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6 DB 15,89,196 ; mulps %xmm4,%xmm0 - DB 15,88,197 ; addps %xmm5,%xmm0 + DB 15,88,198 ; addps %xmm6,%xmm0 + DB 15,198,237,0 ; shufps $0x0,%xmm5,%xmm5 DB 243,15,16,97,12 ; movss 0xc(%ecx),%xmm4 DB 15,198,228,0 ; shufps $0x0,%xmm4,%xmm4 - DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6 - DB 15,89,204 ; mulps %xmm4,%xmm1 - DB 15,88,206 ; addps %xmm6,%xmm1 + DB 15,89,205 ; mulps %xmm5,%xmm1 + DB 15,88,204 ; addps %xmm4,%xmm1 DB 141,72,8 ; lea 0x8(%eax),%ecx DB 131,236,8 ; sub $0x8,%esp DB 81 ; push %ecx |