aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/jumper/SkJumper_generated_win.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/jumper/SkJumper_generated_win.S')
-rw-r--r--src/jumper/SkJumper_generated_win.S64
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