aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/jumper/SkJumper_generated_win.S
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2017-12-11 09:59:47 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-12-22 15:35:35 +0000
commit1fa9c434fc0dbe28342c28b7d08cb9361f80c4e2 (patch)
tree7e6af7d3257671f1896640391ec11b135968043c /src/jumper/SkJumper_generated_win.S
parent4fb229d945dcbddfef0d17c207aea776859cf1ad (diff)
attempt 3: add experimental bilerp_clamp_8888 stage
It looks like we can specialize hot image shaders into their own single stages for a good speedup on both x86 and ARM. I've started here with bilerp_clamp_8888, and will follow up with bgra and 565, and lowp versions of those, and probably also the same for nearest neighbors. All pixels are identical in GMs. This time, rewrite the loop over sample points to be a little friendlier to 32-bit x86 code generation. The previous version created an object file indirection feature build_stages.py can't handle. CQ_INCLUDE_TRYBOTS=skia.primary:Test-Android-Clang-NexusPlayer-CPU-Moorefield-x86-Release-All-Android,Test-Android-Clang-NexusPlayer-GPU-PowerVR-x86-Release-All-Android Change-Id: I150b6af4a5b89e009dc04ca69e1857892e173deb Reviewed-on: https://skia-review.googlesource.com/89180 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/jumper/SkJumper_generated_win.S')
-rw-r--r--src/jumper/SkJumper_generated_win.S9411
1 files changed, 5115 insertions, 4296 deletions
diff --git a/src/jumper/SkJumper_generated_win.S b/src/jumper/SkJumper_generated_win.S
index 45e23738ea..27ace4271c 100644
--- a/src/jumper/SkJumper_generated_win.S
+++ b/src/jumper/SkJumper_generated_win.S
@@ -120,10 +120,10 @@ _sk_seed_shader_hsw LABEL PROC
DB 197,249,110,201 ; vmovd %ecx,%xmm1
DB 196,226,125,88,201 ; vpbroadcastd %xmm1,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,21,235,42,3,0 ; vbroadcastss 0x32aeb(%rip),%ymm2 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,21,131,53,3,0 ; vbroadcastss 0x33583(%rip),%ymm2 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,244,88,202 ; vaddps %ymm2,%ymm1,%ymm1
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,21,224,42,3,0 ; vbroadcastss 0x32ae0(%rip),%ymm2 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,21,120,53,3,0 ; vbroadcastss 0x33578(%rip),%ymm2 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,228,87,219 ; vxorps %ymm3,%ymm3,%ymm3
DB 197,220,87,228 ; vxorps %ymm4,%ymm4,%ymm4
DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
@@ -136,17 +136,17 @@ _sk_dither_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,121,110,194 ; vmovd %edx,%xmm8
DB 196,66,125,88,192 ; vpbroadcastd %xmm8,%ymm8
- DB 197,61,254,5,87,44,3,0 ; vpaddd 0x32c57(%rip),%ymm8,%ymm8 # 32e40 <_sk_srcover_bgra_8888_sse2_lowp+0x450>
+ DB 197,61,254,5,247,54,3,0 ; vpaddd 0x336f7(%rip),%ymm8,%ymm8 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0x458>
DB 197,121,110,201 ; vmovd %ecx,%xmm9
DB 196,66,125,88,201 ; vpbroadcastd %xmm9,%ymm9
DB 196,65,53,239,200 ; vpxor %ymm8,%ymm9,%ymm9
- DB 196,98,125,88,21,164,42,3,0 ; vpbroadcastd 0x32aa4(%rip),%ymm10 # 32ca4 <_sk_srcover_bgra_8888_sse2_lowp+0x2b4>
+ DB 196,98,125,88,21,60,53,3,0 ; vpbroadcastd 0x3353c(%rip),%ymm10 # 3373c <_sk_srcover_bgra_8888_sse2_lowp+0x2b4>
DB 196,65,53,219,218 ; vpand %ymm10,%ymm9,%ymm11
DB 196,193,37,114,243,5 ; vpslld $0x5,%ymm11,%ymm11
DB 196,65,61,219,210 ; vpand %ymm10,%ymm8,%ymm10
DB 196,193,45,114,242,4 ; vpslld $0x4,%ymm10,%ymm10
- DB 196,98,125,88,37,137,42,3,0 ; vpbroadcastd 0x32a89(%rip),%ymm12 # 32ca8 <_sk_srcover_bgra_8888_sse2_lowp+0x2b8>
- DB 196,98,125,88,45,132,42,3,0 ; vpbroadcastd 0x32a84(%rip),%ymm13 # 32cac <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
+ DB 196,98,125,88,37,33,53,3,0 ; vpbroadcastd 0x33521(%rip),%ymm12 # 33740 <_sk_srcover_bgra_8888_sse2_lowp+0x2b8>
+ DB 196,98,125,88,45,28,53,3,0 ; vpbroadcastd 0x3351c(%rip),%ymm13 # 33744 <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
DB 196,65,53,219,245 ; vpand %ymm13,%ymm9,%ymm14
DB 196,193,13,114,246,2 ; vpslld $0x2,%ymm14,%ymm14
DB 196,65,37,235,222 ; vpor %ymm14,%ymm11,%ymm11
@@ -161,8 +161,8 @@ _sk_dither_hsw LABEL PROC
DB 196,65,61,235,195 ; vpor %ymm11,%ymm8,%ymm8
DB 196,65,61,235,193 ; vpor %ymm9,%ymm8,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,13,54,42,3,0 ; vbroadcastss 0x32a36(%rip),%ymm9 # 32cb0 <_sk_srcover_bgra_8888_sse2_lowp+0x2c0>
- DB 196,98,125,24,21,49,42,3,0 ; vbroadcastss 0x32a31(%rip),%ymm10 # 32cb4 <_sk_srcover_bgra_8888_sse2_lowp+0x2c4>
+ DB 196,98,125,24,13,206,52,3,0 ; vbroadcastss 0x334ce(%rip),%ymm9 # 33748 <_sk_srcover_bgra_8888_sse2_lowp+0x2c0>
+ DB 196,98,125,24,21,201,52,3,0 ; vbroadcastss 0x334c9(%rip),%ymm10 # 3374c <_sk_srcover_bgra_8888_sse2_lowp+0x2c4>
DB 196,66,61,184,209 ; vfmadd231ps %ymm9,%ymm8,%ymm10
DB 196,98,125,24,0 ; vbroadcastss (%rax),%ymm8
DB 196,65,44,89,192 ; vmulps %ymm8,%ymm10,%ymm8
@@ -192,7 +192,7 @@ _sk_uniform_color_hsw LABEL PROC
PUBLIC _sk_black_color_hsw
_sk_black_color_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,185,41,3,0 ; vbroadcastss 0x329b9(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,81,52,3,0 ; vbroadcastss 0x33451(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
@@ -201,7 +201,7 @@ _sk_black_color_hsw LABEL PROC
PUBLIC _sk_white_color_hsw
_sk_white_color_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,160,41,3,0 ; vbroadcastss 0x329a0(%rip),%ymm0 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,5,56,52,3,0 ; vbroadcastss 0x33438(%rip),%ymm0 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 197,252,40,216 ; vmovaps %ymm0,%ymm3
@@ -239,7 +239,7 @@ _sk_clear_hsw LABEL PROC
PUBLIC _sk_srcatop_hsw
_sk_srcatop_hsw LABEL PROC
DB 197,252,89,199 ; vmulps %ymm7,%ymm0,%ymm0
- DB 196,98,125,24,5,63,41,3,0 ; vbroadcastss 0x3293f(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,215,51,3,0 ; vbroadcastss 0x333d7(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 196,226,61,184,196 ; vfmadd231ps %ymm4,%ymm8,%ymm0
DB 197,244,89,207 ; vmulps %ymm7,%ymm1,%ymm1
@@ -253,7 +253,7 @@ _sk_srcatop_hsw LABEL PROC
PUBLIC _sk_dstatop_hsw
_sk_dstatop_hsw LABEL PROC
- DB 196,98,125,24,5,14,41,3,0 ; vbroadcastss 0x3290e(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,166,51,3,0 ; vbroadcastss 0x333a6(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,199 ; vsubps %ymm7,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 196,226,101,184,196 ; vfmadd231ps %ymm4,%ymm3,%ymm0
@@ -286,7 +286,7 @@ _sk_dstin_hsw LABEL PROC
PUBLIC _sk_srcout_hsw
_sk_srcout_hsw LABEL PROC
- DB 196,98,125,24,5,177,40,3,0 ; vbroadcastss 0x328b1(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,73,51,3,0 ; vbroadcastss 0x33349(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,199 ; vsubps %ymm7,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 197,188,89,201 ; vmulps %ymm1,%ymm8,%ymm1
@@ -297,7 +297,7 @@ _sk_srcout_hsw LABEL PROC
PUBLIC _sk_dstout_hsw
_sk_dstout_hsw LABEL PROC
- DB 196,226,125,24,5,144,40,3,0 ; vbroadcastss 0x32890(%rip),%ymm0 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,5,40,51,3,0 ; vbroadcastss 0x33328(%rip),%ymm0 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,92,219 ; vsubps %ymm3,%ymm0,%ymm3
DB 197,228,89,196 ; vmulps %ymm4,%ymm3,%ymm0
DB 197,228,89,205 ; vmulps %ymm5,%ymm3,%ymm1
@@ -308,7 +308,7 @@ _sk_dstout_hsw LABEL PROC
PUBLIC _sk_srcover_hsw
_sk_srcover_hsw LABEL PROC
- DB 196,98,125,24,5,111,40,3,0 ; vbroadcastss 0x3286f(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,7,51,3,0 ; vbroadcastss 0x33307(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 196,194,93,184,192 ; vfmadd231ps %ymm8,%ymm4,%ymm0
DB 196,194,85,184,200 ; vfmadd231ps %ymm8,%ymm5,%ymm1
@@ -319,7 +319,7 @@ _sk_srcover_hsw LABEL PROC
PUBLIC _sk_dstover_hsw
_sk_dstover_hsw LABEL PROC
- DB 196,98,125,24,5,74,40,3,0 ; vbroadcastss 0x3284a(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,226,50,3,0 ; vbroadcastss 0x332e2(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,199 ; vsubps %ymm7,%ymm8,%ymm8
DB 196,226,61,168,196 ; vfmadd213ps %ymm4,%ymm8,%ymm0
DB 196,226,61,168,205 ; vfmadd213ps %ymm5,%ymm8,%ymm1
@@ -339,7 +339,7 @@ _sk_modulate_hsw LABEL PROC
PUBLIC _sk_multiply_hsw
_sk_multiply_hsw LABEL PROC
- DB 196,98,125,24,5,17,40,3,0 ; vbroadcastss 0x32811(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,169,50,3,0 ; vbroadcastss 0x332a9(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,207 ; vsubps %ymm7,%ymm8,%ymm9
DB 197,52,89,208 ; vmulps %ymm0,%ymm9,%ymm10
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -360,7 +360,7 @@ _sk_multiply_hsw LABEL PROC
PUBLIC _sk_plus__hsw
_sk_plus__hsw LABEL PROC
DB 197,252,88,196 ; vaddps %ymm4,%ymm0,%ymm0
- DB 196,98,125,24,5,192,39,3,0 ; vbroadcastss 0x327c0(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,88,50,3,0 ; vbroadcastss 0x33258(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 197,244,88,205 ; vaddps %ymm5,%ymm1,%ymm1
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
@@ -386,7 +386,7 @@ _sk_screen_hsw LABEL PROC
PUBLIC _sk_xor__hsw
_sk_xor__hsw LABEL PROC
- DB 196,98,125,24,5,107,39,3,0 ; vbroadcastss 0x3276b(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,3,50,3,0 ; vbroadcastss 0x33203(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,207 ; vsubps %ymm7,%ymm8,%ymm9
DB 197,180,89,192 ; vmulps %ymm0,%ymm9,%ymm0
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -418,7 +418,7 @@ _sk_darken_hsw LABEL PROC
DB 197,100,89,206 ; vmulps %ymm6,%ymm3,%ymm9
DB 196,193,108,95,209 ; vmaxps %ymm9,%ymm2,%ymm2
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,239,38,3,0 ; vbroadcastss 0x326ef(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,135,49,3,0 ; vbroadcastss 0x33187(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 196,194,69,184,216 ; vfmadd231ps %ymm8,%ymm7,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -441,7 +441,7 @@ _sk_lighten_hsw LABEL PROC
DB 197,100,89,206 ; vmulps %ymm6,%ymm3,%ymm9
DB 196,193,108,93,209 ; vminps %ymm9,%ymm2,%ymm2
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,154,38,3,0 ; vbroadcastss 0x3269a(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,50,49,3,0 ; vbroadcastss 0x33132(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 196,194,69,184,216 ; vfmadd231ps %ymm8,%ymm7,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -467,7 +467,7 @@ _sk_difference_hsw LABEL PROC
DB 196,193,108,93,209 ; vminps %ymm9,%ymm2,%ymm2
DB 197,236,88,210 ; vaddps %ymm2,%ymm2,%ymm2
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,57,38,3,0 ; vbroadcastss 0x32639(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,209,48,3,0 ; vbroadcastss 0x330d1(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 196,194,69,184,216 ; vfmadd231ps %ymm8,%ymm7,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -487,7 +487,7 @@ _sk_exclusion_hsw LABEL PROC
DB 197,236,89,214 ; vmulps %ymm6,%ymm2,%ymm2
DB 197,236,88,210 ; vaddps %ymm2,%ymm2,%ymm2
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,243,37,3,0 ; vbroadcastss 0x325f3(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,139,48,3,0 ; vbroadcastss 0x3308b(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 196,194,69,184,216 ; vfmadd231ps %ymm8,%ymm7,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -495,7 +495,7 @@ _sk_exclusion_hsw LABEL PROC
PUBLIC _sk_colorburn_hsw
_sk_colorburn_hsw LABEL PROC
- DB 196,98,125,24,5,221,37,3,0 ; vbroadcastss 0x325dd(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,117,48,3,0 ; vbroadcastss 0x33075(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,207 ; vsubps %ymm7,%ymm8,%ymm9
DB 197,52,89,216 ; vmulps %ymm0,%ymm9,%ymm11
DB 196,65,44,87,210 ; vxorps %ymm10,%ymm10,%ymm10
@@ -551,7 +551,7 @@ _sk_colorburn_hsw LABEL PROC
PUBLIC _sk_colordodge_hsw
_sk_colordodge_hsw LABEL PROC
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
- DB 196,98,125,24,13,237,36,3,0 ; vbroadcastss 0x324ed(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,133,47,3,0 ; vbroadcastss 0x32f85(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,52,92,215 ; vsubps %ymm7,%ymm9,%ymm10
DB 197,44,89,216 ; vmulps %ymm0,%ymm10,%ymm11
DB 197,52,92,203 ; vsubps %ymm3,%ymm9,%ymm9
@@ -602,7 +602,7 @@ _sk_colordodge_hsw LABEL PROC
PUBLIC _sk_hardlight_hsw
_sk_hardlight_hsw LABEL PROC
- DB 196,98,125,24,5,7,36,3,0 ; vbroadcastss 0x32407(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,159,46,3,0 ; vbroadcastss 0x32e9f(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,215 ; vsubps %ymm7,%ymm8,%ymm10
DB 197,44,89,216 ; vmulps %ymm0,%ymm10,%ymm11
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -651,7 +651,7 @@ _sk_hardlight_hsw LABEL PROC
PUBLIC _sk_overlay_hsw
_sk_overlay_hsw LABEL PROC
- DB 196,98,125,24,5,59,35,3,0 ; vbroadcastss 0x3233b(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,211,45,3,0 ; vbroadcastss 0x32dd3(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,215 ; vsubps %ymm7,%ymm8,%ymm10
DB 197,44,89,216 ; vmulps %ymm0,%ymm10,%ymm11
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -711,10 +711,10 @@ _sk_softlight_hsw LABEL PROC
DB 196,65,20,88,197 ; vaddps %ymm13,%ymm13,%ymm8
DB 196,65,60,88,192 ; vaddps %ymm8,%ymm8,%ymm8
DB 196,66,61,168,192 ; vfmadd213ps %ymm8,%ymm8,%ymm8
- DB 196,98,125,24,29,82,34,3,0 ; vbroadcastss 0x32252(%rip),%ymm11 # 32cb8 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
+ DB 196,98,125,24,29,234,44,3,0 ; vbroadcastss 0x32cea(%rip),%ymm11 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
DB 196,65,20,88,227 ; vaddps %ymm11,%ymm13,%ymm12
DB 196,65,28,89,192 ; vmulps %ymm8,%ymm12,%ymm8
- DB 196,98,125,24,37,67,34,3,0 ; vbroadcastss 0x32243(%rip),%ymm12 # 32cbc <_sk_srcover_bgra_8888_sse2_lowp+0x2cc>
+ DB 196,98,125,24,37,219,44,3,0 ; vbroadcastss 0x32cdb(%rip),%ymm12 # 33754 <_sk_srcover_bgra_8888_sse2_lowp+0x2cc>
DB 196,66,21,184,196 ; vfmadd231ps %ymm12,%ymm13,%ymm8
DB 196,65,124,82,245 ; vrsqrtps %ymm13,%ymm14
DB 196,65,124,83,246 ; vrcpps %ymm14,%ymm14
@@ -724,7 +724,7 @@ _sk_softlight_hsw LABEL PROC
DB 197,4,194,255,2 ; vcmpleps %ymm7,%ymm15,%ymm15
DB 196,67,13,74,240,240 ; vblendvps %ymm15,%ymm8,%ymm14,%ymm14
DB 197,116,88,249 ; vaddps %ymm1,%ymm1,%ymm15
- DB 196,98,125,24,5,242,33,3,0 ; vbroadcastss 0x321f2(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,138,44,3,0 ; vbroadcastss 0x32c8a(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,60,92,237 ; vsubps %ymm13,%ymm8,%ymm13
DB 197,132,92,195 ; vsubps %ymm3,%ymm15,%ymm0
DB 196,98,125,168,235 ; vfmadd213ps %ymm3,%ymm0,%ymm13
@@ -837,11 +837,11 @@ _sk_hue_hsw LABEL PROC
DB 196,65,28,89,210 ; vmulps %ymm10,%ymm12,%ymm10
DB 196,65,44,94,214 ; vdivps %ymm14,%ymm10,%ymm10
DB 196,67,45,74,224,240 ; vblendvps %ymm15,%ymm8,%ymm10,%ymm12
- DB 196,98,125,24,53,5,32,3,0 ; vbroadcastss 0x32005(%rip),%ymm14 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
- DB 196,98,125,24,61,0,32,3,0 ; vbroadcastss 0x32000(%rip),%ymm15 # 32cc4 <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
+ DB 196,98,125,24,53,157,42,3,0 ; vbroadcastss 0x32a9d(%rip),%ymm14 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,61,152,42,3,0 ; vbroadcastss 0x32a98(%rip),%ymm15 # 3375c <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
DB 196,65,84,89,239 ; vmulps %ymm15,%ymm5,%ymm13
DB 196,66,93,184,238 ; vfmadd231ps %ymm14,%ymm4,%ymm13
- DB 196,226,125,24,5,241,31,3,0 ; vbroadcastss 0x31ff1(%rip),%ymm0 # 32cc8 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
+ DB 196,226,125,24,5,137,42,3,0 ; vbroadcastss 0x32a89(%rip),%ymm0 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
DB 196,98,77,184,232 ; vfmadd231ps %ymm0,%ymm6,%ymm13
DB 196,65,116,89,215 ; vmulps %ymm15,%ymm1,%ymm10
DB 196,66,53,184,214 ; vfmadd231ps %ymm14,%ymm9,%ymm10
@@ -896,7 +896,7 @@ _sk_hue_hsw LABEL PROC
DB 196,193,124,95,192 ; vmaxps %ymm8,%ymm0,%ymm0
DB 196,65,36,95,200 ; vmaxps %ymm8,%ymm11,%ymm9
DB 196,65,116,95,192 ; vmaxps %ymm8,%ymm1,%ymm8
- DB 196,226,125,24,13,178,30,3,0 ; vbroadcastss 0x31eb2(%rip),%ymm1 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,13,74,41,3,0 ; vbroadcastss 0x3294a(%rip),%ymm1 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,116,92,215 ; vsubps %ymm7,%ymm1,%ymm10
DB 197,172,89,210 ; vmulps %ymm2,%ymm10,%ymm2
DB 197,116,92,219 ; vsubps %ymm3,%ymm1,%ymm11
@@ -950,11 +950,11 @@ _sk_saturation_hsw LABEL PROC
DB 196,65,28,89,210 ; vmulps %ymm10,%ymm12,%ymm10
DB 196,65,44,94,214 ; vdivps %ymm14,%ymm10,%ymm10
DB 196,67,45,74,224,240 ; vblendvps %ymm15,%ymm8,%ymm10,%ymm12
- DB 196,98,125,24,53,223,29,3,0 ; vbroadcastss 0x31ddf(%rip),%ymm14 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
- DB 196,98,125,24,61,218,29,3,0 ; vbroadcastss 0x31dda(%rip),%ymm15 # 32cc4 <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
+ DB 196,98,125,24,53,119,40,3,0 ; vbroadcastss 0x32877(%rip),%ymm14 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,61,114,40,3,0 ; vbroadcastss 0x32872(%rip),%ymm15 # 3375c <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
DB 196,65,84,89,239 ; vmulps %ymm15,%ymm5,%ymm13
DB 196,66,93,184,238 ; vfmadd231ps %ymm14,%ymm4,%ymm13
- DB 196,226,125,24,5,203,29,3,0 ; vbroadcastss 0x31dcb(%rip),%ymm0 # 32cc8 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
+ DB 196,226,125,24,5,99,40,3,0 ; vbroadcastss 0x32863(%rip),%ymm0 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
DB 196,98,77,184,232 ; vfmadd231ps %ymm0,%ymm6,%ymm13
DB 196,65,116,89,215 ; vmulps %ymm15,%ymm1,%ymm10
DB 196,66,53,184,214 ; vfmadd231ps %ymm14,%ymm9,%ymm10
@@ -1009,7 +1009,7 @@ _sk_saturation_hsw LABEL PROC
DB 196,193,124,95,192 ; vmaxps %ymm8,%ymm0,%ymm0
DB 196,65,36,95,200 ; vmaxps %ymm8,%ymm11,%ymm9
DB 196,65,116,95,192 ; vmaxps %ymm8,%ymm1,%ymm8
- DB 196,226,125,24,13,140,28,3,0 ; vbroadcastss 0x31c8c(%rip),%ymm1 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,13,36,39,3,0 ; vbroadcastss 0x32724(%rip),%ymm1 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,116,92,215 ; vsubps %ymm7,%ymm1,%ymm10
DB 197,172,89,210 ; vmulps %ymm2,%ymm10,%ymm2
DB 197,116,92,219 ; vsubps %ymm3,%ymm1,%ymm11
@@ -1037,11 +1037,11 @@ _sk_color_hsw LABEL PROC
DB 197,108,89,199 ; vmulps %ymm7,%ymm2,%ymm8
DB 197,116,89,215 ; vmulps %ymm7,%ymm1,%ymm10
DB 197,52,89,223 ; vmulps %ymm7,%ymm9,%ymm11
- DB 196,98,125,24,45,59,28,3,0 ; vbroadcastss 0x31c3b(%rip),%ymm13 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
- DB 196,98,125,24,53,54,28,3,0 ; vbroadcastss 0x31c36(%rip),%ymm14 # 32cc4 <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
+ DB 196,98,125,24,45,211,38,3,0 ; vbroadcastss 0x326d3(%rip),%ymm13 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,53,206,38,3,0 ; vbroadcastss 0x326ce(%rip),%ymm14 # 3375c <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
DB 196,65,84,89,230 ; vmulps %ymm14,%ymm5,%ymm12
DB 196,66,93,184,229 ; vfmadd231ps %ymm13,%ymm4,%ymm12
- DB 196,98,125,24,61,39,28,3,0 ; vbroadcastss 0x31c27(%rip),%ymm15 # 32cc8 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
+ DB 196,98,125,24,61,191,38,3,0 ; vbroadcastss 0x326bf(%rip),%ymm15 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
DB 196,66,77,184,231 ; vfmadd231ps %ymm15,%ymm6,%ymm12
DB 196,65,44,89,206 ; vmulps %ymm14,%ymm10,%ymm9
DB 196,66,61,184,205 ; vfmadd231ps %ymm13,%ymm8,%ymm9
@@ -1097,7 +1097,7 @@ _sk_color_hsw LABEL PROC
DB 196,193,116,95,206 ; vmaxps %ymm14,%ymm1,%ymm1
DB 196,65,44,95,198 ; vmaxps %ymm14,%ymm10,%ymm8
DB 196,65,124,95,206 ; vmaxps %ymm14,%ymm0,%ymm9
- DB 196,226,125,24,5,221,26,3,0 ; vbroadcastss 0x31add(%rip),%ymm0 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,5,117,37,3,0 ; vbroadcastss 0x32575(%rip),%ymm0 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,124,92,215 ; vsubps %ymm7,%ymm0,%ymm10
DB 197,172,89,210 ; vmulps %ymm2,%ymm10,%ymm2
DB 197,124,92,219 ; vsubps %ymm3,%ymm0,%ymm11
@@ -1125,11 +1125,11 @@ _sk_luminosity_hsw LABEL PROC
DB 197,100,89,196 ; vmulps %ymm4,%ymm3,%ymm8
DB 197,100,89,213 ; vmulps %ymm5,%ymm3,%ymm10
DB 197,100,89,222 ; vmulps %ymm6,%ymm3,%ymm11
- DB 196,98,125,24,45,140,26,3,0 ; vbroadcastss 0x31a8c(%rip),%ymm13 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
- DB 196,98,125,24,53,135,26,3,0 ; vbroadcastss 0x31a87(%rip),%ymm14 # 32cc4 <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
+ DB 196,98,125,24,45,36,37,3,0 ; vbroadcastss 0x32524(%rip),%ymm13 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,53,31,37,3,0 ; vbroadcastss 0x3251f(%rip),%ymm14 # 3375c <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
DB 196,65,116,89,230 ; vmulps %ymm14,%ymm1,%ymm12
DB 196,66,109,184,229 ; vfmadd231ps %ymm13,%ymm2,%ymm12
- DB 196,98,125,24,61,120,26,3,0 ; vbroadcastss 0x31a78(%rip),%ymm15 # 32cc8 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
+ DB 196,98,125,24,61,16,37,3,0 ; vbroadcastss 0x32510(%rip),%ymm15 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
DB 196,66,53,184,231 ; vfmadd231ps %ymm15,%ymm9,%ymm12
DB 196,65,44,89,206 ; vmulps %ymm14,%ymm10,%ymm9
DB 196,66,61,184,205 ; vfmadd231ps %ymm13,%ymm8,%ymm9
@@ -1185,7 +1185,7 @@ _sk_luminosity_hsw LABEL PROC
DB 196,193,116,95,206 ; vmaxps %ymm14,%ymm1,%ymm1
DB 196,65,44,95,198 ; vmaxps %ymm14,%ymm10,%ymm8
DB 196,65,124,95,206 ; vmaxps %ymm14,%ymm0,%ymm9
- DB 196,226,125,24,5,46,25,3,0 ; vbroadcastss 0x3192e(%rip),%ymm0 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,5,198,35,3,0 ; vbroadcastss 0x323c6(%rip),%ymm0 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,124,92,215 ; vsubps %ymm7,%ymm0,%ymm10
DB 197,172,89,210 ; vmulps %ymm2,%ymm10,%ymm2
DB 197,124,92,219 ; vsubps %ymm3,%ymm0,%ymm11
@@ -1215,18 +1215,18 @@ _sk_srcover_rgba_8888_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 15,133,224,0,0,0 ; jne 14b7 <_sk_srcover_rgba_8888_hsw+0x100>
DB 196,129,126,111,60,152 ; vmovdqu (%r8,%r11,4),%ymm7
- DB 197,197,219,37,123,26,3,0 ; vpand 0x31a7b(%rip),%ymm7,%ymm4 # 32e60 <_sk_srcover_bgra_8888_sse2_lowp+0x470>
+ DB 197,197,219,37,27,37,3,0 ; vpand 0x3251b(%rip),%ymm7,%ymm4 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0x478>
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,69,0,45,142,26,3,0 ; vpshufb 0x31a8e(%rip),%ymm7,%ymm5 # 32e80 <_sk_srcover_bgra_8888_sse2_lowp+0x490>
+ DB 196,226,69,0,45,46,37,3,0 ; vpshufb 0x3252e(%rip),%ymm7,%ymm5 # 33920 <_sk_srcover_bgra_8888_sse2_lowp+0x498>
DB 197,252,91,237 ; vcvtdq2ps %ymm5,%ymm5
- DB 196,226,69,0,53,161,26,3,0 ; vpshufb 0x31aa1(%rip),%ymm7,%ymm6 # 32ea0 <_sk_srcover_bgra_8888_sse2_lowp+0x4b0>
+ DB 196,226,69,0,53,65,37,3,0 ; vpshufb 0x32541(%rip),%ymm7,%ymm6 # 33940 <_sk_srcover_bgra_8888_sse2_lowp+0x4b8>
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,252,91,246 ; vcvtdq2ps %ymm6,%ymm6
DB 197,197,114,215,24 ; vpsrld $0x18,%ymm7,%ymm7
DB 197,252,91,255 ; vcvtdq2ps %ymm7,%ymm7
- DB 196,98,125,24,13,134,24,3,0 ; vbroadcastss 0x31886(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,30,35,3,0 ; vbroadcastss 0x3231e(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,52,92,203 ; vsubps %ymm3,%ymm9,%ymm9
- DB 196,98,125,24,21,165,24,3,0 ; vbroadcastss 0x318a5(%rip),%ymm10 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,21,61,35,3,0 ; vbroadcastss 0x3233d(%rip),%ymm10 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,193,124,89,194 ; vmulps %ymm10,%ymm0,%ymm0
DB 196,194,93,184,193 ; vfmadd231ps %ymm9,%ymm4,%ymm0
DB 196,193,116,89,202 ; vmulps %ymm10,%ymm1,%ymm1
@@ -1358,18 +1358,18 @@ _sk_srcover_bgra_8888_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 15,133,224,0,0,0 ; jne 1710 <_sk_srcover_bgra_8888_hsw+0x100>
DB 196,129,126,111,60,152 ; vmovdqu (%r8,%r11,4),%ymm7
- DB 197,197,219,37,130,24,3,0 ; vpand 0x31882(%rip),%ymm7,%ymm4 # 32ec0 <_sk_srcover_bgra_8888_sse2_lowp+0x4d0>
+ DB 197,197,219,37,34,35,3,0 ; vpand 0x32322(%rip),%ymm7,%ymm4 # 33960 <_sk_srcover_bgra_8888_sse2_lowp+0x4d8>
DB 197,252,91,244 ; vcvtdq2ps %ymm4,%ymm6
- DB 196,226,69,0,37,149,24,3,0 ; vpshufb 0x31895(%rip),%ymm7,%ymm4 # 32ee0 <_sk_srcover_bgra_8888_sse2_lowp+0x4f0>
+ DB 196,226,69,0,37,53,35,3,0 ; vpshufb 0x32335(%rip),%ymm7,%ymm4 # 33980 <_sk_srcover_bgra_8888_sse2_lowp+0x4f8>
DB 197,252,91,236 ; vcvtdq2ps %ymm4,%ymm5
- DB 196,226,69,0,37,168,24,3,0 ; vpshufb 0x318a8(%rip),%ymm7,%ymm4 # 32f00 <_sk_srcover_bgra_8888_sse2_lowp+0x510>
+ DB 196,226,69,0,37,72,35,3,0 ; vpshufb 0x32348(%rip),%ymm7,%ymm4 # 339a0 <_sk_srcover_bgra_8888_sse2_lowp+0x518>
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
DB 197,197,114,215,24 ; vpsrld $0x18,%ymm7,%ymm7
DB 197,252,91,255 ; vcvtdq2ps %ymm7,%ymm7
- DB 196,98,125,24,13,45,22,3,0 ; vbroadcastss 0x3162d(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,197,32,3,0 ; vbroadcastss 0x320c5(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,52,92,203 ; vsubps %ymm3,%ymm9,%ymm9
- DB 196,98,125,24,21,76,22,3,0 ; vbroadcastss 0x3164c(%rip),%ymm10 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,21,228,32,3,0 ; vbroadcastss 0x320e4(%rip),%ymm10 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,193,124,89,194 ; vmulps %ymm10,%ymm0,%ymm0
DB 196,194,93,184,193 ; vfmadd231ps %ymm9,%ymm4,%ymm0
DB 196,193,116,89,202 ; vmulps %ymm10,%ymm1,%ymm1
@@ -1499,7 +1499,7 @@ _sk_clamp_0_hsw LABEL PROC
PUBLIC _sk_clamp_1_hsw
_sk_clamp_1_hsw LABEL PROC
- DB 196,98,125,24,5,18,20,3,0 ; vbroadcastss 0x31412(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,170,30,3,0 ; vbroadcastss 0x31eaa(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
DB 196,193,108,93,208 ; vminps %ymm8,%ymm2,%ymm2
@@ -1509,7 +1509,7 @@ _sk_clamp_1_hsw LABEL PROC
PUBLIC _sk_clamp_a_hsw
_sk_clamp_a_hsw LABEL PROC
- DB 196,98,125,24,5,241,19,3,0 ; vbroadcastss 0x313f1(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,137,30,3,0 ; vbroadcastss 0x31e89(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,100,93,216 ; vminps %ymm8,%ymm3,%ymm3
DB 197,252,93,195 ; vminps %ymm3,%ymm0,%ymm0
DB 197,244,93,203 ; vminps %ymm3,%ymm1,%ymm1
@@ -1519,7 +1519,7 @@ _sk_clamp_a_hsw LABEL PROC
PUBLIC _sk_clamp_a_dst_hsw
_sk_clamp_a_dst_hsw LABEL PROC
- DB 196,98,125,24,5,211,19,3,0 ; vbroadcastss 0x313d3(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,107,30,3,0 ; vbroadcastss 0x31e6b(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,68,93,248 ; vminps %ymm8,%ymm7,%ymm7
DB 197,220,93,231 ; vminps %ymm7,%ymm4,%ymm4
DB 197,212,93,239 ; vminps %ymm7,%ymm5,%ymm5
@@ -1546,7 +1546,7 @@ _sk_swap_rb_hsw LABEL PROC
PUBLIC _sk_invert_hsw
_sk_invert_hsw LABEL PROC
- DB 196,98,125,24,5,142,19,3,0 ; vbroadcastss 0x3138e(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,38,30,3,0 ; vbroadcastss 0x31e26(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,188,92,192 ; vsubps %ymm0,%ymm8,%ymm0
DB 197,188,92,201 ; vsubps %ymm1,%ymm8,%ymm1
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
@@ -1590,9 +1590,9 @@ _sk_premul_dst_hsw LABEL PROC
PUBLIC _sk_unpremul_hsw
_sk_unpremul_hsw LABEL PROC
- DB 196,98,125,24,5,41,19,3,0 ; vbroadcastss 0x31329(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,193,29,3,0 ; vbroadcastss 0x31dc1(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,94,195 ; vdivps %ymm3,%ymm8,%ymm8
- DB 196,98,125,24,13,76,19,3,0 ; vbroadcastss 0x3134c(%rip),%ymm9 # 32cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x2e0>
+ DB 196,98,125,24,13,228,29,3,0 ; vbroadcastss 0x31de4(%rip),%ymm9 # 33768 <_sk_srcover_bgra_8888_sse2_lowp+0x2e0>
DB 196,65,60,194,201,1 ; vcmpltps %ymm9,%ymm8,%ymm9
DB 196,65,44,87,210 ; vxorps %ymm10,%ymm10,%ymm10
DB 196,67,45,74,192,144 ; vblendvps %ymm9,%ymm8,%ymm10,%ymm8
@@ -1604,16 +1604,16 @@ _sk_unpremul_hsw LABEL PROC
PUBLIC _sk_from_srgb_hsw
_sk_from_srgb_hsw LABEL PROC
- DB 196,98,125,24,5,38,19,3,0 ; vbroadcastss 0x31326(%rip),%ymm8 # 32cd4 <_sk_srcover_bgra_8888_sse2_lowp+0x2e4>
+ DB 196,98,125,24,5,190,29,3,0 ; vbroadcastss 0x31dbe(%rip),%ymm8 # 3376c <_sk_srcover_bgra_8888_sse2_lowp+0x2e4>
DB 196,65,124,89,200 ; vmulps %ymm8,%ymm0,%ymm9
DB 197,124,89,208 ; vmulps %ymm0,%ymm0,%ymm10
- DB 196,98,125,24,29,24,19,3,0 ; vbroadcastss 0x31318(%rip),%ymm11 # 32cd8 <_sk_srcover_bgra_8888_sse2_lowp+0x2e8>
- DB 196,98,125,24,37,247,18,3,0 ; vbroadcastss 0x312f7(%rip),%ymm12 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,29,176,29,3,0 ; vbroadcastss 0x31db0(%rip),%ymm11 # 33770 <_sk_srcover_bgra_8888_sse2_lowp+0x2e8>
+ DB 196,98,125,24,37,143,29,3,0 ; vbroadcastss 0x31d8f(%rip),%ymm12 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
DB 196,65,124,40,236 ; vmovaps %ymm12,%ymm13
DB 196,66,125,168,235 ; vfmadd213ps %ymm11,%ymm0,%ymm13
- DB 196,98,125,24,53,0,19,3,0 ; vbroadcastss 0x31300(%rip),%ymm14 # 32cdc <_sk_srcover_bgra_8888_sse2_lowp+0x2ec>
+ DB 196,98,125,24,53,152,29,3,0 ; vbroadcastss 0x31d98(%rip),%ymm14 # 33774 <_sk_srcover_bgra_8888_sse2_lowp+0x2ec>
DB 196,66,45,168,238 ; vfmadd213ps %ymm14,%ymm10,%ymm13
- DB 196,98,125,24,21,246,18,3,0 ; vbroadcastss 0x312f6(%rip),%ymm10 # 32ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x2f0>
+ DB 196,98,125,24,21,142,29,3,0 ; vbroadcastss 0x31d8e(%rip),%ymm10 # 33778 <_sk_srcover_bgra_8888_sse2_lowp+0x2f0>
DB 196,193,124,194,194,1 ; vcmpltps %ymm10,%ymm0,%ymm0
DB 196,195,21,74,193,0 ; vblendvps %ymm0,%ymm9,%ymm13,%ymm0
DB 196,65,116,89,200 ; vmulps %ymm8,%ymm1,%ymm9
@@ -1634,16 +1634,16 @@ _sk_from_srgb_hsw LABEL PROC
PUBLIC _sk_from_srgb_dst_hsw
_sk_from_srgb_dst_hsw LABEL PROC
- DB 196,98,125,24,5,142,18,3,0 ; vbroadcastss 0x3128e(%rip),%ymm8 # 32cd4 <_sk_srcover_bgra_8888_sse2_lowp+0x2e4>
+ DB 196,98,125,24,5,38,29,3,0 ; vbroadcastss 0x31d26(%rip),%ymm8 # 3376c <_sk_srcover_bgra_8888_sse2_lowp+0x2e4>
DB 196,65,92,89,200 ; vmulps %ymm8,%ymm4,%ymm9
DB 197,92,89,212 ; vmulps %ymm4,%ymm4,%ymm10
- DB 196,98,125,24,29,128,18,3,0 ; vbroadcastss 0x31280(%rip),%ymm11 # 32cd8 <_sk_srcover_bgra_8888_sse2_lowp+0x2e8>
- DB 196,98,125,24,37,95,18,3,0 ; vbroadcastss 0x3125f(%rip),%ymm12 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,29,24,29,3,0 ; vbroadcastss 0x31d18(%rip),%ymm11 # 33770 <_sk_srcover_bgra_8888_sse2_lowp+0x2e8>
+ DB 196,98,125,24,37,247,28,3,0 ; vbroadcastss 0x31cf7(%rip),%ymm12 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
DB 196,65,124,40,236 ; vmovaps %ymm12,%ymm13
DB 196,66,93,168,235 ; vfmadd213ps %ymm11,%ymm4,%ymm13
- DB 196,98,125,24,53,104,18,3,0 ; vbroadcastss 0x31268(%rip),%ymm14 # 32cdc <_sk_srcover_bgra_8888_sse2_lowp+0x2ec>
+ DB 196,98,125,24,53,0,29,3,0 ; vbroadcastss 0x31d00(%rip),%ymm14 # 33774 <_sk_srcover_bgra_8888_sse2_lowp+0x2ec>
DB 196,66,45,168,238 ; vfmadd213ps %ymm14,%ymm10,%ymm13
- DB 196,98,125,24,21,94,18,3,0 ; vbroadcastss 0x3125e(%rip),%ymm10 # 32ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x2f0>
+ DB 196,98,125,24,21,246,28,3,0 ; vbroadcastss 0x31cf6(%rip),%ymm10 # 33778 <_sk_srcover_bgra_8888_sse2_lowp+0x2f0>
DB 196,193,92,194,226,1 ; vcmpltps %ymm10,%ymm4,%ymm4
DB 196,195,21,74,225,64 ; vblendvps %ymm4,%ymm9,%ymm13,%ymm4
DB 196,65,84,89,200 ; vmulps %ymm8,%ymm5,%ymm9
@@ -1665,19 +1665,19 @@ _sk_from_srgb_dst_hsw LABEL PROC
PUBLIC _sk_to_srgb_hsw
_sk_to_srgb_hsw LABEL PROC
DB 197,124,82,200 ; vrsqrtps %ymm0,%ymm9
- DB 196,98,125,24,5,2,18,3,0 ; vbroadcastss 0x31202(%rip),%ymm8 # 32ce4 <_sk_srcover_bgra_8888_sse2_lowp+0x2f4>
+ DB 196,98,125,24,5,154,28,3,0 ; vbroadcastss 0x31c9a(%rip),%ymm8 # 3377c <_sk_srcover_bgra_8888_sse2_lowp+0x2f4>
DB 196,65,124,89,208 ; vmulps %ymm8,%ymm0,%ymm10
- DB 196,98,125,24,29,248,17,3,0 ; vbroadcastss 0x311f8(%rip),%ymm11 # 32ce8 <_sk_srcover_bgra_8888_sse2_lowp+0x2f8>
- DB 196,98,125,24,37,243,17,3,0 ; vbroadcastss 0x311f3(%rip),%ymm12 # 32cec <_sk_srcover_bgra_8888_sse2_lowp+0x2fc>
+ DB 196,98,125,24,29,144,28,3,0 ; vbroadcastss 0x31c90(%rip),%ymm11 # 33780 <_sk_srcover_bgra_8888_sse2_lowp+0x2f8>
+ DB 196,98,125,24,37,139,28,3,0 ; vbroadcastss 0x31c8b(%rip),%ymm12 # 33784 <_sk_srcover_bgra_8888_sse2_lowp+0x2fc>
DB 196,65,124,40,236 ; vmovaps %ymm12,%ymm13
DB 196,66,53,168,235 ; vfmadd213ps %ymm11,%ymm9,%ymm13
- DB 196,98,125,24,53,228,17,3,0 ; vbroadcastss 0x311e4(%rip),%ymm14 # 32cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x300>
+ DB 196,98,125,24,53,124,28,3,0 ; vbroadcastss 0x31c7c(%rip),%ymm14 # 33788 <_sk_srcover_bgra_8888_sse2_lowp+0x300>
DB 196,66,53,168,238 ; vfmadd213ps %ymm14,%ymm9,%ymm13
- DB 196,98,125,24,61,218,17,3,0 ; vbroadcastss 0x311da(%rip),%ymm15 # 32cf4 <_sk_srcover_bgra_8888_sse2_lowp+0x304>
+ DB 196,98,125,24,61,114,28,3,0 ; vbroadcastss 0x31c72(%rip),%ymm15 # 3378c <_sk_srcover_bgra_8888_sse2_lowp+0x304>
DB 196,65,52,88,207 ; vaddps %ymm15,%ymm9,%ymm9
DB 196,65,124,83,201 ; vrcpps %ymm9,%ymm9
DB 196,65,20,89,201 ; vmulps %ymm9,%ymm13,%ymm9
- DB 196,98,125,24,45,198,17,3,0 ; vbroadcastss 0x311c6(%rip),%ymm13 # 32cf8 <_sk_srcover_bgra_8888_sse2_lowp+0x308>
+ DB 196,98,125,24,45,94,28,3,0 ; vbroadcastss 0x31c5e(%rip),%ymm13 # 33790 <_sk_srcover_bgra_8888_sse2_lowp+0x308>
DB 196,193,124,194,197,1 ; vcmpltps %ymm13,%ymm0,%ymm0
DB 196,195,53,74,194,0 ; vblendvps %ymm0,%ymm10,%ymm9,%ymm0
DB 197,124,82,201 ; vrsqrtps %ymm1,%ymm9
@@ -1709,26 +1709,26 @@ _sk_rgb_to_hsl_hsw LABEL PROC
DB 197,116,93,202 ; vminps %ymm2,%ymm1,%ymm9
DB 196,65,124,93,201 ; vminps %ymm9,%ymm0,%ymm9
DB 196,65,60,92,209 ; vsubps %ymm9,%ymm8,%ymm10
- DB 196,98,125,24,29,221,16,3,0 ; vbroadcastss 0x310dd(%rip),%ymm11 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,29,117,27,3,0 ; vbroadcastss 0x31b75(%rip),%ymm11 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,36,94,218 ; vdivps %ymm10,%ymm11,%ymm11
DB 197,116,92,226 ; vsubps %ymm2,%ymm1,%ymm12
DB 197,116,194,234,1 ; vcmpltps %ymm2,%ymm1,%ymm13
- DB 196,98,125,24,53,34,17,3,0 ; vbroadcastss 0x31122(%rip),%ymm14 # 32cfc <_sk_srcover_bgra_8888_sse2_lowp+0x30c>
+ DB 196,98,125,24,53,186,27,3,0 ; vbroadcastss 0x31bba(%rip),%ymm14 # 33794 <_sk_srcover_bgra_8888_sse2_lowp+0x30c>
DB 196,65,4,87,255 ; vxorps %ymm15,%ymm15,%ymm15
DB 196,67,5,74,238,208 ; vblendvps %ymm13,%ymm14,%ymm15,%ymm13
DB 196,66,37,168,229 ; vfmadd213ps %ymm13,%ymm11,%ymm12
DB 197,236,92,208 ; vsubps %ymm0,%ymm2,%ymm2
DB 197,124,92,233 ; vsubps %ymm1,%ymm0,%ymm13
- DB 196,98,125,24,53,9,17,3,0 ; vbroadcastss 0x31109(%rip),%ymm14 # 32d04 <_sk_srcover_bgra_8888_sse2_lowp+0x314>
+ DB 196,98,125,24,53,161,27,3,0 ; vbroadcastss 0x31ba1(%rip),%ymm14 # 3379c <_sk_srcover_bgra_8888_sse2_lowp+0x314>
DB 196,66,37,168,238 ; vfmadd213ps %ymm14,%ymm11,%ymm13
- DB 196,98,125,24,53,247,16,3,0 ; vbroadcastss 0x310f7(%rip),%ymm14 # 32d00 <_sk_srcover_bgra_8888_sse2_lowp+0x310>
+ DB 196,98,125,24,53,143,27,3,0 ; vbroadcastss 0x31b8f(%rip),%ymm14 # 33798 <_sk_srcover_bgra_8888_sse2_lowp+0x310>
DB 196,194,37,168,214 ; vfmadd213ps %ymm14,%ymm11,%ymm2
DB 197,188,194,201,0 ; vcmpeqps %ymm1,%ymm8,%ymm1
DB 196,227,21,74,202,16 ; vblendvps %ymm1,%ymm2,%ymm13,%ymm1
DB 197,188,194,192,0 ; vcmpeqps %ymm0,%ymm8,%ymm0
DB 196,195,117,74,196,0 ; vblendvps %ymm0,%ymm12,%ymm1,%ymm0
DB 196,193,60,88,201 ; vaddps %ymm9,%ymm8,%ymm1
- DB 196,98,125,24,29,106,16,3,0 ; vbroadcastss 0x3106a(%rip),%ymm11 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,29,2,27,3,0 ; vbroadcastss 0x31b02(%rip),%ymm11 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,193,116,89,211 ; vmulps %ymm11,%ymm1,%ymm2
DB 197,36,194,218,1 ; vcmpltps %ymm2,%ymm11,%ymm11
DB 196,65,12,92,224 ; vsubps %ymm8,%ymm14,%ymm12
@@ -1738,7 +1738,7 @@ _sk_rgb_to_hsl_hsw LABEL PROC
DB 197,172,94,201 ; vdivps %ymm1,%ymm10,%ymm1
DB 196,195,125,74,199,128 ; vblendvps %ymm8,%ymm15,%ymm0,%ymm0
DB 196,195,117,74,207,128 ; vblendvps %ymm8,%ymm15,%ymm1,%ymm1
- DB 196,98,125,24,5,157,16,3,0 ; vbroadcastss 0x3109d(%rip),%ymm8 # 32d08 <_sk_srcover_bgra_8888_sse2_lowp+0x318>
+ DB 196,98,125,24,5,53,27,3,0 ; vbroadcastss 0x31b35(%rip),%ymm8 # 337a0 <_sk_srcover_bgra_8888_sse2_lowp+0x318>
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -1753,30 +1753,30 @@ _sk_hsl_to_rgb_hsw LABEL PROC
DB 197,252,17,28,36 ; vmovups %ymm3,(%rsp)
DB 197,252,40,233 ; vmovaps %ymm1,%ymm5
DB 197,252,40,224 ; vmovaps %ymm0,%ymm4
- DB 196,98,125,24,5,240,15,3,0 ; vbroadcastss 0x30ff0(%rip),%ymm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,5,136,26,3,0 ; vbroadcastss 0x31a88(%rip),%ymm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,60,194,202,2 ; vcmpleps %ymm2,%ymm8,%ymm9
DB 197,84,89,210 ; vmulps %ymm2,%ymm5,%ymm10
DB 196,65,84,92,218 ; vsubps %ymm10,%ymm5,%ymm11
DB 196,67,45,74,203,144 ; vblendvps %ymm9,%ymm11,%ymm10,%ymm9
DB 197,52,88,210 ; vaddps %ymm2,%ymm9,%ymm10
- DB 196,98,125,24,13,51,16,3,0 ; vbroadcastss 0x31033(%rip),%ymm9 # 32d00 <_sk_srcover_bgra_8888_sse2_lowp+0x310>
+ DB 196,98,125,24,13,203,26,3,0 ; vbroadcastss 0x31acb(%rip),%ymm9 # 33798 <_sk_srcover_bgra_8888_sse2_lowp+0x310>
DB 196,66,109,170,202 ; vfmsub213ps %ymm10,%ymm2,%ymm9
- DB 196,98,125,24,29,49,16,3,0 ; vbroadcastss 0x31031(%rip),%ymm11 # 32d0c <_sk_srcover_bgra_8888_sse2_lowp+0x31c>
+ DB 196,98,125,24,29,201,26,3,0 ; vbroadcastss 0x31ac9(%rip),%ymm11 # 337a4 <_sk_srcover_bgra_8888_sse2_lowp+0x31c>
DB 196,65,92,88,219 ; vaddps %ymm11,%ymm4,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,252 ; vsubps %ymm12,%ymm11,%ymm15
DB 196,65,44,92,217 ; vsubps %ymm9,%ymm10,%ymm11
- DB 196,98,125,24,45,3,16,3,0 ; vbroadcastss 0x31003(%rip),%ymm13 # 32cfc <_sk_srcover_bgra_8888_sse2_lowp+0x30c>
+ DB 196,98,125,24,45,155,26,3,0 ; vbroadcastss 0x31a9b(%rip),%ymm13 # 33794 <_sk_srcover_bgra_8888_sse2_lowp+0x30c>
DB 196,193,4,89,197 ; vmulps %ymm13,%ymm15,%ymm0
- DB 196,98,125,24,53,253,15,3,0 ; vbroadcastss 0x30ffd(%rip),%ymm14 # 32d04 <_sk_srcover_bgra_8888_sse2_lowp+0x314>
+ DB 196,98,125,24,53,149,26,3,0 ; vbroadcastss 0x31a95(%rip),%ymm14 # 3379c <_sk_srcover_bgra_8888_sse2_lowp+0x314>
DB 197,12,92,224 ; vsubps %ymm0,%ymm14,%ymm12
DB 196,66,37,168,225 ; vfmadd213ps %ymm9,%ymm11,%ymm12
- DB 196,226,125,24,29,247,15,3,0 ; vbroadcastss 0x30ff7(%rip),%ymm3 # 32d10 <_sk_srcover_bgra_8888_sse2_lowp+0x320>
+ DB 196,226,125,24,29,143,26,3,0 ; vbroadcastss 0x31a8f(%rip),%ymm3 # 337a8 <_sk_srcover_bgra_8888_sse2_lowp+0x320>
DB 196,193,100,194,255,2 ; vcmpleps %ymm15,%ymm3,%ymm7
DB 196,195,29,74,249,112 ; vblendvps %ymm7,%ymm9,%ymm12,%ymm7
DB 196,65,60,194,231,2 ; vcmpleps %ymm15,%ymm8,%ymm12
DB 196,227,45,74,255,192 ; vblendvps %ymm12,%ymm7,%ymm10,%ymm7
- DB 196,98,125,24,37,206,15,3,0 ; vbroadcastss 0x30fce(%rip),%ymm12 # 32d08 <_sk_srcover_bgra_8888_sse2_lowp+0x318>
+ DB 196,98,125,24,37,102,26,3,0 ; vbroadcastss 0x31a66(%rip),%ymm12 # 337a0 <_sk_srcover_bgra_8888_sse2_lowp+0x318>
DB 196,65,28,194,255,2 ; vcmpleps %ymm15,%ymm12,%ymm15
DB 196,194,37,168,193 ; vfmadd213ps %ymm9,%ymm11,%ymm0
DB 196,99,125,74,255,240 ; vblendvps %ymm15,%ymm7,%ymm0,%ymm15
@@ -1792,7 +1792,7 @@ _sk_hsl_to_rgb_hsw LABEL PROC
DB 197,156,194,192,2 ; vcmpleps %ymm0,%ymm12,%ymm0
DB 196,194,37,168,249 ; vfmadd213ps %ymm9,%ymm11,%ymm7
DB 196,227,69,74,201,0 ; vblendvps %ymm0,%ymm1,%ymm7,%ymm1
- DB 196,226,125,24,5,130,15,3,0 ; vbroadcastss 0x30f82(%rip),%ymm0 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,226,125,24,5,26,26,3,0 ; vbroadcastss 0x31a1a(%rip),%ymm0 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
DB 197,220,88,192 ; vaddps %ymm0,%ymm4,%ymm0
DB 196,227,125,8,224,1 ; vroundps $0x1,%ymm0,%ymm4
DB 197,252,92,196 ; vsubps %ymm4,%ymm0,%ymm0
@@ -1842,10 +1842,10 @@ _sk_scale_u8_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,58 ; jne 1e87 <_sk_scale_u8_hsw+0x52>
DB 196,2,121,48,4,24 ; vpmovzxbw (%r8,%r11,1),%xmm8
- DB 197,57,219,5,245,22,3,0 ; vpand 0x316f5(%rip),%xmm8,%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,57,219,5,85,34,3,0 ; vpand 0x32255(%rip),%xmm8,%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,66,125,51,192 ; vpmovzxwd %xmm8,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,13,170,14,3,0 ; vbroadcastss 0x30eaa(%rip),%ymm9 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,13,66,25,3,0 ; vbroadcastss 0x31942(%rip),%ymm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 197,188,89,201 ; vmulps %ymm1,%ymm8,%ymm1
@@ -1920,20 +1920,20 @@ _sk_scale_565_hsw LABEL PROC
DB 15,133,161,0,0,0 ; jne 1ffc <_sk_scale_565_hsw+0xc0>
DB 196,1,122,111,4,88 ; vmovdqu (%r8,%r11,2),%xmm8
DB 196,66,125,51,192 ; vpmovzxwd %xmm8,%ymm8
- DB 196,98,125,88,13,173,13,3,0 ; vpbroadcastd 0x30dad(%rip),%ymm9 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,98,125,88,13,69,24,3,0 ; vpbroadcastd 0x31845(%rip),%ymm9 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 196,65,61,219,201 ; vpand %ymm9,%ymm8,%ymm9
DB 196,65,124,91,201 ; vcvtdq2ps %ymm9,%ymm9
- DB 196,98,125,24,21,158,13,3,0 ; vbroadcastss 0x30d9e(%rip),%ymm10 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,98,125,24,21,54,24,3,0 ; vbroadcastss 0x31836(%rip),%ymm10 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 196,65,52,89,202 ; vmulps %ymm10,%ymm9,%ymm9
- DB 196,98,125,88,21,148,13,3,0 ; vpbroadcastd 0x30d94(%rip),%ymm10 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,98,125,88,21,44,24,3,0 ; vpbroadcastd 0x3182c(%rip),%ymm10 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 196,65,61,219,210 ; vpand %ymm10,%ymm8,%ymm10
DB 196,65,124,91,210 ; vcvtdq2ps %ymm10,%ymm10
- DB 196,98,125,24,29,133,13,3,0 ; vbroadcastss 0x30d85(%rip),%ymm11 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,98,125,24,29,29,24,3,0 ; vbroadcastss 0x3181d(%rip),%ymm11 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
- DB 196,98,125,88,29,123,13,3,0 ; vpbroadcastd 0x30d7b(%rip),%ymm11 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,98,125,88,29,19,24,3,0 ; vpbroadcastd 0x31813(%rip),%ymm11 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 196,65,61,219,195 ; vpand %ymm11,%ymm8,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,29,108,13,3,0 ; vbroadcastss 0x30d6c(%rip),%ymm11 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,98,125,24,29,4,24,3,0 ; vbroadcastss 0x31804(%rip),%ymm11 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 196,65,60,89,195 ; vmulps %ymm11,%ymm8,%ymm8
DB 197,100,194,223,1 ; vcmpltps %ymm7,%ymm3,%ymm11
DB 196,65,44,93,224 ; vminps %ymm8,%ymm10,%ymm12
@@ -2020,10 +2020,10 @@ _sk_lerp_u8_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,78 ; jne 2135 <_sk_lerp_u8_hsw+0x66>
DB 196,2,121,48,4,24 ; vpmovzxbw (%r8,%r11,1),%xmm8
- DB 197,57,219,5,91,20,3,0 ; vpand 0x3145b(%rip),%xmm8,%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,57,219,5,187,31,3,0 ; vpand 0x31fbb(%rip),%xmm8,%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,66,125,51,192 ; vpmovzxwd %xmm8,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,13,16,12,3,0 ; vbroadcastss 0x30c10(%rip),%ymm9 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,13,168,22,3,0 ; vbroadcastss 0x316a8(%rip),%ymm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,252,92,196 ; vsubps %ymm4,%ymm0,%ymm0
DB 196,226,61,168,196 ; vfmadd213ps %ymm4,%ymm8,%ymm0
@@ -2075,7 +2075,7 @@ _sk_lerp_u8_hsw LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 232,255,255,255,221 ; callq ffffffffde0021e0 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfcf7f0>
+ DB 232,255,255,255,221 ; callq ffffffffde0021e0 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfced58>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,210 ; callq *%rdx
@@ -2099,20 +2099,20 @@ _sk_lerp_565_hsw LABEL PROC
DB 15,133,181,0,0,0 ; jne 22c0 <_sk_lerp_565_hsw+0xd4>
DB 196,1,122,111,4,88 ; vmovdqu (%r8,%r11,2),%xmm8
DB 196,66,125,51,192 ; vpmovzxwd %xmm8,%ymm8
- DB 196,98,125,88,13,253,10,3,0 ; vpbroadcastd 0x30afd(%rip),%ymm9 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,98,125,88,13,149,21,3,0 ; vpbroadcastd 0x31595(%rip),%ymm9 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 196,65,61,219,201 ; vpand %ymm9,%ymm8,%ymm9
DB 196,65,124,91,201 ; vcvtdq2ps %ymm9,%ymm9
- DB 196,98,125,24,21,238,10,3,0 ; vbroadcastss 0x30aee(%rip),%ymm10 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,98,125,24,21,134,21,3,0 ; vbroadcastss 0x31586(%rip),%ymm10 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 196,65,52,89,202 ; vmulps %ymm10,%ymm9,%ymm9
- DB 196,98,125,88,21,228,10,3,0 ; vpbroadcastd 0x30ae4(%rip),%ymm10 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,98,125,88,21,124,21,3,0 ; vpbroadcastd 0x3157c(%rip),%ymm10 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 196,65,61,219,210 ; vpand %ymm10,%ymm8,%ymm10
DB 196,65,124,91,210 ; vcvtdq2ps %ymm10,%ymm10
- DB 196,98,125,24,29,213,10,3,0 ; vbroadcastss 0x30ad5(%rip),%ymm11 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,98,125,24,29,109,21,3,0 ; vbroadcastss 0x3156d(%rip),%ymm11 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
- DB 196,98,125,88,29,203,10,3,0 ; vpbroadcastd 0x30acb(%rip),%ymm11 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,98,125,88,29,99,21,3,0 ; vpbroadcastd 0x31563(%rip),%ymm11 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 196,65,61,219,195 ; vpand %ymm11,%ymm8,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,29,188,10,3,0 ; vbroadcastss 0x30abc(%rip),%ymm11 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,98,125,24,29,84,21,3,0 ; vbroadcastss 0x31554(%rip),%ymm11 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 196,65,60,89,195 ; vmulps %ymm11,%ymm8,%ymm8
DB 197,100,194,223,1 ; vcmpltps %ymm7,%ymm3,%ymm11
DB 196,65,44,93,224 ; vminps %ymm8,%ymm10,%ymm12
@@ -2184,7 +2184,7 @@ _sk_load_tables_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,116 ; jne 23e2 <_sk_load_tables_hsw+0x7e>
DB 196,193,126,111,28,144 ; vmovdqu (%r8,%rdx,4),%ymm3
- DB 197,229,219,13,164,11,3,0 ; vpand 0x30ba4(%rip),%ymm3,%ymm1 # 32f20 <_sk_srcover_bgra_8888_sse2_lowp+0x530>
+ DB 197,229,219,13,68,22,3,0 ; vpand 0x31644(%rip),%ymm3,%ymm1 # 339c0 <_sk_srcover_bgra_8888_sse2_lowp+0x538>
DB 196,65,61,118,192 ; vpcmpeqd %ymm8,%ymm8,%ymm8
DB 76,139,64,8 ; mov 0x8(%rax),%r8
DB 76,139,72,16 ; mov 0x10(%rax),%r9
@@ -2192,16 +2192,16 @@ _sk_load_tables_hsw LABEL PROC
DB 197,253,239,192 ; vpxor %ymm0,%ymm0,%ymm0
DB 196,65,53,118,201 ; vpcmpeqd %ymm9,%ymm9,%ymm9
DB 196,194,53,146,4,136 ; vgatherdps %ymm9,(%r8,%ymm1,4),%ymm0
- DB 196,98,101,0,13,155,11,3,0 ; vpshufb 0x30b9b(%rip),%ymm3,%ymm9 # 32f40 <_sk_srcover_bgra_8888_sse2_lowp+0x550>
+ DB 196,98,101,0,13,59,22,3,0 ; vpshufb 0x3163b(%rip),%ymm3,%ymm9 # 339e0 <_sk_srcover_bgra_8888_sse2_lowp+0x558>
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 196,65,45,118,210 ; vpcmpeqd %ymm10,%ymm10,%ymm10
DB 196,130,45,146,12,137 ; vgatherdps %ymm10,(%r9,%ymm9,4),%ymm1
DB 72,139,64,24 ; mov 0x18(%rax),%rax
- DB 196,98,101,0,13,159,11,3,0 ; vpshufb 0x30b9f(%rip),%ymm3,%ymm9 # 32f60 <_sk_srcover_bgra_8888_sse2_lowp+0x570>
+ DB 196,98,101,0,13,63,22,3,0 ; vpshufb 0x3163f(%rip),%ymm3,%ymm9 # 33a00 <_sk_srcover_bgra_8888_sse2_lowp+0x578>
DB 196,162,61,146,20,136 ; vgatherdps %ymm8,(%rax,%ymm9,4),%ymm2
DB 197,229,114,211,24 ; vpsrld $0x18,%ymm3,%ymm3
DB 197,252,91,219 ; vcvtdq2ps %ymm3,%ymm3
- DB 196,98,125,24,5,63,9,3,0 ; vbroadcastss 0x3093f(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,215,19,3,0 ; vbroadcastss 0x313d7(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,100,89,216 ; vmulps %ymm8,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -2280,7 +2280,7 @@ _sk_load_tables_u16_be_hsw LABEL PROC
DB 197,185,108,200 ; vpunpcklqdq %xmm0,%xmm8,%xmm1
DB 197,57,109,192 ; vpunpckhqdq %xmm0,%xmm8,%xmm8
DB 196,65,49,108,214 ; vpunpcklqdq %xmm14,%xmm9,%xmm10
- DB 197,121,111,29,60,16,3,0 ; vmovdqa 0x3103c(%rip),%xmm11 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,121,111,29,156,27,3,0 ; vmovdqa 0x31b9c(%rip),%xmm11 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,193,113,219,195 ; vpand %xmm11,%xmm1,%xmm0
DB 196,226,125,51,200 ; vpmovzxwd %xmm0,%ymm1
DB 196,65,29,118,228 ; vpcmpeqd %ymm12,%ymm12,%ymm12
@@ -2305,7 +2305,7 @@ _sk_load_tables_u16_be_hsw LABEL PROC
DB 197,185,235,219 ; vpor %xmm3,%xmm8,%xmm3
DB 196,226,125,51,219 ; vpmovzxwd %xmm3,%ymm3
DB 197,252,91,219 ; vcvtdq2ps %ymm3,%ymm3
- DB 196,98,125,24,5,164,7,3,0 ; vbroadcastss 0x307a4(%rip),%ymm8 # 32d34 <_sk_srcover_bgra_8888_sse2_lowp+0x344>
+ DB 196,98,125,24,5,60,18,3,0 ; vbroadcastss 0x3123c(%rip),%ymm8 # 337cc <_sk_srcover_bgra_8888_sse2_lowp+0x344>
DB 196,193,100,89,216 ; vmulps %ymm8,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -2363,7 +2363,7 @@ _sk_load_tables_rgb_u16_be_hsw LABEL PROC
DB 197,105,108,192 ; vpunpcklqdq %xmm0,%xmm2,%xmm8
DB 197,241,108,195 ; vpunpcklqdq %xmm3,%xmm1,%xmm0
DB 197,241,109,203 ; vpunpckhqdq %xmm3,%xmm1,%xmm1
- DB 197,249,111,29,188,14,3,0 ; vmovdqa 0x30ebc(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,249,111,29,28,26,3,0 ; vmovdqa 0x31a1c(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 197,249,219,195 ; vpand %xmm3,%xmm0,%xmm0
DB 196,98,125,51,200 ; vpmovzxwd %xmm0,%ymm9
DB 196,65,45,118,210 ; vpcmpeqd %ymm10,%ymm10,%ymm10
@@ -2383,7 +2383,7 @@ _sk_load_tables_rgb_u16_be_hsw LABEL PROC
DB 196,226,125,51,219 ; vpmovzxwd %xmm3,%ymm3
DB 196,226,45,146,20,152 ; vgatherdps %ymm10,(%rax,%ymm3,4),%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,173,5,3,0 ; vbroadcastss 0x305ad(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,69,16,3,0 ; vbroadcastss 0x31045(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 255,224 ; jmpq *%rax
DB 196,129,121,110,4,72 ; vmovd (%r8,%r9,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
@@ -2452,9 +2452,9 @@ _sk_byte_tables_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,200 ; vmaxps %ymm0,%ymm8,%ymm9
- DB 196,98,125,24,29,109,4,3,0 ; vbroadcastss 0x3046d(%rip),%ymm11 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,29,5,15,3,0 ; vbroadcastss 0x30f05(%rip),%ymm11 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,211 ; vminps %ymm11,%ymm9,%ymm10
- DB 196,98,125,24,13,139,4,3,0 ; vbroadcastss 0x3048b(%rip),%ymm9 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,13,35,15,3,0 ; vbroadcastss 0x30f23(%rip),%ymm9 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,65,44,89,209 ; vmulps %ymm9,%ymm10,%ymm10
DB 196,65,125,91,210 ; vcvtps2dq %ymm10,%ymm10
DB 196,65,249,126,208 ; vmovq %xmm10,%r8
@@ -2590,7 +2590,7 @@ _sk_byte_tables_hsw LABEL PROC
DB 67,15,182,4,17 ; movzbl (%r9,%r10,1),%eax
DB 196,194,125,49,194 ; vpmovzxbd %xmm10,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,5,65,2,3,0 ; vbroadcastss 0x30241(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,217,12,3,0 ; vbroadcastss 0x30cd9(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 196,226,125,49,201 ; vpmovzxbd %xmm1,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
@@ -2615,7 +2615,7 @@ _sk_byte_tables_rgb_hsw LABEL PROC
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 197,52,95,208 ; vmaxps %ymm0,%ymm9,%ymm10
- DB 196,98,125,24,29,102,1,3,0 ; vbroadcastss 0x30166(%rip),%ymm11 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,29,254,11,3,0 ; vbroadcastss 0x30bfe(%rip),%ymm11 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,44,93,211 ; vminps %ymm11,%ymm10,%ymm10
DB 196,65,44,89,208 ; vmulps %ymm8,%ymm10,%ymm10
DB 196,65,125,91,210 ; vcvtps2dq %ymm10,%ymm10
@@ -2718,7 +2718,7 @@ _sk_byte_tables_rgb_hsw LABEL PROC
DB 67,15,182,4,17 ; movzbl (%r9,%r10,1),%eax
DB 196,194,125,49,194 ; vpmovzxbd %xmm10,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,5,234,255,2,0 ; vbroadcastss 0x2ffea(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,130,10,3,0 ; vbroadcastss 0x30a82(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 196,226,125,49,201 ; vpmovzxbd %xmm1,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
@@ -2741,7 +2741,7 @@ _sk_table_r_hsw LABEL PROC
DB 196,65,124,91,200 ; vcvtdq2ps %ymm8,%ymm9
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,21,29,255,2,0 ; vbroadcastss 0x2ff1d(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,181,9,3,0 ; vbroadcastss 0x309b5(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,194 ; vminps %ymm10,%ymm0,%ymm0
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 197,253,91,192 ; vcvtps2dq %ymm0,%ymm0
@@ -2762,7 +2762,7 @@ _sk_table_g_hsw LABEL PROC
DB 196,65,124,91,200 ; vcvtdq2ps %ymm8,%ymm9
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,188,95,201 ; vmaxps %ymm1,%ymm8,%ymm1
- DB 196,98,125,24,21,210,254,2,0 ; vbroadcastss 0x2fed2(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,106,9,3,0 ; vbroadcastss 0x3096a(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,116,93,202 ; vminps %ymm10,%ymm1,%ymm1
DB 196,193,116,89,201 ; vmulps %ymm9,%ymm1,%ymm1
DB 197,253,91,201 ; vcvtps2dq %ymm1,%ymm1
@@ -2783,7 +2783,7 @@ _sk_table_b_hsw LABEL PROC
DB 196,65,124,91,200 ; vcvtdq2ps %ymm8,%ymm9
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,188,95,210 ; vmaxps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,21,135,254,2,0 ; vbroadcastss 0x2fe87(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,31,9,3,0 ; vbroadcastss 0x3091f(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,108,93,210 ; vminps %ymm10,%ymm2,%ymm2
DB 196,193,108,89,209 ; vmulps %ymm9,%ymm2,%ymm2
DB 197,253,91,210 ; vcvtps2dq %ymm2,%ymm2
@@ -2804,7 +2804,7 @@ _sk_table_a_hsw LABEL PROC
DB 196,65,124,91,200 ; vcvtdq2ps %ymm8,%ymm9
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,188,95,219 ; vmaxps %ymm3,%ymm8,%ymm3
- DB 196,98,125,24,21,60,254,2,0 ; vbroadcastss 0x2fe3c(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,212,8,3,0 ; vbroadcastss 0x308d4(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,100,93,218 ; vminps %ymm10,%ymm3,%ymm3
DB 196,193,100,89,217 ; vmulps %ymm9,%ymm3,%ymm3
DB 197,253,91,219 ; vcvtps2dq %ymm3,%ymm3
@@ -2829,33 +2829,33 @@ _sk_parametric_r_hsw LABEL PROC
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
DB 197,36,194,208,0 ; vcmpeqps %ymm0,%ymm11,%ymm10
DB 196,65,124,91,235 ; vcvtdq2ps %ymm11,%ymm13
- DB 196,98,125,24,53,103,254,2,0 ; vbroadcastss 0x2fe67(%rip),%ymm14 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
- DB 196,98,125,24,61,98,254,2,0 ; vbroadcastss 0x2fe62(%rip),%ymm15 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,53,255,8,3,0 ; vbroadcastss 0x308ff(%rip),%ymm14 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,98,125,24,61,250,8,3,0 ; vbroadcastss 0x308fa(%rip),%ymm15 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,65,36,84,223 ; vandps %ymm15,%ymm11,%ymm11
- DB 196,98,125,24,61,180,253,2,0 ; vbroadcastss 0x2fdb4(%rip),%ymm15 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,61,76,8,3,0 ; vbroadcastss 0x3084c(%rip),%ymm15 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,36,86,223 ; vorps %ymm15,%ymm11,%ymm11
- DB 196,98,125,24,61,74,254,2,0 ; vbroadcastss 0x2fe4a(%rip),%ymm15 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,61,226,8,3,0 ; vbroadcastss 0x308e2(%rip),%ymm15 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,66,21,184,254 ; vfmadd231ps %ymm14,%ymm13,%ymm15
- DB 196,98,125,24,45,64,254,2,0 ; vbroadcastss 0x2fe40(%rip),%ymm13 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,45,216,8,3,0 ; vbroadcastss 0x308d8(%rip),%ymm13 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,66,37,172,239 ; vfnmadd213ps %ymm15,%ymm11,%ymm13
- DB 196,98,125,24,53,54,254,2,0 ; vbroadcastss 0x2fe36(%rip),%ymm14 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,53,206,8,3,0 ; vbroadcastss 0x308ce(%rip),%ymm14 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,65,36,88,222 ; vaddps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,44,254,2,0 ; vbroadcastss 0x2fe2c(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,196,8,3,0 ; vbroadcastss 0x308c4(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,12,94,219 ; vdivps %ymm11,%ymm14,%ymm11
DB 196,65,20,92,219 ; vsubps %ymm11,%ymm13,%ymm11
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,228 ; vsubps %ymm12,%ymm11,%ymm12
- DB 196,98,125,24,45,13,254,2,0 ; vbroadcastss 0x2fe0d(%rip),%ymm13 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,45,165,8,3,0 ; vbroadcastss 0x308a5(%rip),%ymm13 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,3,254,2,0 ; vbroadcastss 0x2fe03(%rip),%ymm13 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,45,155,8,3,0 ; vbroadcastss 0x3089b(%rip),%ymm13 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,66,29,172,235 ; vfnmadd213ps %ymm11,%ymm12,%ymm13
- DB 196,98,125,24,29,249,253,2,0 ; vbroadcastss 0x2fdf9(%rip),%ymm11 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,29,145,8,3,0 ; vbroadcastss 0x30891(%rip),%ymm11 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 196,65,36,92,220 ; vsubps %ymm12,%ymm11,%ymm11
- DB 196,98,125,24,37,239,253,2,0 ; vbroadcastss 0x2fdef(%rip),%ymm12 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,37,135,8,3,0 ; vbroadcastss 0x30887(%rip),%ymm12 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 196,65,28,94,219 ; vdivps %ymm11,%ymm12,%ymm11
DB 196,65,20,88,219 ; vaddps %ymm11,%ymm13,%ymm11
- DB 196,98,125,24,37,224,253,2,0 ; vbroadcastss 0x2fde0(%rip),%ymm12 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,98,125,24,37,120,8,3,0 ; vbroadcastss 0x30878(%rip),%ymm12 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,125,91,219 ; vcvtps2dq %ymm11,%ymm11
DB 196,99,37,74,208,160 ; vblendvps %ymm10,%ymm0,%ymm11,%ymm10
@@ -2863,7 +2863,7 @@ _sk_parametric_r_hsw LABEL PROC
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,67,45,74,193,128 ; vblendvps %ymm8,%ymm9,%ymm10,%ymm8
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,242,252,2,0 ; vbroadcastss 0x2fcf2(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,138,7,3,0 ; vbroadcastss 0x3078a(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -2883,33 +2883,33 @@ _sk_parametric_g_hsw LABEL PROC
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 197,36,194,209,0 ; vcmpeqps %ymm1,%ymm11,%ymm10
DB 196,65,124,91,235 ; vcvtdq2ps %ymm11,%ymm13
- DB 196,98,125,24,53,53,253,2,0 ; vbroadcastss 0x2fd35(%rip),%ymm14 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
- DB 196,98,125,24,61,48,253,2,0 ; vbroadcastss 0x2fd30(%rip),%ymm15 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,53,205,7,3,0 ; vbroadcastss 0x307cd(%rip),%ymm14 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,98,125,24,61,200,7,3,0 ; vbroadcastss 0x307c8(%rip),%ymm15 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,65,36,84,223 ; vandps %ymm15,%ymm11,%ymm11
- DB 196,98,125,24,61,130,252,2,0 ; vbroadcastss 0x2fc82(%rip),%ymm15 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,61,26,7,3,0 ; vbroadcastss 0x3071a(%rip),%ymm15 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,36,86,223 ; vorps %ymm15,%ymm11,%ymm11
- DB 196,98,125,24,61,24,253,2,0 ; vbroadcastss 0x2fd18(%rip),%ymm15 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,61,176,7,3,0 ; vbroadcastss 0x307b0(%rip),%ymm15 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,66,21,184,254 ; vfmadd231ps %ymm14,%ymm13,%ymm15
- DB 196,98,125,24,45,14,253,2,0 ; vbroadcastss 0x2fd0e(%rip),%ymm13 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,45,166,7,3,0 ; vbroadcastss 0x307a6(%rip),%ymm13 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,66,37,172,239 ; vfnmadd213ps %ymm15,%ymm11,%ymm13
- DB 196,98,125,24,53,4,253,2,0 ; vbroadcastss 0x2fd04(%rip),%ymm14 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,53,156,7,3,0 ; vbroadcastss 0x3079c(%rip),%ymm14 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,65,36,88,222 ; vaddps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,250,252,2,0 ; vbroadcastss 0x2fcfa(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,146,7,3,0 ; vbroadcastss 0x30792(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,12,94,219 ; vdivps %ymm11,%ymm14,%ymm11
DB 196,65,20,92,219 ; vsubps %ymm11,%ymm13,%ymm11
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,228 ; vsubps %ymm12,%ymm11,%ymm12
- DB 196,98,125,24,45,219,252,2,0 ; vbroadcastss 0x2fcdb(%rip),%ymm13 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,45,115,7,3,0 ; vbroadcastss 0x30773(%rip),%ymm13 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,209,252,2,0 ; vbroadcastss 0x2fcd1(%rip),%ymm13 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,45,105,7,3,0 ; vbroadcastss 0x30769(%rip),%ymm13 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,66,29,172,235 ; vfnmadd213ps %ymm11,%ymm12,%ymm13
- DB 196,98,125,24,29,199,252,2,0 ; vbroadcastss 0x2fcc7(%rip),%ymm11 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,29,95,7,3,0 ; vbroadcastss 0x3075f(%rip),%ymm11 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 196,65,36,92,220 ; vsubps %ymm12,%ymm11,%ymm11
- DB 196,98,125,24,37,189,252,2,0 ; vbroadcastss 0x2fcbd(%rip),%ymm12 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,37,85,7,3,0 ; vbroadcastss 0x30755(%rip),%ymm12 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 196,65,28,94,219 ; vdivps %ymm11,%ymm12,%ymm11
DB 196,65,20,88,219 ; vaddps %ymm11,%ymm13,%ymm11
- DB 196,98,125,24,37,174,252,2,0 ; vbroadcastss 0x2fcae(%rip),%ymm12 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,98,125,24,37,70,7,3,0 ; vbroadcastss 0x30746(%rip),%ymm12 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,125,91,219 ; vcvtps2dq %ymm11,%ymm11
DB 196,99,37,74,209,160 ; vblendvps %ymm10,%ymm1,%ymm11,%ymm10
@@ -2917,7 +2917,7 @@ _sk_parametric_g_hsw LABEL PROC
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,67,45,74,193,128 ; vblendvps %ymm8,%ymm9,%ymm10,%ymm8
DB 197,188,95,201 ; vmaxps %ymm1,%ymm8,%ymm1
- DB 196,98,125,24,5,192,251,2,0 ; vbroadcastss 0x2fbc0(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,88,6,3,0 ; vbroadcastss 0x30658(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -2937,33 +2937,33 @@ _sk_parametric_b_hsw LABEL PROC
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
DB 197,36,194,210,0 ; vcmpeqps %ymm2,%ymm11,%ymm10
DB 196,65,124,91,235 ; vcvtdq2ps %ymm11,%ymm13
- DB 196,98,125,24,53,3,252,2,0 ; vbroadcastss 0x2fc03(%rip),%ymm14 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
- DB 196,98,125,24,61,254,251,2,0 ; vbroadcastss 0x2fbfe(%rip),%ymm15 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,53,155,6,3,0 ; vbroadcastss 0x3069b(%rip),%ymm14 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,98,125,24,61,150,6,3,0 ; vbroadcastss 0x30696(%rip),%ymm15 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,65,36,84,223 ; vandps %ymm15,%ymm11,%ymm11
- DB 196,98,125,24,61,80,251,2,0 ; vbroadcastss 0x2fb50(%rip),%ymm15 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,61,232,5,3,0 ; vbroadcastss 0x305e8(%rip),%ymm15 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,36,86,223 ; vorps %ymm15,%ymm11,%ymm11
- DB 196,98,125,24,61,230,251,2,0 ; vbroadcastss 0x2fbe6(%rip),%ymm15 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,61,126,6,3,0 ; vbroadcastss 0x3067e(%rip),%ymm15 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,66,21,184,254 ; vfmadd231ps %ymm14,%ymm13,%ymm15
- DB 196,98,125,24,45,220,251,2,0 ; vbroadcastss 0x2fbdc(%rip),%ymm13 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,45,116,6,3,0 ; vbroadcastss 0x30674(%rip),%ymm13 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,66,37,172,239 ; vfnmadd213ps %ymm15,%ymm11,%ymm13
- DB 196,98,125,24,53,210,251,2,0 ; vbroadcastss 0x2fbd2(%rip),%ymm14 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,53,106,6,3,0 ; vbroadcastss 0x3066a(%rip),%ymm14 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,65,36,88,222 ; vaddps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,200,251,2,0 ; vbroadcastss 0x2fbc8(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,96,6,3,0 ; vbroadcastss 0x30660(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,12,94,219 ; vdivps %ymm11,%ymm14,%ymm11
DB 196,65,20,92,219 ; vsubps %ymm11,%ymm13,%ymm11
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,228 ; vsubps %ymm12,%ymm11,%ymm12
- DB 196,98,125,24,45,169,251,2,0 ; vbroadcastss 0x2fba9(%rip),%ymm13 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,45,65,6,3,0 ; vbroadcastss 0x30641(%rip),%ymm13 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,159,251,2,0 ; vbroadcastss 0x2fb9f(%rip),%ymm13 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,45,55,6,3,0 ; vbroadcastss 0x30637(%rip),%ymm13 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,66,29,172,235 ; vfnmadd213ps %ymm11,%ymm12,%ymm13
- DB 196,98,125,24,29,149,251,2,0 ; vbroadcastss 0x2fb95(%rip),%ymm11 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,29,45,6,3,0 ; vbroadcastss 0x3062d(%rip),%ymm11 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 196,65,36,92,220 ; vsubps %ymm12,%ymm11,%ymm11
- DB 196,98,125,24,37,139,251,2,0 ; vbroadcastss 0x2fb8b(%rip),%ymm12 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,37,35,6,3,0 ; vbroadcastss 0x30623(%rip),%ymm12 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 196,65,28,94,219 ; vdivps %ymm11,%ymm12,%ymm11
DB 196,65,20,88,219 ; vaddps %ymm11,%ymm13,%ymm11
- DB 196,98,125,24,37,124,251,2,0 ; vbroadcastss 0x2fb7c(%rip),%ymm12 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,98,125,24,37,20,6,3,0 ; vbroadcastss 0x30614(%rip),%ymm12 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,125,91,219 ; vcvtps2dq %ymm11,%ymm11
DB 196,99,37,74,210,160 ; vblendvps %ymm10,%ymm2,%ymm11,%ymm10
@@ -2971,7 +2971,7 @@ _sk_parametric_b_hsw LABEL PROC
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,67,45,74,193,128 ; vblendvps %ymm8,%ymm9,%ymm10,%ymm8
DB 197,188,95,210 ; vmaxps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,142,250,2,0 ; vbroadcastss 0x2fa8e(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,38,5,3,0 ; vbroadcastss 0x30526(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,108,93,208 ; vminps %ymm8,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -2991,33 +2991,33 @@ _sk_parametric_a_hsw LABEL PROC
DB 197,228,87,219 ; vxorps %ymm3,%ymm3,%ymm3
DB 197,36,194,211,0 ; vcmpeqps %ymm3,%ymm11,%ymm10
DB 196,65,124,91,235 ; vcvtdq2ps %ymm11,%ymm13
- DB 196,98,125,24,53,209,250,2,0 ; vbroadcastss 0x2fad1(%rip),%ymm14 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
- DB 196,98,125,24,61,204,250,2,0 ; vbroadcastss 0x2facc(%rip),%ymm15 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,53,105,5,3,0 ; vbroadcastss 0x30569(%rip),%ymm14 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,98,125,24,61,100,5,3,0 ; vbroadcastss 0x30564(%rip),%ymm15 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,65,36,84,223 ; vandps %ymm15,%ymm11,%ymm11
- DB 196,98,125,24,61,30,250,2,0 ; vbroadcastss 0x2fa1e(%rip),%ymm15 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,61,182,4,3,0 ; vbroadcastss 0x304b6(%rip),%ymm15 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,36,86,223 ; vorps %ymm15,%ymm11,%ymm11
- DB 196,98,125,24,61,180,250,2,0 ; vbroadcastss 0x2fab4(%rip),%ymm15 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,61,76,5,3,0 ; vbroadcastss 0x3054c(%rip),%ymm15 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,66,21,184,254 ; vfmadd231ps %ymm14,%ymm13,%ymm15
- DB 196,98,125,24,45,170,250,2,0 ; vbroadcastss 0x2faaa(%rip),%ymm13 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,45,66,5,3,0 ; vbroadcastss 0x30542(%rip),%ymm13 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,66,37,172,239 ; vfnmadd213ps %ymm15,%ymm11,%ymm13
- DB 196,98,125,24,53,160,250,2,0 ; vbroadcastss 0x2faa0(%rip),%ymm14 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,53,56,5,3,0 ; vbroadcastss 0x30538(%rip),%ymm14 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,65,36,88,222 ; vaddps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,150,250,2,0 ; vbroadcastss 0x2fa96(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,46,5,3,0 ; vbroadcastss 0x3052e(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,12,94,219 ; vdivps %ymm11,%ymm14,%ymm11
DB 196,65,20,92,219 ; vsubps %ymm11,%ymm13,%ymm11
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,228 ; vsubps %ymm12,%ymm11,%ymm12
- DB 196,98,125,24,45,119,250,2,0 ; vbroadcastss 0x2fa77(%rip),%ymm13 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,45,15,5,3,0 ; vbroadcastss 0x3050f(%rip),%ymm13 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,109,250,2,0 ; vbroadcastss 0x2fa6d(%rip),%ymm13 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,45,5,5,3,0 ; vbroadcastss 0x30505(%rip),%ymm13 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,66,29,172,235 ; vfnmadd213ps %ymm11,%ymm12,%ymm13
- DB 196,98,125,24,29,99,250,2,0 ; vbroadcastss 0x2fa63(%rip),%ymm11 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,29,251,4,3,0 ; vbroadcastss 0x304fb(%rip),%ymm11 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 196,65,36,92,220 ; vsubps %ymm12,%ymm11,%ymm11
- DB 196,98,125,24,37,89,250,2,0 ; vbroadcastss 0x2fa59(%rip),%ymm12 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,37,241,4,3,0 ; vbroadcastss 0x304f1(%rip),%ymm12 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 196,65,28,94,219 ; vdivps %ymm11,%ymm12,%ymm11
DB 196,65,20,88,219 ; vaddps %ymm11,%ymm13,%ymm11
- DB 196,98,125,24,37,74,250,2,0 ; vbroadcastss 0x2fa4a(%rip),%ymm12 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,98,125,24,37,226,4,3,0 ; vbroadcastss 0x304e2(%rip),%ymm12 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,125,91,219 ; vcvtps2dq %ymm11,%ymm11
DB 196,99,37,74,211,160 ; vblendvps %ymm10,%ymm3,%ymm11,%ymm10
@@ -3025,7 +3025,7 @@ _sk_parametric_a_hsw LABEL PROC
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,67,45,74,193,128 ; vblendvps %ymm8,%ymm9,%ymm10,%ymm8
DB 197,188,95,219 ; vmaxps %ymm3,%ymm8,%ymm3
- DB 196,98,125,24,5,92,249,2,0 ; vbroadcastss 0x2f95c(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,244,3,3,0 ; vbroadcastss 0x303f4(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,100,93,216 ; vminps %ymm8,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -3041,24 +3041,24 @@ _sk_gamma_hsw LABEL PROC
DB 197,252,17,84,36,96 ; vmovups %ymm2,0x60(%rsp)
DB 197,252,17,140,36,128,0,0,0 ; vmovups %ymm1,0x80(%rsp)
DB 197,124,91,208 ; vcvtdq2ps %ymm0,%ymm10
- DB 196,98,125,24,29,155,249,2,0 ; vbroadcastss 0x2f99b(%rip),%ymm11 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
- DB 196,226,125,24,37,150,249,2,0 ; vbroadcastss 0x2f996(%rip),%ymm4 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,29,51,4,3,0 ; vbroadcastss 0x30433(%rip),%ymm11 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,226,125,24,37,46,4,3,0 ; vbroadcastss 0x3042e(%rip),%ymm4 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 197,124,84,228 ; vandps %ymm4,%ymm0,%ymm12
- DB 196,226,125,24,29,233,248,2,0 ; vbroadcastss 0x2f8e9(%rip),%ymm3 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,29,129,3,3,0 ; vbroadcastss 0x30381(%rip),%ymm3 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,252,17,156,36,160,0,0,0 ; vmovups %ymm3,0xa0(%rsp)
DB 197,28,86,227 ; vorps %ymm3,%ymm12,%ymm12
- DB 196,98,125,24,45,119,249,2,0 ; vbroadcastss 0x2f977(%rip),%ymm13 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,45,15,4,3,0 ; vbroadcastss 0x3040f(%rip),%ymm13 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,66,37,168,213 ; vfmadd213ps %ymm13,%ymm11,%ymm10
DB 197,124,91,241 ; vcvtdq2ps %ymm1,%ymm14
DB 196,66,37,168,245 ; vfmadd213ps %ymm13,%ymm11,%ymm14
DB 197,124,91,250 ; vcvtdq2ps %ymm2,%ymm15
DB 196,66,37,168,253 ; vfmadd213ps %ymm13,%ymm11,%ymm15
- DB 196,226,125,24,45,91,249,2,0 ; vbroadcastss 0x2f95b(%rip),%ymm5 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,226,125,24,45,243,3,3,0 ; vbroadcastss 0x303f3(%rip),%ymm5 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,98,29,188,213 ; vfnmadd231ps %ymm5,%ymm12,%ymm10
- DB 196,226,125,24,13,81,249,2,0 ; vbroadcastss 0x2f951(%rip),%ymm1 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,226,125,24,13,233,3,3,0 ; vbroadcastss 0x303e9(%rip),%ymm1 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 197,252,17,76,36,32 ; vmovups %ymm1,0x20(%rsp)
DB 197,28,88,225 ; vaddps %ymm1,%ymm12,%ymm12
- DB 196,98,125,24,5,66,249,2,0 ; vbroadcastss 0x2f942(%rip),%ymm8 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,5,218,3,3,0 ; vbroadcastss 0x303da(%rip),%ymm8 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,60,94,228 ; vdivps %ymm12,%ymm8,%ymm12
DB 197,124,17,4,36 ; vmovups %ymm8,(%rsp)
DB 196,65,44,92,212 ; vsubps %ymm12,%ymm10,%ymm10
@@ -3067,18 +3067,18 @@ _sk_gamma_hsw LABEL PROC
DB 196,65,44,89,213 ; vmulps %ymm13,%ymm10,%ymm10
DB 196,195,125,8,250,1 ; vroundps $0x1,%ymm10,%ymm7
DB 197,172,92,255 ; vsubps %ymm7,%ymm10,%ymm7
- DB 196,98,125,24,29,24,249,2,0 ; vbroadcastss 0x2f918(%rip),%ymm11 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,29,176,3,3,0 ; vbroadcastss 0x303b0(%rip),%ymm11 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
- DB 196,98,125,24,37,14,249,2,0 ; vbroadcastss 0x2f90e(%rip),%ymm12 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,37,166,3,3,0 ; vbroadcastss 0x303a6(%rip),%ymm12 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,66,69,188,212 ; vfnmadd231ps %ymm12,%ymm7,%ymm10
- DB 196,98,125,24,13,4,249,2,0 ; vbroadcastss 0x2f904(%rip),%ymm9 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,13,156,3,3,0 ; vbroadcastss 0x3039c(%rip),%ymm9 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 197,180,92,255 ; vsubps %ymm7,%ymm9,%ymm7
- DB 196,226,125,24,13,251,248,2,0 ; vbroadcastss 0x2f8fb(%rip),%ymm1 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,226,125,24,13,147,3,3,0 ; vbroadcastss 0x30393(%rip),%ymm1 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 197,244,94,255 ; vdivps %ymm7,%ymm1,%ymm7
DB 197,172,88,255 ; vaddps %ymm7,%ymm10,%ymm7
DB 196,65,44,87,210 ; vxorps %ymm10,%ymm10,%ymm10
DB 196,193,124,194,242,0 ; vcmpeqps %ymm10,%ymm0,%ymm6
- DB 196,226,125,24,29,227,248,2,0 ; vbroadcastss 0x2f8e3(%rip),%ymm3 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,226,125,24,29,123,3,3,0 ; vbroadcastss 0x3037b(%rip),%ymm3 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 197,196,89,251 ; vmulps %ymm3,%ymm7,%ymm7
DB 197,253,91,255 ; vcvtps2dq %ymm7,%ymm7
DB 196,195,69,74,194,96 ; vblendvps %ymm6,%ymm10,%ymm7,%ymm0
@@ -3145,27 +3145,27 @@ _sk_gamma_dst_hsw LABEL PROC
DB 197,252,17,140,36,192,0,0,0 ; vmovups %ymm1,0xc0(%rsp)
DB 197,252,17,132,36,160,0,0,0 ; vmovups %ymm0,0xa0(%rsp)
DB 197,124,91,212 ; vcvtdq2ps %ymm4,%ymm10
- DB 196,98,125,24,29,81,247,2,0 ; vbroadcastss 0x2f751(%rip),%ymm11 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
- DB 196,226,125,24,5,76,247,2,0 ; vbroadcastss 0x2f74c(%rip),%ymm0 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,29,233,1,3,0 ; vbroadcastss 0x301e9(%rip),%ymm11 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,226,125,24,5,228,1,3,0 ; vbroadcastss 0x301e4(%rip),%ymm0 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 197,92,84,224 ; vandps %ymm0,%ymm4,%ymm12
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 197,252,40,220 ; vmovaps %ymm4,%ymm3
- DB 196,226,125,24,5,151,246,2,0 ; vbroadcastss 0x2f697(%rip),%ymm0 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,5,47,1,3,0 ; vbroadcastss 0x3012f(%rip),%ymm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,252,17,132,36,128,0,0,0 ; vmovups %ymm0,0x80(%rsp)
DB 197,28,86,224 ; vorps %ymm0,%ymm12,%ymm12
- DB 196,98,125,24,45,37,247,2,0 ; vbroadcastss 0x2f725(%rip),%ymm13 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,45,189,1,3,0 ; vbroadcastss 0x301bd(%rip),%ymm13 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,66,37,168,213 ; vfmadd213ps %ymm13,%ymm11,%ymm10
DB 197,252,40,197 ; vmovaps %ymm5,%ymm0
DB 197,124,91,240 ; vcvtdq2ps %ymm0,%ymm14
DB 196,66,37,168,245 ; vfmadd213ps %ymm13,%ymm11,%ymm14
DB 197,124,91,60,36 ; vcvtdq2ps (%rsp),%ymm15
DB 196,66,37,168,253 ; vfmadd213ps %ymm13,%ymm11,%ymm15
- DB 196,226,125,24,45,4,247,2,0 ; vbroadcastss 0x2f704(%rip),%ymm5 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,226,125,24,45,156,1,3,0 ; vbroadcastss 0x3019c(%rip),%ymm5 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,98,29,188,213 ; vfnmadd231ps %ymm5,%ymm12,%ymm10
- DB 196,226,125,24,13,250,246,2,0 ; vbroadcastss 0x2f6fa(%rip),%ymm1 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,226,125,24,13,146,1,3,0 ; vbroadcastss 0x30192(%rip),%ymm1 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 197,252,17,76,36,64 ; vmovups %ymm1,0x40(%rsp)
DB 197,28,88,225 ; vaddps %ymm1,%ymm12,%ymm12
- DB 196,98,125,24,13,235,246,2,0 ; vbroadcastss 0x2f6eb(%rip),%ymm9 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,13,131,1,3,0 ; vbroadcastss 0x30183(%rip),%ymm9 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,52,94,228 ; vdivps %ymm12,%ymm9,%ymm12
DB 197,124,17,76,36,32 ; vmovups %ymm9,0x20(%rsp)
DB 196,65,44,92,212 ; vsubps %ymm12,%ymm10,%ymm10
@@ -3174,18 +3174,18 @@ _sk_gamma_dst_hsw LABEL PROC
DB 196,65,44,89,213 ; vmulps %ymm13,%ymm10,%ymm10
DB 196,195,125,8,250,1 ; vroundps $0x1,%ymm10,%ymm7
DB 197,172,92,255 ; vsubps %ymm7,%ymm10,%ymm7
- DB 196,98,125,24,29,192,246,2,0 ; vbroadcastss 0x2f6c0(%rip),%ymm11 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,29,88,1,3,0 ; vbroadcastss 0x30158(%rip),%ymm11 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
- DB 196,98,125,24,37,182,246,2,0 ; vbroadcastss 0x2f6b6(%rip),%ymm12 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,37,78,1,3,0 ; vbroadcastss 0x3014e(%rip),%ymm12 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,66,69,188,212 ; vfnmadd231ps %ymm12,%ymm7,%ymm10
- DB 196,98,125,24,5,172,246,2,0 ; vbroadcastss 0x2f6ac(%rip),%ymm8 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,5,68,1,3,0 ; vbroadcastss 0x30144(%rip),%ymm8 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 197,188,92,255 ; vsubps %ymm7,%ymm8,%ymm7
- DB 196,226,125,24,13,163,246,2,0 ; vbroadcastss 0x2f6a3(%rip),%ymm1 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,226,125,24,13,59,1,3,0 ; vbroadcastss 0x3013b(%rip),%ymm1 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 197,244,94,255 ; vdivps %ymm7,%ymm1,%ymm7
DB 197,172,88,255 ; vaddps %ymm7,%ymm10,%ymm7
DB 196,65,44,87,210 ; vxorps %ymm10,%ymm10,%ymm10
DB 196,193,100,194,242,0 ; vcmpeqps %ymm10,%ymm3,%ymm6
- DB 196,226,125,24,29,139,246,2,0 ; vbroadcastss 0x2f68b(%rip),%ymm3 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,226,125,24,29,35,1,3,0 ; vbroadcastss 0x30123(%rip),%ymm3 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 197,196,89,251 ; vmulps %ymm3,%ymm7,%ymm7
DB 197,253,91,255 ; vcvtps2dq %ymm7,%ymm7
DB 196,195,69,74,226,96 ; vblendvps %ymm6,%ymm10,%ymm7,%ymm4
@@ -3244,26 +3244,26 @@ _sk_gamma_dst_hsw LABEL PROC
PUBLIC _sk_lab_to_xyz_hsw
_sk_lab_to_xyz_hsw LABEL PROC
- DB 196,98,125,24,5,106,245,2,0 ; vbroadcastss 0x2f56a(%rip),%ymm8 # 32d64 <_sk_srcover_bgra_8888_sse2_lowp+0x374>
- DB 196,98,125,24,13,201,244,2,0 ; vbroadcastss 0x2f4c9(%rip),%ymm9 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 196,98,125,24,21,92,245,2,0 ; vbroadcastss 0x2f55c(%rip),%ymm10 # 32d68 <_sk_srcover_bgra_8888_sse2_lowp+0x378>
+ DB 196,98,125,24,5,2,0,3,0 ; vbroadcastss 0x30002(%rip),%ymm8 # 337fc <_sk_srcover_bgra_8888_sse2_lowp+0x374>
+ DB 196,98,125,24,13,97,255,2,0 ; vbroadcastss 0x2ff61(%rip),%ymm9 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,21,244,255,2,0 ; vbroadcastss 0x2fff4(%rip),%ymm10 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0x378>
DB 196,194,53,168,202 ; vfmadd213ps %ymm10,%ymm9,%ymm1
DB 196,194,53,168,210 ; vfmadd213ps %ymm10,%ymm9,%ymm2
- DB 196,98,125,24,13,77,245,2,0 ; vbroadcastss 0x2f54d(%rip),%ymm9 # 32d6c <_sk_srcover_bgra_8888_sse2_lowp+0x37c>
+ DB 196,98,125,24,13,229,255,2,0 ; vbroadcastss 0x2ffe5(%rip),%ymm9 # 33804 <_sk_srcover_bgra_8888_sse2_lowp+0x37c>
DB 196,66,125,184,200 ; vfmadd231ps %ymm8,%ymm0,%ymm9
- DB 196,226,125,24,5,67,245,2,0 ; vbroadcastss 0x2f543(%rip),%ymm0 # 32d70 <_sk_srcover_bgra_8888_sse2_lowp+0x380>
+ DB 196,226,125,24,5,219,255,2,0 ; vbroadcastss 0x2ffdb(%rip),%ymm0 # 33808 <_sk_srcover_bgra_8888_sse2_lowp+0x380>
DB 197,180,89,192 ; vmulps %ymm0,%ymm9,%ymm0
- DB 196,98,125,24,5,58,245,2,0 ; vbroadcastss 0x2f53a(%rip),%ymm8 # 32d74 <_sk_srcover_bgra_8888_sse2_lowp+0x384>
+ DB 196,98,125,24,5,210,255,2,0 ; vbroadcastss 0x2ffd2(%rip),%ymm8 # 3380c <_sk_srcover_bgra_8888_sse2_lowp+0x384>
DB 196,98,117,168,192 ; vfmadd213ps %ymm0,%ymm1,%ymm8
- DB 196,98,125,24,13,48,245,2,0 ; vbroadcastss 0x2f530(%rip),%ymm9 # 32d78 <_sk_srcover_bgra_8888_sse2_lowp+0x388>
+ DB 196,98,125,24,13,200,255,2,0 ; vbroadcastss 0x2ffc8(%rip),%ymm9 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0x388>
DB 196,98,109,172,200 ; vfnmadd213ps %ymm0,%ymm2,%ymm9
DB 196,193,60,89,200 ; vmulps %ymm8,%ymm8,%ymm1
DB 197,188,89,201 ; vmulps %ymm1,%ymm8,%ymm1
- DB 196,226,125,24,21,29,245,2,0 ; vbroadcastss 0x2f51d(%rip),%ymm2 # 32d7c <_sk_srcover_bgra_8888_sse2_lowp+0x38c>
+ DB 196,226,125,24,21,181,255,2,0 ; vbroadcastss 0x2ffb5(%rip),%ymm2 # 33814 <_sk_srcover_bgra_8888_sse2_lowp+0x38c>
DB 197,108,194,209,1 ; vcmpltps %ymm1,%ymm2,%ymm10
- DB 196,98,125,24,29,19,245,2,0 ; vbroadcastss 0x2f513(%rip),%ymm11 # 32d80 <_sk_srcover_bgra_8888_sse2_lowp+0x390>
+ DB 196,98,125,24,29,171,255,2,0 ; vbroadcastss 0x2ffab(%rip),%ymm11 # 33818 <_sk_srcover_bgra_8888_sse2_lowp+0x390>
DB 196,65,60,88,195 ; vaddps %ymm11,%ymm8,%ymm8
- DB 196,98,125,24,37,9,245,2,0 ; vbroadcastss 0x2f509(%rip),%ymm12 # 32d84 <_sk_srcover_bgra_8888_sse2_lowp+0x394>
+ DB 196,98,125,24,37,161,255,2,0 ; vbroadcastss 0x2ffa1(%rip),%ymm12 # 3381c <_sk_srcover_bgra_8888_sse2_lowp+0x394>
DB 196,65,60,89,196 ; vmulps %ymm12,%ymm8,%ymm8
DB 196,99,61,74,193,160 ; vblendvps %ymm10,%ymm1,%ymm8,%ymm8
DB 197,252,89,200 ; vmulps %ymm0,%ymm0,%ymm1
@@ -3278,9 +3278,9 @@ _sk_lab_to_xyz_hsw LABEL PROC
DB 196,65,52,88,203 ; vaddps %ymm11,%ymm9,%ymm9
DB 196,65,52,89,204 ; vmulps %ymm12,%ymm9,%ymm9
DB 196,227,53,74,208,32 ; vblendvps %ymm2,%ymm0,%ymm9,%ymm2
- DB 196,226,125,24,5,190,244,2,0 ; vbroadcastss 0x2f4be(%rip),%ymm0 # 32d88 <_sk_srcover_bgra_8888_sse2_lowp+0x398>
+ DB 196,226,125,24,5,86,255,2,0 ; vbroadcastss 0x2ff56(%rip),%ymm0 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0x398>
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,181,244,2,0 ; vbroadcastss 0x2f4b5(%rip),%ymm8 # 32d8c <_sk_srcover_bgra_8888_sse2_lowp+0x39c>
+ DB 196,98,125,24,5,77,255,2,0 ; vbroadcastss 0x2ff4d(%rip),%ymm8 # 33824 <_sk_srcover_bgra_8888_sse2_lowp+0x39c>
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -3296,10 +3296,10 @@ _sk_load_a8_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,52 ; jne 392c <_sk_load_a8_hsw+0x4c>
DB 196,130,121,48,4,24 ; vpmovzxbw (%r8,%r11,1),%xmm0
- DB 197,249,219,5,74,252,2,0 ; vpand 0x2fc4a(%rip),%xmm0,%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,249,219,5,170,7,3,0 ; vpand 0x307aa(%rip),%xmm0,%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,226,125,51,192 ; vpmovzxwd %xmm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,0,244,2,0 ; vbroadcastss 0x2f400(%rip),%ymm1 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,13,152,254,2,0 ; vbroadcastss 0x2fe98(%rip),%ymm1 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,217 ; vmulps %ymm1,%ymm0,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
@@ -3347,7 +3347,7 @@ _sk_load_a8_hsw LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 232,255,255,255,221 ; callq ffffffffde0039d4 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfd0fe4>
+ DB 232,255,255,255,221 ; callq ffffffffde0039d4 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfd054c>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,210 ; callq *%rdx
@@ -3369,10 +3369,10 @@ _sk_load_a8_dst_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,52 ; jne 3a2c <_sk_load_a8_dst_hsw+0x4c>
DB 196,130,121,48,36,24 ; vpmovzxbw (%r8,%r11,1),%xmm4
- DB 197,217,219,37,74,251,2,0 ; vpand 0x2fb4a(%rip),%xmm4,%xmm4 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,217,219,37,170,6,3,0 ; vpand 0x306aa(%rip),%xmm4,%xmm4 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,226,125,51,228 ; vpmovzxwd %xmm4,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,125,24,45,0,243,2,0 ; vbroadcastss 0x2f300(%rip),%ymm5 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,45,152,253,2,0 ; vbroadcastss 0x2fd98(%rip),%ymm5 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,220,89,253 ; vmulps %ymm5,%ymm4,%ymm7
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,220,87,228 ; vxorps %ymm4,%ymm4,%ymm4
@@ -3420,7 +3420,7 @@ _sk_load_a8_dst_hsw LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 232,255,255,255,221 ; callq ffffffffde003ad4 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfd10e4>
+ DB 232,255,255,255,221 ; callq ffffffffde003ad4 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfd064c>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,210 ; callq *%rdx
@@ -3485,7 +3485,7 @@ _sk_gather_a8_hsw LABEL PROC
DB 196,227,121,32,192,7 ; vpinsrb $0x7,%eax,%xmm0,%xmm0
DB 196,226,125,49,192 ; vpmovzxbd %xmm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,71,241,2,0 ; vbroadcastss 0x2f147(%rip),%ymm1 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,13,223,251,2,0 ; vbroadcastss 0x2fbdf(%rip),%ymm1 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,217 ; vmulps %ymm1,%ymm0,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
@@ -3507,9 +3507,9 @@ _sk_store_a8_hsw LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,195 ; vmaxps %ymm3,%ymm8,%ymm8
- DB 196,98,125,24,13,143,240,2,0 ; vbroadcastss 0x2f08f(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,39,251,2,0 ; vbroadcastss 0x2fb27(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,60,93,193 ; vminps %ymm9,%ymm8,%ymm8
- DB 196,98,125,24,13,173,240,2,0 ; vbroadcastss 0x2f0ad(%rip),%ymm9 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,13,69,251,2,0 ; vbroadcastss 0x2fb45(%rip),%ymm9 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 196,65,125,91,192 ; vcvtps2dq %ymm8,%ymm8
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
@@ -3534,13 +3534,13 @@ _sk_store_a8_hsw LABEL PROC
DB 196,3,121,20,4,24,0 ; vpextrb $0x0,%xmm8,(%r8,%r11,1)
DB 235,202 ; jmp 3c43 <_sk_store_a8_hsw+0x57>
DB 196,3,121,20,68,24,2,4 ; vpextrb $0x4,%xmm8,0x2(%r8,%r11,1)
- DB 196,98,57,0,5,214,248,2,0 ; vpshufb 0x2f8d6(%rip),%xmm8,%xmm8 # 33560 <_sk_srcover_bgra_8888_sse2_lowp+0xb70>
+ DB 196,98,57,0,5,54,4,3,0 ; vpshufb 0x30436(%rip),%xmm8,%xmm8 # 340c0 <_sk_srcover_bgra_8888_sse2_lowp+0xc38>
DB 196,3,121,21,4,24,0 ; vpextrw $0x0,%xmm8,(%r8,%r11,1)
DB 235,176 ; jmp 3c43 <_sk_store_a8_hsw+0x57>
DB 196,3,121,20,68,24,6,12 ; vpextrb $0xc,%xmm8,0x6(%r8,%r11,1)
DB 196,3,121,20,68,24,5,10 ; vpextrb $0xa,%xmm8,0x5(%r8,%r11,1)
DB 196,3,121,20,68,24,4,8 ; vpextrb $0x8,%xmm8,0x4(%r8,%r11,1)
- DB 196,98,57,0,5,188,248,2,0 ; vpshufb 0x2f8bc(%rip),%xmm8,%xmm8 # 33570 <_sk_srcover_bgra_8888_sse2_lowp+0xb80>
+ DB 196,98,57,0,5,28,4,3,0 ; vpshufb 0x3041c(%rip),%xmm8,%xmm8 # 340d0 <_sk_srcover_bgra_8888_sse2_lowp+0xc48>
DB 196,1,121,126,4,24 ; vmovd %xmm8,(%r8,%r11,1)
DB 235,135 ; jmp 3c43 <_sk_store_a8_hsw+0x57>
DB 180,255 ; mov $0xff,%ah
@@ -3574,13 +3574,13 @@ _sk_load_g8_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,57 ; jne 3d29 <_sk_load_g8_hsw+0x51>
DB 196,130,121,48,4,24 ; vpmovzxbw (%r8,%r11,1),%xmm0
- DB 197,249,219,5,82,248,2,0 ; vpand 0x2f852(%rip),%xmm0,%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,249,219,5,178,3,3,0 ; vpand 0x303b2(%rip),%xmm0,%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,226,125,51,192 ; vpmovzxwd %xmm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,8,240,2,0 ; vbroadcastss 0x2f008(%rip),%ymm1 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,13,160,250,2,0 ; vbroadcastss 0x2faa0(%rip),%ymm1 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,129,239,2,0 ; vbroadcastss 0x2ef81(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,25,250,2,0 ; vbroadcastss 0x2fa19(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 255,224 ; jmpq *%rax
@@ -3625,7 +3625,7 @@ _sk_load_g8_hsw LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 233,255,255,255,222 ; jmpq ffffffffdf003dd0 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd13e0>
+ DB 233,255,255,255,222 ; jmpq ffffffffdf003dd0 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd0948>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,211 ; callq *%rbx
@@ -3647,13 +3647,13 @@ _sk_load_g8_dst_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,57 ; jne 3e2d <_sk_load_g8_dst_hsw+0x51>
DB 196,130,121,48,36,24 ; vpmovzxbw (%r8,%r11,1),%xmm4
- DB 197,217,219,37,78,247,2,0 ; vpand 0x2f74e(%rip),%xmm4,%xmm4 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,217,219,37,174,2,3,0 ; vpand 0x302ae(%rip),%xmm4,%xmm4 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,226,125,51,228 ; vpmovzxwd %xmm4,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,125,24,45,4,239,2,0 ; vbroadcastss 0x2ef04(%rip),%ymm5 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,45,156,249,2,0 ; vbroadcastss 0x2f99c(%rip),%ymm5 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,220,89,229 ; vmulps %ymm5,%ymm4,%ymm4
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,61,125,238,2,0 ; vbroadcastss 0x2ee7d(%rip),%ymm7 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,61,21,249,2,0 ; vbroadcastss 0x2f915(%rip),%ymm7 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,40,236 ; vmovaps %ymm4,%ymm5
DB 197,252,40,244 ; vmovaps %ymm4,%ymm6
DB 255,224 ; jmpq *%rax
@@ -3698,7 +3698,7 @@ _sk_load_g8_dst_hsw LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 233,255,255,255,222 ; jmpq ffffffffdf003ed4 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd14e4>
+ DB 233,255,255,255,222 ; jmpq ffffffffdf003ed4 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd0a4c>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,211 ; callq *%rbx
@@ -3763,10 +3763,10 @@ _sk_gather_g8_hsw LABEL PROC
DB 196,227,121,32,192,7 ; vpinsrb $0x7,%eax,%xmm0,%xmm0
DB 196,226,125,49,192 ; vpmovzxbd %xmm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,71,237,2,0 ; vbroadcastss 0x2ed47(%rip),%ymm1 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,13,223,247,2,0 ; vbroadcastss 0x2f7df(%rip),%ymm1 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,192,236,2,0 ; vbroadcastss 0x2ecc0(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,88,247,2,0 ; vbroadcastss 0x2f758(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 91 ; pop %rbx
@@ -3788,23 +3788,23 @@ _sk_load_565_hsw LABEL PROC
DB 117,114 ; jne 407e <_sk_load_565_hsw+0x8d>
DB 196,129,122,111,4,88 ; vmovdqu (%r8,%r11,2),%xmm0
DB 196,226,125,51,208 ; vpmovzxwd %xmm0,%ymm2
- DB 196,226,125,88,5,252,236,2,0 ; vpbroadcastd 0x2ecfc(%rip),%ymm0 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,226,125,88,5,148,247,2,0 ; vpbroadcastd 0x2f794(%rip),%ymm0 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 197,237,219,192 ; vpand %ymm0,%ymm2,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,239,236,2,0 ; vbroadcastss 0x2ecef(%rip),%ymm1 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,226,125,24,13,135,247,2,0 ; vbroadcastss 0x2f787(%rip),%ymm1 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
- DB 196,226,125,88,13,230,236,2,0 ; vpbroadcastd 0x2ece6(%rip),%ymm1 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,226,125,88,13,126,247,2,0 ; vpbroadcastd 0x2f77e(%rip),%ymm1 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 197,237,219,201 ; vpand %ymm1,%ymm2,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,29,217,236,2,0 ; vbroadcastss 0x2ecd9(%rip),%ymm3 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,226,125,24,29,113,247,2,0 ; vbroadcastss 0x2f771(%rip),%ymm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 197,244,89,203 ; vmulps %ymm3,%ymm1,%ymm1
- DB 196,226,125,88,29,208,236,2,0 ; vpbroadcastd 0x2ecd0(%rip),%ymm3 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,226,125,88,29,104,247,2,0 ; vpbroadcastd 0x2f768(%rip),%ymm3 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 197,237,219,211 ; vpand %ymm3,%ymm2,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,226,125,24,29,195,236,2,0 ; vbroadcastss 0x2ecc3(%rip),%ymm3 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,226,125,24,29,91,247,2,0 ; vbroadcastss 0x2f75b(%rip),%ymm3 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 197,236,89,211 ; vmulps %ymm3,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,36,236,2,0 ; vbroadcastss 0x2ec24(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,188,246,2,0 ; vbroadcastss 0x2f6bc(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,7 ; and $0x7,%r9b
@@ -3865,23 +3865,23 @@ _sk_load_565_dst_hsw LABEL PROC
DB 117,114 ; jne 41a9 <_sk_load_565_dst_hsw+0x8d>
DB 196,129,122,111,36,88 ; vmovdqu (%r8,%r11,2),%xmm4
DB 196,226,125,51,244 ; vpmovzxwd %xmm4,%ymm6
- DB 196,226,125,88,37,209,235,2,0 ; vpbroadcastd 0x2ebd1(%rip),%ymm4 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,226,125,88,37,105,246,2,0 ; vpbroadcastd 0x2f669(%rip),%ymm4 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 197,205,219,228 ; vpand %ymm4,%ymm6,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,125,24,45,196,235,2,0 ; vbroadcastss 0x2ebc4(%rip),%ymm5 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,226,125,24,45,92,246,2,0 ; vbroadcastss 0x2f65c(%rip),%ymm5 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 197,220,89,229 ; vmulps %ymm5,%ymm4,%ymm4
- DB 196,226,125,88,45,187,235,2,0 ; vpbroadcastd 0x2ebbb(%rip),%ymm5 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,226,125,88,45,83,246,2,0 ; vpbroadcastd 0x2f653(%rip),%ymm5 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 197,205,219,237 ; vpand %ymm5,%ymm6,%ymm5
DB 197,252,91,237 ; vcvtdq2ps %ymm5,%ymm5
- DB 196,226,125,24,61,174,235,2,0 ; vbroadcastss 0x2ebae(%rip),%ymm7 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,226,125,24,61,70,246,2,0 ; vbroadcastss 0x2f646(%rip),%ymm7 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 197,212,89,239 ; vmulps %ymm7,%ymm5,%ymm5
- DB 196,226,125,88,61,165,235,2,0 ; vpbroadcastd 0x2eba5(%rip),%ymm7 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,226,125,88,61,61,246,2,0 ; vpbroadcastd 0x2f63d(%rip),%ymm7 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 197,205,219,247 ; vpand %ymm7,%ymm6,%ymm6
DB 197,252,91,246 ; vcvtdq2ps %ymm6,%ymm6
- DB 196,226,125,24,61,152,235,2,0 ; vbroadcastss 0x2eb98(%rip),%ymm7 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,226,125,24,61,48,246,2,0 ; vbroadcastss 0x2f630(%rip),%ymm7 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 197,204,89,247 ; vmulps %ymm7,%ymm6,%ymm6
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,61,249,234,2,0 ; vbroadcastss 0x2eaf9(%rip),%ymm7 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,61,145,245,2,0 ; vbroadcastss 0x2f591(%rip),%ymm7 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,7 ; and $0x7,%r9b
@@ -3985,23 +3985,23 @@ _sk_gather_565_hsw LABEL PROC
DB 65,15,183,4,88 ; movzwl (%r8,%rbx,2),%eax
DB 197,249,196,192,7 ; vpinsrw $0x7,%eax,%xmm0,%xmm0
DB 196,226,125,51,208 ; vpmovzxwd %xmm0,%ymm2
- DB 196,226,125,88,5,236,233,2,0 ; vpbroadcastd 0x2e9ec(%rip),%ymm0 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,226,125,88,5,132,244,2,0 ; vpbroadcastd 0x2f484(%rip),%ymm0 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 197,237,219,192 ; vpand %ymm0,%ymm2,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,223,233,2,0 ; vbroadcastss 0x2e9df(%rip),%ymm1 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,226,125,24,13,119,244,2,0 ; vbroadcastss 0x2f477(%rip),%ymm1 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
- DB 196,226,125,88,13,214,233,2,0 ; vpbroadcastd 0x2e9d6(%rip),%ymm1 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,226,125,88,13,110,244,2,0 ; vpbroadcastd 0x2f46e(%rip),%ymm1 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 197,237,219,201 ; vpand %ymm1,%ymm2,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,29,201,233,2,0 ; vbroadcastss 0x2e9c9(%rip),%ymm3 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,226,125,24,29,97,244,2,0 ; vbroadcastss 0x2f461(%rip),%ymm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 197,244,89,203 ; vmulps %ymm3,%ymm1,%ymm1
- DB 196,226,125,88,29,192,233,2,0 ; vpbroadcastd 0x2e9c0(%rip),%ymm3 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,226,125,88,29,88,244,2,0 ; vpbroadcastd 0x2f458(%rip),%ymm3 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 197,237,219,211 ; vpand %ymm3,%ymm2,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,226,125,24,29,179,233,2,0 ; vbroadcastss 0x2e9b3(%rip),%ymm3 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,226,125,24,29,75,244,2,0 ; vbroadcastss 0x2f44b(%rip),%ymm3 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 197,236,89,211 ; vmulps %ymm3,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,20,233,2,0 ; vbroadcastss 0x2e914(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,172,243,2,0 ; vbroadcastss 0x2f3ac(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 91 ; pop %rbx
DB 65,92 ; pop %r12
DB 65,94 ; pop %r14
@@ -4019,15 +4019,15 @@ _sk_store_565_hsw LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,200 ; vmaxps %ymm0,%ymm8,%ymm9
- DB 196,98,125,24,21,227,232,2,0 ; vbroadcastss 0x2e8e3(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,123,243,2,0 ; vbroadcastss 0x2f37b(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,197,233,2,0 ; vbroadcastss 0x2e9c5(%rip),%ymm11 # 32d90 <_sk_srcover_bgra_8888_sse2_lowp+0x3a0>
+ DB 196,98,125,24,29,93,244,2,0 ; vbroadcastss 0x2f45d(%rip),%ymm11 # 33828 <_sk_srcover_bgra_8888_sse2_lowp+0x3a0>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 196,193,53,114,241,11 ; vpslld $0xb,%ymm9,%ymm9
DB 197,60,95,225 ; vmaxps %ymm1,%ymm8,%ymm12
DB 196,65,28,93,226 ; vminps %ymm10,%ymm12,%ymm12
- DB 196,98,125,24,45,167,233,2,0 ; vbroadcastss 0x2e9a7(%rip),%ymm13 # 32d94 <_sk_srcover_bgra_8888_sse2_lowp+0x3a4>
+ DB 196,98,125,24,45,63,244,2,0 ; vbroadcastss 0x2f43f(%rip),%ymm13 # 3382c <_sk_srcover_bgra_8888_sse2_lowp+0x3a4>
DB 196,65,28,89,229 ; vmulps %ymm13,%ymm12,%ymm12
DB 196,65,125,91,228 ; vcvtps2dq %ymm12,%ymm12
DB 196,193,29,114,244,5 ; vpslld $0x5,%ymm12,%ymm12
@@ -4102,25 +4102,25 @@ _sk_load_4444_hsw LABEL PROC
DB 15,133,138,0,0,0 ; jne 4559 <_sk_load_4444_hsw+0xa9>
DB 196,129,122,111,4,88 ; vmovdqu (%r8,%r11,2),%xmm0
DB 196,226,125,51,216 ; vpmovzxwd %xmm0,%ymm3
- DB 196,226,125,88,5,181,232,2,0 ; vpbroadcastd 0x2e8b5(%rip),%ymm0 # 32d98 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
+ DB 196,226,125,88,5,77,243,2,0 ; vpbroadcastd 0x2f34d(%rip),%ymm0 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
DB 197,229,219,192 ; vpand %ymm0,%ymm3,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,168,232,2,0 ; vbroadcastss 0x2e8a8(%rip),%ymm1 # 32d9c <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
+ DB 196,226,125,24,13,64,243,2,0 ; vbroadcastss 0x2f340(%rip),%ymm1 # 33834 <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
- DB 196,226,125,88,13,159,232,2,0 ; vpbroadcastd 0x2e89f(%rip),%ymm1 # 32da0 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
+ DB 196,226,125,88,13,55,243,2,0 ; vpbroadcastd 0x2f337(%rip),%ymm1 # 33838 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
DB 197,229,219,201 ; vpand %ymm1,%ymm3,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,21,146,232,2,0 ; vbroadcastss 0x2e892(%rip),%ymm2 # 32da4 <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
+ DB 196,226,125,24,21,42,243,2,0 ; vbroadcastss 0x2f32a(%rip),%ymm2 # 3383c <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
DB 197,244,89,202 ; vmulps %ymm2,%ymm1,%ymm1
- DB 196,226,125,88,21,137,232,2,0 ; vpbroadcastd 0x2e889(%rip),%ymm2 # 32da8 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
+ DB 196,226,125,88,21,33,243,2,0 ; vpbroadcastd 0x2f321(%rip),%ymm2 # 33840 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
DB 197,229,219,210 ; vpand %ymm2,%ymm3,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,98,125,24,5,124,232,2,0 ; vbroadcastss 0x2e87c(%rip),%ymm8 # 32dac <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
+ DB 196,98,125,24,5,20,243,2,0 ; vbroadcastss 0x2f314(%rip),%ymm8 # 33844 <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
- DB 196,98,125,88,5,114,232,2,0 ; vpbroadcastd 0x2e872(%rip),%ymm8 # 32db0 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
+ DB 196,98,125,88,5,10,243,2,0 ; vpbroadcastd 0x2f30a(%rip),%ymm8 # 33848 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
DB 196,193,101,219,216 ; vpand %ymm8,%ymm3,%ymm3
DB 197,252,91,219 ; vcvtdq2ps %ymm3,%ymm3
- DB 196,98,125,24,5,100,232,2,0 ; vbroadcastss 0x2e864(%rip),%ymm8 # 32db4 <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
+ DB 196,98,125,24,5,252,242,2,0 ; vbroadcastss 0x2f2fc(%rip),%ymm8 # 3384c <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
DB 196,193,100,89,216 ; vmulps %ymm8,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -4186,25 +4186,25 @@ _sk_load_4444_dst_hsw LABEL PROC
DB 15,133,138,0,0,0 ; jne 46a5 <_sk_load_4444_dst_hsw+0xa9>
DB 196,129,122,111,36,88 ; vmovdqu (%r8,%r11,2),%xmm4
DB 196,226,125,51,252 ; vpmovzxwd %xmm4,%ymm7
- DB 196,226,125,88,37,105,231,2,0 ; vpbroadcastd 0x2e769(%rip),%ymm4 # 32d98 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
+ DB 196,226,125,88,37,1,242,2,0 ; vpbroadcastd 0x2f201(%rip),%ymm4 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
DB 197,197,219,228 ; vpand %ymm4,%ymm7,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,125,24,45,92,231,2,0 ; vbroadcastss 0x2e75c(%rip),%ymm5 # 32d9c <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
+ DB 196,226,125,24,45,244,241,2,0 ; vbroadcastss 0x2f1f4(%rip),%ymm5 # 33834 <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
DB 197,220,89,229 ; vmulps %ymm5,%ymm4,%ymm4
- DB 196,226,125,88,45,83,231,2,0 ; vpbroadcastd 0x2e753(%rip),%ymm5 # 32da0 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
+ DB 196,226,125,88,45,235,241,2,0 ; vpbroadcastd 0x2f1eb(%rip),%ymm5 # 33838 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
DB 197,197,219,237 ; vpand %ymm5,%ymm7,%ymm5
DB 197,252,91,237 ; vcvtdq2ps %ymm5,%ymm5
- DB 196,226,125,24,53,70,231,2,0 ; vbroadcastss 0x2e746(%rip),%ymm6 # 32da4 <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
+ DB 196,226,125,24,53,222,241,2,0 ; vbroadcastss 0x2f1de(%rip),%ymm6 # 3383c <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
DB 197,212,89,238 ; vmulps %ymm6,%ymm5,%ymm5
- DB 196,226,125,88,53,61,231,2,0 ; vpbroadcastd 0x2e73d(%rip),%ymm6 # 32da8 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
+ DB 196,226,125,88,53,213,241,2,0 ; vpbroadcastd 0x2f1d5(%rip),%ymm6 # 33840 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
DB 197,197,219,246 ; vpand %ymm6,%ymm7,%ymm6
DB 197,252,91,246 ; vcvtdq2ps %ymm6,%ymm6
- DB 196,98,125,24,5,48,231,2,0 ; vbroadcastss 0x2e730(%rip),%ymm8 # 32dac <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
+ DB 196,98,125,24,5,200,241,2,0 ; vbroadcastss 0x2f1c8(%rip),%ymm8 # 33844 <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
DB 196,193,76,89,240 ; vmulps %ymm8,%ymm6,%ymm6
- DB 196,98,125,88,5,38,231,2,0 ; vpbroadcastd 0x2e726(%rip),%ymm8 # 32db0 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
+ DB 196,98,125,88,5,190,241,2,0 ; vpbroadcastd 0x2f1be(%rip),%ymm8 # 33848 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
DB 196,193,69,219,248 ; vpand %ymm8,%ymm7,%ymm7
DB 197,252,91,255 ; vcvtdq2ps %ymm7,%ymm7
- DB 196,98,125,24,5,24,231,2,0 ; vbroadcastss 0x2e718(%rip),%ymm8 # 32db4 <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
+ DB 196,98,125,24,5,176,241,2,0 ; vbroadcastss 0x2f1b0(%rip),%ymm8 # 3384c <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
DB 196,193,68,89,248 ; vmulps %ymm8,%ymm7,%ymm7
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -4310,25 +4310,25 @@ _sk_gather_4444_hsw LABEL PROC
DB 65,15,183,4,88 ; movzwl (%r8,%rbx,2),%eax
DB 197,249,196,192,7 ; vpinsrw $0x7,%eax,%xmm0,%xmm0
DB 196,226,125,51,216 ; vpmovzxwd %xmm0,%ymm3
- DB 196,226,125,88,5,104,229,2,0 ; vpbroadcastd 0x2e568(%rip),%ymm0 # 32d98 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
+ DB 196,226,125,88,5,0,240,2,0 ; vpbroadcastd 0x2f000(%rip),%ymm0 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
DB 197,229,219,192 ; vpand %ymm0,%ymm3,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,91,229,2,0 ; vbroadcastss 0x2e55b(%rip),%ymm1 # 32d9c <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
+ DB 196,226,125,24,13,243,239,2,0 ; vbroadcastss 0x2eff3(%rip),%ymm1 # 33834 <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
- DB 196,226,125,88,13,82,229,2,0 ; vpbroadcastd 0x2e552(%rip),%ymm1 # 32da0 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
+ DB 196,226,125,88,13,234,239,2,0 ; vpbroadcastd 0x2efea(%rip),%ymm1 # 33838 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
DB 197,229,219,201 ; vpand %ymm1,%ymm3,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,21,69,229,2,0 ; vbroadcastss 0x2e545(%rip),%ymm2 # 32da4 <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
+ DB 196,226,125,24,21,221,239,2,0 ; vbroadcastss 0x2efdd(%rip),%ymm2 # 3383c <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
DB 197,244,89,202 ; vmulps %ymm2,%ymm1,%ymm1
- DB 196,226,125,88,21,60,229,2,0 ; vpbroadcastd 0x2e53c(%rip),%ymm2 # 32da8 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
+ DB 196,226,125,88,21,212,239,2,0 ; vpbroadcastd 0x2efd4(%rip),%ymm2 # 33840 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
DB 197,229,219,210 ; vpand %ymm2,%ymm3,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,98,125,24,5,47,229,2,0 ; vbroadcastss 0x2e52f(%rip),%ymm8 # 32dac <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
+ DB 196,98,125,24,5,199,239,2,0 ; vbroadcastss 0x2efc7(%rip),%ymm8 # 33844 <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
- DB 196,98,125,88,5,37,229,2,0 ; vpbroadcastd 0x2e525(%rip),%ymm8 # 32db0 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
+ DB 196,98,125,88,5,189,239,2,0 ; vpbroadcastd 0x2efbd(%rip),%ymm8 # 33848 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
DB 196,193,101,219,216 ; vpand %ymm8,%ymm3,%ymm3
DB 197,252,91,219 ; vcvtdq2ps %ymm3,%ymm3
- DB 196,98,125,24,5,23,229,2,0 ; vbroadcastss 0x2e517(%rip),%ymm8 # 32db4 <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
+ DB 196,98,125,24,5,175,239,2,0 ; vbroadcastss 0x2efaf(%rip),%ymm8 # 3384c <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
DB 196,193,100,89,216 ; vmulps %ymm8,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 91 ; pop %rbx
@@ -4348,9 +4348,9 @@ _sk_store_4444_hsw LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,200 ; vmaxps %ymm0,%ymm8,%ymm9
- DB 196,98,125,24,21,203,227,2,0 ; vbroadcastss 0x2e3cb(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,99,238,2,0 ; vbroadcastss 0x2ee63(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,213,228,2,0 ; vbroadcastss 0x2e4d5(%rip),%ymm11 # 32db8 <_sk_srcover_bgra_8888_sse2_lowp+0x3c8>
+ DB 196,98,125,24,29,109,239,2,0 ; vbroadcastss 0x2ef6d(%rip),%ymm11 # 33850 <_sk_srcover_bgra_8888_sse2_lowp+0x3c8>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 196,193,53,114,241,12 ; vpslld $0xc,%ymm9,%ymm9
@@ -4433,14 +4433,14 @@ _sk_load_8888_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,86 ; jne 4a4e <_sk_load_8888_hsw+0x72>
DB 196,129,126,111,28,152 ; vmovdqu (%r8,%r11,4),%ymm3
- DB 197,229,219,5,122,229,2,0 ; vpand 0x2e57a(%rip),%ymm3,%ymm0 # 32f80 <_sk_srcover_bgra_8888_sse2_lowp+0x590>
+ DB 197,229,219,5,26,240,2,0 ; vpand 0x2f01a(%rip),%ymm3,%ymm0 # 33a20 <_sk_srcover_bgra_8888_sse2_lowp+0x598>
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,5,5,227,2,0 ; vbroadcastss 0x2e305(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,157,237,2,0 ; vbroadcastss 0x2ed9d(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
- DB 196,226,101,0,13,127,229,2,0 ; vpshufb 0x2e57f(%rip),%ymm3,%ymm1 # 32fa0 <_sk_srcover_bgra_8888_sse2_lowp+0x5b0>
+ DB 196,226,101,0,13,31,240,2,0 ; vpshufb 0x2f01f(%rip),%ymm3,%ymm1 # 33a40 <_sk_srcover_bgra_8888_sse2_lowp+0x5b8>
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
DB 196,193,116,89,200 ; vmulps %ymm8,%ymm1,%ymm1
- DB 196,226,101,0,21,141,229,2,0 ; vpshufb 0x2e58d(%rip),%ymm3,%ymm2 # 32fc0 <_sk_srcover_bgra_8888_sse2_lowp+0x5d0>
+ DB 196,226,101,0,21,45,240,2,0 ; vpshufb 0x2f02d(%rip),%ymm3,%ymm2 # 33a60 <_sk_srcover_bgra_8888_sse2_lowp+0x5d8>
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
DB 197,229,114,211,24 ; vpsrld $0x18,%ymm3,%ymm3
@@ -4514,14 +4514,14 @@ _sk_load_8888_dst_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,86 ; jne 4b82 <_sk_load_8888_dst_hsw+0x72>
DB 196,129,126,111,60,152 ; vmovdqu (%r8,%r11,4),%ymm7
- DB 197,197,219,37,166,228,2,0 ; vpand 0x2e4a6(%rip),%ymm7,%ymm4 # 32fe0 <_sk_srcover_bgra_8888_sse2_lowp+0x5f0>
+ DB 197,197,219,37,70,239,2,0 ; vpand 0x2ef46(%rip),%ymm7,%ymm4 # 33a80 <_sk_srcover_bgra_8888_sse2_lowp+0x5f8>
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,98,125,24,5,209,225,2,0 ; vbroadcastss 0x2e1d1(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,105,236,2,0 ; vbroadcastss 0x2ec69(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,92,89,224 ; vmulps %ymm8,%ymm4,%ymm4
- DB 196,226,69,0,45,171,228,2,0 ; vpshufb 0x2e4ab(%rip),%ymm7,%ymm5 # 33000 <_sk_srcover_bgra_8888_sse2_lowp+0x610>
+ DB 196,226,69,0,45,75,239,2,0 ; vpshufb 0x2ef4b(%rip),%ymm7,%ymm5 # 33aa0 <_sk_srcover_bgra_8888_sse2_lowp+0x618>
DB 197,252,91,237 ; vcvtdq2ps %ymm5,%ymm5
DB 196,193,84,89,232 ; vmulps %ymm8,%ymm5,%ymm5
- DB 196,226,69,0,53,185,228,2,0 ; vpshufb 0x2e4b9(%rip),%ymm7,%ymm6 # 33020 <_sk_srcover_bgra_8888_sse2_lowp+0x630>
+ DB 196,226,69,0,53,89,239,2,0 ; vpshufb 0x2ef59(%rip),%ymm7,%ymm6 # 33ac0 <_sk_srcover_bgra_8888_sse2_lowp+0x638>
DB 197,252,91,246 ; vcvtdq2ps %ymm6,%ymm6
DB 196,193,76,89,240 ; vmulps %ymm8,%ymm6,%ymm6
DB 197,197,114,215,24 ; vpsrld $0x18,%ymm7,%ymm7
@@ -4603,14 +4603,14 @@ _sk_gather_8888_hsw LABEL PROC
DB 197,254,91,192 ; vcvttps2dq %ymm0,%ymm0
DB 197,245,254,192 ; vpaddd %ymm0,%ymm1,%ymm0
DB 196,66,101,144,4,128 ; vpgatherdd %ymm3,(%r8,%ymm0,4),%ymm8
- DB 197,189,219,5,165,227,2,0 ; vpand 0x2e3a5(%rip),%ymm8,%ymm0 # 33040 <_sk_srcover_bgra_8888_sse2_lowp+0x650>
+ DB 197,189,219,5,69,238,2,0 ; vpand 0x2ee45(%rip),%ymm8,%ymm0 # 33ae0 <_sk_srcover_bgra_8888_sse2_lowp+0x658>
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,29,112,224,2,0 ; vbroadcastss 0x2e070(%rip),%ymm3 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,29,8,235,2,0 ; vbroadcastss 0x2eb08(%rip),%ymm3 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,195 ; vmulps %ymm3,%ymm0,%ymm0
- DB 196,226,61,0,13,171,227,2,0 ; vpshufb 0x2e3ab(%rip),%ymm8,%ymm1 # 33060 <_sk_srcover_bgra_8888_sse2_lowp+0x670>
+ DB 196,226,61,0,13,75,238,2,0 ; vpshufb 0x2ee4b(%rip),%ymm8,%ymm1 # 33b00 <_sk_srcover_bgra_8888_sse2_lowp+0x678>
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
DB 197,244,89,203 ; vmulps %ymm3,%ymm1,%ymm1
- DB 196,226,61,0,21,186,227,2,0 ; vpshufb 0x2e3ba(%rip),%ymm8,%ymm2 # 33080 <_sk_srcover_bgra_8888_sse2_lowp+0x690>
+ DB 196,226,61,0,21,90,238,2,0 ; vpshufb 0x2ee5a(%rip),%ymm8,%ymm2 # 33b20 <_sk_srcover_bgra_8888_sse2_lowp+0x698>
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
DB 197,236,89,211 ; vmulps %ymm3,%ymm2,%ymm2
DB 196,193,61,114,208,24 ; vpsrld $0x18,%ymm8,%ymm8
@@ -4630,9 +4630,9 @@ _sk_store_8888_hsw LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,200 ; vmaxps %ymm0,%ymm8,%ymm9
- DB 196,98,125,24,21,150,223,2,0 ; vbroadcastss 0x2df96(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,46,234,2,0 ; vbroadcastss 0x2ea2e(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,180,223,2,0 ; vbroadcastss 0x2dfb4(%rip),%ymm11 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,29,76,234,2,0 ; vbroadcastss 0x2ea4c(%rip),%ymm11 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 197,60,95,225 ; vmaxps %ymm1,%ymm8,%ymm12
@@ -4713,14 +4713,14 @@ _sk_load_bgra_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,86 ; jne 4e86 <_sk_load_bgra_hsw+0x72>
DB 196,129,126,111,28,152 ; vmovdqu (%r8,%r11,4),%ymm3
- DB 197,229,219,5,98,226,2,0 ; vpand 0x2e262(%rip),%ymm3,%ymm0 # 330a0 <_sk_srcover_bgra_8888_sse2_lowp+0x6b0>
+ DB 197,229,219,5,2,237,2,0 ; vpand 0x2ed02(%rip),%ymm3,%ymm0 # 33b40 <_sk_srcover_bgra_8888_sse2_lowp+0x6b8>
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,5,205,222,2,0 ; vbroadcastss 0x2decd(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,101,233,2,0 ; vbroadcastss 0x2e965(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,208 ; vmulps %ymm8,%ymm0,%ymm2
- DB 196,226,101,0,5,103,226,2,0 ; vpshufb 0x2e267(%rip),%ymm3,%ymm0 # 330c0 <_sk_srcover_bgra_8888_sse2_lowp+0x6d0>
+ DB 196,226,101,0,5,7,237,2,0 ; vpshufb 0x2ed07(%rip),%ymm3,%ymm0 # 33b60 <_sk_srcover_bgra_8888_sse2_lowp+0x6d8>
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
DB 196,193,124,89,200 ; vmulps %ymm8,%ymm0,%ymm1
- DB 196,226,101,0,5,117,226,2,0 ; vpshufb 0x2e275(%rip),%ymm3,%ymm0 # 330e0 <_sk_srcover_bgra_8888_sse2_lowp+0x6f0>
+ DB 196,226,101,0,5,21,237,2,0 ; vpshufb 0x2ed15(%rip),%ymm3,%ymm0 # 33b80 <_sk_srcover_bgra_8888_sse2_lowp+0x6f8>
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 197,229,114,211,24 ; vpsrld $0x18,%ymm3,%ymm3
@@ -4794,14 +4794,14 @@ _sk_load_bgra_dst_hsw LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 117,86 ; jne 4fba <_sk_load_bgra_dst_hsw+0x72>
DB 196,129,126,111,60,152 ; vmovdqu (%r8,%r11,4),%ymm7
- DB 197,197,219,37,142,225,2,0 ; vpand 0x2e18e(%rip),%ymm7,%ymm4 # 33100 <_sk_srcover_bgra_8888_sse2_lowp+0x710>
+ DB 197,197,219,37,46,236,2,0 ; vpand 0x2ec2e(%rip),%ymm7,%ymm4 # 33ba0 <_sk_srcover_bgra_8888_sse2_lowp+0x718>
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,98,125,24,5,153,221,2,0 ; vbroadcastss 0x2dd99(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,49,232,2,0 ; vbroadcastss 0x2e831(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,92,89,240 ; vmulps %ymm8,%ymm4,%ymm6
- DB 196,226,69,0,37,147,225,2,0 ; vpshufb 0x2e193(%rip),%ymm7,%ymm4 # 33120 <_sk_srcover_bgra_8888_sse2_lowp+0x730>
+ DB 196,226,69,0,37,51,236,2,0 ; vpshufb 0x2ec33(%rip),%ymm7,%ymm4 # 33bc0 <_sk_srcover_bgra_8888_sse2_lowp+0x738>
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
DB 196,193,92,89,232 ; vmulps %ymm8,%ymm4,%ymm5
- DB 196,226,69,0,37,161,225,2,0 ; vpshufb 0x2e1a1(%rip),%ymm7,%ymm4 # 33140 <_sk_srcover_bgra_8888_sse2_lowp+0x750>
+ DB 196,226,69,0,37,65,236,2,0 ; vpshufb 0x2ec41(%rip),%ymm7,%ymm4 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x758>
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
DB 196,193,92,89,224 ; vmulps %ymm8,%ymm4,%ymm4
DB 197,197,114,215,24 ; vpsrld $0x18,%ymm7,%ymm7
@@ -4883,14 +4883,14 @@ _sk_gather_bgra_hsw LABEL PROC
DB 197,254,91,192 ; vcvttps2dq %ymm0,%ymm0
DB 197,245,254,192 ; vpaddd %ymm0,%ymm1,%ymm0
DB 196,66,101,144,4,128 ; vpgatherdd %ymm3,(%r8,%ymm0,4),%ymm8
- DB 197,189,219,5,141,224,2,0 ; vpand 0x2e08d(%rip),%ymm8,%ymm0 # 33160 <_sk_srcover_bgra_8888_sse2_lowp+0x770>
+ DB 197,189,219,5,45,235,2,0 ; vpand 0x2eb2d(%rip),%ymm8,%ymm0 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x778>
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,29,56,220,2,0 ; vbroadcastss 0x2dc38(%rip),%ymm3 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,29,208,230,2,0 ; vbroadcastss 0x2e6d0(%rip),%ymm3 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,211 ; vmulps %ymm3,%ymm0,%ymm2
- DB 196,226,61,0,5,147,224,2,0 ; vpshufb 0x2e093(%rip),%ymm8,%ymm0 # 33180 <_sk_srcover_bgra_8888_sse2_lowp+0x790>
+ DB 196,226,61,0,5,51,235,2,0 ; vpshufb 0x2eb33(%rip),%ymm8,%ymm0 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x798>
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
DB 197,252,89,203 ; vmulps %ymm3,%ymm0,%ymm1
- DB 196,226,61,0,5,162,224,2,0 ; vpshufb 0x2e0a2(%rip),%ymm8,%ymm0 # 331a0 <_sk_srcover_bgra_8888_sse2_lowp+0x7b0>
+ DB 196,226,61,0,5,66,235,2,0 ; vpshufb 0x2eb42(%rip),%ymm8,%ymm0 # 33c40 <_sk_srcover_bgra_8888_sse2_lowp+0x7b8>
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
DB 197,252,89,195 ; vmulps %ymm3,%ymm0,%ymm0
DB 196,193,61,114,208,24 ; vpsrld $0x18,%ymm8,%ymm8
@@ -4910,9 +4910,9 @@ _sk_store_bgra_hsw LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,202 ; vmaxps %ymm2,%ymm8,%ymm9
- DB 196,98,125,24,21,94,219,2,0 ; vbroadcastss 0x2db5e(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,246,229,2,0 ; vbroadcastss 0x2e5f6(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,124,219,2,0 ; vbroadcastss 0x2db7c(%rip),%ymm11 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,29,20,230,2,0 ; vbroadcastss 0x2e614(%rip),%ymm11 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 197,60,95,225 ; vmaxps %ymm1,%ymm8,%ymm12
@@ -5224,7 +5224,7 @@ _sk_load_u16_be_hsw LABEL PROC
DB 197,241,235,192 ; vpor %xmm0,%xmm1,%xmm0
DB 196,226,125,51,192 ; vpmovzxwd %xmm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,21,228,214,2,0 ; vbroadcastss 0x2d6e4(%rip),%ymm10 # 32d34 <_sk_srcover_bgra_8888_sse2_lowp+0x344>
+ DB 196,98,125,24,21,124,225,2,0 ; vbroadcastss 0x2e17c(%rip),%ymm10 # 337cc <_sk_srcover_bgra_8888_sse2_lowp+0x344>
DB 196,193,124,89,194 ; vmulps %ymm10,%ymm0,%ymm0
DB 197,185,109,202 ; vpunpckhqdq %xmm2,%xmm8,%xmm1
DB 197,233,113,241,8 ; vpsllw $0x8,%xmm1,%xmm2
@@ -5314,7 +5314,7 @@ _sk_load_rgb_u16_be_hsw LABEL PROC
DB 197,241,235,192 ; vpor %xmm0,%xmm1,%xmm0
DB 196,226,125,51,192 ; vpmovzxwd %xmm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,13,83,213,2,0 ; vbroadcastss 0x2d553(%rip),%ymm9 # 32d34 <_sk_srcover_bgra_8888_sse2_lowp+0x344>
+ DB 196,98,125,24,13,235,223,2,0 ; vbroadcastss 0x2dfeb(%rip),%ymm9 # 337cc <_sk_srcover_bgra_8888_sse2_lowp+0x344>
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 197,185,109,203 ; vpunpckhqdq %xmm3,%xmm8,%xmm1
DB 197,225,113,241,8 ; vpsllw $0x8,%xmm1,%xmm3
@@ -5330,7 +5330,7 @@ _sk_load_rgb_u16_be_hsw LABEL PROC
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
DB 196,193,108,89,209 ; vmulps %ymm9,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,115,212,2,0 ; vbroadcastss 0x2d473(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,11,223,2,0 ; vbroadcastss 0x2df0b(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 255,224 ; jmpq *%rax
DB 196,193,121,110,4,64 ; vmovd (%r8,%rax,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
@@ -5406,9 +5406,9 @@ _sk_store_u16_be_hsw LABEL PROC
DB 73,99,193 ; movslq %r9d,%rax
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,200 ; vmaxps %ymm0,%ymm8,%ymm9
- DB 196,98,125,24,21,23,211,2,0 ; vbroadcastss 0x2d317(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,175,221,2,0 ; vbroadcastss 0x2ddaf(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,37,212,2,0 ; vbroadcastss 0x2d425(%rip),%ymm11 # 32dbc <_sk_srcover_bgra_8888_sse2_lowp+0x3cc>
+ DB 196,98,125,24,29,189,222,2,0 ; vbroadcastss 0x2debd(%rip),%ymm11 # 33854 <_sk_srcover_bgra_8888_sse2_lowp+0x3cc>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 196,67,125,25,204,1 ; vextractf128 $0x1,%ymm9,%xmm12
@@ -5570,7 +5570,7 @@ _sk_load_f32_hsw LABEL PROC
DB 255,92,255,255 ; lcall *-0x1(%rdi,%rdi,8)
DB 255,70,255 ; incl -0x1(%rsi)
DB 255 ; (bad)
- DB 255,53,255,255,255,40 ; pushq 0x28ffffff(%rip) # 29005c84 <_sk_srcover_bgra_8888_sse2_lowp+0x28fd3294>
+ DB 255,53,255,255,255,40 ; pushq 0x28ffffff(%rip) # 29005c84 <_sk_srcover_bgra_8888_sse2_lowp+0x28fd27fc>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; .byte 0xff
@@ -5667,7 +5667,7 @@ _sk_load_f32_dst_hsw LABEL PROC
DB 255,92,255,255 ; lcall *-0x1(%rdi,%rdi,8)
DB 255,70,255 ; incl -0x1(%rsi)
DB 255 ; (bad)
- DB 255,53,255,255,255,40 ; pushq 0x28ffffff(%rip) # 29005e28 <_sk_srcover_bgra_8888_sse2_lowp+0x28fd3438>
+ DB 255,53,255,255,255,40 ; pushq 0x28ffffff(%rip) # 29005e28 <_sk_srcover_bgra_8888_sse2_lowp+0x28fd29a0>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; .byte 0xff
@@ -5752,7 +5752,7 @@ _sk_mirror_x_hsw LABEL PROC
DB 196,65,124,92,218 ; vsubps %ymm10,%ymm0,%ymm11
DB 196,193,58,88,192 ; vaddss %xmm8,%xmm8,%xmm0
DB 196,98,125,24,192 ; vbroadcastss %xmm0,%ymm8
- DB 197,178,89,5,57,205,2,0 ; vmulss 0x2cd39(%rip),%xmm9,%xmm0 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,178,89,5,209,215,2,0 ; vmulss 0x2d7d1(%rip),%xmm9,%xmm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,226,125,24,192 ; vbroadcastss %xmm0,%ymm0
DB 197,164,89,192 ; vmulps %ymm0,%ymm11,%ymm0
DB 196,227,125,8,192,1 ; vroundps $0x1,%ymm0,%ymm0
@@ -5773,7 +5773,7 @@ _sk_mirror_y_hsw LABEL PROC
DB 196,65,116,92,218 ; vsubps %ymm10,%ymm1,%ymm11
DB 196,193,58,88,200 ; vaddss %xmm8,%xmm8,%xmm1
DB 196,98,125,24,193 ; vbroadcastss %xmm1,%ymm8
- DB 197,178,89,13,232,204,2,0 ; vmulss 0x2cce8(%rip),%xmm9,%xmm1 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,178,89,13,128,215,2,0 ; vmulss 0x2d780(%rip),%xmm9,%xmm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,226,125,24,201 ; vbroadcastss %xmm1,%ymm1
DB 197,164,89,201 ; vmulps %ymm1,%ymm11,%ymm1
DB 196,227,125,8,201,1 ; vroundps $0x1,%ymm1,%ymm1
@@ -5789,7 +5789,7 @@ PUBLIC _sk_clamp_x_1_hsw
_sk_clamp_x_1_hsw LABEL PROC
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,176,204,2,0 ; vbroadcastss 0x2ccb0(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,72,215,2,0 ; vbroadcastss 0x2d748(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -5800,16 +5800,16 @@ _sk_repeat_x_1_hsw LABEL PROC
DB 196,193,124,92,192 ; vsubps %ymm8,%ymm0,%ymm0
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,138,204,2,0 ; vbroadcastss 0x2cc8a(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,34,215,2,0 ; vbroadcastss 0x2d722(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
PUBLIC _sk_mirror_x_1_hsw
_sk_mirror_x_1_hsw LABEL PROC
- DB 196,98,125,24,5,144,204,2,0 ; vbroadcastss 0x2cc90(%rip),%ymm8 # 32cb8 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
+ DB 196,98,125,24,5,40,215,2,0 ; vbroadcastss 0x2d728(%rip),%ymm8 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
DB 196,193,124,88,192 ; vaddps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,13,102,204,2,0 ; vbroadcastss 0x2cc66(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,254,214,2,0 ; vbroadcastss 0x2d6fe(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,124,89,201 ; vmulps %ymm9,%ymm0,%ymm9
DB 196,67,125,8,201,1 ; vroundps $0x1,%ymm9,%ymm9
DB 196,65,52,88,201 ; vaddps %ymm9,%ymm9,%ymm9
@@ -5819,18 +5819,18 @@ _sk_mirror_x_1_hsw LABEL PROC
DB 197,60,92,200 ; vsubps %ymm0,%ymm8,%ymm9
DB 197,180,84,192 ; vandps %ymm0,%ymm9,%ymm0
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,54,204,2,0 ; vbroadcastss 0x2cc36(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,206,214,2,0 ; vbroadcastss 0x2d6ce(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
PUBLIC _sk_luminance_to_alpha_hsw
_sk_luminance_to_alpha_hsw LABEL PROC
- DB 196,226,125,24,29,68,205,2,0 ; vbroadcastss 0x2cd44(%rip),%ymm3 # 32dc0 <_sk_srcover_bgra_8888_sse2_lowp+0x3d0>
- DB 196,98,125,24,5,63,205,2,0 ; vbroadcastss 0x2cd3f(%rip),%ymm8 # 32dc4 <_sk_srcover_bgra_8888_sse2_lowp+0x3d4>
+ DB 196,226,125,24,29,220,215,2,0 ; vbroadcastss 0x2d7dc(%rip),%ymm3 # 33858 <_sk_srcover_bgra_8888_sse2_lowp+0x3d0>
+ DB 196,98,125,24,5,215,215,2,0 ; vbroadcastss 0x2d7d7(%rip),%ymm8 # 3385c <_sk_srcover_bgra_8888_sse2_lowp+0x3d4>
DB 196,193,116,89,200 ; vmulps %ymm8,%ymm1,%ymm1
DB 196,226,125,184,203 ; vfmadd231ps %ymm3,%ymm0,%ymm1
- DB 196,226,125,24,29,48,205,2,0 ; vbroadcastss 0x2cd30(%rip),%ymm3 # 32dc8 <_sk_srcover_bgra_8888_sse2_lowp+0x3d8>
+ DB 196,226,125,24,29,200,215,2,0 ; vbroadcastss 0x2d7c8(%rip),%ymm3 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0x3d8>
DB 196,226,109,168,217 ; vfmadd213ps %ymm1,%ymm2,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
@@ -6091,7 +6091,7 @@ _sk_gradient_hsw LABEL PROC
DB 76,139,72,72 ; mov 0x48(%rax),%r9
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 65,186,1,0,0,0 ; mov $0x1,%r10d
- DB 196,226,125,24,21,205,199,2,0 ; vbroadcastss 0x2c7cd(%rip),%ymm2 # 32ca4 <_sk_srcover_bgra_8888_sse2_lowp+0x2b4>
+ DB 196,226,125,24,21,101,210,2,0 ; vbroadcastss 0x2d265(%rip),%ymm2 # 3373c <_sk_srcover_bgra_8888_sse2_lowp+0x2b4>
DB 196,65,53,239,201 ; vpxor %ymm9,%ymm9,%ymm9
DB 196,130,125,24,28,145 ; vbroadcastss (%r9,%r10,4),%ymm3
DB 197,228,194,216,2 ; vcmpleps %ymm0,%ymm3,%ymm3
@@ -6190,24 +6190,24 @@ _sk_xy_to_unit_angle_hsw LABEL PROC
DB 196,65,52,95,226 ; vmaxps %ymm10,%ymm9,%ymm12
DB 196,65,36,94,220 ; vdivps %ymm12,%ymm11,%ymm11
DB 196,65,36,89,227 ; vmulps %ymm11,%ymm11,%ymm12
- DB 196,98,125,24,45,72,199,2,0 ; vbroadcastss 0x2c748(%rip),%ymm13 # 32dcc <_sk_srcover_bgra_8888_sse2_lowp+0x3dc>
- DB 196,98,125,24,53,67,199,2,0 ; vbroadcastss 0x2c743(%rip),%ymm14 # 32dd0 <_sk_srcover_bgra_8888_sse2_lowp+0x3e0>
+ DB 196,98,125,24,45,224,209,2,0 ; vbroadcastss 0x2d1e0(%rip),%ymm13 # 33864 <_sk_srcover_bgra_8888_sse2_lowp+0x3dc>
+ DB 196,98,125,24,53,219,209,2,0 ; vbroadcastss 0x2d1db(%rip),%ymm14 # 33868 <_sk_srcover_bgra_8888_sse2_lowp+0x3e0>
DB 196,66,29,184,245 ; vfmadd231ps %ymm13,%ymm12,%ymm14
- DB 196,98,125,24,45,57,199,2,0 ; vbroadcastss 0x2c739(%rip),%ymm13 # 32dd4 <_sk_srcover_bgra_8888_sse2_lowp+0x3e4>
+ DB 196,98,125,24,45,209,209,2,0 ; vbroadcastss 0x2d1d1(%rip),%ymm13 # 3386c <_sk_srcover_bgra_8888_sse2_lowp+0x3e4>
DB 196,66,29,184,238 ; vfmadd231ps %ymm14,%ymm12,%ymm13
- DB 196,98,125,24,53,47,199,2,0 ; vbroadcastss 0x2c72f(%rip),%ymm14 # 32dd8 <_sk_srcover_bgra_8888_sse2_lowp+0x3e8>
+ DB 196,98,125,24,53,199,209,2,0 ; vbroadcastss 0x2d1c7(%rip),%ymm14 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0x3e8>
DB 196,66,29,184,245 ; vfmadd231ps %ymm13,%ymm12,%ymm14
DB 196,65,36,89,222 ; vmulps %ymm14,%ymm11,%ymm11
DB 196,65,52,194,202,1 ; vcmpltps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,21,26,199,2,0 ; vbroadcastss 0x2c71a(%rip),%ymm10 # 32ddc <_sk_srcover_bgra_8888_sse2_lowp+0x3ec>
+ DB 196,98,125,24,21,178,209,2,0 ; vbroadcastss 0x2d1b2(%rip),%ymm10 # 33874 <_sk_srcover_bgra_8888_sse2_lowp+0x3ec>
DB 196,65,44,92,211 ; vsubps %ymm11,%ymm10,%ymm10
DB 196,67,37,74,202,144 ; vblendvps %ymm9,%ymm10,%ymm11,%ymm9
DB 196,193,124,194,192,1 ; vcmpltps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,21,192,197,2,0 ; vbroadcastss 0x2c5c0(%rip),%ymm10 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,21,88,208,2,0 ; vbroadcastss 0x2d058(%rip),%ymm10 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,44,92,209 ; vsubps %ymm9,%ymm10,%ymm10
DB 196,195,53,74,194,0 ; vblendvps %ymm0,%ymm10,%ymm9,%ymm0
DB 196,65,116,194,200,1 ; vcmpltps %ymm8,%ymm1,%ymm9
- DB 196,98,125,24,21,170,197,2,0 ; vbroadcastss 0x2c5aa(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,66,208,2,0 ; vbroadcastss 0x2d042(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,44,92,208 ; vsubps %ymm0,%ymm10,%ymm10
DB 196,195,125,74,194,144 ; vblendvps %ymm9,%ymm10,%ymm0,%ymm0
DB 196,65,124,194,200,3 ; vcmpunordps %ymm8,%ymm0,%ymm9
@@ -6231,21 +6231,21 @@ _sk_xy_to_2pt_conical_quadratic_first_hsw LABEL PROC
DB 197,50,89,80,76 ; vmulss 0x4c(%rax),%xmm9,%xmm10
DB 196,66,125,24,210 ; vbroadcastss %xmm10,%ymm10
DB 197,44,88,208 ; vaddps %ymm0,%ymm10,%ymm10
- DB 196,98,125,24,29,154,198,2,0 ; vbroadcastss 0x2c69a(%rip),%ymm11 # 32de0 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
+ DB 196,98,125,24,29,50,209,2,0 ; vbroadcastss 0x2d132(%rip),%ymm11 # 33878 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
DB 197,116,89,217 ; vmulps %ymm1,%ymm1,%ymm11
DB 196,98,125,184,216 ; vfmadd231ps %ymm0,%ymm0,%ymm11
DB 196,193,50,89,193 ; vmulss %xmm9,%xmm9,%xmm0
DB 196,226,125,24,192 ; vbroadcastss %xmm0,%ymm0
DB 197,164,92,192 ; vsubps %ymm0,%ymm11,%ymm0
- DB 196,98,125,24,13,121,198,2,0 ; vbroadcastss 0x2c679(%rip),%ymm9 # 32de4 <_sk_srcover_bgra_8888_sse2_lowp+0x3f4>
+ DB 196,98,125,24,13,17,209,2,0 ; vbroadcastss 0x2d111(%rip),%ymm9 # 3387c <_sk_srcover_bgra_8888_sse2_lowp+0x3f4>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 196,194,45,184,194 ; vfmadd231ps %ymm10,%ymm10,%ymm0
DB 197,252,81,192 ; vsqrtps %ymm0,%ymm0
DB 196,98,125,24,64,68 ; vbroadcastss 0x44(%rax),%ymm8
DB 196,193,124,92,194 ; vsubps %ymm10,%ymm0,%ymm0
- DB 196,98,125,24,13,11,197,2,0 ; vbroadcastss 0x2c50b(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,163,207,2,0 ; vbroadcastss 0x2cfa3(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6259,23 +6259,23 @@ _sk_xy_to_2pt_conical_quadratic_second_hsw LABEL PROC
DB 197,50,89,80,76 ; vmulss 0x4c(%rax),%xmm9,%xmm10
DB 196,66,125,24,210 ; vbroadcastss %xmm10,%ymm10
DB 197,44,88,208 ; vaddps %ymm0,%ymm10,%ymm10
- DB 196,98,125,24,29,29,198,2,0 ; vbroadcastss 0x2c61d(%rip),%ymm11 # 32de0 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
+ DB 196,98,125,24,29,181,208,2,0 ; vbroadcastss 0x2d0b5(%rip),%ymm11 # 33878 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
DB 197,116,89,217 ; vmulps %ymm1,%ymm1,%ymm11
DB 196,98,125,184,216 ; vfmadd231ps %ymm0,%ymm0,%ymm11
DB 196,193,50,89,193 ; vmulss %xmm9,%xmm9,%xmm0
DB 196,226,125,24,192 ; vbroadcastss %xmm0,%ymm0
DB 197,164,92,192 ; vsubps %ymm0,%ymm11,%ymm0
- DB 196,98,125,24,13,252,197,2,0 ; vbroadcastss 0x2c5fc(%rip),%ymm9 # 32de4 <_sk_srcover_bgra_8888_sse2_lowp+0x3f4>
+ DB 196,98,125,24,13,148,208,2,0 ; vbroadcastss 0x2d094(%rip),%ymm9 # 3387c <_sk_srcover_bgra_8888_sse2_lowp+0x3f4>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 196,194,45,184,194 ; vfmadd231ps %ymm10,%ymm10,%ymm0
DB 197,252,81,192 ; vsqrtps %ymm0,%ymm0
DB 196,98,125,24,64,68 ; vbroadcastss 0x44(%rax),%ymm8
- DB 196,98,125,24,13,223,197,2,0 ; vbroadcastss 0x2c5df(%rip),%ymm9 # 32de8 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
+ DB 196,98,125,24,13,119,208,2,0 ; vbroadcastss 0x2d077(%rip),%ymm9 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
DB 196,65,44,87,201 ; vxorps %ymm9,%ymm10,%ymm9
DB 197,180,92,192 ; vsubps %ymm0,%ymm9,%ymm0
- DB 196,98,125,24,13,129,196,2,0 ; vbroadcastss 0x2c481(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,25,207,2,0 ; vbroadcastss 0x2cf19(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6288,14 +6288,14 @@ _sk_xy_to_2pt_conical_linear_hsw LABEL PROC
DB 197,58,89,72,76 ; vmulss 0x4c(%rax),%xmm8,%xmm9
DB 196,66,125,24,201 ; vbroadcastss %xmm9,%ymm9
DB 197,52,88,200 ; vaddps %ymm0,%ymm9,%ymm9
- DB 196,98,125,24,21,153,197,2,0 ; vbroadcastss 0x2c599(%rip),%ymm10 # 32de0 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
+ DB 196,98,125,24,21,49,208,2,0 ; vbroadcastss 0x2d031(%rip),%ymm10 # 33878 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
DB 196,65,52,89,202 ; vmulps %ymm10,%ymm9,%ymm9
DB 197,116,89,209 ; vmulps %ymm1,%ymm1,%ymm10
DB 196,98,125,184,208 ; vfmadd231ps %ymm0,%ymm0,%ymm10
DB 196,193,58,89,192 ; vmulss %xmm8,%xmm8,%xmm0
DB 196,226,125,24,192 ; vbroadcastss %xmm0,%ymm0
DB 197,172,92,192 ; vsubps %ymm0,%ymm10,%ymm0
- DB 196,98,125,24,5,124,197,2,0 ; vbroadcastss 0x2c57c(%rip),%ymm8 # 32de8 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
+ DB 196,98,125,24,5,20,208,2,0 ; vbroadcastss 0x2d014(%rip),%ymm8 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
DB 196,193,124,87,192 ; vxorps %ymm8,%ymm0,%ymm0
DB 196,193,124,94,193 ; vdivps %ymm9,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6332,7 +6332,7 @@ _sk_apply_vector_mask_hsw LABEL PROC
PUBLIC _sk_save_xy_hsw
_sk_save_xy_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,98,125,24,5,187,195,2,0 ; vbroadcastss 0x2c3bb(%rip),%ymm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,5,83,206,2,0 ; vbroadcastss 0x2ce53(%rip),%ymm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,124,88,200 ; vaddps %ymm8,%ymm0,%ymm9
DB 196,67,125,8,209,1 ; vroundps $0x1,%ymm9,%ymm10
DB 196,65,52,92,202 ; vsubps %ymm10,%ymm9,%ymm9
@@ -6362,9 +6362,9 @@ _sk_accumulate_hsw LABEL PROC
PUBLIC _sk_bilinear_nx_hsw
_sk_bilinear_nx_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,149,196,2,0 ; vbroadcastss 0x2c495(%rip),%ymm0 # 32dec <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,5,45,207,2,0 ; vbroadcastss 0x2cf2d(%rip),%ymm0 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
- DB 196,98,125,24,5,60,195,2,0 ; vbroadcastss 0x2c33c(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,212,205,2,0 ; vbroadcastss 0x2cdd4(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,128,0,0,0 ; vsubps 0x80(%rax),%ymm8,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6373,7 +6373,7 @@ _sk_bilinear_nx_hsw LABEL PROC
PUBLIC _sk_bilinear_px_hsw
_sk_bilinear_px_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,25,195,2,0 ; vbroadcastss 0x2c319(%rip),%ymm0 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,5,177,205,2,0 ; vbroadcastss 0x2cdb1(%rip),%ymm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
DB 197,124,16,128,128,0,0,0 ; vmovups 0x80(%rax),%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
@@ -6383,9 +6383,9 @@ _sk_bilinear_px_hsw LABEL PROC
PUBLIC _sk_bilinear_ny_hsw
_sk_bilinear_ny_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,70,196,2,0 ; vbroadcastss 0x2c446(%rip),%ymm1 # 32dec <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,13,222,206,2,0 ; vbroadcastss 0x2cede(%rip),%ymm1 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
- DB 196,98,125,24,5,236,194,2,0 ; vbroadcastss 0x2c2ec(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,132,205,2,0 ; vbroadcastss 0x2cd84(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,192,0,0,0 ; vsubps 0xc0(%rax),%ymm8,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6394,7 +6394,7 @@ _sk_bilinear_ny_hsw LABEL PROC
PUBLIC _sk_bilinear_py_hsw
_sk_bilinear_py_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,201,194,2,0 ; vbroadcastss 0x2c2c9(%rip),%ymm1 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,13,97,205,2,0 ; vbroadcastss 0x2cd61(%rip),%ymm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
DB 197,124,16,128,192,0,0,0 ; vmovups 0xc0(%rax),%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
@@ -6404,13 +6404,13 @@ _sk_bilinear_py_hsw LABEL PROC
PUBLIC _sk_bicubic_n3x_hsw
_sk_bicubic_n3x_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,249,195,2,0 ; vbroadcastss 0x2c3f9(%rip),%ymm0 # 32df0 <_sk_srcover_bgra_8888_sse2_lowp+0x400>
+ DB 196,226,125,24,5,145,206,2,0 ; vbroadcastss 0x2ce91(%rip),%ymm0 # 33888 <_sk_srcover_bgra_8888_sse2_lowp+0x400>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
- DB 196,98,125,24,5,156,194,2,0 ; vbroadcastss 0x2c29c(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,52,205,2,0 ; vbroadcastss 0x2cd34(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,128,0,0,0 ; vsubps 0x80(%rax),%ymm8,%ymm8
DB 196,65,60,89,200 ; vmulps %ymm8,%ymm8,%ymm9
- DB 196,98,125,24,21,250,194,2,0 ; vbroadcastss 0x2c2fa(%rip),%ymm10 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
- DB 196,98,125,24,29,209,195,2,0 ; vbroadcastss 0x2c3d1(%rip),%ymm11 # 32df4 <_sk_srcover_bgra_8888_sse2_lowp+0x404>
+ DB 196,98,125,24,21,146,205,2,0 ; vbroadcastss 0x2cd92(%rip),%ymm10 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,98,125,24,29,105,206,2,0 ; vbroadcastss 0x2ce69(%rip),%ymm11 # 3388c <_sk_srcover_bgra_8888_sse2_lowp+0x404>
DB 196,66,61,168,218 ; vfmadd213ps %ymm10,%ymm8,%ymm11
DB 196,65,36,89,193 ; vmulps %ymm9,%ymm11,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
@@ -6420,16 +6420,16 @@ _sk_bicubic_n3x_hsw LABEL PROC
PUBLIC _sk_bicubic_n1x_hsw
_sk_bicubic_n1x_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,168,195,2,0 ; vbroadcastss 0x2c3a8(%rip),%ymm0 # 32dec <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,5,64,206,2,0 ; vbroadcastss 0x2ce40(%rip),%ymm0 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
- DB 196,98,125,24,5,79,194,2,0 ; vbroadcastss 0x2c24f(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,231,204,2,0 ; vbroadcastss 0x2cce7(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,128,0,0,0 ; vsubps 0x80(%rax),%ymm8,%ymm8
- DB 196,98,125,24,13,150,195,2,0 ; vbroadcastss 0x2c396(%rip),%ymm9 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
- DB 196,98,125,24,21,145,195,2,0 ; vbroadcastss 0x2c391(%rip),%ymm10 # 32dfc <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
+ DB 196,98,125,24,13,46,206,2,0 ; vbroadcastss 0x2ce2e(%rip),%ymm9 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,98,125,24,21,41,206,2,0 ; vbroadcastss 0x2ce29(%rip),%ymm10 # 33894 <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
DB 196,66,61,168,209 ; vfmadd213ps %ymm9,%ymm8,%ymm10
- DB 196,98,125,24,13,35,194,2,0 ; vbroadcastss 0x2c223(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,187,204,2,0 ; vbroadcastss 0x2ccbb(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,66,61,184,202 ; vfmadd231ps %ymm10,%ymm8,%ymm9
- DB 196,98,125,24,21,121,195,2,0 ; vbroadcastss 0x2c379(%rip),%ymm10 # 32e00 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
+ DB 196,98,125,24,21,17,206,2,0 ; vbroadcastss 0x2ce11(%rip),%ymm10 # 33898 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
DB 196,66,61,184,209 ; vfmadd231ps %ymm9,%ymm8,%ymm10
DB 197,124,17,144,0,1,0,0 ; vmovups %ymm10,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6438,14 +6438,14 @@ _sk_bicubic_n1x_hsw LABEL PROC
PUBLIC _sk_bicubic_p1x_hsw
_sk_bicubic_p1x_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,98,125,24,5,249,193,2,0 ; vbroadcastss 0x2c1f9(%rip),%ymm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,5,145,204,2,0 ; vbroadcastss 0x2cc91(%rip),%ymm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,188,88,0 ; vaddps (%rax),%ymm8,%ymm0
DB 197,124,16,136,128,0,0,0 ; vmovups 0x80(%rax),%ymm9
- DB 196,98,125,24,21,64,195,2,0 ; vbroadcastss 0x2c340(%rip),%ymm10 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
- DB 196,98,125,24,29,59,195,2,0 ; vbroadcastss 0x2c33b(%rip),%ymm11 # 32dfc <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
+ DB 196,98,125,24,21,216,205,2,0 ; vbroadcastss 0x2cdd8(%rip),%ymm10 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,98,125,24,29,211,205,2,0 ; vbroadcastss 0x2cdd3(%rip),%ymm11 # 33894 <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
DB 196,66,53,168,218 ; vfmadd213ps %ymm10,%ymm9,%ymm11
DB 196,66,53,168,216 ; vfmadd213ps %ymm8,%ymm9,%ymm11
- DB 196,98,125,24,5,44,195,2,0 ; vbroadcastss 0x2c32c(%rip),%ymm8 # 32e00 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
+ DB 196,98,125,24,5,196,205,2,0 ; vbroadcastss 0x2cdc4(%rip),%ymm8 # 33898 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
DB 196,66,53,184,195 ; vfmadd231ps %ymm11,%ymm9,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6454,12 +6454,12 @@ _sk_bicubic_p1x_hsw LABEL PROC
PUBLIC _sk_bicubic_p3x_hsw
_sk_bicubic_p3x_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,8,195,2,0 ; vbroadcastss 0x2c308(%rip),%ymm0 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,226,125,24,5,160,205,2,0 ; vbroadcastss 0x2cda0(%rip),%ymm0 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
DB 197,124,16,128,128,0,0,0 ; vmovups 0x80(%rax),%ymm8
DB 196,65,60,89,200 ; vmulps %ymm8,%ymm8,%ymm9
- DB 196,98,125,24,21,10,194,2,0 ; vbroadcastss 0x2c20a(%rip),%ymm10 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
- DB 196,98,125,24,29,225,194,2,0 ; vbroadcastss 0x2c2e1(%rip),%ymm11 # 32df4 <_sk_srcover_bgra_8888_sse2_lowp+0x404>
+ DB 196,98,125,24,21,162,204,2,0 ; vbroadcastss 0x2cca2(%rip),%ymm10 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,98,125,24,29,121,205,2,0 ; vbroadcastss 0x2cd79(%rip),%ymm11 # 3388c <_sk_srcover_bgra_8888_sse2_lowp+0x404>
DB 196,66,61,168,218 ; vfmadd213ps %ymm10,%ymm8,%ymm11
DB 196,65,52,89,195 ; vmulps %ymm11,%ymm9,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
@@ -6469,13 +6469,13 @@ _sk_bicubic_p3x_hsw LABEL PROC
PUBLIC _sk_bicubic_n3y_hsw
_sk_bicubic_n3y_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,188,194,2,0 ; vbroadcastss 0x2c2bc(%rip),%ymm1 # 32df0 <_sk_srcover_bgra_8888_sse2_lowp+0x400>
+ DB 196,226,125,24,13,84,205,2,0 ; vbroadcastss 0x2cd54(%rip),%ymm1 # 33888 <_sk_srcover_bgra_8888_sse2_lowp+0x400>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
- DB 196,98,125,24,5,94,193,2,0 ; vbroadcastss 0x2c15e(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,246,203,2,0 ; vbroadcastss 0x2cbf6(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,192,0,0,0 ; vsubps 0xc0(%rax),%ymm8,%ymm8
DB 196,65,60,89,200 ; vmulps %ymm8,%ymm8,%ymm9
- DB 196,98,125,24,21,188,193,2,0 ; vbroadcastss 0x2c1bc(%rip),%ymm10 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
- DB 196,98,125,24,29,147,194,2,0 ; vbroadcastss 0x2c293(%rip),%ymm11 # 32df4 <_sk_srcover_bgra_8888_sse2_lowp+0x404>
+ DB 196,98,125,24,21,84,204,2,0 ; vbroadcastss 0x2cc54(%rip),%ymm10 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,98,125,24,29,43,205,2,0 ; vbroadcastss 0x2cd2b(%rip),%ymm11 # 3388c <_sk_srcover_bgra_8888_sse2_lowp+0x404>
DB 196,66,61,168,218 ; vfmadd213ps %ymm10,%ymm8,%ymm11
DB 196,65,36,89,193 ; vmulps %ymm9,%ymm11,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
@@ -6485,16 +6485,16 @@ _sk_bicubic_n3y_hsw LABEL PROC
PUBLIC _sk_bicubic_n1y_hsw
_sk_bicubic_n1y_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,106,194,2,0 ; vbroadcastss 0x2c26a(%rip),%ymm1 # 32dec <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,13,2,205,2,0 ; vbroadcastss 0x2cd02(%rip),%ymm1 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
- DB 196,98,125,24,5,16,193,2,0 ; vbroadcastss 0x2c110(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,168,203,2,0 ; vbroadcastss 0x2cba8(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,192,0,0,0 ; vsubps 0xc0(%rax),%ymm8,%ymm8
- DB 196,98,125,24,13,87,194,2,0 ; vbroadcastss 0x2c257(%rip),%ymm9 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
- DB 196,98,125,24,21,82,194,2,0 ; vbroadcastss 0x2c252(%rip),%ymm10 # 32dfc <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
+ DB 196,98,125,24,13,239,204,2,0 ; vbroadcastss 0x2ccef(%rip),%ymm9 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,98,125,24,21,234,204,2,0 ; vbroadcastss 0x2ccea(%rip),%ymm10 # 33894 <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
DB 196,66,61,168,209 ; vfmadd213ps %ymm9,%ymm8,%ymm10
- DB 196,98,125,24,13,228,192,2,0 ; vbroadcastss 0x2c0e4(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,124,203,2,0 ; vbroadcastss 0x2cb7c(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,66,61,184,202 ; vfmadd231ps %ymm10,%ymm8,%ymm9
- DB 196,98,125,24,21,58,194,2,0 ; vbroadcastss 0x2c23a(%rip),%ymm10 # 32e00 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
+ DB 196,98,125,24,21,210,204,2,0 ; vbroadcastss 0x2ccd2(%rip),%ymm10 # 33898 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
DB 196,66,61,184,209 ; vfmadd231ps %ymm9,%ymm8,%ymm10
DB 197,124,17,144,64,1,0,0 ; vmovups %ymm10,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6503,14 +6503,14 @@ _sk_bicubic_n1y_hsw LABEL PROC
PUBLIC _sk_bicubic_p1y_hsw
_sk_bicubic_p1y_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,98,125,24,5,186,192,2,0 ; vbroadcastss 0x2c0ba(%rip),%ymm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,5,82,203,2,0 ; vbroadcastss 0x2cb52(%rip),%ymm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,188,88,72,64 ; vaddps 0x40(%rax),%ymm8,%ymm1
DB 197,124,16,136,192,0,0,0 ; vmovups 0xc0(%rax),%ymm9
- DB 196,98,125,24,21,0,194,2,0 ; vbroadcastss 0x2c200(%rip),%ymm10 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
- DB 196,98,125,24,29,251,193,2,0 ; vbroadcastss 0x2c1fb(%rip),%ymm11 # 32dfc <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
+ DB 196,98,125,24,21,152,204,2,0 ; vbroadcastss 0x2cc98(%rip),%ymm10 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,98,125,24,29,147,204,2,0 ; vbroadcastss 0x2cc93(%rip),%ymm11 # 33894 <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
DB 196,66,53,168,218 ; vfmadd213ps %ymm10,%ymm9,%ymm11
DB 196,66,53,168,216 ; vfmadd213ps %ymm8,%ymm9,%ymm11
- DB 196,98,125,24,5,236,193,2,0 ; vbroadcastss 0x2c1ec(%rip),%ymm8 # 32e00 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
+ DB 196,98,125,24,5,132,204,2,0 ; vbroadcastss 0x2cc84(%rip),%ymm8 # 33898 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
DB 196,66,53,184,195 ; vfmadd231ps %ymm11,%ymm9,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -6519,12 +6519,12 @@ _sk_bicubic_p1y_hsw LABEL PROC
PUBLIC _sk_bicubic_p3y_hsw
_sk_bicubic_p3y_hsw LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,200,193,2,0 ; vbroadcastss 0x2c1c8(%rip),%ymm1 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,226,125,24,13,96,204,2,0 ; vbroadcastss 0x2cc60(%rip),%ymm1 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
DB 197,124,16,128,192,0,0,0 ; vmovups 0xc0(%rax),%ymm8
DB 196,65,60,89,200 ; vmulps %ymm8,%ymm8,%ymm9
- DB 196,98,125,24,21,201,192,2,0 ; vbroadcastss 0x2c0c9(%rip),%ymm10 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
- DB 196,98,125,24,29,160,193,2,0 ; vbroadcastss 0x2c1a0(%rip),%ymm11 # 32df4 <_sk_srcover_bgra_8888_sse2_lowp+0x404>
+ DB 196,98,125,24,21,97,203,2,0 ; vbroadcastss 0x2cb61(%rip),%ymm10 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,98,125,24,29,56,204,2,0 ; vbroadcastss 0x2cc38(%rip),%ymm11 # 3388c <_sk_srcover_bgra_8888_sse2_lowp+0x404>
DB 196,66,61,168,218 ; vfmadd213ps %ymm10,%ymm8,%ymm11
DB 196,65,52,89,195 ; vmulps %ymm11,%ymm9,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
@@ -6652,7 +6652,7 @@ _sk_clut_3D_hsw LABEL PROC
DB 196,98,93,64,218 ; vpmulld %ymm2,%ymm4,%ymm11
DB 72,139,0 ; mov (%rax),%rax
DB 197,165,254,193 ; vpaddd %ymm1,%ymm11,%ymm0
- DB 196,98,125,88,61,111,191,2,0 ; vpbroadcastd 0x2bf6f(%rip),%ymm15 # 32e08 <_sk_srcover_bgra_8888_sse2_lowp+0x418>
+ DB 196,98,125,88,61,7,202,2,0 ; vpbroadcastd 0x2ca07(%rip),%ymm15 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0x418>
DB 196,194,125,64,199 ; vpmulld %ymm15,%ymm0,%ymm0
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
DB 197,237,118,210 ; vpcmpeqd %ymm2,%ymm2,%ymm2
@@ -6664,13 +6664,13 @@ _sk_clut_3D_hsw LABEL PROC
DB 197,213,118,237 ; vpcmpeqd %ymm5,%ymm5,%ymm5
DB 196,226,85,146,60,144 ; vgatherdps %ymm5,(%rax,%ymm2,4),%ymm7
DB 197,252,17,188,36,128,2,0,0 ; vmovups %ymm7,0x280(%rsp)
- DB 196,226,125,88,61,205,189,2,0 ; vpbroadcastd 0x2bdcd(%rip),%ymm7 # 32cac <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
+ DB 196,226,125,88,61,101,200,2,0 ; vpbroadcastd 0x2c865(%rip),%ymm7 # 33744 <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
DB 197,253,254,199 ; vpaddd %ymm7,%ymm0,%ymm0
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
DB 197,213,118,237 ; vpcmpeqd %ymm5,%ymm5,%ymm5
DB 196,226,85,146,20,128 ; vgatherdps %ymm5,(%rax,%ymm0,4),%ymm2
DB 197,252,17,148,36,160,1,0,0 ; vmovups %ymm2,0x1a0(%rsp)
- DB 196,226,125,24,5,1,191,2,0 ; vbroadcastss 0x2bf01(%rip),%ymm0 # 32e04 <_sk_srcover_bgra_8888_sse2_lowp+0x414>
+ DB 196,226,125,24,5,153,201,2,0 ; vbroadcastss 0x2c999(%rip),%ymm0 # 3389c <_sk_srcover_bgra_8888_sse2_lowp+0x414>
DB 197,172,88,232 ; vaddps %ymm0,%ymm10,%ymm5
DB 197,254,91,237 ; vcvttps2dq %ymm5,%ymm5
DB 196,226,93,64,213 ; vpmulld %ymm5,%ymm4,%ymm2
@@ -6930,7 +6930,7 @@ _sk_clut_4D_hsw LABEL PROC
DB 197,254,127,132,36,128,1,0,0 ; vmovdqu %ymm0,0x180(%rsp)
DB 196,98,109,64,200 ; vpmulld %ymm0,%ymm2,%ymm9
DB 197,181,254,199 ; vpaddd %ymm7,%ymm9,%ymm0
- DB 196,98,125,88,21,131,185,2,0 ; vpbroadcastd 0x2b983(%rip),%ymm10 # 32e08 <_sk_srcover_bgra_8888_sse2_lowp+0x418>
+ DB 196,98,125,88,21,27,196,2,0 ; vpbroadcastd 0x2c41b(%rip),%ymm10 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0x418>
DB 196,194,125,64,194 ; vpmulld %ymm10,%ymm0,%ymm0
DB 197,213,118,237 ; vpcmpeqd %ymm5,%ymm5,%ymm5
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
@@ -6942,13 +6942,13 @@ _sk_clut_4D_hsw LABEL PROC
DB 196,65,36,87,219 ; vxorps %ymm11,%ymm11,%ymm11
DB 196,98,61,146,28,168 ; vgatherdps %ymm8,(%rax,%ymm5,4),%ymm11
DB 197,124,17,156,36,64,1,0,0 ; vmovups %ymm11,0x140(%rsp)
- DB 196,98,125,88,29,222,183,2,0 ; vpbroadcastd 0x2b7de(%rip),%ymm11 # 32cac <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
+ DB 196,98,125,88,29,118,194,2,0 ; vpbroadcastd 0x2c276(%rip),%ymm11 # 33744 <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
DB 196,193,125,254,195 ; vpaddd %ymm11,%ymm0,%ymm0
DB 196,65,61,118,192 ; vpcmpeqd %ymm8,%ymm8,%ymm8
DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
DB 196,226,61,146,44,128 ; vgatherdps %ymm8,(%rax,%ymm0,4),%ymm5
DB 197,252,17,172,36,160,0,0,0 ; vmovups %ymm5,0xa0(%rsp)
- DB 196,226,125,24,5,16,185,2,0 ; vbroadcastss 0x2b910(%rip),%ymm0 # 32e04 <_sk_srcover_bgra_8888_sse2_lowp+0x414>
+ DB 196,226,125,24,5,168,195,2,0 ; vbroadcastss 0x2c3a8(%rip),%ymm0 # 3389c <_sk_srcover_bgra_8888_sse2_lowp+0x414>
DB 197,116,88,192 ; vaddps %ymm0,%ymm1,%ymm8
DB 196,65,126,91,192 ; vcvttps2dq %ymm8,%ymm8
DB 196,194,109,64,232 ; vpmulld %ymm8,%ymm2,%ymm5
@@ -7381,7 +7381,7 @@ _sk_clut_4D_hsw LABEL PROC
DB 196,193,100,92,210 ; vsubps %ymm10,%ymm3,%ymm2
DB 196,194,77,168,210 ; vfmadd213ps %ymm10,%ymm6,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,208,173,2,0 ; vbroadcastss 0x2add0(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,104,184,2,0 ; vbroadcastss 0x2b868(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,16,164,36,224,6,0,0 ; vmovups 0x6e0(%rsp),%ymm4
DB 197,252,16,172,36,0,7,0,0 ; vmovups 0x700(%rsp),%ymm5
DB 197,252,16,180,36,32,7,0,0 ; vmovups 0x720(%rsp),%ymm6
@@ -7391,20 +7391,122 @@ _sk_clut_4D_hsw LABEL PROC
PUBLIC _sk_gauss_a_to_rgba_hsw
_sk_gauss_a_to_rgba_hsw LABEL PROC
- DB 196,226,125,24,5,6,175,2,0 ; vbroadcastss 0x2af06(%rip),%ymm0 # 32e0c <_sk_srcover_bgra_8888_sse2_lowp+0x41c>
- DB 196,226,125,24,13,1,175,2,0 ; vbroadcastss 0x2af01(%rip),%ymm1 # 32e10 <_sk_srcover_bgra_8888_sse2_lowp+0x420>
+ DB 196,226,125,24,5,158,185,2,0 ; vbroadcastss 0x2b99e(%rip),%ymm0 # 338a4 <_sk_srcover_bgra_8888_sse2_lowp+0x41c>
+ DB 196,226,125,24,13,153,185,2,0 ; vbroadcastss 0x2b999(%rip),%ymm1 # 338a8 <_sk_srcover_bgra_8888_sse2_lowp+0x420>
DB 196,226,101,168,200 ; vfmadd213ps %ymm0,%ymm3,%ymm1
- DB 196,226,125,24,5,247,174,2,0 ; vbroadcastss 0x2aef7(%rip),%ymm0 # 32e14 <_sk_srcover_bgra_8888_sse2_lowp+0x424>
+ DB 196,226,125,24,5,143,185,2,0 ; vbroadcastss 0x2b98f(%rip),%ymm0 # 338ac <_sk_srcover_bgra_8888_sse2_lowp+0x424>
DB 196,226,101,184,193 ; vfmadd231ps %ymm1,%ymm3,%ymm0
- DB 196,226,125,24,13,237,174,2,0 ; vbroadcastss 0x2aeed(%rip),%ymm1 # 32e18 <_sk_srcover_bgra_8888_sse2_lowp+0x428>
+ DB 196,226,125,24,13,133,185,2,0 ; vbroadcastss 0x2b985(%rip),%ymm1 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0x428>
DB 196,226,101,184,200 ; vfmadd231ps %ymm0,%ymm3,%ymm1
- DB 196,226,125,24,5,227,174,2,0 ; vbroadcastss 0x2aee3(%rip),%ymm0 # 32e1c <_sk_srcover_bgra_8888_sse2_lowp+0x42c>
+ DB 196,226,125,24,5,123,185,2,0 ; vbroadcastss 0x2b97b(%rip),%ymm0 # 338b4 <_sk_srcover_bgra_8888_sse2_lowp+0x42c>
DB 196,226,101,184,193 ; vfmadd231ps %ymm1,%ymm3,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 197,252,40,216 ; vmovaps %ymm0,%ymm3
DB 255,224 ; jmpq *%rax
+
+PUBLIC _sk_bilerp_clamp_8888_hsw
+_sk_bilerp_clamp_8888_hsw LABEL PROC
+ DB 72,129,236,120,1,0,0 ; sub $0x178,%rsp
+ DB 197,252,17,188,36,128,0,0,0 ; vmovups %ymm7,0x80(%rsp)
+ DB 197,252,17,116,36,96 ; vmovups %ymm6,0x60(%rsp)
+ DB 197,252,17,108,36,64 ; vmovups %ymm5,0x40(%rsp)
+ DB 197,252,17,100,36,32 ; vmovups %ymm4,0x20(%rsp)
+ DB 72,173 ; lods %ds:(%rsi),%rax
+ DB 196,226,125,24,37,185,183,2,0 ; vbroadcastss 0x2b7b9(%rip),%ymm4 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,252,88,212 ; vaddps %ymm4,%ymm0,%ymm2
+ DB 196,227,125,8,218,1 ; vroundps $0x1,%ymm2,%ymm3
+ DB 197,108,92,235 ; vsubps %ymm3,%ymm2,%ymm13
+ DB 197,252,17,140,36,32,1,0,0 ; vmovups %ymm1,0x120(%rsp)
+ DB 197,244,88,204 ; vaddps %ymm4,%ymm1,%ymm1
+ DB 196,227,125,8,209,1 ; vroundps $0x1,%ymm1,%ymm2
+ DB 197,244,92,210 ; vsubps %ymm2,%ymm1,%ymm2
+ DB 196,226,125,24,13,143,183,2,0 ; vbroadcastss 0x2b78f(%rip),%ymm1 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,193,116,92,221 ; vsubps %ymm13,%ymm1,%ymm3
+ DB 197,252,17,156,36,64,1,0,0 ; vmovups %ymm3,0x140(%rsp)
+ DB 197,252,17,148,36,0,1,0,0 ; vmovups %ymm2,0x100(%rsp)
+ DB 197,244,92,202 ; vsubps %ymm2,%ymm1,%ymm1
+ DB 197,252,17,140,36,160,0,0,0 ; vmovups %ymm1,0xa0(%rsp)
+ DB 196,226,125,88,72,12 ; vpbroadcastd 0xc(%rax),%ymm1
+ DB 197,237,118,210 ; vpcmpeqd %ymm2,%ymm2,%ymm2
+ DB 197,117,254,242 ; vpaddd %ymm2,%ymm1,%ymm14
+ DB 196,226,125,88,72,16 ; vpbroadcastd 0x10(%rax),%ymm1
+ DB 197,245,254,202 ; vpaddd %ymm2,%ymm1,%ymm1
+ DB 197,254,127,140,36,224,0,0,0 ; vmovdqu %ymm1,0xe0(%rsp)
+ DB 76,139,0 ; mov (%rax),%r8
+ DB 196,226,125,24,72,8 ; vbroadcastss 0x8(%rax),%ymm1
+ DB 197,252,17,140,36,192,0,0,0 ; vmovups %ymm1,0xc0(%rsp)
+ DB 197,250,16,13,124,184,2,0 ; vmovss 0x2b87c(%rip),%xmm1 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,61,159,183,2,0 ; vbroadcastss 0x2b79f(%rip),%ymm7 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 197,228,87,219 ; vxorps %ymm3,%ymm3,%ymm3
+ DB 197,237,239,210 ; vpxor %ymm2,%ymm2,%ymm2
+ DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
+ DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
+ DB 197,248,40,233 ; vmovaps %xmm1,%xmm5
+ DB 196,226,125,24,205 ; vbroadcastss %xmm5,%ymm1
+ DB 197,244,88,140,36,32,1,0,0 ; vaddps 0x120(%rsp),%ymm1,%ymm1
+ DB 197,220,87,228 ; vxorps %ymm4,%ymm4,%ymm4
+ DB 197,220,95,201 ; vmaxps %ymm1,%ymm4,%ymm1
+ DB 197,248,41,108,36,16 ; vmovaps %xmm5,0x10(%rsp)
+ DB 197,248,46,45,109,184,2,0 ; vucomiss 0x2b86d(%rip),%xmm5 # 338b8 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 197,124,16,164,36,0,1,0,0 ; vmovups 0x100(%rsp),%ymm12
+ DB 119,9 ; ja 805f <_sk_bilerp_clamp_8888_hsw+0x111>
+ DB 197,124,16,164,36,160,0,0,0 ; vmovups 0xa0(%rsp),%ymm12
+ DB 197,244,93,140,36,224,0,0,0 ; vminps 0xe0(%rsp),%ymm1,%ymm1
+ DB 197,254,91,201 ; vcvttps2dq %ymm1,%ymm1
+ DB 196,226,117,64,164,36,192,0,0,0 ; vpmulld 0xc0(%rsp),%ymm1,%ymm4
+ DB 197,250,16,53,6,184,2,0 ; vmovss 0x2b806(%rip),%xmm6 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,206 ; vbroadcastss %xmm6,%ymm1
+ DB 197,244,88,200 ; vaddps %ymm0,%ymm1,%ymm1
+ DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
+ DB 197,212,95,201 ; vmaxps %ymm1,%ymm5,%ymm1
+ DB 196,193,116,93,206 ; vminps %ymm14,%ymm1,%ymm1
+ DB 197,254,91,201 ; vcvttps2dq %ymm1,%ymm1
+ DB 197,221,254,201 ; vpaddd %ymm1,%ymm4,%ymm1
+ DB 197,213,118,237 ; vpcmpeqd %ymm5,%ymm5,%ymm5
+ DB 196,65,45,239,210 ; vpxor %ymm10,%ymm10,%ymm10
+ DB 196,66,85,144,20,136 ; vpgatherdd %ymm5,(%r8,%ymm1,4),%ymm10
+ DB 197,173,219,13,173,187,2,0 ; vpand 0x2bbad(%rip),%ymm10,%ymm1 # 33c60 <_sk_srcover_bgra_8888_sse2_lowp+0x7d8>
+ DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
+ DB 197,116,89,223 ; vmulps %ymm7,%ymm1,%ymm11
+ DB 196,226,45,0,13,188,187,2,0 ; vpshufb 0x2bbbc(%rip),%ymm10,%ymm1 # 33c80 <_sk_srcover_bgra_8888_sse2_lowp+0x7f8>
+ DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
+ DB 197,244,89,239 ; vmulps %ymm7,%ymm1,%ymm5
+ DB 196,226,45,0,13,203,187,2,0 ; vpshufb 0x2bbcb(%rip),%ymm10,%ymm1 # 33ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x818>
+ DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
+ DB 197,244,89,207 ; vmulps %ymm7,%ymm1,%ymm1
+ DB 196,193,45,114,210,24 ; vpsrld $0x18,%ymm10,%ymm10
+ DB 196,65,124,91,210 ; vcvtdq2ps %ymm10,%ymm10
+ DB 197,44,89,255 ; vmulps %ymm7,%ymm10,%ymm15
+ DB 197,248,46,53,196,183,2,0 ; vucomiss 0x2b7c4(%rip),%xmm6 # 338b8 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 196,65,124,40,213 ; vmovaps %ymm13,%ymm10
+ DB 119,9 ; ja 8104 <_sk_bilerp_clamp_8888_hsw+0x1b6>
+ DB 197,124,16,148,36,64,1,0,0 ; vmovups 0x140(%rsp),%ymm10
+ DB 196,65,28,89,210 ; vmulps %ymm10,%ymm12,%ymm10
+ DB 196,66,45,184,203 ; vfmadd231ps %ymm11,%ymm10,%ymm9
+ DB 196,98,45,184,197 ; vfmadd231ps %ymm5,%ymm10,%ymm8
+ DB 196,226,45,184,209 ; vfmadd231ps %ymm1,%ymm10,%ymm2
+ DB 196,194,45,184,223 ; vfmadd231ps %ymm15,%ymm10,%ymm3
+ DB 197,202,88,53,19,182,2,0 ; vaddss 0x2b613(%rip),%xmm6,%xmm6 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 197,250,16,13,7,182,2,0 ; vmovss 0x2b607(%rip),%xmm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,248,46,206 ; vucomiss %xmm6,%xmm1
+ DB 15,131,71,255,255,255 ; jae 807e <_sk_bilerp_clamp_8888_hsw+0x130>
+ DB 197,248,40,108,36,16 ; vmovaps 0x10(%rsp),%xmm5
+ DB 197,210,88,45,243,181,2,0 ; vaddss 0x2b5f3(%rip),%xmm5,%xmm5 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 197,250,16,13,231,181,2,0 ; vmovss 0x2b5e7(%rip),%xmm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,248,46,205 ; vucomiss %xmm5,%xmm1
+ DB 15,131,208,254,255,255 ; jae 8027 <_sk_bilerp_clamp_8888_hsw+0xd9>
+ DB 72,173 ; lods %ds:(%rsi),%rax
+ DB 197,124,41,200 ; vmovaps %ymm9,%ymm0
+ DB 197,124,41,193 ; vmovaps %ymm8,%ymm1
+ DB 197,252,16,100,36,32 ; vmovups 0x20(%rsp),%ymm4
+ DB 197,252,16,108,36,64 ; vmovups 0x40(%rsp),%ymm5
+ DB 197,252,16,116,36,96 ; vmovups 0x60(%rsp),%ymm6
+ DB 197,252,16,188,36,128,0,0,0 ; vmovups 0x80(%rsp),%ymm7
+ DB 72,129,196,120,1,0,0 ; add $0x178,%rsp
+ DB 255,224 ; jmpq *%rax
+ DB 144 ; nop
DB 144 ; nop
DB 144 ; nop
@@ -7439,13 +7541,13 @@ _sk_start_pipeline_avx LABEL PROC
DB 73,137,246 ; mov %rsi,%r14
DB 76,137,141,8,255,255,255 ; mov %r9,-0xf8(%rbp)
DB 76,57,203 ; cmp %r9,%rbx
- DB 15,131,169,0,0,0 ; jae 807c <_sk_start_pipeline_avx+0x12c>
+ DB 15,131,169,0,0,0 ; jae 82b4 <_sk_start_pipeline_avx+0x12c>
DB 72,139,133,24,255,255,255 ; mov -0xe8(%rbp),%rax
DB 72,141,64,8 ; lea 0x8(%rax),%rax
DB 72,137,133,16,255,255,255 ; mov %rax,-0xf0(%rbp)
DB 72,139,149,24,255,255,255 ; mov -0xe8(%rbp),%rdx
DB 76,57,189,16,255,255,255 ; cmp %r15,-0xf0(%rbp)
- DB 119,70 ; ja 803b <_sk_start_pipeline_avx+0xeb>
+ DB 119,70 ; ja 8273 <_sk_start_pipeline_avx+0xeb>
DB 76,139,165,24,255,255,255 ; mov -0xe8(%rbp),%r12
DB 49,255 ; xor %edi,%edi
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
@@ -7464,10 +7566,10 @@ _sk_start_pipeline_avx LABEL PROC
DB 73,131,196,16 ; add $0x10,%r12
DB 77,57,252 ; cmp %r15,%r12
DB 73,137,212 ; mov %rdx,%r12
- DB 118,193 ; jbe 7ffc <_sk_start_pipeline_avx+0xac>
+ DB 118,193 ; jbe 8234 <_sk_start_pipeline_avx+0xac>
DB 76,137,255 ; mov %r15,%rdi
DB 72,41,215 ; sub %rdx,%rdi
- DB 116,41 ; je 806c <_sk_start_pipeline_avx+0x11c>
+ DB 116,41 ; je 82a4 <_sk_start_pipeline_avx+0x11c>
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
@@ -7481,7 +7583,7 @@ _sk_start_pipeline_avx LABEL PROC
DB 65,255,213 ; callq *%r13
DB 72,255,195 ; inc %rbx
DB 72,59,157,8,255,255,255 ; cmp -0xf8(%rbp),%rbx
- DB 15,133,105,255,255,255 ; jne 7fe5 <_sk_start_pipeline_avx+0x95>
+ DB 15,133,105,255,255,255 ; jne 821d <_sk_start_pipeline_avx+0x95>
DB 197,248,40,181,32,255,255,255 ; vmovaps -0xe0(%rbp),%xmm6
DB 197,248,40,189,48,255,255,255 ; vmovaps -0xd0(%rbp),%xmm7
DB 197,120,40,133,64,255,255,255 ; vmovaps -0xc0(%rbp),%xmm8
@@ -7520,10 +7622,10 @@ _sk_seed_shader_avx LABEL PROC
DB 197,249,112,201,0 ; vpshufd $0x0,%xmm1,%xmm1
DB 196,227,117,24,201,1 ; vinsertf128 $0x1,%xmm1,%ymm1,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,21,143,171,2,0 ; vbroadcastss 0x2ab8f(%rip),%ymm2 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,21,239,179,2,0 ; vbroadcastss 0x2b3ef(%rip),%ymm2 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,244,88,202 ; vaddps %ymm2,%ymm1,%ymm1
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,21,132,171,2,0 ; vbroadcastss 0x2ab84(%rip),%ymm2 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,21,228,179,2,0 ; vbroadcastss 0x2b3e4(%rip),%ymm2 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,228,87,219 ; vxorps %ymm3,%ymm3,%ymm3
DB 197,220,87,228 ; vxorps %ymm4,%ymm4,%ymm4
DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
@@ -7535,46 +7637,46 @@ PUBLIC _sk_dither_avx
_sk_dither_avx LABEL PROC
DB 197,121,110,194 ; vmovd %edx,%xmm8
DB 196,65,121,112,192,0 ; vpshufd $0x0,%xmm8,%xmm8
- DB 197,57,254,13,60,180,2,0 ; vpaddd 0x2b43c(%rip),%xmm8,%xmm9 # 33580 <_sk_srcover_bgra_8888_sse2_lowp+0xb90>
- DB 197,57,254,5,68,180,2,0 ; vpaddd 0x2b444(%rip),%xmm8,%xmm8 # 33590 <_sk_srcover_bgra_8888_sse2_lowp+0xba0>
+ DB 197,57,254,13,100,189,2,0 ; vpaddd 0x2bd64(%rip),%xmm8,%xmm9 # 340e0 <_sk_srcover_bgra_8888_sse2_lowp+0xc58>
+ DB 197,57,254,5,108,189,2,0 ; vpaddd 0x2bd6c(%rip),%xmm8,%xmm8 # 340f0 <_sk_srcover_bgra_8888_sse2_lowp+0xc68>
DB 196,67,53,24,208,1 ; vinsertf128 $0x1,%xmm8,%ymm9,%ymm10
DB 197,121,110,217 ; vmovd %ecx,%xmm11
DB 196,65,121,112,219,0 ; vpshufd $0x0,%xmm11,%xmm11
DB 196,67,37,24,219,1 ; vinsertf128 $0x1,%xmm11,%ymm11,%ymm11
DB 196,65,36,87,218 ; vxorps %ymm10,%ymm11,%ymm11
- DB 196,98,125,24,21,52,171,2,0 ; vbroadcastss 0x2ab34(%rip),%ymm10 # 32ca4 <_sk_srcover_bgra_8888_sse2_lowp+0x2b4>
+ DB 196,98,125,24,21,148,179,2,0 ; vbroadcastss 0x2b394(%rip),%ymm10 # 3373c <_sk_srcover_bgra_8888_sse2_lowp+0x2b4>
DB 196,65,36,84,210 ; vandps %ymm10,%ymm11,%ymm10
DB 196,193,25,114,242,5 ; vpslld $0x5,%xmm10,%xmm12
DB 196,67,125,25,210,1 ; vextractf128 $0x1,%ymm10,%xmm10
DB 196,193,41,114,242,5 ; vpslld $0x5,%xmm10,%xmm10
DB 196,67,29,24,210,1 ; vinsertf128 $0x1,%xmm10,%ymm12,%ymm10
- DB 197,123,18,37,59,188,2,0 ; vmovddup 0x2bc3b(%rip),%xmm12 # 33dd0 <_sk_srcover_bgra_8888_sse2_lowp+0x13e0>
+ DB 197,123,18,37,99,197,2,0 ; vmovddup 0x2c563(%rip),%xmm12 # 34930 <_sk_srcover_bgra_8888_sse2_lowp+0x14a8>
DB 196,65,49,219,236 ; vpand %xmm12,%xmm9,%xmm13
DB 196,193,17,114,245,4 ; vpslld $0x4,%xmm13,%xmm13
DB 196,65,57,219,228 ; vpand %xmm12,%xmm8,%xmm12
DB 196,193,25,114,244,4 ; vpslld $0x4,%xmm12,%xmm12
DB 196,67,21,24,228,1 ; vinsertf128 $0x1,%xmm12,%ymm13,%ymm12
- DB 196,98,125,24,45,242,170,2,0 ; vbroadcastss 0x2aaf2(%rip),%ymm13 # 32cac <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
+ DB 196,98,125,24,45,82,179,2,0 ; vbroadcastss 0x2b352(%rip),%ymm13 # 33744 <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
DB 196,65,36,84,237 ; vandps %ymm13,%ymm11,%ymm13
DB 196,193,9,114,245,2 ; vpslld $0x2,%xmm13,%xmm14
DB 196,67,125,25,237,1 ; vextractf128 $0x1,%ymm13,%xmm13
DB 196,193,17,114,245,2 ; vpslld $0x2,%xmm13,%xmm13
DB 196,67,13,24,237,1 ; vinsertf128 $0x1,%xmm13,%ymm14,%ymm13
- DB 197,123,18,53,249,187,2,0 ; vmovddup 0x2bbf9(%rip),%xmm14 # 33dd8 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 197,123,18,53,33,197,2,0 ; vmovddup 0x2c521(%rip),%xmm14 # 34938 <_sk_srcover_bgra_8888_sse2_lowp+0x14b0>
DB 196,65,49,219,254 ; vpand %xmm14,%xmm9,%xmm15
DB 196,65,1,254,255 ; vpaddd %xmm15,%xmm15,%xmm15
DB 196,65,57,219,246 ; vpand %xmm14,%xmm8,%xmm14
DB 196,65,9,254,246 ; vpaddd %xmm14,%xmm14,%xmm14
DB 196,67,5,24,246,1 ; vinsertf128 $0x1,%xmm14,%ymm15,%ymm14
DB 196,65,12,86,228 ; vorps %ymm12,%ymm14,%ymm12
- DB 196,98,125,24,53,161,170,2,0 ; vbroadcastss 0x2aaa1(%rip),%ymm14 # 32ca8 <_sk_srcover_bgra_8888_sse2_lowp+0x2b8>
+ DB 196,98,125,24,53,1,179,2,0 ; vbroadcastss 0x2b301(%rip),%ymm14 # 33740 <_sk_srcover_bgra_8888_sse2_lowp+0x2b8>
DB 196,65,36,84,222 ; vandps %ymm14,%ymm11,%ymm11
DB 196,193,9,114,211,1 ; vpsrld $0x1,%xmm11,%xmm14
DB 196,67,125,25,219,1 ; vextractf128 $0x1,%ymm11,%xmm11
DB 196,193,33,114,211,1 ; vpsrld $0x1,%xmm11,%xmm11
DB 196,67,13,24,219,1 ; vinsertf128 $0x1,%xmm11,%ymm14,%ymm11
DB 196,65,20,86,219 ; vorps %ymm11,%ymm13,%ymm11
- DB 197,123,18,45,175,187,2,0 ; vmovddup 0x2bbaf(%rip),%xmm13 # 33de0 <_sk_srcover_bgra_8888_sse2_lowp+0x13f0>
+ DB 197,123,18,45,215,196,2,0 ; vmovddup 0x2c4d7(%rip),%xmm13 # 34940 <_sk_srcover_bgra_8888_sse2_lowp+0x14b8>
DB 196,65,49,219,205 ; vpand %xmm13,%xmm9,%xmm9
DB 196,65,57,219,197 ; vpand %xmm13,%xmm8,%xmm8
DB 196,193,49,114,209,2 ; vpsrld $0x2,%xmm9,%xmm9
@@ -7585,9 +7687,9 @@ _sk_dither_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 196,65,60,86,195 ; vorps %ymm11,%ymm8,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,13,68,170,2,0 ; vbroadcastss 0x2aa44(%rip),%ymm9 # 32cb0 <_sk_srcover_bgra_8888_sse2_lowp+0x2c0>
+ DB 196,98,125,24,13,164,178,2,0 ; vbroadcastss 0x2b2a4(%rip),%ymm9 # 33748 <_sk_srcover_bgra_8888_sse2_lowp+0x2c0>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
- DB 196,98,125,24,13,58,170,2,0 ; vbroadcastss 0x2aa3a(%rip),%ymm9 # 32cb4 <_sk_srcover_bgra_8888_sse2_lowp+0x2c4>
+ DB 196,98,125,24,13,154,178,2,0 ; vbroadcastss 0x2b29a(%rip),%ymm9 # 3374c <_sk_srcover_bgra_8888_sse2_lowp+0x2c4>
DB 196,65,60,88,193 ; vaddps %ymm9,%ymm8,%ymm8
DB 196,98,125,24,8 ; vbroadcastss (%rax),%ymm9
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
@@ -7617,7 +7719,7 @@ _sk_uniform_color_avx LABEL PROC
PUBLIC _sk_black_color_avx
_sk_black_color_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,194,169,2,0 ; vbroadcastss 0x2a9c2(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,34,178,2,0 ; vbroadcastss 0x2b222(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
@@ -7626,7 +7728,7 @@ _sk_black_color_avx LABEL PROC
PUBLIC _sk_white_color_avx
_sk_white_color_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,169,169,2,0 ; vbroadcastss 0x2a9a9(%rip),%ymm0 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,5,9,178,2,0 ; vbroadcastss 0x2b209(%rip),%ymm0 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 197,252,40,216 ; vmovaps %ymm0,%ymm3
@@ -7664,7 +7766,7 @@ _sk_clear_avx LABEL PROC
PUBLIC _sk_srcatop_avx
_sk_srcatop_avx LABEL PROC
DB 197,252,89,199 ; vmulps %ymm7,%ymm0,%ymm0
- DB 196,98,125,24,5,72,169,2,0 ; vbroadcastss 0x2a948(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,168,177,2,0 ; vbroadcastss 0x2b1a8(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 197,60,89,204 ; vmulps %ymm4,%ymm8,%ymm9
DB 197,180,88,192 ; vaddps %ymm0,%ymm9,%ymm0
@@ -7683,7 +7785,7 @@ _sk_srcatop_avx LABEL PROC
PUBLIC _sk_dstatop_avx
_sk_dstatop_avx LABEL PROC
DB 197,100,89,196 ; vmulps %ymm4,%ymm3,%ymm8
- DB 196,98,125,24,13,6,169,2,0 ; vbroadcastss 0x2a906(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,102,177,2,0 ; vbroadcastss 0x2b166(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,52,92,207 ; vsubps %ymm7,%ymm9,%ymm9
DB 197,180,89,192 ; vmulps %ymm0,%ymm9,%ymm0
DB 197,188,88,192 ; vaddps %ymm0,%ymm8,%ymm0
@@ -7719,7 +7821,7 @@ _sk_dstin_avx LABEL PROC
PUBLIC _sk_srcout_avx
_sk_srcout_avx LABEL PROC
- DB 196,98,125,24,5,161,168,2,0 ; vbroadcastss 0x2a8a1(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,1,177,2,0 ; vbroadcastss 0x2b101(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,199 ; vsubps %ymm7,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 197,188,89,201 ; vmulps %ymm1,%ymm8,%ymm1
@@ -7730,7 +7832,7 @@ _sk_srcout_avx LABEL PROC
PUBLIC _sk_dstout_avx
_sk_dstout_avx LABEL PROC
- DB 196,226,125,24,5,128,168,2,0 ; vbroadcastss 0x2a880(%rip),%ymm0 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,5,224,176,2,0 ; vbroadcastss 0x2b0e0(%rip),%ymm0 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,92,219 ; vsubps %ymm3,%ymm0,%ymm3
DB 197,228,89,196 ; vmulps %ymm4,%ymm3,%ymm0
DB 197,228,89,205 ; vmulps %ymm5,%ymm3,%ymm1
@@ -7741,7 +7843,7 @@ _sk_dstout_avx LABEL PROC
PUBLIC _sk_srcover_avx
_sk_srcover_avx LABEL PROC
- DB 196,98,125,24,5,95,168,2,0 ; vbroadcastss 0x2a85f(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,191,176,2,0 ; vbroadcastss 0x2b0bf(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 197,60,89,204 ; vmulps %ymm4,%ymm8,%ymm9
DB 197,180,88,192 ; vaddps %ymm0,%ymm9,%ymm0
@@ -7756,7 +7858,7 @@ _sk_srcover_avx LABEL PROC
PUBLIC _sk_dstover_avx
_sk_dstover_avx LABEL PROC
- DB 196,98,125,24,5,46,168,2,0 ; vbroadcastss 0x2a82e(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,142,176,2,0 ; vbroadcastss 0x2b08e(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,199 ; vsubps %ymm7,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 197,252,88,196 ; vaddps %ymm4,%ymm0,%ymm0
@@ -7780,7 +7882,7 @@ _sk_modulate_avx LABEL PROC
PUBLIC _sk_multiply_avx
_sk_multiply_avx LABEL PROC
- DB 196,98,125,24,5,233,167,2,0 ; vbroadcastss 0x2a7e9(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,73,176,2,0 ; vbroadcastss 0x2b049(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,207 ; vsubps %ymm7,%ymm8,%ymm9
DB 197,52,89,208 ; vmulps %ymm0,%ymm9,%ymm10
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -7809,7 +7911,7 @@ _sk_multiply_avx LABEL PROC
PUBLIC _sk_plus__avx
_sk_plus__avx LABEL PROC
DB 197,252,88,196 ; vaddps %ymm4,%ymm0,%ymm0
- DB 196,98,125,24,5,120,167,2,0 ; vbroadcastss 0x2a778(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,216,175,2,0 ; vbroadcastss 0x2afd8(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 197,244,88,205 ; vaddps %ymm5,%ymm1,%ymm1
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
@@ -7839,7 +7941,7 @@ _sk_screen_avx LABEL PROC
PUBLIC _sk_xor__avx
_sk_xor__avx LABEL PROC
- DB 196,98,125,24,5,23,167,2,0 ; vbroadcastss 0x2a717(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,119,175,2,0 ; vbroadcastss 0x2af77(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,207 ; vsubps %ymm7,%ymm8,%ymm9
DB 197,180,89,192 ; vmulps %ymm0,%ymm9,%ymm0
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -7874,7 +7976,7 @@ _sk_darken_avx LABEL PROC
DB 197,100,89,206 ; vmulps %ymm6,%ymm3,%ymm9
DB 196,193,108,95,209 ; vmaxps %ymm9,%ymm2,%ymm2
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,147,166,2,0 ; vbroadcastss 0x2a693(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,243,174,2,0 ; vbroadcastss 0x2aef3(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 197,60,89,199 ; vmulps %ymm7,%ymm8,%ymm8
DB 197,188,88,219 ; vaddps %ymm3,%ymm8,%ymm3
@@ -7898,7 +8000,7 @@ _sk_lighten_avx LABEL PROC
DB 197,100,89,206 ; vmulps %ymm6,%ymm3,%ymm9
DB 196,193,108,93,209 ; vminps %ymm9,%ymm2,%ymm2
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,59,166,2,0 ; vbroadcastss 0x2a63b(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,155,174,2,0 ; vbroadcastss 0x2ae9b(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 197,60,89,199 ; vmulps %ymm7,%ymm8,%ymm8
DB 197,188,88,219 ; vaddps %ymm3,%ymm8,%ymm3
@@ -7925,7 +8027,7 @@ _sk_difference_avx LABEL PROC
DB 196,193,108,93,209 ; vminps %ymm9,%ymm2,%ymm2
DB 197,236,88,210 ; vaddps %ymm2,%ymm2,%ymm2
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,215,165,2,0 ; vbroadcastss 0x2a5d7(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,55,174,2,0 ; vbroadcastss 0x2ae37(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 197,60,89,199 ; vmulps %ymm7,%ymm8,%ymm8
DB 197,188,88,219 ; vaddps %ymm3,%ymm8,%ymm3
@@ -7946,7 +8048,7 @@ _sk_exclusion_avx LABEL PROC
DB 197,236,89,214 ; vmulps %ymm6,%ymm2,%ymm2
DB 197,236,88,210 ; vaddps %ymm2,%ymm2,%ymm2
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,142,165,2,0 ; vbroadcastss 0x2a58e(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,238,173,2,0 ; vbroadcastss 0x2adee(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
DB 197,60,89,199 ; vmulps %ymm7,%ymm8,%ymm8
DB 197,188,88,219 ; vaddps %ymm3,%ymm8,%ymm3
@@ -7955,7 +8057,7 @@ _sk_exclusion_avx LABEL PROC
PUBLIC _sk_colorburn_avx
_sk_colorburn_avx LABEL PROC
- DB 196,98,125,24,5,117,165,2,0 ; vbroadcastss 0x2a575(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,213,173,2,0 ; vbroadcastss 0x2add5(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,207 ; vsubps %ymm7,%ymm8,%ymm9
DB 197,52,89,216 ; vmulps %ymm0,%ymm9,%ymm11
DB 196,65,44,87,210 ; vxorps %ymm10,%ymm10,%ymm10
@@ -8015,7 +8117,7 @@ _sk_colorburn_avx LABEL PROC
PUBLIC _sk_colordodge_avx
_sk_colordodge_avx LABEL PROC
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
- DB 196,98,125,24,13,121,164,2,0 ; vbroadcastss 0x2a479(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,217,172,2,0 ; vbroadcastss 0x2acd9(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,52,92,215 ; vsubps %ymm7,%ymm9,%ymm10
DB 197,44,89,216 ; vmulps %ymm0,%ymm10,%ymm11
DB 197,52,92,203 ; vsubps %ymm3,%ymm9,%ymm9
@@ -8070,7 +8172,7 @@ _sk_colordodge_avx LABEL PROC
PUBLIC _sk_hardlight_avx
_sk_hardlight_avx LABEL PROC
- DB 196,98,125,24,5,132,163,2,0 ; vbroadcastss 0x2a384(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,228,171,2,0 ; vbroadcastss 0x2abe4(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,215 ; vsubps %ymm7,%ymm8,%ymm10
DB 197,44,89,200 ; vmulps %ymm0,%ymm10,%ymm9
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -8123,7 +8225,7 @@ _sk_hardlight_avx LABEL PROC
PUBLIC _sk_overlay_avx
_sk_overlay_avx LABEL PROC
- DB 196,98,125,24,5,169,162,2,0 ; vbroadcastss 0x2a2a9(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,9,171,2,0 ; vbroadcastss 0x2ab09(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,215 ; vsubps %ymm7,%ymm8,%ymm10
DB 197,44,89,200 ; vmulps %ymm0,%ymm10,%ymm9
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -8188,10 +8290,10 @@ _sk_softlight_avx LABEL PROC
DB 196,65,60,88,192 ; vaddps %ymm8,%ymm8,%ymm8
DB 196,65,60,89,216 ; vmulps %ymm8,%ymm8,%ymm11
DB 196,65,60,88,195 ; vaddps %ymm11,%ymm8,%ymm8
- DB 196,98,125,24,29,172,161,2,0 ; vbroadcastss 0x2a1ac(%rip),%ymm11 # 32cb8 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
+ DB 196,98,125,24,29,12,170,2,0 ; vbroadcastss 0x2aa0c(%rip),%ymm11 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
DB 196,65,28,88,235 ; vaddps %ymm11,%ymm12,%ymm13
DB 196,65,20,89,192 ; vmulps %ymm8,%ymm13,%ymm8
- DB 196,98,125,24,45,157,161,2,0 ; vbroadcastss 0x2a19d(%rip),%ymm13 # 32cbc <_sk_srcover_bgra_8888_sse2_lowp+0x2cc>
+ DB 196,98,125,24,45,253,169,2,0 ; vbroadcastss 0x2a9fd(%rip),%ymm13 # 33754 <_sk_srcover_bgra_8888_sse2_lowp+0x2cc>
DB 196,65,28,89,245 ; vmulps %ymm13,%ymm12,%ymm14
DB 196,65,12,88,192 ; vaddps %ymm8,%ymm14,%ymm8
DB 196,65,124,82,244 ; vrsqrtps %ymm12,%ymm14
@@ -8202,7 +8304,7 @@ _sk_softlight_avx LABEL PROC
DB 197,4,194,255,2 ; vcmpleps %ymm7,%ymm15,%ymm15
DB 196,67,13,74,240,240 ; vblendvps %ymm15,%ymm8,%ymm14,%ymm14
DB 197,116,88,249 ; vaddps %ymm1,%ymm1,%ymm15
- DB 196,98,125,24,5,71,161,2,0 ; vbroadcastss 0x2a147(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,167,169,2,0 ; vbroadcastss 0x2a9a7(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,60,92,228 ; vsubps %ymm12,%ymm8,%ymm12
DB 197,132,92,195 ; vsubps %ymm3,%ymm15,%ymm0
DB 196,65,124,89,228 ; vmulps %ymm12,%ymm0,%ymm12
@@ -8329,12 +8431,12 @@ _sk_hue_avx LABEL PROC
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,65,36,94,222 ; vdivps %ymm14,%ymm11,%ymm11
DB 196,67,37,74,224,240 ; vblendvps %ymm15,%ymm8,%ymm11,%ymm12
- DB 196,98,125,24,53,37,159,2,0 ; vbroadcastss 0x29f25(%rip),%ymm14 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,53,133,167,2,0 ; vbroadcastss 0x2a785(%rip),%ymm14 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
DB 196,65,92,89,222 ; vmulps %ymm14,%ymm4,%ymm11
- DB 196,98,125,24,61,27,159,2,0 ; vbroadcastss 0x29f1b(%rip),%ymm15 # 32cc4 <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
+ DB 196,98,125,24,61,123,167,2,0 ; vbroadcastss 0x2a77b(%rip),%ymm15 # 3375c <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
DB 196,65,84,89,239 ; vmulps %ymm15,%ymm5,%ymm13
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,226,125,24,5,12,159,2,0 ; vbroadcastss 0x29f0c(%rip),%ymm0 # 32cc8 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
+ DB 196,226,125,24,5,108,167,2,0 ; vbroadcastss 0x2a76c(%rip),%ymm0 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
DB 197,76,89,232 ; vmulps %ymm0,%ymm6,%ymm13
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
DB 196,65,52,89,238 ; vmulps %ymm14,%ymm9,%ymm13
@@ -8395,7 +8497,7 @@ _sk_hue_avx LABEL PROC
DB 196,65,36,95,208 ; vmaxps %ymm8,%ymm11,%ymm10
DB 196,195,109,74,209,240 ; vblendvps %ymm15,%ymm9,%ymm2,%ymm2
DB 196,193,108,95,208 ; vmaxps %ymm8,%ymm2,%ymm2
- DB 196,98,125,24,5,185,157,2,0 ; vbroadcastss 0x29db9(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,25,166,2,0 ; vbroadcastss 0x2a619(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,207 ; vsubps %ymm7,%ymm8,%ymm9
DB 197,180,89,201 ; vmulps %ymm1,%ymm9,%ymm1
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -8452,12 +8554,12 @@ _sk_saturation_avx LABEL PROC
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,65,36,94,222 ; vdivps %ymm14,%ymm11,%ymm11
DB 196,67,37,74,224,240 ; vblendvps %ymm15,%ymm8,%ymm11,%ymm12
- DB 196,98,125,24,53,221,156,2,0 ; vbroadcastss 0x29cdd(%rip),%ymm14 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,53,61,165,2,0 ; vbroadcastss 0x2a53d(%rip),%ymm14 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
DB 196,65,92,89,222 ; vmulps %ymm14,%ymm4,%ymm11
- DB 196,98,125,24,61,211,156,2,0 ; vbroadcastss 0x29cd3(%rip),%ymm15 # 32cc4 <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
+ DB 196,98,125,24,61,51,165,2,0 ; vbroadcastss 0x2a533(%rip),%ymm15 # 3375c <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
DB 196,65,84,89,239 ; vmulps %ymm15,%ymm5,%ymm13
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,226,125,24,5,196,156,2,0 ; vbroadcastss 0x29cc4(%rip),%ymm0 # 32cc8 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
+ DB 196,226,125,24,5,36,165,2,0 ; vbroadcastss 0x2a524(%rip),%ymm0 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
DB 197,76,89,232 ; vmulps %ymm0,%ymm6,%ymm13
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
DB 196,65,52,89,238 ; vmulps %ymm14,%ymm9,%ymm13
@@ -8518,7 +8620,7 @@ _sk_saturation_avx LABEL PROC
DB 196,65,36,95,208 ; vmaxps %ymm8,%ymm11,%ymm10
DB 196,195,109,74,209,240 ; vblendvps %ymm15,%ymm9,%ymm2,%ymm2
DB 196,193,108,95,208 ; vmaxps %ymm8,%ymm2,%ymm2
- DB 196,98,125,24,5,113,155,2,0 ; vbroadcastss 0x29b71(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,209,163,2,0 ; vbroadcastss 0x2a3d1(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,207 ; vsubps %ymm7,%ymm8,%ymm9
DB 197,180,89,201 ; vmulps %ymm1,%ymm9,%ymm1
DB 197,60,92,195 ; vsubps %ymm3,%ymm8,%ymm8
@@ -8547,12 +8649,12 @@ _sk_color_avx LABEL PROC
DB 197,252,17,68,36,32 ; vmovups %ymm0,0x20(%rsp)
DB 197,124,89,199 ; vmulps %ymm7,%ymm0,%ymm8
DB 197,116,89,207 ; vmulps %ymm7,%ymm1,%ymm9
- DB 196,98,125,24,45,29,155,2,0 ; vbroadcastss 0x29b1d(%rip),%ymm13 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,45,125,163,2,0 ; vbroadcastss 0x2a37d(%rip),%ymm13 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
DB 196,65,92,89,213 ; vmulps %ymm13,%ymm4,%ymm10
- DB 196,98,125,24,53,19,155,2,0 ; vbroadcastss 0x29b13(%rip),%ymm14 # 32cc4 <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
+ DB 196,98,125,24,53,115,163,2,0 ; vbroadcastss 0x2a373(%rip),%ymm14 # 3375c <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
DB 196,65,84,89,222 ; vmulps %ymm14,%ymm5,%ymm11
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
- DB 196,98,125,24,61,4,155,2,0 ; vbroadcastss 0x29b04(%rip),%ymm15 # 32cc8 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
+ DB 196,98,125,24,61,100,163,2,0 ; vbroadcastss 0x2a364(%rip),%ymm15 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
DB 196,65,76,89,223 ; vmulps %ymm15,%ymm6,%ymm11
DB 196,193,44,88,195 ; vaddps %ymm11,%ymm10,%ymm0
DB 196,65,60,89,221 ; vmulps %ymm13,%ymm8,%ymm11
@@ -8615,7 +8717,7 @@ _sk_color_avx LABEL PROC
DB 196,65,44,95,207 ; vmaxps %ymm15,%ymm10,%ymm9
DB 196,195,37,74,192,0 ; vblendvps %ymm0,%ymm8,%ymm11,%ymm0
DB 196,65,124,95,199 ; vmaxps %ymm15,%ymm0,%ymm8
- DB 196,226,125,24,5,159,153,2,0 ; vbroadcastss 0x2999f(%rip),%ymm0 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,5,255,161,2,0 ; vbroadcastss 0x2a1ff(%rip),%ymm0 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,124,92,215 ; vsubps %ymm7,%ymm0,%ymm10
DB 197,172,89,84,36,32 ; vmulps 0x20(%rsp),%ymm10,%ymm2
DB 197,124,92,219 ; vsubps %ymm3,%ymm0,%ymm11
@@ -8645,12 +8747,12 @@ _sk_luminosity_avx LABEL PROC
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 197,100,89,196 ; vmulps %ymm4,%ymm3,%ymm8
DB 197,100,89,205 ; vmulps %ymm5,%ymm3,%ymm9
- DB 196,98,125,24,45,71,153,2,0 ; vbroadcastss 0x29947(%rip),%ymm13 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,45,167,161,2,0 ; vbroadcastss 0x2a1a7(%rip),%ymm13 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
DB 196,65,108,89,213 ; vmulps %ymm13,%ymm2,%ymm10
- DB 196,98,125,24,53,61,153,2,0 ; vbroadcastss 0x2993d(%rip),%ymm14 # 32cc4 <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
+ DB 196,98,125,24,53,157,161,2,0 ; vbroadcastss 0x2a19d(%rip),%ymm14 # 3375c <_sk_srcover_bgra_8888_sse2_lowp+0x2d4>
DB 196,65,116,89,222 ; vmulps %ymm14,%ymm1,%ymm11
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
- DB 196,98,125,24,61,46,153,2,0 ; vbroadcastss 0x2992e(%rip),%ymm15 # 32cc8 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
+ DB 196,98,125,24,61,142,161,2,0 ; vbroadcastss 0x2a18e(%rip),%ymm15 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0x2d8>
DB 196,65,28,89,223 ; vmulps %ymm15,%ymm12,%ymm11
DB 196,193,44,88,195 ; vaddps %ymm11,%ymm10,%ymm0
DB 196,65,60,89,221 ; vmulps %ymm13,%ymm8,%ymm11
@@ -8713,7 +8815,7 @@ _sk_luminosity_avx LABEL PROC
DB 196,65,44,95,207 ; vmaxps %ymm15,%ymm10,%ymm9
DB 196,195,37,74,192,0 ; vblendvps %ymm0,%ymm8,%ymm11,%ymm0
DB 196,65,124,95,199 ; vmaxps %ymm15,%ymm0,%ymm8
- DB 196,226,125,24,5,201,151,2,0 ; vbroadcastss 0x297c9(%rip),%ymm0 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,5,41,160,2,0 ; vbroadcastss 0x2a029(%rip),%ymm0 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,124,92,215 ; vsubps %ymm7,%ymm0,%ymm10
DB 197,172,89,210 ; vmulps %ymm2,%ymm10,%ymm2
DB 197,124,92,219 ; vsubps %ymm3,%ymm0,%ymm11
@@ -8744,9 +8846,9 @@ _sk_srcover_rgba_8888_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,87,1,0,0 ; jne 969c <_sk_srcover_rgba_8888_avx+0x177>
+ DB 15,133,87,1,0,0 ; jne 98d4 <_sk_srcover_rgba_8888_avx+0x177>
DB 196,1,125,16,12,152 ; vmovupd (%r8,%r11,4),%ymm9
- DB 197,125,40,5,109,156,2,0 ; vmovapd 0x29c6d(%rip),%ymm8 # 331c0 <_sk_srcover_bgra_8888_sse2_lowp+0x7d0>
+ DB 197,125,40,5,85,165,2,0 ; vmovapd 0x2a555(%rip),%ymm8 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x858>
DB 196,193,53,84,224 ; vandpd %ymm8,%ymm9,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
DB 196,193,81,114,209,8 ; vpsrld $0x8,%xmm9,%xmm5
@@ -8765,9 +8867,9 @@ _sk_srcover_rgba_8888_avx LABEL PROC
DB 197,193,114,215,24 ; vpsrld $0x18,%xmm7,%xmm7
DB 196,227,53,24,255,1 ; vinsertf128 $0x1,%xmm7,%ymm9,%ymm7
DB 197,252,91,255 ; vcvtdq2ps %ymm7,%ymm7
- DB 196,98,125,24,13,231,150,2,0 ; vbroadcastss 0x296e7(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,71,159,2,0 ; vbroadcastss 0x29f47(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,52,92,211 ; vsubps %ymm3,%ymm9,%ymm10
- DB 196,98,125,24,13,6,151,2,0 ; vbroadcastss 0x29706(%rip),%ymm9 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,13,102,159,2,0 ; vbroadcastss 0x29f66(%rip),%ymm9 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 197,44,89,220 ; vmulps %ymm4,%ymm10,%ymm11
DB 196,193,124,88,195 ; vaddps %ymm11,%ymm0,%ymm0
@@ -8808,7 +8910,7 @@ _sk_srcover_rgba_8888_avx LABEL PROC
DB 196,65,37,86,192 ; vorpd %ymm8,%ymm11,%ymm8
DB 196,65,45,86,192 ; vorpd %ymm8,%ymm10,%ymm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,66 ; jne 96d4 <_sk_srcover_rgba_8888_avx+0x1af>
+ DB 117,66 ; jne 990c <_sk_srcover_rgba_8888_avx+0x1af>
DB 196,1,124,17,4,152 ; vmovups %ymm8,(%r8,%r11,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -8817,33 +8919,33 @@ _sk_srcover_rgba_8888_avx LABEL PROC
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,150,254,255,255 ; ja 954b <_sk_srcover_rgba_8888_avx+0x26>
+ DB 15,135,150,254,255,255 ; ja 9783 <_sk_srcover_rgba_8888_avx+0x26>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,4,1,0,0 ; lea 0x104(%rip),%r10 # 97c4 <_sk_srcover_rgba_8888_avx+0x29f>
+ DB 76,141,21,4,1,0,0 ; lea 0x104(%rip),%r10 # 99fc <_sk_srcover_rgba_8888_avx+0x29f>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,122,16,12,152 ; vmovss (%r8,%r11,4),%xmm9
- DB 233,119,254,255,255 ; jmpq 954b <_sk_srcover_rgba_8888_avx+0x26>
+ DB 233,119,254,255,255 ; jmpq 9783 <_sk_srcover_rgba_8888_avx+0x26>
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,7 ; and $0x7,%r9b
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,180 ; ja 9698 <_sk_srcover_rgba_8888_avx+0x173>
+ DB 119,180 ; ja 98d0 <_sk_srcover_rgba_8888_avx+0x173>
DB 65,15,182,193 ; movzbl %r9b,%eax
- DB 76,141,13,241,0,0,0 ; lea 0xf1(%rip),%r9 # 97e0 <_sk_srcover_rgba_8888_avx+0x2bb>
+ DB 76,141,13,241,0,0,0 ; lea 0xf1(%rip),%r9 # 9a18 <_sk_srcover_rgba_8888_avx+0x2bb>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,121,126,4,152 ; vmovd %xmm8,(%r8,%r11,4)
- DB 235,152 ; jmp 9698 <_sk_srcover_rgba_8888_avx+0x173>
+ DB 235,152 ; jmp 98d0 <_sk_srcover_rgba_8888_avx+0x173>
DB 196,129,121,110,100,152,8 ; vmovd 0x8(%r8,%r11,4),%xmm4
DB 197,249,112,228,68 ; vpshufd $0x44,%xmm4,%xmm4
DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
DB 196,99,85,12,204,4 ; vblendps $0x4,%ymm4,%ymm5,%ymm9
DB 196,129,123,16,36,152 ; vmovsd (%r8,%r11,4),%xmm4
DB 196,99,53,13,204,1 ; vblendpd $0x1,%ymm4,%ymm9,%ymm9
- DB 233,36,254,255,255 ; jmpq 954b <_sk_srcover_rgba_8888_avx+0x26>
+ DB 233,36,254,255,255 ; jmpq 9783 <_sk_srcover_rgba_8888_avx+0x26>
DB 196,129,121,110,100,152,24 ; vmovd 0x18(%r8,%r11,4),%xmm4
DB 197,249,112,228,68 ; vpshufd $0x44,%xmm4,%xmm4
DB 196,227,125,24,228,1 ; vinsertf128 $0x1,%xmm4,%ymm0,%ymm4
@@ -8857,10 +8959,10 @@ _sk_srcover_rgba_8888_avx LABEL PROC
DB 196,99,53,24,204,1 ; vinsertf128 $0x1,%xmm4,%ymm9,%ymm9
DB 196,129,121,16,36,152 ; vmovupd (%r8,%r11,4),%xmm4
DB 196,67,93,13,201,12 ; vblendpd $0xc,%ymm9,%ymm4,%ymm9
- DB 233,207,253,255,255 ; jmpq 954b <_sk_srcover_rgba_8888_avx+0x26>
+ DB 233,207,253,255,255 ; jmpq 9783 <_sk_srcover_rgba_8888_avx+0x26>
DB 196,3,121,22,68,152,8,2 ; vpextrd $0x2,%xmm8,0x8(%r8,%r11,4)
DB 196,1,121,214,4,152 ; vmovq %xmm8,(%r8,%r11,4)
- DB 233,9,255,255,255 ; jmpq 9698 <_sk_srcover_rgba_8888_avx+0x173>
+ DB 233,9,255,255,255 ; jmpq 98d0 <_sk_srcover_rgba_8888_avx+0x173>
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,3,121,22,76,152,24,2 ; vpextrd $0x2,%xmm9,0x18(%r8,%r11,4)
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
@@ -8868,7 +8970,7 @@ _sk_srcover_rgba_8888_avx LABEL PROC
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,1,121,126,76,152,16 ; vmovd %xmm9,0x10(%r8,%r11,4)
DB 196,1,121,17,4,152 ; vmovupd %xmm8,(%r8,%r11,4)
- DB 233,213,254,255,255 ; jmpq 9698 <_sk_srcover_rgba_8888_avx+0x173>
+ DB 233,213,254,255,255 ; jmpq 98d0 <_sk_srcover_rgba_8888_avx+0x173>
DB 144 ; nop
DB 5,255,255,255,82 ; add $0x52ffffff,%eax
DB 255 ; (bad)
@@ -8880,7 +8982,7 @@ _sk_srcover_rgba_8888_avx LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,255 ; jg 97d9 <_sk_srcover_rgba_8888_avx+0x2b4>
+ DB 127,255 ; jg 9a11 <_sk_srcover_rgba_8888_avx+0x2b4>
DB 255 ; (bad)
DB 255,99,255 ; jmpq *-0x1(%rbx)
DB 255 ; (bad)
@@ -8911,9 +9013,9 @@ _sk_srcover_bgra_8888_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,87,1,0,0 ; jne 9973 <_sk_srcover_bgra_8888_avx+0x177>
+ DB 15,133,87,1,0,0 ; jne 9bab <_sk_srcover_bgra_8888_avx+0x177>
DB 196,1,125,16,12,152 ; vmovupd (%r8,%r11,4),%ymm9
- DB 197,125,40,5,182,153,2,0 ; vmovapd 0x299b6(%rip),%ymm8 # 331e0 <_sk_srcover_bgra_8888_sse2_lowp+0x7f0>
+ DB 197,125,40,5,158,162,2,0 ; vmovapd 0x2a29e(%rip),%ymm8 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x878>
DB 196,193,53,84,232 ; vandpd %ymm8,%ymm9,%ymm5
DB 197,252,91,245 ; vcvtdq2ps %ymm5,%ymm6
DB 196,193,81,114,209,8 ; vpsrld $0x8,%xmm9,%xmm5
@@ -8932,9 +9034,9 @@ _sk_srcover_bgra_8888_avx LABEL PROC
DB 197,193,114,215,24 ; vpsrld $0x18,%xmm7,%xmm7
DB 196,227,53,24,255,1 ; vinsertf128 $0x1,%xmm7,%ymm9,%ymm7
DB 197,252,91,255 ; vcvtdq2ps %ymm7,%ymm7
- DB 196,98,125,24,13,16,148,2,0 ; vbroadcastss 0x29410(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,112,156,2,0 ; vbroadcastss 0x29c70(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,52,92,211 ; vsubps %ymm3,%ymm9,%ymm10
- DB 196,98,125,24,13,47,148,2,0 ; vbroadcastss 0x2942f(%rip),%ymm9 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,13,143,156,2,0 ; vbroadcastss 0x29c8f(%rip),%ymm9 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 197,44,89,220 ; vmulps %ymm4,%ymm10,%ymm11
DB 196,193,124,88,195 ; vaddps %ymm11,%ymm0,%ymm0
@@ -8975,7 +9077,7 @@ _sk_srcover_bgra_8888_avx LABEL PROC
DB 196,65,37,86,192 ; vorpd %ymm8,%ymm11,%ymm8
DB 196,65,45,86,192 ; vorpd %ymm8,%ymm10,%ymm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,66 ; jne 99ab <_sk_srcover_bgra_8888_avx+0x1af>
+ DB 117,66 ; jne 9be3 <_sk_srcover_bgra_8888_avx+0x1af>
DB 196,1,124,17,4,152 ; vmovups %ymm8,(%r8,%r11,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -8984,33 +9086,33 @@ _sk_srcover_bgra_8888_avx LABEL PROC
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,150,254,255,255 ; ja 9822 <_sk_srcover_bgra_8888_avx+0x26>
+ DB 15,135,150,254,255,255 ; ja 9a5a <_sk_srcover_bgra_8888_avx+0x26>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,5,1,0,0 ; lea 0x105(%rip),%r10 # 9a9c <_sk_srcover_bgra_8888_avx+0x2a0>
+ DB 76,141,21,5,1,0,0 ; lea 0x105(%rip),%r10 # 9cd4 <_sk_srcover_bgra_8888_avx+0x2a0>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,122,16,12,152 ; vmovss (%r8,%r11,4),%xmm9
- DB 233,119,254,255,255 ; jmpq 9822 <_sk_srcover_bgra_8888_avx+0x26>
+ DB 233,119,254,255,255 ; jmpq 9a5a <_sk_srcover_bgra_8888_avx+0x26>
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,7 ; and $0x7,%r9b
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,180 ; ja 996f <_sk_srcover_bgra_8888_avx+0x173>
+ DB 119,180 ; ja 9ba7 <_sk_srcover_bgra_8888_avx+0x173>
DB 65,15,182,193 ; movzbl %r9b,%eax
- DB 76,141,13,242,0,0,0 ; lea 0xf2(%rip),%r9 # 9ab8 <_sk_srcover_bgra_8888_avx+0x2bc>
+ DB 76,141,13,242,0,0,0 ; lea 0xf2(%rip),%r9 # 9cf0 <_sk_srcover_bgra_8888_avx+0x2bc>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,121,126,4,152 ; vmovd %xmm8,(%r8,%r11,4)
- DB 235,152 ; jmp 996f <_sk_srcover_bgra_8888_avx+0x173>
+ DB 235,152 ; jmp 9ba7 <_sk_srcover_bgra_8888_avx+0x173>
DB 196,129,121,110,100,152,8 ; vmovd 0x8(%r8,%r11,4),%xmm4
DB 197,249,112,228,68 ; vpshufd $0x44,%xmm4,%xmm4
DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
DB 196,99,85,12,204,4 ; vblendps $0x4,%ymm4,%ymm5,%ymm9
DB 196,129,123,16,36,152 ; vmovsd (%r8,%r11,4),%xmm4
DB 196,99,53,13,204,1 ; vblendpd $0x1,%ymm4,%ymm9,%ymm9
- DB 233,36,254,255,255 ; jmpq 9822 <_sk_srcover_bgra_8888_avx+0x26>
+ DB 233,36,254,255,255 ; jmpq 9a5a <_sk_srcover_bgra_8888_avx+0x26>
DB 196,129,121,110,100,152,24 ; vmovd 0x18(%r8,%r11,4),%xmm4
DB 197,249,112,228,68 ; vpshufd $0x44,%xmm4,%xmm4
DB 196,227,125,24,228,1 ; vinsertf128 $0x1,%xmm4,%ymm0,%ymm4
@@ -9024,10 +9126,10 @@ _sk_srcover_bgra_8888_avx LABEL PROC
DB 196,99,53,24,204,1 ; vinsertf128 $0x1,%xmm4,%ymm9,%ymm9
DB 196,129,121,16,36,152 ; vmovupd (%r8,%r11,4),%xmm4
DB 196,67,93,13,201,12 ; vblendpd $0xc,%ymm9,%ymm4,%ymm9
- DB 233,207,253,255,255 ; jmpq 9822 <_sk_srcover_bgra_8888_avx+0x26>
+ DB 233,207,253,255,255 ; jmpq 9a5a <_sk_srcover_bgra_8888_avx+0x26>
DB 196,3,121,22,68,152,8,2 ; vpextrd $0x2,%xmm8,0x8(%r8,%r11,4)
DB 196,1,121,214,4,152 ; vmovq %xmm8,(%r8,%r11,4)
- DB 233,9,255,255,255 ; jmpq 996f <_sk_srcover_bgra_8888_avx+0x173>
+ DB 233,9,255,255,255 ; jmpq 9ba7 <_sk_srcover_bgra_8888_avx+0x173>
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,3,121,22,76,152,24,2 ; vpextrd $0x2,%xmm9,0x18(%r8,%r11,4)
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
@@ -9035,7 +9137,7 @@ _sk_srcover_bgra_8888_avx LABEL PROC
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,1,121,126,76,152,16 ; vmovd %xmm9,0x10(%r8,%r11,4)
DB 196,1,121,17,4,152 ; vmovupd %xmm8,(%r8,%r11,4)
- DB 233,213,254,255,255 ; jmpq 996f <_sk_srcover_bgra_8888_avx+0x173>
+ DB 233,213,254,255,255 ; jmpq 9ba7 <_sk_srcover_bgra_8888_avx+0x173>
DB 102,144 ; xchg %ax,%ax
DB 4,255 ; add $0xff,%al
DB 255 ; (bad)
@@ -9048,7 +9150,7 @@ _sk_srcover_bgra_8888_avx LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 126,255 ; jle 9ab1 <_sk_srcover_bgra_8888_avx+0x2b5>
+ DB 126,255 ; jle 9ce9 <_sk_srcover_bgra_8888_avx+0x2b5>
DB 255 ; (bad)
DB 255,98,255 ; jmpq *-0x1(%rdx)
DB 255 ; (bad)
@@ -9082,7 +9184,7 @@ _sk_clamp_0_avx LABEL PROC
PUBLIC _sk_clamp_1_avx
_sk_clamp_1_avx LABEL PROC
- DB 196,98,125,24,5,166,145,2,0 ; vbroadcastss 0x291a6(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,6,154,2,0 ; vbroadcastss 0x29a06(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
DB 196,193,108,93,208 ; vminps %ymm8,%ymm2,%ymm2
@@ -9092,7 +9194,7 @@ _sk_clamp_1_avx LABEL PROC
PUBLIC _sk_clamp_a_avx
_sk_clamp_a_avx LABEL PROC
- DB 196,98,125,24,5,133,145,2,0 ; vbroadcastss 0x29185(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,229,153,2,0 ; vbroadcastss 0x299e5(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,100,93,216 ; vminps %ymm8,%ymm3,%ymm3
DB 197,252,93,195 ; vminps %ymm3,%ymm0,%ymm0
DB 197,244,93,203 ; vminps %ymm3,%ymm1,%ymm1
@@ -9102,7 +9204,7 @@ _sk_clamp_a_avx LABEL PROC
PUBLIC _sk_clamp_a_dst_avx
_sk_clamp_a_dst_avx LABEL PROC
- DB 196,98,125,24,5,103,145,2,0 ; vbroadcastss 0x29167(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,199,153,2,0 ; vbroadcastss 0x299c7(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,68,93,248 ; vminps %ymm8,%ymm7,%ymm7
DB 197,220,93,231 ; vminps %ymm7,%ymm4,%ymm4
DB 197,212,93,239 ; vminps %ymm7,%ymm5,%ymm5
@@ -9129,7 +9231,7 @@ _sk_swap_rb_avx LABEL PROC
PUBLIC _sk_invert_avx
_sk_invert_avx LABEL PROC
- DB 196,98,125,24,5,34,145,2,0 ; vbroadcastss 0x29122(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,130,153,2,0 ; vbroadcastss 0x29982(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,188,92,192 ; vsubps %ymm0,%ymm8,%ymm0
DB 197,188,92,201 ; vsubps %ymm1,%ymm8,%ymm1
DB 197,188,92,210 ; vsubps %ymm2,%ymm8,%ymm2
@@ -9173,9 +9275,9 @@ _sk_premul_dst_avx LABEL PROC
PUBLIC _sk_unpremul_avx
_sk_unpremul_avx LABEL PROC
- DB 196,98,125,24,5,189,144,2,0 ; vbroadcastss 0x290bd(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,29,153,2,0 ; vbroadcastss 0x2991d(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,94,195 ; vdivps %ymm3,%ymm8,%ymm8
- DB 196,98,125,24,13,224,144,2,0 ; vbroadcastss 0x290e0(%rip),%ymm9 # 32cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x2e0>
+ DB 196,98,125,24,13,64,153,2,0 ; vbroadcastss 0x29940(%rip),%ymm9 # 33768 <_sk_srcover_bgra_8888_sse2_lowp+0x2e0>
DB 196,65,60,194,201,1 ; vcmpltps %ymm9,%ymm8,%ymm9
DB 196,65,44,87,210 ; vxorps %ymm10,%ymm10,%ymm10
DB 196,67,45,74,192,144 ; vblendvps %ymm9,%ymm8,%ymm10,%ymm8
@@ -9187,17 +9289,17 @@ _sk_unpremul_avx LABEL PROC
PUBLIC _sk_from_srgb_avx
_sk_from_srgb_avx LABEL PROC
- DB 196,98,125,24,5,186,144,2,0 ; vbroadcastss 0x290ba(%rip),%ymm8 # 32cd4 <_sk_srcover_bgra_8888_sse2_lowp+0x2e4>
+ DB 196,98,125,24,5,26,153,2,0 ; vbroadcastss 0x2991a(%rip),%ymm8 # 3376c <_sk_srcover_bgra_8888_sse2_lowp+0x2e4>
DB 196,65,124,89,200 ; vmulps %ymm8,%ymm0,%ymm9
DB 197,124,89,208 ; vmulps %ymm0,%ymm0,%ymm10
- DB 196,98,125,24,29,148,144,2,0 ; vbroadcastss 0x29094(%rip),%ymm11 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,29,244,152,2,0 ; vbroadcastss 0x298f4(%rip),%ymm11 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
DB 196,65,124,89,227 ; vmulps %ymm11,%ymm0,%ymm12
- DB 196,98,125,24,45,158,144,2,0 ; vbroadcastss 0x2909e(%rip),%ymm13 # 32cd8 <_sk_srcover_bgra_8888_sse2_lowp+0x2e8>
+ DB 196,98,125,24,45,254,152,2,0 ; vbroadcastss 0x298fe(%rip),%ymm13 # 33770 <_sk_srcover_bgra_8888_sse2_lowp+0x2e8>
DB 196,65,28,88,229 ; vaddps %ymm13,%ymm12,%ymm12
DB 196,65,44,89,212 ; vmulps %ymm12,%ymm10,%ymm10
- DB 196,98,125,24,37,143,144,2,0 ; vbroadcastss 0x2908f(%rip),%ymm12 # 32cdc <_sk_srcover_bgra_8888_sse2_lowp+0x2ec>
+ DB 196,98,125,24,37,239,152,2,0 ; vbroadcastss 0x298ef(%rip),%ymm12 # 33774 <_sk_srcover_bgra_8888_sse2_lowp+0x2ec>
DB 196,65,44,88,212 ; vaddps %ymm12,%ymm10,%ymm10
- DB 196,98,125,24,53,133,144,2,0 ; vbroadcastss 0x29085(%rip),%ymm14 # 32ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x2f0>
+ DB 196,98,125,24,53,229,152,2,0 ; vbroadcastss 0x298e5(%rip),%ymm14 # 33778 <_sk_srcover_bgra_8888_sse2_lowp+0x2f0>
DB 196,193,124,194,198,1 ; vcmpltps %ymm14,%ymm0,%ymm0
DB 196,195,45,74,193,0 ; vblendvps %ymm0,%ymm9,%ymm10,%ymm0
DB 196,65,116,89,200 ; vmulps %ymm8,%ymm1,%ymm9
@@ -9221,17 +9323,17 @@ _sk_from_srgb_avx LABEL PROC
PUBLIC _sk_from_srgb_dst_avx
_sk_from_srgb_dst_avx LABEL PROC
- DB 196,98,125,24,5,14,144,2,0 ; vbroadcastss 0x2900e(%rip),%ymm8 # 32cd4 <_sk_srcover_bgra_8888_sse2_lowp+0x2e4>
+ DB 196,98,125,24,5,110,152,2,0 ; vbroadcastss 0x2986e(%rip),%ymm8 # 3376c <_sk_srcover_bgra_8888_sse2_lowp+0x2e4>
DB 196,65,92,89,200 ; vmulps %ymm8,%ymm4,%ymm9
DB 197,92,89,212 ; vmulps %ymm4,%ymm4,%ymm10
- DB 196,98,125,24,29,232,143,2,0 ; vbroadcastss 0x28fe8(%rip),%ymm11 # 32cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
+ DB 196,98,125,24,29,72,152,2,0 ; vbroadcastss 0x29848(%rip),%ymm11 # 33758 <_sk_srcover_bgra_8888_sse2_lowp+0x2d0>
DB 196,65,92,89,227 ; vmulps %ymm11,%ymm4,%ymm12
- DB 196,98,125,24,45,242,143,2,0 ; vbroadcastss 0x28ff2(%rip),%ymm13 # 32cd8 <_sk_srcover_bgra_8888_sse2_lowp+0x2e8>
+ DB 196,98,125,24,45,82,152,2,0 ; vbroadcastss 0x29852(%rip),%ymm13 # 33770 <_sk_srcover_bgra_8888_sse2_lowp+0x2e8>
DB 196,65,28,88,229 ; vaddps %ymm13,%ymm12,%ymm12
DB 196,65,44,89,212 ; vmulps %ymm12,%ymm10,%ymm10
- DB 196,98,125,24,37,227,143,2,0 ; vbroadcastss 0x28fe3(%rip),%ymm12 # 32cdc <_sk_srcover_bgra_8888_sse2_lowp+0x2ec>
+ DB 196,98,125,24,37,67,152,2,0 ; vbroadcastss 0x29843(%rip),%ymm12 # 33774 <_sk_srcover_bgra_8888_sse2_lowp+0x2ec>
DB 196,65,44,88,212 ; vaddps %ymm12,%ymm10,%ymm10
- DB 196,98,125,24,53,217,143,2,0 ; vbroadcastss 0x28fd9(%rip),%ymm14 # 32ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x2f0>
+ DB 196,98,125,24,53,57,152,2,0 ; vbroadcastss 0x29839(%rip),%ymm14 # 33778 <_sk_srcover_bgra_8888_sse2_lowp+0x2f0>
DB 196,193,92,194,230,1 ; vcmpltps %ymm14,%ymm4,%ymm4
DB 196,195,45,74,225,64 ; vblendvps %ymm4,%ymm9,%ymm10,%ymm4
DB 196,65,84,89,200 ; vmulps %ymm8,%ymm5,%ymm9
@@ -9256,20 +9358,20 @@ _sk_from_srgb_dst_avx LABEL PROC
PUBLIC _sk_to_srgb_avx
_sk_to_srgb_avx LABEL PROC
DB 197,124,82,200 ; vrsqrtps %ymm0,%ymm9
- DB 196,98,125,24,5,110,143,2,0 ; vbroadcastss 0x28f6e(%rip),%ymm8 # 32ce4 <_sk_srcover_bgra_8888_sse2_lowp+0x2f4>
+ DB 196,98,125,24,5,206,151,2,0 ; vbroadcastss 0x297ce(%rip),%ymm8 # 3377c <_sk_srcover_bgra_8888_sse2_lowp+0x2f4>
DB 196,65,124,89,208 ; vmulps %ymm8,%ymm0,%ymm10
- DB 196,98,125,24,29,104,143,2,0 ; vbroadcastss 0x28f68(%rip),%ymm11 # 32cec <_sk_srcover_bgra_8888_sse2_lowp+0x2fc>
+ DB 196,98,125,24,29,200,151,2,0 ; vbroadcastss 0x297c8(%rip),%ymm11 # 33784 <_sk_srcover_bgra_8888_sse2_lowp+0x2fc>
DB 196,65,52,89,227 ; vmulps %ymm11,%ymm9,%ymm12
- DB 196,98,125,24,45,86,143,2,0 ; vbroadcastss 0x28f56(%rip),%ymm13 # 32ce8 <_sk_srcover_bgra_8888_sse2_lowp+0x2f8>
+ DB 196,98,125,24,45,182,151,2,0 ; vbroadcastss 0x297b6(%rip),%ymm13 # 33780 <_sk_srcover_bgra_8888_sse2_lowp+0x2f8>
DB 196,65,28,88,229 ; vaddps %ymm13,%ymm12,%ymm12
DB 196,65,52,89,228 ; vmulps %ymm12,%ymm9,%ymm12
- DB 196,98,125,24,53,75,143,2,0 ; vbroadcastss 0x28f4b(%rip),%ymm14 # 32cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x300>
+ DB 196,98,125,24,53,171,151,2,0 ; vbroadcastss 0x297ab(%rip),%ymm14 # 33788 <_sk_srcover_bgra_8888_sse2_lowp+0x300>
DB 196,65,28,88,230 ; vaddps %ymm14,%ymm12,%ymm12
- DB 196,98,125,24,61,65,143,2,0 ; vbroadcastss 0x28f41(%rip),%ymm15 # 32cf4 <_sk_srcover_bgra_8888_sse2_lowp+0x304>
+ DB 196,98,125,24,61,161,151,2,0 ; vbroadcastss 0x297a1(%rip),%ymm15 # 3378c <_sk_srcover_bgra_8888_sse2_lowp+0x304>
DB 196,65,52,88,207 ; vaddps %ymm15,%ymm9,%ymm9
DB 196,65,124,83,201 ; vrcpps %ymm9,%ymm9
DB 196,65,52,89,204 ; vmulps %ymm12,%ymm9,%ymm9
- DB 196,98,125,24,37,45,143,2,0 ; vbroadcastss 0x28f2d(%rip),%ymm12 # 32cf8 <_sk_srcover_bgra_8888_sse2_lowp+0x308>
+ DB 196,98,125,24,37,141,151,2,0 ; vbroadcastss 0x2978d(%rip),%ymm12 # 33790 <_sk_srcover_bgra_8888_sse2_lowp+0x308>
DB 196,193,124,194,196,1 ; vcmpltps %ymm12,%ymm0,%ymm0
DB 196,195,53,74,194,0 ; vblendvps %ymm0,%ymm10,%ymm9,%ymm0
DB 197,124,82,201 ; vrsqrtps %ymm1,%ymm9
@@ -9304,7 +9406,7 @@ _sk_rgb_to_hsl_avx LABEL PROC
DB 197,116,93,202 ; vminps %ymm2,%ymm1,%ymm9
DB 196,65,124,93,201 ; vminps %ymm9,%ymm0,%ymm9
DB 196,65,60,92,209 ; vsubps %ymm9,%ymm8,%ymm10
- DB 196,98,125,24,29,53,142,2,0 ; vbroadcastss 0x28e35(%rip),%ymm11 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,29,149,150,2,0 ; vbroadcastss 0x29695(%rip),%ymm11 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,36,94,218 ; vdivps %ymm10,%ymm11,%ymm11
DB 197,116,92,226 ; vsubps %ymm2,%ymm1,%ymm12
DB 196,65,28,89,227 ; vmulps %ymm11,%ymm12,%ymm12
@@ -9314,19 +9416,19 @@ _sk_rgb_to_hsl_avx LABEL PROC
DB 196,193,108,89,211 ; vmulps %ymm11,%ymm2,%ymm2
DB 197,252,92,201 ; vsubps %ymm1,%ymm0,%ymm1
DB 196,193,116,89,203 ; vmulps %ymm11,%ymm1,%ymm1
- DB 196,98,125,24,29,102,142,2,0 ; vbroadcastss 0x28e66(%rip),%ymm11 # 32d04 <_sk_srcover_bgra_8888_sse2_lowp+0x314>
+ DB 196,98,125,24,29,198,150,2,0 ; vbroadcastss 0x296c6(%rip),%ymm11 # 3379c <_sk_srcover_bgra_8888_sse2_lowp+0x314>
DB 196,193,116,88,203 ; vaddps %ymm11,%ymm1,%ymm1
- DB 196,98,125,24,29,84,142,2,0 ; vbroadcastss 0x28e54(%rip),%ymm11 # 32d00 <_sk_srcover_bgra_8888_sse2_lowp+0x310>
+ DB 196,98,125,24,29,180,150,2,0 ; vbroadcastss 0x296b4(%rip),%ymm11 # 33798 <_sk_srcover_bgra_8888_sse2_lowp+0x310>
DB 196,193,108,88,211 ; vaddps %ymm11,%ymm2,%ymm2
DB 196,227,117,74,202,224 ; vblendvps %ymm14,%ymm2,%ymm1,%ymm1
- DB 196,226,125,24,21,60,142,2,0 ; vbroadcastss 0x28e3c(%rip),%ymm2 # 32cfc <_sk_srcover_bgra_8888_sse2_lowp+0x30c>
+ DB 196,226,125,24,21,156,150,2,0 ; vbroadcastss 0x2969c(%rip),%ymm2 # 33794 <_sk_srcover_bgra_8888_sse2_lowp+0x30c>
DB 196,65,12,87,246 ; vxorps %ymm14,%ymm14,%ymm14
DB 196,227,13,74,210,208 ; vblendvps %ymm13,%ymm2,%ymm14,%ymm2
DB 197,188,194,192,0 ; vcmpeqps %ymm0,%ymm8,%ymm0
DB 196,193,108,88,212 ; vaddps %ymm12,%ymm2,%ymm2
DB 196,227,117,74,194,0 ; vblendvps %ymm0,%ymm2,%ymm1,%ymm0
DB 196,193,60,88,201 ; vaddps %ymm9,%ymm8,%ymm1
- DB 196,98,125,24,37,179,141,2,0 ; vbroadcastss 0x28db3(%rip),%ymm12 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,37,19,150,2,0 ; vbroadcastss 0x29613(%rip),%ymm12 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,193,116,89,212 ; vmulps %ymm12,%ymm1,%ymm2
DB 197,28,194,226,1 ; vcmpltps %ymm2,%ymm12,%ymm12
DB 196,65,36,92,216 ; vsubps %ymm8,%ymm11,%ymm11
@@ -9336,7 +9438,7 @@ _sk_rgb_to_hsl_avx LABEL PROC
DB 197,172,94,201 ; vdivps %ymm1,%ymm10,%ymm1
DB 196,195,125,74,198,128 ; vblendvps %ymm8,%ymm14,%ymm0,%ymm0
DB 196,195,117,74,206,128 ; vblendvps %ymm8,%ymm14,%ymm1,%ymm1
- DB 196,98,125,24,5,230,141,2,0 ; vbroadcastss 0x28de6(%rip),%ymm8 # 32d08 <_sk_srcover_bgra_8888_sse2_lowp+0x318>
+ DB 196,98,125,24,5,70,150,2,0 ; vbroadcastss 0x29646(%rip),%ymm8 # 337a0 <_sk_srcover_bgra_8888_sse2_lowp+0x318>
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -9351,7 +9453,7 @@ _sk_hsl_to_rgb_avx LABEL PROC
DB 197,252,17,28,36 ; vmovups %ymm3,(%rsp)
DB 197,252,40,225 ; vmovaps %ymm1,%ymm4
DB 197,252,40,216 ; vmovaps %ymm0,%ymm3
- DB 196,98,125,24,5,57,141,2,0 ; vbroadcastss 0x28d39(%rip),%ymm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,5,153,149,2,0 ; vbroadcastss 0x29599(%rip),%ymm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,60,194,202,2 ; vcmpleps %ymm2,%ymm8,%ymm9
DB 197,92,89,210 ; vmulps %ymm2,%ymm4,%ymm10
DB 196,65,92,92,218 ; vsubps %ymm10,%ymm4,%ymm11
@@ -9359,23 +9461,23 @@ _sk_hsl_to_rgb_avx LABEL PROC
DB 197,52,88,210 ; vaddps %ymm2,%ymm9,%ymm10
DB 197,108,88,202 ; vaddps %ymm2,%ymm2,%ymm9
DB 196,65,52,92,202 ; vsubps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,127,141,2,0 ; vbroadcastss 0x28d7f(%rip),%ymm11 # 32d0c <_sk_srcover_bgra_8888_sse2_lowp+0x31c>
+ DB 196,98,125,24,29,223,149,2,0 ; vbroadcastss 0x295df(%rip),%ymm11 # 337a4 <_sk_srcover_bgra_8888_sse2_lowp+0x31c>
DB 196,65,100,88,219 ; vaddps %ymm11,%ymm3,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,252 ; vsubps %ymm12,%ymm11,%ymm15
DB 196,65,44,92,217 ; vsubps %ymm9,%ymm10,%ymm11
- DB 196,98,125,24,37,81,141,2,0 ; vbroadcastss 0x28d51(%rip),%ymm12 # 32cfc <_sk_srcover_bgra_8888_sse2_lowp+0x30c>
+ DB 196,98,125,24,37,177,149,2,0 ; vbroadcastss 0x295b1(%rip),%ymm12 # 33794 <_sk_srcover_bgra_8888_sse2_lowp+0x30c>
DB 196,193,4,89,196 ; vmulps %ymm12,%ymm15,%ymm0
- DB 196,98,125,24,45,75,141,2,0 ; vbroadcastss 0x28d4b(%rip),%ymm13 # 32d04 <_sk_srcover_bgra_8888_sse2_lowp+0x314>
+ DB 196,98,125,24,45,171,149,2,0 ; vbroadcastss 0x295ab(%rip),%ymm13 # 3379c <_sk_srcover_bgra_8888_sse2_lowp+0x314>
DB 197,20,92,240 ; vsubps %ymm0,%ymm13,%ymm14
DB 196,65,36,89,246 ; vmulps %ymm14,%ymm11,%ymm14
DB 196,65,52,88,246 ; vaddps %ymm14,%ymm9,%ymm14
- DB 196,226,125,24,13,64,141,2,0 ; vbroadcastss 0x28d40(%rip),%ymm1 # 32d10 <_sk_srcover_bgra_8888_sse2_lowp+0x320>
+ DB 196,226,125,24,13,160,149,2,0 ; vbroadcastss 0x295a0(%rip),%ymm1 # 337a8 <_sk_srcover_bgra_8888_sse2_lowp+0x320>
DB 196,193,116,194,255,2 ; vcmpleps %ymm15,%ymm1,%ymm7
DB 196,195,13,74,249,112 ; vblendvps %ymm7,%ymm9,%ymm14,%ymm7
DB 196,65,60,194,247,2 ; vcmpleps %ymm15,%ymm8,%ymm14
DB 196,227,45,74,255,224 ; vblendvps %ymm14,%ymm7,%ymm10,%ymm7
- DB 196,98,125,24,53,23,141,2,0 ; vbroadcastss 0x28d17(%rip),%ymm14 # 32d08 <_sk_srcover_bgra_8888_sse2_lowp+0x318>
+ DB 196,98,125,24,53,119,149,2,0 ; vbroadcastss 0x29577(%rip),%ymm14 # 337a0 <_sk_srcover_bgra_8888_sse2_lowp+0x318>
DB 196,65,12,194,255,2 ; vcmpleps %ymm15,%ymm14,%ymm15
DB 196,193,124,89,195 ; vmulps %ymm11,%ymm0,%ymm0
DB 197,180,88,192 ; vaddps %ymm0,%ymm9,%ymm0
@@ -9394,7 +9496,7 @@ _sk_hsl_to_rgb_avx LABEL PROC
DB 197,164,89,247 ; vmulps %ymm7,%ymm11,%ymm6
DB 197,180,88,246 ; vaddps %ymm6,%ymm9,%ymm6
DB 196,227,77,74,237,0 ; vblendvps %ymm0,%ymm5,%ymm6,%ymm5
- DB 196,226,125,24,5,193,140,2,0 ; vbroadcastss 0x28cc1(%rip),%ymm0 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,226,125,24,5,33,149,2,0 ; vbroadcastss 0x29521(%rip),%ymm0 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
DB 197,228,88,192 ; vaddps %ymm0,%ymm3,%ymm0
DB 196,227,125,8,216,1 ; vroundps $0x1,%ymm0,%ymm3
DB 197,252,92,195 ; vsubps %ymm3,%ymm0,%ymm0
@@ -9444,15 +9546,15 @@ _sk_scale_u8_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 117,75 ; jne a15f <_sk_scale_u8_avx+0x63>
+ DB 117,75 ; jne a397 <_sk_scale_u8_avx+0x63>
DB 196,2,121,48,4,24 ; vpmovzxbw (%r8,%r11,1),%xmm8
- DB 197,57,219,5,46,148,2,0 ; vpand 0x2942e(%rip),%xmm8,%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,57,219,5,86,157,2,0 ; vpand 0x29d56(%rip),%xmm8,%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,66,121,51,200 ; vpmovzxwd %xmm8,%xmm9
DB 196,65,121,112,192,78 ; vpshufd $0x4e,%xmm8,%xmm8
DB 196,66,121,51,192 ; vpmovzxwd %xmm8,%xmm8
DB 196,67,53,24,192,1 ; vinsertf128 $0x1,%xmm8,%ymm9,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,13,210,139,2,0 ; vbroadcastss 0x28bd2(%rip),%ymm9 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,13,50,148,2,0 ; vbroadcastss 0x29432(%rip),%ymm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 197,188,89,201 ; vmulps %ymm1,%ymm8,%ymm1
@@ -9465,15 +9567,15 @@ _sk_scale_u8_avx LABEL PROC
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,166 ; ja a11a <_sk_scale_u8_avx+0x1e>
+ DB 119,166 ; ja a352 <_sk_scale_u8_avx+0x1e>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,121,0,0,0 ; lea 0x79(%rip),%r10 # a1f8 <_sk_scale_u8_avx+0xfc>
+ DB 76,141,21,121,0,0,0 ; lea 0x79(%rip),%r10 # a430 <_sk_scale_u8_avx+0xfc>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,182,4,24 ; movzbl (%r8,%r11,1),%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
- DB 235,135 ; jmp a11a <_sk_scale_u8_avx+0x1e>
+ DB 235,135 ; jmp a352 <_sk_scale_u8_avx+0x1e>
DB 67,15,182,68,24,2 ; movzbl 0x2(%r8,%r11,1),%eax
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 197,57,196,192,2 ; vpinsrw $0x2,%eax,%xmm8,%xmm8
@@ -9481,7 +9583,7 @@ _sk_scale_u8_avx LABEL PROC
DB 197,121,110,200 ; vmovd %eax,%xmm9
DB 196,66,121,48,201 ; vpmovzxbw %xmm9,%xmm9
DB 196,67,57,14,193,3 ; vpblendw $0x3,%xmm9,%xmm8,%xmm8
- DB 233,94,255,255,255 ; jmpq a11a <_sk_scale_u8_avx+0x1e>
+ DB 233,94,255,255,255 ; jmpq a352 <_sk_scale_u8_avx+0x1e>
DB 67,15,182,68,24,6 ; movzbl 0x6(%r8,%r11,1),%eax
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 197,57,196,192,6 ; vpinsrw $0x6,%eax,%xmm8,%xmm8
@@ -9492,7 +9594,7 @@ _sk_scale_u8_avx LABEL PROC
DB 196,1,121,110,12,24 ; vmovd (%r8,%r11,1),%xmm9
DB 196,66,121,48,201 ; vpmovzxbw %xmm9,%xmm9
DB 196,67,49,14,192,240 ; vpblendw $0xf0,%xmm8,%xmm9,%xmm8
- DB 233,34,255,255,255 ; jmpq a11a <_sk_scale_u8_avx+0x1e>
+ DB 233,34,255,255,255 ; jmpq a352 <_sk_scale_u8_avx+0x1e>
DB 144 ; nop
DB 255 ; (bad)
DB 255 ; (bad)
@@ -9524,26 +9626,26 @@ _sk_scale_565_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,178,0,0,0 ; jne a2e5 <_sk_scale_565_avx+0xd1>
+ DB 15,133,178,0,0,0 ; jne a51d <_sk_scale_565_avx+0xd1>
DB 196,1,122,111,4,88 ; vmovdqu (%r8,%r11,2),%xmm8
DB 196,66,121,51,200 ; vpmovzxwd %xmm8,%xmm9
DB 196,65,121,112,192,78 ; vpshufd $0x4e,%xmm8,%xmm8
DB 196,66,121,51,192 ; vpmovzxwd %xmm8,%xmm8
DB 196,67,53,24,192,1 ; vinsertf128 $0x1,%xmm8,%ymm9,%ymm8
- DB 196,98,125,24,13,196,138,2,0 ; vbroadcastss 0x28ac4(%rip),%ymm9 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,98,125,24,13,36,147,2,0 ; vbroadcastss 0x29324(%rip),%ymm9 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 196,65,60,84,201 ; vandps %ymm9,%ymm8,%ymm9
DB 196,65,124,91,201 ; vcvtdq2ps %ymm9,%ymm9
- DB 196,98,125,24,21,181,138,2,0 ; vbroadcastss 0x28ab5(%rip),%ymm10 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,98,125,24,21,21,147,2,0 ; vbroadcastss 0x29315(%rip),%ymm10 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 196,65,52,89,202 ; vmulps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,21,171,138,2,0 ; vbroadcastss 0x28aab(%rip),%ymm10 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,98,125,24,21,11,147,2,0 ; vbroadcastss 0x2930b(%rip),%ymm10 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 196,65,60,84,210 ; vandps %ymm10,%ymm8,%ymm10
DB 196,65,124,91,210 ; vcvtdq2ps %ymm10,%ymm10
- DB 196,98,125,24,29,156,138,2,0 ; vbroadcastss 0x28a9c(%rip),%ymm11 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,98,125,24,29,252,146,2,0 ; vbroadcastss 0x292fc(%rip),%ymm11 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
- DB 196,98,125,24,29,146,138,2,0 ; vbroadcastss 0x28a92(%rip),%ymm11 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,98,125,24,29,242,146,2,0 ; vbroadcastss 0x292f2(%rip),%ymm11 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 196,65,60,84,195 ; vandps %ymm11,%ymm8,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,29,131,138,2,0 ; vbroadcastss 0x28a83(%rip),%ymm11 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,98,125,24,29,227,146,2,0 ; vbroadcastss 0x292e3(%rip),%ymm11 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 196,65,60,89,195 ; vmulps %ymm11,%ymm8,%ymm8
DB 197,100,194,223,1 ; vcmpltps %ymm7,%ymm3,%ymm11
DB 196,65,44,93,224 ; vminps %ymm8,%ymm10,%ymm12
@@ -9562,27 +9664,27 @@ _sk_scale_565_avx LABEL PROC
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,59,255,255,255 ; ja a239 <_sk_scale_565_avx+0x25>
+ DB 15,135,59,255,255,255 ; ja a471 <_sk_scale_565_avx+0x25>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,99,0,0,0 ; lea 0x63(%rip),%r10 # a36c <_sk_scale_565_avx+0x158>
+ DB 76,141,21,99,0,0,0 ; lea 0x63(%rip),%r10 # a5a4 <_sk_scale_565_avx+0x158>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,183,4,88 ; movzwl (%r8,%r11,2),%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
- DB 233,25,255,255,255 ; jmpq a239 <_sk_scale_565_avx+0x25>
+ DB 233,25,255,255,255 ; jmpq a471 <_sk_scale_565_avx+0x25>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,1,57,196,68,88,4,2 ; vpinsrw $0x2,0x4(%r8,%r11,2),%xmm8,%xmm8
DB 196,1,121,110,12,88 ; vmovd (%r8,%r11,2),%xmm9
DB 196,67,57,14,193,3 ; vpblendw $0x3,%xmm9,%xmm8,%xmm8
- DB 233,251,254,255,255 ; jmpq a239 <_sk_scale_565_avx+0x25>
+ DB 233,251,254,255,255 ; jmpq a471 <_sk_scale_565_avx+0x25>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,1,57,196,68,88,12,6 ; vpinsrw $0x6,0xc(%r8,%r11,2),%xmm8,%xmm8
DB 196,1,57,196,68,88,10,5 ; vpinsrw $0x5,0xa(%r8,%r11,2),%xmm8,%xmm8
DB 196,1,57,196,68,88,8,4 ; vpinsrw $0x4,0x8(%r8,%r11,2),%xmm8,%xmm8
DB 196,1,122,126,12,88 ; vmovq (%r8,%r11,2),%xmm9
DB 196,67,49,14,192,240 ; vpblendw $0xf0,%xmm8,%xmm9,%xmm8
- DB 233,205,254,255,255 ; jmpq a239 <_sk_scale_565_avx+0x25>
+ DB 233,205,254,255,255 ; jmpq a471 <_sk_scale_565_avx+0x25>
DB 166 ; cmpsb %es:(%rdi),%ds:(%rsi)
DB 255 ; (bad)
DB 255 ; (bad)
@@ -9630,15 +9732,15 @@ _sk_lerp_u8_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 117,111 ; jne a44e <_sk_lerp_u8_avx+0x87>
+ DB 117,111 ; jne a686 <_sk_lerp_u8_avx+0x87>
DB 196,2,121,48,4,24 ; vpmovzxbw (%r8,%r11,1),%xmm8
- DB 197,57,219,5,99,145,2,0 ; vpand 0x29163(%rip),%xmm8,%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,57,219,5,139,154,2,0 ; vpand 0x29a8b(%rip),%xmm8,%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,66,121,51,200 ; vpmovzxwd %xmm8,%xmm9
DB 196,65,121,112,192,78 ; vpshufd $0x4e,%xmm8,%xmm8
DB 196,66,121,51,192 ; vpmovzxwd %xmm8,%xmm8
DB 196,67,53,24,192,1 ; vinsertf128 $0x1,%xmm8,%ymm9,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,13,7,137,2,0 ; vbroadcastss 0x28907(%rip),%ymm9 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,13,103,145,2,0 ; vbroadcastss 0x29167(%rip),%ymm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,252,92,196 ; vsubps %ymm4,%ymm0,%ymm0
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
@@ -9659,15 +9761,15 @@ _sk_lerp_u8_avx LABEL PROC
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,130 ; ja a3e5 <_sk_lerp_u8_avx+0x1e>
+ DB 119,130 ; ja a61d <_sk_lerp_u8_avx+0x1e>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,126,0,0,0 ; lea 0x7e(%rip),%r10 # a4ec <_sk_lerp_u8_avx+0x125>
+ DB 76,141,21,126,0,0,0 ; lea 0x7e(%rip),%r10 # a724 <_sk_lerp_u8_avx+0x125>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,182,4,24 ; movzbl (%r8,%r11,1),%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
- DB 233,96,255,255,255 ; jmpq a3e5 <_sk_lerp_u8_avx+0x1e>
+ DB 233,96,255,255,255 ; jmpq a61d <_sk_lerp_u8_avx+0x1e>
DB 67,15,182,68,24,2 ; movzbl 0x2(%r8,%r11,1),%eax
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 197,57,196,192,2 ; vpinsrw $0x2,%eax,%xmm8,%xmm8
@@ -9675,7 +9777,7 @@ _sk_lerp_u8_avx LABEL PROC
DB 197,121,110,200 ; vmovd %eax,%xmm9
DB 196,66,121,48,201 ; vpmovzxbw %xmm9,%xmm9
DB 196,67,57,14,193,3 ; vpblendw $0x3,%xmm9,%xmm8,%xmm8
- DB 233,55,255,255,255 ; jmpq a3e5 <_sk_lerp_u8_avx+0x1e>
+ DB 233,55,255,255,255 ; jmpq a61d <_sk_lerp_u8_avx+0x1e>
DB 67,15,182,68,24,6 ; movzbl 0x6(%r8,%r11,1),%eax
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 197,57,196,192,6 ; vpinsrw $0x6,%eax,%xmm8,%xmm8
@@ -9686,7 +9788,7 @@ _sk_lerp_u8_avx LABEL PROC
DB 196,1,121,110,12,24 ; vmovd (%r8,%r11,1),%xmm9
DB 196,66,121,48,201 ; vpmovzxbw %xmm9,%xmm9
DB 196,67,49,14,192,240 ; vpblendw $0xf0,%xmm8,%xmm9,%xmm8
- DB 233,251,254,255,255 ; jmpq a3e5 <_sk_lerp_u8_avx+0x1e>
+ DB 233,251,254,255,255 ; jmpq a61d <_sk_lerp_u8_avx+0x1e>
DB 102,144 ; xchg %ax,%ax
DB 139,255 ; mov %edi,%edi
DB 255 ; (bad)
@@ -9694,7 +9796,7 @@ _sk_lerp_u8_avx LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 232,255,255,255,221 ; callq ffffffffde00a4fc <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfd7b0c>
+ DB 232,255,255,255,221 ; callq ffffffffde00a734 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfd72ac>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,210 ; callq *%rdx
@@ -9715,26 +9817,26 @@ _sk_lerp_565_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,214,0,0,0 ; jne a5fd <_sk_lerp_565_avx+0xf5>
+ DB 15,133,214,0,0,0 ; jne a835 <_sk_lerp_565_avx+0xf5>
DB 196,1,122,111,4,88 ; vmovdqu (%r8,%r11,2),%xmm8
DB 196,66,121,51,200 ; vpmovzxwd %xmm8,%xmm9
DB 196,65,121,112,192,78 ; vpshufd $0x4e,%xmm8,%xmm8
DB 196,66,121,51,192 ; vpmovzxwd %xmm8,%xmm8
DB 196,67,53,24,192,1 ; vinsertf128 $0x1,%xmm8,%ymm9,%ymm8
- DB 196,98,125,24,13,208,135,2,0 ; vbroadcastss 0x287d0(%rip),%ymm9 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,98,125,24,13,48,144,2,0 ; vbroadcastss 0x29030(%rip),%ymm9 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 196,65,60,84,201 ; vandps %ymm9,%ymm8,%ymm9
DB 196,65,124,91,201 ; vcvtdq2ps %ymm9,%ymm9
- DB 196,98,125,24,21,193,135,2,0 ; vbroadcastss 0x287c1(%rip),%ymm10 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,98,125,24,21,33,144,2,0 ; vbroadcastss 0x29021(%rip),%ymm10 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 196,65,52,89,202 ; vmulps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,21,183,135,2,0 ; vbroadcastss 0x287b7(%rip),%ymm10 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,98,125,24,21,23,144,2,0 ; vbroadcastss 0x29017(%rip),%ymm10 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 196,65,60,84,210 ; vandps %ymm10,%ymm8,%ymm10
DB 196,65,124,91,210 ; vcvtdq2ps %ymm10,%ymm10
- DB 196,98,125,24,29,168,135,2,0 ; vbroadcastss 0x287a8(%rip),%ymm11 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,98,125,24,29,8,144,2,0 ; vbroadcastss 0x29008(%rip),%ymm11 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
- DB 196,98,125,24,29,158,135,2,0 ; vbroadcastss 0x2879e(%rip),%ymm11 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,98,125,24,29,254,143,2,0 ; vbroadcastss 0x28ffe(%rip),%ymm11 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 196,65,60,84,195 ; vandps %ymm11,%ymm8,%ymm8
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
- DB 196,98,125,24,29,143,135,2,0 ; vbroadcastss 0x2878f(%rip),%ymm11 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,98,125,24,29,239,143,2,0 ; vbroadcastss 0x28fef(%rip),%ymm11 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 196,65,60,89,195 ; vmulps %ymm11,%ymm8,%ymm8
DB 197,100,194,223,1 ; vcmpltps %ymm7,%ymm3,%ymm11
DB 196,65,44,93,224 ; vminps %ymm8,%ymm10,%ymm12
@@ -9761,27 +9863,27 @@ _sk_lerp_565_avx LABEL PROC
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,23,255,255,255 ; ja a52d <_sk_lerp_565_avx+0x25>
+ DB 15,135,23,255,255,255 ; ja a765 <_sk_lerp_565_avx+0x25>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,99,0,0,0 ; lea 0x63(%rip),%r10 # a684 <_sk_lerp_565_avx+0x17c>
+ DB 76,141,21,99,0,0,0 ; lea 0x63(%rip),%r10 # a8bc <_sk_lerp_565_avx+0x17c>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,183,4,88 ; movzwl (%r8,%r11,2),%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
- DB 233,245,254,255,255 ; jmpq a52d <_sk_lerp_565_avx+0x25>
+ DB 233,245,254,255,255 ; jmpq a765 <_sk_lerp_565_avx+0x25>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,1,57,196,68,88,4,2 ; vpinsrw $0x2,0x4(%r8,%r11,2),%xmm8,%xmm8
DB 196,1,121,110,12,88 ; vmovd (%r8,%r11,2),%xmm9
DB 196,67,57,14,193,3 ; vpblendw $0x3,%xmm9,%xmm8,%xmm8
- DB 233,215,254,255,255 ; jmpq a52d <_sk_lerp_565_avx+0x25>
+ DB 233,215,254,255,255 ; jmpq a765 <_sk_lerp_565_avx+0x25>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,1,57,196,68,88,12,6 ; vpinsrw $0x6,0xc(%r8,%r11,2),%xmm8,%xmm8
DB 196,1,57,196,68,88,10,5 ; vpinsrw $0x5,0xa(%r8,%r11,2),%xmm8,%xmm8
DB 196,1,57,196,68,88,8,4 ; vpinsrw $0x4,0x8(%r8,%r11,2),%xmm8,%xmm8
DB 196,1,122,126,12,88 ; vmovq (%r8,%r11,2),%xmm9
DB 196,67,49,14,192,240 ; vpblendw $0xf0,%xmm8,%xmm9,%xmm8
- DB 233,169,254,255,255 ; jmpq a52d <_sk_lerp_565_avx+0x25>
+ DB 233,169,254,255,255 ; jmpq a765 <_sk_lerp_565_avx+0x25>
DB 166 ; cmpsb %es:(%rdi),%ds:(%rsi)
DB 255 ; (bad)
DB 255 ; (bad)
@@ -9808,9 +9910,9 @@ _sk_load_tables_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 76,139,0 ; mov (%rax),%r8
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,7,2,0,0 ; jne a8be <_sk_load_tables_avx+0x21e>
+ DB 15,133,7,2,0,0 ; jne aaf6 <_sk_load_tables_avx+0x21e>
DB 196,65,125,16,20,144 ; vmovupd (%r8,%rdx,4),%ymm10
- DB 197,125,40,13,59,139,2,0 ; vmovapd 0x28b3b(%rip),%ymm9 # 33200 <_sk_srcover_bgra_8888_sse2_lowp+0x810>
+ DB 197,125,40,13,35,148,2,0 ; vmovapd 0x29423(%rip),%ymm9 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x898>
DB 196,193,45,84,201 ; vandpd %ymm9,%ymm10,%ymm1
DB 196,227,125,25,200,1 ; vextractf128 $0x1,%ymm1,%xmm0
DB 196,193,249,126,192 ; vmovq %xmm0,%r8
@@ -9902,7 +10004,7 @@ _sk_load_tables_avx LABEL PROC
DB 196,193,65,114,213,24 ; vpsrld $0x18,%xmm13,%xmm7
DB 196,227,101,24,223,1 ; vinsertf128 $0x1,%xmm7,%ymm3,%ymm3
DB 197,252,91,219 ; vcvtdq2ps %ymm3,%ymm3
- DB 196,226,125,24,61,107,132,2,0 ; vbroadcastss 0x2846b(%rip),%ymm7 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,61,203,140,2,0 ; vbroadcastss 0x28ccb(%rip),%ymm7 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,228,89,223 ; vmulps %ymm7,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,16,60,36 ; vmovups (%rsp),%ymm7
@@ -9913,21 +10015,21 @@ _sk_load_tables_avx LABEL PROC
DB 196,65,44,87,210 ; vxorps %ymm10,%ymm10,%ymm10
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,230,253,255,255 ; ja a6bd <_sk_load_tables_avx+0x1d>
+ DB 15,135,230,253,255,255 ; ja a8f5 <_sk_load_tables_avx+0x1d>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,146,0,0,0 ; lea 0x92(%rip),%r10 # a974 <_sk_load_tables_avx+0x2d4>
+ DB 76,141,21,146,0,0,0 ; lea 0x92(%rip),%r10 # abac <_sk_load_tables_avx+0x2d4>
DB 79,99,12,138 ; movslq (%r10,%r9,4),%r9
DB 77,1,209 ; add %r10,%r9
DB 65,255,225 ; jmpq *%r9
DB 196,65,122,16,20,144 ; vmovss (%r8,%rdx,4),%xmm10
- DB 233,198,253,255,255 ; jmpq a6bd <_sk_load_tables_avx+0x1d>
+ DB 233,198,253,255,255 ; jmpq a8f5 <_sk_load_tables_avx+0x1d>
DB 196,193,121,110,68,144,8 ; vmovd 0x8(%r8,%rdx,4),%xmm0
DB 197,249,112,192,68 ; vpshufd $0x44,%xmm0,%xmm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 196,99,117,12,208,4 ; vblendps $0x4,%ymm0,%ymm1,%ymm10
DB 196,193,123,16,4,144 ; vmovsd (%r8,%rdx,4),%xmm0
DB 196,99,45,13,208,1 ; vblendpd $0x1,%ymm0,%ymm10,%ymm10
- DB 233,159,253,255,255 ; jmpq a6bd <_sk_load_tables_avx+0x1d>
+ DB 233,159,253,255,255 ; jmpq a8f5 <_sk_load_tables_avx+0x1d>
DB 196,193,121,110,68,144,24 ; vmovd 0x18(%r8,%rdx,4),%xmm0
DB 197,249,112,192,68 ; vpshufd $0x44,%xmm0,%xmm0
DB 196,227,125,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm0,%ymm0
@@ -9941,9 +10043,9 @@ _sk_load_tables_avx LABEL PROC
DB 196,99,45,24,208,1 ; vinsertf128 $0x1,%xmm0,%ymm10,%ymm10
DB 196,193,121,16,4,144 ; vmovupd (%r8,%rdx,4),%xmm0
DB 196,67,125,13,210,12 ; vblendpd $0xc,%ymm10,%ymm0,%ymm10
- DB 233,74,253,255,255 ; jmpq a6bd <_sk_load_tables_avx+0x1d>
+ DB 233,74,253,255,255 ; jmpq a8f5 <_sk_load_tables_avx+0x1d>
DB 144 ; nop
- DB 120,255 ; js a975 <_sk_load_tables_avx+0x2d5>
+ DB 120,255 ; js abad <_sk_load_tables_avx+0x2d5>
DB 255 ; (bad)
DB 255,153,255,255,255,131 ; lcall *-0x7c000001(%rcx)
DB 255 ; (bad)
@@ -9973,7 +10075,7 @@ _sk_load_tables_u16_be_avx LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 197,252,17,124,36,32 ; vmovups %ymm7,0x20(%rsp)
DB 197,252,17,52,36 ; vmovups %ymm6,(%rsp)
- DB 15,133,78,2,0,0 ; jne ac03 <_sk_load_tables_u16_be_avx+0x273>
+ DB 15,133,78,2,0,0 ; jne ae3b <_sk_load_tables_u16_be_avx+0x273>
DB 196,1,121,16,4,72 ; vmovupd (%r8,%r9,2),%xmm8
DB 196,129,121,16,84,72,16 ; vmovupd 0x10(%r8,%r9,2),%xmm2
DB 196,129,121,16,92,72,32 ; vmovupd 0x20(%r8,%r9,2),%xmm3
@@ -9989,7 +10091,7 @@ _sk_load_tables_u16_be_avx LABEL PROC
DB 197,177,108,208 ; vpunpcklqdq %xmm0,%xmm9,%xmm2
DB 197,49,109,232 ; vpunpckhqdq %xmm0,%xmm9,%xmm13
DB 196,65,57,108,212 ; vpunpcklqdq %xmm12,%xmm8,%xmm10
- DB 197,121,111,29,73,139,2,0 ; vmovdqa 0x28b49(%rip),%xmm11 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,121,111,29,113,148,2,0 ; vmovdqa 0x29471(%rip),%xmm11 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,193,105,219,195 ; vpand %xmm11,%xmm2,%xmm0
DB 197,249,112,208,78 ; vpshufd $0x4e,%xmm0,%xmm2
DB 196,226,121,51,210 ; vpmovzxwd %xmm2,%xmm2
@@ -10083,7 +10185,7 @@ _sk_load_tables_u16_be_avx LABEL PROC
DB 196,226,121,51,219 ; vpmovzxwd %xmm3,%xmm3
DB 196,227,77,24,219,1 ; vinsertf128 $0x1,%xmm3,%ymm6,%ymm3
DB 197,252,91,219 ; vcvtdq2ps %ymm3,%ymm3
- DB 196,226,125,24,53,72,129,2,0 ; vbroadcastss 0x28148(%rip),%ymm6 # 32d34 <_sk_srcover_bgra_8888_sse2_lowp+0x344>
+ DB 196,226,125,24,53,168,137,2,0 ; vbroadcastss 0x289a8(%rip),%ymm6 # 337cc <_sk_srcover_bgra_8888_sse2_lowp+0x344>
DB 197,228,89,222 ; vmulps %ymm6,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,16,52,36 ; vmovups (%rsp),%ymm6
@@ -10093,29 +10195,29 @@ _sk_load_tables_u16_be_avx LABEL PROC
DB 196,1,123,16,4,72 ; vmovsd (%r8,%r9,2),%xmm8
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,85 ; je ac69 <_sk_load_tables_u16_be_avx+0x2d9>
+ DB 116,85 ; je aea1 <_sk_load_tables_u16_be_avx+0x2d9>
DB 196,1,57,22,68,72,8 ; vmovhpd 0x8(%r8,%r9,2),%xmm8,%xmm8
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,72 ; jb ac69 <_sk_load_tables_u16_be_avx+0x2d9>
+ DB 114,72 ; jb aea1 <_sk_load_tables_u16_be_avx+0x2d9>
DB 196,129,123,16,84,72,16 ; vmovsd 0x10(%r8,%r9,2),%xmm2
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 116,72 ; je ac76 <_sk_load_tables_u16_be_avx+0x2e6>
+ DB 116,72 ; je aeae <_sk_load_tables_u16_be_avx+0x2e6>
DB 196,129,105,22,84,72,24 ; vmovhpd 0x18(%r8,%r9,2),%xmm2,%xmm2
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,59 ; jb ac76 <_sk_load_tables_u16_be_avx+0x2e6>
+ DB 114,59 ; jb aeae <_sk_load_tables_u16_be_avx+0x2e6>
DB 196,129,123,16,92,72,32 ; vmovsd 0x20(%r8,%r9,2),%xmm3
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 15,132,132,253,255,255 ; je a9d0 <_sk_load_tables_u16_be_avx+0x40>
+ DB 15,132,132,253,255,255 ; je ac08 <_sk_load_tables_u16_be_avx+0x40>
DB 196,129,97,22,92,72,40 ; vmovhpd 0x28(%r8,%r9,2),%xmm3,%xmm3
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 15,130,115,253,255,255 ; jb a9d0 <_sk_load_tables_u16_be_avx+0x40>
+ DB 15,130,115,253,255,255 ; jb ac08 <_sk_load_tables_u16_be_avx+0x40>
DB 196,1,122,126,76,72,48 ; vmovq 0x30(%r8,%r9,2),%xmm9
- DB 233,103,253,255,255 ; jmpq a9d0 <_sk_load_tables_u16_be_avx+0x40>
+ DB 233,103,253,255,255 ; jmpq ac08 <_sk_load_tables_u16_be_avx+0x40>
DB 197,225,87,219 ; vxorpd %xmm3,%xmm3,%xmm3
DB 197,233,87,210 ; vxorpd %xmm2,%xmm2,%xmm2
- DB 233,90,253,255,255 ; jmpq a9d0 <_sk_load_tables_u16_be_avx+0x40>
+ DB 233,90,253,255,255 ; jmpq ac08 <_sk_load_tables_u16_be_avx+0x40>
DB 197,225,87,219 ; vxorpd %xmm3,%xmm3,%xmm3
- DB 233,81,253,255,255 ; jmpq a9d0 <_sk_load_tables_u16_be_avx+0x40>
+ DB 233,81,253,255,255 ; jmpq ac08 <_sk_load_tables_u16_be_avx+0x40>
PUBLIC _sk_load_tables_rgb_u16_be_avx
_sk_load_tables_rgb_u16_be_avx LABEL PROC
@@ -10126,7 +10228,7 @@ _sk_load_tables_rgb_u16_be_avx LABEL PROC
DB 72,133,255 ; test %rdi,%rdi
DB 197,252,17,124,36,32 ; vmovups %ymm7,0x20(%rsp)
DB 197,252,17,52,36 ; vmovups %ymm6,(%rsp)
- DB 15,133,57,2,0,0 ; jne aed9 <_sk_load_tables_rgb_u16_be_avx+0x25a>
+ DB 15,133,57,2,0,0 ; jne b111 <_sk_load_tables_rgb_u16_be_avx+0x25a>
DB 196,1,122,111,28,72 ; vmovdqu (%r8,%r9,2),%xmm11
DB 196,129,122,111,92,72,12 ; vmovdqu 0xc(%r8,%r9,2),%xmm3
DB 196,129,122,111,84,72,24 ; vmovdqu 0x18(%r8,%r9,2),%xmm2
@@ -10147,7 +10249,7 @@ _sk_load_tables_rgb_u16_be_avx LABEL PROC
DB 197,105,108,216 ; vpunpcklqdq %xmm0,%xmm2,%xmm11
DB 197,241,108,211 ; vpunpcklqdq %xmm3,%xmm1,%xmm2
DB 197,241,109,203 ; vpunpckhqdq %xmm3,%xmm1,%xmm1
- DB 197,121,111,53,67,136,2,0 ; vmovdqa 0x28843(%rip),%xmm14 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,121,111,53,107,145,2,0 ; vmovdqa 0x2916b(%rip),%xmm14 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,193,105,219,214 ; vpand %xmm14,%xmm2,%xmm2
DB 197,249,112,218,78 ; vpshufd $0x4e,%xmm2,%xmm3
DB 196,226,121,51,219 ; vpmovzxwd %xmm3,%xmm3
@@ -10233,7 +10335,7 @@ _sk_load_tables_rgb_u16_be_avx LABEL PROC
DB 196,227,105,33,215,48 ; vinsertps $0x30,%xmm7,%xmm2,%xmm2
DB 196,227,77,24,210,1 ; vinsertf128 $0x1,%xmm2,%ymm6,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,216,125,2,0 ; vbroadcastss 0x27dd8(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,56,134,2,0 ; vbroadcastss 0x28638(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,16,52,36 ; vmovups (%rsp),%ymm6
DB 197,252,16,124,36,32 ; vmovups 0x20(%rsp),%ymm7
DB 72,131,196,88 ; add $0x58,%rsp
@@ -10242,63 +10344,63 @@ _sk_load_tables_rgb_u16_be_avx LABEL PROC
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,1,121,196,92,72,4,2 ; vpinsrw $0x2,0x4(%r8,%r9,2),%xmm0,%xmm11
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,31 ; jne af11 <_sk_load_tables_rgb_u16_be_avx+0x292>
+ DB 117,31 ; jne b149 <_sk_load_tables_rgb_u16_be_avx+0x292>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
DB 197,233,239,210 ; vpxor %xmm2,%xmm2,%xmm2
DB 196,65,41,239,210 ; vpxor %xmm10,%xmm10,%xmm10
DB 197,225,239,219 ; vpxor %xmm3,%xmm3,%xmm3
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
- DB 233,196,253,255,255 ; jmpq acd5 <_sk_load_tables_rgb_u16_be_avx+0x56>
+ DB 233,196,253,255,255 ; jmpq af0d <_sk_load_tables_rgb_u16_be_avx+0x56>
DB 196,129,121,110,68,72,6 ; vmovd 0x6(%r8,%r9,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,1,121,196,68,72,10,2 ; vpinsrw $0x2,0xa(%r8,%r9,2),%xmm0,%xmm8
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,48 ; jb af5b <_sk_load_tables_rgb_u16_be_avx+0x2dc>
+ DB 114,48 ; jb b193 <_sk_load_tables_rgb_u16_be_avx+0x2dc>
DB 196,129,121,110,68,72,12 ; vmovd 0xc(%r8,%r9,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,129,121,196,92,72,16,2 ; vpinsrw $0x2,0x10(%r8,%r9,2),%xmm0,%xmm3
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 117,48 ; jne af75 <_sk_load_tables_rgb_u16_be_avx+0x2f6>
+ DB 117,48 ; jne b1ad <_sk_load_tables_rgb_u16_be_avx+0x2f6>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
DB 197,233,239,210 ; vpxor %xmm2,%xmm2,%xmm2
DB 196,65,41,239,210 ; vpxor %xmm10,%xmm10,%xmm10
- DB 233,122,253,255,255 ; jmpq acd5 <_sk_load_tables_rgb_u16_be_avx+0x56>
+ DB 233,122,253,255,255 ; jmpq af0d <_sk_load_tables_rgb_u16_be_avx+0x56>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
DB 197,233,239,210 ; vpxor %xmm2,%xmm2,%xmm2
DB 196,65,41,239,210 ; vpxor %xmm10,%xmm10,%xmm10
DB 197,225,239,219 ; vpxor %xmm3,%xmm3,%xmm3
- DB 233,96,253,255,255 ; jmpq acd5 <_sk_load_tables_rgb_u16_be_avx+0x56>
+ DB 233,96,253,255,255 ; jmpq af0d <_sk_load_tables_rgb_u16_be_avx+0x56>
DB 196,129,121,110,68,72,18 ; vmovd 0x12(%r8,%r9,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,1,121,196,84,72,22,2 ; vpinsrw $0x2,0x16(%r8,%r9,2),%xmm0,%xmm10
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,39 ; jb afb6 <_sk_load_tables_rgb_u16_be_avx+0x337>
+ DB 114,39 ; jb b1ee <_sk_load_tables_rgb_u16_be_avx+0x337>
DB 196,129,121,110,68,72,24 ; vmovd 0x18(%r8,%r9,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,129,121,196,84,72,28,2 ; vpinsrw $0x2,0x1c(%r8,%r9,2),%xmm0,%xmm2
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 117,30 ; jne afc7 <_sk_load_tables_rgb_u16_be_avx+0x348>
+ DB 117,30 ; jne b1ff <_sk_load_tables_rgb_u16_be_avx+0x348>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
- DB 233,31,253,255,255 ; jmpq acd5 <_sk_load_tables_rgb_u16_be_avx+0x56>
+ DB 233,31,253,255,255 ; jmpq af0d <_sk_load_tables_rgb_u16_be_avx+0x56>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
DB 197,233,239,210 ; vpxor %xmm2,%xmm2,%xmm2
- DB 233,14,253,255,255 ; jmpq acd5 <_sk_load_tables_rgb_u16_be_avx+0x56>
+ DB 233,14,253,255,255 ; jmpq af0d <_sk_load_tables_rgb_u16_be_avx+0x56>
DB 196,129,121,110,68,72,30 ; vmovd 0x1e(%r8,%r9,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,129,121,196,76,72,34,2 ; vpinsrw $0x2,0x22(%r8,%r9,2),%xmm0,%xmm1
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 114,25 ; jb affa <_sk_load_tables_rgb_u16_be_avx+0x37b>
+ DB 114,25 ; jb b232 <_sk_load_tables_rgb_u16_be_avx+0x37b>
DB 196,129,121,110,68,72,36 ; vmovd 0x24(%r8,%r9,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,129,121,196,68,72,40,2 ; vpinsrw $0x2,0x28(%r8,%r9,2),%xmm0,%xmm0
- DB 233,219,252,255,255 ; jmpq acd5 <_sk_load_tables_rgb_u16_be_avx+0x56>
+ DB 233,219,252,255,255 ; jmpq af0d <_sk_load_tables_rgb_u16_be_avx+0x56>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
- DB 233,210,252,255,255 ; jmpq acd5 <_sk_load_tables_rgb_u16_be_avx+0x56>
+ DB 233,210,252,255,255 ; jmpq af0d <_sk_load_tables_rgb_u16_be_avx+0x56>
PUBLIC _sk_byte_tables_avx
_sk_byte_tables_avx LABEL PROC
@@ -10310,9 +10412,9 @@ _sk_byte_tables_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 197,180,95,192 ; vmaxps %ymm0,%ymm9,%ymm0
- DB 196,98,125,24,5,116,124,2,0 ; vbroadcastss 0x27c74(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,212,132,2,0 ; vbroadcastss 0x284d4(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,21,146,124,2,0 ; vbroadcastss 0x27c92(%rip),%ymm10 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,21,242,132,2,0 ; vbroadcastss 0x284f2(%rip),%ymm10 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,193,124,89,194 ; vmulps %ymm10,%ymm0,%ymm0
DB 197,125,91,216 ; vcvtps2dq %ymm0,%ymm11
DB 196,65,249,126,216 ; vmovq %xmm11,%r8
@@ -10450,7 +10552,7 @@ _sk_byte_tables_avx LABEL PROC
DB 196,194,121,49,205 ; vpmovzxbd %xmm13,%xmm1
DB 196,227,125,24,193,1 ; vinsertf128 $0x1,%xmm1,%ymm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,13,67,122,2,0 ; vbroadcastss 0x27a43(%rip),%ymm9 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,13,163,130,2,0 ; vbroadcastss 0x282a3(%rip),%ymm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 196,194,121,49,204 ; vpmovzxbd %xmm12,%xmm1
DB 196,194,121,49,214 ; vpmovzxbd %xmm14,%xmm2
@@ -10487,7 +10589,7 @@ _sk_byte_tables_rgb_avx LABEL PROC
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 197,180,95,192 ; vmaxps %ymm0,%ymm9,%ymm0
- DB 196,98,125,24,21,43,121,2,0 ; vbroadcastss 0x2792b(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,139,129,2,0 ; vbroadcastss 0x2818b(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,194 ; vminps %ymm10,%ymm0,%ymm0
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 197,125,91,216 ; vcvtps2dq %ymm0,%ymm11
@@ -10592,7 +10694,7 @@ _sk_byte_tables_rgb_avx LABEL PROC
DB 196,194,121,49,205 ; vpmovzxbd %xmm13,%xmm1
DB 196,227,125,24,193,1 ; vinsertf128 $0x1,%xmm1,%ymm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,13,169,119,2,0 ; vbroadcastss 0x277a9(%rip),%ymm9 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,13,9,128,2,0 ; vbroadcastss 0x28009(%rip),%ymm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 196,194,121,49,204 ; vpmovzxbd %xmm12,%xmm1
DB 196,194,121,49,214 ; vpmovzxbd %xmm14,%xmm2
@@ -10624,7 +10726,7 @@ _sk_table_r_avx LABEL PROC
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 197,180,95,192 ; vmaxps %ymm0,%ymm9,%ymm0
- DB 196,98,125,24,13,184,118,2,0 ; vbroadcastss 0x276b8(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,24,127,2,0 ; vbroadcastss 0x27f18(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,193 ; vminps %ymm9,%ymm0,%ymm0
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 197,253,91,192 ; vcvtps2dq %ymm0,%ymm0
@@ -10677,7 +10779,7 @@ _sk_table_g_avx LABEL PROC
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 197,180,95,201 ; vmaxps %ymm1,%ymm9,%ymm1
- DB 196,98,125,24,13,223,117,2,0 ; vbroadcastss 0x275df(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,63,126,2,0 ; vbroadcastss 0x27e3f(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,116,93,201 ; vminps %ymm9,%ymm1,%ymm1
DB 196,193,116,89,200 ; vmulps %ymm8,%ymm1,%ymm1
DB 197,253,91,201 ; vcvtps2dq %ymm1,%ymm1
@@ -10730,7 +10832,7 @@ _sk_table_b_avx LABEL PROC
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 197,180,95,210 ; vmaxps %ymm2,%ymm9,%ymm2
- DB 196,98,125,24,13,6,117,2,0 ; vbroadcastss 0x27506(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,102,125,2,0 ; vbroadcastss 0x27d66(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,108,93,209 ; vminps %ymm9,%ymm2,%ymm2
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
DB 197,253,91,210 ; vcvtps2dq %ymm2,%ymm2
@@ -10783,7 +10885,7 @@ _sk_table_a_avx LABEL PROC
DB 196,65,124,91,192 ; vcvtdq2ps %ymm8,%ymm8
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 197,180,95,219 ; vmaxps %ymm3,%ymm9,%ymm3
- DB 196,98,125,24,13,45,116,2,0 ; vbroadcastss 0x2742d(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,141,124,2,0 ; vbroadcastss 0x27c8d(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,100,93,217 ; vminps %ymm9,%ymm3,%ymm3
DB 196,193,100,89,216 ; vmulps %ymm8,%ymm3,%ymm3
DB 197,253,91,219 ; vcvtps2dq %ymm3,%ymm3
@@ -10837,36 +10939,36 @@ _sk_parametric_r_avx LABEL PROC
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
DB 197,36,194,208,0 ; vcmpeqps %ymm0,%ymm11,%ymm10
DB 196,65,124,91,235 ; vcvtdq2ps %ymm11,%ymm13
- DB 196,98,125,24,53,208,115,2,0 ; vbroadcastss 0x273d0(%rip),%ymm14 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,98,125,24,53,48,124,2,0 ; vbroadcastss 0x27c30(%rip),%ymm14 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
DB 196,65,20,89,238 ; vmulps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,198,115,2,0 ; vbroadcastss 0x273c6(%rip),%ymm14 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,53,38,124,2,0 ; vbroadcastss 0x27c26(%rip),%ymm14 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,65,36,84,222 ; vandps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,24,115,2,0 ; vbroadcastss 0x27318(%rip),%ymm14 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,53,120,123,2,0 ; vbroadcastss 0x27b78(%rip),%ymm14 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,36,86,222 ; vorps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,174,115,2,0 ; vbroadcastss 0x273ae(%rip),%ymm14 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,53,14,124,2,0 ; vbroadcastss 0x27c0e(%rip),%ymm14 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,65,20,88,238 ; vaddps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,164,115,2,0 ; vbroadcastss 0x273a4(%rip),%ymm14 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,53,4,124,2,0 ; vbroadcastss 0x27c04(%rip),%ymm14 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,65,36,89,246 ; vmulps %ymm14,%ymm11,%ymm14
DB 196,65,20,92,238 ; vsubps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,149,115,2,0 ; vbroadcastss 0x27395(%rip),%ymm14 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,53,245,123,2,0 ; vbroadcastss 0x27bf5(%rip),%ymm14 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,65,36,88,222 ; vaddps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,139,115,2,0 ; vbroadcastss 0x2738b(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,235,123,2,0 ; vbroadcastss 0x27beb(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,12,94,219 ; vdivps %ymm11,%ymm14,%ymm11
DB 196,65,20,92,219 ; vsubps %ymm11,%ymm13,%ymm11
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,228 ; vsubps %ymm12,%ymm11,%ymm12
- DB 196,98,125,24,45,108,115,2,0 ; vbroadcastss 0x2736c(%rip),%ymm13 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,45,204,123,2,0 ; vbroadcastss 0x27bcc(%rip),%ymm13 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,98,115,2,0 ; vbroadcastss 0x27362(%rip),%ymm13 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,45,194,123,2,0 ; vbroadcastss 0x27bc2(%rip),%ymm13 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,65,28,89,237 ; vmulps %ymm13,%ymm12,%ymm13
DB 196,65,36,92,221 ; vsubps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,83,115,2,0 ; vbroadcastss 0x27353(%rip),%ymm13 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,45,179,123,2,0 ; vbroadcastss 0x27bb3(%rip),%ymm13 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 196,65,20,92,228 ; vsubps %ymm12,%ymm13,%ymm12
- DB 196,98,125,24,45,73,115,2,0 ; vbroadcastss 0x27349(%rip),%ymm13 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,45,169,123,2,0 ; vbroadcastss 0x27ba9(%rip),%ymm13 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 196,65,20,94,228 ; vdivps %ymm12,%ymm13,%ymm12
DB 196,65,36,88,220 ; vaddps %ymm12,%ymm11,%ymm11
- DB 196,98,125,24,37,58,115,2,0 ; vbroadcastss 0x2733a(%rip),%ymm12 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,98,125,24,37,154,123,2,0 ; vbroadcastss 0x27b9a(%rip),%ymm12 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,125,91,219 ; vcvtps2dq %ymm11,%ymm11
DB 196,99,37,74,208,160 ; vblendvps %ymm10,%ymm0,%ymm11,%ymm10
@@ -10874,7 +10976,7 @@ _sk_parametric_r_avx LABEL PROC
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,67,45,74,193,128 ; vblendvps %ymm8,%ymm9,%ymm10,%ymm8
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,76,114,2,0 ; vbroadcastss 0x2724c(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,172,122,2,0 ; vbroadcastss 0x27aac(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -10896,36 +10998,36 @@ _sk_parametric_g_avx LABEL PROC
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 197,36,194,209,0 ; vcmpeqps %ymm1,%ymm11,%ymm10
DB 196,65,124,91,235 ; vcvtdq2ps %ymm11,%ymm13
- DB 196,98,125,24,53,135,114,2,0 ; vbroadcastss 0x27287(%rip),%ymm14 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,98,125,24,53,231,122,2,0 ; vbroadcastss 0x27ae7(%rip),%ymm14 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
DB 196,65,20,89,238 ; vmulps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,125,114,2,0 ; vbroadcastss 0x2727d(%rip),%ymm14 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,53,221,122,2,0 ; vbroadcastss 0x27add(%rip),%ymm14 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,65,36,84,222 ; vandps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,207,113,2,0 ; vbroadcastss 0x271cf(%rip),%ymm14 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,53,47,122,2,0 ; vbroadcastss 0x27a2f(%rip),%ymm14 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,36,86,222 ; vorps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,101,114,2,0 ; vbroadcastss 0x27265(%rip),%ymm14 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,53,197,122,2,0 ; vbroadcastss 0x27ac5(%rip),%ymm14 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,65,20,88,238 ; vaddps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,91,114,2,0 ; vbroadcastss 0x2725b(%rip),%ymm14 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,53,187,122,2,0 ; vbroadcastss 0x27abb(%rip),%ymm14 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,65,36,89,246 ; vmulps %ymm14,%ymm11,%ymm14
DB 196,65,20,92,238 ; vsubps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,76,114,2,0 ; vbroadcastss 0x2724c(%rip),%ymm14 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,53,172,122,2,0 ; vbroadcastss 0x27aac(%rip),%ymm14 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,65,36,88,222 ; vaddps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,66,114,2,0 ; vbroadcastss 0x27242(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,162,122,2,0 ; vbroadcastss 0x27aa2(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,12,94,219 ; vdivps %ymm11,%ymm14,%ymm11
DB 196,65,20,92,219 ; vsubps %ymm11,%ymm13,%ymm11
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,228 ; vsubps %ymm12,%ymm11,%ymm12
- DB 196,98,125,24,45,35,114,2,0 ; vbroadcastss 0x27223(%rip),%ymm13 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,45,131,122,2,0 ; vbroadcastss 0x27a83(%rip),%ymm13 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,25,114,2,0 ; vbroadcastss 0x27219(%rip),%ymm13 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,45,121,122,2,0 ; vbroadcastss 0x27a79(%rip),%ymm13 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,65,28,89,237 ; vmulps %ymm13,%ymm12,%ymm13
DB 196,65,36,92,221 ; vsubps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,10,114,2,0 ; vbroadcastss 0x2720a(%rip),%ymm13 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,45,106,122,2,0 ; vbroadcastss 0x27a6a(%rip),%ymm13 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 196,65,20,92,228 ; vsubps %ymm12,%ymm13,%ymm12
- DB 196,98,125,24,45,0,114,2,0 ; vbroadcastss 0x27200(%rip),%ymm13 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,45,96,122,2,0 ; vbroadcastss 0x27a60(%rip),%ymm13 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 196,65,20,94,228 ; vdivps %ymm12,%ymm13,%ymm12
DB 196,65,36,88,220 ; vaddps %ymm12,%ymm11,%ymm11
- DB 196,98,125,24,37,241,113,2,0 ; vbroadcastss 0x271f1(%rip),%ymm12 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,98,125,24,37,81,122,2,0 ; vbroadcastss 0x27a51(%rip),%ymm12 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,125,91,219 ; vcvtps2dq %ymm11,%ymm11
DB 196,99,37,74,209,160 ; vblendvps %ymm10,%ymm1,%ymm11,%ymm10
@@ -10933,7 +11035,7 @@ _sk_parametric_g_avx LABEL PROC
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,67,45,74,193,128 ; vblendvps %ymm8,%ymm9,%ymm10,%ymm8
DB 197,188,95,201 ; vmaxps %ymm1,%ymm8,%ymm1
- DB 196,98,125,24,5,3,113,2,0 ; vbroadcastss 0x27103(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,99,121,2,0 ; vbroadcastss 0x27963(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -10955,36 +11057,36 @@ _sk_parametric_b_avx LABEL PROC
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
DB 197,36,194,210,0 ; vcmpeqps %ymm2,%ymm11,%ymm10
DB 196,65,124,91,235 ; vcvtdq2ps %ymm11,%ymm13
- DB 196,98,125,24,53,62,113,2,0 ; vbroadcastss 0x2713e(%rip),%ymm14 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,98,125,24,53,158,121,2,0 ; vbroadcastss 0x2799e(%rip),%ymm14 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
DB 196,65,20,89,238 ; vmulps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,52,113,2,0 ; vbroadcastss 0x27134(%rip),%ymm14 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,53,148,121,2,0 ; vbroadcastss 0x27994(%rip),%ymm14 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,65,36,84,222 ; vandps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,134,112,2,0 ; vbroadcastss 0x27086(%rip),%ymm14 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,53,230,120,2,0 ; vbroadcastss 0x278e6(%rip),%ymm14 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,36,86,222 ; vorps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,28,113,2,0 ; vbroadcastss 0x2711c(%rip),%ymm14 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,53,124,121,2,0 ; vbroadcastss 0x2797c(%rip),%ymm14 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,65,20,88,238 ; vaddps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,18,113,2,0 ; vbroadcastss 0x27112(%rip),%ymm14 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,53,114,121,2,0 ; vbroadcastss 0x27972(%rip),%ymm14 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,65,36,89,246 ; vmulps %ymm14,%ymm11,%ymm14
DB 196,65,20,92,238 ; vsubps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,3,113,2,0 ; vbroadcastss 0x27103(%rip),%ymm14 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,53,99,121,2,0 ; vbroadcastss 0x27963(%rip),%ymm14 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,65,36,88,222 ; vaddps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,249,112,2,0 ; vbroadcastss 0x270f9(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,89,121,2,0 ; vbroadcastss 0x27959(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,12,94,219 ; vdivps %ymm11,%ymm14,%ymm11
DB 196,65,20,92,219 ; vsubps %ymm11,%ymm13,%ymm11
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,228 ; vsubps %ymm12,%ymm11,%ymm12
- DB 196,98,125,24,45,218,112,2,0 ; vbroadcastss 0x270da(%rip),%ymm13 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,45,58,121,2,0 ; vbroadcastss 0x2793a(%rip),%ymm13 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,208,112,2,0 ; vbroadcastss 0x270d0(%rip),%ymm13 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,45,48,121,2,0 ; vbroadcastss 0x27930(%rip),%ymm13 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,65,28,89,237 ; vmulps %ymm13,%ymm12,%ymm13
DB 196,65,36,92,221 ; vsubps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,193,112,2,0 ; vbroadcastss 0x270c1(%rip),%ymm13 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,45,33,121,2,0 ; vbroadcastss 0x27921(%rip),%ymm13 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 196,65,20,92,228 ; vsubps %ymm12,%ymm13,%ymm12
- DB 196,98,125,24,45,183,112,2,0 ; vbroadcastss 0x270b7(%rip),%ymm13 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,45,23,121,2,0 ; vbroadcastss 0x27917(%rip),%ymm13 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 196,65,20,94,228 ; vdivps %ymm12,%ymm13,%ymm12
DB 196,65,36,88,220 ; vaddps %ymm12,%ymm11,%ymm11
- DB 196,98,125,24,37,168,112,2,0 ; vbroadcastss 0x270a8(%rip),%ymm12 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,98,125,24,37,8,121,2,0 ; vbroadcastss 0x27908(%rip),%ymm12 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,125,91,219 ; vcvtps2dq %ymm11,%ymm11
DB 196,99,37,74,210,160 ; vblendvps %ymm10,%ymm2,%ymm11,%ymm10
@@ -10992,7 +11094,7 @@ _sk_parametric_b_avx LABEL PROC
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,67,45,74,193,128 ; vblendvps %ymm8,%ymm9,%ymm10,%ymm8
DB 197,188,95,210 ; vmaxps %ymm2,%ymm8,%ymm2
- DB 196,98,125,24,5,186,111,2,0 ; vbroadcastss 0x26fba(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,26,120,2,0 ; vbroadcastss 0x2781a(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,108,93,208 ; vminps %ymm8,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -11014,36 +11116,36 @@ _sk_parametric_a_avx LABEL PROC
DB 197,228,87,219 ; vxorps %ymm3,%ymm3,%ymm3
DB 197,36,194,211,0 ; vcmpeqps %ymm3,%ymm11,%ymm10
DB 196,65,124,91,235 ; vcvtdq2ps %ymm11,%ymm13
- DB 196,98,125,24,53,245,111,2,0 ; vbroadcastss 0x26ff5(%rip),%ymm14 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,98,125,24,53,85,120,2,0 ; vbroadcastss 0x27855(%rip),%ymm14 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
DB 196,65,20,89,238 ; vmulps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,235,111,2,0 ; vbroadcastss 0x26feb(%rip),%ymm14 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,53,75,120,2,0 ; vbroadcastss 0x2784b(%rip),%ymm14 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,65,36,84,222 ; vandps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,61,111,2,0 ; vbroadcastss 0x26f3d(%rip),%ymm14 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,53,157,119,2,0 ; vbroadcastss 0x2779d(%rip),%ymm14 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,36,86,222 ; vorps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,211,111,2,0 ; vbroadcastss 0x26fd3(%rip),%ymm14 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,53,51,120,2,0 ; vbroadcastss 0x27833(%rip),%ymm14 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,65,20,88,238 ; vaddps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,201,111,2,0 ; vbroadcastss 0x26fc9(%rip),%ymm14 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,53,41,120,2,0 ; vbroadcastss 0x27829(%rip),%ymm14 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,65,36,89,246 ; vmulps %ymm14,%ymm11,%ymm14
DB 196,65,20,92,238 ; vsubps %ymm14,%ymm13,%ymm13
- DB 196,98,125,24,53,186,111,2,0 ; vbroadcastss 0x26fba(%rip),%ymm14 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,53,26,120,2,0 ; vbroadcastss 0x2781a(%rip),%ymm14 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,65,36,88,222 ; vaddps %ymm14,%ymm11,%ymm11
- DB 196,98,125,24,53,176,111,2,0 ; vbroadcastss 0x26fb0(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,16,120,2,0 ; vbroadcastss 0x27810(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 196,65,12,94,219 ; vdivps %ymm11,%ymm14,%ymm11
DB 196,65,20,92,219 ; vsubps %ymm11,%ymm13,%ymm11
DB 196,65,28,89,219 ; vmulps %ymm11,%ymm12,%ymm11
DB 196,67,125,8,227,1 ; vroundps $0x1,%ymm11,%ymm12
DB 196,65,36,92,228 ; vsubps %ymm12,%ymm11,%ymm12
- DB 196,98,125,24,45,145,111,2,0 ; vbroadcastss 0x26f91(%rip),%ymm13 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,45,241,119,2,0 ; vbroadcastss 0x277f1(%rip),%ymm13 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,65,36,88,221 ; vaddps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,135,111,2,0 ; vbroadcastss 0x26f87(%rip),%ymm13 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,45,231,119,2,0 ; vbroadcastss 0x277e7(%rip),%ymm13 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,65,28,89,237 ; vmulps %ymm13,%ymm12,%ymm13
DB 196,65,36,92,221 ; vsubps %ymm13,%ymm11,%ymm11
- DB 196,98,125,24,45,120,111,2,0 ; vbroadcastss 0x26f78(%rip),%ymm13 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,45,216,119,2,0 ; vbroadcastss 0x277d8(%rip),%ymm13 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 196,65,20,92,228 ; vsubps %ymm12,%ymm13,%ymm12
- DB 196,98,125,24,45,110,111,2,0 ; vbroadcastss 0x26f6e(%rip),%ymm13 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,45,206,119,2,0 ; vbroadcastss 0x277ce(%rip),%ymm13 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 196,65,20,94,228 ; vdivps %ymm12,%ymm13,%ymm12
DB 196,65,36,88,220 ; vaddps %ymm12,%ymm11,%ymm11
- DB 196,98,125,24,37,95,111,2,0 ; vbroadcastss 0x26f5f(%rip),%ymm12 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,98,125,24,37,191,119,2,0 ; vbroadcastss 0x277bf(%rip),%ymm12 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,125,91,219 ; vcvtps2dq %ymm11,%ymm11
DB 196,99,37,74,211,160 ; vblendvps %ymm10,%ymm3,%ymm11,%ymm10
@@ -11051,7 +11153,7 @@ _sk_parametric_a_avx LABEL PROC
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,67,45,74,193,128 ; vblendvps %ymm8,%ymm9,%ymm10,%ymm8
DB 197,188,95,219 ; vmaxps %ymm3,%ymm8,%ymm3
- DB 196,98,125,24,5,113,110,2,0 ; vbroadcastss 0x26e71(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,209,118,2,0 ; vbroadcastss 0x276d1(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,100,93,216 ; vminps %ymm8,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -11068,22 +11170,22 @@ _sk_gamma_avx LABEL PROC
DB 197,252,17,12,36 ; vmovups %ymm1,(%rsp)
DB 197,252,40,224 ; vmovaps %ymm0,%ymm4
DB 197,252,91,204 ; vcvtdq2ps %ymm4,%ymm1
- DB 196,226,125,24,5,176,110,2,0 ; vbroadcastss 0x26eb0(%rip),%ymm0 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,226,125,24,5,16,119,2,0 ; vbroadcastss 0x27710(%rip),%ymm0 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
DB 197,244,89,200 ; vmulps %ymm0,%ymm1,%ymm1
DB 197,124,40,192 ; vmovaps %ymm0,%ymm8
DB 197,124,17,68,36,32 ; vmovups %ymm8,0x20(%rsp)
- DB 196,98,125,24,13,157,110,2,0 ; vbroadcastss 0x26e9d(%rip),%ymm9 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,98,125,24,13,253,118,2,0 ; vbroadcastss 0x276fd(%rip),%ymm9 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 196,193,92,84,209 ; vandps %ymm9,%ymm4,%ymm2
- DB 196,98,125,24,21,239,109,2,0 ; vbroadcastss 0x26def(%rip),%ymm10 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,21,79,118,2,0 ; vbroadcastss 0x2764f(%rip),%ymm10 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,193,108,86,210 ; vorps %ymm10,%ymm2,%ymm2
- DB 196,98,125,24,29,133,110,2,0 ; vbroadcastss 0x26e85(%rip),%ymm11 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,98,125,24,29,229,118,2,0 ; vbroadcastss 0x276e5(%rip),%ymm11 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 196,193,116,88,203 ; vaddps %ymm11,%ymm1,%ymm1
- DB 196,98,125,24,37,123,110,2,0 ; vbroadcastss 0x26e7b(%rip),%ymm12 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,37,219,118,2,0 ; vbroadcastss 0x276db(%rip),%ymm12 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,193,108,89,220 ; vmulps %ymm12,%ymm2,%ymm3
DB 197,244,92,203 ; vsubps %ymm3,%ymm1,%ymm1
- DB 196,98,125,24,45,109,110,2,0 ; vbroadcastss 0x26e6d(%rip),%ymm13 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,45,205,118,2,0 ; vbroadcastss 0x276cd(%rip),%ymm13 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,193,108,88,213 ; vaddps %ymm13,%ymm2,%ymm2
- DB 196,98,125,24,53,99,110,2,0 ; vbroadcastss 0x26e63(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,195,118,2,0 ; vbroadcastss 0x276c3(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 197,140,94,210 ; vdivps %ymm2,%ymm14,%ymm2
DB 197,244,92,202 ; vsubps %ymm2,%ymm1,%ymm1
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -11091,19 +11193,19 @@ _sk_gamma_avx LABEL PROC
DB 197,244,89,206 ; vmulps %ymm6,%ymm1,%ymm1
DB 196,227,125,8,209,1 ; vroundps $0x1,%ymm1,%ymm2
DB 197,244,92,234 ; vsubps %ymm2,%ymm1,%ymm5
- DB 196,98,125,24,61,65,110,2,0 ; vbroadcastss 0x26e41(%rip),%ymm15 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,61,161,118,2,0 ; vbroadcastss 0x276a1(%rip),%ymm15 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,193,116,88,207 ; vaddps %ymm15,%ymm1,%ymm1
- DB 196,226,125,24,61,55,110,2,0 ; vbroadcastss 0x26e37(%rip),%ymm7 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,226,125,24,61,151,118,2,0 ; vbroadcastss 0x27697(%rip),%ymm7 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 197,212,89,215 ; vmulps %ymm7,%ymm5,%ymm2
DB 197,244,92,194 ; vsubps %ymm2,%ymm1,%ymm0
- DB 196,226,125,24,29,42,110,2,0 ; vbroadcastss 0x26e2a(%rip),%ymm3 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,226,125,24,29,138,118,2,0 ; vbroadcastss 0x2768a(%rip),%ymm3 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 197,228,92,237 ; vsubps %ymm5,%ymm3,%ymm5
- DB 196,226,125,24,21,33,110,2,0 ; vbroadcastss 0x26e21(%rip),%ymm2 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,226,125,24,21,129,118,2,0 ; vbroadcastss 0x27681(%rip),%ymm2 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 197,236,94,237 ; vdivps %ymm5,%ymm2,%ymm5
DB 197,252,88,197 ; vaddps %ymm5,%ymm0,%ymm0
DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
DB 197,220,194,205,0 ; vcmpeqps %ymm5,%ymm4,%ymm1
- DB 196,226,125,24,37,11,110,2,0 ; vbroadcastss 0x26e0b(%rip),%ymm4 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,226,125,24,37,107,118,2,0 ; vbroadcastss 0x2766b(%rip),%ymm4 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 197,252,89,196 ; vmulps %ymm4,%ymm0,%ymm0
DB 197,253,91,192 ; vcvtps2dq %ymm0,%ymm0
DB 196,227,125,74,197,16 ; vblendvps %ymm1,%ymm5,%ymm0,%ymm0
@@ -11183,23 +11285,23 @@ _sk_gamma_dst_avx LABEL PROC
DB 197,252,17,140,36,224,0,0,0 ; vmovups %ymm1,0xe0(%rsp)
DB 197,252,17,132,36,192,0,0,0 ; vmovups %ymm0,0xc0(%rsp)
DB 197,252,91,196 ; vcvtdq2ps %ymm4,%ymm0
- DB 196,226,125,24,29,80,108,2,0 ; vbroadcastss 0x26c50(%rip),%ymm3 # 32d38 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
+ DB 196,226,125,24,29,176,116,2,0 ; vbroadcastss 0x274b0(%rip),%ymm3 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0x348>
DB 197,252,89,195 ; vmulps %ymm3,%ymm0,%ymm0
- DB 196,226,125,24,13,71,108,2,0 ; vbroadcastss 0x26c47(%rip),%ymm1 # 32d3c <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
+ DB 196,226,125,24,13,167,116,2,0 ; vbroadcastss 0x274a7(%rip),%ymm1 # 337d4 <_sk_srcover_bgra_8888_sse2_lowp+0x34c>
DB 197,252,17,140,36,128,0,0,0 ; vmovups %ymm1,0x80(%rsp)
DB 197,220,84,201 ; vandps %ymm1,%ymm4,%ymm1
- DB 196,226,125,24,21,145,107,2,0 ; vbroadcastss 0x26b91(%rip),%ymm2 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,21,241,115,2,0 ; vbroadcastss 0x273f1(%rip),%ymm2 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,252,17,84,36,96 ; vmovups %ymm2,0x60(%rsp)
DB 197,244,86,202 ; vorps %ymm2,%ymm1,%ymm1
- DB 196,226,125,24,21,34,108,2,0 ; vbroadcastss 0x26c22(%rip),%ymm2 # 32d40 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
+ DB 196,226,125,24,21,130,116,2,0 ; vbroadcastss 0x27482(%rip),%ymm2 # 337d8 <_sk_srcover_bgra_8888_sse2_lowp+0x350>
DB 197,252,17,84,36,64 ; vmovups %ymm2,0x40(%rsp)
DB 197,252,88,194 ; vaddps %ymm2,%ymm0,%ymm0
- DB 196,98,125,24,37,19,108,2,0 ; vbroadcastss 0x26c13(%rip),%ymm12 # 32d44 <_sk_srcover_bgra_8888_sse2_lowp+0x354>
+ DB 196,98,125,24,37,115,116,2,0 ; vbroadcastss 0x27473(%rip),%ymm12 # 337dc <_sk_srcover_bgra_8888_sse2_lowp+0x354>
DB 196,193,116,89,212 ; vmulps %ymm12,%ymm1,%ymm2
DB 197,252,92,194 ; vsubps %ymm2,%ymm0,%ymm0
- DB 196,98,125,24,45,5,108,2,0 ; vbroadcastss 0x26c05(%rip),%ymm13 # 32d48 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
+ DB 196,98,125,24,45,101,116,2,0 ; vbroadcastss 0x27465(%rip),%ymm13 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0x358>
DB 196,193,116,88,205 ; vaddps %ymm13,%ymm1,%ymm1
- DB 196,98,125,24,53,251,107,2,0 ; vbroadcastss 0x26bfb(%rip),%ymm14 # 32d4c <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
+ DB 196,98,125,24,53,91,116,2,0 ; vbroadcastss 0x2745b(%rip),%ymm14 # 337e4 <_sk_srcover_bgra_8888_sse2_lowp+0x35c>
DB 197,140,94,201 ; vdivps %ymm1,%ymm14,%ymm1
DB 197,252,92,193 ; vsubps %ymm1,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -11207,19 +11309,19 @@ _sk_gamma_dst_avx LABEL PROC
DB 197,252,89,197 ; vmulps %ymm5,%ymm0,%ymm0
DB 196,227,125,8,200,1 ; vroundps $0x1,%ymm0,%ymm1
DB 197,252,92,201 ; vsubps %ymm1,%ymm0,%ymm1
- DB 196,98,125,24,61,217,107,2,0 ; vbroadcastss 0x26bd9(%rip),%ymm15 # 32d50 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
+ DB 196,98,125,24,61,57,116,2,0 ; vbroadcastss 0x27439(%rip),%ymm15 # 337e8 <_sk_srcover_bgra_8888_sse2_lowp+0x360>
DB 196,193,124,88,199 ; vaddps %ymm15,%ymm0,%ymm0
- DB 196,98,125,24,29,207,107,2,0 ; vbroadcastss 0x26bcf(%rip),%ymm11 # 32d54 <_sk_srcover_bgra_8888_sse2_lowp+0x364>
+ DB 196,98,125,24,29,47,116,2,0 ; vbroadcastss 0x2742f(%rip),%ymm11 # 337ec <_sk_srcover_bgra_8888_sse2_lowp+0x364>
DB 196,193,116,89,211 ; vmulps %ymm11,%ymm1,%ymm2
DB 197,252,92,194 ; vsubps %ymm2,%ymm0,%ymm0
- DB 196,98,125,24,21,193,107,2,0 ; vbroadcastss 0x26bc1(%rip),%ymm10 # 32d58 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
+ DB 196,98,125,24,21,33,116,2,0 ; vbroadcastss 0x27421(%rip),%ymm10 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0x368>
DB 197,172,92,241 ; vsubps %ymm1,%ymm10,%ymm6
- DB 196,98,125,24,13,184,107,2,0 ; vbroadcastss 0x26bb8(%rip),%ymm9 # 32d5c <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
+ DB 196,98,125,24,13,24,116,2,0 ; vbroadcastss 0x27418(%rip),%ymm9 # 337f4 <_sk_srcover_bgra_8888_sse2_lowp+0x36c>
DB 197,180,94,246 ; vdivps %ymm6,%ymm9,%ymm6
DB 197,252,88,198 ; vaddps %ymm6,%ymm0,%ymm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 197,220,194,225,0 ; vcmpeqps %ymm1,%ymm4,%ymm4
- DB 196,226,125,24,61,162,107,2,0 ; vbroadcastss 0x26ba2(%rip),%ymm7 # 32d60 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
+ DB 196,226,125,24,61,2,116,2,0 ; vbroadcastss 0x27402(%rip),%ymm7 # 337f8 <_sk_srcover_bgra_8888_sse2_lowp+0x370>
DB 197,252,89,199 ; vmulps %ymm7,%ymm0,%ymm0
DB 197,253,91,192 ; vcvtps2dq %ymm0,%ymm0
DB 196,227,125,74,193,64 ; vblendvps %ymm4,%ymm1,%ymm0,%ymm0
@@ -11291,31 +11393,31 @@ _sk_gamma_dst_avx LABEL PROC
PUBLIC _sk_lab_to_xyz_avx
_sk_lab_to_xyz_avx LABEL PROC
- DB 196,98,125,24,5,65,106,2,0 ; vbroadcastss 0x26a41(%rip),%ymm8 # 32d64 <_sk_srcover_bgra_8888_sse2_lowp+0x374>
+ DB 196,98,125,24,5,161,114,2,0 ; vbroadcastss 0x272a1(%rip),%ymm8 # 337fc <_sk_srcover_bgra_8888_sse2_lowp+0x374>
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,5,155,105,2,0 ; vbroadcastss 0x2699b(%rip),%ymm8 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,5,251,113,2,0 ; vbroadcastss 0x271fb(%rip),%ymm8 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,193,116,89,200 ; vmulps %ymm8,%ymm1,%ymm1
- DB 196,98,125,24,13,41,106,2,0 ; vbroadcastss 0x26a29(%rip),%ymm9 # 32d68 <_sk_srcover_bgra_8888_sse2_lowp+0x378>
+ DB 196,98,125,24,13,137,114,2,0 ; vbroadcastss 0x27289(%rip),%ymm9 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0x378>
DB 196,193,116,88,201 ; vaddps %ymm9,%ymm1,%ymm1
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
DB 196,193,108,88,209 ; vaddps %ymm9,%ymm2,%ymm2
- DB 196,98,125,24,5,21,106,2,0 ; vbroadcastss 0x26a15(%rip),%ymm8 # 32d6c <_sk_srcover_bgra_8888_sse2_lowp+0x37c>
+ DB 196,98,125,24,5,117,114,2,0 ; vbroadcastss 0x27275(%rip),%ymm8 # 33804 <_sk_srcover_bgra_8888_sse2_lowp+0x37c>
DB 196,193,124,88,192 ; vaddps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,5,11,106,2,0 ; vbroadcastss 0x26a0b(%rip),%ymm8 # 32d70 <_sk_srcover_bgra_8888_sse2_lowp+0x380>
+ DB 196,98,125,24,5,107,114,2,0 ; vbroadcastss 0x2726b(%rip),%ymm8 # 33808 <_sk_srcover_bgra_8888_sse2_lowp+0x380>
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,5,1,106,2,0 ; vbroadcastss 0x26a01(%rip),%ymm8 # 32d74 <_sk_srcover_bgra_8888_sse2_lowp+0x384>
+ DB 196,98,125,24,5,97,114,2,0 ; vbroadcastss 0x27261(%rip),%ymm8 # 3380c <_sk_srcover_bgra_8888_sse2_lowp+0x384>
DB 196,193,116,89,200 ; vmulps %ymm8,%ymm1,%ymm1
DB 197,252,88,201 ; vaddps %ymm1,%ymm0,%ymm1
- DB 196,98,125,24,5,243,105,2,0 ; vbroadcastss 0x269f3(%rip),%ymm8 # 32d78 <_sk_srcover_bgra_8888_sse2_lowp+0x388>
+ DB 196,98,125,24,5,83,114,2,0 ; vbroadcastss 0x27253(%rip),%ymm8 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0x388>
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
DB 197,252,92,210 ; vsubps %ymm2,%ymm0,%ymm2
DB 197,116,89,193 ; vmulps %ymm1,%ymm1,%ymm8
DB 196,65,116,89,192 ; vmulps %ymm8,%ymm1,%ymm8
- DB 196,98,125,24,13,220,105,2,0 ; vbroadcastss 0x269dc(%rip),%ymm9 # 32d7c <_sk_srcover_bgra_8888_sse2_lowp+0x38c>
+ DB 196,98,125,24,13,60,114,2,0 ; vbroadcastss 0x2723c(%rip),%ymm9 # 33814 <_sk_srcover_bgra_8888_sse2_lowp+0x38c>
DB 196,65,52,194,208,1 ; vcmpltps %ymm8,%ymm9,%ymm10
- DB 196,98,125,24,29,209,105,2,0 ; vbroadcastss 0x269d1(%rip),%ymm11 # 32d80 <_sk_srcover_bgra_8888_sse2_lowp+0x390>
+ DB 196,98,125,24,29,49,114,2,0 ; vbroadcastss 0x27231(%rip),%ymm11 # 33818 <_sk_srcover_bgra_8888_sse2_lowp+0x390>
DB 196,193,116,88,203 ; vaddps %ymm11,%ymm1,%ymm1
- DB 196,98,125,24,37,199,105,2,0 ; vbroadcastss 0x269c7(%rip),%ymm12 # 32d84 <_sk_srcover_bgra_8888_sse2_lowp+0x394>
+ DB 196,98,125,24,37,39,114,2,0 ; vbroadcastss 0x27227(%rip),%ymm12 # 3381c <_sk_srcover_bgra_8888_sse2_lowp+0x394>
DB 196,193,116,89,204 ; vmulps %ymm12,%ymm1,%ymm1
DB 196,67,117,74,192,160 ; vblendvps %ymm10,%ymm8,%ymm1,%ymm8
DB 197,252,89,200 ; vmulps %ymm0,%ymm0,%ymm1
@@ -11330,9 +11432,9 @@ _sk_lab_to_xyz_avx LABEL PROC
DB 196,193,108,88,211 ; vaddps %ymm11,%ymm2,%ymm2
DB 196,193,108,89,212 ; vmulps %ymm12,%ymm2,%ymm2
DB 196,227,109,74,208,144 ; vblendvps %ymm9,%ymm0,%ymm2,%ymm2
- DB 196,226,125,24,5,125,105,2,0 ; vbroadcastss 0x2697d(%rip),%ymm0 # 32d88 <_sk_srcover_bgra_8888_sse2_lowp+0x398>
+ DB 196,226,125,24,5,221,113,2,0 ; vbroadcastss 0x271dd(%rip),%ymm0 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0x398>
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,116,105,2,0 ; vbroadcastss 0x26974(%rip),%ymm8 # 32d8c <_sk_srcover_bgra_8888_sse2_lowp+0x39c>
+ DB 196,98,125,24,5,212,113,2,0 ; vbroadcastss 0x271d4(%rip),%ymm8 # 33824 <_sk_srcover_bgra_8888_sse2_lowp+0x39c>
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -11346,15 +11448,15 @@ _sk_load_a8_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 117,68 ; jne c47d <_sk_load_a8_avx+0x5c>
+ DB 117,68 ; jne c6b5 <_sk_load_a8_avx+0x5c>
DB 196,130,121,48,4,24 ; vpmovzxbw (%r8,%r11,1),%xmm0
- DB 197,249,219,5,9,113,2,0 ; vpand 0x27109(%rip),%xmm0,%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,249,219,5,49,122,2,0 ; vpand 0x27a31(%rip),%xmm0,%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,226,121,51,200 ; vpmovzxwd %xmm0,%xmm1
DB 197,249,112,192,78 ; vpshufd $0x4e,%xmm0,%xmm0
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
DB 196,227,117,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,175,104,2,0 ; vbroadcastss 0x268af(%rip),%ymm1 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,13,15,113,2,0 ; vbroadcastss 0x2710f(%rip),%ymm1 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,217 ; vmulps %ymm1,%ymm0,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
@@ -11366,15 +11468,15 @@ _sk_load_a8_avx LABEL PROC
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,174 ; ja c43f <_sk_load_a8_avx+0x1e>
+ DB 119,174 ; ja c677 <_sk_load_a8_avx+0x1e>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,120,0,0,0 ; lea 0x78(%rip),%r10 # c514 <_sk_load_a8_avx+0xf3>
+ DB 76,141,21,120,0,0,0 ; lea 0x78(%rip),%r10 # c74c <_sk_load_a8_avx+0xf3>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,182,4,24 ; movzbl (%r8,%r11,1),%eax
DB 197,249,110,192 ; vmovd %eax,%xmm0
- DB 235,143 ; jmp c43f <_sk_load_a8_avx+0x1e>
+ DB 235,143 ; jmp c677 <_sk_load_a8_avx+0x1e>
DB 67,15,182,68,24,2 ; movzbl 0x2(%r8,%r11,1),%eax
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,249,196,192,2 ; vpinsrw $0x2,%eax,%xmm0,%xmm0
@@ -11382,7 +11484,7 @@ _sk_load_a8_avx LABEL PROC
DB 197,249,110,200 ; vmovd %eax,%xmm1
DB 196,226,121,48,201 ; vpmovzxbw %xmm1,%xmm1
DB 196,227,121,14,193,3 ; vpblendw $0x3,%xmm1,%xmm0,%xmm0
- DB 233,103,255,255,255 ; jmpq c43f <_sk_load_a8_avx+0x1e>
+ DB 233,103,255,255,255 ; jmpq c677 <_sk_load_a8_avx+0x1e>
DB 67,15,182,68,24,6 ; movzbl 0x6(%r8,%r11,1),%eax
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,249,196,192,6 ; vpinsrw $0x6,%eax,%xmm0,%xmm0
@@ -11393,7 +11495,7 @@ _sk_load_a8_avx LABEL PROC
DB 196,129,121,110,12,24 ; vmovd (%r8,%r11,1),%xmm1
DB 196,226,121,48,201 ; vpmovzxbw %xmm1,%xmm1
DB 196,227,113,14,192,240 ; vpblendw $0xf0,%xmm0,%xmm1,%xmm0
- DB 233,44,255,255,255 ; jmpq c43f <_sk_load_a8_avx+0x1e>
+ DB 233,44,255,255,255 ; jmpq c677 <_sk_load_a8_avx+0x1e>
DB 144 ; nop
DB 145 ; xchg %eax,%ecx
DB 255 ; (bad)
@@ -11402,7 +11504,7 @@ _sk_load_a8_avx LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 233,255,255,255,222 ; jmpq ffffffffdf00c524 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd9b34>
+ DB 233,255,255,255,222 ; jmpq ffffffffdf00c75c <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd92d4>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,211 ; callq *%rbx
@@ -11422,15 +11524,15 @@ _sk_load_a8_dst_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 117,68 ; jne c58c <_sk_load_a8_dst_avx+0x5c>
+ DB 117,68 ; jne c7c4 <_sk_load_a8_dst_avx+0x5c>
DB 196,130,121,48,36,24 ; vpmovzxbw (%r8,%r11,1),%xmm4
- DB 197,217,219,37,250,111,2,0 ; vpand 0x26ffa(%rip),%xmm4,%xmm4 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,217,219,37,34,121,2,0 ; vpand 0x27922(%rip),%xmm4,%xmm4 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,226,121,51,236 ; vpmovzxwd %xmm4,%xmm5
DB 197,249,112,228,78 ; vpshufd $0x4e,%xmm4,%xmm4
DB 196,226,121,51,228 ; vpmovzxwd %xmm4,%xmm4
DB 196,227,85,24,228,1 ; vinsertf128 $0x1,%xmm4,%ymm5,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,125,24,45,160,103,2,0 ; vbroadcastss 0x267a0(%rip),%ymm5 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,45,0,112,2,0 ; vbroadcastss 0x27000(%rip),%ymm5 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,220,89,253 ; vmulps %ymm5,%ymm4,%ymm7
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,220,87,228 ; vxorps %ymm4,%ymm4,%ymm4
@@ -11442,15 +11544,15 @@ _sk_load_a8_dst_avx LABEL PROC
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,174 ; ja c54e <_sk_load_a8_dst_avx+0x1e>
+ DB 119,174 ; ja c786 <_sk_load_a8_dst_avx+0x1e>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,121,0,0,0 ; lea 0x79(%rip),%r10 # c624 <_sk_load_a8_dst_avx+0xf4>
+ DB 76,141,21,121,0,0,0 ; lea 0x79(%rip),%r10 # c85c <_sk_load_a8_dst_avx+0xf4>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,182,4,24 ; movzbl (%r8,%r11,1),%eax
DB 197,249,110,224 ; vmovd %eax,%xmm4
- DB 235,143 ; jmp c54e <_sk_load_a8_dst_avx+0x1e>
+ DB 235,143 ; jmp c786 <_sk_load_a8_dst_avx+0x1e>
DB 67,15,182,68,24,2 ; movzbl 0x2(%r8,%r11,1),%eax
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 197,217,196,224,2 ; vpinsrw $0x2,%eax,%xmm4,%xmm4
@@ -11458,7 +11560,7 @@ _sk_load_a8_dst_avx LABEL PROC
DB 197,249,110,232 ; vmovd %eax,%xmm5
DB 196,226,121,48,237 ; vpmovzxbw %xmm5,%xmm5
DB 196,227,89,14,229,3 ; vpblendw $0x3,%xmm5,%xmm4,%xmm4
- DB 233,103,255,255,255 ; jmpq c54e <_sk_load_a8_dst_avx+0x1e>
+ DB 233,103,255,255,255 ; jmpq c786 <_sk_load_a8_dst_avx+0x1e>
DB 67,15,182,68,24,6 ; movzbl 0x6(%r8,%r11,1),%eax
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 197,217,196,224,6 ; vpinsrw $0x6,%eax,%xmm4,%xmm4
@@ -11469,7 +11571,7 @@ _sk_load_a8_dst_avx LABEL PROC
DB 196,129,121,110,44,24 ; vmovd (%r8,%r11,1),%xmm5
DB 196,226,121,48,237 ; vpmovzxbw %xmm5,%xmm5
DB 196,227,81,14,228,240 ; vpblendw $0xf0,%xmm4,%xmm5,%xmm4
- DB 233,44,255,255,255 ; jmpq c54e <_sk_load_a8_dst_avx+0x1e>
+ DB 233,44,255,255,255 ; jmpq c786 <_sk_load_a8_dst_avx+0x1e>
DB 102,144 ; xchg %ax,%ax
DB 144 ; nop
DB 255 ; (bad)
@@ -11478,7 +11580,7 @@ _sk_load_a8_dst_avx LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 232,255,255,255,221 ; callq ffffffffde00c634 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfd9c44>
+ DB 232,255,255,255,221 ; callq ffffffffde00c86c <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddfd93e4>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,210 ; callq *%rdx
@@ -11556,7 +11658,7 @@ _sk_gather_a8_avx LABEL PROC
DB 196,226,121,49,201 ; vpmovzxbd %xmm1,%xmm1
DB 196,227,125,24,193,1 ; vinsertf128 $0x1,%xmm1,%ymm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,166,101,2,0 ; vbroadcastss 0x265a6(%rip),%ymm1 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,13,6,110,2,0 ; vbroadcastss 0x26e06(%rip),%ymm1 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,217 ; vmulps %ymm1,%ymm0,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
@@ -11579,16 +11681,16 @@ _sk_store_a8_avx LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,195 ; vmaxps %ymm3,%ymm8,%ymm8
- DB 196,98,125,24,13,237,100,2,0 ; vbroadcastss 0x264ed(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,77,109,2,0 ; vbroadcastss 0x26d4d(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,60,93,193 ; vminps %ymm9,%ymm8,%ymm8
- DB 196,98,125,24,13,11,101,2,0 ; vbroadcastss 0x2650b(%rip),%ymm9 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,13,107,109,2,0 ; vbroadcastss 0x26d6b(%rip),%ymm9 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 196,65,125,91,192 ; vcvtps2dq %ymm8,%ymm8
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,66,57,43,193 ; vpackusdw %xmm9,%xmm8,%xmm8
DB 197,57,103,192 ; vpackuswb %xmm0,%xmm8,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne c7e9 <_sk_store_a8_avx+0x5b>
+ DB 117,10 ; jne ca21 <_sk_store_a8_avx+0x5b>
DB 196,1,121,214,4,24 ; vmovq %xmm8,(%r8,%r11,1)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -11596,25 +11698,25 @@ _sk_store_a8_avx LABEL PROC
DB 65,128,225,7 ; and $0x7,%r9b
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,236 ; ja c7e5 <_sk_store_a8_avx+0x57>
+ DB 119,236 ; ja ca1d <_sk_store_a8_avx+0x57>
DB 196,66,121,48,192 ; vpmovzxbw %xmm8,%xmm8
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,87,0,0,0 ; lea 0x57(%rip),%r10 # c860 <_sk_store_a8_avx+0xd2>
+ DB 76,141,21,87,0,0,0 ; lea 0x57(%rip),%r10 # ca98 <_sk_store_a8_avx+0xd2>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,3,121,20,4,24,0 ; vpextrb $0x0,%xmm8,(%r8,%r11,1)
- DB 235,202 ; jmp c7e5 <_sk_store_a8_avx+0x57>
+ DB 235,202 ; jmp ca1d <_sk_store_a8_avx+0x57>
DB 196,3,121,20,68,24,2,4 ; vpextrb $0x4,%xmm8,0x2(%r8,%r11,1)
- DB 196,98,57,0,5,52,109,2,0 ; vpshufb 0x26d34(%rip),%xmm8,%xmm8 # 33560 <_sk_srcover_bgra_8888_sse2_lowp+0xb70>
+ DB 196,98,57,0,5,92,118,2,0 ; vpshufb 0x2765c(%rip),%xmm8,%xmm8 # 340c0 <_sk_srcover_bgra_8888_sse2_lowp+0xc38>
DB 196,3,121,21,4,24,0 ; vpextrw $0x0,%xmm8,(%r8,%r11,1)
- DB 235,176 ; jmp c7e5 <_sk_store_a8_avx+0x57>
+ DB 235,176 ; jmp ca1d <_sk_store_a8_avx+0x57>
DB 196,3,121,20,68,24,6,12 ; vpextrb $0xc,%xmm8,0x6(%r8,%r11,1)
DB 196,3,121,20,68,24,5,10 ; vpextrb $0xa,%xmm8,0x5(%r8,%r11,1)
DB 196,3,121,20,68,24,4,8 ; vpextrb $0x8,%xmm8,0x4(%r8,%r11,1)
- DB 196,98,57,0,5,26,109,2,0 ; vpshufb 0x26d1a(%rip),%xmm8,%xmm8 # 33570 <_sk_srcover_bgra_8888_sse2_lowp+0xb80>
+ DB 196,98,57,0,5,66,118,2,0 ; vpshufb 0x27642(%rip),%xmm8,%xmm8 # 340d0 <_sk_srcover_bgra_8888_sse2_lowp+0xc48>
DB 196,1,121,126,4,24 ; vmovd %xmm8,(%r8,%r11,1)
- DB 235,135 ; jmp c7e5 <_sk_store_a8_avx+0x57>
+ DB 235,135 ; jmp ca1d <_sk_store_a8_avx+0x57>
DB 102,144 ; xchg %ax,%ax
DB 178,255 ; mov $0xff,%dl
DB 255 ; (bad)
@@ -11645,18 +11747,18 @@ _sk_load_g8_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 117,73 ; jne c8dd <_sk_load_g8_avx+0x61>
+ DB 117,73 ; jne cb15 <_sk_load_g8_avx+0x61>
DB 196,130,121,48,4,24 ; vpmovzxbw (%r8,%r11,1),%xmm0
- DB 197,249,219,5,174,108,2,0 ; vpand 0x26cae(%rip),%xmm0,%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,249,219,5,214,117,2,0 ; vpand 0x275d6(%rip),%xmm0,%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,226,121,51,200 ; vpmovzxwd %xmm0,%xmm1
DB 197,249,112,192,78 ; vpshufd $0x4e,%xmm0,%xmm0
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
DB 196,227,117,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,84,100,2,0 ; vbroadcastss 0x26454(%rip),%ymm1 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,13,180,108,2,0 ; vbroadcastss 0x26cb4(%rip),%ymm1 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,205,99,2,0 ; vbroadcastss 0x263cd(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,45,108,2,0 ; vbroadcastss 0x26c2d(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 255,224 ; jmpq *%rax
@@ -11665,15 +11767,15 @@ _sk_load_g8_avx LABEL PROC
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,169 ; ja c89a <_sk_load_g8_avx+0x1e>
+ DB 119,169 ; ja cad2 <_sk_load_g8_avx+0x1e>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,120,0,0,0 ; lea 0x78(%rip),%r10 # c974 <_sk_load_g8_avx+0xf8>
+ DB 76,141,21,120,0,0,0 ; lea 0x78(%rip),%r10 # cbac <_sk_load_g8_avx+0xf8>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,182,4,24 ; movzbl (%r8,%r11,1),%eax
DB 197,249,110,192 ; vmovd %eax,%xmm0
- DB 235,138 ; jmp c89a <_sk_load_g8_avx+0x1e>
+ DB 235,138 ; jmp cad2 <_sk_load_g8_avx+0x1e>
DB 67,15,182,68,24,2 ; movzbl 0x2(%r8,%r11,1),%eax
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,249,196,192,2 ; vpinsrw $0x2,%eax,%xmm0,%xmm0
@@ -11681,7 +11783,7 @@ _sk_load_g8_avx LABEL PROC
DB 197,249,110,200 ; vmovd %eax,%xmm1
DB 196,226,121,48,201 ; vpmovzxbw %xmm1,%xmm1
DB 196,227,121,14,193,3 ; vpblendw $0x3,%xmm1,%xmm0,%xmm0
- DB 233,98,255,255,255 ; jmpq c89a <_sk_load_g8_avx+0x1e>
+ DB 233,98,255,255,255 ; jmpq cad2 <_sk_load_g8_avx+0x1e>
DB 67,15,182,68,24,6 ; movzbl 0x6(%r8,%r11,1),%eax
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,249,196,192,6 ; vpinsrw $0x6,%eax,%xmm0,%xmm0
@@ -11692,7 +11794,7 @@ _sk_load_g8_avx LABEL PROC
DB 196,129,121,110,12,24 ; vmovd (%r8,%r11,1),%xmm1
DB 196,226,121,48,201 ; vpmovzxbw %xmm1,%xmm1
DB 196,227,113,14,192,240 ; vpblendw $0xf0,%xmm0,%xmm1,%xmm0
- DB 233,39,255,255,255 ; jmpq c89a <_sk_load_g8_avx+0x1e>
+ DB 233,39,255,255,255 ; jmpq cad2 <_sk_load_g8_avx+0x1e>
DB 144 ; nop
DB 145 ; xchg %eax,%ecx
DB 255 ; (bad)
@@ -11701,7 +11803,7 @@ _sk_load_g8_avx LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 233,255,255,255,222 ; jmpq ffffffffdf00c984 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd9f94>
+ DB 233,255,255,255,222 ; jmpq ffffffffdf00cbbc <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd9734>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,211 ; callq *%rbx
@@ -11721,18 +11823,18 @@ _sk_load_g8_dst_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 117,73 ; jne c9f1 <_sk_load_g8_dst_avx+0x61>
+ DB 117,73 ; jne cc29 <_sk_load_g8_dst_avx+0x61>
DB 196,130,121,48,36,24 ; vpmovzxbw (%r8,%r11,1),%xmm4
- DB 197,217,219,37,154,107,2,0 ; vpand 0x26b9a(%rip),%xmm4,%xmm4 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 197,217,219,37,194,116,2,0 ; vpand 0x274c2(%rip),%xmm4,%xmm4 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 196,226,121,51,236 ; vpmovzxwd %xmm4,%xmm5
DB 197,249,112,228,78 ; vpshufd $0x4e,%xmm4,%xmm4
DB 196,226,121,51,228 ; vpmovzxwd %xmm4,%xmm4
DB 196,227,85,24,228,1 ; vinsertf128 $0x1,%xmm4,%ymm5,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,125,24,45,64,99,2,0 ; vbroadcastss 0x26340(%rip),%ymm5 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,45,160,107,2,0 ; vbroadcastss 0x26ba0(%rip),%ymm5 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,220,89,229 ; vmulps %ymm5,%ymm4,%ymm4
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,61,185,98,2,0 ; vbroadcastss 0x262b9(%rip),%ymm7 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,61,25,107,2,0 ; vbroadcastss 0x26b19(%rip),%ymm7 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,40,236 ; vmovaps %ymm4,%ymm5
DB 197,252,40,244 ; vmovaps %ymm4,%ymm6
DB 255,224 ; jmpq *%rax
@@ -11741,15 +11843,15 @@ _sk_load_g8_dst_avx LABEL PROC
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,169 ; ja c9ae <_sk_load_g8_dst_avx+0x1e>
+ DB 119,169 ; ja cbe6 <_sk_load_g8_dst_avx+0x1e>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,120,0,0,0 ; lea 0x78(%rip),%r10 # ca88 <_sk_load_g8_dst_avx+0xf8>
+ DB 76,141,21,120,0,0,0 ; lea 0x78(%rip),%r10 # ccc0 <_sk_load_g8_dst_avx+0xf8>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,182,4,24 ; movzbl (%r8,%r11,1),%eax
DB 197,249,110,224 ; vmovd %eax,%xmm4
- DB 235,138 ; jmp c9ae <_sk_load_g8_dst_avx+0x1e>
+ DB 235,138 ; jmp cbe6 <_sk_load_g8_dst_avx+0x1e>
DB 67,15,182,68,24,2 ; movzbl 0x2(%r8,%r11,1),%eax
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 197,217,196,224,2 ; vpinsrw $0x2,%eax,%xmm4,%xmm4
@@ -11757,7 +11859,7 @@ _sk_load_g8_dst_avx LABEL PROC
DB 197,249,110,232 ; vmovd %eax,%xmm5
DB 196,226,121,48,237 ; vpmovzxbw %xmm5,%xmm5
DB 196,227,89,14,229,3 ; vpblendw $0x3,%xmm5,%xmm4,%xmm4
- DB 233,98,255,255,255 ; jmpq c9ae <_sk_load_g8_dst_avx+0x1e>
+ DB 233,98,255,255,255 ; jmpq cbe6 <_sk_load_g8_dst_avx+0x1e>
DB 67,15,182,68,24,6 ; movzbl 0x6(%r8,%r11,1),%eax
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 197,217,196,224,6 ; vpinsrw $0x6,%eax,%xmm4,%xmm4
@@ -11768,7 +11870,7 @@ _sk_load_g8_dst_avx LABEL PROC
DB 196,129,121,110,44,24 ; vmovd (%r8,%r11,1),%xmm5
DB 196,226,121,48,237 ; vpmovzxbw %xmm5,%xmm5
DB 196,227,81,14,228,240 ; vpblendw $0xf0,%xmm4,%xmm5,%xmm4
- DB 233,39,255,255,255 ; jmpq c9ae <_sk_load_g8_dst_avx+0x1e>
+ DB 233,39,255,255,255 ; jmpq cbe6 <_sk_load_g8_dst_avx+0x1e>
DB 144 ; nop
DB 145 ; xchg %eax,%ecx
DB 255 ; (bad)
@@ -11777,7 +11879,7 @@ _sk_load_g8_dst_avx LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 233,255,255,255,222 ; jmpq ffffffffdf00ca98 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefda0a8>
+ DB 233,255,255,255,222 ; jmpq ffffffffdf00ccd0 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffdefd9848>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,211 ; callq *%rbx
@@ -11855,10 +11957,10 @@ _sk_gather_g8_avx LABEL PROC
DB 196,226,121,49,201 ; vpmovzxbd %xmm1,%xmm1
DB 196,227,125,24,193,1 ; vinsertf128 $0x1,%xmm1,%ymm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,66,97,2,0 ; vbroadcastss 0x26142(%rip),%ymm1 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,226,125,24,13,162,105,2,0 ; vbroadcastss 0x269a2(%rip),%ymm1 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,187,96,2,0 ; vbroadcastss 0x260bb(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,27,105,2,0 ; vbroadcastss 0x2691b(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
DB 197,252,40,208 ; vmovaps %ymm0,%ymm2
DB 91 ; pop %rbx
@@ -11878,56 +11980,56 @@ _sk_load_565_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,130,0,0,0 ; jne cc98 <_sk_load_565_avx+0xa1>
+ DB 15,133,130,0,0,0 ; jne ced0 <_sk_load_565_avx+0xa1>
DB 196,129,122,111,4,88 ; vmovdqu (%r8,%r11,2),%xmm0
DB 196,226,121,51,200 ; vpmovzxwd %xmm0,%xmm1
DB 197,249,112,192,78 ; vpshufd $0x4e,%xmm0,%xmm0
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
DB 196,227,117,24,208,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm2
- DB 196,226,125,24,5,226,96,2,0 ; vbroadcastss 0x260e2(%rip),%ymm0 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,226,125,24,5,66,105,2,0 ; vbroadcastss 0x26942(%rip),%ymm0 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 197,236,84,192 ; vandps %ymm0,%ymm2,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,213,96,2,0 ; vbroadcastss 0x260d5(%rip),%ymm1 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,226,125,24,13,53,105,2,0 ; vbroadcastss 0x26935(%rip),%ymm1 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
- DB 196,226,125,24,13,204,96,2,0 ; vbroadcastss 0x260cc(%rip),%ymm1 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,226,125,24,13,44,105,2,0 ; vbroadcastss 0x2692c(%rip),%ymm1 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 197,236,84,201 ; vandps %ymm1,%ymm2,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,29,191,96,2,0 ; vbroadcastss 0x260bf(%rip),%ymm3 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,226,125,24,29,31,105,2,0 ; vbroadcastss 0x2691f(%rip),%ymm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 197,244,89,203 ; vmulps %ymm3,%ymm1,%ymm1
- DB 196,226,125,24,29,182,96,2,0 ; vbroadcastss 0x260b6(%rip),%ymm3 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,226,125,24,29,22,105,2,0 ; vbroadcastss 0x26916(%rip),%ymm3 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 197,236,84,211 ; vandps %ymm3,%ymm2,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,226,125,24,29,169,96,2,0 ; vbroadcastss 0x260a9(%rip),%ymm3 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,226,125,24,29,9,105,2,0 ; vbroadcastss 0x26909(%rip),%ymm3 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 197,236,89,211 ; vmulps %ymm3,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,10,96,2,0 ; vbroadcastss 0x2600a(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,106,104,2,0 ; vbroadcastss 0x2686a(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,7 ; and $0x7,%r9b
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,108,255,255,255 ; ja cc1c <_sk_load_565_avx+0x25>
+ DB 15,135,108,255,255,255 ; ja ce54 <_sk_load_565_avx+0x25>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,97,0,0,0 ; lea 0x61(%rip),%r10 # cd1c <_sk_load_565_avx+0x125>
+ DB 76,141,21,97,0,0,0 ; lea 0x61(%rip),%r10 # cf54 <_sk_load_565_avx+0x125>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,183,4,88 ; movzwl (%r8,%r11,2),%eax
DB 197,249,110,192 ; vmovd %eax,%xmm0
- DB 233,74,255,255,255 ; jmpq cc1c <_sk_load_565_avx+0x25>
+ DB 233,74,255,255,255 ; jmpq ce54 <_sk_load_565_avx+0x25>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,129,121,196,68,88,4,2 ; vpinsrw $0x2,0x4(%r8,%r11,2),%xmm0,%xmm0
DB 196,129,121,110,12,88 ; vmovd (%r8,%r11,2),%xmm1
DB 196,227,121,14,193,3 ; vpblendw $0x3,%xmm1,%xmm0,%xmm0
- DB 233,45,255,255,255 ; jmpq cc1c <_sk_load_565_avx+0x25>
+ DB 233,45,255,255,255 ; jmpq ce54 <_sk_load_565_avx+0x25>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,129,121,196,68,88,12,6 ; vpinsrw $0x6,0xc(%r8,%r11,2),%xmm0,%xmm0
DB 196,129,121,196,68,88,10,5 ; vpinsrw $0x5,0xa(%r8,%r11,2),%xmm0,%xmm0
DB 196,129,121,196,68,88,8,4 ; vpinsrw $0x4,0x8(%r8,%r11,2),%xmm0,%xmm0
DB 196,129,122,126,12,88 ; vmovq (%r8,%r11,2),%xmm1
DB 196,227,113,14,192,240 ; vpblendw $0xf0,%xmm0,%xmm1,%xmm0
- DB 233,0,255,255,255 ; jmpq cc1c <_sk_load_565_avx+0x25>
+ DB 233,0,255,255,255 ; jmpq ce54 <_sk_load_565_avx+0x25>
DB 168,255 ; test $0xff,%al
DB 255 ; (bad)
DB 255,194 ; inc %edx
@@ -11957,56 +12059,56 @@ _sk_load_565_dst_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,130,0,0,0 ; jne cdd9 <_sk_load_565_dst_avx+0xa1>
+ DB 15,133,130,0,0,0 ; jne d011 <_sk_load_565_dst_avx+0xa1>
DB 196,129,122,111,36,88 ; vmovdqu (%r8,%r11,2),%xmm4
DB 196,226,121,51,236 ; vpmovzxwd %xmm4,%xmm5
DB 197,249,112,228,78 ; vpshufd $0x4e,%xmm4,%xmm4
DB 196,226,121,51,228 ; vpmovzxwd %xmm4,%xmm4
DB 196,227,85,24,244,1 ; vinsertf128 $0x1,%xmm4,%ymm5,%ymm6
- DB 196,226,125,24,37,161,95,2,0 ; vbroadcastss 0x25fa1(%rip),%ymm4 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,226,125,24,37,1,104,2,0 ; vbroadcastss 0x26801(%rip),%ymm4 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 197,204,84,228 ; vandps %ymm4,%ymm6,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,125,24,45,148,95,2,0 ; vbroadcastss 0x25f94(%rip),%ymm5 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,226,125,24,45,244,103,2,0 ; vbroadcastss 0x267f4(%rip),%ymm5 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 197,220,89,229 ; vmulps %ymm5,%ymm4,%ymm4
- DB 196,226,125,24,45,139,95,2,0 ; vbroadcastss 0x25f8b(%rip),%ymm5 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,226,125,24,45,235,103,2,0 ; vbroadcastss 0x267eb(%rip),%ymm5 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 197,204,84,237 ; vandps %ymm5,%ymm6,%ymm5
DB 197,252,91,237 ; vcvtdq2ps %ymm5,%ymm5
- DB 196,226,125,24,61,126,95,2,0 ; vbroadcastss 0x25f7e(%rip),%ymm7 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,226,125,24,61,222,103,2,0 ; vbroadcastss 0x267de(%rip),%ymm7 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 197,212,89,239 ; vmulps %ymm7,%ymm5,%ymm5
- DB 196,226,125,24,61,117,95,2,0 ; vbroadcastss 0x25f75(%rip),%ymm7 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,226,125,24,61,213,103,2,0 ; vbroadcastss 0x267d5(%rip),%ymm7 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 197,204,84,247 ; vandps %ymm7,%ymm6,%ymm6
DB 197,252,91,246 ; vcvtdq2ps %ymm6,%ymm6
- DB 196,226,125,24,61,104,95,2,0 ; vbroadcastss 0x25f68(%rip),%ymm7 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,226,125,24,61,200,103,2,0 ; vbroadcastss 0x267c8(%rip),%ymm7 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 197,204,89,247 ; vmulps %ymm7,%ymm6,%ymm6
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,61,201,94,2,0 ; vbroadcastss 0x25ec9(%rip),%ymm7 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,61,41,103,2,0 ; vbroadcastss 0x26729(%rip),%ymm7 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,7 ; and $0x7,%r9b
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,108,255,255,255 ; ja cd5d <_sk_load_565_dst_avx+0x25>
+ DB 15,135,108,255,255,255 ; ja cf95 <_sk_load_565_dst_avx+0x25>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,100,0,0,0 ; lea 0x64(%rip),%r10 # ce60 <_sk_load_565_dst_avx+0x128>
+ DB 76,141,21,100,0,0,0 ; lea 0x64(%rip),%r10 # d098 <_sk_load_565_dst_avx+0x128>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,183,4,88 ; movzwl (%r8,%r11,2),%eax
DB 197,249,110,224 ; vmovd %eax,%xmm4
- DB 233,74,255,255,255 ; jmpq cd5d <_sk_load_565_dst_avx+0x25>
+ DB 233,74,255,255,255 ; jmpq cf95 <_sk_load_565_dst_avx+0x25>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,129,89,196,100,88,4,2 ; vpinsrw $0x2,0x4(%r8,%r11,2),%xmm4,%xmm4
DB 196,129,121,110,44,88 ; vmovd (%r8,%r11,2),%xmm5
DB 196,227,89,14,229,3 ; vpblendw $0x3,%xmm5,%xmm4,%xmm4
- DB 233,45,255,255,255 ; jmpq cd5d <_sk_load_565_dst_avx+0x25>
+ DB 233,45,255,255,255 ; jmpq cf95 <_sk_load_565_dst_avx+0x25>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,129,89,196,100,88,12,6 ; vpinsrw $0x6,0xc(%r8,%r11,2),%xmm4,%xmm4
DB 196,129,89,196,100,88,10,5 ; vpinsrw $0x5,0xa(%r8,%r11,2),%xmm4,%xmm4
DB 196,129,89,196,100,88,8,4 ; vpinsrw $0x4,0x8(%r8,%r11,2),%xmm4,%xmm4
DB 196,129,122,126,44,88 ; vmovq (%r8,%r11,2),%xmm5
DB 196,227,81,14,228,240 ; vpblendw $0xf0,%xmm4,%xmm5,%xmm4
- DB 233,0,255,255,255 ; jmpq cd5d <_sk_load_565_dst_avx+0x25>
+ DB 233,0,255,255,255 ; jmpq cf95 <_sk_load_565_dst_avx+0x25>
DB 15,31,0 ; nopl (%rax)
DB 165 ; movsl %ds:(%rsi),%es:(%rdi)
DB 255 ; (bad)
@@ -12097,23 +12199,23 @@ _sk_gather_565_avx LABEL PROC
DB 197,249,112,192,78 ; vpshufd $0x4e,%xmm0,%xmm0
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
DB 196,227,117,24,208,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm2
- DB 196,226,125,24,5,113,93,2,0 ; vbroadcastss 0x25d71(%rip),%ymm0 # 32d1c <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
+ DB 196,226,125,24,5,209,101,2,0 ; vbroadcastss 0x265d1(%rip),%ymm0 # 337b4 <_sk_srcover_bgra_8888_sse2_lowp+0x32c>
DB 197,236,84,192 ; vandps %ymm0,%ymm2,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,100,93,2,0 ; vbroadcastss 0x25d64(%rip),%ymm1 # 32d20 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
+ DB 196,226,125,24,13,196,101,2,0 ; vbroadcastss 0x265c4(%rip),%ymm1 # 337b8 <_sk_srcover_bgra_8888_sse2_lowp+0x330>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
- DB 196,226,125,24,13,91,93,2,0 ; vbroadcastss 0x25d5b(%rip),%ymm1 # 32d24 <_sk_srcover_bgra_8888_sse2_lowp+0x334>
+ DB 196,226,125,24,13,187,101,2,0 ; vbroadcastss 0x265bb(%rip),%ymm1 # 337bc <_sk_srcover_bgra_8888_sse2_lowp+0x334>
DB 197,236,84,201 ; vandps %ymm1,%ymm2,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,29,78,93,2,0 ; vbroadcastss 0x25d4e(%rip),%ymm3 # 32d28 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
+ DB 196,226,125,24,29,174,101,2,0 ; vbroadcastss 0x265ae(%rip),%ymm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0x338>
DB 197,244,89,203 ; vmulps %ymm3,%ymm1,%ymm1
- DB 196,226,125,24,29,69,93,2,0 ; vbroadcastss 0x25d45(%rip),%ymm3 # 32d2c <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
+ DB 196,226,125,24,29,165,101,2,0 ; vbroadcastss 0x265a5(%rip),%ymm3 # 337c4 <_sk_srcover_bgra_8888_sse2_lowp+0x33c>
DB 197,236,84,211 ; vandps %ymm3,%ymm2,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,226,125,24,29,56,93,2,0 ; vbroadcastss 0x25d38(%rip),%ymm3 # 32d30 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
+ DB 196,226,125,24,29,152,101,2,0 ; vbroadcastss 0x26598(%rip),%ymm3 # 337c8 <_sk_srcover_bgra_8888_sse2_lowp+0x340>
DB 197,236,89,211 ; vmulps %ymm3,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,153,92,2,0 ; vbroadcastss 0x25c99(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,249,100,2,0 ; vbroadcastss 0x264f9(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 91 ; pop %rbx
DB 65,92 ; pop %r12
DB 65,94 ; pop %r14
@@ -12132,9 +12234,9 @@ _sk_store_565_avx LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,200 ; vmaxps %ymm0,%ymm8,%ymm9
- DB 196,98,125,24,21,103,92,2,0 ; vbroadcastss 0x25c67(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,199,100,2,0 ; vbroadcastss 0x264c7(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,73,93,2,0 ; vbroadcastss 0x25d49(%rip),%ymm11 # 32d90 <_sk_srcover_bgra_8888_sse2_lowp+0x3a0>
+ DB 196,98,125,24,29,169,101,2,0 ; vbroadcastss 0x265a9(%rip),%ymm11 # 33828 <_sk_srcover_bgra_8888_sse2_lowp+0x3a0>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 196,193,25,114,241,11 ; vpslld $0xb,%xmm9,%xmm12
@@ -12143,7 +12245,7 @@ _sk_store_565_avx LABEL PROC
DB 196,67,29,24,201,1 ; vinsertf128 $0x1,%xmm9,%ymm12,%ymm9
DB 197,60,95,225 ; vmaxps %ymm1,%ymm8,%ymm12
DB 196,65,28,93,226 ; vminps %ymm10,%ymm12,%ymm12
- DB 196,98,125,24,45,25,93,2,0 ; vbroadcastss 0x25d19(%rip),%ymm13 # 32d94 <_sk_srcover_bgra_8888_sse2_lowp+0x3a4>
+ DB 196,98,125,24,45,121,101,2,0 ; vbroadcastss 0x26579(%rip),%ymm13 # 3382c <_sk_srcover_bgra_8888_sse2_lowp+0x3a4>
DB 196,65,28,89,229 ; vmulps %ymm13,%ymm12,%ymm12
DB 196,65,125,91,228 ; vcvtps2dq %ymm12,%ymm12
DB 196,193,17,114,244,5 ; vpslld $0x5,%xmm12,%xmm13
@@ -12159,7 +12261,7 @@ _sk_store_565_avx LABEL PROC
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,66,57,43,193 ; vpackusdw %xmm9,%xmm8,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne d0d4 <_sk_store_565_avx+0xc3>
+ DB 117,10 ; jne d30c <_sk_store_565_avx+0xc3>
DB 196,1,122,127,4,88 ; vmovdqu %xmm8,(%r8,%r11,2)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -12167,22 +12269,22 @@ _sk_store_565_avx LABEL PROC
DB 65,128,225,7 ; and $0x7,%r9b
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,236 ; ja d0d0 <_sk_store_565_avx+0xbf>
+ DB 119,236 ; ja d308 <_sk_store_565_avx+0xbf>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,69,0,0,0 ; lea 0x45(%rip),%r10 # d134 <_sk_store_565_avx+0x123>
+ DB 76,141,21,69,0,0,0 ; lea 0x45(%rip),%r10 # d36c <_sk_store_565_avx+0x123>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,3,121,21,4,88,0 ; vpextrw $0x0,%xmm8,(%r8,%r11,2)
- DB 235,207 ; jmp d0d0 <_sk_store_565_avx+0xbf>
+ DB 235,207 ; jmp d308 <_sk_store_565_avx+0xbf>
DB 196,3,121,21,68,88,4,2 ; vpextrw $0x2,%xmm8,0x4(%r8,%r11,2)
DB 196,1,121,126,4,88 ; vmovd %xmm8,(%r8,%r11,2)
- DB 235,191 ; jmp d0d0 <_sk_store_565_avx+0xbf>
+ DB 235,191 ; jmp d308 <_sk_store_565_avx+0xbf>
DB 196,3,121,21,68,88,12,6 ; vpextrw $0x6,%xmm8,0xc(%r8,%r11,2)
DB 196,3,121,21,68,88,10,5 ; vpextrw $0x5,%xmm8,0xa(%r8,%r11,2)
DB 196,3,121,21,68,88,8,4 ; vpextrw $0x4,%xmm8,0x8(%r8,%r11,2)
DB 196,1,121,214,4,88 ; vmovq %xmm8,(%r8,%r11,2)
- DB 235,159 ; jmp d0d0 <_sk_store_565_avx+0xbf>
+ DB 235,159 ; jmp d308 <_sk_store_565_avx+0xbf>
DB 15,31,0 ; nopl (%rax)
DB 196 ; (bad)
DB 255 ; (bad)
@@ -12218,31 +12320,31 @@ _sk_load_4444_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,154,0,0,0 ; jne d209 <_sk_load_4444_avx+0xb9>
+ DB 15,133,154,0,0,0 ; jne d441 <_sk_load_4444_avx+0xb9>
DB 196,129,122,111,4,88 ; vmovdqu (%r8,%r11,2),%xmm0
DB 196,226,121,51,200 ; vpmovzxwd %xmm0,%xmm1
DB 197,249,112,192,78 ; vpshufd $0x4e,%xmm0,%xmm0
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
DB 196,227,117,24,216,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm3
- DB 196,226,125,24,5,5,92,2,0 ; vbroadcastss 0x25c05(%rip),%ymm0 # 32d98 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
+ DB 196,226,125,24,5,101,100,2,0 ; vbroadcastss 0x26465(%rip),%ymm0 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
DB 197,228,84,192 ; vandps %ymm0,%ymm3,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,248,91,2,0 ; vbroadcastss 0x25bf8(%rip),%ymm1 # 32d9c <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
+ DB 196,226,125,24,13,88,100,2,0 ; vbroadcastss 0x26458(%rip),%ymm1 # 33834 <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
- DB 196,226,125,24,13,239,91,2,0 ; vbroadcastss 0x25bef(%rip),%ymm1 # 32da0 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
+ DB 196,226,125,24,13,79,100,2,0 ; vbroadcastss 0x2644f(%rip),%ymm1 # 33838 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
DB 197,228,84,201 ; vandps %ymm1,%ymm3,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,21,226,91,2,0 ; vbroadcastss 0x25be2(%rip),%ymm2 # 32da4 <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
+ DB 196,226,125,24,21,66,100,2,0 ; vbroadcastss 0x26442(%rip),%ymm2 # 3383c <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
DB 197,244,89,202 ; vmulps %ymm2,%ymm1,%ymm1
- DB 196,226,125,24,21,217,91,2,0 ; vbroadcastss 0x25bd9(%rip),%ymm2 # 32da8 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
+ DB 196,226,125,24,21,57,100,2,0 ; vbroadcastss 0x26439(%rip),%ymm2 # 33840 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
DB 197,228,84,210 ; vandps %ymm2,%ymm3,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,98,125,24,5,204,91,2,0 ; vbroadcastss 0x25bcc(%rip),%ymm8 # 32dac <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
+ DB 196,98,125,24,5,44,100,2,0 ; vbroadcastss 0x2642c(%rip),%ymm8 # 33844 <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
- DB 196,98,125,24,5,194,91,2,0 ; vbroadcastss 0x25bc2(%rip),%ymm8 # 32db0 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
+ DB 196,98,125,24,5,34,100,2,0 ; vbroadcastss 0x26422(%rip),%ymm8 # 33848 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
DB 196,193,100,84,216 ; vandps %ymm8,%ymm3,%ymm3
DB 197,252,91,219 ; vcvtdq2ps %ymm3,%ymm3
- DB 196,98,125,24,5,180,91,2,0 ; vbroadcastss 0x25bb4(%rip),%ymm8 # 32db4 <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
+ DB 196,98,125,24,5,20,100,2,0 ; vbroadcastss 0x26414(%rip),%ymm8 # 3384c <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
DB 196,193,100,89,216 ; vmulps %ymm8,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -12251,27 +12353,27 @@ _sk_load_4444_avx LABEL PROC
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,84,255,255,255 ; ja d175 <_sk_load_4444_avx+0x25>
+ DB 15,135,84,255,255,255 ; ja d3ad <_sk_load_4444_avx+0x25>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,100,0,0,0 ; lea 0x64(%rip),%r10 # d290 <_sk_load_4444_avx+0x140>
+ DB 76,141,21,100,0,0,0 ; lea 0x64(%rip),%r10 # d4c8 <_sk_load_4444_avx+0x140>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,183,4,88 ; movzwl (%r8,%r11,2),%eax
DB 197,249,110,192 ; vmovd %eax,%xmm0
- DB 233,50,255,255,255 ; jmpq d175 <_sk_load_4444_avx+0x25>
+ DB 233,50,255,255,255 ; jmpq d3ad <_sk_load_4444_avx+0x25>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,129,121,196,68,88,4,2 ; vpinsrw $0x2,0x4(%r8,%r11,2),%xmm0,%xmm0
DB 196,129,121,110,12,88 ; vmovd (%r8,%r11,2),%xmm1
DB 196,227,121,14,193,3 ; vpblendw $0x3,%xmm1,%xmm0,%xmm0
- DB 233,21,255,255,255 ; jmpq d175 <_sk_load_4444_avx+0x25>
+ DB 233,21,255,255,255 ; jmpq d3ad <_sk_load_4444_avx+0x25>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,129,121,196,68,88,12,6 ; vpinsrw $0x6,0xc(%r8,%r11,2),%xmm0,%xmm0
DB 196,129,121,196,68,88,10,5 ; vpinsrw $0x5,0xa(%r8,%r11,2),%xmm0,%xmm0
DB 196,129,121,196,68,88,8,4 ; vpinsrw $0x4,0x8(%r8,%r11,2),%xmm0,%xmm0
DB 196,129,122,126,12,88 ; vmovq (%r8,%r11,2),%xmm1
DB 196,227,113,14,192,240 ; vpblendw $0xf0,%xmm0,%xmm1,%xmm0
- DB 233,232,254,255,255 ; jmpq d175 <_sk_load_4444_avx+0x25>
+ DB 233,232,254,255,255 ; jmpq d3ad <_sk_load_4444_avx+0x25>
DB 15,31,0 ; nopl (%rax)
DB 165 ; movsl %ds:(%rsi),%es:(%rdi)
DB 255 ; (bad)
@@ -12305,31 +12407,31 @@ _sk_load_4444_dst_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,154,0,0,0 ; jne d365 <_sk_load_4444_dst_avx+0xb9>
+ DB 15,133,154,0,0,0 ; jne d59d <_sk_load_4444_dst_avx+0xb9>
DB 196,129,122,111,36,88 ; vmovdqu (%r8,%r11,2),%xmm4
DB 196,226,121,51,236 ; vpmovzxwd %xmm4,%xmm5
DB 197,249,112,228,78 ; vpshufd $0x4e,%xmm4,%xmm4
DB 196,226,121,51,228 ; vpmovzxwd %xmm4,%xmm4
DB 196,227,85,24,252,1 ; vinsertf128 $0x1,%xmm4,%ymm5,%ymm7
- DB 196,226,125,24,37,169,90,2,0 ; vbroadcastss 0x25aa9(%rip),%ymm4 # 32d98 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
+ DB 196,226,125,24,37,9,99,2,0 ; vbroadcastss 0x26309(%rip),%ymm4 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
DB 197,196,84,228 ; vandps %ymm4,%ymm7,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,226,125,24,45,156,90,2,0 ; vbroadcastss 0x25a9c(%rip),%ymm5 # 32d9c <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
+ DB 196,226,125,24,45,252,98,2,0 ; vbroadcastss 0x262fc(%rip),%ymm5 # 33834 <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
DB 197,220,89,229 ; vmulps %ymm5,%ymm4,%ymm4
- DB 196,226,125,24,45,147,90,2,0 ; vbroadcastss 0x25a93(%rip),%ymm5 # 32da0 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
+ DB 196,226,125,24,45,243,98,2,0 ; vbroadcastss 0x262f3(%rip),%ymm5 # 33838 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
DB 197,196,84,237 ; vandps %ymm5,%ymm7,%ymm5
DB 197,252,91,237 ; vcvtdq2ps %ymm5,%ymm5
- DB 196,226,125,24,53,134,90,2,0 ; vbroadcastss 0x25a86(%rip),%ymm6 # 32da4 <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
+ DB 196,226,125,24,53,230,98,2,0 ; vbroadcastss 0x262e6(%rip),%ymm6 # 3383c <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
DB 197,212,89,238 ; vmulps %ymm6,%ymm5,%ymm5
- DB 196,226,125,24,53,125,90,2,0 ; vbroadcastss 0x25a7d(%rip),%ymm6 # 32da8 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
+ DB 196,226,125,24,53,221,98,2,0 ; vbroadcastss 0x262dd(%rip),%ymm6 # 33840 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
DB 197,196,84,246 ; vandps %ymm6,%ymm7,%ymm6
DB 197,252,91,246 ; vcvtdq2ps %ymm6,%ymm6
- DB 196,98,125,24,5,112,90,2,0 ; vbroadcastss 0x25a70(%rip),%ymm8 # 32dac <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
+ DB 196,98,125,24,5,208,98,2,0 ; vbroadcastss 0x262d0(%rip),%ymm8 # 33844 <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
DB 196,193,76,89,240 ; vmulps %ymm8,%ymm6,%ymm6
- DB 196,98,125,24,5,102,90,2,0 ; vbroadcastss 0x25a66(%rip),%ymm8 # 32db0 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
+ DB 196,98,125,24,5,198,98,2,0 ; vbroadcastss 0x262c6(%rip),%ymm8 # 33848 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
DB 196,193,68,84,248 ; vandps %ymm8,%ymm7,%ymm7
DB 197,252,91,255 ; vcvtdq2ps %ymm7,%ymm7
- DB 196,98,125,24,5,88,90,2,0 ; vbroadcastss 0x25a58(%rip),%ymm8 # 32db4 <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
+ DB 196,98,125,24,5,184,98,2,0 ; vbroadcastss 0x262b8(%rip),%ymm8 # 3384c <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
DB 196,193,68,89,248 ; vmulps %ymm8,%ymm7,%ymm7
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -12338,27 +12440,27 @@ _sk_load_4444_dst_avx LABEL PROC
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,84,255,255,255 ; ja d2d1 <_sk_load_4444_dst_avx+0x25>
+ DB 15,135,84,255,255,255 ; ja d509 <_sk_load_4444_dst_avx+0x25>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,100,0,0,0 ; lea 0x64(%rip),%r10 # d3ec <_sk_load_4444_dst_avx+0x140>
+ DB 76,141,21,100,0,0,0 ; lea 0x64(%rip),%r10 # d624 <_sk_load_4444_dst_avx+0x140>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 67,15,183,4,88 ; movzwl (%r8,%r11,2),%eax
DB 197,249,110,224 ; vmovd %eax,%xmm4
- DB 233,50,255,255,255 ; jmpq d2d1 <_sk_load_4444_dst_avx+0x25>
+ DB 233,50,255,255,255 ; jmpq d509 <_sk_load_4444_dst_avx+0x25>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,129,89,196,100,88,4,2 ; vpinsrw $0x2,0x4(%r8,%r11,2),%xmm4,%xmm4
DB 196,129,121,110,44,88 ; vmovd (%r8,%r11,2),%xmm5
DB 196,227,89,14,229,3 ; vpblendw $0x3,%xmm5,%xmm4,%xmm4
- DB 233,21,255,255,255 ; jmpq d2d1 <_sk_load_4444_dst_avx+0x25>
+ DB 233,21,255,255,255 ; jmpq d509 <_sk_load_4444_dst_avx+0x25>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,129,89,196,100,88,12,6 ; vpinsrw $0x6,0xc(%r8,%r11,2),%xmm4,%xmm4
DB 196,129,89,196,100,88,10,5 ; vpinsrw $0x5,0xa(%r8,%r11,2),%xmm4,%xmm4
DB 196,129,89,196,100,88,8,4 ; vpinsrw $0x4,0x8(%r8,%r11,2),%xmm4,%xmm4
DB 196,129,122,126,44,88 ; vmovq (%r8,%r11,2),%xmm5
DB 196,227,81,14,228,240 ; vpblendw $0xf0,%xmm4,%xmm5,%xmm4
- DB 233,232,254,255,255 ; jmpq d2d1 <_sk_load_4444_dst_avx+0x25>
+ DB 233,232,254,255,255 ; jmpq d509 <_sk_load_4444_dst_avx+0x25>
DB 15,31,0 ; nopl (%rax)
DB 165 ; movsl %ds:(%rsi),%es:(%rdi)
DB 255 ; (bad)
@@ -12449,25 +12551,25 @@ _sk_gather_4444_avx LABEL PROC
DB 197,249,112,192,78 ; vpshufd $0x4e,%xmm0,%xmm0
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
DB 196,227,117,24,216,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm3
- DB 196,226,125,24,5,97,88,2,0 ; vbroadcastss 0x25861(%rip),%ymm0 # 32d98 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
+ DB 196,226,125,24,5,193,96,2,0 ; vbroadcastss 0x260c1(%rip),%ymm0 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0x3a8>
DB 197,228,84,192 ; vandps %ymm0,%ymm3,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,226,125,24,13,84,88,2,0 ; vbroadcastss 0x25854(%rip),%ymm1 # 32d9c <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
+ DB 196,226,125,24,13,180,96,2,0 ; vbroadcastss 0x260b4(%rip),%ymm1 # 33834 <_sk_srcover_bgra_8888_sse2_lowp+0x3ac>
DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
- DB 196,226,125,24,13,75,88,2,0 ; vbroadcastss 0x2584b(%rip),%ymm1 # 32da0 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
+ DB 196,226,125,24,13,171,96,2,0 ; vbroadcastss 0x260ab(%rip),%ymm1 # 33838 <_sk_srcover_bgra_8888_sse2_lowp+0x3b0>
DB 197,228,84,201 ; vandps %ymm1,%ymm3,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,226,125,24,21,62,88,2,0 ; vbroadcastss 0x2583e(%rip),%ymm2 # 32da4 <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
+ DB 196,226,125,24,21,158,96,2,0 ; vbroadcastss 0x2609e(%rip),%ymm2 # 3383c <_sk_srcover_bgra_8888_sse2_lowp+0x3b4>
DB 197,244,89,202 ; vmulps %ymm2,%ymm1,%ymm1
- DB 196,226,125,24,21,53,88,2,0 ; vbroadcastss 0x25835(%rip),%ymm2 # 32da8 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
+ DB 196,226,125,24,21,149,96,2,0 ; vbroadcastss 0x26095(%rip),%ymm2 # 33840 <_sk_srcover_bgra_8888_sse2_lowp+0x3b8>
DB 197,228,84,210 ; vandps %ymm2,%ymm3,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,98,125,24,5,40,88,2,0 ; vbroadcastss 0x25828(%rip),%ymm8 # 32dac <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
+ DB 196,98,125,24,5,136,96,2,0 ; vbroadcastss 0x26088(%rip),%ymm8 # 33844 <_sk_srcover_bgra_8888_sse2_lowp+0x3bc>
DB 196,193,108,89,208 ; vmulps %ymm8,%ymm2,%ymm2
- DB 196,98,125,24,5,30,88,2,0 ; vbroadcastss 0x2581e(%rip),%ymm8 # 32db0 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
+ DB 196,98,125,24,5,126,96,2,0 ; vbroadcastss 0x2607e(%rip),%ymm8 # 33848 <_sk_srcover_bgra_8888_sse2_lowp+0x3c0>
DB 196,193,100,84,216 ; vandps %ymm8,%ymm3,%ymm3
DB 197,252,91,219 ; vcvtdq2ps %ymm3,%ymm3
- DB 196,98,125,24,5,16,88,2,0 ; vbroadcastss 0x25810(%rip),%ymm8 # 32db4 <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
+ DB 196,98,125,24,5,112,96,2,0 ; vbroadcastss 0x26070(%rip),%ymm8 # 3384c <_sk_srcover_bgra_8888_sse2_lowp+0x3c4>
DB 196,193,100,89,216 ; vmulps %ymm8,%ymm3,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 91 ; pop %rbx
@@ -12488,9 +12590,9 @@ _sk_store_4444_avx LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,208 ; vmaxps %ymm0,%ymm8,%ymm10
- DB 196,98,125,24,13,195,86,2,0 ; vbroadcastss 0x256c3(%rip),%ymm9 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,13,35,95,2,0 ; vbroadcastss 0x25f23(%rip),%ymm9 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,44,93,209 ; vminps %ymm9,%ymm10,%ymm10
- DB 196,98,125,24,29,205,87,2,0 ; vbroadcastss 0x257cd(%rip),%ymm11 # 32db8 <_sk_srcover_bgra_8888_sse2_lowp+0x3c8>
+ DB 196,98,125,24,29,45,96,2,0 ; vbroadcastss 0x2602d(%rip),%ymm11 # 33850 <_sk_srcover_bgra_8888_sse2_lowp+0x3c8>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
DB 196,65,125,91,210 ; vcvtps2dq %ymm10,%ymm10
DB 196,193,25,114,242,12 ; vpslld $0xc,%xmm10,%xmm12
@@ -12523,7 +12625,7 @@ _sk_store_4444_avx LABEL PROC
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,66,57,43,193 ; vpackusdw %xmm9,%xmm8,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne d69f <_sk_store_4444_avx+0xea>
+ DB 117,10 ; jne d8d7 <_sk_store_4444_avx+0xea>
DB 196,1,122,127,4,88 ; vmovdqu %xmm8,(%r8,%r11,2)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -12531,22 +12633,22 @@ _sk_store_4444_avx LABEL PROC
DB 65,128,225,7 ; and $0x7,%r9b
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,236 ; ja d69b <_sk_store_4444_avx+0xe6>
+ DB 119,236 ; ja d8d3 <_sk_store_4444_avx+0xe6>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,66,0,0,0 ; lea 0x42(%rip),%r10 # d6fc <_sk_store_4444_avx+0x147>
+ DB 76,141,21,66,0,0,0 ; lea 0x42(%rip),%r10 # d934 <_sk_store_4444_avx+0x147>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,3,121,21,4,88,0 ; vpextrw $0x0,%xmm8,(%r8,%r11,2)
- DB 235,207 ; jmp d69b <_sk_store_4444_avx+0xe6>
+ DB 235,207 ; jmp d8d3 <_sk_store_4444_avx+0xe6>
DB 196,3,121,21,68,88,4,2 ; vpextrw $0x2,%xmm8,0x4(%r8,%r11,2)
DB 196,1,121,126,4,88 ; vmovd %xmm8,(%r8,%r11,2)
- DB 235,191 ; jmp d69b <_sk_store_4444_avx+0xe6>
+ DB 235,191 ; jmp d8d3 <_sk_store_4444_avx+0xe6>
DB 196,3,121,21,68,88,12,6 ; vpextrw $0x6,%xmm8,0xc(%r8,%r11,2)
DB 196,3,121,21,68,88,10,5 ; vpextrw $0x5,%xmm8,0xa(%r8,%r11,2)
DB 196,3,121,21,68,88,8,4 ; vpextrw $0x4,%xmm8,0x8(%r8,%r11,2)
DB 196,1,121,214,4,88 ; vmovq %xmm8,(%r8,%r11,2)
- DB 235,159 ; jmp d69b <_sk_store_4444_avx+0xe6>
+ DB 235,159 ; jmp d8d3 <_sk_store_4444_avx+0xe6>
DB 199 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
@@ -12564,7 +12666,7 @@ _sk_store_4444_avx LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 232,255,255,255,224 ; callq ffffffffe100d714 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffe0fdad24>
+ DB 232,255,255,255,224 ; callq ffffffffe100d94c <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffe0fda4c4>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; .byte 0xff
@@ -12579,12 +12681,12 @@ _sk_load_8888_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,135,0,0,0 ; jne d7bf <_sk_load_8888_avx+0xa7>
+ DB 15,133,135,0,0,0 ; jne d9f7 <_sk_load_8888_avx+0xa7>
DB 196,1,125,16,12,152 ; vmovupd (%r8,%r11,4),%ymm9
- DB 197,125,40,21,218,90,2,0 ; vmovapd 0x25ada(%rip),%ymm10 # 33220 <_sk_srcover_bgra_8888_sse2_lowp+0x830>
+ DB 197,125,40,21,194,99,2,0 ; vmovapd 0x263c2(%rip),%ymm10 # 33d40 <_sk_srcover_bgra_8888_sse2_lowp+0x8b8>
DB 196,193,53,84,194 ; vandpd %ymm10,%ymm9,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,5,192,85,2,0 ; vbroadcastss 0x255c0(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,32,94,2,0 ; vbroadcastss 0x25e20(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,192 ; vmulps %ymm8,%ymm0,%ymm0
DB 196,193,113,114,209,8 ; vpsrld $0x8,%xmm9,%xmm1
DB 196,99,125,25,203,1 ; vextractf128 $0x1,%ymm9,%xmm3
@@ -12611,21 +12713,21 @@ _sk_load_8888_avx LABEL PROC
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,102,255,255,255 ; ja d73e <_sk_load_8888_avx+0x26>
+ DB 15,135,102,255,255,255 ; ja d976 <_sk_load_8888_avx+0x26>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # d874 <_sk_load_8888_avx+0x15c>
+ DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # daac <_sk_load_8888_avx+0x15c>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,122,16,12,152 ; vmovss (%r8,%r11,4),%xmm9
- DB 233,71,255,255,255 ; jmpq d73e <_sk_load_8888_avx+0x26>
+ DB 233,71,255,255,255 ; jmpq d976 <_sk_load_8888_avx+0x26>
DB 196,129,121,110,68,152,8 ; vmovd 0x8(%r8,%r11,4),%xmm0
DB 197,249,112,192,68 ; vpshufd $0x44,%xmm0,%xmm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 196,99,117,12,200,4 ; vblendps $0x4,%ymm0,%ymm1,%ymm9
DB 196,129,123,16,4,152 ; vmovsd (%r8,%r11,4),%xmm0
DB 196,99,53,13,200,1 ; vblendpd $0x1,%ymm0,%ymm9,%ymm9
- DB 233,32,255,255,255 ; jmpq d73e <_sk_load_8888_avx+0x26>
+ DB 233,32,255,255,255 ; jmpq d976 <_sk_load_8888_avx+0x26>
DB 196,129,121,110,68,152,24 ; vmovd 0x18(%r8,%r11,4),%xmm0
DB 197,249,112,192,68 ; vpshufd $0x44,%xmm0,%xmm0
DB 196,227,125,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm0,%ymm0
@@ -12639,9 +12741,9 @@ _sk_load_8888_avx LABEL PROC
DB 196,99,53,24,200,1 ; vinsertf128 $0x1,%xmm0,%ymm9,%ymm9
DB 196,129,121,16,4,152 ; vmovupd (%r8,%r11,4),%xmm0
DB 196,67,125,13,201,12 ; vblendpd $0xc,%ymm9,%ymm0,%ymm9
- DB 233,203,254,255,255 ; jmpq d73e <_sk_load_8888_avx+0x26>
+ DB 233,203,254,255,255 ; jmpq d976 <_sk_load_8888_avx+0x26>
DB 144 ; nop
- DB 120,255 ; js d875 <_sk_load_8888_avx+0x15d>
+ DB 120,255 ; js daad <_sk_load_8888_avx+0x15d>
DB 255 ; (bad)
DB 255,153,255,255,255,131 ; lcall *-0x7c000001(%rcx)
DB 255 ; (bad)
@@ -12672,12 +12774,12 @@ _sk_load_8888_dst_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,135,0,0,0 ; jne d937 <_sk_load_8888_dst_avx+0xa7>
+ DB 15,133,135,0,0,0 ; jne db6f <_sk_load_8888_dst_avx+0xa7>
DB 196,1,125,16,12,152 ; vmovupd (%r8,%r11,4),%ymm9
- DB 197,125,40,21,130,89,2,0 ; vmovapd 0x25982(%rip),%ymm10 # 33240 <_sk_srcover_bgra_8888_sse2_lowp+0x850>
+ DB 197,125,40,21,106,98,2,0 ; vmovapd 0x2626a(%rip),%ymm10 # 33d60 <_sk_srcover_bgra_8888_sse2_lowp+0x8d8>
DB 196,193,53,84,226 ; vandpd %ymm10,%ymm9,%ymm4
DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
- DB 196,98,125,24,5,72,84,2,0 ; vbroadcastss 0x25448(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,168,92,2,0 ; vbroadcastss 0x25ca8(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,92,89,224 ; vmulps %ymm8,%ymm4,%ymm4
DB 196,193,81,114,209,8 ; vpsrld $0x8,%xmm9,%xmm5
DB 196,99,125,25,207,1 ; vextractf128 $0x1,%ymm9,%xmm7
@@ -12704,21 +12806,21 @@ _sk_load_8888_dst_avx LABEL PROC
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,102,255,255,255 ; ja d8b6 <_sk_load_8888_dst_avx+0x26>
+ DB 15,135,102,255,255,255 ; ja daee <_sk_load_8888_dst_avx+0x26>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # d9ec <_sk_load_8888_dst_avx+0x15c>
+ DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # dc24 <_sk_load_8888_dst_avx+0x15c>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,122,16,12,152 ; vmovss (%r8,%r11,4),%xmm9
- DB 233,71,255,255,255 ; jmpq d8b6 <_sk_load_8888_dst_avx+0x26>
+ DB 233,71,255,255,255 ; jmpq daee <_sk_load_8888_dst_avx+0x26>
DB 196,129,121,110,100,152,8 ; vmovd 0x8(%r8,%r11,4),%xmm4
DB 197,249,112,228,68 ; vpshufd $0x44,%xmm4,%xmm4
DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
DB 196,99,85,12,204,4 ; vblendps $0x4,%ymm4,%ymm5,%ymm9
DB 196,129,123,16,36,152 ; vmovsd (%r8,%r11,4),%xmm4
DB 196,99,53,13,204,1 ; vblendpd $0x1,%ymm4,%ymm9,%ymm9
- DB 233,32,255,255,255 ; jmpq d8b6 <_sk_load_8888_dst_avx+0x26>
+ DB 233,32,255,255,255 ; jmpq daee <_sk_load_8888_dst_avx+0x26>
DB 196,129,121,110,100,152,24 ; vmovd 0x18(%r8,%r11,4),%xmm4
DB 197,249,112,228,68 ; vpshufd $0x44,%xmm4,%xmm4
DB 196,227,125,24,228,1 ; vinsertf128 $0x1,%xmm4,%ymm0,%ymm4
@@ -12732,9 +12834,9 @@ _sk_load_8888_dst_avx LABEL PROC
DB 196,99,53,24,204,1 ; vinsertf128 $0x1,%xmm4,%ymm9,%ymm9
DB 196,129,121,16,36,152 ; vmovupd (%r8,%r11,4),%xmm4
DB 196,67,93,13,201,12 ; vblendpd $0xc,%ymm9,%ymm4,%ymm9
- DB 233,203,254,255,255 ; jmpq d8b6 <_sk_load_8888_dst_avx+0x26>
+ DB 233,203,254,255,255 ; jmpq daee <_sk_load_8888_dst_avx+0x26>
DB 144 ; nop
- DB 120,255 ; js d9ed <_sk_load_8888_dst_avx+0x15d>
+ DB 120,255 ; js dc25 <_sk_load_8888_dst_avx+0x15d>
DB 255 ; (bad)
DB 255,153,255,255,255,131 ; lcall *-0x7c000001(%rcx)
DB 255 ; (bad)
@@ -12810,10 +12912,10 @@ _sk_gather_8888_avx LABEL PROC
DB 196,131,121,34,4,176,2 ; vpinsrd $0x2,(%r8,%r14,4),%xmm0,%xmm0
DB 196,195,121,34,28,152,3 ; vpinsrd $0x3,(%r8,%rbx,4),%xmm0,%xmm3
DB 196,227,61,24,195,1 ; vinsertf128 $0x1,%xmm3,%ymm8,%ymm0
- DB 197,124,40,21,84,87,2,0 ; vmovaps 0x25754(%rip),%ymm10 # 33260 <_sk_srcover_bgra_8888_sse2_lowp+0x870>
+ DB 197,124,40,21,60,96,2,0 ; vmovaps 0x2603c(%rip),%ymm10 # 33d80 <_sk_srcover_bgra_8888_sse2_lowp+0x8f8>
DB 196,193,124,84,194 ; vandps %ymm10,%ymm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,13,250,81,2,0 ; vbroadcastss 0x251fa(%rip),%ymm9 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,13,90,90,2,0 ; vbroadcastss 0x25a5a(%rip),%ymm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 196,193,113,114,208,8 ; vpsrld $0x8,%xmm8,%xmm1
DB 197,233,114,211,8 ; vpsrld $0x8,%xmm3,%xmm2
@@ -12850,9 +12952,9 @@ _sk_store_8888_avx LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,200 ; vmaxps %ymm0,%ymm8,%ymm9
- DB 196,98,125,24,21,241,80,2,0 ; vbroadcastss 0x250f1(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,81,89,2,0 ; vbroadcastss 0x25951(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,15,81,2,0 ; vbroadcastss 0x2510f(%rip),%ymm11 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,29,111,89,2,0 ; vbroadcastss 0x2596f(%rip),%ymm11 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 197,60,95,225 ; vmaxps %ymm1,%ymm8,%ymm12
@@ -12883,7 +12985,7 @@ _sk_store_8888_avx LABEL PROC
DB 196,65,29,86,192 ; vorpd %ymm8,%ymm12,%ymm8
DB 196,65,53,86,192 ; vorpd %ymm8,%ymm9,%ymm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne dc66 <_sk_store_8888_avx+0xe0>
+ DB 117,10 ; jne de9e <_sk_store_8888_avx+0xe0>
DB 196,1,124,17,4,152 ; vmovups %ymm8,(%r8,%r11,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -12891,17 +12993,17 @@ _sk_store_8888_avx LABEL PROC
DB 65,128,225,7 ; and $0x7,%r9b
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,236 ; ja dc62 <_sk_store_8888_avx+0xdc>
+ DB 119,236 ; ja de9a <_sk_store_8888_avx+0xdc>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,83,0,0,0 ; lea 0x53(%rip),%r10 # dcd4 <_sk_store_8888_avx+0x14e>
+ DB 76,141,21,83,0,0,0 ; lea 0x53(%rip),%r10 # df0c <_sk_store_8888_avx+0x14e>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,121,126,4,152 ; vmovd %xmm8,(%r8,%r11,4)
- DB 235,208 ; jmp dc62 <_sk_store_8888_avx+0xdc>
+ DB 235,208 ; jmp de9a <_sk_store_8888_avx+0xdc>
DB 196,3,121,22,68,152,8,2 ; vpextrd $0x2,%xmm8,0x8(%r8,%r11,4)
DB 196,1,121,214,4,152 ; vmovq %xmm8,(%r8,%r11,4)
- DB 235,192 ; jmp dc62 <_sk_store_8888_avx+0xdc>
+ DB 235,192 ; jmp de9a <_sk_store_8888_avx+0xdc>
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,3,121,22,76,152,24,2 ; vpextrd $0x2,%xmm9,0x18(%r8,%r11,4)
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
@@ -12909,7 +13011,7 @@ _sk_store_8888_avx LABEL PROC
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,1,122,17,76,152,16 ; vmovss %xmm9,0x10(%r8,%r11,4)
DB 196,1,121,17,4,152 ; vmovupd %xmm8,(%r8,%r11,4)
- DB 235,143 ; jmp dc62 <_sk_store_8888_avx+0xdc>
+ DB 235,143 ; jmp de9a <_sk_store_8888_avx+0xdc>
DB 144 ; nop
DB 182,255 ; mov $0xff,%dh
DB 255 ; (bad)
@@ -12942,12 +13044,12 @@ _sk_load_bgra_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,135,0,0,0 ; jne dd97 <_sk_load_bgra_avx+0xa7>
+ DB 15,133,135,0,0,0 ; jne dfcf <_sk_load_bgra_avx+0xa7>
DB 196,1,125,16,12,152 ; vmovupd (%r8,%r11,4),%ymm9
- DB 197,125,40,21,98,85,2,0 ; vmovapd 0x25562(%rip),%ymm10 # 33280 <_sk_srcover_bgra_8888_sse2_lowp+0x890>
+ DB 197,125,40,21,74,94,2,0 ; vmovapd 0x25e4a(%rip),%ymm10 # 33da0 <_sk_srcover_bgra_8888_sse2_lowp+0x918>
DB 196,193,53,84,202 ; vandpd %ymm10,%ymm9,%ymm1
DB 197,252,91,201 ; vcvtdq2ps %ymm1,%ymm1
- DB 196,98,125,24,5,232,79,2,0 ; vbroadcastss 0x24fe8(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,72,88,2,0 ; vbroadcastss 0x25848(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,116,89,208 ; vmulps %ymm8,%ymm1,%ymm2
DB 196,193,113,114,209,8 ; vpsrld $0x8,%xmm9,%xmm1
DB 196,99,125,25,203,1 ; vextractf128 $0x1,%ymm9,%xmm3
@@ -12974,21 +13076,21 @@ _sk_load_bgra_avx LABEL PROC
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,102,255,255,255 ; ja dd16 <_sk_load_bgra_avx+0x26>
+ DB 15,135,102,255,255,255 ; ja df4e <_sk_load_bgra_avx+0x26>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # de4c <_sk_load_bgra_avx+0x15c>
+ DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # e084 <_sk_load_bgra_avx+0x15c>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,122,16,12,152 ; vmovss (%r8,%r11,4),%xmm9
- DB 233,71,255,255,255 ; jmpq dd16 <_sk_load_bgra_avx+0x26>
+ DB 233,71,255,255,255 ; jmpq df4e <_sk_load_bgra_avx+0x26>
DB 196,129,121,110,68,152,8 ; vmovd 0x8(%r8,%r11,4),%xmm0
DB 197,249,112,192,68 ; vpshufd $0x44,%xmm0,%xmm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 196,99,117,12,200,4 ; vblendps $0x4,%ymm0,%ymm1,%ymm9
DB 196,129,123,16,4,152 ; vmovsd (%r8,%r11,4),%xmm0
DB 196,99,53,13,200,1 ; vblendpd $0x1,%ymm0,%ymm9,%ymm9
- DB 233,32,255,255,255 ; jmpq dd16 <_sk_load_bgra_avx+0x26>
+ DB 233,32,255,255,255 ; jmpq df4e <_sk_load_bgra_avx+0x26>
DB 196,129,121,110,68,152,24 ; vmovd 0x18(%r8,%r11,4),%xmm0
DB 197,249,112,192,68 ; vpshufd $0x44,%xmm0,%xmm0
DB 196,227,125,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm0,%ymm0
@@ -13002,9 +13104,9 @@ _sk_load_bgra_avx LABEL PROC
DB 196,99,53,24,200,1 ; vinsertf128 $0x1,%xmm0,%ymm9,%ymm9
DB 196,129,121,16,4,152 ; vmovupd (%r8,%r11,4),%xmm0
DB 196,67,125,13,201,12 ; vblendpd $0xc,%ymm9,%ymm0,%ymm9
- DB 233,203,254,255,255 ; jmpq dd16 <_sk_load_bgra_avx+0x26>
+ DB 233,203,254,255,255 ; jmpq df4e <_sk_load_bgra_avx+0x26>
DB 144 ; nop
- DB 120,255 ; js de4d <_sk_load_bgra_avx+0x15d>
+ DB 120,255 ; js e085 <_sk_load_bgra_avx+0x15d>
DB 255 ; (bad)
DB 255,153,255,255,255,131 ; lcall *-0x7c000001(%rcx)
DB 255 ; (bad)
@@ -13035,12 +13137,12 @@ _sk_load_bgra_dst_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,218 ; movslq %edx,%r11
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,135,0,0,0 ; jne df0f <_sk_load_bgra_dst_avx+0xa7>
+ DB 15,133,135,0,0,0 ; jne e147 <_sk_load_bgra_dst_avx+0xa7>
DB 196,1,125,16,12,152 ; vmovupd (%r8,%r11,4),%ymm9
- DB 197,125,40,21,10,84,2,0 ; vmovapd 0x2540a(%rip),%ymm10 # 332a0 <_sk_srcover_bgra_8888_sse2_lowp+0x8b0>
+ DB 197,125,40,21,242,92,2,0 ; vmovapd 0x25cf2(%rip),%ymm10 # 33dc0 <_sk_srcover_bgra_8888_sse2_lowp+0x938>
DB 196,193,53,84,234 ; vandpd %ymm10,%ymm9,%ymm5
DB 197,252,91,237 ; vcvtdq2ps %ymm5,%ymm5
- DB 196,98,125,24,5,112,78,2,0 ; vbroadcastss 0x24e70(%rip),%ymm8 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,5,208,86,2,0 ; vbroadcastss 0x256d0(%rip),%ymm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,84,89,240 ; vmulps %ymm8,%ymm5,%ymm6
DB 196,193,81,114,209,8 ; vpsrld $0x8,%xmm9,%xmm5
DB 196,99,125,25,207,1 ; vextractf128 $0x1,%ymm9,%xmm7
@@ -13067,21 +13169,21 @@ _sk_load_bgra_dst_avx LABEL PROC
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 15,135,102,255,255,255 ; ja de8e <_sk_load_bgra_dst_avx+0x26>
+ DB 15,135,102,255,255,255 ; ja e0c6 <_sk_load_bgra_dst_avx+0x26>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # dfc4 <_sk_load_bgra_dst_avx+0x15c>
+ DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # e1fc <_sk_load_bgra_dst_avx+0x15c>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,122,16,12,152 ; vmovss (%r8,%r11,4),%xmm9
- DB 233,71,255,255,255 ; jmpq de8e <_sk_load_bgra_dst_avx+0x26>
+ DB 233,71,255,255,255 ; jmpq e0c6 <_sk_load_bgra_dst_avx+0x26>
DB 196,129,121,110,100,152,8 ; vmovd 0x8(%r8,%r11,4),%xmm4
DB 197,249,112,228,68 ; vpshufd $0x44,%xmm4,%xmm4
DB 197,212,87,237 ; vxorps %ymm5,%ymm5,%ymm5
DB 196,99,85,12,204,4 ; vblendps $0x4,%ymm4,%ymm5,%ymm9
DB 196,129,123,16,36,152 ; vmovsd (%r8,%r11,4),%xmm4
DB 196,99,53,13,204,1 ; vblendpd $0x1,%ymm4,%ymm9,%ymm9
- DB 233,32,255,255,255 ; jmpq de8e <_sk_load_bgra_dst_avx+0x26>
+ DB 233,32,255,255,255 ; jmpq e0c6 <_sk_load_bgra_dst_avx+0x26>
DB 196,129,121,110,100,152,24 ; vmovd 0x18(%r8,%r11,4),%xmm4
DB 197,249,112,228,68 ; vpshufd $0x44,%xmm4,%xmm4
DB 196,227,125,24,228,1 ; vinsertf128 $0x1,%xmm4,%ymm0,%ymm4
@@ -13095,9 +13197,9 @@ _sk_load_bgra_dst_avx LABEL PROC
DB 196,99,53,24,204,1 ; vinsertf128 $0x1,%xmm4,%ymm9,%ymm9
DB 196,129,121,16,36,152 ; vmovupd (%r8,%r11,4),%xmm4
DB 196,67,93,13,201,12 ; vblendpd $0xc,%ymm9,%ymm4,%ymm9
- DB 233,203,254,255,255 ; jmpq de8e <_sk_load_bgra_dst_avx+0x26>
+ DB 233,203,254,255,255 ; jmpq e0c6 <_sk_load_bgra_dst_avx+0x26>
DB 144 ; nop
- DB 120,255 ; js dfc5 <_sk_load_bgra_dst_avx+0x15d>
+ DB 120,255 ; js e1fd <_sk_load_bgra_dst_avx+0x15d>
DB 255 ; (bad)
DB 255,153,255,255,255,131 ; lcall *-0x7c000001(%rcx)
DB 255 ; (bad)
@@ -13173,10 +13275,10 @@ _sk_gather_bgra_avx LABEL PROC
DB 196,131,121,34,4,176,2 ; vpinsrd $0x2,(%r8,%r14,4),%xmm0,%xmm0
DB 196,195,121,34,28,152,3 ; vpinsrd $0x3,(%r8,%rbx,4),%xmm0,%xmm3
DB 196,227,61,24,195,1 ; vinsertf128 $0x1,%xmm3,%ymm8,%ymm0
- DB 197,124,40,13,220,81,2,0 ; vmovaps 0x251dc(%rip),%ymm9 # 332c0 <_sk_srcover_bgra_8888_sse2_lowp+0x8d0>
+ DB 197,124,40,13,196,90,2,0 ; vmovaps 0x25ac4(%rip),%ymm9 # 33de0 <_sk_srcover_bgra_8888_sse2_lowp+0x958>
DB 196,193,124,84,193 ; vandps %ymm9,%ymm0,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,21,34,76,2,0 ; vbroadcastss 0x24c22(%rip),%ymm10 # 32d18 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 196,98,125,24,21,130,84,2,0 ; vbroadcastss 0x25482(%rip),%ymm10 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
DB 196,193,124,89,210 ; vmulps %ymm10,%ymm0,%ymm2
DB 196,193,121,114,208,8 ; vpsrld $0x8,%xmm8,%xmm0
DB 197,241,114,211,8 ; vpsrld $0x8,%xmm3,%xmm1
@@ -13213,9 +13315,9 @@ _sk_store_bgra_avx LABEL PROC
DB 76,99,218 ; movslq %edx,%r11
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,202 ; vmaxps %ymm2,%ymm8,%ymm9
- DB 196,98,125,24,21,25,75,2,0 ; vbroadcastss 0x24b19(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,121,83,2,0 ; vbroadcastss 0x25379(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,55,75,2,0 ; vbroadcastss 0x24b37(%rip),%ymm11 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,29,151,83,2,0 ; vbroadcastss 0x25397(%rip),%ymm11 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 197,60,95,225 ; vmaxps %ymm1,%ymm8,%ymm12
@@ -13246,7 +13348,7 @@ _sk_store_bgra_avx LABEL PROC
DB 196,65,29,86,192 ; vorpd %ymm8,%ymm12,%ymm8
DB 196,65,53,86,192 ; vorpd %ymm8,%ymm9,%ymm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne e23e <_sk_store_bgra_avx+0xe0>
+ DB 117,10 ; jne e476 <_sk_store_bgra_avx+0xe0>
DB 196,1,124,17,4,152 ; vmovups %ymm8,(%r8,%r11,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -13254,17 +13356,17 @@ _sk_store_bgra_avx LABEL PROC
DB 65,128,225,7 ; and $0x7,%r9b
DB 65,254,201 ; dec %r9b
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,236 ; ja e23a <_sk_store_bgra_avx+0xdc>
+ DB 119,236 ; ja e472 <_sk_store_bgra_avx+0xdc>
DB 69,15,182,201 ; movzbl %r9b,%r9d
- DB 76,141,21,83,0,0,0 ; lea 0x53(%rip),%r10 # e2ac <_sk_store_bgra_avx+0x14e>
+ DB 76,141,21,83,0,0,0 ; lea 0x53(%rip),%r10 # e4e4 <_sk_store_bgra_avx+0x14e>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,1,121,126,4,152 ; vmovd %xmm8,(%r8,%r11,4)
- DB 235,208 ; jmp e23a <_sk_store_bgra_avx+0xdc>
+ DB 235,208 ; jmp e472 <_sk_store_bgra_avx+0xdc>
DB 196,3,121,22,68,152,8,2 ; vpextrd $0x2,%xmm8,0x8(%r8,%r11,4)
DB 196,1,121,214,4,152 ; vmovq %xmm8,(%r8,%r11,4)
- DB 235,192 ; jmp e23a <_sk_store_bgra_avx+0xdc>
+ DB 235,192 ; jmp e472 <_sk_store_bgra_avx+0xdc>
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,3,121,22,76,152,24,2 ; vpextrd $0x2,%xmm9,0x18(%r8,%r11,4)
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
@@ -13272,7 +13374,7 @@ _sk_store_bgra_avx LABEL PROC
DB 196,67,125,25,193,1 ; vextractf128 $0x1,%ymm8,%xmm9
DB 196,1,122,17,76,152,16 ; vmovss %xmm9,0x10(%r8,%r11,4)
DB 196,1,121,17,4,152 ; vmovupd %xmm8,(%r8,%r11,4)
- DB 235,143 ; jmp e23a <_sk_store_bgra_avx+0xdc>
+ DB 235,143 ; jmp e472 <_sk_store_bgra_avx+0xdc>
DB 144 ; nop
DB 182,255 ; mov $0xff,%dh
DB 255 ; (bad)
@@ -13310,7 +13412,7 @@ _sk_load_f16_avx LABEL PROC
DB 197,252,17,116,36,64 ; vmovups %ymm6,0x40(%rsp)
DB 197,252,17,108,36,32 ; vmovups %ymm5,0x20(%rsp)
DB 197,252,17,36,36 ; vmovups %ymm4,(%rsp)
- DB 15,133,33,2,0,0 ; jne e527 <_sk_load_f16_avx+0x25f>
+ DB 15,133,33,2,0,0 ; jne e75f <_sk_load_f16_avx+0x25f>
DB 196,65,121,16,4,192 ; vmovupd (%r8,%rax,8),%xmm8
DB 196,193,121,16,84,192,16 ; vmovupd 0x10(%r8,%rax,8),%xmm2
DB 196,193,121,16,92,192,32 ; vmovupd 0x20(%r8,%rax,8),%xmm3
@@ -13327,14 +13429,14 @@ _sk_load_f16_avx LABEL PROC
DB 196,226,121,51,200 ; vpmovzxwd %xmm0,%xmm1
DB 197,249,112,192,78 ; vpshufd $0x4e,%xmm0,%xmm0
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
- DB 197,123,18,21,137,90,2,0 ; vmovddup 0x25a89(%rip),%xmm10 # 33de8 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
+ DB 197,123,18,21,177,99,2,0 ; vmovddup 0x263b1(%rip),%xmm10 # 34948 <_sk_srcover_bgra_8888_sse2_lowp+0x14c0>
DB 196,193,121,219,218 ; vpand %xmm10,%xmm0,%xmm3
- DB 196,98,121,24,29,179,74,2,0 ; vbroadcastss 0x24ab3(%rip),%xmm11 # 32e20 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 196,98,121,24,29,23,83,2,0 ; vbroadcastss 0x25317(%rip),%xmm11 # 338bc <_sk_srcover_bgra_8888_sse2_lowp+0x434>
DB 197,33,102,227 ; vpcmpgtd %xmm3,%xmm11,%xmm12
DB 196,193,113,219,210 ; vpand %xmm10,%xmm1,%xmm2
DB 197,33,102,234 ; vpcmpgtd %xmm2,%xmm11,%xmm13
DB 196,195,21,24,252,1 ; vinsertf128 $0x1,%xmm12,%ymm13,%ymm7
- DB 197,123,18,37,104,90,2,0 ; vmovddup 0x25a68(%rip),%xmm12 # 33df0 <_sk_srcover_bgra_8888_sse2_lowp+0x1400>
+ DB 197,123,18,37,144,99,2,0 ; vmovddup 0x26390(%rip),%xmm12 # 34950 <_sk_srcover_bgra_8888_sse2_lowp+0x14c8>
DB 196,193,113,219,204 ; vpand %xmm12,%xmm1,%xmm1
DB 197,241,114,241,16 ; vpslld $0x10,%xmm1,%xmm1
DB 196,193,121,219,196 ; vpand %xmm12,%xmm0,%xmm0
@@ -13343,7 +13445,7 @@ _sk_load_f16_avx LABEL PROC
DB 197,241,235,202 ; vpor %xmm2,%xmm1,%xmm1
DB 197,233,114,243,13 ; vpslld $0xd,%xmm3,%xmm2
DB 197,249,235,194 ; vpor %xmm2,%xmm0,%xmm0
- DB 196,226,121,24,29,109,74,2,0 ; vbroadcastss 0x24a6d(%rip),%xmm3 # 32e24 <_sk_srcover_bgra_8888_sse2_lowp+0x434>
+ DB 196,226,121,24,29,209,82,2,0 ; vbroadcastss 0x252d1(%rip),%xmm3 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0x438>
DB 197,249,254,195 ; vpaddd %xmm3,%xmm0,%xmm0
DB 197,241,254,203 ; vpaddd %xmm3,%xmm1,%xmm1
DB 196,227,117,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm0
@@ -13422,29 +13524,29 @@ _sk_load_f16_avx LABEL PROC
DB 196,65,123,16,4,192 ; vmovsd (%r8,%rax,8),%xmm8
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,85 ; je e58d <_sk_load_f16_avx+0x2c5>
+ DB 116,85 ; je e7c5 <_sk_load_f16_avx+0x2c5>
DB 196,65,57,22,68,192,8 ; vmovhpd 0x8(%r8,%rax,8),%xmm8,%xmm8
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,72 ; jb e58d <_sk_load_f16_avx+0x2c5>
+ DB 114,72 ; jb e7c5 <_sk_load_f16_avx+0x2c5>
DB 196,193,123,16,84,192,16 ; vmovsd 0x10(%r8,%rax,8),%xmm2
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 116,72 ; je e59a <_sk_load_f16_avx+0x2d2>
+ DB 116,72 ; je e7d2 <_sk_load_f16_avx+0x2d2>
DB 196,193,105,22,84,192,24 ; vmovhpd 0x18(%r8,%rax,8),%xmm2,%xmm2
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,59 ; jb e59a <_sk_load_f16_avx+0x2d2>
+ DB 114,59 ; jb e7d2 <_sk_load_f16_avx+0x2d2>
DB 196,193,123,16,92,192,32 ; vmovsd 0x20(%r8,%rax,8),%xmm3
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 15,132,177,253,255,255 ; je e321 <_sk_load_f16_avx+0x59>
+ DB 15,132,177,253,255,255 ; je e559 <_sk_load_f16_avx+0x59>
DB 196,193,97,22,92,192,40 ; vmovhpd 0x28(%r8,%rax,8),%xmm3,%xmm3
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 15,130,160,253,255,255 ; jb e321 <_sk_load_f16_avx+0x59>
+ DB 15,130,160,253,255,255 ; jb e559 <_sk_load_f16_avx+0x59>
DB 196,65,122,126,76,192,48 ; vmovq 0x30(%r8,%rax,8),%xmm9
- DB 233,148,253,255,255 ; jmpq e321 <_sk_load_f16_avx+0x59>
+ DB 233,148,253,255,255 ; jmpq e559 <_sk_load_f16_avx+0x59>
DB 197,225,87,219 ; vxorpd %xmm3,%xmm3,%xmm3
DB 197,233,87,210 ; vxorpd %xmm2,%xmm2,%xmm2
- DB 233,135,253,255,255 ; jmpq e321 <_sk_load_f16_avx+0x59>
+ DB 233,135,253,255,255 ; jmpq e559 <_sk_load_f16_avx+0x59>
DB 197,225,87,219 ; vxorpd %xmm3,%xmm3,%xmm3
- DB 233,126,253,255,255 ; jmpq e321 <_sk_load_f16_avx+0x59>
+ DB 233,126,253,255,255 ; jmpq e559 <_sk_load_f16_avx+0x59>
PUBLIC _sk_load_f16_dst_avx
_sk_load_f16_dst_avx LABEL PROC
@@ -13461,7 +13563,7 @@ _sk_load_f16_dst_avx LABEL PROC
DB 197,252,17,84,36,64 ; vmovups %ymm2,0x40(%rsp)
DB 197,252,17,76,36,32 ; vmovups %ymm1,0x20(%rsp)
DB 197,252,17,4,36 ; vmovups %ymm0,(%rsp)
- DB 15,133,33,2,0,0 ; jne e802 <_sk_load_f16_dst_avx+0x25f>
+ DB 15,133,33,2,0,0 ; jne ea3a <_sk_load_f16_dst_avx+0x25f>
DB 196,65,121,16,4,192 ; vmovupd (%r8,%rax,8),%xmm8
DB 196,193,121,16,116,192,16 ; vmovupd 0x10(%r8,%rax,8),%xmm6
DB 196,193,121,16,124,192,32 ; vmovupd 0x20(%r8,%rax,8),%xmm7
@@ -13478,14 +13580,14 @@ _sk_load_f16_dst_avx LABEL PROC
DB 196,226,121,51,236 ; vpmovzxwd %xmm4,%xmm5
DB 197,249,112,228,78 ; vpshufd $0x4e,%xmm4,%xmm4
DB 196,226,121,51,228 ; vpmovzxwd %xmm4,%xmm4
- DB 197,123,18,21,174,87,2,0 ; vmovddup 0x257ae(%rip),%xmm10 # 33de8 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
+ DB 197,123,18,21,214,96,2,0 ; vmovddup 0x260d6(%rip),%xmm10 # 34948 <_sk_srcover_bgra_8888_sse2_lowp+0x14c0>
DB 196,193,89,219,250 ; vpand %xmm10,%xmm4,%xmm7
- DB 196,98,121,24,29,216,71,2,0 ; vbroadcastss 0x247d8(%rip),%xmm11 # 32e20 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 196,98,121,24,29,60,80,2,0 ; vbroadcastss 0x2503c(%rip),%xmm11 # 338bc <_sk_srcover_bgra_8888_sse2_lowp+0x434>
DB 197,33,102,231 ; vpcmpgtd %xmm7,%xmm11,%xmm12
DB 196,193,81,219,242 ; vpand %xmm10,%xmm5,%xmm6
DB 197,33,102,238 ; vpcmpgtd %xmm6,%xmm11,%xmm13
DB 196,195,21,24,220,1 ; vinsertf128 $0x1,%xmm12,%ymm13,%ymm3
- DB 197,123,18,37,141,87,2,0 ; vmovddup 0x2578d(%rip),%xmm12 # 33df0 <_sk_srcover_bgra_8888_sse2_lowp+0x1400>
+ DB 197,123,18,37,181,96,2,0 ; vmovddup 0x260b5(%rip),%xmm12 # 34950 <_sk_srcover_bgra_8888_sse2_lowp+0x14c8>
DB 196,193,81,219,236 ; vpand %xmm12,%xmm5,%xmm5
DB 197,209,114,245,16 ; vpslld $0x10,%xmm5,%xmm5
DB 196,193,89,219,228 ; vpand %xmm12,%xmm4,%xmm4
@@ -13494,7 +13596,7 @@ _sk_load_f16_dst_avx LABEL PROC
DB 197,209,235,238 ; vpor %xmm6,%xmm5,%xmm5
DB 197,201,114,247,13 ; vpslld $0xd,%xmm7,%xmm6
DB 197,217,235,230 ; vpor %xmm6,%xmm4,%xmm4
- DB 196,226,121,24,61,146,71,2,0 ; vbroadcastss 0x24792(%rip),%xmm7 # 32e24 <_sk_srcover_bgra_8888_sse2_lowp+0x434>
+ DB 196,226,121,24,61,246,79,2,0 ; vbroadcastss 0x24ff6(%rip),%xmm7 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0x438>
DB 197,217,254,231 ; vpaddd %xmm7,%xmm4,%xmm4
DB 197,209,254,239 ; vpaddd %xmm7,%xmm5,%xmm5
DB 196,227,85,24,228,1 ; vinsertf128 $0x1,%xmm4,%ymm5,%ymm4
@@ -13573,29 +13675,29 @@ _sk_load_f16_dst_avx LABEL PROC
DB 196,65,123,16,4,192 ; vmovsd (%r8,%rax,8),%xmm8
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,85 ; je e868 <_sk_load_f16_dst_avx+0x2c5>
+ DB 116,85 ; je eaa0 <_sk_load_f16_dst_avx+0x2c5>
DB 196,65,57,22,68,192,8 ; vmovhpd 0x8(%r8,%rax,8),%xmm8,%xmm8
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,72 ; jb e868 <_sk_load_f16_dst_avx+0x2c5>
+ DB 114,72 ; jb eaa0 <_sk_load_f16_dst_avx+0x2c5>
DB 196,193,123,16,116,192,16 ; vmovsd 0x10(%r8,%rax,8),%xmm6
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 116,72 ; je e875 <_sk_load_f16_dst_avx+0x2d2>
+ DB 116,72 ; je eaad <_sk_load_f16_dst_avx+0x2d2>
DB 196,193,73,22,116,192,24 ; vmovhpd 0x18(%r8,%rax,8),%xmm6,%xmm6
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,59 ; jb e875 <_sk_load_f16_dst_avx+0x2d2>
+ DB 114,59 ; jb eaad <_sk_load_f16_dst_avx+0x2d2>
DB 196,193,123,16,124,192,32 ; vmovsd 0x20(%r8,%rax,8),%xmm7
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 15,132,177,253,255,255 ; je e5fc <_sk_load_f16_dst_avx+0x59>
+ DB 15,132,177,253,255,255 ; je e834 <_sk_load_f16_dst_avx+0x59>
DB 196,193,65,22,124,192,40 ; vmovhpd 0x28(%r8,%rax,8),%xmm7,%xmm7
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 15,130,160,253,255,255 ; jb e5fc <_sk_load_f16_dst_avx+0x59>
+ DB 15,130,160,253,255,255 ; jb e834 <_sk_load_f16_dst_avx+0x59>
DB 196,65,122,126,76,192,48 ; vmovq 0x30(%r8,%rax,8),%xmm9
- DB 233,148,253,255,255 ; jmpq e5fc <_sk_load_f16_dst_avx+0x59>
+ DB 233,148,253,255,255 ; jmpq e834 <_sk_load_f16_dst_avx+0x59>
DB 197,193,87,255 ; vxorpd %xmm7,%xmm7,%xmm7
DB 197,201,87,246 ; vxorpd %xmm6,%xmm6,%xmm6
- DB 233,135,253,255,255 ; jmpq e5fc <_sk_load_f16_dst_avx+0x59>
+ DB 233,135,253,255,255 ; jmpq e834 <_sk_load_f16_dst_avx+0x59>
DB 197,193,87,255 ; vxorpd %xmm7,%xmm7,%xmm7
- DB 233,126,253,255,255 ; jmpq e5fc <_sk_load_f16_dst_avx+0x59>
+ DB 233,126,253,255,255 ; jmpq e834 <_sk_load_f16_dst_avx+0x59>
PUBLIC _sk_gather_f16_avx
_sk_gather_f16_avx LABEL PROC
@@ -13672,14 +13774,14 @@ _sk_gather_f16_avx LABEL PROC
DB 196,226,121,51,208 ; vpmovzxwd %xmm0,%xmm2
DB 197,249,112,192,78 ; vpshufd $0x4e,%xmm0,%xmm0
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
- DB 197,123,18,29,16,84,2,0 ; vmovddup 0x25410(%rip),%xmm11 # 33de8 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
+ DB 197,123,18,29,56,93,2,0 ; vmovddup 0x25d38(%rip),%xmm11 # 34948 <_sk_srcover_bgra_8888_sse2_lowp+0x14c0>
DB 196,193,121,219,219 ; vpand %xmm11,%xmm0,%xmm3
- DB 196,98,121,24,37,58,68,2,0 ; vbroadcastss 0x2443a(%rip),%xmm12 # 32e20 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 196,98,121,24,37,158,76,2,0 ; vbroadcastss 0x24c9e(%rip),%xmm12 # 338bc <_sk_srcover_bgra_8888_sse2_lowp+0x434>
DB 197,25,102,235 ; vpcmpgtd %xmm3,%xmm12,%xmm13
DB 196,193,105,219,203 ; vpand %xmm11,%xmm2,%xmm1
DB 197,25,102,193 ; vpcmpgtd %xmm1,%xmm12,%xmm8
DB 196,67,61,24,197,1 ; vinsertf128 $0x1,%xmm13,%ymm8,%ymm8
- DB 197,123,18,45,239,83,2,0 ; vmovddup 0x253ef(%rip),%xmm13 # 33df0 <_sk_srcover_bgra_8888_sse2_lowp+0x1400>
+ DB 197,123,18,45,23,93,2,0 ; vmovddup 0x25d17(%rip),%xmm13 # 34950 <_sk_srcover_bgra_8888_sse2_lowp+0x14c8>
DB 196,193,105,219,213 ; vpand %xmm13,%xmm2,%xmm2
DB 197,233,114,242,16 ; vpslld $0x10,%xmm2,%xmm2
DB 197,241,114,241,13 ; vpslld $0xd,%xmm1,%xmm1
@@ -13688,7 +13790,7 @@ _sk_gather_f16_avx LABEL PROC
DB 197,249,114,240,16 ; vpslld $0x10,%xmm0,%xmm0
DB 197,233,114,243,13 ; vpslld $0xd,%xmm3,%xmm2
DB 197,249,235,194 ; vpor %xmm2,%xmm0,%xmm0
- DB 196,226,121,24,29,244,67,2,0 ; vbroadcastss 0x243f4(%rip),%xmm3 # 32e24 <_sk_srcover_bgra_8888_sse2_lowp+0x434>
+ DB 196,226,121,24,29,88,76,2,0 ; vbroadcastss 0x24c58(%rip),%xmm3 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0x438>
DB 197,249,254,195 ; vpaddd %xmm3,%xmm0,%xmm0
DB 197,241,254,203 ; vpaddd %xmm3,%xmm1,%xmm1
DB 196,227,117,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm0
@@ -13776,12 +13878,12 @@ _sk_store_f16_avx LABEL PROC
DB 197,252,17,108,36,64 ; vmovups %ymm5,0x40(%rsp)
DB 197,252,17,100,36,32 ; vmovups %ymm4,0x20(%rsp)
DB 197,252,40,225 ; vmovaps %ymm1,%ymm4
- DB 196,98,125,24,5,21,66,2,0 ; vbroadcastss 0x24215(%rip),%ymm8 # 32de8 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
+ DB 196,98,125,24,5,117,74,2,0 ; vbroadcastss 0x24a75(%rip),%ymm8 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
DB 196,65,124,84,216 ; vandps %ymm8,%ymm0,%ymm11
- DB 196,98,125,24,21,71,66,2,0 ; vbroadcastss 0x24247(%rip),%ymm10 # 32e28 <_sk_srcover_bgra_8888_sse2_lowp+0x438>
+ DB 196,98,125,24,21,171,74,2,0 ; vbroadcastss 0x24aab(%rip),%ymm10 # 338c4 <_sk_srcover_bgra_8888_sse2_lowp+0x43c>
DB 196,65,124,84,226 ; vandps %ymm10,%ymm0,%ymm12
DB 196,67,125,25,229,1 ; vextractf128 $0x1,%ymm12,%xmm13
- DB 196,98,121,24,13,55,66,2,0 ; vbroadcastss 0x24237(%rip),%xmm9 # 32e2c <_sk_srcover_bgra_8888_sse2_lowp+0x43c>
+ DB 196,98,121,24,13,155,74,2,0 ; vbroadcastss 0x24a9b(%rip),%xmm9 # 338c8 <_sk_srcover_bgra_8888_sse2_lowp+0x440>
DB 196,65,49,102,245 ; vpcmpgtd %xmm13,%xmm9,%xmm14
DB 196,65,49,102,252 ; vpcmpgtd %xmm12,%xmm9,%xmm15
DB 196,67,5,24,246,1 ; vinsertf128 $0x1,%xmm14,%ymm15,%ymm14
@@ -13792,7 +13894,7 @@ _sk_store_f16_avx LABEL PROC
DB 196,65,17,254,239 ; vpaddd %xmm15,%xmm13,%xmm13
DB 196,193,25,114,212,13 ; vpsrld $0xd,%xmm12,%xmm12
DB 196,65,25,254,227 ; vpaddd %xmm11,%xmm12,%xmm12
- DB 196,98,121,24,29,250,65,2,0 ; vbroadcastss 0x241fa(%rip),%xmm11 # 32e30 <_sk_srcover_bgra_8888_sse2_lowp+0x440>
+ DB 196,98,121,24,29,94,74,2,0 ; vbroadcastss 0x24a5e(%rip),%xmm11 # 338cc <_sk_srcover_bgra_8888_sse2_lowp+0x444>
DB 196,65,17,254,235 ; vpaddd %xmm11,%xmm13,%xmm13
DB 196,65,25,254,227 ; vpaddd %xmm11,%xmm12,%xmm12
DB 196,67,29,24,237,1 ; vinsertf128 $0x1,%xmm13,%ymm12,%ymm13
@@ -13875,7 +13977,7 @@ _sk_store_f16_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,74 ; jne ee12 <_sk_store_f16_avx+0x26e>
+ DB 117,74 ; jne f04a <_sk_store_f16_avx+0x26e>
DB 196,65,122,127,28,192 ; vmovdqu %xmm11,(%r8,%rax,8)
DB 196,65,122,127,84,192,16 ; vmovdqu %xmm10,0x10(%r8,%rax,8)
DB 196,65,122,127,76,192,32 ; vmovdqu %xmm9,0x20(%r8,%rax,8)
@@ -13891,22 +13993,22 @@ _sk_store_f16_avx LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,65,121,214,28,192 ; vmovq %xmm11,(%r8,%rax,8)
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,197 ; je ede3 <_sk_store_f16_avx+0x23f>
+ DB 116,197 ; je f01b <_sk_store_f16_avx+0x23f>
DB 196,65,121,23,92,192,8 ; vmovhpd %xmm11,0x8(%r8,%rax,8)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,184 ; jb ede3 <_sk_store_f16_avx+0x23f>
+ DB 114,184 ; jb f01b <_sk_store_f16_avx+0x23f>
DB 196,65,121,214,84,192,16 ; vmovq %xmm10,0x10(%r8,%rax,8)
- DB 116,175 ; je ede3 <_sk_store_f16_avx+0x23f>
+ DB 116,175 ; je f01b <_sk_store_f16_avx+0x23f>
DB 196,65,121,23,84,192,24 ; vmovhpd %xmm10,0x18(%r8,%rax,8)
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,162 ; jb ede3 <_sk_store_f16_avx+0x23f>
+ DB 114,162 ; jb f01b <_sk_store_f16_avx+0x23f>
DB 196,65,121,214,76,192,32 ; vmovq %xmm9,0x20(%r8,%rax,8)
- DB 116,153 ; je ede3 <_sk_store_f16_avx+0x23f>
+ DB 116,153 ; je f01b <_sk_store_f16_avx+0x23f>
DB 196,65,121,23,76,192,40 ; vmovhpd %xmm9,0x28(%r8,%rax,8)
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 114,140 ; jb ede3 <_sk_store_f16_avx+0x23f>
+ DB 114,140 ; jb f01b <_sk_store_f16_avx+0x23f>
DB 196,65,121,214,68,192,48 ; vmovq %xmm8,0x30(%r8,%rax,8)
- DB 235,131 ; jmp ede3 <_sk_store_f16_avx+0x23f>
+ DB 235,131 ; jmp f01b <_sk_store_f16_avx+0x23f>
PUBLIC _sk_load_u16_be_avx
_sk_load_u16_be_avx LABEL PROC
@@ -13919,7 +14021,7 @@ _sk_load_u16_be_avx LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 73,99,193 ; movslq %r9d,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,12,1,0,0 ; jne ef93 <_sk_load_u16_be_avx+0x133>
+ DB 15,133,12,1,0,0 ; jne f1cb <_sk_load_u16_be_avx+0x133>
DB 196,65,121,16,4,64 ; vmovupd (%r8,%rax,2),%xmm8
DB 196,193,121,16,84,64,16 ; vmovupd 0x10(%r8,%rax,2),%xmm2
DB 196,193,121,16,92,64,32 ; vmovupd 0x20(%r8,%rax,2),%xmm3
@@ -13941,7 +14043,7 @@ _sk_load_u16_be_avx LABEL PROC
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
DB 196,227,117,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,13,60,62,2,0 ; vbroadcastss 0x23e3c(%rip),%ymm9 # 32d34 <_sk_srcover_bgra_8888_sse2_lowp+0x344>
+ DB 196,98,125,24,13,156,70,2,0 ; vbroadcastss 0x2469c(%rip),%ymm9 # 337cc <_sk_srcover_bgra_8888_sse2_lowp+0x344>
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 197,169,109,202 ; vpunpckhqdq %xmm2,%xmm10,%xmm1
DB 197,233,113,241,8 ; vpsllw $0x8,%xmm1,%xmm2
@@ -13978,29 +14080,29 @@ _sk_load_u16_be_avx LABEL PROC
DB 196,65,123,16,4,64 ; vmovsd (%r8,%rax,2),%xmm8
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,85 ; je eff9 <_sk_load_u16_be_avx+0x199>
+ DB 116,85 ; je f231 <_sk_load_u16_be_avx+0x199>
DB 196,65,57,22,68,64,8 ; vmovhpd 0x8(%r8,%rax,2),%xmm8,%xmm8
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,72 ; jb eff9 <_sk_load_u16_be_avx+0x199>
+ DB 114,72 ; jb f231 <_sk_load_u16_be_avx+0x199>
DB 196,193,123,16,84,64,16 ; vmovsd 0x10(%r8,%rax,2),%xmm2
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 116,72 ; je f006 <_sk_load_u16_be_avx+0x1a6>
+ DB 116,72 ; je f23e <_sk_load_u16_be_avx+0x1a6>
DB 196,193,105,22,84,64,24 ; vmovhpd 0x18(%r8,%rax,2),%xmm2,%xmm2
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,59 ; jb f006 <_sk_load_u16_be_avx+0x1a6>
+ DB 114,59 ; jb f23e <_sk_load_u16_be_avx+0x1a6>
DB 196,193,123,16,92,64,32 ; vmovsd 0x20(%r8,%rax,2),%xmm3
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 15,132,198,254,255,255 ; je eea2 <_sk_load_u16_be_avx+0x42>
+ DB 15,132,198,254,255,255 ; je f0da <_sk_load_u16_be_avx+0x42>
DB 196,193,97,22,92,64,40 ; vmovhpd 0x28(%r8,%rax,2),%xmm3,%xmm3
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 15,130,181,254,255,255 ; jb eea2 <_sk_load_u16_be_avx+0x42>
+ DB 15,130,181,254,255,255 ; jb f0da <_sk_load_u16_be_avx+0x42>
DB 196,65,122,126,76,64,48 ; vmovq 0x30(%r8,%rax,2),%xmm9
- DB 233,169,254,255,255 ; jmpq eea2 <_sk_load_u16_be_avx+0x42>
+ DB 233,169,254,255,255 ; jmpq f0da <_sk_load_u16_be_avx+0x42>
DB 197,225,87,219 ; vxorpd %xmm3,%xmm3,%xmm3
DB 197,233,87,210 ; vxorpd %xmm2,%xmm2,%xmm2
- DB 233,156,254,255,255 ; jmpq eea2 <_sk_load_u16_be_avx+0x42>
+ DB 233,156,254,255,255 ; jmpq f0da <_sk_load_u16_be_avx+0x42>
DB 197,225,87,219 ; vxorpd %xmm3,%xmm3,%xmm3
- DB 233,147,254,255,255 ; jmpq eea2 <_sk_load_u16_be_avx+0x42>
+ DB 233,147,254,255,255 ; jmpq f0da <_sk_load_u16_be_avx+0x42>
PUBLIC _sk_load_rgb_u16_be_avx
_sk_load_rgb_u16_be_avx LABEL PROC
@@ -14015,7 +14117,7 @@ _sk_load_rgb_u16_be_avx LABEL PROC
DB 72,141,4,64 ; lea (%rax,%rax,2),%rax
DB 72,193,248,32 ; sar $0x20,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,253,0,0,0 ; jne f137 <_sk_load_rgb_u16_be_avx+0x128>
+ DB 15,133,253,0,0,0 ; jne f36f <_sk_load_rgb_u16_be_avx+0x128>
DB 196,65,122,111,28,64 ; vmovdqu (%r8,%rax,2),%xmm11
DB 196,193,122,111,92,64,12 ; vmovdqu 0xc(%r8,%rax,2),%xmm3
DB 196,193,122,111,84,64,24 ; vmovdqu 0x18(%r8,%rax,2),%xmm2
@@ -14043,7 +14145,7 @@ _sk_load_rgb_u16_be_avx LABEL PROC
DB 196,226,121,51,192 ; vpmovzxwd %xmm0,%xmm0
DB 196,227,117,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm0
DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
- DB 196,98,125,24,13,107,60,2,0 ; vbroadcastss 0x23c6b(%rip),%ymm9 # 32d34 <_sk_srcover_bgra_8888_sse2_lowp+0x344>
+ DB 196,98,125,24,13,203,68,2,0 ; vbroadcastss 0x244cb(%rip),%ymm9 # 337cc <_sk_srcover_bgra_8888_sse2_lowp+0x344>
DB 196,193,124,89,193 ; vmulps %ymm9,%ymm0,%ymm0
DB 197,185,109,203 ; vpunpckhqdq %xmm3,%xmm8,%xmm1
DB 197,225,113,241,8 ; vpsllw $0x8,%xmm1,%xmm3
@@ -14065,69 +14167,69 @@ _sk_load_rgb_u16_be_avx LABEL PROC
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
DB 196,193,108,89,209 ; vmulps %ymm9,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,107,59,2,0 ; vbroadcastss 0x23b6b(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,203,67,2,0 ; vbroadcastss 0x243cb(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 255,224 ; jmpq *%rax
DB 196,193,121,110,4,64 ; vmovd (%r8,%rax,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,65,121,196,92,64,4,2 ; vpinsrw $0x2,0x4(%r8,%rax,2),%xmm0,%xmm11
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,31 ; jne f16f <_sk_load_rgb_u16_be_avx+0x160>
+ DB 117,31 ; jne f3a7 <_sk_load_rgb_u16_be_avx+0x160>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
DB 197,233,239,210 ; vpxor %xmm2,%xmm2,%xmm2
DB 196,65,41,239,210 ; vpxor %xmm10,%xmm10,%xmm10
DB 197,225,239,219 ; vpxor %xmm3,%xmm3,%xmm3
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
- DB 233,0,255,255,255 ; jmpq f06f <_sk_load_rgb_u16_be_avx+0x60>
+ DB 233,0,255,255,255 ; jmpq f2a7 <_sk_load_rgb_u16_be_avx+0x60>
DB 196,193,121,110,68,64,6 ; vmovd 0x6(%r8,%rax,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,65,121,196,68,64,10,2 ; vpinsrw $0x2,0xa(%r8,%rax,2),%xmm0,%xmm8
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,48 ; jb f1b9 <_sk_load_rgb_u16_be_avx+0x1aa>
+ DB 114,48 ; jb f3f1 <_sk_load_rgb_u16_be_avx+0x1aa>
DB 196,193,121,110,68,64,12 ; vmovd 0xc(%r8,%rax,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,193,121,196,92,64,16,2 ; vpinsrw $0x2,0x10(%r8,%rax,2),%xmm0,%xmm3
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 117,48 ; jne f1d3 <_sk_load_rgb_u16_be_avx+0x1c4>
+ DB 117,48 ; jne f40b <_sk_load_rgb_u16_be_avx+0x1c4>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
DB 197,233,239,210 ; vpxor %xmm2,%xmm2,%xmm2
DB 196,65,41,239,210 ; vpxor %xmm10,%xmm10,%xmm10
- DB 233,182,254,255,255 ; jmpq f06f <_sk_load_rgb_u16_be_avx+0x60>
+ DB 233,182,254,255,255 ; jmpq f2a7 <_sk_load_rgb_u16_be_avx+0x60>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
DB 197,233,239,210 ; vpxor %xmm2,%xmm2,%xmm2
DB 196,65,41,239,210 ; vpxor %xmm10,%xmm10,%xmm10
DB 197,225,239,219 ; vpxor %xmm3,%xmm3,%xmm3
- DB 233,156,254,255,255 ; jmpq f06f <_sk_load_rgb_u16_be_avx+0x60>
+ DB 233,156,254,255,255 ; jmpq f2a7 <_sk_load_rgb_u16_be_avx+0x60>
DB 196,193,121,110,68,64,18 ; vmovd 0x12(%r8,%rax,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,65,121,196,84,64,22,2 ; vpinsrw $0x2,0x16(%r8,%rax,2),%xmm0,%xmm10
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,39 ; jb f214 <_sk_load_rgb_u16_be_avx+0x205>
+ DB 114,39 ; jb f44c <_sk_load_rgb_u16_be_avx+0x205>
DB 196,193,121,110,68,64,24 ; vmovd 0x18(%r8,%rax,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,193,121,196,84,64,28,2 ; vpinsrw $0x2,0x1c(%r8,%rax,2),%xmm0,%xmm2
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 117,30 ; jne f225 <_sk_load_rgb_u16_be_avx+0x216>
+ DB 117,30 ; jne f45d <_sk_load_rgb_u16_be_avx+0x216>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
- DB 233,91,254,255,255 ; jmpq f06f <_sk_load_rgb_u16_be_avx+0x60>
+ DB 233,91,254,255,255 ; jmpq f2a7 <_sk_load_rgb_u16_be_avx+0x60>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 197,241,239,201 ; vpxor %xmm1,%xmm1,%xmm1
DB 197,233,239,210 ; vpxor %xmm2,%xmm2,%xmm2
- DB 233,74,254,255,255 ; jmpq f06f <_sk_load_rgb_u16_be_avx+0x60>
+ DB 233,74,254,255,255 ; jmpq f2a7 <_sk_load_rgb_u16_be_avx+0x60>
DB 196,193,121,110,68,64,30 ; vmovd 0x1e(%r8,%rax,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,193,121,196,76,64,34,2 ; vpinsrw $0x2,0x22(%r8,%rax,2),%xmm0,%xmm1
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 114,25 ; jb f258 <_sk_load_rgb_u16_be_avx+0x249>
+ DB 114,25 ; jb f490 <_sk_load_rgb_u16_be_avx+0x249>
DB 196,193,121,110,68,64,36 ; vmovd 0x24(%r8,%rax,2),%xmm0
DB 196,65,49,239,201 ; vpxor %xmm9,%xmm9,%xmm9
DB 196,193,121,196,68,64,40,2 ; vpinsrw $0x2,0x28(%r8,%rax,2),%xmm0,%xmm0
- DB 233,23,254,255,255 ; jmpq f06f <_sk_load_rgb_u16_be_avx+0x60>
+ DB 233,23,254,255,255 ; jmpq f2a7 <_sk_load_rgb_u16_be_avx+0x60>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
- DB 233,14,254,255,255 ; jmpq f06f <_sk_load_rgb_u16_be_avx+0x60>
+ DB 233,14,254,255,255 ; jmpq f2a7 <_sk_load_rgb_u16_be_avx+0x60>
PUBLIC _sk_store_u16_be_avx
_sk_store_u16_be_avx LABEL PROC
@@ -14141,9 +14243,9 @@ _sk_store_u16_be_avx LABEL PROC
DB 73,99,193 ; movslq %r9d,%rax
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,60,95,200 ; vmaxps %ymm0,%ymm8,%ymm9
- DB 196,98,125,24,21,15,58,2,0 ; vbroadcastss 0x23a0f(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,111,66,2,0 ; vbroadcastss 0x2426f(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,65,52,93,202 ; vminps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,29,29,59,2,0 ; vbroadcastss 0x23b1d(%rip),%ymm11 # 32dbc <_sk_srcover_bgra_8888_sse2_lowp+0x3cc>
+ DB 196,98,125,24,29,125,67,2,0 ; vbroadcastss 0x2437d(%rip),%ymm11 # 33854 <_sk_srcover_bgra_8888_sse2_lowp+0x3cc>
DB 196,65,52,89,203 ; vmulps %ymm11,%ymm9,%ymm9
DB 196,65,125,91,201 ; vcvtps2dq %ymm9,%ymm9
DB 196,67,125,25,204,1 ; vextractf128 $0x1,%ymm9,%xmm12
@@ -14187,7 +14289,7 @@ _sk_store_u16_be_avx LABEL PROC
DB 196,65,25,98,200 ; vpunpckldq %xmm8,%xmm12,%xmm9
DB 196,65,25,106,192 ; vpunpckhdq %xmm8,%xmm12,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,31 ; jne f39e <_sk_store_u16_be_avx+0x13d>
+ DB 117,31 ; jne f5d6 <_sk_store_u16_be_avx+0x13d>
DB 196,65,122,127,28,64 ; vmovdqu %xmm11,(%r8,%rax,2)
DB 196,65,122,127,84,64,16 ; vmovdqu %xmm10,0x10(%r8,%rax,2)
DB 196,65,122,127,76,64,32 ; vmovdqu %xmm9,0x20(%r8,%rax,2)
@@ -14196,22 +14298,22 @@ _sk_store_u16_be_avx LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,65,121,214,28,64 ; vmovq %xmm11,(%r8,%rax,2)
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,240 ; je f39a <_sk_store_u16_be_avx+0x139>
+ DB 116,240 ; je f5d2 <_sk_store_u16_be_avx+0x139>
DB 196,65,121,23,92,64,8 ; vmovhpd %xmm11,0x8(%r8,%rax,2)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,227 ; jb f39a <_sk_store_u16_be_avx+0x139>
+ DB 114,227 ; jb f5d2 <_sk_store_u16_be_avx+0x139>
DB 196,65,121,214,84,64,16 ; vmovq %xmm10,0x10(%r8,%rax,2)
- DB 116,218 ; je f39a <_sk_store_u16_be_avx+0x139>
+ DB 116,218 ; je f5d2 <_sk_store_u16_be_avx+0x139>
DB 196,65,121,23,84,64,24 ; vmovhpd %xmm10,0x18(%r8,%rax,2)
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,205 ; jb f39a <_sk_store_u16_be_avx+0x139>
+ DB 114,205 ; jb f5d2 <_sk_store_u16_be_avx+0x139>
DB 196,65,121,214,76,64,32 ; vmovq %xmm9,0x20(%r8,%rax,2)
- DB 116,196 ; je f39a <_sk_store_u16_be_avx+0x139>
+ DB 116,196 ; je f5d2 <_sk_store_u16_be_avx+0x139>
DB 196,65,121,23,76,64,40 ; vmovhpd %xmm9,0x28(%r8,%rax,2)
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 114,183 ; jb f39a <_sk_store_u16_be_avx+0x139>
+ DB 114,183 ; jb f5d2 <_sk_store_u16_be_avx+0x139>
DB 196,65,121,214,68,64,48 ; vmovq %xmm8,0x30(%r8,%rax,2)
- DB 235,174 ; jmp f39a <_sk_store_u16_be_avx+0x139>
+ DB 235,174 ; jmp f5d2 <_sk_store_u16_be_avx+0x139>
PUBLIC _sk_load_f32_avx
_sk_load_f32_avx LABEL PROC
@@ -14219,7 +14321,7 @@ _sk_load_f32_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,253,87,192 ; vxorpd %ymm0,%ymm0,%ymm0
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 15,135,94,1,0,0 ; ja f561 <_sk_load_f32_avx+0x175>
+ DB 15,135,94,1,0,0 ; ja f799 <_sk_load_f32_avx+0x175>
DB 197,253,17,36,36 ; vmovupd %ymm4,(%rsp)
DB 197,253,17,108,36,32 ; vmovupd %ymm5,0x20(%rsp)
DB 197,253,17,116,36,64 ; vmovupd %ymm6,0x40(%rsp)
@@ -14231,7 +14333,7 @@ _sk_load_f32_avx LABEL PROC
DB 73,193,224,2 ; shl $0x2,%r8
DB 76,3,0 ; add (%rax),%r8
DB 77,99,201 ; movslq %r9d,%r9
- DB 76,141,21,50,1,0,0 ; lea 0x132(%rip),%r10 # f570 <_sk_load_f32_avx+0x184>
+ DB 76,141,21,50,1,0,0 ; lea 0x132(%rip),%r10 # f7a8 <_sk_load_f32_avx+0x184>
DB 73,99,4,186 ; movslq (%r10,%rdi,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 197,221,87,228 ; vxorpd %ymm4,%ymm4,%ymm4
@@ -14294,7 +14396,7 @@ _sk_load_f32_avx LABEL PROC
DB 197,229,87,219 ; vxorpd %ymm3,%ymm3,%ymm3
DB 196,65,45,87,210 ; vxorpd %ymm10,%ymm10,%ymm10
DB 197,245,87,201 ; vxorpd %ymm1,%ymm1,%ymm1
- DB 235,196 ; jmp f534 <_sk_load_f32_avx+0x148>
+ DB 235,196 ; jmp f76c <_sk_load_f32_avx+0x148>
DB 27,255 ; sbb %edi,%edi
DB 255 ; (bad)
DB 255,161,255,255,255,140 ; jmpq *-0x73000001(%rcx)
@@ -14305,7 +14407,7 @@ _sk_load_f32_avx LABEL PROC
DB 255,92,255,255 ; lcall *-0x1(%rdi,%rdi,8)
DB 255,70,255 ; incl -0x1(%rsi)
DB 255 ; (bad)
- DB 255,53,255,255,255,40 ; pushq 0x28ffffff(%rip) # 2900f58c <_sk_srcover_bgra_8888_sse2_lowp+0x28fdcb9c>
+ DB 255,53,255,255,255,40 ; pushq 0x28ffffff(%rip) # 2900f7c4 <_sk_srcover_bgra_8888_sse2_lowp+0x28fdc33c>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; .byte 0xff
@@ -14316,7 +14418,7 @@ _sk_load_f32_dst_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,221,87,228 ; vxorpd %ymm4,%ymm4,%ymm4
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 15,135,94,1,0,0 ; ja f705 <_sk_load_f32_dst_avx+0x175>
+ DB 15,135,94,1,0,0 ; ja f93d <_sk_load_f32_dst_avx+0x175>
DB 197,253,17,4,36 ; vmovupd %ymm0,(%rsp)
DB 197,253,17,76,36,32 ; vmovupd %ymm1,0x20(%rsp)
DB 197,253,17,84,36,64 ; vmovupd %ymm2,0x40(%rsp)
@@ -14328,7 +14430,7 @@ _sk_load_f32_dst_avx LABEL PROC
DB 73,193,224,2 ; shl $0x2,%r8
DB 76,3,0 ; add (%rax),%r8
DB 77,99,201 ; movslq %r9d,%r9
- DB 76,141,21,50,1,0,0 ; lea 0x132(%rip),%r10 # f714 <_sk_load_f32_dst_avx+0x184>
+ DB 76,141,21,50,1,0,0 ; lea 0x132(%rip),%r10 # f94c <_sk_load_f32_dst_avx+0x184>
DB 73,99,4,186 ; movslq (%r10,%rdi,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 197,253,87,192 ; vxorpd %ymm0,%ymm0,%ymm0
@@ -14391,7 +14493,7 @@ _sk_load_f32_dst_avx LABEL PROC
DB 197,197,87,255 ; vxorpd %ymm7,%ymm7,%ymm7
DB 196,65,45,87,210 ; vxorpd %ymm10,%ymm10,%ymm10
DB 197,213,87,237 ; vxorpd %ymm5,%ymm5,%ymm5
- DB 235,196 ; jmp f6d8 <_sk_load_f32_dst_avx+0x148>
+ DB 235,196 ; jmp f910 <_sk_load_f32_dst_avx+0x148>
DB 27,255 ; sbb %edi,%edi
DB 255 ; (bad)
DB 255,161,255,255,255,140 ; jmpq *-0x73000001(%rcx)
@@ -14402,7 +14504,7 @@ _sk_load_f32_dst_avx LABEL PROC
DB 255,92,255,255 ; lcall *-0x1(%rdi,%rdi,8)
DB 255,70,255 ; incl -0x1(%rsi)
DB 255 ; (bad)
- DB 255,53,255,255,255,40 ; pushq 0x28ffffff(%rip) # 2900f730 <_sk_srcover_bgra_8888_sse2_lowp+0x28fdcd40>
+ DB 255,53,255,255,255,40 ; pushq 0x28ffffff(%rip) # 2900f968 <_sk_srcover_bgra_8888_sse2_lowp+0x28fdc4e0>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; .byte 0xff
@@ -14426,7 +14528,7 @@ _sk_store_f32_avx LABEL PROC
DB 196,65,37,20,196 ; vunpcklpd %ymm12,%ymm11,%ymm8
DB 196,65,37,21,220 ; vunpckhpd %ymm12,%ymm11,%ymm11
DB 72,133,255 ; test %rdi,%rdi
- DB 117,55 ; jne f7b3 <_sk_store_f32_avx+0x7f>
+ DB 117,55 ; jne f9eb <_sk_store_f32_avx+0x7f>
DB 196,67,45,24,225,1 ; vinsertf128 $0x1,%xmm9,%ymm10,%ymm12
DB 196,67,61,24,235,1 ; vinsertf128 $0x1,%xmm11,%ymm8,%ymm13
DB 196,67,45,6,201,49 ; vperm2f128 $0x31,%ymm9,%ymm10,%ymm9
@@ -14439,22 +14541,22 @@ _sk_store_f32_avx LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,65,121,17,20,128 ; vmovupd %xmm10,(%r8,%rax,4)
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,240 ; je f7af <_sk_store_f32_avx+0x7b>
+ DB 116,240 ; je f9e7 <_sk_store_f32_avx+0x7b>
DB 196,65,121,17,76,128,16 ; vmovupd %xmm9,0x10(%r8,%rax,4)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,227 ; jb f7af <_sk_store_f32_avx+0x7b>
+ DB 114,227 ; jb f9e7 <_sk_store_f32_avx+0x7b>
DB 196,65,121,17,68,128,32 ; vmovupd %xmm8,0x20(%r8,%rax,4)
- DB 116,218 ; je f7af <_sk_store_f32_avx+0x7b>
+ DB 116,218 ; je f9e7 <_sk_store_f32_avx+0x7b>
DB 196,65,121,17,92,128,48 ; vmovupd %xmm11,0x30(%r8,%rax,4)
DB 72,131,255,5 ; cmp $0x5,%rdi
- DB 114,205 ; jb f7af <_sk_store_f32_avx+0x7b>
+ DB 114,205 ; jb f9e7 <_sk_store_f32_avx+0x7b>
DB 196,67,125,25,84,128,64,1 ; vextractf128 $0x1,%ymm10,0x40(%r8,%rax,4)
- DB 116,195 ; je f7af <_sk_store_f32_avx+0x7b>
+ DB 116,195 ; je f9e7 <_sk_store_f32_avx+0x7b>
DB 196,67,125,25,76,128,80,1 ; vextractf128 $0x1,%ymm9,0x50(%r8,%rax,4)
DB 72,131,255,7 ; cmp $0x7,%rdi
- DB 114,181 ; jb f7af <_sk_store_f32_avx+0x7b>
+ DB 114,181 ; jb f9e7 <_sk_store_f32_avx+0x7b>
DB 196,67,125,25,68,128,96,1 ; vextractf128 $0x1,%ymm8,0x60(%r8,%rax,4)
- DB 235,171 ; jmp f7af <_sk_store_f32_avx+0x7b>
+ DB 235,171 ; jmp f9e7 <_sk_store_f32_avx+0x7b>
PUBLIC _sk_repeat_x_avx
_sk_repeat_x_avx LABEL PROC
@@ -14491,7 +14593,7 @@ _sk_mirror_x_avx LABEL PROC
DB 196,193,58,88,192 ; vaddss %xmm8,%xmm8,%xmm0
DB 196,227,121,4,192,0 ; vpermilps $0x0,%xmm0,%xmm0
DB 196,99,125,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm0,%ymm8
- DB 197,178,89,5,25,52,2,0 ; vmulss 0x23419(%rip),%xmm9,%xmm0 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,178,89,5,121,60,2,0 ; vmulss 0x23c79(%rip),%xmm9,%xmm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,227,121,4,192,0 ; vpermilps $0x0,%xmm0,%xmm0
DB 196,227,125,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm0,%ymm0
DB 197,164,89,192 ; vmulps %ymm0,%ymm11,%ymm0
@@ -14516,7 +14618,7 @@ _sk_mirror_y_avx LABEL PROC
DB 196,193,58,88,200 ; vaddss %xmm8,%xmm8,%xmm1
DB 196,227,121,4,201,0 ; vpermilps $0x0,%xmm1,%xmm1
DB 196,99,117,24,193,1 ; vinsertf128 $0x1,%xmm1,%ymm1,%ymm8
- DB 197,178,89,13,175,51,2,0 ; vmulss 0x233af(%rip),%xmm9,%xmm1 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,178,89,13,15,60,2,0 ; vmulss 0x23c0f(%rip),%xmm9,%xmm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,227,121,4,201,0 ; vpermilps $0x0,%xmm1,%xmm1
DB 196,227,117,24,201,1 ; vinsertf128 $0x1,%xmm1,%ymm1,%ymm1
DB 197,164,89,201 ; vmulps %ymm1,%ymm11,%ymm1
@@ -14534,7 +14636,7 @@ PUBLIC _sk_clamp_x_1_avx
_sk_clamp_x_1_avx LABEL PROC
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,108,51,2,0 ; vbroadcastss 0x2336c(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,204,59,2,0 ; vbroadcastss 0x23bcc(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -14545,16 +14647,16 @@ _sk_repeat_x_1_avx LABEL PROC
DB 196,193,124,92,192 ; vsubps %ymm8,%ymm0,%ymm0
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,70,51,2,0 ; vbroadcastss 0x23346(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,166,59,2,0 ; vbroadcastss 0x23ba6(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
PUBLIC _sk_mirror_x_1_avx
_sk_mirror_x_1_avx LABEL PROC
- DB 196,98,125,24,5,76,51,2,0 ; vbroadcastss 0x2334c(%rip),%ymm8 # 32cb8 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
+ DB 196,98,125,24,5,172,59,2,0 ; vbroadcastss 0x23bac(%rip),%ymm8 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
DB 196,193,124,88,192 ; vaddps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,13,34,51,2,0 ; vbroadcastss 0x23322(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,130,59,2,0 ; vbroadcastss 0x23b82(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,124,89,201 ; vmulps %ymm9,%ymm0,%ymm9
DB 196,67,125,8,201,1 ; vroundps $0x1,%ymm9,%ymm9
DB 196,65,52,88,201 ; vaddps %ymm9,%ymm9,%ymm9
@@ -14564,19 +14666,19 @@ _sk_mirror_x_1_avx LABEL PROC
DB 197,60,92,200 ; vsubps %ymm0,%ymm8,%ymm9
DB 197,180,84,192 ; vandps %ymm0,%ymm9,%ymm0
DB 197,188,95,192 ; vmaxps %ymm0,%ymm8,%ymm0
- DB 196,98,125,24,5,242,50,2,0 ; vbroadcastss 0x232f2(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,82,59,2,0 ; vbroadcastss 0x23b52(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
PUBLIC _sk_luminance_to_alpha_avx
_sk_luminance_to_alpha_avx LABEL PROC
- DB 196,226,125,24,29,0,52,2,0 ; vbroadcastss 0x23400(%rip),%ymm3 # 32dc0 <_sk_srcover_bgra_8888_sse2_lowp+0x3d0>
+ DB 196,226,125,24,29,96,60,2,0 ; vbroadcastss 0x23c60(%rip),%ymm3 # 33858 <_sk_srcover_bgra_8888_sse2_lowp+0x3d0>
DB 197,252,89,195 ; vmulps %ymm3,%ymm0,%ymm0
- DB 196,226,125,24,29,247,51,2,0 ; vbroadcastss 0x233f7(%rip),%ymm3 # 32dc4 <_sk_srcover_bgra_8888_sse2_lowp+0x3d4>
+ DB 196,226,125,24,29,87,60,2,0 ; vbroadcastss 0x23c57(%rip),%ymm3 # 3385c <_sk_srcover_bgra_8888_sse2_lowp+0x3d4>
DB 197,244,89,203 ; vmulps %ymm3,%ymm1,%ymm1
DB 197,252,88,193 ; vaddps %ymm1,%ymm0,%ymm0
- DB 196,226,125,24,13,234,51,2,0 ; vbroadcastss 0x233ea(%rip),%ymm1 # 32dc8 <_sk_srcover_bgra_8888_sse2_lowp+0x3d8>
+ DB 196,226,125,24,13,74,60,2,0 ; vbroadcastss 0x23c4a(%rip),%ymm1 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0x3d8>
DB 197,236,89,201 ; vmulps %ymm1,%ymm2,%ymm1
DB 197,252,88,217 ; vaddps %ymm1,%ymm0,%ymm3
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -14809,9 +14911,9 @@ _sk_evenly_spaced_gradient_avx LABEL PROC
DB 72,139,24 ; mov (%rax),%rbx
DB 72,139,104,8 ; mov 0x8(%rax),%rbp
DB 72,255,203 ; dec %rbx
- DB 120,7 ; js fd85 <_sk_evenly_spaced_gradient_avx+0x28>
+ DB 120,7 ; js ffbd <_sk_evenly_spaced_gradient_avx+0x28>
DB 196,225,242,42,203 ; vcvtsi2ss %rbx,%xmm1,%xmm1
- DB 235,21 ; jmp fd9a <_sk_evenly_spaced_gradient_avx+0x3d>
+ DB 235,21 ; jmp ffd2 <_sk_evenly_spaced_gradient_avx+0x3d>
DB 73,137,216 ; mov %rbx,%r8
DB 73,209,232 ; shr %r8
DB 131,227,1 ; and $0x1,%ebx
@@ -14979,12 +15081,12 @@ _sk_gradient_avx LABEL PROC
DB 76,139,0 ; mov (%rax),%r8
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 73,131,248,2 ; cmp $0x2,%r8
- DB 114,81 ; jb 1013a <_sk_gradient_avx+0x72>
+ DB 114,81 ; jb 10372 <_sk_gradient_avx+0x72>
DB 72,139,88,72 ; mov 0x48(%rax),%rbx
DB 73,255,200 ; dec %r8
DB 72,131,195,4 ; add $0x4,%rbx
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
- DB 196,98,125,24,21,162,43,2,0 ; vbroadcastss 0x22ba2(%rip),%ymm10 # 32ca4 <_sk_srcover_bgra_8888_sse2_lowp+0x2b4>
+ DB 196,98,125,24,21,2,52,2,0 ; vbroadcastss 0x23402(%rip),%ymm10 # 3373c <_sk_srcover_bgra_8888_sse2_lowp+0x2b4>
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 196,98,125,24,3 ; vbroadcastss (%rbx),%ymm8
DB 197,60,194,192,2 ; vcmpleps %ymm0,%ymm8,%ymm8
@@ -14996,7 +15098,7 @@ _sk_gradient_avx LABEL PROC
DB 196,227,117,24,202,1 ; vinsertf128 $0x1,%xmm2,%ymm1,%ymm1
DB 72,131,195,4 ; add $0x4,%rbx
DB 73,255,200 ; dec %r8
- DB 117,204 ; jne 10106 <_sk_gradient_avx+0x3e>
+ DB 117,204 ; jne 1033e <_sk_gradient_avx+0x3e>
DB 196,195,249,22,200,1 ; vpextrq $0x1,%xmm1,%r8
DB 69,137,193 ; mov %r8d,%r9d
DB 73,193,232,32 ; shr $0x20,%r8
@@ -15175,27 +15277,27 @@ _sk_xy_to_unit_angle_avx LABEL PROC
DB 196,65,52,95,226 ; vmaxps %ymm10,%ymm9,%ymm12
DB 196,65,36,94,220 ; vdivps %ymm12,%ymm11,%ymm11
DB 196,65,36,89,227 ; vmulps %ymm11,%ymm11,%ymm12
- DB 196,98,125,24,45,185,40,2,0 ; vbroadcastss 0x228b9(%rip),%ymm13 # 32dcc <_sk_srcover_bgra_8888_sse2_lowp+0x3dc>
+ DB 196,98,125,24,45,25,49,2,0 ; vbroadcastss 0x23119(%rip),%ymm13 # 33864 <_sk_srcover_bgra_8888_sse2_lowp+0x3dc>
DB 196,65,28,89,237 ; vmulps %ymm13,%ymm12,%ymm13
- DB 196,98,125,24,53,175,40,2,0 ; vbroadcastss 0x228af(%rip),%ymm14 # 32dd0 <_sk_srcover_bgra_8888_sse2_lowp+0x3e0>
+ DB 196,98,125,24,53,15,49,2,0 ; vbroadcastss 0x2310f(%rip),%ymm14 # 33868 <_sk_srcover_bgra_8888_sse2_lowp+0x3e0>
DB 196,65,20,88,238 ; vaddps %ymm14,%ymm13,%ymm13
DB 196,65,28,89,237 ; vmulps %ymm13,%ymm12,%ymm13
- DB 196,98,125,24,53,160,40,2,0 ; vbroadcastss 0x228a0(%rip),%ymm14 # 32dd4 <_sk_srcover_bgra_8888_sse2_lowp+0x3e4>
+ DB 196,98,125,24,53,0,49,2,0 ; vbroadcastss 0x23100(%rip),%ymm14 # 3386c <_sk_srcover_bgra_8888_sse2_lowp+0x3e4>
DB 196,65,20,88,238 ; vaddps %ymm14,%ymm13,%ymm13
DB 196,65,28,89,229 ; vmulps %ymm13,%ymm12,%ymm12
- DB 196,98,125,24,45,145,40,2,0 ; vbroadcastss 0x22891(%rip),%ymm13 # 32dd8 <_sk_srcover_bgra_8888_sse2_lowp+0x3e8>
+ DB 196,98,125,24,45,241,48,2,0 ; vbroadcastss 0x230f1(%rip),%ymm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0x3e8>
DB 196,65,28,88,229 ; vaddps %ymm13,%ymm12,%ymm12
DB 196,65,36,89,220 ; vmulps %ymm12,%ymm11,%ymm11
DB 196,65,52,194,202,1 ; vcmpltps %ymm10,%ymm9,%ymm9
- DB 196,98,125,24,21,124,40,2,0 ; vbroadcastss 0x2287c(%rip),%ymm10 # 32ddc <_sk_srcover_bgra_8888_sse2_lowp+0x3ec>
+ DB 196,98,125,24,21,220,48,2,0 ; vbroadcastss 0x230dc(%rip),%ymm10 # 33874 <_sk_srcover_bgra_8888_sse2_lowp+0x3ec>
DB 196,65,44,92,211 ; vsubps %ymm11,%ymm10,%ymm10
DB 196,67,37,74,202,144 ; vblendvps %ymm9,%ymm10,%ymm11,%ymm9
DB 196,193,124,194,192,1 ; vcmpltps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,21,34,39,2,0 ; vbroadcastss 0x22722(%rip),%ymm10 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,21,130,47,2,0 ; vbroadcastss 0x22f82(%rip),%ymm10 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,44,92,209 ; vsubps %ymm9,%ymm10,%ymm10
DB 196,195,53,74,194,0 ; vblendvps %ymm0,%ymm10,%ymm9,%ymm0
DB 196,65,116,194,200,1 ; vcmpltps %ymm8,%ymm1,%ymm9
- DB 196,98,125,24,21,12,39,2,0 ; vbroadcastss 0x2270c(%rip),%ymm10 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,21,108,47,2,0 ; vbroadcastss 0x22f6c(%rip),%ymm10 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,44,92,208 ; vsubps %ymm0,%ymm10,%ymm10
DB 196,195,125,74,194,144 ; vblendvps %ymm9,%ymm10,%ymm0,%ymm0
DB 196,65,124,194,200,3 ; vcmpunordps %ymm8,%ymm0,%ymm9
@@ -15221,7 +15323,7 @@ _sk_xy_to_2pt_conical_quadratic_first_avx LABEL PROC
DB 196,67,121,4,210,0 ; vpermilps $0x0,%xmm10,%xmm10
DB 196,67,45,24,210,1 ; vinsertf128 $0x1,%xmm10,%ymm10,%ymm10
DB 197,44,88,208 ; vaddps %ymm0,%ymm10,%ymm10
- DB 196,98,125,24,29,242,39,2,0 ; vbroadcastss 0x227f2(%rip),%ymm11 # 32de0 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
+ DB 196,98,125,24,29,82,48,2,0 ; vbroadcastss 0x23052(%rip),%ymm11 # 33878 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
DB 197,252,89,192 ; vmulps %ymm0,%ymm0,%ymm0
DB 197,116,89,217 ; vmulps %ymm1,%ymm1,%ymm11
@@ -15230,7 +15332,7 @@ _sk_xy_to_2pt_conical_quadratic_first_avx LABEL PROC
DB 196,227,121,4,192,0 ; vpermilps $0x0,%xmm0,%xmm0
DB 196,227,125,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm0,%ymm0
DB 197,164,92,192 ; vsubps %ymm0,%ymm11,%ymm0
- DB 196,98,125,24,13,198,39,2,0 ; vbroadcastss 0x227c6(%rip),%ymm9 # 32de4 <_sk_srcover_bgra_8888_sse2_lowp+0x3f4>
+ DB 196,98,125,24,13,38,48,2,0 ; vbroadcastss 0x23026(%rip),%ymm9 # 3387c <_sk_srcover_bgra_8888_sse2_lowp+0x3f4>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 196,65,44,89,194 ; vmulps %ymm10,%ymm10,%ymm8
@@ -15238,7 +15340,7 @@ _sk_xy_to_2pt_conical_quadratic_first_avx LABEL PROC
DB 197,252,81,192 ; vsqrtps %ymm0,%ymm0
DB 196,98,125,24,64,68 ; vbroadcastss 0x44(%rax),%ymm8
DB 196,193,124,92,194 ; vsubps %ymm10,%ymm0,%ymm0
- DB 196,98,125,24,13,83,38,2,0 ; vbroadcastss 0x22653(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,179,46,2,0 ; vbroadcastss 0x22eb3(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15253,7 +15355,7 @@ _sk_xy_to_2pt_conical_quadratic_second_avx LABEL PROC
DB 196,67,121,4,210,0 ; vpermilps $0x0,%xmm10,%xmm10
DB 196,67,45,24,210,1 ; vinsertf128 $0x1,%xmm10,%ymm10,%ymm10
DB 197,44,88,208 ; vaddps %ymm0,%ymm10,%ymm10
- DB 196,98,125,24,29,95,39,2,0 ; vbroadcastss 0x2275f(%rip),%ymm11 # 32de0 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
+ DB 196,98,125,24,29,191,47,2,0 ; vbroadcastss 0x22fbf(%rip),%ymm11 # 33878 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
DB 196,65,44,89,211 ; vmulps %ymm11,%ymm10,%ymm10
DB 197,252,89,192 ; vmulps %ymm0,%ymm0,%ymm0
DB 197,116,89,217 ; vmulps %ymm1,%ymm1,%ymm11
@@ -15262,17 +15364,17 @@ _sk_xy_to_2pt_conical_quadratic_second_avx LABEL PROC
DB 196,227,121,4,192,0 ; vpermilps $0x0,%xmm0,%xmm0
DB 196,227,125,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm0,%ymm0
DB 197,164,92,192 ; vsubps %ymm0,%ymm11,%ymm0
- DB 196,98,125,24,13,51,39,2,0 ; vbroadcastss 0x22733(%rip),%ymm9 # 32de4 <_sk_srcover_bgra_8888_sse2_lowp+0x3f4>
+ DB 196,98,125,24,13,147,47,2,0 ; vbroadcastss 0x22f93(%rip),%ymm9 # 3387c <_sk_srcover_bgra_8888_sse2_lowp+0x3f4>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 196,65,44,89,194 ; vmulps %ymm10,%ymm10,%ymm8
DB 196,193,124,88,192 ; vaddps %ymm8,%ymm0,%ymm0
DB 197,252,81,192 ; vsqrtps %ymm0,%ymm0
DB 196,98,125,24,64,68 ; vbroadcastss 0x44(%rax),%ymm8
- DB 196,98,125,24,13,17,39,2,0 ; vbroadcastss 0x22711(%rip),%ymm9 # 32de8 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
+ DB 196,98,125,24,13,113,47,2,0 ; vbroadcastss 0x22f71(%rip),%ymm9 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
DB 196,65,44,87,201 ; vxorps %ymm9,%ymm10,%ymm9
DB 197,180,92,192 ; vsubps %ymm0,%ymm9,%ymm0
- DB 196,98,125,24,13,179,37,2,0 ; vbroadcastss 0x225b3(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,19,46,2,0 ; vbroadcastss 0x22e13(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
DB 197,188,89,192 ; vmulps %ymm0,%ymm8,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15286,7 +15388,7 @@ _sk_xy_to_2pt_conical_linear_avx LABEL PROC
DB 196,67,121,4,201,0 ; vpermilps $0x0,%xmm9,%xmm9
DB 196,67,53,24,201,1 ; vinsertf128 $0x1,%xmm9,%ymm9,%ymm9
DB 197,52,88,200 ; vaddps %ymm0,%ymm9,%ymm9
- DB 196,98,125,24,21,197,38,2,0 ; vbroadcastss 0x226c5(%rip),%ymm10 # 32de0 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
+ DB 196,98,125,24,21,37,47,2,0 ; vbroadcastss 0x22f25(%rip),%ymm10 # 33878 <_sk_srcover_bgra_8888_sse2_lowp+0x3f0>
DB 196,65,52,89,202 ; vmulps %ymm10,%ymm9,%ymm9
DB 197,252,89,192 ; vmulps %ymm0,%ymm0,%ymm0
DB 197,116,89,209 ; vmulps %ymm1,%ymm1,%ymm10
@@ -15295,7 +15397,7 @@ _sk_xy_to_2pt_conical_linear_avx LABEL PROC
DB 196,227,121,4,192,0 ; vpermilps $0x0,%xmm0,%xmm0
DB 196,227,125,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm0,%ymm0
DB 197,172,92,192 ; vsubps %ymm0,%ymm10,%ymm0
- DB 196,98,125,24,5,157,38,2,0 ; vbroadcastss 0x2269d(%rip),%ymm8 # 32de8 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
+ DB 196,98,125,24,5,253,46,2,0 ; vbroadcastss 0x22efd(%rip),%ymm8 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0x3f8>
DB 196,193,124,87,192 ; vxorps %ymm8,%ymm0,%ymm0
DB 196,193,124,94,193 ; vdivps %ymm9,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15333,7 +15435,7 @@ _sk_apply_vector_mask_avx LABEL PROC
PUBLIC _sk_save_xy_avx
_sk_save_xy_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,98,125,24,5,215,36,2,0 ; vbroadcastss 0x224d7(%rip),%ymm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,5,55,45,2,0 ; vbroadcastss 0x22d37(%rip),%ymm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,124,88,200 ; vaddps %ymm8,%ymm0,%ymm9
DB 196,67,125,8,209,1 ; vroundps $0x1,%ymm9,%ymm10
DB 196,65,52,92,202 ; vsubps %ymm10,%ymm9,%ymm9
@@ -15366,9 +15468,9 @@ _sk_accumulate_avx LABEL PROC
PUBLIC _sk_bilinear_nx_avx
_sk_bilinear_nx_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,169,37,2,0 ; vbroadcastss 0x225a9(%rip),%ymm0 # 32dec <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,5,9,46,2,0 ; vbroadcastss 0x22e09(%rip),%ymm0 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
- DB 196,98,125,24,5,80,36,2,0 ; vbroadcastss 0x22450(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,176,44,2,0 ; vbroadcastss 0x22cb0(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,128,0,0,0 ; vsubps 0x80(%rax),%ymm8,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15377,7 +15479,7 @@ _sk_bilinear_nx_avx LABEL PROC
PUBLIC _sk_bilinear_px_avx
_sk_bilinear_px_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,45,36,2,0 ; vbroadcastss 0x2242d(%rip),%ymm0 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,5,141,44,2,0 ; vbroadcastss 0x22c8d(%rip),%ymm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
DB 197,124,16,128,128,0,0,0 ; vmovups 0x80(%rax),%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
@@ -15387,9 +15489,9 @@ _sk_bilinear_px_avx LABEL PROC
PUBLIC _sk_bilinear_ny_avx
_sk_bilinear_ny_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,90,37,2,0 ; vbroadcastss 0x2255a(%rip),%ymm1 # 32dec <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,13,186,45,2,0 ; vbroadcastss 0x22dba(%rip),%ymm1 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
- DB 196,98,125,24,5,0,36,2,0 ; vbroadcastss 0x22400(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,96,44,2,0 ; vbroadcastss 0x22c60(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,192,0,0,0 ; vsubps 0xc0(%rax),%ymm8,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15398,7 +15500,7 @@ _sk_bilinear_ny_avx LABEL PROC
PUBLIC _sk_bilinear_py_avx
_sk_bilinear_py_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,221,35,2,0 ; vbroadcastss 0x223dd(%rip),%ymm1 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,13,61,44,2,0 ; vbroadcastss 0x22c3d(%rip),%ymm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
DB 197,124,16,128,192,0,0,0 ; vmovups 0xc0(%rax),%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
@@ -15408,14 +15510,14 @@ _sk_bilinear_py_avx LABEL PROC
PUBLIC _sk_bicubic_n3x_avx
_sk_bicubic_n3x_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,13,37,2,0 ; vbroadcastss 0x2250d(%rip),%ymm0 # 32df0 <_sk_srcover_bgra_8888_sse2_lowp+0x400>
+ DB 196,226,125,24,5,109,45,2,0 ; vbroadcastss 0x22d6d(%rip),%ymm0 # 33888 <_sk_srcover_bgra_8888_sse2_lowp+0x400>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
- DB 196,98,125,24,5,176,35,2,0 ; vbroadcastss 0x223b0(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,16,44,2,0 ; vbroadcastss 0x22c10(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,128,0,0,0 ; vsubps 0x80(%rax),%ymm8,%ymm8
DB 196,65,60,89,200 ; vmulps %ymm8,%ymm8,%ymm9
- DB 196,98,125,24,21,238,36,2,0 ; vbroadcastss 0x224ee(%rip),%ymm10 # 32df4 <_sk_srcover_bgra_8888_sse2_lowp+0x404>
+ DB 196,98,125,24,21,78,45,2,0 ; vbroadcastss 0x22d4e(%rip),%ymm10 # 3388c <_sk_srcover_bgra_8888_sse2_lowp+0x404>
DB 196,65,60,89,194 ; vmulps %ymm10,%ymm8,%ymm8
- DB 196,98,125,24,21,0,36,2,0 ; vbroadcastss 0x22400(%rip),%ymm10 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,98,125,24,21,96,44,2,0 ; vbroadcastss 0x22c60(%rip),%ymm10 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
DB 196,65,60,88,194 ; vaddps %ymm10,%ymm8,%ymm8
DB 196,65,52,89,192 ; vmulps %ymm8,%ymm9,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
@@ -15425,19 +15527,19 @@ _sk_bicubic_n3x_avx LABEL PROC
PUBLIC _sk_bicubic_n1x_avx
_sk_bicubic_n1x_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,183,36,2,0 ; vbroadcastss 0x224b7(%rip),%ymm0 # 32dec <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,5,23,45,2,0 ; vbroadcastss 0x22d17(%rip),%ymm0 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
- DB 196,98,125,24,5,94,35,2,0 ; vbroadcastss 0x2235e(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,190,43,2,0 ; vbroadcastss 0x22bbe(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,128,0,0,0 ; vsubps 0x80(%rax),%ymm8,%ymm8
- DB 196,98,125,24,13,169,36,2,0 ; vbroadcastss 0x224a9(%rip),%ymm9 # 32dfc <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
+ DB 196,98,125,24,13,9,45,2,0 ; vbroadcastss 0x22d09(%rip),%ymm9 # 33894 <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
DB 196,65,60,89,201 ; vmulps %ymm9,%ymm8,%ymm9
- DB 196,98,125,24,21,151,36,2,0 ; vbroadcastss 0x22497(%rip),%ymm10 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,98,125,24,21,247,44,2,0 ; vbroadcastss 0x22cf7(%rip),%ymm10 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
DB 196,65,52,88,202 ; vaddps %ymm10,%ymm9,%ymm9
DB 196,65,60,89,201 ; vmulps %ymm9,%ymm8,%ymm9
- DB 196,98,125,24,21,40,35,2,0 ; vbroadcastss 0x22328(%rip),%ymm10 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,21,136,43,2,0 ; vbroadcastss 0x22b88(%rip),%ymm10 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,52,88,202 ; vaddps %ymm10,%ymm9,%ymm9
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
- DB 196,98,125,24,13,121,36,2,0 ; vbroadcastss 0x22479(%rip),%ymm9 # 32e00 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
+ DB 196,98,125,24,13,217,44,2,0 ; vbroadcastss 0x22cd9(%rip),%ymm9 # 33898 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
DB 196,65,60,88,193 ; vaddps %ymm9,%ymm8,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15446,17 +15548,17 @@ _sk_bicubic_n1x_avx LABEL PROC
PUBLIC _sk_bicubic_p1x_avx
_sk_bicubic_p1x_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,98,125,24,5,249,34,2,0 ; vbroadcastss 0x222f9(%rip),%ymm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,5,89,43,2,0 ; vbroadcastss 0x22b59(%rip),%ymm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,188,88,0 ; vaddps (%rax),%ymm8,%ymm0
DB 197,124,16,136,128,0,0,0 ; vmovups 0x80(%rax),%ymm9
- DB 196,98,125,24,21,68,36,2,0 ; vbroadcastss 0x22444(%rip),%ymm10 # 32dfc <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
+ DB 196,98,125,24,21,164,44,2,0 ; vbroadcastss 0x22ca4(%rip),%ymm10 # 33894 <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
DB 196,65,52,89,210 ; vmulps %ymm10,%ymm9,%ymm10
- DB 196,98,125,24,29,50,36,2,0 ; vbroadcastss 0x22432(%rip),%ymm11 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,98,125,24,29,146,44,2,0 ; vbroadcastss 0x22c92(%rip),%ymm11 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,65,52,89,210 ; vmulps %ymm10,%ymm9,%ymm10
DB 196,65,44,88,192 ; vaddps %ymm8,%ymm10,%ymm8
DB 196,65,52,89,192 ; vmulps %ymm8,%ymm9,%ymm8
- DB 196,98,125,24,13,29,36,2,0 ; vbroadcastss 0x2241d(%rip),%ymm9 # 32e00 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
+ DB 196,98,125,24,13,125,44,2,0 ; vbroadcastss 0x22c7d(%rip),%ymm9 # 33898 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
DB 196,65,60,88,193 ; vaddps %ymm9,%ymm8,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15465,13 +15567,13 @@ _sk_bicubic_p1x_avx LABEL PROC
PUBLIC _sk_bicubic_p3x_avx
_sk_bicubic_p3x_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,5,249,35,2,0 ; vbroadcastss 0x223f9(%rip),%ymm0 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,226,125,24,5,89,44,2,0 ; vbroadcastss 0x22c59(%rip),%ymm0 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
DB 197,252,88,0 ; vaddps (%rax),%ymm0,%ymm0
DB 197,124,16,128,128,0,0,0 ; vmovups 0x80(%rax),%ymm8
DB 196,65,60,89,200 ; vmulps %ymm8,%ymm8,%ymm9
- DB 196,98,125,24,21,219,35,2,0 ; vbroadcastss 0x223db(%rip),%ymm10 # 32df4 <_sk_srcover_bgra_8888_sse2_lowp+0x404>
+ DB 196,98,125,24,21,59,44,2,0 ; vbroadcastss 0x22c3b(%rip),%ymm10 # 3388c <_sk_srcover_bgra_8888_sse2_lowp+0x404>
DB 196,65,60,89,194 ; vmulps %ymm10,%ymm8,%ymm8
- DB 196,98,125,24,21,237,34,2,0 ; vbroadcastss 0x222ed(%rip),%ymm10 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,98,125,24,21,77,43,2,0 ; vbroadcastss 0x22b4d(%rip),%ymm10 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
DB 196,65,60,88,194 ; vaddps %ymm10,%ymm8,%ymm8
DB 196,65,52,89,192 ; vmulps %ymm8,%ymm9,%ymm8
DB 197,124,17,128,0,1,0,0 ; vmovups %ymm8,0x100(%rax)
@@ -15481,14 +15583,14 @@ _sk_bicubic_p3x_avx LABEL PROC
PUBLIC _sk_bicubic_n3y_avx
_sk_bicubic_n3y_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,168,35,2,0 ; vbroadcastss 0x223a8(%rip),%ymm1 # 32df0 <_sk_srcover_bgra_8888_sse2_lowp+0x400>
+ DB 196,226,125,24,13,8,44,2,0 ; vbroadcastss 0x22c08(%rip),%ymm1 # 33888 <_sk_srcover_bgra_8888_sse2_lowp+0x400>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
- DB 196,98,125,24,5,74,34,2,0 ; vbroadcastss 0x2224a(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,170,42,2,0 ; vbroadcastss 0x22aaa(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,192,0,0,0 ; vsubps 0xc0(%rax),%ymm8,%ymm8
DB 196,65,60,89,200 ; vmulps %ymm8,%ymm8,%ymm9
- DB 196,98,125,24,21,136,35,2,0 ; vbroadcastss 0x22388(%rip),%ymm10 # 32df4 <_sk_srcover_bgra_8888_sse2_lowp+0x404>
+ DB 196,98,125,24,21,232,43,2,0 ; vbroadcastss 0x22be8(%rip),%ymm10 # 3388c <_sk_srcover_bgra_8888_sse2_lowp+0x404>
DB 196,65,60,89,194 ; vmulps %ymm10,%ymm8,%ymm8
- DB 196,98,125,24,21,154,34,2,0 ; vbroadcastss 0x2229a(%rip),%ymm10 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,98,125,24,21,250,42,2,0 ; vbroadcastss 0x22afa(%rip),%ymm10 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
DB 196,65,60,88,194 ; vaddps %ymm10,%ymm8,%ymm8
DB 196,65,52,89,192 ; vmulps %ymm8,%ymm9,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
@@ -15498,19 +15600,19 @@ _sk_bicubic_n3y_avx LABEL PROC
PUBLIC _sk_bicubic_n1y_avx
_sk_bicubic_n1y_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,81,35,2,0 ; vbroadcastss 0x22351(%rip),%ymm1 # 32dec <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,226,125,24,13,177,43,2,0 ; vbroadcastss 0x22bb1(%rip),%ymm1 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
- DB 196,98,125,24,5,247,33,2,0 ; vbroadcastss 0x221f7(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,87,42,2,0 ; vbroadcastss 0x22a57(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,128,192,0,0,0 ; vsubps 0xc0(%rax),%ymm8,%ymm8
- DB 196,98,125,24,13,66,35,2,0 ; vbroadcastss 0x22342(%rip),%ymm9 # 32dfc <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
+ DB 196,98,125,24,13,162,43,2,0 ; vbroadcastss 0x22ba2(%rip),%ymm9 # 33894 <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
DB 196,65,60,89,201 ; vmulps %ymm9,%ymm8,%ymm9
- DB 196,98,125,24,21,48,35,2,0 ; vbroadcastss 0x22330(%rip),%ymm10 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,98,125,24,21,144,43,2,0 ; vbroadcastss 0x22b90(%rip),%ymm10 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
DB 196,65,52,88,202 ; vaddps %ymm10,%ymm9,%ymm9
DB 196,65,60,89,201 ; vmulps %ymm9,%ymm8,%ymm9
- DB 196,98,125,24,21,193,33,2,0 ; vbroadcastss 0x221c1(%rip),%ymm10 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,21,33,42,2,0 ; vbroadcastss 0x22a21(%rip),%ymm10 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,52,88,202 ; vaddps %ymm10,%ymm9,%ymm9
DB 196,65,60,89,193 ; vmulps %ymm9,%ymm8,%ymm8
- DB 196,98,125,24,13,18,35,2,0 ; vbroadcastss 0x22312(%rip),%ymm9 # 32e00 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
+ DB 196,98,125,24,13,114,43,2,0 ; vbroadcastss 0x22b72(%rip),%ymm9 # 33898 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
DB 196,65,60,88,193 ; vaddps %ymm9,%ymm8,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15519,17 +15621,17 @@ _sk_bicubic_n1y_avx LABEL PROC
PUBLIC _sk_bicubic_p1y_avx
_sk_bicubic_p1y_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,98,125,24,5,146,33,2,0 ; vbroadcastss 0x22192(%rip),%ymm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,5,242,41,2,0 ; vbroadcastss 0x229f2(%rip),%ymm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,188,88,72,64 ; vaddps 0x40(%rax),%ymm8,%ymm1
DB 197,124,16,136,192,0,0,0 ; vmovups 0xc0(%rax),%ymm9
- DB 196,98,125,24,21,220,34,2,0 ; vbroadcastss 0x222dc(%rip),%ymm10 # 32dfc <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
+ DB 196,98,125,24,21,60,43,2,0 ; vbroadcastss 0x22b3c(%rip),%ymm10 # 33894 <_sk_srcover_bgra_8888_sse2_lowp+0x40c>
DB 196,65,52,89,210 ; vmulps %ymm10,%ymm9,%ymm10
- DB 196,98,125,24,29,202,34,2,0 ; vbroadcastss 0x222ca(%rip),%ymm11 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,98,125,24,29,42,43,2,0 ; vbroadcastss 0x22b2a(%rip),%ymm11 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
DB 196,65,44,88,211 ; vaddps %ymm11,%ymm10,%ymm10
DB 196,65,52,89,210 ; vmulps %ymm10,%ymm9,%ymm10
DB 196,65,44,88,192 ; vaddps %ymm8,%ymm10,%ymm8
DB 196,65,52,89,192 ; vmulps %ymm8,%ymm9,%ymm8
- DB 196,98,125,24,13,181,34,2,0 ; vbroadcastss 0x222b5(%rip),%ymm9 # 32e00 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
+ DB 196,98,125,24,13,21,43,2,0 ; vbroadcastss 0x22b15(%rip),%ymm9 # 33898 <_sk_srcover_bgra_8888_sse2_lowp+0x410>
DB 196,65,60,88,193 ; vaddps %ymm9,%ymm8,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -15538,13 +15640,13 @@ _sk_bicubic_p1y_avx LABEL PROC
PUBLIC _sk_bicubic_p3y_avx
_sk_bicubic_p3y_avx LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,13,145,34,2,0 ; vbroadcastss 0x22291(%rip),%ymm1 # 32df8 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
+ DB 196,226,125,24,13,241,42,2,0 ; vbroadcastss 0x22af1(%rip),%ymm1 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0x408>
DB 197,244,88,72,64 ; vaddps 0x40(%rax),%ymm1,%ymm1
DB 197,124,16,128,192,0,0,0 ; vmovups 0xc0(%rax),%ymm8
DB 196,65,60,89,200 ; vmulps %ymm8,%ymm8,%ymm9
- DB 196,98,125,24,21,114,34,2,0 ; vbroadcastss 0x22272(%rip),%ymm10 # 32df4 <_sk_srcover_bgra_8888_sse2_lowp+0x404>
+ DB 196,98,125,24,21,210,42,2,0 ; vbroadcastss 0x22ad2(%rip),%ymm10 # 3388c <_sk_srcover_bgra_8888_sse2_lowp+0x404>
DB 196,65,60,89,194 ; vmulps %ymm10,%ymm8,%ymm8
- DB 196,98,125,24,21,132,33,2,0 ; vbroadcastss 0x22184(%rip),%ymm10 # 32d14 <_sk_srcover_bgra_8888_sse2_lowp+0x324>
+ DB 196,98,125,24,21,228,41,2,0 ; vbroadcastss 0x229e4(%rip),%ymm10 # 337ac <_sk_srcover_bgra_8888_sse2_lowp+0x324>
DB 196,65,60,88,194 ; vaddps %ymm10,%ymm8,%ymm8
DB 196,65,52,89,192 ; vmulps %ymm8,%ymm9,%ymm8
DB 197,124,17,128,64,1,0,0 ; vmovups %ymm8,0x140(%rax)
@@ -15680,7 +15782,7 @@ _sk_clut_3D_avx LABEL PROC
DB 72,139,0 ; mov (%rax),%rax
DB 197,217,254,207 ; vpaddd %xmm7,%xmm4,%xmm1
DB 197,249,254,193 ; vpaddd %xmm1,%xmm0,%xmm0
- DB 196,226,121,24,37,20,32,2,0 ; vbroadcastss 0x22014(%rip),%xmm4 # 32e08 <_sk_srcover_bgra_8888_sse2_lowp+0x418>
+ DB 196,226,121,24,37,116,40,2,0 ; vbroadcastss 0x22874(%rip),%xmm4 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0x418>
DB 196,98,121,64,228 ; vpmulld %xmm4,%xmm0,%xmm12
DB 196,226,49,64,198 ; vpmulld %xmm6,%xmm9,%xmm0
DB 197,249,127,132,36,0,1,0,0 ; vmovdqa %xmm0,0x100(%rsp)
@@ -15734,7 +15836,7 @@ _sk_clut_3D_avx LABEL PROC
DB 196,161,122,16,60,128 ; vmovss (%rax,%r8,4),%xmm7
DB 196,227,73,33,247,48 ; vinsertps $0x30,%xmm7,%xmm6,%xmm6
DB 196,227,77,24,237,1 ; vinsertf128 $0x1,%xmm5,%ymm6,%ymm5
- DB 196,98,121,24,21,141,29,2,0 ; vbroadcastss 0x21d8d(%rip),%xmm10 # 32cac <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
+ DB 196,98,121,24,21,237,37,2,0 ; vbroadcastss 0x225ed(%rip),%xmm10 # 33744 <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
DB 196,193,105,254,210 ; vpaddd %xmm10,%xmm2,%xmm2
DB 196,195,249,22,208,1 ; vpextrq $0x1,%xmm2,%r8
DB 196,193,249,126,209 ; vmovq %xmm2,%r9
@@ -15762,7 +15864,7 @@ _sk_clut_3D_avx LABEL PROC
DB 196,161,122,16,60,128 ; vmovss (%rax,%r8,4),%xmm7
DB 196,227,73,33,247,48 ; vinsertps $0x30,%xmm7,%xmm6,%xmm6
DB 196,227,77,24,210,1 ; vinsertf128 $0x1,%xmm2,%ymm6,%ymm2
- DB 196,226,125,24,61,81,30,2,0 ; vbroadcastss 0x21e51(%rip),%ymm7 # 32e04 <_sk_srcover_bgra_8888_sse2_lowp+0x414>
+ DB 196,226,125,24,61,177,38,2,0 ; vbroadcastss 0x226b1(%rip),%ymm7 # 3389c <_sk_srcover_bgra_8888_sse2_lowp+0x414>
DB 197,148,88,247 ; vaddps %ymm7,%ymm13,%ymm6
DB 197,124,40,231 ; vmovaps %ymm7,%ymm12
DB 197,124,17,164,36,128,0,0,0 ; vmovups %ymm12,0x80(%rsp)
@@ -16503,7 +16605,7 @@ _sk_clut_4D_avx LABEL PROC
DB 197,249,127,132,36,160,0,0,0 ; vmovdqa %xmm0,0xa0(%rsp)
DB 197,225,254,216 ; vpaddd %xmm0,%xmm3,%xmm3
DB 197,233,254,195 ; vpaddd %xmm3,%xmm2,%xmm0
- DB 196,98,121,24,13,226,14,2,0 ; vbroadcastss 0x20ee2(%rip),%xmm9 # 32e08 <_sk_srcover_bgra_8888_sse2_lowp+0x418>
+ DB 196,98,121,24,13,66,23,2,0 ; vbroadcastss 0x21742(%rip),%xmm9 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0x418>
DB 196,194,121,64,209 ; vpmulld %xmm9,%xmm0,%xmm2
DB 196,226,81,64,199 ; vpmulld %xmm7,%xmm5,%xmm0
DB 197,249,127,132,36,224,1,0,0 ; vmovdqa %xmm0,0x1e0(%rsp)
@@ -16560,7 +16662,7 @@ _sk_clut_4D_avx LABEL PROC
DB 196,161,122,16,60,128 ; vmovss (%rax,%r8,4),%xmm7
DB 196,227,73,33,247,48 ; vinsertps $0x30,%xmm7,%xmm6,%xmm6
DB 196,227,77,24,237,1 ; vinsertf128 $0x1,%xmm5,%ymm6,%ymm5
- DB 196,98,121,24,21,75,12,2,0 ; vbroadcastss 0x20c4b(%rip),%xmm10 # 32cac <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
+ DB 196,98,121,24,21,171,20,2,0 ; vbroadcastss 0x214ab(%rip),%xmm10 # 33744 <_sk_srcover_bgra_8888_sse2_lowp+0x2bc>
DB 196,193,121,254,194 ; vpaddd %xmm10,%xmm0,%xmm0
DB 196,195,249,22,192,1 ; vpextrq $0x1,%xmm0,%r8
DB 196,193,249,126,193 ; vmovq %xmm0,%r9
@@ -16588,7 +16690,7 @@ _sk_clut_4D_avx LABEL PROC
DB 196,161,122,16,52,128 ; vmovss (%rax,%r8,4),%xmm6
DB 196,227,105,33,214,48 ; vinsertps $0x30,%xmm6,%xmm2,%xmm2
DB 196,227,109,24,208,1 ; vinsertf128 $0x1,%xmm0,%ymm2,%ymm2
- DB 196,98,125,24,37,15,13,2,0 ; vbroadcastss 0x20d0f(%rip),%ymm12 # 32e04 <_sk_srcover_bgra_8888_sse2_lowp+0x414>
+ DB 196,98,125,24,37,111,21,2,0 ; vbroadcastss 0x2156f(%rip),%ymm12 # 3389c <_sk_srcover_bgra_8888_sse2_lowp+0x414>
DB 196,193,4,88,196 ; vaddps %ymm12,%ymm15,%ymm0
DB 197,124,17,164,36,128,0,0,0 ; vmovups %ymm12,0x80(%rsp)
DB 197,254,91,192 ; vcvttps2dq %ymm0,%ymm0
@@ -17986,7 +18088,7 @@ _sk_clut_4D_avx LABEL PROC
DB 197,228,89,210 ; vmulps %ymm2,%ymm3,%ymm2
DB 197,220,88,210 ; vaddps %ymm2,%ymm4,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,24,29,37,238,1,0 ; vbroadcastss 0x1ee25(%rip),%ymm3 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,226,125,24,29,133,246,1,0 ; vbroadcastss 0x1f685(%rip),%ymm3 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,252,16,164,36,192,2,0,0 ; vmovups 0x2c0(%rsp),%ymm4
DB 197,252,16,172,36,224,2,0,0 ; vmovups 0x2e0(%rsp),%ymm5
DB 197,252,16,180,36,0,3,0,0 ; vmovups 0x300(%rsp),%ymm6
@@ -18000,18 +18102,18 @@ _sk_clut_4D_avx LABEL PROC
PUBLIC _sk_gauss_a_to_rgba_avx
_sk_gauss_a_to_rgba_avx LABEL PROC
- DB 196,226,125,24,5,88,239,1,0 ; vbroadcastss 0x1ef58(%rip),%ymm0 # 32e10 <_sk_srcover_bgra_8888_sse2_lowp+0x420>
+ DB 196,226,125,24,5,184,247,1,0 ; vbroadcastss 0x1f7b8(%rip),%ymm0 # 338a8 <_sk_srcover_bgra_8888_sse2_lowp+0x420>
DB 197,228,89,192 ; vmulps %ymm0,%ymm3,%ymm0
- DB 196,226,125,24,13,71,239,1,0 ; vbroadcastss 0x1ef47(%rip),%ymm1 # 32e0c <_sk_srcover_bgra_8888_sse2_lowp+0x41c>
+ DB 196,226,125,24,13,167,247,1,0 ; vbroadcastss 0x1f7a7(%rip),%ymm1 # 338a4 <_sk_srcover_bgra_8888_sse2_lowp+0x41c>
DB 197,252,88,193 ; vaddps %ymm1,%ymm0,%ymm0
DB 197,252,89,195 ; vmulps %ymm3,%ymm0,%ymm0
- DB 196,226,125,24,13,62,239,1,0 ; vbroadcastss 0x1ef3e(%rip),%ymm1 # 32e14 <_sk_srcover_bgra_8888_sse2_lowp+0x424>
+ DB 196,226,125,24,13,158,247,1,0 ; vbroadcastss 0x1f79e(%rip),%ymm1 # 338ac <_sk_srcover_bgra_8888_sse2_lowp+0x424>
DB 197,252,88,193 ; vaddps %ymm1,%ymm0,%ymm0
DB 197,252,89,195 ; vmulps %ymm3,%ymm0,%ymm0
- DB 196,226,125,24,13,49,239,1,0 ; vbroadcastss 0x1ef31(%rip),%ymm1 # 32e18 <_sk_srcover_bgra_8888_sse2_lowp+0x428>
+ DB 196,226,125,24,13,145,247,1,0 ; vbroadcastss 0x1f791(%rip),%ymm1 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0x428>
DB 197,252,88,193 ; vaddps %ymm1,%ymm0,%ymm0
DB 197,252,89,195 ; vmulps %ymm3,%ymm0,%ymm0
- DB 196,226,125,24,13,36,239,1,0 ; vbroadcastss 0x1ef24(%rip),%ymm1 # 32e1c <_sk_srcover_bgra_8888_sse2_lowp+0x42c>
+ DB 196,226,125,24,13,132,247,1,0 ; vbroadcastss 0x1f784(%rip),%ymm1 # 338b4 <_sk_srcover_bgra_8888_sse2_lowp+0x42c>
DB 197,252,88,193 ; vaddps %ymm1,%ymm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
@@ -18019,6 +18121,167 @@ _sk_gauss_a_to_rgba_avx LABEL PROC
DB 197,252,40,216 ; vmovaps %ymm0,%ymm3
DB 255,224 ; jmpq *%rax
+PUBLIC _sk_bilerp_clamp_8888_avx
+_sk_bilerp_clamp_8888_avx LABEL PROC
+ DB 65,87 ; push %r15
+ DB 65,86 ; push %r14
+ DB 65,84 ; push %r12
+ DB 83 ; push %rbx
+ DB 72,129,236,248,1,0,0 ; sub $0x1f8,%rsp
+ DB 197,254,127,188,36,160,0,0,0 ; vmovdqu %ymm7,0xa0(%rsp)
+ DB 197,252,17,180,36,128,0,0,0 ; vmovups %ymm6,0x80(%rsp)
+ DB 197,252,17,108,36,96 ; vmovups %ymm5,0x60(%rsp)
+ DB 197,252,17,100,36,64 ; vmovups %ymm4,0x40(%rsp)
+ DB 72,173 ; lods %ds:(%rsi),%rax
+ DB 196,226,125,24,29,185,245,1,0 ; vbroadcastss 0x1f5b9(%rip),%ymm3 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,252,17,132,36,192,1,0,0 ; vmovups %ymm0,0x1c0(%rsp)
+ DB 197,252,88,195 ; vaddps %ymm3,%ymm0,%ymm0
+ DB 196,227,125,8,208,1 ; vroundps $0x1,%ymm0,%ymm2
+ DB 197,252,92,194 ; vsubps %ymm2,%ymm0,%ymm0
+ DB 197,252,17,140,36,64,1,0,0 ; vmovups %ymm1,0x140(%rsp)
+ DB 197,244,88,203 ; vaddps %ymm3,%ymm1,%ymm1
+ DB 196,227,125,8,209,1 ; vroundps $0x1,%ymm1,%ymm2
+ DB 197,244,92,210 ; vsubps %ymm2,%ymm1,%ymm2
+ DB 196,226,125,24,13,134,245,1,0 ; vbroadcastss 0x1f586(%rip),%ymm1 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 197,252,17,132,36,160,1,0,0 ; vmovups %ymm0,0x1a0(%rsp)
+ DB 197,244,92,192 ; vsubps %ymm0,%ymm1,%ymm0
+ DB 197,252,17,132,36,96,1,0,0 ; vmovups %ymm0,0x160(%rsp)
+ DB 197,252,17,148,36,32,1,0,0 ; vmovups %ymm2,0x120(%rsp)
+ DB 197,244,92,194 ; vsubps %ymm2,%ymm1,%ymm0
+ DB 197,252,17,132,36,192,0,0,0 ; vmovups %ymm0,0xc0(%rsp)
+ DB 196,226,125,24,72,12 ; vbroadcastss 0xc(%rax),%ymm1
+ DB 196,227,125,25,202,1 ; vextractf128 $0x1,%ymm1,%xmm2
+ DB 197,225,118,219 ; vpcmpeqd %xmm3,%xmm3,%xmm3
+ DB 197,233,254,211 ; vpaddd %xmm3,%xmm2,%xmm2
+ DB 197,241,254,203 ; vpaddd %xmm3,%xmm1,%xmm1
+ DB 196,227,117,24,194,1 ; vinsertf128 $0x1,%xmm2,%ymm1,%ymm0
+ DB 197,252,17,132,36,128,1,0,0 ; vmovups %ymm0,0x180(%rsp)
+ DB 196,226,125,24,72,16 ; vbroadcastss 0x10(%rax),%ymm1
+ DB 196,227,125,25,202,1 ; vextractf128 $0x1,%ymm1,%xmm2
+ DB 197,233,254,211 ; vpaddd %xmm3,%xmm2,%xmm2
+ DB 197,241,254,203 ; vpaddd %xmm3,%xmm1,%xmm1
+ DB 196,227,117,24,194,1 ; vinsertf128 $0x1,%xmm2,%ymm1,%ymm0
+ DB 197,252,17,132,36,0,1,0,0 ; vmovups %ymm0,0x100(%rsp)
+ DB 76,139,0 ; mov (%rax),%r8
+ DB 196,226,125,24,64,8 ; vbroadcastss 0x8(%rax),%ymm0
+ DB 197,252,17,132,36,224,0,0,0 ; vmovups %ymm0,0xe0(%rsp)
+ DB 197,250,16,5,66,246,1,0 ; vmovss 0x1f642(%rip),%xmm0 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 197,124,40,53,182,251,1,0 ; vmovaps 0x1fbb6(%rip),%ymm14 # 33e00 <_sk_srcover_bgra_8888_sse2_lowp+0x978>
+ DB 196,98,125,24,45,93,245,1,0 ; vbroadcastss 0x1f55d(%rip),%ymm13 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0x328>
+ DB 197,228,87,219 ; vxorps %ymm3,%ymm3,%ymm3
+ DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
+ DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
+ DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
+ DB 197,248,40,224 ; vmovaps %xmm0,%xmm4
+ DB 196,227,121,4,204,0 ; vpermilps $0x0,%xmm4,%xmm1
+ DB 196,227,117,24,201,1 ; vinsertf128 $0x1,%xmm1,%ymm1,%ymm1
+ DB 197,244,88,140,36,64,1,0,0 ; vaddps 0x140(%rsp),%ymm1,%ymm1
+ DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
+ DB 197,252,95,201 ; vmaxps %ymm1,%ymm0,%ymm1
+ DB 197,248,41,100,36,16 ; vmovaps %xmm4,0x10(%rsp)
+ DB 197,248,46,37,36,246,1,0 ; vucomiss 0x1f624(%rip),%xmm4 # 338b8 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 197,252,16,132,36,32,1,0,0 ; vmovups 0x120(%rsp),%ymm0
+ DB 197,252,17,68,36,32 ; vmovups %ymm0,0x20(%rsp)
+ DB 119,15 ; ja 142b4 <_sk_bilerp_clamp_8888_avx+0x170>
+ DB 197,252,16,132,36,192,0,0,0 ; vmovups 0xc0(%rsp),%ymm0
+ DB 197,252,17,68,36,32 ; vmovups %ymm0,0x20(%rsp)
+ DB 197,244,93,140,36,0,1,0,0 ; vminps 0x100(%rsp),%ymm1,%ymm1
+ DB 197,254,91,201 ; vcvttps2dq %ymm1,%ymm1
+ DB 196,227,125,25,205,1 ; vextractf128 $0x1,%ymm1,%xmm5
+ DB 197,254,111,132,36,224,0,0,0 ; vmovdqu 0xe0(%rsp),%ymm0
+ DB 196,227,125,25,198,1 ; vextractf128 $0x1,%ymm0,%xmm6
+ DB 196,226,73,64,237 ; vpmulld %xmm5,%xmm6,%xmm5
+ DB 196,226,121,64,201 ; vpmulld %xmm1,%xmm0,%xmm1
+ DB 196,99,117,24,253,1 ; vinsertf128 $0x1,%xmm5,%ymm1,%ymm15
+ DB 197,122,16,37,150,245,1,0 ; vmovss 0x1f596(%rip),%xmm12 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 196,195,121,4,204,0 ; vpermilps $0x0,%xmm12,%xmm1
+ DB 196,227,117,24,201,1 ; vinsertf128 $0x1,%xmm1,%ymm1,%ymm1
+ DB 197,244,88,140,36,192,1,0,0 ; vaddps 0x1c0(%rsp),%ymm1,%ymm1
+ DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
+ DB 197,252,95,201 ; vmaxps %ymm1,%ymm0,%ymm1
+ DB 197,244,93,140,36,128,1,0,0 ; vminps 0x180(%rsp),%ymm1,%ymm1
+ DB 197,254,91,201 ; vcvttps2dq %ymm1,%ymm1
+ DB 196,227,125,25,205,1 ; vextractf128 $0x1,%ymm1,%xmm5
+ DB 196,99,125,25,254,1 ; vextractf128 $0x1,%ymm15,%xmm6
+ DB 197,201,254,237 ; vpaddd %xmm5,%xmm6,%xmm5
+ DB 196,227,249,22,232,1 ; vpextrq $0x1,%xmm5,%rax
+ DB 65,137,193 ; mov %eax,%r9d
+ DB 72,193,232,32 ; shr $0x20,%rax
+ DB 196,193,249,126,234 ; vmovq %xmm5,%r10
+ DB 69,137,211 ; mov %r10d,%r11d
+ DB 73,193,234,32 ; shr $0x20,%r10
+ DB 197,129,254,201 ; vpaddd %xmm1,%xmm15,%xmm1
+ DB 196,227,249,22,203,1 ; vpextrq $0x1,%xmm1,%rbx
+ DB 65,137,222 ; mov %ebx,%r14d
+ DB 72,193,235,32 ; shr $0x20,%rbx
+ DB 196,193,249,126,207 ; vmovq %xmm1,%r15
+ DB 69,137,252 ; mov %r15d,%r12d
+ DB 73,193,239,32 ; shr $0x20,%r15
+ DB 196,129,121,110,12,160 ; vmovd (%r8,%r12,4),%xmm1
+ DB 196,131,113,34,12,184,1 ; vpinsrd $0x1,(%r8,%r15,4),%xmm1,%xmm1
+ DB 196,131,113,34,12,176,2 ; vpinsrd $0x2,(%r8,%r14,4),%xmm1,%xmm1
+ DB 196,195,113,34,12,152,3 ; vpinsrd $0x3,(%r8,%rbx,4),%xmm1,%xmm1
+ DB 196,129,121,110,44,152 ; vmovd (%r8,%r11,4),%xmm5
+ DB 196,131,81,34,44,144,1 ; vpinsrd $0x1,(%r8,%r10,4),%xmm5,%xmm5
+ DB 196,131,81,34,44,136,2 ; vpinsrd $0x2,(%r8,%r9,4),%xmm5,%xmm5
+ DB 196,195,81,34,4,128,3 ; vpinsrd $0x3,(%r8,%rax,4),%xmm5,%xmm0
+ DB 196,227,117,24,232,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm5
+ DB 196,193,84,84,238 ; vandps %ymm14,%ymm5,%ymm5
+ DB 197,252,91,237 ; vcvtdq2ps %ymm5,%ymm5
+ DB 196,193,84,89,245 ; vmulps %ymm13,%ymm5,%ymm6
+ DB 197,209,114,209,8 ; vpsrld $0x8,%xmm1,%xmm5
+ DB 197,217,114,208,8 ; vpsrld $0x8,%xmm0,%xmm4
+ DB 196,227,85,24,228,1 ; vinsertf128 $0x1,%xmm4,%ymm5,%ymm4
+ DB 196,193,92,84,230 ; vandps %ymm14,%ymm4,%ymm4
+ DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
+ DB 196,193,92,89,237 ; vmulps %ymm13,%ymm4,%ymm5
+ DB 197,217,114,209,16 ; vpsrld $0x10,%xmm1,%xmm4
+ DB 197,193,114,208,16 ; vpsrld $0x10,%xmm0,%xmm7
+ DB 196,227,93,24,231,1 ; vinsertf128 $0x1,%xmm7,%ymm4,%ymm4
+ DB 196,193,92,84,230 ; vandps %ymm14,%ymm4,%ymm4
+ DB 197,252,91,228 ; vcvtdq2ps %ymm4,%ymm4
+ DB 196,65,92,89,221 ; vmulps %ymm13,%ymm4,%ymm11
+ DB 197,241,114,209,24 ; vpsrld $0x18,%xmm1,%xmm1
+ DB 197,249,114,208,24 ; vpsrld $0x18,%xmm0,%xmm0
+ DB 196,227,117,24,192,1 ; vinsertf128 $0x1,%xmm0,%ymm1,%ymm0
+ DB 197,252,91,192 ; vcvtdq2ps %ymm0,%ymm0
+ DB 196,193,124,89,205 ; vmulps %ymm13,%ymm0,%ymm1
+ DB 197,120,46,37,179,244,1,0 ; vucomiss 0x1f4b3(%rip),%xmm12 # 338b8 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 197,124,16,148,36,160,1,0,0 ; vmovups 0x1a0(%rsp),%ymm10
+ DB 119,9 ; ja 14419 <_sk_bilerp_clamp_8888_avx+0x2d5>
+ DB 197,124,16,148,36,96,1,0,0 ; vmovups 0x160(%rsp),%ymm10
+ DB 197,172,89,68,36,32 ; vmulps 0x20(%rsp),%ymm10,%ymm0
+ DB 197,252,89,230 ; vmulps %ymm6,%ymm0,%ymm4
+ DB 197,52,88,204 ; vaddps %ymm4,%ymm9,%ymm9
+ DB 197,252,89,229 ; vmulps %ymm5,%ymm0,%ymm4
+ DB 197,60,88,196 ; vaddps %ymm4,%ymm8,%ymm8
+ DB 196,193,124,89,227 ; vmulps %ymm11,%ymm0,%ymm4
+ DB 197,236,88,212 ; vaddps %ymm4,%ymm2,%ymm2
+ DB 197,252,89,193 ; vmulps %ymm1,%ymm0,%ymm0
+ DB 197,228,88,216 ; vaddps %ymm0,%ymm3,%ymm3
+ DB 197,26,88,37,240,242,1,0 ; vaddss 0x1f2f0(%rip),%xmm12,%xmm12 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 197,250,16,5,228,242,1,0 ; vmovss 0x1f2e4(%rip),%xmm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,193,120,46,196 ; vucomiss %xmm12,%xmm0
+ DB 15,131,147,254,255,255 ; jae 142ee <_sk_bilerp_clamp_8888_avx+0x1aa>
+ DB 197,248,40,100,36,16 ; vmovaps 0x10(%rsp),%xmm4
+ DB 197,218,88,37,207,242,1,0 ; vaddss 0x1f2cf(%rip),%xmm4,%xmm4 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 197,250,16,5,195,242,1,0 ; vmovss 0x1f2c3(%rip),%xmm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,248,46,196 ; vucomiss %xmm4,%xmm0
+ DB 15,131,238,253,255,255 ; jae 14269 <_sk_bilerp_clamp_8888_avx+0x125>
+ DB 72,173 ; lods %ds:(%rsi),%rax
+ DB 197,124,41,200 ; vmovaps %ymm9,%ymm0
+ DB 197,124,41,193 ; vmovaps %ymm8,%ymm1
+ DB 197,252,16,100,36,64 ; vmovups 0x40(%rsp),%ymm4
+ DB 197,252,16,108,36,96 ; vmovups 0x60(%rsp),%ymm5
+ DB 197,252,16,180,36,128,0,0,0 ; vmovups 0x80(%rsp),%ymm6
+ DB 197,252,16,188,36,160,0,0,0 ; vmovups 0xa0(%rsp),%ymm7
+ DB 72,129,196,248,1,0,0 ; add $0x1f8,%rsp
+ DB 91 ; pop %rbx
+ DB 65,92 ; pop %r12
+ DB 65,94 ; pop %r14
+ DB 65,95 ; pop %r15
+ DB 255,224 ; jmpq *%rax
+
PUBLIC _sk_start_pipeline_sse41
_sk_start_pipeline_sse41 LABEL PROC
DB 85 ; push %rbp
@@ -18050,13 +18313,13 @@ _sk_start_pipeline_sse41 LABEL PROC
DB 73,137,246 ; mov %rsi,%r14
DB 76,137,141,8,255,255,255 ; mov %r9,-0xf8(%rbp)
DB 76,57,203 ; cmp %r9,%rbx
- DB 15,131,153,0,0,0 ; jae 14026 <_sk_start_pipeline_sse41+0x11a>
+ DB 15,131,153,0,0,0 ; jae 145cd <_sk_start_pipeline_sse41+0x11a>
DB 72,139,133,24,255,255,255 ; mov -0xe8(%rbp),%rax
DB 72,141,64,4 ; lea 0x4(%rax),%rax
DB 72,137,133,16,255,255,255 ; mov %rax,-0xf0(%rbp)
DB 76,57,189,16,255,255,255 ; cmp %r15,-0xf0(%rbp)
DB 72,139,149,24,255,255,255 ; mov -0xe8(%rbp),%rdx
- DB 119,62 ; ja 13fed <_sk_start_pipeline_sse41+0xe1>
+ DB 119,62 ; ja 14594 <_sk_start_pipeline_sse41+0xe1>
DB 76,139,165,24,255,255,255 ; mov -0xe8(%rbp),%r12
DB 49,255 ; xor %edi,%edi
DB 15,87,192 ; xorps %xmm0,%xmm0
@@ -18075,10 +18338,10 @@ _sk_start_pipeline_sse41 LABEL PROC
DB 73,131,196,8 ; add $0x8,%r12
DB 77,57,252 ; cmp %r15,%r12
DB 73,137,212 ; mov %rdx,%r12
- DB 118,201 ; jbe 13fb6 <_sk_start_pipeline_sse41+0xaa>
+ DB 118,201 ; jbe 1455d <_sk_start_pipeline_sse41+0xaa>
DB 76,137,255 ; mov %r15,%rdi
DB 72,41,215 ; sub %rdx,%rdi
- DB 116,33 ; je 14016 <_sk_start_pipeline_sse41+0x10a>
+ DB 116,33 ; je 145bd <_sk_start_pipeline_sse41+0x10a>
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -18092,7 +18355,7 @@ _sk_start_pipeline_sse41 LABEL PROC
DB 65,255,213 ; callq *%r13
DB 72,255,195 ; inc %rbx
DB 72,59,157,8,255,255,255 ; cmp -0xf8(%rbp),%rbx
- DB 15,133,121,255,255,255 ; jne 13f9f <_sk_start_pipeline_sse41+0x93>
+ DB 15,133,121,255,255,255 ; jne 14546 <_sk_start_pipeline_sse41+0x93>
DB 15,40,181,32,255,255,255 ; movaps -0xe0(%rbp),%xmm6
DB 15,40,189,48,255,255,255 ; movaps -0xd0(%rbp),%xmm7
DB 68,15,40,133,64,255,255,255 ; movaps -0xc0(%rbp),%xmm8
@@ -18129,9 +18392,9 @@ _sk_seed_shader_sse41 LABEL PROC
DB 102,15,110,201 ; movd %ecx,%xmm1
DB 102,15,112,201,0 ; pshufd $0x0,%xmm1,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,88,13,252,244,1,0 ; addps 0x1f4fc(%rip),%xmm1 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,88,13,181,250,1,0 ; addps 0x1fab5(%rip),%xmm1 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,21,3,245,1,0 ; movaps 0x1f503(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,188,250,1,0 ; movaps 0x1fabc(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,87,219 ; xorps %xmm3,%xmm3
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
@@ -18144,18 +18407,18 @@ _sk_dither_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 102,68,15,110,194 ; movd %edx,%xmm8
DB 102,69,15,112,192,0 ; pshufd $0x0,%xmm8,%xmm8
- DB 102,68,15,254,5,172,244,1,0 ; paddd 0x1f4ac(%rip),%xmm8 # 33580 <_sk_srcover_bgra_8888_sse2_lowp+0xb90>
+ DB 102,68,15,254,5,101,250,1,0 ; paddd 0x1fa65(%rip),%xmm8 # 340e0 <_sk_srcover_bgra_8888_sse2_lowp+0xc58>
DB 102,68,15,110,201 ; movd %ecx,%xmm9
DB 102,69,15,112,201,0 ; pshufd $0x0,%xmm9,%xmm9
DB 102,69,15,239,200 ; pxor %xmm8,%xmm9
- DB 102,68,15,111,21,211,244,1,0 ; movdqa 0x1f4d3(%rip),%xmm10 # 335c0 <_sk_srcover_bgra_8888_sse2_lowp+0xbd0>
+ DB 102,68,15,111,21,140,250,1,0 ; movdqa 0x1fa8c(%rip),%xmm10 # 34120 <_sk_srcover_bgra_8888_sse2_lowp+0xc98>
DB 102,69,15,111,217 ; movdqa %xmm9,%xmm11
DB 102,69,15,219,218 ; pand %xmm10,%xmm11
DB 102,65,15,114,243,5 ; pslld $0x5,%xmm11
DB 102,69,15,219,208 ; pand %xmm8,%xmm10
DB 102,65,15,114,242,4 ; pslld $0x4,%xmm10
- DB 102,68,15,111,37,191,244,1,0 ; movdqa 0x1f4bf(%rip),%xmm12 # 335d0 <_sk_srcover_bgra_8888_sse2_lowp+0xbe0>
- DB 102,68,15,111,45,198,244,1,0 ; movdqa 0x1f4c6(%rip),%xmm13 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,37,120,250,1,0 ; movdqa 0x1fa78(%rip),%xmm12 # 34130 <_sk_srcover_bgra_8888_sse2_lowp+0xca8>
+ DB 102,68,15,111,45,127,250,1,0 ; movdqa 0x1fa7f(%rip),%xmm13 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,69,15,111,241 ; movdqa %xmm9,%xmm14
DB 102,69,15,219,245 ; pand %xmm13,%xmm14
DB 102,65,15,114,246,2 ; pslld $0x2,%xmm14
@@ -18171,8 +18434,8 @@ _sk_dither_sse41 LABEL PROC
DB 102,69,15,235,198 ; por %xmm14,%xmm8
DB 102,69,15,235,193 ; por %xmm9,%xmm8
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
- DB 68,15,89,5,129,244,1,0 ; mulps 0x1f481(%rip),%xmm8 # 335f0 <_sk_srcover_bgra_8888_sse2_lowp+0xc00>
- DB 68,15,88,5,137,244,1,0 ; addps 0x1f489(%rip),%xmm8 # 33600 <_sk_srcover_bgra_8888_sse2_lowp+0xc10>
+ DB 68,15,89,5,58,250,1,0 ; mulps 0x1fa3a(%rip),%xmm8 # 34150 <_sk_srcover_bgra_8888_sse2_lowp+0xcc8>
+ DB 68,15,88,5,66,250,1,0 ; addps 0x1fa42(%rip),%xmm8 # 34160 <_sk_srcover_bgra_8888_sse2_lowp+0xcd8>
DB 243,68,15,16,16 ; movss (%rax),%xmm10
DB 69,15,198,210,0 ; shufps $0x0,%xmm10,%xmm10
DB 69,15,89,208 ; mulps %xmm8,%xmm10
@@ -18210,7 +18473,7 @@ _sk_uniform_color_sse41 LABEL PROC
PUBLIC _sk_black_color_sse41
_sk_black_color_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,191,243,1,0 ; movaps 0x1f3bf(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,120,249,1,0 ; movaps 0x1f978(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -18219,7 +18482,7 @@ _sk_black_color_sse41 LABEL PROC
PUBLIC _sk_white_color_sse41
_sk_white_color_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,5,171,243,1,0 ; movaps 0x1f3ab(%rip),%xmm0 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,5,100,249,1,0 ; movaps 0x1f964(%rip),%xmm0 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
@@ -18257,7 +18520,7 @@ _sk_clear_sse41 LABEL PROC
PUBLIC _sk_srcatop_sse41
_sk_srcatop_sse41 LABEL PROC
DB 15,89,199 ; mulps %xmm7,%xmm0
- DB 68,15,40,5,91,243,1,0 ; movaps 0x1f35b(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,20,249,1,0 ; movaps 0x1f914(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 68,15,89,204 ; mulps %xmm4,%xmm9
@@ -18280,7 +18543,7 @@ PUBLIC _sk_dstatop_sse41
_sk_dstatop_sse41 LABEL PROC
DB 68,15,40,195 ; movaps %xmm3,%xmm8
DB 68,15,89,196 ; mulps %xmm4,%xmm8
- DB 68,15,40,13,14,243,1,0 ; movaps 0x1f30e(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,199,248,1,0 ; movaps 0x1f8c7(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,207 ; subps %xmm7,%xmm9
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 65,15,88,192 ; addps %xmm8,%xmm0
@@ -18321,7 +18584,7 @@ _sk_dstin_sse41 LABEL PROC
PUBLIC _sk_srcout_sse41
_sk_srcout_sse41 LABEL PROC
- DB 68,15,40,5,162,242,1,0 ; movaps 0x1f2a2(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,91,248,1,0 ; movaps 0x1f85b(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,199 ; subps %xmm7,%xmm8
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 65,15,89,200 ; mulps %xmm8,%xmm1
@@ -18332,7 +18595,7 @@ _sk_srcout_sse41 LABEL PROC
PUBLIC _sk_dstout_sse41
_sk_dstout_sse41 LABEL PROC
- DB 68,15,40,5,130,242,1,0 ; movaps 0x1f282(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,59,248,1,0 ; movaps 0x1f83b(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
@@ -18347,7 +18610,7 @@ _sk_dstout_sse41 LABEL PROC
PUBLIC _sk_srcover_sse41
_sk_srcover_sse41 LABEL PROC
- DB 68,15,40,5,85,242,1,0 ; movaps 0x1f255(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,14,248,1,0 ; movaps 0x1f80e(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 68,15,89,204 ; mulps %xmm4,%xmm9
@@ -18365,7 +18628,7 @@ _sk_srcover_sse41 LABEL PROC
PUBLIC _sk_dstover_sse41
_sk_dstover_sse41 LABEL PROC
- DB 68,15,40,5,25,242,1,0 ; movaps 0x1f219(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,210,247,1,0 ; movaps 0x1f7d2(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,199 ; subps %xmm7,%xmm8
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 15,88,196 ; addps %xmm4,%xmm0
@@ -18389,7 +18652,7 @@ _sk_modulate_sse41 LABEL PROC
PUBLIC _sk_multiply_sse41
_sk_multiply_sse41 LABEL PROC
- DB 68,15,40,5,221,241,1,0 ; movaps 0x1f1dd(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,150,247,1,0 ; movaps 0x1f796(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 68,15,92,207 ; subps %xmm7,%xmm9
DB 69,15,40,209 ; movaps %xmm9,%xmm10
@@ -18425,7 +18688,7 @@ _sk_multiply_sse41 LABEL PROC
PUBLIC _sk_plus__sse41
_sk_plus__sse41 LABEL PROC
DB 15,88,196 ; addps %xmm4,%xmm0
- DB 68,15,40,5,94,241,1,0 ; movaps 0x1f15e(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,23,247,1,0 ; movaps 0x1f717(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,93,192 ; minps %xmm8,%xmm0
DB 15,88,205 ; addps %xmm5,%xmm1
DB 65,15,93,200 ; minps %xmm8,%xmm1
@@ -18463,7 +18726,7 @@ _sk_screen_sse41 LABEL PROC
PUBLIC _sk_xor__sse41
_sk_xor__sse41 LABEL PROC
DB 68,15,40,195 ; movaps %xmm3,%xmm8
- DB 15,40,29,234,240,1,0 ; movaps 0x1f0ea(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,163,246,1,0 ; movaps 0x1f6a3(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,40,203 ; movaps %xmm3,%xmm9
DB 68,15,92,207 ; subps %xmm7,%xmm9
DB 65,15,89,193 ; mulps %xmm9,%xmm0
@@ -18509,7 +18772,7 @@ _sk_darken_sse41 LABEL PROC
DB 68,15,89,206 ; mulps %xmm6,%xmm9
DB 65,15,95,209 ; maxps %xmm9,%xmm2
DB 68,15,92,194 ; subps %xmm2,%xmm8
- DB 15,40,21,69,240,1,0 ; movaps 0x1f045(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,254,245,1,0 ; movaps 0x1f5fe(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,215 ; mulps %xmm7,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -18541,7 +18804,7 @@ _sk_lighten_sse41 LABEL PROC
DB 68,15,89,206 ; mulps %xmm6,%xmm9
DB 65,15,93,209 ; minps %xmm9,%xmm2
DB 68,15,92,194 ; subps %xmm2,%xmm8
- DB 15,40,21,218,239,1,0 ; movaps 0x1efda(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,147,245,1,0 ; movaps 0x1f593(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,215 ; mulps %xmm7,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -18576,7 +18839,7 @@ _sk_difference_sse41 LABEL PROC
DB 65,15,93,209 ; minps %xmm9,%xmm2
DB 15,88,210 ; addps %xmm2,%xmm2
DB 68,15,92,194 ; subps %xmm2,%xmm8
- DB 15,40,21,100,239,1,0 ; movaps 0x1ef64(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,29,245,1,0 ; movaps 0x1f51d(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,215 ; mulps %xmm7,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -18602,7 +18865,7 @@ _sk_exclusion_sse41 LABEL PROC
DB 15,89,214 ; mulps %xmm6,%xmm2
DB 15,88,210 ; addps %xmm2,%xmm2
DB 68,15,92,194 ; subps %xmm2,%xmm8
- DB 15,40,21,20,239,1,0 ; movaps 0x1ef14(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,205,244,1,0 ; movaps 0x1f4cd(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,215 ; mulps %xmm7,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -18612,7 +18875,7 @@ _sk_exclusion_sse41 LABEL PROC
PUBLIC _sk_colorburn_sse41
_sk_colorburn_sse41 LABEL PROC
- DB 68,15,40,29,251,238,1,0 ; movaps 0x1eefb(%rip),%xmm11 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,29,180,244,1,0 ; movaps 0x1f4b4(%rip),%xmm11 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,227 ; movaps %xmm11,%xmm12
DB 68,15,92,231 ; subps %xmm7,%xmm12
DB 69,15,40,204 ; movaps %xmm12,%xmm9
@@ -18694,7 +18957,7 @@ _sk_colorburn_sse41 LABEL PROC
PUBLIC _sk_colordodge_sse41
_sk_colordodge_sse41 LABEL PROC
DB 68,15,40,192 ; movaps %xmm0,%xmm8
- DB 68,15,40,21,197,237,1,0 ; movaps 0x1edc5(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,126,243,1,0 ; movaps 0x1f37e(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,218 ; movaps %xmm10,%xmm11
DB 68,15,92,223 ; subps %xmm7,%xmm11
DB 69,15,40,227 ; movaps %xmm11,%xmm12
@@ -18775,7 +19038,7 @@ _sk_hardlight_sse41 LABEL PROC
DB 15,40,244 ; movaps %xmm4,%xmm6
DB 15,40,227 ; movaps %xmm3,%xmm4
DB 68,15,40,200 ; movaps %xmm0,%xmm9
- DB 68,15,40,21,141,236,1,0 ; movaps 0x1ec8d(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,70,242,1,0 ; movaps 0x1f246(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,40,234 ; movaps %xmm10,%xmm5
DB 15,92,239 ; subps %xmm7,%xmm5
DB 15,40,197 ; movaps %xmm5,%xmm0
@@ -18857,7 +19120,7 @@ PUBLIC _sk_overlay_sse41
_sk_overlay_sse41 LABEL PROC
DB 68,15,40,201 ; movaps %xmm1,%xmm9
DB 68,15,40,240 ; movaps %xmm0,%xmm14
- DB 68,15,40,21,95,235,1,0 ; movaps 0x1eb5f(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,24,241,1,0 ; movaps 0x1f118(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,218 ; movaps %xmm10,%xmm11
DB 68,15,92,223 ; subps %xmm7,%xmm11
DB 65,15,40,195 ; movaps %xmm11,%xmm0
@@ -18941,7 +19204,7 @@ _sk_softlight_sse41 LABEL PROC
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,94,199 ; divps %xmm7,%xmm0
DB 65,15,84,193 ; andps %xmm9,%xmm0
- DB 15,40,13,34,234,1,0 ; movaps 0x1ea22(%rip),%xmm1 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,13,219,239,1,0 ; movaps 0x1efdb(%rip),%xmm1 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,40,209 ; movaps %xmm1,%xmm10
DB 68,15,92,208 ; subps %xmm0,%xmm10
DB 68,15,40,240 ; movaps %xmm0,%xmm14
@@ -18954,10 +19217,10 @@ _sk_softlight_sse41 LABEL PROC
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,89,210 ; mulps %xmm2,%xmm2
DB 15,88,208 ; addps %xmm0,%xmm2
- DB 68,15,40,45,80,234,1,0 ; movaps 0x1ea50(%rip),%xmm13 # 33610 <_sk_srcover_bgra_8888_sse2_lowp+0xc20>
+ DB 68,15,40,45,9,240,1,0 ; movaps 0x1f009(%rip),%xmm13 # 34170 <_sk_srcover_bgra_8888_sse2_lowp+0xce8>
DB 69,15,88,245 ; addps %xmm13,%xmm14
DB 68,15,89,242 ; mulps %xmm2,%xmm14
- DB 68,15,40,37,80,234,1,0 ; movaps 0x1ea50(%rip),%xmm12 # 33620 <_sk_srcover_bgra_8888_sse2_lowp+0xc30>
+ DB 68,15,40,37,9,240,1,0 ; movaps 0x1f009(%rip),%xmm12 # 34180 <_sk_srcover_bgra_8888_sse2_lowp+0xcf8>
DB 69,15,89,252 ; mulps %xmm12,%xmm15
DB 69,15,88,254 ; addps %xmm14,%xmm15
DB 15,40,198 ; movaps %xmm6,%xmm0
@@ -19143,12 +19406,12 @@ _sk_hue_sse41 LABEL PROC
DB 68,15,84,208 ; andps %xmm0,%xmm10
DB 15,84,200 ; andps %xmm0,%xmm1
DB 68,15,84,232 ; andps %xmm0,%xmm13
- DB 15,40,5,182,231,1,0 ; movaps 0x1e7b6(%rip),%xmm0 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 15,40,5,111,237,1,0 ; movaps 0x1ed6f(%rip),%xmm0 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 68,15,89,224 ; mulps %xmm0,%xmm12
- DB 15,40,21,187,231,1,0 ; movaps 0x1e7bb(%rip),%xmm2 # 33640 <_sk_srcover_bgra_8888_sse2_lowp+0xc50>
+ DB 15,40,21,116,237,1,0 ; movaps 0x1ed74(%rip),%xmm2 # 341a0 <_sk_srcover_bgra_8888_sse2_lowp+0xd18>
DB 15,89,250 ; mulps %xmm2,%xmm7
DB 65,15,88,252 ; addps %xmm12,%xmm7
- DB 68,15,40,53,188,231,1,0 ; movaps 0x1e7bc(%rip),%xmm14 # 33650 <_sk_srcover_bgra_8888_sse2_lowp+0xc60>
+ DB 68,15,40,53,117,237,1,0 ; movaps 0x1ed75(%rip),%xmm14 # 341b0 <_sk_srcover_bgra_8888_sse2_lowp+0xd28>
DB 68,15,40,252 ; movaps %xmm4,%xmm15
DB 69,15,89,254 ; mulps %xmm14,%xmm15
DB 68,15,88,255 ; addps %xmm7,%xmm15
@@ -19231,7 +19494,7 @@ _sk_hue_sse41 LABEL PROC
DB 65,15,88,214 ; addps %xmm14,%xmm2
DB 15,40,196 ; movaps %xmm4,%xmm0
DB 102,15,56,20,202 ; blendvps %xmm0,%xmm2,%xmm1
- DB 68,15,40,13,209,229,1,0 ; movaps 0x1e5d1(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,138,235,1,0 ; movaps 0x1eb8a(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,40,225 ; movaps %xmm9,%xmm4
DB 15,92,229 ; subps %xmm5,%xmm4
DB 15,40,68,36,48 ; movaps 0x30(%rsp),%xmm0
@@ -19325,14 +19588,14 @@ _sk_saturation_sse41 LABEL PROC
DB 68,15,84,215 ; andps %xmm7,%xmm10
DB 68,15,84,223 ; andps %xmm7,%xmm11
DB 68,15,84,199 ; andps %xmm7,%xmm8
- DB 15,40,21,244,228,1,0 ; movaps 0x1e4f4(%rip),%xmm2 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 15,40,21,173,234,1,0 ; movaps 0x1eaad(%rip),%xmm2 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 15,40,221 ; movaps %xmm5,%xmm3
DB 15,89,218 ; mulps %xmm2,%xmm3
- DB 15,40,13,247,228,1,0 ; movaps 0x1e4f7(%rip),%xmm1 # 33640 <_sk_srcover_bgra_8888_sse2_lowp+0xc50>
+ DB 15,40,13,176,234,1,0 ; movaps 0x1eab0(%rip),%xmm1 # 341a0 <_sk_srcover_bgra_8888_sse2_lowp+0xd18>
DB 15,40,254 ; movaps %xmm6,%xmm7
DB 15,89,249 ; mulps %xmm1,%xmm7
DB 15,88,251 ; addps %xmm3,%xmm7
- DB 68,15,40,45,246,228,1,0 ; movaps 0x1e4f6(%rip),%xmm13 # 33650 <_sk_srcover_bgra_8888_sse2_lowp+0xc60>
+ DB 68,15,40,45,175,234,1,0 ; movaps 0x1eaaf(%rip),%xmm13 # 341b0 <_sk_srcover_bgra_8888_sse2_lowp+0xd28>
DB 69,15,89,245 ; mulps %xmm13,%xmm14
DB 68,15,88,247 ; addps %xmm7,%xmm14
DB 65,15,40,218 ; movaps %xmm10,%xmm3
@@ -19413,7 +19676,7 @@ _sk_saturation_sse41 LABEL PROC
DB 65,15,88,253 ; addps %xmm13,%xmm7
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 102,68,15,56,20,223 ; blendvps %xmm0,%xmm7,%xmm11
- DB 68,15,40,13,12,227,1,0 ; movaps 0x1e30c(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,197,232,1,0 ; movaps 0x1e8c5(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 68,15,92,204 ; subps %xmm4,%xmm9
DB 15,40,60,36 ; movaps (%rsp),%xmm7
@@ -19468,14 +19731,14 @@ _sk_color_sse41 LABEL PROC
DB 15,40,231 ; movaps %xmm7,%xmm4
DB 68,15,89,244 ; mulps %xmm4,%xmm14
DB 15,89,204 ; mulps %xmm4,%xmm1
- DB 68,15,40,13,193,226,1,0 ; movaps 0x1e2c1(%rip),%xmm9 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,13,122,232,1,0 ; movaps 0x1e87a(%rip),%xmm9 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 65,15,40,250 ; movaps %xmm10,%xmm7
DB 65,15,89,249 ; mulps %xmm9,%xmm7
- DB 68,15,40,21,193,226,1,0 ; movaps 0x1e2c1(%rip),%xmm10 # 33640 <_sk_srcover_bgra_8888_sse2_lowp+0xc50>
+ DB 68,15,40,21,122,232,1,0 ; movaps 0x1e87a(%rip),%xmm10 # 341a0 <_sk_srcover_bgra_8888_sse2_lowp+0xd18>
DB 65,15,40,219 ; movaps %xmm11,%xmm3
DB 65,15,89,218 ; mulps %xmm10,%xmm3
DB 15,88,223 ; addps %xmm7,%xmm3
- DB 68,15,40,29,190,226,1,0 ; movaps 0x1e2be(%rip),%xmm11 # 33650 <_sk_srcover_bgra_8888_sse2_lowp+0xc60>
+ DB 68,15,40,29,119,232,1,0 ; movaps 0x1e877(%rip),%xmm11 # 341b0 <_sk_srcover_bgra_8888_sse2_lowp+0xd28>
DB 69,15,40,236 ; movaps %xmm12,%xmm13
DB 69,15,89,235 ; mulps %xmm11,%xmm13
DB 68,15,88,235 ; addps %xmm3,%xmm13
@@ -19560,7 +19823,7 @@ _sk_color_sse41 LABEL PROC
DB 65,15,88,251 ; addps %xmm11,%xmm7
DB 65,15,40,194 ; movaps %xmm10,%xmm0
DB 102,15,56,20,207 ; blendvps %xmm0,%xmm7,%xmm1
- DB 68,15,40,13,202,224,1,0 ; movaps 0x1e0ca(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,131,230,1,0 ; movaps 0x1e683(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,40,193 ; movaps %xmm9,%xmm0
DB 15,92,196 ; subps %xmm4,%xmm0
DB 68,15,89,192 ; mulps %xmm0,%xmm8
@@ -19612,13 +19875,13 @@ _sk_luminosity_sse41 LABEL PROC
DB 69,15,89,216 ; mulps %xmm8,%xmm11
DB 68,15,40,203 ; movaps %xmm3,%xmm9
DB 68,15,89,205 ; mulps %xmm5,%xmm9
- DB 68,15,40,5,140,224,1,0 ; movaps 0x1e08c(%rip),%xmm8 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,5,69,230,1,0 ; movaps 0x1e645(%rip),%xmm8 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
- DB 68,15,40,21,144,224,1,0 ; movaps 0x1e090(%rip),%xmm10 # 33640 <_sk_srcover_bgra_8888_sse2_lowp+0xc50>
+ DB 68,15,40,21,73,230,1,0 ; movaps 0x1e649(%rip),%xmm10 # 341a0 <_sk_srcover_bgra_8888_sse2_lowp+0xd18>
DB 15,40,233 ; movaps %xmm1,%xmm5
DB 65,15,89,234 ; mulps %xmm10,%xmm5
DB 15,88,232 ; addps %xmm0,%xmm5
- DB 68,15,40,37,142,224,1,0 ; movaps 0x1e08e(%rip),%xmm12 # 33650 <_sk_srcover_bgra_8888_sse2_lowp+0xc60>
+ DB 68,15,40,37,71,230,1,0 ; movaps 0x1e647(%rip),%xmm12 # 341b0 <_sk_srcover_bgra_8888_sse2_lowp+0xd28>
DB 68,15,40,242 ; movaps %xmm2,%xmm14
DB 69,15,89,244 ; mulps %xmm12,%xmm14
DB 68,15,88,245 ; addps %xmm5,%xmm14
@@ -19703,7 +19966,7 @@ _sk_luminosity_sse41 LABEL PROC
DB 65,15,88,244 ; addps %xmm12,%xmm6
DB 65,15,40,195 ; movaps %xmm11,%xmm0
DB 102,68,15,56,20,206 ; blendvps %xmm0,%xmm6,%xmm9
- DB 15,40,5,148,222,1,0 ; movaps 0x1de94(%rip),%xmm0 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,5,77,228,1,0 ; movaps 0x1e44d(%rip),%xmm0 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,92,215 ; subps %xmm7,%xmm2
DB 15,89,226 ; mulps %xmm2,%xmm4
@@ -19748,24 +20011,24 @@ _sk_srcover_rgba_8888_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,0,1,0,0 ; jne 158b1 <_sk_srcover_rgba_8888_sse41+0x125>
+ DB 15,133,0,1,0,0 ; jne 15e58 <_sk_srcover_rgba_8888_sse41+0x125>
DB 243,65,15,111,4,128 ; movdqu (%r8,%rax,4),%xmm0
DB 72,133,255 ; test %rdi,%rdi
- DB 102,15,111,37,158,222,1,0 ; movdqa 0x1de9e(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,37,87,228,1,0 ; movdqa 0x1e457(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,219,224 ; pand %xmm0,%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 102,15,111,232 ; movdqa %xmm0,%xmm5
- DB 102,15,56,0,45,154,222,1,0 ; pshufb 0x1de9a(%rip),%xmm5 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,45,83,228,1,0 ; pshufb 0x1e453(%rip),%xmm5 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
DB 102,15,111,240 ; movdqa %xmm0,%xmm6
- DB 102,15,56,0,53,154,222,1,0 ; pshufb 0x1de9a(%rip),%xmm6 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,53,83,228,1,0 ; pshufb 0x1e453(%rip),%xmm6 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
DB 102,15,114,208,24 ; psrld $0x18,%xmm0
DB 15,91,248 ; cvtdq2ps %xmm0,%xmm7
- DB 68,15,40,5,179,221,1,0 ; movaps 0x1ddb3(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,108,227,1,0 ; movaps 0x1e36c(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
- DB 68,15,40,37,135,222,1,0 ; movaps 0x1de87(%rip),%xmm12 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,37,64,228,1,0 ; movaps 0x1e440(%rip),%xmm12 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,204 ; mulps %xmm12,%xmm9
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
@@ -19802,7 +20065,7 @@ _sk_srcover_rgba_8888_sse41 LABEL PROC
DB 102,15,114,241,24 ; pslld $0x18,%xmm1
DB 102,15,235,203 ; por %xmm3,%xmm1
DB 102,15,235,202 ; por %xmm2,%xmm1
- DB 117,84 ; jne 158ef <_sk_srcover_rgba_8888_sse41+0x163>
+ DB 117,84 ; jne 15e96 <_sk_srcover_rgba_8888_sse41+0x163>
DB 243,65,15,127,12,128 ; movdqu %xmm1,(%r8,%rax,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,201 ; movaps %xmm9,%xmm1
@@ -19812,32 +20075,32 @@ _sk_srcover_rgba_8888_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,91 ; je 15919 <_sk_srcover_rgba_8888_sse41+0x18d>
+ DB 116,91 ; je 15ec0 <_sk_srcover_rgba_8888_sse41+0x18d>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,22 ; je 158de <_sk_srcover_rgba_8888_sse41+0x152>
+ DB 116,22 ; je 15e85 <_sk_srcover_rgba_8888_sse41+0x152>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,229,254,255,255 ; jne 157b7 <_sk_srcover_rgba_8888_sse41+0x2b>
+ DB 15,133,229,254,255,255 ; jne 15d5e <_sk_srcover_rgba_8888_sse41+0x2b>
DB 102,65,15,110,68,128,8 ; movd 0x8(%r8,%rax,4),%xmm0
DB 102,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm0
DB 243,65,15,126,36,128 ; movq (%r8,%rax,4),%xmm4
DB 102,15,58,14,196,15 ; pblendw $0xf,%xmm4,%xmm0
- DB 233,200,254,255,255 ; jmpq 157b7 <_sk_srcover_rgba_8888_sse41+0x2b>
+ DB 233,200,254,255,255 ; jmpq 15d5e <_sk_srcover_rgba_8888_sse41+0x2b>
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,40 ; je 15924 <_sk_srcover_rgba_8888_sse41+0x198>
+ DB 116,40 ; je 15ecb <_sk_srcover_rgba_8888_sse41+0x198>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,15 ; je 15911 <_sk_srcover_rgba_8888_sse41+0x185>
+ DB 116,15 ; je 15eb8 <_sk_srcover_rgba_8888_sse41+0x185>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,153 ; jne 158a1 <_sk_srcover_rgba_8888_sse41+0x115>
+ DB 117,153 ; jne 15e48 <_sk_srcover_rgba_8888_sse41+0x115>
DB 102,65,15,58,22,76,128,8,2 ; pextrd $0x2,%xmm1,0x8(%r8,%rax,4)
DB 102,65,15,214,12,128 ; movq %xmm1,(%r8,%rax,4)
- DB 235,136 ; jmp 158a1 <_sk_srcover_rgba_8888_sse41+0x115>
+ DB 235,136 ; jmp 15e48 <_sk_srcover_rgba_8888_sse41+0x115>
DB 102,65,15,110,4,128 ; movd (%r8,%rax,4),%xmm0
- DB 233,147,254,255,255 ; jmpq 157b7 <_sk_srcover_rgba_8888_sse41+0x2b>
+ DB 233,147,254,255,255 ; jmpq 15d5e <_sk_srcover_rgba_8888_sse41+0x2b>
DB 102,65,15,126,12,128 ; movd %xmm1,(%r8,%rax,4)
- DB 233,114,255,255,255 ; jmpq 158a1 <_sk_srcover_rgba_8888_sse41+0x115>
+ DB 233,114,255,255,255 ; jmpq 15e48 <_sk_srcover_rgba_8888_sse41+0x115>
PUBLIC _sk_srcover_bgra_8888_sse41
_sk_srcover_bgra_8888_sse41 LABEL PROC
@@ -19850,24 +20113,24 @@ _sk_srcover_bgra_8888_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,0,1,0,0 ; jne 15a54 <_sk_srcover_bgra_8888_sse41+0x125>
+ DB 15,133,0,1,0,0 ; jne 15ffb <_sk_srcover_bgra_8888_sse41+0x125>
DB 243,65,15,111,4,128 ; movdqu (%r8,%rax,4),%xmm0
DB 72,133,255 ; test %rdi,%rdi
- DB 102,15,111,37,251,220,1,0 ; movdqa 0x1dcfb(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,37,180,226,1,0 ; movdqa 0x1e2b4(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,219,224 ; pand %xmm0,%xmm4
DB 15,91,244 ; cvtdq2ps %xmm4,%xmm6
DB 102,15,111,224 ; movdqa %xmm0,%xmm4
- DB 102,15,56,0,37,247,220,1,0 ; pshufb 0x1dcf7(%rip),%xmm4 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,37,176,226,1,0 ; pshufb 0x1e2b0(%rip),%xmm4 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 15,91,236 ; cvtdq2ps %xmm4,%xmm5
DB 102,15,111,224 ; movdqa %xmm0,%xmm4
- DB 102,15,56,0,37,247,220,1,0 ; pshufb 0x1dcf7(%rip),%xmm4 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,37,176,226,1,0 ; pshufb 0x1e2b0(%rip),%xmm4 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 102,15,114,208,24 ; psrld $0x18,%xmm0
DB 15,91,248 ; cvtdq2ps %xmm0,%xmm7
- DB 68,15,40,5,16,220,1,0 ; movaps 0x1dc10(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,201,225,1,0 ; movaps 0x1e1c9(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
- DB 68,15,40,37,228,220,1,0 ; movaps 0x1dce4(%rip),%xmm12 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,37,157,226,1,0 ; movaps 0x1e29d(%rip),%xmm12 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,204 ; mulps %xmm12,%xmm9
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
@@ -19904,7 +20167,7 @@ _sk_srcover_bgra_8888_sse41 LABEL PROC
DB 102,15,114,241,24 ; pslld $0x18,%xmm1
DB 102,15,235,203 ; por %xmm3,%xmm1
DB 102,15,235,202 ; por %xmm2,%xmm1
- DB 117,84 ; jne 15a92 <_sk_srcover_bgra_8888_sse41+0x163>
+ DB 117,84 ; jne 16039 <_sk_srcover_bgra_8888_sse41+0x163>
DB 243,65,15,127,12,128 ; movdqu %xmm1,(%r8,%rax,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,201 ; movaps %xmm9,%xmm1
@@ -19914,32 +20177,32 @@ _sk_srcover_bgra_8888_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,91 ; je 15abc <_sk_srcover_bgra_8888_sse41+0x18d>
+ DB 116,91 ; je 16063 <_sk_srcover_bgra_8888_sse41+0x18d>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,22 ; je 15a81 <_sk_srcover_bgra_8888_sse41+0x152>
+ DB 116,22 ; je 16028 <_sk_srcover_bgra_8888_sse41+0x152>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,229,254,255,255 ; jne 1595a <_sk_srcover_bgra_8888_sse41+0x2b>
+ DB 15,133,229,254,255,255 ; jne 15f01 <_sk_srcover_bgra_8888_sse41+0x2b>
DB 102,65,15,110,68,128,8 ; movd 0x8(%r8,%rax,4),%xmm0
DB 102,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm0
DB 243,65,15,126,36,128 ; movq (%r8,%rax,4),%xmm4
DB 102,15,58,14,196,15 ; pblendw $0xf,%xmm4,%xmm0
- DB 233,200,254,255,255 ; jmpq 1595a <_sk_srcover_bgra_8888_sse41+0x2b>
+ DB 233,200,254,255,255 ; jmpq 15f01 <_sk_srcover_bgra_8888_sse41+0x2b>
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,40 ; je 15ac7 <_sk_srcover_bgra_8888_sse41+0x198>
+ DB 116,40 ; je 1606e <_sk_srcover_bgra_8888_sse41+0x198>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,15 ; je 15ab4 <_sk_srcover_bgra_8888_sse41+0x185>
+ DB 116,15 ; je 1605b <_sk_srcover_bgra_8888_sse41+0x185>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,153 ; jne 15a44 <_sk_srcover_bgra_8888_sse41+0x115>
+ DB 117,153 ; jne 15feb <_sk_srcover_bgra_8888_sse41+0x115>
DB 102,65,15,58,22,76,128,8,2 ; pextrd $0x2,%xmm1,0x8(%r8,%rax,4)
DB 102,65,15,214,12,128 ; movq %xmm1,(%r8,%rax,4)
- DB 235,136 ; jmp 15a44 <_sk_srcover_bgra_8888_sse41+0x115>
+ DB 235,136 ; jmp 15feb <_sk_srcover_bgra_8888_sse41+0x115>
DB 102,65,15,110,4,128 ; movd (%r8,%rax,4),%xmm0
- DB 233,147,254,255,255 ; jmpq 1595a <_sk_srcover_bgra_8888_sse41+0x2b>
+ DB 233,147,254,255,255 ; jmpq 15f01 <_sk_srcover_bgra_8888_sse41+0x2b>
DB 102,65,15,126,12,128 ; movd %xmm1,(%r8,%rax,4)
- DB 233,114,255,255,255 ; jmpq 15a44 <_sk_srcover_bgra_8888_sse41+0x115>
+ DB 233,114,255,255,255 ; jmpq 15feb <_sk_srcover_bgra_8888_sse41+0x115>
PUBLIC _sk_clamp_0_sse41
_sk_clamp_0_sse41 LABEL PROC
@@ -19953,7 +20216,7 @@ _sk_clamp_0_sse41 LABEL PROC
PUBLIC _sk_clamp_1_sse41
_sk_clamp_1_sse41 LABEL PROC
- DB 68,15,40,5,190,218,1,0 ; movaps 0x1dabe(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,119,224,1,0 ; movaps 0x1e077(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,93,192 ; minps %xmm8,%xmm0
DB 65,15,93,200 ; minps %xmm8,%xmm1
DB 65,15,93,208 ; minps %xmm8,%xmm2
@@ -19963,7 +20226,7 @@ _sk_clamp_1_sse41 LABEL PROC
PUBLIC _sk_clamp_a_sse41
_sk_clamp_a_sse41 LABEL PROC
- DB 15,93,29,163,218,1,0 ; minps 0x1daa3(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,93,29,92,224,1,0 ; minps 0x1e05c(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,93,195 ; minps %xmm3,%xmm0
DB 15,93,203 ; minps %xmm3,%xmm1
DB 15,93,211 ; minps %xmm3,%xmm2
@@ -19972,7 +20235,7 @@ _sk_clamp_a_sse41 LABEL PROC
PUBLIC _sk_clamp_a_dst_sse41
_sk_clamp_a_dst_sse41 LABEL PROC
- DB 15,93,61,143,218,1,0 ; minps 0x1da8f(%rip),%xmm7 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,93,61,72,224,1,0 ; minps 0x1e048(%rip),%xmm7 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,93,231 ; minps %xmm7,%xmm4
DB 15,93,239 ; minps %xmm7,%xmm5
DB 15,93,247 ; minps %xmm7,%xmm6
@@ -20001,7 +20264,7 @@ _sk_swap_rb_sse41 LABEL PROC
PUBLIC _sk_invert_sse41
_sk_invert_sse41 LABEL PROC
- DB 68,15,40,5,75,218,1,0 ; movaps 0x1da4b(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,4,224,1,0 ; movaps 0x1e004(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 68,15,92,200 ; subps %xmm0,%xmm9
DB 69,15,40,208 ; movaps %xmm8,%xmm10
@@ -20052,10 +20315,10 @@ _sk_premul_dst_sse41 LABEL PROC
PUBLIC _sk_unpremul_sse41
_sk_unpremul_sse41 LABEL PROC
- DB 68,15,40,5,217,217,1,0 ; movaps 0x1d9d9(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,146,223,1,0 ; movaps 0x1df92(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,94,195 ; divps %xmm3,%xmm8
DB 69,15,40,200 ; movaps %xmm8,%xmm9
- DB 68,15,194,13,184,218,1,0,1 ; cmpltps 0x1dab8(%rip),%xmm9 # 336a0 <_sk_srcover_bgra_8888_sse2_lowp+0xcb0>
+ DB 68,15,194,13,113,224,1,0,1 ; cmpltps 0x1e071(%rip),%xmm9 # 34200 <_sk_srcover_bgra_8888_sse2_lowp+0xd78>
DB 69,15,84,200 ; andps %xmm8,%xmm9
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 65,15,89,201 ; mulps %xmm9,%xmm1
@@ -20065,20 +20328,20 @@ _sk_unpremul_sse41 LABEL PROC
PUBLIC _sk_from_srgb_sse41
_sk_from_srgb_sse41 LABEL PROC
- DB 68,15,40,29,172,218,1,0 ; movaps 0x1daac(%rip),%xmm11 # 336b0 <_sk_srcover_bgra_8888_sse2_lowp+0xcc0>
+ DB 68,15,40,29,101,224,1,0 ; movaps 0x1e065(%rip),%xmm11 # 34210 <_sk_srcover_bgra_8888_sse2_lowp+0xd88>
DB 68,15,40,200 ; movaps %xmm0,%xmm9
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 68,15,40,208 ; movaps %xmm0,%xmm10
DB 69,15,89,210 ; mulps %xmm10,%xmm10
- DB 68,15,40,37,20,218,1,0 ; movaps 0x1da14(%rip),%xmm12 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,37,205,223,1,0 ; movaps 0x1dfcd(%rip),%xmm12 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 68,15,40,192 ; movaps %xmm0,%xmm8
DB 69,15,89,196 ; mulps %xmm12,%xmm8
- DB 68,15,40,45,148,218,1,0 ; movaps 0x1da94(%rip),%xmm13 # 336c0 <_sk_srcover_bgra_8888_sse2_lowp+0xcd0>
+ DB 68,15,40,45,77,224,1,0 ; movaps 0x1e04d(%rip),%xmm13 # 34220 <_sk_srcover_bgra_8888_sse2_lowp+0xd98>
DB 69,15,88,197 ; addps %xmm13,%xmm8
DB 69,15,89,194 ; mulps %xmm10,%xmm8
- DB 68,15,40,53,148,218,1,0 ; movaps 0x1da94(%rip),%xmm14 # 336d0 <_sk_srcover_bgra_8888_sse2_lowp+0xce0>
+ DB 68,15,40,53,77,224,1,0 ; movaps 0x1e04d(%rip),%xmm14 # 34230 <_sk_srcover_bgra_8888_sse2_lowp+0xda8>
DB 69,15,88,198 ; addps %xmm14,%xmm8
- DB 68,15,40,61,152,218,1,0 ; movaps 0x1da98(%rip),%xmm15 # 336e0 <_sk_srcover_bgra_8888_sse2_lowp+0xcf0>
+ DB 68,15,40,61,81,224,1,0 ; movaps 0x1e051(%rip),%xmm15 # 34240 <_sk_srcover_bgra_8888_sse2_lowp+0xdb8>
DB 65,15,194,199,1 ; cmpltps %xmm15,%xmm0
DB 102,69,15,56,20,193 ; blendvps %xmm0,%xmm9,%xmm8
DB 68,15,40,209 ; movaps %xmm1,%xmm10
@@ -20113,19 +20376,19 @@ PUBLIC _sk_from_srgb_dst_sse41
_sk_from_srgb_dst_sse41 LABEL PROC
DB 68,15,40,204 ; movaps %xmm4,%xmm9
DB 68,15,40,192 ; movaps %xmm0,%xmm8
- DB 68,15,40,29,227,217,1,0 ; movaps 0x1d9e3(%rip),%xmm11 # 336b0 <_sk_srcover_bgra_8888_sse2_lowp+0xcc0>
+ DB 68,15,40,29,156,223,1,0 ; movaps 0x1df9c(%rip),%xmm11 # 34210 <_sk_srcover_bgra_8888_sse2_lowp+0xd88>
DB 69,15,40,209 ; movaps %xmm9,%xmm10
DB 69,15,89,211 ; mulps %xmm11,%xmm10
DB 65,15,40,193 ; movaps %xmm9,%xmm0
DB 15,89,192 ; mulps %xmm0,%xmm0
- DB 68,15,40,37,76,217,1,0 ; movaps 0x1d94c(%rip),%xmm12 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,37,5,223,1,0 ; movaps 0x1df05(%rip),%xmm12 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 65,15,89,228 ; mulps %xmm12,%xmm4
- DB 68,15,40,45,208,217,1,0 ; movaps 0x1d9d0(%rip),%xmm13 # 336c0 <_sk_srcover_bgra_8888_sse2_lowp+0xcd0>
+ DB 68,15,40,45,137,223,1,0 ; movaps 0x1df89(%rip),%xmm13 # 34220 <_sk_srcover_bgra_8888_sse2_lowp+0xd98>
DB 65,15,88,229 ; addps %xmm13,%xmm4
DB 15,89,224 ; mulps %xmm0,%xmm4
- DB 68,15,40,53,209,217,1,0 ; movaps 0x1d9d1(%rip),%xmm14 # 336d0 <_sk_srcover_bgra_8888_sse2_lowp+0xce0>
+ DB 68,15,40,53,138,223,1,0 ; movaps 0x1df8a(%rip),%xmm14 # 34230 <_sk_srcover_bgra_8888_sse2_lowp+0xda8>
DB 65,15,88,230 ; addps %xmm14,%xmm4
- DB 68,15,40,61,213,217,1,0 ; movaps 0x1d9d5(%rip),%xmm15 # 336e0 <_sk_srcover_bgra_8888_sse2_lowp+0xcf0>
+ DB 68,15,40,61,142,223,1,0 ; movaps 0x1df8e(%rip),%xmm15 # 34240 <_sk_srcover_bgra_8888_sse2_lowp+0xdb8>
DB 69,15,194,207,1 ; cmpltps %xmm15,%xmm9
DB 65,15,40,193 ; movaps %xmm9,%xmm0
DB 102,65,15,56,20,226 ; blendvps %xmm0,%xmm10,%xmm4
@@ -20168,22 +20431,22 @@ _sk_to_srgb_sse41 LABEL PROC
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 15,40,209 ; movaps %xmm1,%xmm2
DB 68,15,82,192 ; rsqrtps %xmm0,%xmm8
- DB 68,15,40,29,70,217,1,0 ; movaps 0x1d946(%rip),%xmm11 # 336f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd00>
+ DB 68,15,40,29,255,222,1,0 ; movaps 0x1deff(%rip),%xmm11 # 34250 <_sk_srcover_bgra_8888_sse2_lowp+0xdc8>
DB 68,15,40,200 ; movaps %xmm0,%xmm9
DB 69,15,89,203 ; mulps %xmm11,%xmm9
- DB 68,15,40,37,70,217,1,0 ; movaps 0x1d946(%rip),%xmm12 # 33700 <_sk_srcover_bgra_8888_sse2_lowp+0xd10>
+ DB 68,15,40,37,255,222,1,0 ; movaps 0x1deff(%rip),%xmm12 # 34260 <_sk_srcover_bgra_8888_sse2_lowp+0xdd8>
DB 69,15,40,248 ; movaps %xmm8,%xmm15
DB 69,15,89,252 ; mulps %xmm12,%xmm15
- DB 68,15,40,21,70,217,1,0 ; movaps 0x1d946(%rip),%xmm10 # 33710 <_sk_srcover_bgra_8888_sse2_lowp+0xd20>
+ DB 68,15,40,21,255,222,1,0 ; movaps 0x1deff(%rip),%xmm10 # 34270 <_sk_srcover_bgra_8888_sse2_lowp+0xde8>
DB 69,15,88,250 ; addps %xmm10,%xmm15
DB 69,15,89,248 ; mulps %xmm8,%xmm15
- DB 68,15,40,45,70,217,1,0 ; movaps 0x1d946(%rip),%xmm13 # 33720 <_sk_srcover_bgra_8888_sse2_lowp+0xd30>
+ DB 68,15,40,45,255,222,1,0 ; movaps 0x1deff(%rip),%xmm13 # 34280 <_sk_srcover_bgra_8888_sse2_lowp+0xdf8>
DB 69,15,88,253 ; addps %xmm13,%xmm15
- DB 68,15,40,53,74,217,1,0 ; movaps 0x1d94a(%rip),%xmm14 # 33730 <_sk_srcover_bgra_8888_sse2_lowp+0xd40>
+ DB 68,15,40,53,3,223,1,0 ; movaps 0x1df03(%rip),%xmm14 # 34290 <_sk_srcover_bgra_8888_sse2_lowp+0xe08>
DB 69,15,88,198 ; addps %xmm14,%xmm8
DB 69,15,83,192 ; rcpps %xmm8,%xmm8
DB 69,15,89,199 ; mulps %xmm15,%xmm8
- DB 68,15,40,61,70,217,1,0 ; movaps 0x1d946(%rip),%xmm15 # 33740 <_sk_srcover_bgra_8888_sse2_lowp+0xd50>
+ DB 68,15,40,61,255,222,1,0 ; movaps 0x1deff(%rip),%xmm15 # 342a0 <_sk_srcover_bgra_8888_sse2_lowp+0xe18>
DB 65,15,194,199,1 ; cmpltps %xmm15,%xmm0
DB 102,69,15,56,20,193 ; blendvps %xmm0,%xmm9,%xmm8
DB 68,15,82,202 ; rsqrtps %xmm2,%xmm9
@@ -20237,7 +20500,7 @@ _sk_rgb_to_hsl_sse41 LABEL PROC
DB 68,15,93,224 ; minps %xmm0,%xmm12
DB 65,15,40,203 ; movaps %xmm11,%xmm1
DB 65,15,92,204 ; subps %xmm12,%xmm1
- DB 68,15,40,53,234,214,1,0 ; movaps 0x1d6ea(%rip),%xmm14 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,53,163,220,1,0 ; movaps 0x1dca3(%rip),%xmm14 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,94,241 ; divps %xmm1,%xmm14
DB 69,15,40,211 ; movaps %xmm11,%xmm10
DB 69,15,194,208,0 ; cmpeqps %xmm8,%xmm10
@@ -20246,27 +20509,27 @@ _sk_rgb_to_hsl_sse41 LABEL PROC
DB 65,15,89,198 ; mulps %xmm14,%xmm0
DB 69,15,40,249 ; movaps %xmm9,%xmm15
DB 68,15,194,250,1 ; cmpltps %xmm2,%xmm15
- DB 68,15,84,61,97,216,1,0 ; andps 0x1d861(%rip),%xmm15 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0xd60>
+ DB 68,15,84,61,26,222,1,0 ; andps 0x1de1a(%rip),%xmm15 # 342b0 <_sk_srcover_bgra_8888_sse2_lowp+0xe28>
DB 68,15,88,248 ; addps %xmm0,%xmm15
DB 65,15,40,195 ; movaps %xmm11,%xmm0
DB 65,15,194,193,0 ; cmpeqps %xmm9,%xmm0
DB 65,15,92,208 ; subps %xmm8,%xmm2
DB 65,15,89,214 ; mulps %xmm14,%xmm2
- DB 68,15,40,45,84,216,1,0 ; movaps 0x1d854(%rip),%xmm13 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0xd70>
+ DB 68,15,40,45,13,222,1,0 ; movaps 0x1de0d(%rip),%xmm13 # 342c0 <_sk_srcover_bgra_8888_sse2_lowp+0xe38>
DB 65,15,88,213 ; addps %xmm13,%xmm2
DB 69,15,92,193 ; subps %xmm9,%xmm8
DB 69,15,89,198 ; mulps %xmm14,%xmm8
- DB 68,15,88,5,80,216,1,0 ; addps 0x1d850(%rip),%xmm8 # 33770 <_sk_srcover_bgra_8888_sse2_lowp+0xd80>
+ DB 68,15,88,5,9,222,1,0 ; addps 0x1de09(%rip),%xmm8 # 342d0 <_sk_srcover_bgra_8888_sse2_lowp+0xe48>
DB 102,68,15,56,20,194 ; blendvps %xmm0,%xmm2,%xmm8
DB 65,15,40,194 ; movaps %xmm10,%xmm0
DB 102,69,15,56,20,199 ; blendvps %xmm0,%xmm15,%xmm8
- DB 68,15,89,5,72,216,1,0 ; mulps 0x1d848(%rip),%xmm8 # 33780 <_sk_srcover_bgra_8888_sse2_lowp+0xd90>
+ DB 68,15,89,5,1,222,1,0 ; mulps 0x1de01(%rip),%xmm8 # 342e0 <_sk_srcover_bgra_8888_sse2_lowp+0xe58>
DB 69,15,40,203 ; movaps %xmm11,%xmm9
DB 69,15,194,204,4 ; cmpneqps %xmm12,%xmm9
DB 69,15,84,193 ; andps %xmm9,%xmm8
DB 69,15,92,235 ; subps %xmm11,%xmm13
DB 69,15,88,220 ; addps %xmm12,%xmm11
- DB 15,40,5,76,214,1,0 ; movaps 0x1d64c(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,5,5,220,1,0 ; movaps 0x1dc05(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,40,211 ; movaps %xmm11,%xmm2
DB 15,89,208 ; mulps %xmm0,%xmm2
DB 15,194,194,1 ; cmpltps %xmm2,%xmm0
@@ -20287,7 +20550,7 @@ _sk_hsl_to_rgb_sse41 LABEL PROC
DB 15,41,100,36,32 ; movaps %xmm4,0x20(%rsp)
DB 15,41,92,36,16 ; movaps %xmm3,0x10(%rsp)
DB 68,15,40,208 ; movaps %xmm0,%xmm10
- DB 68,15,40,13,254,213,1,0 ; movaps 0x1d5fe(%rip),%xmm9 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,13,183,219,1,0 ; movaps 0x1dbb7(%rip),%xmm9 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,40,193 ; movaps %xmm9,%xmm0
DB 15,194,194,2 ; cmpleps %xmm2,%xmm0
DB 15,40,217 ; movaps %xmm1,%xmm3
@@ -20300,19 +20563,19 @@ _sk_hsl_to_rgb_sse41 LABEL PROC
DB 15,41,20,36 ; movaps %xmm2,(%rsp)
DB 69,15,88,192 ; addps %xmm8,%xmm8
DB 68,15,92,197 ; subps %xmm5,%xmm8
- DB 68,15,40,53,186,215,1,0 ; movaps 0x1d7ba(%rip),%xmm14 # 33790 <_sk_srcover_bgra_8888_sse2_lowp+0xda0>
+ DB 68,15,40,53,115,221,1,0 ; movaps 0x1dd73(%rip),%xmm14 # 342f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe68>
DB 69,15,88,242 ; addps %xmm10,%xmm14
DB 102,65,15,58,8,198,1 ; roundps $0x1,%xmm14,%xmm0
DB 68,15,92,240 ; subps %xmm0,%xmm14
- DB 68,15,40,29,179,215,1,0 ; movaps 0x1d7b3(%rip),%xmm11 # 337a0 <_sk_srcover_bgra_8888_sse2_lowp+0xdb0>
+ DB 68,15,40,29,108,221,1,0 ; movaps 0x1dd6c(%rip),%xmm11 # 34300 <_sk_srcover_bgra_8888_sse2_lowp+0xe78>
DB 65,15,40,195 ; movaps %xmm11,%xmm0
DB 65,15,194,198,2 ; cmpleps %xmm14,%xmm0
DB 15,40,245 ; movaps %xmm5,%xmm6
DB 65,15,92,240 ; subps %xmm8,%xmm6
- DB 15,40,61,76,215,1,0 ; movaps 0x1d74c(%rip),%xmm7 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0xd60>
+ DB 15,40,61,5,221,1,0 ; movaps 0x1dd05(%rip),%xmm7 # 342b0 <_sk_srcover_bgra_8888_sse2_lowp+0xe28>
DB 69,15,40,238 ; movaps %xmm14,%xmm13
DB 68,15,89,239 ; mulps %xmm7,%xmm13
- DB 15,40,29,93,215,1,0 ; movaps 0x1d75d(%rip),%xmm3 # 33770 <_sk_srcover_bgra_8888_sse2_lowp+0xd80>
+ DB 15,40,29,22,221,1,0 ; movaps 0x1dd16(%rip),%xmm3 # 342d0 <_sk_srcover_bgra_8888_sse2_lowp+0xe48>
DB 68,15,40,227 ; movaps %xmm3,%xmm12
DB 69,15,92,229 ; subps %xmm13,%xmm12
DB 68,15,89,230 ; mulps %xmm6,%xmm12
@@ -20322,7 +20585,7 @@ _sk_hsl_to_rgb_sse41 LABEL PROC
DB 65,15,194,198,2 ; cmpleps %xmm14,%xmm0
DB 68,15,40,253 ; movaps %xmm5,%xmm15
DB 102,69,15,56,20,252 ; blendvps %xmm0,%xmm12,%xmm15
- DB 68,15,40,37,60,215,1,0 ; movaps 0x1d73c(%rip),%xmm12 # 33780 <_sk_srcover_bgra_8888_sse2_lowp+0xd90>
+ DB 68,15,40,37,245,220,1,0 ; movaps 0x1dcf5(%rip),%xmm12 # 342e0 <_sk_srcover_bgra_8888_sse2_lowp+0xe58>
DB 65,15,40,196 ; movaps %xmm12,%xmm0
DB 65,15,194,198,2 ; cmpleps %xmm14,%xmm0
DB 68,15,89,238 ; mulps %xmm6,%xmm13
@@ -20356,7 +20619,7 @@ _sk_hsl_to_rgb_sse41 LABEL PROC
DB 65,15,40,198 ; movaps %xmm14,%xmm0
DB 15,40,20,36 ; movaps (%rsp),%xmm2
DB 102,15,56,20,202 ; blendvps %xmm0,%xmm2,%xmm1
- DB 68,15,88,21,213,214,1,0 ; addps 0x1d6d5(%rip),%xmm10 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,88,21,142,220,1,0 ; addps 0x1dc8e(%rip),%xmm10 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 102,65,15,58,8,194,1 ; roundps $0x1,%xmm10,%xmm0
DB 68,15,92,208 ; subps %xmm0,%xmm10
DB 69,15,194,218,2 ; cmpleps %xmm10,%xmm11
@@ -20408,11 +20671,11 @@ _sk_scale_u8_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,52 ; jne 161c6 <_sk_scale_u8_sse41+0x4c>
+ DB 117,52 ; jne 1676d <_sk_scale_u8_sse41+0x4c>
DB 102,71,15,56,49,4,16 ; pmovzxbd (%r8,%r10,1),%xmm8
- DB 102,68,15,219,5,190,212,1,0 ; pand 0x1d4be(%rip),%xmm8 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,68,15,219,5,119,218,1,0 ; pand 0x1da77(%rip),%xmm8 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
- DB 68,15,89,5,18,214,1,0 ; mulps 0x1d612(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,89,5,203,219,1,0 ; mulps 0x1dbcb(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 65,15,89,200 ; mulps %xmm8,%xmm1
DB 65,15,89,208 ; mulps %xmm8,%xmm2
@@ -20423,12 +20686,12 @@ _sk_scale_u8_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,59 ; je 1620e <_sk_scale_u8_sse41+0x94>
+ DB 116,59 ; je 167b5 <_sk_scale_u8_sse41+0x94>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,23 ; je 161f5 <_sk_scale_u8_sse41+0x7b>
+ DB 116,23 ; je 1679c <_sk_scale_u8_sse41+0x7b>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,181 ; jne 16199 <_sk_scale_u8_sse41+0x1f>
+ DB 117,181 ; jne 16740 <_sk_scale_u8_sse41+0x1f>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 102,69,15,112,192,69 ; pshufd $0x45,%xmm8,%xmm8
@@ -20436,10 +20699,10 @@ _sk_scale_u8_sse41 LABEL PROC
DB 102,68,15,110,200 ; movd %eax,%xmm9
DB 102,69,15,56,49,201 ; pmovzxbd %xmm9,%xmm9
DB 102,69,15,58,14,193,15 ; pblendw $0xf,%xmm9,%xmm8
- DB 235,139 ; jmp 16199 <_sk_scale_u8_sse41+0x1f>
+ DB 235,139 ; jmp 16740 <_sk_scale_u8_sse41+0x1f>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 233,124,255,255,255 ; jmpq 16199 <_sk_scale_u8_sse41+0x1f>
+ DB 233,124,255,255,255 ; jmpq 16740 <_sk_scale_u8_sse41+0x1f>
PUBLIC _sk_scale_565_sse41
_sk_scale_565_sse41 LABEL PROC
@@ -20452,19 +20715,19 @@ _sk_scale_565_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,159,0,0,0 ; jne 162e0 <_sk_scale_565_sse41+0xc3>
+ DB 15,133,159,0,0,0 ; jne 16887 <_sk_scale_565_sse41+0xc3>
DB 102,71,15,56,51,28,80 ; pmovzxwd (%r8,%r10,2),%xmm11
- DB 102,15,111,5,128,213,1,0 ; movdqa 0x1d580(%rip),%xmm0 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,15,111,5,57,219,1,0 ; movdqa 0x1db39(%rip),%xmm0 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,65,15,219,195 ; pand %xmm11,%xmm0
DB 68,15,91,200 ; cvtdq2ps %xmm0,%xmm9
- DB 68,15,89,13,127,213,1,0 ; mulps 0x1d57f(%rip),%xmm9 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,15,111,5,135,213,1,0 ; movdqa 0x1d587(%rip),%xmm0 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 68,15,89,13,56,219,1,0 ; mulps 0x1db38(%rip),%xmm9 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,15,111,5,64,219,1,0 ; movdqa 0x1db40(%rip),%xmm0 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,65,15,219,195 ; pand %xmm11,%xmm0
DB 68,15,91,208 ; cvtdq2ps %xmm0,%xmm10
- DB 68,15,89,21,134,213,1,0 ; mulps 0x1d586(%rip),%xmm10 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,68,15,219,29,141,213,1,0 ; pand 0x1d58d(%rip),%xmm11 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 68,15,89,21,63,219,1,0 ; mulps 0x1db3f(%rip),%xmm10 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,68,15,219,29,70,219,1,0 ; pand 0x1db46(%rip),%xmm11 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 69,15,91,219 ; cvtdq2ps %xmm11,%xmm11
- DB 68,15,89,29,145,213,1,0 ; mulps 0x1d591(%rip),%xmm11 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 68,15,89,29,74,219,1,0 ; mulps 0x1db4a(%rip),%xmm11 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 15,40,195 ; movaps %xmm3,%xmm0
DB 15,194,199,1 ; cmpltps %xmm7,%xmm0
DB 69,15,40,226 ; movaps %xmm10,%xmm12
@@ -20489,22 +20752,22 @@ _sk_scale_565_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,60 ; je 16329 <_sk_scale_565_sse41+0x10c>
+ DB 116,60 ; je 168d0 <_sk_scale_565_sse41+0x10c>
DB 102,69,15,239,219 ; pxor %xmm11,%xmm11
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,26 ; je 16312 <_sk_scale_565_sse41+0xf5>
+ DB 116,26 ; je 168b9 <_sk_scale_565_sse41+0xf5>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,70,255,255,255 ; jne 16248 <_sk_scale_565_sse41+0x2b>
+ DB 15,133,70,255,255,255 ; jne 167ef <_sk_scale_565_sse41+0x2b>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,68,15,112,216,69 ; pshufd $0x45,%xmm0,%xmm11
DB 102,67,15,110,4,80 ; movd (%r8,%r10,2),%xmm0
DB 102,15,56,51,192 ; pmovzxwd %xmm0,%xmm0
DB 102,68,15,58,14,216,15 ; pblendw $0xf,%xmm0,%xmm11
- DB 233,31,255,255,255 ; jmpq 16248 <_sk_scale_565_sse41+0x2b>
+ DB 233,31,255,255,255 ; jmpq 167ef <_sk_scale_565_sse41+0x2b>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,68,15,110,216 ; movd %eax,%xmm11
- DB 233,16,255,255,255 ; jmpq 16248 <_sk_scale_565_sse41+0x2b>
+ DB 233,16,255,255,255 ; jmpq 167ef <_sk_scale_565_sse41+0x2b>
PUBLIC _sk_lerp_1_float_sse41
_sk_lerp_1_float_sse41 LABEL PROC
@@ -20535,11 +20798,11 @@ _sk_lerp_u8_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,72 ; jne 163d0 <_sk_lerp_u8_sse41+0x60>
+ DB 117,72 ; jne 16977 <_sk_lerp_u8_sse41+0x60>
DB 102,71,15,56,49,4,16 ; pmovzxbd (%r8,%r10,1),%xmm8
- DB 102,68,15,219,5,200,210,1,0 ; pand 0x1d2c8(%rip),%xmm8 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,68,15,219,5,129,216,1,0 ; pand 0x1d881(%rip),%xmm8 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
- DB 68,15,89,5,28,212,1,0 ; mulps 0x1d41c(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,89,5,213,217,1,0 ; mulps 0x1d9d5(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 15,92,196 ; subps %xmm4,%xmm0
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 15,88,196 ; addps %xmm4,%xmm0
@@ -20557,12 +20820,12 @@ _sk_lerp_u8_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,62 ; je 1641b <_sk_lerp_u8_sse41+0xab>
+ DB 116,62 ; je 169c2 <_sk_lerp_u8_sse41+0xab>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,23 ; je 163ff <_sk_lerp_u8_sse41+0x8f>
+ DB 116,23 ; je 169a6 <_sk_lerp_u8_sse41+0x8f>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,161 ; jne 1638f <_sk_lerp_u8_sse41+0x1f>
+ DB 117,161 ; jne 16936 <_sk_lerp_u8_sse41+0x1f>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 102,69,15,112,192,69 ; pshufd $0x45,%xmm8,%xmm8
@@ -20570,10 +20833,10 @@ _sk_lerp_u8_sse41 LABEL PROC
DB 102,68,15,110,200 ; movd %eax,%xmm9
DB 102,69,15,56,49,201 ; pmovzxbd %xmm9,%xmm9
DB 102,69,15,58,14,193,15 ; pblendw $0xf,%xmm9,%xmm8
- DB 233,116,255,255,255 ; jmpq 1638f <_sk_lerp_u8_sse41+0x1f>
+ DB 233,116,255,255,255 ; jmpq 16936 <_sk_lerp_u8_sse41+0x1f>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 233,101,255,255,255 ; jmpq 1638f <_sk_lerp_u8_sse41+0x1f>
+ DB 233,101,255,255,255 ; jmpq 16936 <_sk_lerp_u8_sse41+0x1f>
PUBLIC _sk_lerp_565_sse41
_sk_lerp_565_sse41 LABEL PROC
@@ -20586,19 +20849,19 @@ _sk_lerp_565_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,165,0,0,0 ; jne 164f3 <_sk_lerp_565_sse41+0xc9>
+ DB 15,133,165,0,0,0 ; jne 16a9a <_sk_lerp_565_sse41+0xc9>
DB 102,71,15,56,51,20,80 ; pmovzxwd (%r8,%r10,2),%xmm10
- DB 102,15,111,5,115,211,1,0 ; movdqa 0x1d373(%rip),%xmm0 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,15,111,5,44,217,1,0 ; movdqa 0x1d92c(%rip),%xmm0 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,65,15,219,194 ; pand %xmm10,%xmm0
DB 68,15,91,200 ; cvtdq2ps %xmm0,%xmm9
- DB 68,15,89,13,114,211,1,0 ; mulps 0x1d372(%rip),%xmm9 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,15,111,5,122,211,1,0 ; movdqa 0x1d37a(%rip),%xmm0 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 68,15,89,13,43,217,1,0 ; mulps 0x1d92b(%rip),%xmm9 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,15,111,5,51,217,1,0 ; movdqa 0x1d933(%rip),%xmm0 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,65,15,219,194 ; pand %xmm10,%xmm0
DB 68,15,91,216 ; cvtdq2ps %xmm0,%xmm11
- DB 68,15,89,29,121,211,1,0 ; mulps 0x1d379(%rip),%xmm11 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,68,15,219,21,128,211,1,0 ; pand 0x1d380(%rip),%xmm10 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 68,15,89,29,50,217,1,0 ; mulps 0x1d932(%rip),%xmm11 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,68,15,219,21,57,217,1,0 ; pand 0x1d939(%rip),%xmm10 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 69,15,91,210 ; cvtdq2ps %xmm10,%xmm10
- DB 68,15,89,21,132,211,1,0 ; mulps 0x1d384(%rip),%xmm10 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 68,15,89,21,61,217,1,0 ; mulps 0x1d93d(%rip),%xmm10 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 15,40,195 ; movaps %xmm3,%xmm0
DB 15,194,199,1 ; cmpltps %xmm7,%xmm0
DB 69,15,40,227 ; movaps %xmm11,%xmm12
@@ -20626,22 +20889,22 @@ _sk_lerp_565_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,60 ; je 1653c <_sk_lerp_565_sse41+0x112>
+ DB 116,60 ; je 16ae3 <_sk_lerp_565_sse41+0x112>
DB 102,69,15,239,210 ; pxor %xmm10,%xmm10
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,26 ; je 16525 <_sk_lerp_565_sse41+0xfb>
+ DB 116,26 ; je 16acc <_sk_lerp_565_sse41+0xfb>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,64,255,255,255 ; jne 16455 <_sk_lerp_565_sse41+0x2b>
+ DB 15,133,64,255,255,255 ; jne 169fc <_sk_lerp_565_sse41+0x2b>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,68,15,112,208,69 ; pshufd $0x45,%xmm0,%xmm10
DB 102,67,15,110,4,80 ; movd (%r8,%r10,2),%xmm0
DB 102,15,56,51,192 ; pmovzxwd %xmm0,%xmm0
DB 102,68,15,58,14,208,15 ; pblendw $0xf,%xmm0,%xmm10
- DB 233,25,255,255,255 ; jmpq 16455 <_sk_lerp_565_sse41+0x2b>
+ DB 233,25,255,255,255 ; jmpq 169fc <_sk_lerp_565_sse41+0x2b>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,68,15,110,208 ; movd %eax,%xmm10
- DB 233,10,255,255,255 ; jmpq 16455 <_sk_lerp_565_sse41+0x2b>
+ DB 233,10,255,255,255 ; jmpq 169fc <_sk_lerp_565_sse41+0x2b>
PUBLIC _sk_load_tables_sse41
_sk_load_tables_sse41 LABEL PROC
@@ -20650,9 +20913,9 @@ _sk_load_tables_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 76,139,0 ; mov (%rax),%r8
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,17,1,0,0 ; jne 1666d <_sk_load_tables_sse41+0x122>
+ DB 15,133,17,1,0,0 ; jne 16c14 <_sk_load_tables_sse41+0x122>
DB 243,69,15,111,4,144 ; movdqu (%r8,%rdx,4),%xmm8
- DB 102,15,111,5,246,208,1,0 ; movdqa 0x1d0f6(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,5,175,214,1,0 ; movdqa 0x1d6af(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,65,15,219,192 ; pand %xmm8,%xmm0
DB 102,73,15,58,22,192,1 ; pextrq $0x1,%xmm0,%r8
DB 102,73,15,126,193 ; movq %xmm0,%r9
@@ -20667,7 +20930,7 @@ _sk_load_tables_sse41 LABEL PROC
DB 102,66,15,58,33,4,155,32 ; insertps $0x20,(%rbx,%r11,4),%xmm0
DB 102,66,15,58,33,4,3,48 ; insertps $0x30,(%rbx,%r8,1),%xmm0
DB 102,65,15,111,200 ; movdqa %xmm8,%xmm1
- DB 102,15,56,0,13,177,208,1,0 ; pshufb 0x1d0b1(%rip),%xmm1 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,13,106,214,1,0 ; pshufb 0x1d66a(%rip),%xmm1 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 102,73,15,58,22,200,1 ; pextrq $0x1,%xmm1,%r8
DB 102,72,15,126,203 ; movq %xmm1,%rbx
DB 68,15,182,203 ; movzbl %bl,%r9d
@@ -20682,7 +20945,7 @@ _sk_load_tables_sse41 LABEL PROC
DB 102,15,58,33,202,48 ; insertps $0x30,%xmm2,%xmm1
DB 76,139,64,24 ; mov 0x18(%rax),%r8
DB 102,65,15,111,208 ; movdqa %xmm8,%xmm2
- DB 102,15,56,0,21,109,208,1,0 ; pshufb 0x1d06d(%rip),%xmm2 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,21,38,214,1,0 ; pshufb 0x1d626(%rip),%xmm2 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 102,72,15,58,22,211,1 ; pextrq $0x1,%xmm2,%rbx
DB 102,72,15,126,208 ; movq %xmm2,%rax
DB 68,15,182,200 ; movzbl %al,%r9d
@@ -20697,7 +20960,7 @@ _sk_load_tables_sse41 LABEL PROC
DB 102,15,58,33,211,48 ; insertps $0x30,%xmm3,%xmm2
DB 102,65,15,114,208,24 ; psrld $0x18,%xmm8
DB 65,15,91,216 ; cvtdq2ps %xmm8,%xmm3
- DB 15,89,29,90,209,1,0 ; mulps 0x1d15a(%rip),%xmm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,29,19,215,1,0 ; mulps 0x1d713(%rip),%xmm3 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 91 ; pop %rbx
DB 65,94 ; pop %r14
@@ -20705,19 +20968,19 @@ _sk_load_tables_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,52 ; je 166ae <_sk_load_tables_sse41+0x163>
+ DB 116,52 ; je 16c55 <_sk_load_tables_sse41+0x163>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,23 ; je 1669c <_sk_load_tables_sse41+0x151>
+ DB 116,23 ; je 16c43 <_sk_load_tables_sse41+0x151>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,211,254,255,255 ; jne 16562 <_sk_load_tables_sse41+0x17>
+ DB 15,133,211,254,255,255 ; jne 16b09 <_sk_load_tables_sse41+0x17>
DB 102,65,15,110,68,144,8 ; movd 0x8(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 243,65,15,126,4,144 ; movq (%r8,%rdx,4),%xmm0
DB 102,68,15,58,14,192,15 ; pblendw $0xf,%xmm0,%xmm8
- DB 233,180,254,255,255 ; jmpq 16562 <_sk_load_tables_sse41+0x17>
+ DB 233,180,254,255,255 ; jmpq 16b09 <_sk_load_tables_sse41+0x17>
DB 102,69,15,110,4,144 ; movd (%r8,%rdx,4),%xmm8
- DB 233,169,254,255,255 ; jmpq 16562 <_sk_load_tables_sse41+0x17>
+ DB 233,169,254,255,255 ; jmpq 16b09 <_sk_load_tables_sse41+0x17>
PUBLIC _sk_load_tables_u16_be_sse41
_sk_load_tables_u16_be_sse41 LABEL PROC
@@ -20727,7 +20990,7 @@ _sk_load_tables_u16_be_sse41 LABEL PROC
DB 76,139,0 ; mov (%rax),%r8
DB 76,141,12,149,0,0,0,0 ; lea 0x0(,%rdx,4),%r9
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,92,1,0,0 ; jne 1682e <_sk_load_tables_u16_be_sse41+0x175>
+ DB 15,133,92,1,0,0 ; jne 16dd5 <_sk_load_tables_u16_be_sse41+0x175>
DB 102,67,15,16,4,72 ; movupd (%r8,%r9,2),%xmm0
DB 243,67,15,111,76,72,16 ; movdqu 0x10(%r8,%r9,2),%xmm1
DB 102,68,15,40,200 ; movapd %xmm0,%xmm9
@@ -20736,7 +20999,7 @@ _sk_load_tables_u16_be_sse41 LABEL PROC
DB 102,65,15,111,201 ; movdqa %xmm9,%xmm1
DB 102,15,97,200 ; punpcklwd %xmm0,%xmm1
DB 102,68,15,105,200 ; punpckhwd %xmm0,%xmm9
- DB 102,68,15,111,5,44,209,1,0 ; movdqa 0x1d12c(%rip),%xmm8 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0xe40>
+ DB 102,68,15,111,5,229,214,1,0 ; movdqa 0x1d6e5(%rip),%xmm8 # 34390 <_sk_srcover_bgra_8888_sse2_lowp+0xf08>
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,65,15,219,192 ; pand %xmm8,%xmm0
DB 102,15,56,51,192 ; pmovzxwd %xmm0,%xmm0
@@ -20754,7 +21017,7 @@ _sk_load_tables_u16_be_sse41 LABEL PROC
DB 102,15,58,33,194,32 ; insertps $0x20,%xmm2,%xmm0
DB 243,66,15,16,20,3 ; movss (%rbx,%r8,1),%xmm2
DB 102,15,58,33,194,48 ; insertps $0x30,%xmm2,%xmm0
- DB 102,15,56,0,13,219,208,1,0 ; pshufb 0x1d0db(%rip),%xmm1 # 33840 <_sk_srcover_bgra_8888_sse2_lowp+0xe50>
+ DB 102,15,56,0,13,148,214,1,0 ; pshufb 0x1d694(%rip),%xmm1 # 343a0 <_sk_srcover_bgra_8888_sse2_lowp+0xf18>
DB 102,15,56,51,201 ; pmovzxwd %xmm1,%xmm1
DB 102,73,15,58,22,200,1 ; pextrq $0x1,%xmm1,%r8
DB 102,72,15,126,203 ; movq %xmm1,%rbx
@@ -20790,23 +21053,23 @@ _sk_load_tables_u16_be_sse41 LABEL PROC
DB 102,65,15,235,216 ; por %xmm8,%xmm3
DB 102,15,56,51,219 ; pmovzxwd %xmm3,%xmm3
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,29,41,208,1,0 ; mulps 0x1d029(%rip),%xmm3 # 33850 <_sk_srcover_bgra_8888_sse2_lowp+0xe60>
+ DB 15,89,29,226,213,1,0 ; mulps 0x1d5e2(%rip),%xmm3 # 343b0 <_sk_srcover_bgra_8888_sse2_lowp+0xf28>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 91 ; pop %rbx
DB 65,94 ; pop %r14
DB 255,224 ; jmpq *%rax
DB 242,67,15,16,4,72 ; movsd (%r8,%r9,2),%xmm0
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 16847 <_sk_load_tables_u16_be_sse41+0x18e>
+ DB 117,13 ; jne 16dee <_sk_load_tables_u16_be_sse41+0x18e>
DB 243,15,126,192 ; movq %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
- DB 233,152,254,255,255 ; jmpq 166df <_sk_load_tables_u16_be_sse41+0x26>
+ DB 233,152,254,255,255 ; jmpq 16c86 <_sk_load_tables_u16_be_sse41+0x26>
DB 102,67,15,22,68,72,8 ; movhpd 0x8(%r8,%r9,2),%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 15,130,131,254,255,255 ; jb 166df <_sk_load_tables_u16_be_sse41+0x26>
+ DB 15,130,131,254,255,255 ; jb 16c86 <_sk_load_tables_u16_be_sse41+0x26>
DB 243,67,15,126,76,72,16 ; movq 0x10(%r8,%r9,2),%xmm1
- DB 233,119,254,255,255 ; jmpq 166df <_sk_load_tables_u16_be_sse41+0x26>
+ DB 233,119,254,255,255 ; jmpq 16c86 <_sk_load_tables_u16_be_sse41+0x26>
PUBLIC _sk_load_tables_rgb_u16_be_sse41
_sk_load_tables_rgb_u16_be_sse41 LABEL PROC
@@ -20816,7 +21079,7 @@ _sk_load_tables_rgb_u16_be_sse41 LABEL PROC
DB 76,139,0 ; mov (%rax),%r8
DB 76,141,12,82 ; lea (%rdx,%rdx,2),%r9
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,76,1,0,0 ; jne 169c9 <_sk_load_tables_rgb_u16_be_sse41+0x161>
+ DB 15,133,76,1,0,0 ; jne 16f70 <_sk_load_tables_rgb_u16_be_sse41+0x161>
DB 243,67,15,111,20,72 ; movdqu (%r8,%r9,2),%xmm2
DB 243,67,15,111,76,72,8 ; movdqu 0x8(%r8,%r9,2),%xmm1
DB 102,15,115,217,4 ; psrldq $0x4,%xmm1
@@ -20828,7 +21091,7 @@ _sk_load_tables_rgb_u16_be_sse41 LABEL PROC
DB 102,15,97,209 ; punpcklwd %xmm1,%xmm2
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
DB 102,65,15,97,201 ; punpcklwd %xmm9,%xmm1
- DB 102,68,15,111,5,114,207,1,0 ; movdqa 0x1cf72(%rip),%xmm8 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0xe40>
+ DB 102,68,15,111,5,43,213,1,0 ; movdqa 0x1d52b(%rip),%xmm8 # 34390 <_sk_srcover_bgra_8888_sse2_lowp+0xf08>
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,65,15,219,192 ; pand %xmm8,%xmm0
DB 102,15,56,51,192 ; pmovzxwd %xmm0,%xmm0
@@ -20846,7 +21109,7 @@ _sk_load_tables_rgb_u16_be_sse41 LABEL PROC
DB 102,15,58,33,195,32 ; insertps $0x20,%xmm3,%xmm0
DB 243,66,15,16,28,3 ; movss (%rbx,%r8,1),%xmm3
DB 102,15,58,33,195,48 ; insertps $0x30,%xmm3,%xmm0
- DB 102,15,56,0,13,33,207,1,0 ; pshufb 0x1cf21(%rip),%xmm1 # 33840 <_sk_srcover_bgra_8888_sse2_lowp+0xe50>
+ DB 102,15,56,0,13,218,212,1,0 ; pshufb 0x1d4da(%rip),%xmm1 # 343a0 <_sk_srcover_bgra_8888_sse2_lowp+0xf18>
DB 102,15,56,51,201 ; pmovzxwd %xmm1,%xmm1
DB 102,73,15,58,22,200,1 ; pextrq $0x1,%xmm1,%r8
DB 102,72,15,126,203 ; movq %xmm1,%rbx
@@ -20877,7 +21140,7 @@ _sk_load_tables_rgb_u16_be_sse41 LABEL PROC
DB 243,65,15,16,28,24 ; movss (%r8,%rbx,1),%xmm3
DB 102,15,58,33,211,48 ; insertps $0x30,%xmm3,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,236,203,1,0 ; movaps 0x1cbec(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,165,209,1,0 ; movaps 0x1d1a5(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 91 ; pop %rbx
DB 65,94 ; pop %r14
DB 255,224 ; jmpq *%rax
@@ -20885,21 +21148,21 @@ _sk_load_tables_rgb_u16_be_sse41 LABEL PROC
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,67,15,196,84,72,4,2 ; pinsrw $0x2,0x4(%r8,%r9,2),%xmm2
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,14 ; jne 169ef <_sk_load_tables_rgb_u16_be_sse41+0x187>
+ DB 117,14 ; jne 16f96 <_sk_load_tables_rgb_u16_be_sse41+0x187>
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
- DB 233,180,254,255,255 ; jmpq 168a3 <_sk_load_tables_rgb_u16_be_sse41+0x3b>
+ DB 233,180,254,255,255 ; jmpq 16e4a <_sk_load_tables_rgb_u16_be_sse41+0x3b>
DB 102,71,15,110,76,72,6 ; movd 0x6(%r8,%r9,2),%xmm9
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,71,15,196,76,72,10,2 ; pinsrw $0x2,0xa(%r8,%r9,2),%xmm9
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,24 ; jb 16a20 <_sk_load_tables_rgb_u16_be_sse41+0x1b8>
+ DB 114,24 ; jb 16fc7 <_sk_load_tables_rgb_u16_be_sse41+0x1b8>
DB 102,67,15,110,76,72,12 ; movd 0xc(%r8,%r9,2),%xmm1
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,67,15,196,76,72,16,2 ; pinsrw $0x2,0x10(%r8,%r9,2),%xmm1
- DB 233,131,254,255,255 ; jmpq 168a3 <_sk_load_tables_rgb_u16_be_sse41+0x3b>
+ DB 233,131,254,255,255 ; jmpq 16e4a <_sk_load_tables_rgb_u16_be_sse41+0x3b>
DB 102,15,239,201 ; pxor %xmm1,%xmm1
- DB 233,122,254,255,255 ; jmpq 168a3 <_sk_load_tables_rgb_u16_be_sse41+0x3b>
+ DB 233,122,254,255,255 ; jmpq 16e4a <_sk_load_tables_rgb_u16_be_sse41+0x3b>
PUBLIC _sk_byte_tables_sse41
_sk_byte_tables_sse41 LABEL PROC
@@ -20910,9 +21173,9 @@ _sk_byte_tables_sse41 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 68,15,95,216 ; maxps %xmm0,%xmm11
- DB 68,15,40,13,109,203,1,0 ; movaps 0x1cb6d(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,38,209,1,0 ; movaps 0x1d126(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,217 ; minps %xmm9,%xmm11
- DB 68,15,40,21,65,204,1,0 ; movaps 0x1cc41(%rip),%xmm10 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,21,250,209,1,0 ; movaps 0x1d1fa(%rip),%xmm10 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,218 ; mulps %xmm10,%xmm11
DB 102,65,15,91,195 ; cvtps2dq %xmm11,%xmm0
DB 102,73,15,58,22,192,1 ; pextrq $0x1,%xmm0,%r8
@@ -20935,7 +21198,7 @@ _sk_byte_tables_sse41 LABEL PROC
DB 102,15,58,32,197,3 ; pinsrb $0x3,%ebp,%xmm0
DB 102,15,56,49,192 ; pmovzxbd %xmm0,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,29,6,205,1,0 ; movaps 0x1cd06(%rip),%xmm11 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,29,191,210,1,0 ; movaps 0x1d2bf(%rip),%xmm11 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,195 ; mulps %xmm11,%xmm0
DB 69,15,87,228 ; xorps %xmm12,%xmm12
DB 68,15,95,225 ; maxps %xmm1,%xmm12
@@ -21024,7 +21287,7 @@ _sk_byte_tables_rgb_sse41 LABEL PROC
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 68,15,95,216 ; maxps %xmm0,%xmm11
- DB 68,15,40,21,133,201,1,0 ; movaps 0x1c985(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,62,207,1,0 ; movaps 0x1cf3e(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,218 ; minps %xmm10,%xmm11
DB 69,15,89,216 ; mulps %xmm8,%xmm11
DB 102,65,15,91,195 ; cvtps2dq %xmm11,%xmm0
@@ -21048,7 +21311,7 @@ _sk_byte_tables_rgb_sse41 LABEL PROC
DB 102,15,58,32,197,3 ; pinsrb $0x3,%ebp,%xmm0
DB 102,15,56,49,192 ; pmovzxbd %xmm0,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,29,38,203,1,0 ; movaps 0x1cb26(%rip),%xmm11 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,29,223,208,1,0 ; movaps 0x1d0df(%rip),%xmm11 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,195 ; mulps %xmm11,%xmm0
DB 69,15,87,228 ; xorps %xmm12,%xmm12
DB 68,15,95,225 ; maxps %xmm1,%xmm12
@@ -21111,7 +21374,7 @@ _sk_table_r_sse41 LABEL PROC
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,200 ; maxps %xmm0,%xmm9
- DB 68,15,93,13,22,200,1,0 ; minps 0x1c816(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,13,207,205,1,0 ; minps 0x1cdcf(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 102,65,15,91,193 ; cvtps2dq %xmm9,%xmm0
DB 102,72,15,58,22,192,1 ; pextrq $0x1,%xmm0,%rax
@@ -21140,7 +21403,7 @@ _sk_table_g_sse41 LABEL PROC
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,201 ; maxps %xmm1,%xmm9
- DB 68,15,93,13,158,199,1,0 ; minps 0x1c79e(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,13,87,205,1,0 ; minps 0x1cd57(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 102,65,15,91,201 ; cvtps2dq %xmm9,%xmm1
DB 102,72,15,58,22,200,1 ; pextrq $0x1,%xmm1,%rax
@@ -21169,7 +21432,7 @@ _sk_table_b_sse41 LABEL PROC
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,202 ; maxps %xmm2,%xmm9
- DB 68,15,93,13,38,199,1,0 ; minps 0x1c726(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,13,223,204,1,0 ; minps 0x1ccdf(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 102,65,15,91,209 ; cvtps2dq %xmm9,%xmm2
DB 102,72,15,58,22,208,1 ; pextrq $0x1,%xmm2,%rax
@@ -21198,7 +21461,7 @@ _sk_table_a_sse41 LABEL PROC
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,203 ; maxps %xmm3,%xmm9
- DB 68,15,93,13,174,198,1,0 ; minps 0x1c6ae(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,13,103,204,1,0 ; minps 0x1cc67(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 102,65,15,91,217 ; cvtps2dq %xmm9,%xmm3
DB 102,72,15,58,22,216,1 ; pextrq $0x1,%xmm3,%rax
@@ -21238,32 +21501,32 @@ _sk_parametric_r_sse41 LABEL PROC
DB 69,15,198,228,0 ; shufps $0x0,%xmm12,%xmm12
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 69,15,91,194 ; cvtdq2ps %xmm10,%xmm8
- DB 68,15,89,5,167,200,1,0 ; mulps 0x1c8a7(%rip),%xmm8 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
- DB 68,15,40,45,175,200,1,0 ; movaps 0x1c8af(%rip),%xmm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,89,5,96,206,1,0 ; mulps 0x1ce60(%rip),%xmm8 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
+ DB 68,15,40,45,104,206,1,0 ; movaps 0x1ce68(%rip),%xmm13 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 69,15,84,234 ; andps %xmm10,%xmm13
- DB 68,15,86,45,211,197,1,0 ; orps 0x1c5d3(%rip),%xmm13 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 68,15,88,5,171,200,1,0 ; addps 0x1c8ab(%rip),%xmm8 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,53,179,200,1,0 ; movaps 0x1c8b3(%rip),%xmm14 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 68,15,86,45,140,203,1,0 ; orps 0x1cb8c(%rip),%xmm13 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,88,5,100,206,1,0 ; addps 0x1ce64(%rip),%xmm8 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,53,108,206,1,0 ; movaps 0x1ce6c(%rip),%xmm14 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 69,15,89,245 ; mulps %xmm13,%xmm14
DB 69,15,92,198 ; subps %xmm14,%xmm8
- DB 68,15,88,45,179,200,1,0 ; addps 0x1c8b3(%rip),%xmm13 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
- DB 68,15,40,53,187,200,1,0 ; movaps 0x1c8bb(%rip),%xmm14 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,88,45,108,206,1,0 ; addps 0x1ce6c(%rip),%xmm13 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
+ DB 68,15,40,53,116,206,1,0 ; movaps 0x1ce74(%rip),%xmm14 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,92,198 ; subps %xmm14,%xmm8
DB 69,15,89,196 ; mulps %xmm12,%xmm8
DB 102,69,15,58,8,224,1 ; roundps $0x1,%xmm8,%xmm12
DB 69,15,40,232 ; movaps %xmm8,%xmm13
DB 69,15,92,236 ; subps %xmm12,%xmm13
- DB 68,15,88,5,168,200,1,0 ; addps 0x1c8a8(%rip),%xmm8 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 68,15,40,37,176,200,1,0 ; movaps 0x1c8b0(%rip),%xmm12 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 68,15,88,5,97,206,1,0 ; addps 0x1ce61(%rip),%xmm8 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 68,15,40,37,105,206,1,0 ; movaps 0x1ce69(%rip),%xmm12 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 69,15,89,229 ; mulps %xmm13,%xmm12
DB 69,15,92,196 ; subps %xmm12,%xmm8
- DB 68,15,40,37,176,200,1,0 ; movaps 0x1c8b0(%rip),%xmm12 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 68,15,40,37,105,206,1,0 ; movaps 0x1ce69(%rip),%xmm12 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 69,15,92,229 ; subps %xmm13,%xmm12
- DB 68,15,40,45,180,200,1,0 ; movaps 0x1c8b4(%rip),%xmm13 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,45,109,206,1,0 ; movaps 0x1ce6d(%rip),%xmm13 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 69,15,94,236 ; divps %xmm12,%xmm13
DB 69,15,88,232 ; addps %xmm8,%xmm13
- DB 68,15,89,45,180,200,1,0 ; mulps 0x1c8b4(%rip),%xmm13 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,89,45,109,206,1,0 ; mulps 0x1ce6d(%rip),%xmm13 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 102,69,15,91,197 ; cvtps2dq %xmm13,%xmm8
DB 69,15,194,211,4 ; cmpneqps %xmm11,%xmm10
DB 69,15,84,208 ; andps %xmm8,%xmm10
@@ -21272,7 +21535,7 @@ _sk_parametric_r_sse41 LABEL PROC
DB 69,15,88,194 ; addps %xmm10,%xmm8
DB 102,69,15,56,20,193 ; blendvps %xmm0,%xmm9,%xmm8
DB 69,15,95,195 ; maxps %xmm11,%xmm8
- DB 68,15,93,5,53,197,1,0 ; minps 0x1c535(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,5,238,202,1,0 ; minps 0x1caee(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
@@ -21301,32 +21564,32 @@ _sk_parametric_g_sse41 LABEL PROC
DB 69,15,198,228,0 ; shufps $0x0,%xmm12,%xmm12
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 69,15,91,242 ; cvtdq2ps %xmm10,%xmm14
- DB 68,15,89,53,114,199,1,0 ; mulps 0x1c772(%rip),%xmm14 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
- DB 68,15,40,45,122,199,1,0 ; movaps 0x1c77a(%rip),%xmm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,89,53,43,205,1,0 ; mulps 0x1cd2b(%rip),%xmm14 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
+ DB 68,15,40,45,51,205,1,0 ; movaps 0x1cd33(%rip),%xmm13 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 69,15,84,234 ; andps %xmm10,%xmm13
- DB 68,15,86,45,158,196,1,0 ; orps 0x1c49e(%rip),%xmm13 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 68,15,88,53,118,199,1,0 ; addps 0x1c776(%rip),%xmm14 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 15,40,13,127,199,1,0 ; movaps 0x1c77f(%rip),%xmm1 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 68,15,86,45,87,202,1,0 ; orps 0x1ca57(%rip),%xmm13 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,88,53,47,205,1,0 ; addps 0x1cd2f(%rip),%xmm14 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 15,40,13,56,205,1,0 ; movaps 0x1cd38(%rip),%xmm1 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 65,15,89,205 ; mulps %xmm13,%xmm1
DB 68,15,92,241 ; subps %xmm1,%xmm14
- DB 68,15,88,45,127,199,1,0 ; addps 0x1c77f(%rip),%xmm13 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
- DB 15,40,13,136,199,1,0 ; movaps 0x1c788(%rip),%xmm1 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,88,45,56,205,1,0 ; addps 0x1cd38(%rip),%xmm13 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
+ DB 15,40,13,65,205,1,0 ; movaps 0x1cd41(%rip),%xmm1 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 65,15,94,205 ; divps %xmm13,%xmm1
DB 68,15,92,241 ; subps %xmm1,%xmm14
DB 69,15,89,244 ; mulps %xmm12,%xmm14
DB 102,69,15,58,8,230,1 ; roundps $0x1,%xmm14,%xmm12
DB 69,15,40,238 ; movaps %xmm14,%xmm13
DB 69,15,92,236 ; subps %xmm12,%xmm13
- DB 68,15,88,53,117,199,1,0 ; addps 0x1c775(%rip),%xmm14 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 15,40,13,126,199,1,0 ; movaps 0x1c77e(%rip),%xmm1 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 68,15,88,53,46,205,1,0 ; addps 0x1cd2e(%rip),%xmm14 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 15,40,13,55,205,1,0 ; movaps 0x1cd37(%rip),%xmm1 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 65,15,89,205 ; mulps %xmm13,%xmm1
DB 68,15,92,241 ; subps %xmm1,%xmm14
- DB 68,15,40,37,126,199,1,0 ; movaps 0x1c77e(%rip),%xmm12 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 68,15,40,37,55,205,1,0 ; movaps 0x1cd37(%rip),%xmm12 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 69,15,92,229 ; subps %xmm13,%xmm12
- DB 15,40,13,131,199,1,0 ; movaps 0x1c783(%rip),%xmm1 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 15,40,13,60,205,1,0 ; movaps 0x1cd3c(%rip),%xmm1 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 65,15,94,204 ; divps %xmm12,%xmm1
DB 65,15,88,206 ; addps %xmm14,%xmm1
- DB 15,89,13,132,199,1,0 ; mulps 0x1c784(%rip),%xmm1 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 15,89,13,61,205,1,0 ; mulps 0x1cd3d(%rip),%xmm1 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 102,15,91,201 ; cvtps2dq %xmm1,%xmm1
DB 69,15,194,211,4 ; cmpneqps %xmm11,%xmm10
DB 68,15,84,209 ; andps %xmm1,%xmm10
@@ -21335,7 +21598,7 @@ _sk_parametric_g_sse41 LABEL PROC
DB 65,15,88,202 ; addps %xmm10,%xmm1
DB 102,65,15,56,20,201 ; blendvps %xmm0,%xmm9,%xmm1
DB 65,15,95,203 ; maxps %xmm11,%xmm1
- DB 15,93,13,9,196,1,0 ; minps 0x1c409(%rip),%xmm1 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,93,13,194,201,1,0 ; minps 0x1c9c2(%rip),%xmm1 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
@@ -21364,32 +21627,32 @@ _sk_parametric_b_sse41 LABEL PROC
DB 69,15,198,228,0 ; shufps $0x0,%xmm12,%xmm12
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 69,15,91,242 ; cvtdq2ps %xmm10,%xmm14
- DB 68,15,89,53,70,198,1,0 ; mulps 0x1c646(%rip),%xmm14 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
- DB 68,15,40,45,78,198,1,0 ; movaps 0x1c64e(%rip),%xmm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,89,53,255,203,1,0 ; mulps 0x1cbff(%rip),%xmm14 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
+ DB 68,15,40,45,7,204,1,0 ; movaps 0x1cc07(%rip),%xmm13 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 69,15,84,234 ; andps %xmm10,%xmm13
- DB 68,15,86,45,114,195,1,0 ; orps 0x1c372(%rip),%xmm13 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 68,15,88,53,74,198,1,0 ; addps 0x1c64a(%rip),%xmm14 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 15,40,21,83,198,1,0 ; movaps 0x1c653(%rip),%xmm2 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 68,15,86,45,43,201,1,0 ; orps 0x1c92b(%rip),%xmm13 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,88,53,3,204,1,0 ; addps 0x1cc03(%rip),%xmm14 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 15,40,21,12,204,1,0 ; movaps 0x1cc0c(%rip),%xmm2 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 65,15,89,213 ; mulps %xmm13,%xmm2
DB 68,15,92,242 ; subps %xmm2,%xmm14
- DB 68,15,88,45,83,198,1,0 ; addps 0x1c653(%rip),%xmm13 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
- DB 15,40,21,92,198,1,0 ; movaps 0x1c65c(%rip),%xmm2 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,88,45,12,204,1,0 ; addps 0x1cc0c(%rip),%xmm13 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
+ DB 15,40,21,21,204,1,0 ; movaps 0x1cc15(%rip),%xmm2 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 65,15,94,213 ; divps %xmm13,%xmm2
DB 68,15,92,242 ; subps %xmm2,%xmm14
DB 69,15,89,244 ; mulps %xmm12,%xmm14
DB 102,69,15,58,8,230,1 ; roundps $0x1,%xmm14,%xmm12
DB 69,15,40,238 ; movaps %xmm14,%xmm13
DB 69,15,92,236 ; subps %xmm12,%xmm13
- DB 68,15,88,53,73,198,1,0 ; addps 0x1c649(%rip),%xmm14 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 15,40,21,82,198,1,0 ; movaps 0x1c652(%rip),%xmm2 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 68,15,88,53,2,204,1,0 ; addps 0x1cc02(%rip),%xmm14 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 15,40,21,11,204,1,0 ; movaps 0x1cc0b(%rip),%xmm2 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 65,15,89,213 ; mulps %xmm13,%xmm2
DB 68,15,92,242 ; subps %xmm2,%xmm14
- DB 68,15,40,37,82,198,1,0 ; movaps 0x1c652(%rip),%xmm12 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 68,15,40,37,11,204,1,0 ; movaps 0x1cc0b(%rip),%xmm12 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 69,15,92,229 ; subps %xmm13,%xmm12
- DB 15,40,21,87,198,1,0 ; movaps 0x1c657(%rip),%xmm2 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 15,40,21,16,204,1,0 ; movaps 0x1cc10(%rip),%xmm2 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 65,15,94,212 ; divps %xmm12,%xmm2
DB 65,15,88,214 ; addps %xmm14,%xmm2
- DB 15,89,21,88,198,1,0 ; mulps 0x1c658(%rip),%xmm2 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 15,89,21,17,204,1,0 ; mulps 0x1cc11(%rip),%xmm2 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 102,15,91,210 ; cvtps2dq %xmm2,%xmm2
DB 69,15,194,211,4 ; cmpneqps %xmm11,%xmm10
DB 68,15,84,210 ; andps %xmm2,%xmm10
@@ -21398,7 +21661,7 @@ _sk_parametric_b_sse41 LABEL PROC
DB 65,15,88,210 ; addps %xmm10,%xmm2
DB 102,65,15,56,20,209 ; blendvps %xmm0,%xmm9,%xmm2
DB 65,15,95,211 ; maxps %xmm11,%xmm2
- DB 15,93,21,221,194,1,0 ; minps 0x1c2dd(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,93,21,150,200,1,0 ; minps 0x1c896(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
@@ -21427,32 +21690,32 @@ _sk_parametric_a_sse41 LABEL PROC
DB 69,15,198,228,0 ; shufps $0x0,%xmm12,%xmm12
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 69,15,91,242 ; cvtdq2ps %xmm10,%xmm14
- DB 68,15,89,53,26,197,1,0 ; mulps 0x1c51a(%rip),%xmm14 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
- DB 68,15,40,45,34,197,1,0 ; movaps 0x1c522(%rip),%xmm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,89,53,211,202,1,0 ; mulps 0x1cad3(%rip),%xmm14 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
+ DB 68,15,40,45,219,202,1,0 ; movaps 0x1cadb(%rip),%xmm13 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 69,15,84,234 ; andps %xmm10,%xmm13
- DB 68,15,86,45,70,194,1,0 ; orps 0x1c246(%rip),%xmm13 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 68,15,88,53,30,197,1,0 ; addps 0x1c51e(%rip),%xmm14 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 15,40,29,39,197,1,0 ; movaps 0x1c527(%rip),%xmm3 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 68,15,86,45,255,199,1,0 ; orps 0x1c7ff(%rip),%xmm13 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,88,53,215,202,1,0 ; addps 0x1cad7(%rip),%xmm14 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 15,40,29,224,202,1,0 ; movaps 0x1cae0(%rip),%xmm3 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 65,15,89,221 ; mulps %xmm13,%xmm3
DB 68,15,92,243 ; subps %xmm3,%xmm14
- DB 68,15,88,45,39,197,1,0 ; addps 0x1c527(%rip),%xmm13 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
- DB 15,40,29,48,197,1,0 ; movaps 0x1c530(%rip),%xmm3 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,88,45,224,202,1,0 ; addps 0x1cae0(%rip),%xmm13 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
+ DB 15,40,29,233,202,1,0 ; movaps 0x1cae9(%rip),%xmm3 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 65,15,94,221 ; divps %xmm13,%xmm3
DB 68,15,92,243 ; subps %xmm3,%xmm14
DB 69,15,89,244 ; mulps %xmm12,%xmm14
DB 102,69,15,58,8,230,1 ; roundps $0x1,%xmm14,%xmm12
DB 69,15,40,238 ; movaps %xmm14,%xmm13
DB 69,15,92,236 ; subps %xmm12,%xmm13
- DB 68,15,88,53,29,197,1,0 ; addps 0x1c51d(%rip),%xmm14 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 15,40,29,38,197,1,0 ; movaps 0x1c526(%rip),%xmm3 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 68,15,88,53,214,202,1,0 ; addps 0x1cad6(%rip),%xmm14 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 15,40,29,223,202,1,0 ; movaps 0x1cadf(%rip),%xmm3 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 65,15,89,221 ; mulps %xmm13,%xmm3
DB 68,15,92,243 ; subps %xmm3,%xmm14
- DB 68,15,40,37,38,197,1,0 ; movaps 0x1c526(%rip),%xmm12 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 68,15,40,37,223,202,1,0 ; movaps 0x1cadf(%rip),%xmm12 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 69,15,92,229 ; subps %xmm13,%xmm12
- DB 15,40,29,43,197,1,0 ; movaps 0x1c52b(%rip),%xmm3 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 15,40,29,228,202,1,0 ; movaps 0x1cae4(%rip),%xmm3 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 65,15,94,220 ; divps %xmm12,%xmm3
DB 65,15,88,222 ; addps %xmm14,%xmm3
- DB 15,89,29,44,197,1,0 ; mulps 0x1c52c(%rip),%xmm3 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 15,89,29,229,202,1,0 ; mulps 0x1cae5(%rip),%xmm3 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 102,15,91,219 ; cvtps2dq %xmm3,%xmm3
DB 69,15,194,211,4 ; cmpneqps %xmm11,%xmm10
DB 68,15,84,211 ; andps %xmm3,%xmm10
@@ -21461,7 +21724,7 @@ _sk_parametric_a_sse41 LABEL PROC
DB 65,15,88,218 ; addps %xmm10,%xmm3
DB 102,65,15,56,20,217 ; blendvps %xmm0,%xmm9,%xmm3
DB 65,15,95,219 ; maxps %xmm11,%xmm3
- DB 15,93,29,177,193,1,0 ; minps 0x1c1b1(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,93,29,106,199,1,0 ; minps 0x1c76a(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
@@ -21478,21 +21741,21 @@ _sk_gamma_sse41 LABEL PROC
DB 68,15,40,209 ; movaps %xmm1,%xmm10
DB 15,40,224 ; movaps %xmm0,%xmm4
DB 15,91,244 ; cvtdq2ps %xmm4,%xmm6
- DB 15,40,5,40,196,1,0 ; movaps 0x1c428(%rip),%xmm0 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
+ DB 15,40,5,225,201,1,0 ; movaps 0x1c9e1(%rip),%xmm0 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
DB 15,89,240 ; mulps %xmm0,%xmm6
DB 15,40,232 ; movaps %xmm0,%xmm5
- DB 68,15,40,5,42,196,1,0 ; movaps 0x1c42a(%rip),%xmm8 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,40,5,227,201,1,0 ; movaps 0x1c9e3(%rip),%xmm8 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 15,40,196 ; movaps %xmm4,%xmm0
DB 65,15,84,192 ; andps %xmm8,%xmm0
- DB 15,86,5,76,193,1,0 ; orps 0x1c14c(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 15,88,53,37,196,1,0 ; addps 0x1c425(%rip),%xmm6 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,29,45,196,1,0 ; movaps 0x1c42d(%rip),%xmm11 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 15,86,5,5,199,1,0 ; orps 0x1c705(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 15,88,53,222,201,1,0 ; addps 0x1c9de(%rip),%xmm6 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,29,230,201,1,0 ; movaps 0x1c9e6(%rip),%xmm11 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 65,15,89,203 ; mulps %xmm11,%xmm1
DB 15,92,241 ; subps %xmm1,%xmm6
- DB 68,15,40,61,43,196,1,0 ; movaps 0x1c42b(%rip),%xmm15 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
+ DB 68,15,40,61,228,201,1,0 ; movaps 0x1c9e4(%rip),%xmm15 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
DB 65,15,88,199 ; addps %xmm15,%xmm0
- DB 68,15,40,53,47,196,1,0 ; movaps 0x1c42f(%rip),%xmm14 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,40,53,232,201,1,0 ; movaps 0x1c9e8(%rip),%xmm14 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 65,15,40,206 ; movaps %xmm14,%xmm1
DB 15,94,200 ; divps %xmm0,%xmm1
DB 15,92,241 ; subps %xmm1,%xmm6
@@ -21503,19 +21766,19 @@ _sk_gamma_sse41 LABEL PROC
DB 102,15,58,8,198,1 ; roundps $0x1,%xmm6,%xmm0
DB 15,40,206 ; movaps %xmm6,%xmm1
DB 15,92,200 ; subps %xmm0,%xmm1
- DB 15,88,53,21,196,1,0 ; addps 0x1c415(%rip),%xmm6 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 15,40,29,46,196,1,0 ; movaps 0x1c42e(%rip),%xmm3 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 15,88,53,206,201,1,0 ; addps 0x1c9ce(%rip),%xmm6 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 15,40,29,231,201,1,0 ; movaps 0x1c9e7(%rip),%xmm3 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 68,15,40,203 ; movaps %xmm3,%xmm9
DB 68,15,92,201 ; subps %xmm1,%xmm9
DB 15,40,193 ; movaps %xmm1,%xmm0
- DB 15,40,13,12,196,1,0 ; movaps 0x1c40c(%rip),%xmm1 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 15,40,13,197,201,1,0 ; movaps 0x1c9c5(%rip),%xmm1 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 15,89,193 ; mulps %xmm1,%xmm0
DB 15,92,240 ; subps %xmm0,%xmm6
- DB 68,15,40,45,30,196,1,0 ; movaps 0x1c41e(%rip),%xmm13 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,45,215,201,1,0 ; movaps 0x1c9d7(%rip),%xmm13 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 65,15,40,197 ; movaps %xmm13,%xmm0
DB 65,15,94,193 ; divps %xmm9,%xmm0
DB 15,88,198 ; addps %xmm6,%xmm0
- DB 68,15,40,13,27,196,1,0 ; movaps 0x1c41b(%rip),%xmm9 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,40,13,212,201,1,0 ; movaps 0x1c9d4(%rip),%xmm9 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 102,15,91,192 ; cvtps2dq %xmm0,%xmm0
DB 15,87,246 ; xorps %xmm6,%xmm6
@@ -21525,9 +21788,9 @@ _sk_gamma_sse41 LABEL PROC
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 65,15,40,250 ; movaps %xmm10,%xmm7
DB 65,15,84,248 ; andps %xmm8,%xmm7
- DB 15,40,53,147,192,1,0 ; movaps 0x1c093(%rip),%xmm6 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,53,76,198,1,0 ; movaps 0x1c64c(%rip),%xmm6 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,86,254 ; orps %xmm6,%xmm7
- DB 15,88,5,105,195,1,0 ; addps 0x1c369(%rip),%xmm0 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
+ DB 15,88,5,34,201,1,0 ; addps 0x1c922(%rip),%xmm0 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
DB 15,40,239 ; movaps %xmm7,%xmm5
DB 65,15,89,235 ; mulps %xmm11,%xmm5
DB 15,92,197 ; subps %xmm5,%xmm0
@@ -21539,7 +21802,7 @@ _sk_gamma_sse41 LABEL PROC
DB 102,15,58,8,232,1 ; roundps $0x1,%xmm0,%xmm5
DB 15,40,248 ; movaps %xmm0,%xmm7
DB 15,92,253 ; subps %xmm5,%xmm7
- DB 68,15,40,61,122,195,1,0 ; movaps 0x1c37a(%rip),%xmm15 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
+ DB 68,15,40,61,51,201,1,0 ; movaps 0x1c933(%rip),%xmm15 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
DB 65,15,88,199 ; addps %xmm15,%xmm0
DB 15,40,235 ; movaps %xmm3,%xmm5
DB 15,92,239 ; subps %xmm7,%xmm5
@@ -21554,13 +21817,13 @@ _sk_gamma_sse41 LABEL PROC
DB 68,15,194,215,4 ; cmpneqps %xmm7,%xmm10
DB 68,15,84,208 ; andps %xmm0,%xmm10
DB 65,15,91,196 ; cvtdq2ps %xmm12,%xmm0
- DB 15,89,5,225,194,1,0 ; mulps 0x1c2e1(%rip),%xmm0 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
+ DB 15,89,5,154,200,1,0 ; mulps 0x1c89a(%rip),%xmm0 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
DB 69,15,84,196 ; andps %xmm12,%xmm8
DB 68,15,86,198 ; orps %xmm6,%xmm8
- DB 15,88,5,242,194,1,0 ; addps 0x1c2f2(%rip),%xmm0 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
+ DB 15,88,5,171,200,1,0 ; addps 0x1c8ab(%rip),%xmm0 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
DB 69,15,89,216 ; mulps %xmm8,%xmm11
DB 65,15,92,195 ; subps %xmm11,%xmm0
- DB 68,15,88,5,2,195,1,0 ; addps 0x1c302(%rip),%xmm8 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
+ DB 68,15,88,5,187,200,1,0 ; addps 0x1c8bb(%rip),%xmm8 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
DB 69,15,94,240 ; divps %xmm8,%xmm14
DB 65,15,92,198 ; subps %xmm14,%xmm0
DB 15,89,194 ; mulps %xmm2,%xmm0
@@ -21601,21 +21864,21 @@ _sk_gamma_dst_sse41 LABEL PROC
DB 15,41,76,36,16 ; movaps %xmm1,0x10(%rsp)
DB 15,41,4,36 ; movaps %xmm0,(%rsp)
DB 15,91,221 ; cvtdq2ps %xmm5,%xmm3
- DB 15,40,5,40,194,1,0 ; movaps 0x1c228(%rip),%xmm0 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
+ DB 15,40,5,225,199,1,0 ; movaps 0x1c7e1(%rip),%xmm0 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
DB 15,89,216 ; mulps %xmm0,%xmm3
DB 15,40,240 ; movaps %xmm0,%xmm6
- DB 68,15,40,5,42,194,1,0 ; movaps 0x1c22a(%rip),%xmm8 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,40,5,227,199,1,0 ; movaps 0x1c7e3(%rip),%xmm8 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 15,40,197 ; movaps %xmm5,%xmm0
DB 65,15,84,192 ; andps %xmm8,%xmm0
- DB 15,86,5,76,191,1,0 ; orps 0x1bf4c(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 15,88,29,37,194,1,0 ; addps 0x1c225(%rip),%xmm3 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,29,45,194,1,0 ; movaps 0x1c22d(%rip),%xmm11 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 15,86,5,5,197,1,0 ; orps 0x1c505(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 15,88,29,222,199,1,0 ; addps 0x1c7de(%rip),%xmm3 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,29,230,199,1,0 ; movaps 0x1c7e6(%rip),%xmm11 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 65,15,89,203 ; mulps %xmm11,%xmm1
DB 15,92,217 ; subps %xmm1,%xmm3
- DB 68,15,40,61,43,194,1,0 ; movaps 0x1c22b(%rip),%xmm15 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
+ DB 68,15,40,61,228,199,1,0 ; movaps 0x1c7e4(%rip),%xmm15 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
DB 65,15,88,199 ; addps %xmm15,%xmm0
- DB 68,15,40,53,47,194,1,0 ; movaps 0x1c22f(%rip),%xmm14 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,40,53,232,199,1,0 ; movaps 0x1c7e8(%rip),%xmm14 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 65,15,40,206 ; movaps %xmm14,%xmm1
DB 15,94,200 ; divps %xmm0,%xmm1
DB 15,92,217 ; subps %xmm1,%xmm3
@@ -21626,19 +21889,19 @@ _sk_gamma_dst_sse41 LABEL PROC
DB 102,15,58,8,195,1 ; roundps $0x1,%xmm3,%xmm0
DB 15,40,203 ; movaps %xmm3,%xmm1
DB 15,92,200 ; subps %xmm0,%xmm1
- DB 15,88,29,21,194,1,0 ; addps 0x1c215(%rip),%xmm3 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 15,40,37,46,194,1,0 ; movaps 0x1c22e(%rip),%xmm4 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 15,88,29,206,199,1,0 ; addps 0x1c7ce(%rip),%xmm3 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 15,40,37,231,199,1,0 ; movaps 0x1c7e7(%rip),%xmm4 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 68,15,40,204 ; movaps %xmm4,%xmm9
DB 68,15,92,201 ; subps %xmm1,%xmm9
DB 15,40,193 ; movaps %xmm1,%xmm0
- DB 15,40,13,12,194,1,0 ; movaps 0x1c20c(%rip),%xmm1 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 15,40,13,197,199,1,0 ; movaps 0x1c7c5(%rip),%xmm1 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 15,89,193 ; mulps %xmm1,%xmm0
DB 15,92,216 ; subps %xmm0,%xmm3
- DB 68,15,40,45,30,194,1,0 ; movaps 0x1c21e(%rip),%xmm13 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,45,215,199,1,0 ; movaps 0x1c7d7(%rip),%xmm13 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 65,15,40,197 ; movaps %xmm13,%xmm0
DB 65,15,94,193 ; divps %xmm9,%xmm0
DB 15,88,195 ; addps %xmm3,%xmm0
- DB 68,15,40,13,27,194,1,0 ; movaps 0x1c21b(%rip),%xmm9 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,40,13,212,199,1,0 ; movaps 0x1c7d4(%rip),%xmm9 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 102,15,91,192 ; cvtps2dq %xmm0,%xmm0
DB 15,87,219 ; xorps %xmm3,%xmm3
@@ -21648,9 +21911,9 @@ _sk_gamma_dst_sse41 LABEL PROC
DB 15,89,198 ; mulps %xmm6,%xmm0
DB 65,15,40,250 ; movaps %xmm10,%xmm7
DB 65,15,84,248 ; andps %xmm8,%xmm7
- DB 15,40,29,147,190,1,0 ; movaps 0x1be93(%rip),%xmm3 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,29,76,196,1,0 ; movaps 0x1c44c(%rip),%xmm3 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,86,251 ; orps %xmm3,%xmm7
- DB 15,88,5,105,193,1,0 ; addps 0x1c169(%rip),%xmm0 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
+ DB 15,88,5,34,199,1,0 ; addps 0x1c722(%rip),%xmm0 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
DB 15,40,247 ; movaps %xmm7,%xmm6
DB 65,15,89,243 ; mulps %xmm11,%xmm6
DB 15,92,198 ; subps %xmm6,%xmm0
@@ -21662,7 +21925,7 @@ _sk_gamma_dst_sse41 LABEL PROC
DB 102,15,58,8,240,1 ; roundps $0x1,%xmm0,%xmm6
DB 15,40,248 ; movaps %xmm0,%xmm7
DB 15,92,254 ; subps %xmm6,%xmm7
- DB 68,15,40,61,122,193,1,0 ; movaps 0x1c17a(%rip),%xmm15 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
+ DB 68,15,40,61,51,199,1,0 ; movaps 0x1c733(%rip),%xmm15 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
DB 65,15,88,199 ; addps %xmm15,%xmm0
DB 15,40,244 ; movaps %xmm4,%xmm6
DB 15,92,247 ; subps %xmm7,%xmm6
@@ -21677,13 +21940,13 @@ _sk_gamma_dst_sse41 LABEL PROC
DB 68,15,194,215,4 ; cmpneqps %xmm7,%xmm10
DB 68,15,84,208 ; andps %xmm0,%xmm10
DB 65,15,91,196 ; cvtdq2ps %xmm12,%xmm0
- DB 15,89,5,225,192,1,0 ; mulps 0x1c0e1(%rip),%xmm0 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
+ DB 15,89,5,154,198,1,0 ; mulps 0x1c69a(%rip),%xmm0 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
DB 69,15,84,196 ; andps %xmm12,%xmm8
DB 68,15,86,195 ; orps %xmm3,%xmm8
- DB 15,88,5,242,192,1,0 ; addps 0x1c0f2(%rip),%xmm0 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
+ DB 15,88,5,171,198,1,0 ; addps 0x1c6ab(%rip),%xmm0 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
DB 69,15,89,216 ; mulps %xmm8,%xmm11
DB 65,15,92,195 ; subps %xmm11,%xmm0
- DB 68,15,88,5,2,193,1,0 ; addps 0x1c102(%rip),%xmm8 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
+ DB 68,15,88,5,187,198,1,0 ; addps 0x1c6bb(%rip),%xmm8 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
DB 69,15,94,240 ; divps %xmm8,%xmm14
DB 65,15,92,198 ; subps %xmm14,%xmm0
DB 15,89,194 ; mulps %xmm2,%xmm0
@@ -21715,29 +21978,29 @@ _sk_gamma_dst_sse41 LABEL PROC
PUBLIC _sk_lab_to_xyz_sse41
_sk_lab_to_xyz_sse41 LABEL PROC
DB 68,15,40,192 ; movaps %xmm0,%xmm8
- DB 68,15,89,5,253,192,1,0 ; mulps 0x1c0fd(%rip),%xmm8 # 33910 <_sk_srcover_bgra_8888_sse2_lowp+0xf20>
- DB 68,15,40,13,117,190,1,0 ; movaps 0x1be75(%rip),%xmm9 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,89,5,182,198,1,0 ; mulps 0x1c6b6(%rip),%xmm8 # 34470 <_sk_srcover_bgra_8888_sse2_lowp+0xfe8>
+ DB 68,15,40,13,46,196,1,0 ; movaps 0x1c42e(%rip),%xmm9 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 65,15,89,201 ; mulps %xmm9,%xmm1
- DB 15,40,5,250,192,1,0 ; movaps 0x1c0fa(%rip),%xmm0 # 33920 <_sk_srcover_bgra_8888_sse2_lowp+0xf30>
+ DB 15,40,5,179,198,1,0 ; movaps 0x1c6b3(%rip),%xmm0 # 34480 <_sk_srcover_bgra_8888_sse2_lowp+0xff8>
DB 15,88,200 ; addps %xmm0,%xmm1
DB 65,15,89,209 ; mulps %xmm9,%xmm2
DB 15,88,208 ; addps %xmm0,%xmm2
- DB 68,15,88,5,248,192,1,0 ; addps 0x1c0f8(%rip),%xmm8 # 33930 <_sk_srcover_bgra_8888_sse2_lowp+0xf40>
- DB 68,15,89,5,0,193,1,0 ; mulps 0x1c100(%rip),%xmm8 # 33940 <_sk_srcover_bgra_8888_sse2_lowp+0xf50>
- DB 15,89,13,9,193,1,0 ; mulps 0x1c109(%rip),%xmm1 # 33950 <_sk_srcover_bgra_8888_sse2_lowp+0xf60>
+ DB 68,15,88,5,177,198,1,0 ; addps 0x1c6b1(%rip),%xmm8 # 34490 <_sk_srcover_bgra_8888_sse2_lowp+0x1008>
+ DB 68,15,89,5,185,198,1,0 ; mulps 0x1c6b9(%rip),%xmm8 # 344a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1018>
+ DB 15,89,13,194,198,1,0 ; mulps 0x1c6c2(%rip),%xmm1 # 344b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1028>
DB 65,15,88,200 ; addps %xmm8,%xmm1
- DB 15,89,21,14,193,1,0 ; mulps 0x1c10e(%rip),%xmm2 # 33960 <_sk_srcover_bgra_8888_sse2_lowp+0xf70>
+ DB 15,89,21,199,198,1,0 ; mulps 0x1c6c7(%rip),%xmm2 # 344c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1038>
DB 69,15,40,208 ; movaps %xmm8,%xmm10
DB 68,15,92,210 ; subps %xmm2,%xmm10
DB 68,15,40,217 ; movaps %xmm1,%xmm11
DB 69,15,89,219 ; mulps %xmm11,%xmm11
DB 68,15,89,217 ; mulps %xmm1,%xmm11
- DB 68,15,40,13,2,193,1,0 ; movaps 0x1c102(%rip),%xmm9 # 33970 <_sk_srcover_bgra_8888_sse2_lowp+0xf80>
+ DB 68,15,40,13,187,198,1,0 ; movaps 0x1c6bb(%rip),%xmm9 # 344d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1048>
DB 65,15,40,193 ; movaps %xmm9,%xmm0
DB 65,15,194,195,1 ; cmpltps %xmm11,%xmm0
- DB 15,40,21,2,193,1,0 ; movaps 0x1c102(%rip),%xmm2 # 33980 <_sk_srcover_bgra_8888_sse2_lowp+0xf90>
+ DB 15,40,21,187,198,1,0 ; movaps 0x1c6bb(%rip),%xmm2 # 344e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1058>
DB 15,88,202 ; addps %xmm2,%xmm1
- DB 68,15,40,37,7,193,1,0 ; movaps 0x1c107(%rip),%xmm12 # 33990 <_sk_srcover_bgra_8888_sse2_lowp+0xfa0>
+ DB 68,15,40,37,192,198,1,0 ; movaps 0x1c6c0(%rip),%xmm12 # 344f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1068>
DB 65,15,89,204 ; mulps %xmm12,%xmm1
DB 102,65,15,56,20,203 ; blendvps %xmm0,%xmm11,%xmm1
DB 69,15,40,216 ; movaps %xmm8,%xmm11
@@ -21756,8 +22019,8 @@ _sk_lab_to_xyz_sse41 LABEL PROC
DB 65,15,89,212 ; mulps %xmm12,%xmm2
DB 65,15,40,193 ; movaps %xmm9,%xmm0
DB 102,65,15,56,20,211 ; blendvps %xmm0,%xmm11,%xmm2
- DB 15,89,13,192,192,1,0 ; mulps 0x1c0c0(%rip),%xmm1 # 339a0 <_sk_srcover_bgra_8888_sse2_lowp+0xfb0>
- DB 15,89,21,201,192,1,0 ; mulps 0x1c0c9(%rip),%xmm2 # 339b0 <_sk_srcover_bgra_8888_sse2_lowp+0xfc0>
+ DB 15,89,13,121,198,1,0 ; mulps 0x1c679(%rip),%xmm1 # 34500 <_sk_srcover_bgra_8888_sse2_lowp+0x1078>
+ DB 15,89,21,130,198,1,0 ; mulps 0x1c682(%rip),%xmm2 # 34510 <_sk_srcover_bgra_8888_sse2_lowp+0x1088>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,40,193 ; movaps %xmm1,%xmm0
DB 65,15,40,200 ; movaps %xmm8,%xmm1
@@ -21772,11 +22035,11 @@ _sk_load_a8_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,39 ; jne 17931 <_sk_load_a8_sse41+0x3f>
+ DB 117,39 ; jne 17ed8 <_sk_load_a8_sse41+0x3f>
DB 102,67,15,56,49,4,16 ; pmovzxbd (%r8,%r10,1),%xmm0
- DB 102,15,219,5,71,189,1,0 ; pand 0x1bd47(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,219,5,0,195,1,0 ; pand 0x1c300(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 15,91,216 ; cvtdq2ps %xmm0,%xmm3
- DB 15,89,29,157,190,1,0 ; mulps 0x1be9d(%rip),%xmm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,29,86,196,1,0 ; mulps 0x1c456(%rip),%xmm3 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
@@ -21785,12 +22048,12 @@ _sk_load_a8_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,53 ; je 17973 <_sk_load_a8_sse41+0x81>
+ DB 116,53 ; je 17f1a <_sk_load_a8_sse41+0x81>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 1795d <_sk_load_a8_sse41+0x6b>
+ DB 116,21 ; je 17f04 <_sk_load_a8_sse41+0x6b>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,195 ; jne 17911 <_sk_load_a8_sse41+0x1f>
+ DB 117,195 ; jne 17eb8 <_sk_load_a8_sse41+0x1f>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm0
@@ -21798,10 +22061,10 @@ _sk_load_a8_sse41 LABEL PROC
DB 102,15,110,200 ; movd %eax,%xmm1
DB 102,15,56,49,201 ; pmovzxbd %xmm1,%xmm1
DB 102,15,58,14,193,15 ; pblendw $0xf,%xmm1,%xmm0
- DB 235,158 ; jmp 17911 <_sk_load_a8_sse41+0x1f>
+ DB 235,158 ; jmp 17eb8 <_sk_load_a8_sse41+0x1f>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
- DB 235,147 ; jmp 17911 <_sk_load_a8_sse41+0x1f>
+ DB 235,147 ; jmp 17eb8 <_sk_load_a8_sse41+0x1f>
PUBLIC _sk_load_a8_dst_sse41
_sk_load_a8_dst_sse41 LABEL PROC
@@ -21812,11 +22075,11 @@ _sk_load_a8_dst_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,39 ; jne 179bd <_sk_load_a8_dst_sse41+0x3f>
+ DB 117,39 ; jne 17f64 <_sk_load_a8_dst_sse41+0x3f>
DB 102,67,15,56,49,36,16 ; pmovzxbd (%r8,%r10,1),%xmm4
- DB 102,15,219,37,187,188,1,0 ; pand 0x1bcbb(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,219,37,116,194,1,0 ; pand 0x1c274(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 15,91,252 ; cvtdq2ps %xmm4,%xmm7
- DB 15,89,61,17,190,1,0 ; mulps 0x1be11(%rip),%xmm7 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,61,202,195,1,0 ; mulps 0x1c3ca(%rip),%xmm7 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 102,15,239,237 ; pxor %xmm5,%xmm5
@@ -21825,12 +22088,12 @@ _sk_load_a8_dst_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,53 ; je 179ff <_sk_load_a8_dst_sse41+0x81>
+ DB 116,53 ; je 17fa6 <_sk_load_a8_dst_sse41+0x81>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 179e9 <_sk_load_a8_dst_sse41+0x6b>
+ DB 116,21 ; je 17f90 <_sk_load_a8_dst_sse41+0x6b>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,195 ; jne 1799d <_sk_load_a8_dst_sse41+0x1f>
+ DB 117,195 ; jne 17f44 <_sk_load_a8_dst_sse41+0x1f>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,112,228,69 ; pshufd $0x45,%xmm4,%xmm4
@@ -21838,10 +22101,10 @@ _sk_load_a8_dst_sse41 LABEL PROC
DB 102,15,110,232 ; movd %eax,%xmm5
DB 102,15,56,49,237 ; pmovzxbd %xmm5,%xmm5
DB 102,15,58,14,229,15 ; pblendw $0xf,%xmm5,%xmm4
- DB 235,158 ; jmp 1799d <_sk_load_a8_dst_sse41+0x1f>
+ DB 235,158 ; jmp 17f44 <_sk_load_a8_dst_sse41+0x1f>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
- DB 235,147 ; jmp 1799d <_sk_load_a8_dst_sse41+0x1f>
+ DB 235,147 ; jmp 17f44 <_sk_load_a8_dst_sse41+0x1f>
PUBLIC _sk_gather_a8_sse41
_sk_gather_a8_sse41 LABEL PROC
@@ -21882,7 +22145,7 @@ _sk_gather_a8_sse41 LABEL PROC
DB 102,15,58,32,192,3 ; pinsrb $0x3,%eax,%xmm0
DB 102,15,56,49,192 ; pmovzxbd %xmm0,%xmm0
DB 15,91,216 ; cvtdq2ps %xmm0,%xmm3
- DB 15,89,29,9,189,1,0 ; mulps 0x1bd09(%rip),%xmm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,29,194,194,1,0 ; mulps 0x1c2c2(%rip),%xmm3 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
@@ -21900,13 +22163,13 @@ _sk_store_a8_sse41 LABEL PROC
DB 76,99,210 ; movslq %edx,%r10
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 68,15,95,195 ; maxps %xmm3,%xmm8
- DB 68,15,93,5,196,186,1,0 ; minps 0x1bac4(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
- DB 68,15,89,5,156,187,1,0 ; mulps 0x1bb9c(%rip),%xmm8 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,93,5,125,192,1,0 ; minps 0x1c07d(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
+ DB 68,15,89,5,85,193,1,0 ; mulps 0x1c155(%rip),%xmm8 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 102,69,15,91,192 ; cvtps2dq %xmm8,%xmm8
DB 102,68,15,56,43,192 ; packusdw %xmm0,%xmm8
DB 102,68,15,103,192 ; packuswb %xmm0,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,17 ; jne 17b1a <_sk_store_a8_sse41+0x55>
+ DB 117,17 ; jne 180c1 <_sk_store_a8_sse41+0x55>
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 67,137,4,16 ; mov %eax,(%r8,%r10,1)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -21916,17 +22179,17 @@ _sk_store_a8_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,41 ; je 17b56 <_sk_store_a8_sse41+0x91>
+ DB 116,41 ; je 180fd <_sk_store_a8_sse41+0x91>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,15 ; je 17b42 <_sk_store_a8_sse41+0x7d>
+ DB 116,15 ; je 180e9 <_sk_store_a8_sse41+0x7d>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,217 ; jne 17b12 <_sk_store_a8_sse41+0x4d>
+ DB 117,217 ; jne 180b9 <_sk_store_a8_sse41+0x4d>
DB 102,71,15,58,20,68,16,2,8 ; pextrb $0x8,%xmm8,0x2(%r8,%r10,1)
- DB 102,68,15,56,0,5,116,190,1,0 ; pshufb 0x1be74(%rip),%xmm8 # 339c0 <_sk_srcover_bgra_8888_sse2_lowp+0xfd0>
+ DB 102,68,15,56,0,5,45,196,1,0 ; pshufb 0x1c42d(%rip),%xmm8 # 34520 <_sk_srcover_bgra_8888_sse2_lowp+0x1098>
DB 102,71,15,58,21,4,16,0 ; pextrw $0x0,%xmm8,(%r8,%r10,1)
- DB 235,188 ; jmp 17b12 <_sk_store_a8_sse41+0x4d>
+ DB 235,188 ; jmp 180b9 <_sk_store_a8_sse41+0x4d>
DB 102,71,15,58,20,4,16,0 ; pextrb $0x0,%xmm8,(%r8,%r10,1)
- DB 235,178 ; jmp 17b12 <_sk_store_a8_sse41+0x4d>
+ DB 235,178 ; jmp 180b9 <_sk_store_a8_sse41+0x4d>
PUBLIC _sk_load_g8_sse41
_sk_load_g8_sse41 LABEL PROC
@@ -21937,25 +22200,25 @@ _sk_load_g8_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,42 ; jne 17ba2 <_sk_load_g8_sse41+0x42>
+ DB 117,42 ; jne 18149 <_sk_load_g8_sse41+0x42>
DB 102,67,15,56,49,4,16 ; pmovzxbd (%r8,%r10,1),%xmm0
- DB 102,15,219,5,217,186,1,0 ; pand 0x1bad9(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,219,5,146,192,1,0 ; pand 0x1c092(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,47,188,1,0 ; mulps 0x1bc2f(%rip),%xmm0 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,5,232,193,1,0 ; mulps 0x1c1e8(%rip),%xmm0 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,22,186,1,0 ; movaps 0x1ba16(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,207,191,1,0 ; movaps 0x1bfcf(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,53 ; je 17be4 <_sk_load_g8_sse41+0x84>
+ DB 116,53 ; je 1818b <_sk_load_g8_sse41+0x84>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 17bce <_sk_load_g8_sse41+0x6e>
+ DB 116,21 ; je 18175 <_sk_load_g8_sse41+0x6e>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,192 ; jne 17b7f <_sk_load_g8_sse41+0x1f>
+ DB 117,192 ; jne 18126 <_sk_load_g8_sse41+0x1f>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm0
@@ -21963,10 +22226,10 @@ _sk_load_g8_sse41 LABEL PROC
DB 102,15,110,200 ; movd %eax,%xmm1
DB 102,15,56,49,201 ; pmovzxbd %xmm1,%xmm1
DB 102,15,58,14,193,15 ; pblendw $0xf,%xmm1,%xmm0
- DB 235,155 ; jmp 17b7f <_sk_load_g8_sse41+0x1f>
+ DB 235,155 ; jmp 18126 <_sk_load_g8_sse41+0x1f>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
- DB 235,144 ; jmp 17b7f <_sk_load_g8_sse41+0x1f>
+ DB 235,144 ; jmp 18126 <_sk_load_g8_sse41+0x1f>
PUBLIC _sk_load_g8_dst_sse41
_sk_load_g8_dst_sse41 LABEL PROC
@@ -21977,25 +22240,25 @@ _sk_load_g8_dst_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,42 ; jne 17c31 <_sk_load_g8_dst_sse41+0x42>
+ DB 117,42 ; jne 181d8 <_sk_load_g8_dst_sse41+0x42>
DB 102,67,15,56,49,36,16 ; pmovzxbd (%r8,%r10,1),%xmm4
- DB 102,15,219,37,74,186,1,0 ; pand 0x1ba4a(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,219,37,3,192,1,0 ; pand 0x1c003(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,37,160,187,1,0 ; mulps 0x1bba0(%rip),%xmm4 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,37,89,193,1,0 ; mulps 0x1c159(%rip),%xmm4 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,61,135,185,1,0 ; movaps 0x1b987(%rip),%xmm7 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,61,64,191,1,0 ; movaps 0x1bf40(%rip),%xmm7 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,236 ; movaps %xmm4,%xmm5
DB 15,40,244 ; movaps %xmm4,%xmm6
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,53 ; je 17c73 <_sk_load_g8_dst_sse41+0x84>
+ DB 116,53 ; je 1821a <_sk_load_g8_dst_sse41+0x84>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 17c5d <_sk_load_g8_dst_sse41+0x6e>
+ DB 116,21 ; je 18204 <_sk_load_g8_dst_sse41+0x6e>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,192 ; jne 17c0e <_sk_load_g8_dst_sse41+0x1f>
+ DB 117,192 ; jne 181b5 <_sk_load_g8_dst_sse41+0x1f>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,112,228,69 ; pshufd $0x45,%xmm4,%xmm4
@@ -22003,10 +22266,10 @@ _sk_load_g8_dst_sse41 LABEL PROC
DB 102,15,110,232 ; movd %eax,%xmm5
DB 102,15,56,49,237 ; pmovzxbd %xmm5,%xmm5
DB 102,15,58,14,229,15 ; pblendw $0xf,%xmm5,%xmm4
- DB 235,155 ; jmp 17c0e <_sk_load_g8_dst_sse41+0x1f>
+ DB 235,155 ; jmp 181b5 <_sk_load_g8_dst_sse41+0x1f>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
- DB 235,144 ; jmp 17c0e <_sk_load_g8_dst_sse41+0x1f>
+ DB 235,144 ; jmp 181b5 <_sk_load_g8_dst_sse41+0x1f>
PUBLIC _sk_gather_g8_sse41
_sk_gather_g8_sse41 LABEL PROC
@@ -22047,9 +22310,9 @@ _sk_gather_g8_sse41 LABEL PROC
DB 102,15,58,32,192,3 ; pinsrb $0x3,%eax,%xmm0
DB 102,15,56,49,192 ; pmovzxbd %xmm0,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,149,186,1,0 ; mulps 0x1ba95(%rip),%xmm0 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,5,78,192,1,0 ; mulps 0x1c04e(%rip),%xmm0 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,124,184,1,0 ; movaps 0x1b87c(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,53,190,1,0 ; movaps 0x1be35(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 255,224 ; jmpq *%rax
@@ -22064,41 +22327,41 @@ _sk_load_565_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,80 ; jne 17da7 <_sk_load_565_sse41+0x6b>
+ DB 117,80 ; jne 1834e <_sk_load_565_sse41+0x6b>
DB 102,67,15,56,51,20,80 ; pmovzxwd (%r8,%r10,2),%xmm2
- DB 102,15,111,5,106,186,1,0 ; movdqa 0x1ba6a(%rip),%xmm0 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,15,111,5,35,192,1,0 ; movdqa 0x1c023(%rip),%xmm0 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,108,186,1,0 ; mulps 0x1ba6c(%rip),%xmm0 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,15,111,13,116,186,1,0 ; movdqa 0x1ba74(%rip),%xmm1 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 15,89,5,37,192,1,0 ; mulps 0x1c025(%rip),%xmm0 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,15,111,13,45,192,1,0 ; movdqa 0x1c02d(%rip),%xmm1 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,13,118,186,1,0 ; mulps 0x1ba76(%rip),%xmm1 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,15,219,21,126,186,1,0 ; pand 0x1ba7e(%rip),%xmm2 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 15,89,13,47,192,1,0 ; mulps 0x1c02f(%rip),%xmm1 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,15,219,21,55,192,1,0 ; pand 0x1c037(%rip),%xmm2 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,21,132,186,1,0 ; mulps 0x1ba84(%rip),%xmm2 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 15,89,21,61,192,1,0 ; mulps 0x1c03d(%rip),%xmm2 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,11,184,1,0 ; movaps 0x1b80b(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,196,189,1,0 ; movaps 0x1bdc4(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,53 ; je 17de9 <_sk_load_565_sse41+0xad>
+ DB 116,53 ; je 18390 <_sk_load_565_sse41+0xad>
DB 102,15,239,210 ; pxor %xmm2,%xmm2
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 17dd3 <_sk_load_565_sse41+0x97>
+ DB 116,21 ; je 1837a <_sk_load_565_sse41+0x97>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,154 ; jne 17d5e <_sk_load_565_sse41+0x22>
+ DB 117,154 ; jne 18305 <_sk_load_565_sse41+0x22>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,112,208,69 ; pshufd $0x45,%xmm0,%xmm2
DB 102,67,15,110,4,80 ; movd (%r8,%r10,2),%xmm0
DB 102,15,56,51,192 ; pmovzxwd %xmm0,%xmm0
DB 102,15,58,14,208,15 ; pblendw $0xf,%xmm0,%xmm2
- DB 233,117,255,255,255 ; jmpq 17d5e <_sk_load_565_sse41+0x22>
+ DB 233,117,255,255,255 ; jmpq 18305 <_sk_load_565_sse41+0x22>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,15,110,208 ; movd %eax,%xmm2
- DB 233,103,255,255,255 ; jmpq 17d5e <_sk_load_565_sse41+0x22>
+ DB 233,103,255,255,255 ; jmpq 18305 <_sk_load_565_sse41+0x22>
PUBLIC _sk_load_565_dst_sse41
_sk_load_565_dst_sse41 LABEL PROC
@@ -22110,41 +22373,41 @@ _sk_load_565_dst_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,80 ; jne 17e62 <_sk_load_565_dst_sse41+0x6b>
+ DB 117,80 ; jne 18409 <_sk_load_565_dst_sse41+0x6b>
DB 102,67,15,56,51,52,80 ; pmovzxwd (%r8,%r10,2),%xmm6
- DB 102,15,111,37,175,185,1,0 ; movdqa 0x1b9af(%rip),%xmm4 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,15,111,37,104,191,1,0 ; movdqa 0x1bf68(%rip),%xmm4 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,15,219,230 ; pand %xmm6,%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,37,177,185,1,0 ; mulps 0x1b9b1(%rip),%xmm4 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,15,111,45,185,185,1,0 ; movdqa 0x1b9b9(%rip),%xmm5 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 15,89,37,106,191,1,0 ; mulps 0x1bf6a(%rip),%xmm4 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,15,111,45,114,191,1,0 ; movdqa 0x1bf72(%rip),%xmm5 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,15,219,238 ; pand %xmm6,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,45,187,185,1,0 ; mulps 0x1b9bb(%rip),%xmm5 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,15,219,53,195,185,1,0 ; pand 0x1b9c3(%rip),%xmm6 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 15,89,45,116,191,1,0 ; mulps 0x1bf74(%rip),%xmm5 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,15,219,53,124,191,1,0 ; pand 0x1bf7c(%rip),%xmm6 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
- DB 15,89,53,201,185,1,0 ; mulps 0x1b9c9(%rip),%xmm6 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 15,89,53,130,191,1,0 ; mulps 0x1bf82(%rip),%xmm6 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,61,80,183,1,0 ; movaps 0x1b750(%rip),%xmm7 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,61,9,189,1,0 ; movaps 0x1bd09(%rip),%xmm7 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,53 ; je 17ea4 <_sk_load_565_dst_sse41+0xad>
+ DB 116,53 ; je 1844b <_sk_load_565_dst_sse41+0xad>
DB 102,15,239,246 ; pxor %xmm6,%xmm6
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 17e8e <_sk_load_565_dst_sse41+0x97>
+ DB 116,21 ; je 18435 <_sk_load_565_dst_sse41+0x97>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,154 ; jne 17e19 <_sk_load_565_dst_sse41+0x22>
+ DB 117,154 ; jne 183c0 <_sk_load_565_dst_sse41+0x22>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,112,244,69 ; pshufd $0x45,%xmm4,%xmm6
DB 102,67,15,110,36,80 ; movd (%r8,%r10,2),%xmm4
DB 102,15,56,51,228 ; pmovzxwd %xmm4,%xmm4
DB 102,15,58,14,244,15 ; pblendw $0xf,%xmm4,%xmm6
- DB 233,117,255,255,255 ; jmpq 17e19 <_sk_load_565_dst_sse41+0x22>
+ DB 233,117,255,255,255 ; jmpq 183c0 <_sk_load_565_dst_sse41+0x22>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,15,110,240 ; movd %eax,%xmm6
- DB 233,103,255,255,255 ; jmpq 17e19 <_sk_load_565_dst_sse41+0x22>
+ DB 233,103,255,255,255 ; jmpq 183c0 <_sk_load_565_dst_sse41+0x22>
PUBLIC _sk_gather_565_sse41
_sk_gather_565_sse41 LABEL PROC
@@ -22184,19 +22447,19 @@ _sk_gather_565_sse41 LABEL PROC
DB 65,15,183,4,64 ; movzwl (%r8,%rax,2),%eax
DB 102,15,196,192,3 ; pinsrw $0x3,%eax,%xmm0
DB 102,15,56,51,208 ; pmovzxwd %xmm0,%xmm2
- DB 102,15,111,5,118,184,1,0 ; movdqa 0x1b876(%rip),%xmm0 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,15,111,5,47,190,1,0 ; movdqa 0x1be2f(%rip),%xmm0 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,120,184,1,0 ; mulps 0x1b878(%rip),%xmm0 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,15,111,13,128,184,1,0 ; movdqa 0x1b880(%rip),%xmm1 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 15,89,5,49,190,1,0 ; mulps 0x1be31(%rip),%xmm0 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,15,111,13,57,190,1,0 ; movdqa 0x1be39(%rip),%xmm1 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,13,130,184,1,0 ; mulps 0x1b882(%rip),%xmm1 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,15,219,21,138,184,1,0 ; pand 0x1b88a(%rip),%xmm2 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 15,89,13,59,190,1,0 ; mulps 0x1be3b(%rip),%xmm1 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,15,219,21,67,190,1,0 ; pand 0x1be43(%rip),%xmm2 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,21,144,184,1,0 ; mulps 0x1b890(%rip),%xmm2 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 15,89,21,73,190,1,0 ; mulps 0x1be49(%rip),%xmm2 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,23,182,1,0 ; movaps 0x1b617(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,208,187,1,0 ; movaps 0x1bbd0(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 255,224 ; jmpq *%rax
PUBLIC _sk_store_565_sse41
@@ -22211,16 +22474,16 @@ _sk_store_565_sse41 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,200 ; maxps %xmm0,%xmm9
- DB 68,15,40,21,235,181,1,0 ; movaps 0x1b5eb(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,164,187,1,0 ; movaps 0x1bba4(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,202 ; minps %xmm10,%xmm9
- DB 68,15,40,29,255,185,1,0 ; movaps 0x1b9ff(%rip),%xmm11 # 339d0 <_sk_srcover_bgra_8888_sse2_lowp+0xfe0>
+ DB 68,15,40,29,184,191,1,0 ; movaps 0x1bfb8(%rip),%xmm11 # 34530 <_sk_srcover_bgra_8888_sse2_lowp+0x10a8>
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 102,69,15,91,201 ; cvtps2dq %xmm9,%xmm9
DB 102,65,15,114,241,11 ; pslld $0xb,%xmm9
DB 69,15,87,228 ; xorps %xmm12,%xmm12
DB 68,15,95,225 ; maxps %xmm1,%xmm12
DB 69,15,93,226 ; minps %xmm10,%xmm12
- DB 68,15,89,37,236,185,1,0 ; mulps 0x1b9ec(%rip),%xmm12 # 339e0 <_sk_srcover_bgra_8888_sse2_lowp+0xff0>
+ DB 68,15,89,37,165,191,1,0 ; mulps 0x1bfa5(%rip),%xmm12 # 34540 <_sk_srcover_bgra_8888_sse2_lowp+0x10b8>
DB 102,69,15,91,228 ; cvtps2dq %xmm12,%xmm12
DB 102,65,15,114,244,5 ; pslld $0x5,%xmm12
DB 68,15,95,194 ; maxps %xmm2,%xmm8
@@ -22231,7 +22494,7 @@ _sk_store_565_sse41 LABEL PROC
DB 102,69,15,86,196 ; orpd %xmm12,%xmm8
DB 102,68,15,56,43,192 ; packusdw %xmm0,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne 1802f <_sk_store_565_sse41+0x94>
+ DB 117,10 ; jne 185d6 <_sk_store_565_sse41+0x94>
DB 102,69,15,214,4,64 ; movq %xmm8,(%r8,%rax,2)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -22239,17 +22502,17 @@ _sk_store_565_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,35 ; je 18065 <_sk_store_565_sse41+0xca>
+ DB 116,35 ; je 1860c <_sk_store_565_sse41+0xca>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,15 ; je 18057 <_sk_store_565_sse41+0xbc>
+ DB 116,15 ; je 185fe <_sk_store_565_sse41+0xbc>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,221 ; jne 1802b <_sk_store_565_sse41+0x90>
+ DB 117,221 ; jne 185d2 <_sk_store_565_sse41+0x90>
DB 102,69,15,58,21,68,64,4,4 ; pextrw $0x4,%xmm8,0x4(%r8,%rax,2)
DB 242,69,15,112,192,232 ; pshuflw $0xe8,%xmm8,%xmm8
DB 102,69,15,126,4,64 ; movd %xmm8,(%r8,%rax,2)
- DB 235,198 ; jmp 1802b <_sk_store_565_sse41+0x90>
+ DB 235,198 ; jmp 185d2 <_sk_store_565_sse41+0x90>
DB 102,69,15,58,21,4,64,0 ; pextrw $0x0,%xmm8,(%r8,%rax,2)
- DB 235,188 ; jmp 1802b <_sk_store_565_sse41+0x90>
+ DB 235,188 ; jmp 185d2 <_sk_store_565_sse41+0x90>
PUBLIC _sk_load_4444_sse41
_sk_load_4444_sse41 LABEL PROC
@@ -22261,44 +22524,44 @@ _sk_load_4444_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,95 ; jne 180e9 <_sk_load_4444_sse41+0x7a>
+ DB 117,95 ; jne 18690 <_sk_load_4444_sse41+0x7a>
DB 102,67,15,56,51,28,80 ; pmovzxwd (%r8,%r10,2),%xmm3
- DB 102,15,111,5,87,185,1,0 ; movdqa 0x1b957(%rip),%xmm0 # 339f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1000>
+ DB 102,15,111,5,16,191,1,0 ; movdqa 0x1bf10(%rip),%xmm0 # 34550 <_sk_srcover_bgra_8888_sse2_lowp+0x10c8>
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,89,185,1,0 ; mulps 0x1b959(%rip),%xmm0 # 33a00 <_sk_srcover_bgra_8888_sse2_lowp+0x1010>
- DB 102,15,111,13,97,185,1,0 ; movdqa 0x1b961(%rip),%xmm1 # 33a10 <_sk_srcover_bgra_8888_sse2_lowp+0x1020>
+ DB 15,89,5,18,191,1,0 ; mulps 0x1bf12(%rip),%xmm0 # 34560 <_sk_srcover_bgra_8888_sse2_lowp+0x10d8>
+ DB 102,15,111,13,26,191,1,0 ; movdqa 0x1bf1a(%rip),%xmm1 # 34570 <_sk_srcover_bgra_8888_sse2_lowp+0x10e8>
DB 102,15,219,203 ; pand %xmm3,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,13,99,185,1,0 ; mulps 0x1b963(%rip),%xmm1 # 33a20 <_sk_srcover_bgra_8888_sse2_lowp+0x1030>
- DB 102,15,111,21,107,185,1,0 ; movdqa 0x1b96b(%rip),%xmm2 # 33a30 <_sk_srcover_bgra_8888_sse2_lowp+0x1040>
+ DB 15,89,13,28,191,1,0 ; mulps 0x1bf1c(%rip),%xmm1 # 34580 <_sk_srcover_bgra_8888_sse2_lowp+0x10f8>
+ DB 102,15,111,21,36,191,1,0 ; movdqa 0x1bf24(%rip),%xmm2 # 34590 <_sk_srcover_bgra_8888_sse2_lowp+0x1108>
DB 102,15,219,211 ; pand %xmm3,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,21,109,185,1,0 ; mulps 0x1b96d(%rip),%xmm2 # 33a40 <_sk_srcover_bgra_8888_sse2_lowp+0x1050>
- DB 102,15,219,29,117,185,1,0 ; pand 0x1b975(%rip),%xmm3 # 33a50 <_sk_srcover_bgra_8888_sse2_lowp+0x1060>
+ DB 15,89,21,38,191,1,0 ; mulps 0x1bf26(%rip),%xmm2 # 345a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1118>
+ DB 102,15,219,29,46,191,1,0 ; pand 0x1bf2e(%rip),%xmm3 # 345b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1128>
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,29,123,185,1,0 ; mulps 0x1b97b(%rip),%xmm3 # 33a60 <_sk_srcover_bgra_8888_sse2_lowp+0x1070>
+ DB 15,89,29,52,191,1,0 ; mulps 0x1bf34(%rip),%xmm3 # 345c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1138>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,53 ; je 1812b <_sk_load_4444_sse41+0xbc>
+ DB 116,53 ; je 186d2 <_sk_load_4444_sse41+0xbc>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 18115 <_sk_load_4444_sse41+0xa6>
+ DB 116,21 ; je 186bc <_sk_load_4444_sse41+0xa6>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,139 ; jne 18091 <_sk_load_4444_sse41+0x22>
+ DB 117,139 ; jne 18638 <_sk_load_4444_sse41+0x22>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,112,216,69 ; pshufd $0x45,%xmm0,%xmm3
DB 102,67,15,110,4,80 ; movd (%r8,%r10,2),%xmm0
DB 102,15,56,51,192 ; pmovzxwd %xmm0,%xmm0
DB 102,15,58,14,216,15 ; pblendw $0xf,%xmm0,%xmm3
- DB 233,102,255,255,255 ; jmpq 18091 <_sk_load_4444_sse41+0x22>
+ DB 233,102,255,255,255 ; jmpq 18638 <_sk_load_4444_sse41+0x22>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,15,110,216 ; movd %eax,%xmm3
- DB 233,88,255,255,255 ; jmpq 18091 <_sk_load_4444_sse41+0x22>
+ DB 233,88,255,255,255 ; jmpq 18638 <_sk_load_4444_sse41+0x22>
PUBLIC _sk_load_4444_dst_sse41
_sk_load_4444_dst_sse41 LABEL PROC
@@ -22310,44 +22573,44 @@ _sk_load_4444_dst_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,95 ; jne 181b3 <_sk_load_4444_dst_sse41+0x7a>
+ DB 117,95 ; jne 1875a <_sk_load_4444_dst_sse41+0x7a>
DB 102,67,15,56,51,60,80 ; pmovzxwd (%r8,%r10,2),%xmm7
- DB 102,15,111,37,141,184,1,0 ; movdqa 0x1b88d(%rip),%xmm4 # 339f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1000>
+ DB 102,15,111,37,70,190,1,0 ; movdqa 0x1be46(%rip),%xmm4 # 34550 <_sk_srcover_bgra_8888_sse2_lowp+0x10c8>
DB 102,15,219,231 ; pand %xmm7,%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,37,143,184,1,0 ; mulps 0x1b88f(%rip),%xmm4 # 33a00 <_sk_srcover_bgra_8888_sse2_lowp+0x1010>
- DB 102,15,111,45,151,184,1,0 ; movdqa 0x1b897(%rip),%xmm5 # 33a10 <_sk_srcover_bgra_8888_sse2_lowp+0x1020>
+ DB 15,89,37,72,190,1,0 ; mulps 0x1be48(%rip),%xmm4 # 34560 <_sk_srcover_bgra_8888_sse2_lowp+0x10d8>
+ DB 102,15,111,45,80,190,1,0 ; movdqa 0x1be50(%rip),%xmm5 # 34570 <_sk_srcover_bgra_8888_sse2_lowp+0x10e8>
DB 102,15,219,239 ; pand %xmm7,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,45,153,184,1,0 ; mulps 0x1b899(%rip),%xmm5 # 33a20 <_sk_srcover_bgra_8888_sse2_lowp+0x1030>
- DB 102,15,111,53,161,184,1,0 ; movdqa 0x1b8a1(%rip),%xmm6 # 33a30 <_sk_srcover_bgra_8888_sse2_lowp+0x1040>
+ DB 15,89,45,82,190,1,0 ; mulps 0x1be52(%rip),%xmm5 # 34580 <_sk_srcover_bgra_8888_sse2_lowp+0x10f8>
+ DB 102,15,111,53,90,190,1,0 ; movdqa 0x1be5a(%rip),%xmm6 # 34590 <_sk_srcover_bgra_8888_sse2_lowp+0x1108>
DB 102,15,219,247 ; pand %xmm7,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
- DB 15,89,53,163,184,1,0 ; mulps 0x1b8a3(%rip),%xmm6 # 33a40 <_sk_srcover_bgra_8888_sse2_lowp+0x1050>
- DB 102,15,219,61,171,184,1,0 ; pand 0x1b8ab(%rip),%xmm7 # 33a50 <_sk_srcover_bgra_8888_sse2_lowp+0x1060>
+ DB 15,89,53,92,190,1,0 ; mulps 0x1be5c(%rip),%xmm6 # 345a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1118>
+ DB 102,15,219,61,100,190,1,0 ; pand 0x1be64(%rip),%xmm7 # 345b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1128>
DB 15,91,255 ; cvtdq2ps %xmm7,%xmm7
- DB 15,89,61,177,184,1,0 ; mulps 0x1b8b1(%rip),%xmm7 # 33a60 <_sk_srcover_bgra_8888_sse2_lowp+0x1070>
+ DB 15,89,61,106,190,1,0 ; mulps 0x1be6a(%rip),%xmm7 # 345c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1138>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,53 ; je 181f5 <_sk_load_4444_dst_sse41+0xbc>
+ DB 116,53 ; je 1879c <_sk_load_4444_dst_sse41+0xbc>
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 181df <_sk_load_4444_dst_sse41+0xa6>
+ DB 116,21 ; je 18786 <_sk_load_4444_dst_sse41+0xa6>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,139 ; jne 1815b <_sk_load_4444_dst_sse41+0x22>
+ DB 117,139 ; jne 18702 <_sk_load_4444_dst_sse41+0x22>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,112,252,69 ; pshufd $0x45,%xmm4,%xmm7
DB 102,67,15,110,36,80 ; movd (%r8,%r10,2),%xmm4
DB 102,15,56,51,228 ; pmovzxwd %xmm4,%xmm4
DB 102,15,58,14,252,15 ; pblendw $0xf,%xmm4,%xmm7
- DB 233,102,255,255,255 ; jmpq 1815b <_sk_load_4444_dst_sse41+0x22>
+ DB 233,102,255,255,255 ; jmpq 18702 <_sk_load_4444_dst_sse41+0x22>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,15,110,248 ; movd %eax,%xmm7
- DB 233,88,255,255,255 ; jmpq 1815b <_sk_load_4444_dst_sse41+0x22>
+ DB 233,88,255,255,255 ; jmpq 18702 <_sk_load_4444_dst_sse41+0x22>
PUBLIC _sk_gather_4444_sse41
_sk_gather_4444_sse41 LABEL PROC
@@ -22387,21 +22650,21 @@ _sk_gather_4444_sse41 LABEL PROC
DB 65,15,183,4,64 ; movzwl (%r8,%rax,2),%eax
DB 102,15,196,192,3 ; pinsrw $0x3,%eax,%xmm0
DB 102,15,56,51,216 ; pmovzxwd %xmm0,%xmm3
- DB 102,15,111,5,69,183,1,0 ; movdqa 0x1b745(%rip),%xmm0 # 339f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1000>
+ DB 102,15,111,5,254,188,1,0 ; movdqa 0x1bcfe(%rip),%xmm0 # 34550 <_sk_srcover_bgra_8888_sse2_lowp+0x10c8>
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,71,183,1,0 ; mulps 0x1b747(%rip),%xmm0 # 33a00 <_sk_srcover_bgra_8888_sse2_lowp+0x1010>
- DB 102,15,111,13,79,183,1,0 ; movdqa 0x1b74f(%rip),%xmm1 # 33a10 <_sk_srcover_bgra_8888_sse2_lowp+0x1020>
+ DB 15,89,5,0,189,1,0 ; mulps 0x1bd00(%rip),%xmm0 # 34560 <_sk_srcover_bgra_8888_sse2_lowp+0x10d8>
+ DB 102,15,111,13,8,189,1,0 ; movdqa 0x1bd08(%rip),%xmm1 # 34570 <_sk_srcover_bgra_8888_sse2_lowp+0x10e8>
DB 102,15,219,203 ; pand %xmm3,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,13,81,183,1,0 ; mulps 0x1b751(%rip),%xmm1 # 33a20 <_sk_srcover_bgra_8888_sse2_lowp+0x1030>
- DB 102,15,111,21,89,183,1,0 ; movdqa 0x1b759(%rip),%xmm2 # 33a30 <_sk_srcover_bgra_8888_sse2_lowp+0x1040>
+ DB 15,89,13,10,189,1,0 ; mulps 0x1bd0a(%rip),%xmm1 # 34580 <_sk_srcover_bgra_8888_sse2_lowp+0x10f8>
+ DB 102,15,111,21,18,189,1,0 ; movdqa 0x1bd12(%rip),%xmm2 # 34590 <_sk_srcover_bgra_8888_sse2_lowp+0x1108>
DB 102,15,219,211 ; pand %xmm3,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,21,91,183,1,0 ; mulps 0x1b75b(%rip),%xmm2 # 33a40 <_sk_srcover_bgra_8888_sse2_lowp+0x1050>
- DB 102,15,219,29,99,183,1,0 ; pand 0x1b763(%rip),%xmm3 # 33a50 <_sk_srcover_bgra_8888_sse2_lowp+0x1060>
+ DB 15,89,21,20,189,1,0 ; mulps 0x1bd14(%rip),%xmm2 # 345a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1118>
+ DB 102,15,219,29,28,189,1,0 ; pand 0x1bd1c(%rip),%xmm3 # 345b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1128>
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,29,105,183,1,0 ; mulps 0x1b769(%rip),%xmm3 # 33a60 <_sk_srcover_bgra_8888_sse2_lowp+0x1070>
+ DB 15,89,29,34,189,1,0 ; mulps 0x1bd22(%rip),%xmm3 # 345c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1138>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -22417,9 +22680,9 @@ _sk_store_4444_sse41 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,200 ; maxps %xmm0,%xmm9
- DB 68,15,40,21,139,178,1,0 ; movaps 0x1b28b(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,68,184,1,0 ; movaps 0x1b844(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,202 ; minps %xmm10,%xmm9
- DB 68,15,40,29,63,183,1,0 ; movaps 0x1b73f(%rip),%xmm11 # 33a70 <_sk_srcover_bgra_8888_sse2_lowp+0x1080>
+ DB 68,15,40,29,248,188,1,0 ; movaps 0x1bcf8(%rip),%xmm11 # 345d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1148>
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 102,69,15,91,201 ; cvtps2dq %xmm9,%xmm9
DB 102,65,15,114,241,12 ; pslld $0xc,%xmm9
@@ -22444,7 +22707,7 @@ _sk_store_4444_sse41 LABEL PROC
DB 102,69,15,86,196 ; orpd %xmm12,%xmm8
DB 102,68,15,56,43,192 ; packusdw %xmm0,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne 183ac <_sk_store_4444_sse41+0xb1>
+ DB 117,10 ; jne 18953 <_sk_store_4444_sse41+0xb1>
DB 102,69,15,214,4,64 ; movq %xmm8,(%r8,%rax,2)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -22452,17 +22715,17 @@ _sk_store_4444_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,35 ; je 183e2 <_sk_store_4444_sse41+0xe7>
+ DB 116,35 ; je 18989 <_sk_store_4444_sse41+0xe7>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,15 ; je 183d4 <_sk_store_4444_sse41+0xd9>
+ DB 116,15 ; je 1897b <_sk_store_4444_sse41+0xd9>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,221 ; jne 183a8 <_sk_store_4444_sse41+0xad>
+ DB 117,221 ; jne 1894f <_sk_store_4444_sse41+0xad>
DB 102,69,15,58,21,68,64,4,4 ; pextrw $0x4,%xmm8,0x4(%r8,%rax,2)
DB 242,69,15,112,192,232 ; pshuflw $0xe8,%xmm8,%xmm8
DB 102,69,15,126,4,64 ; movd %xmm8,(%r8,%rax,2)
- DB 235,198 ; jmp 183a8 <_sk_store_4444_sse41+0xad>
+ DB 235,198 ; jmp 1894f <_sk_store_4444_sse41+0xad>
DB 102,69,15,58,21,4,64,0 ; pextrw $0x0,%xmm8,(%r8,%rax,2)
- DB 235,188 ; jmp 183a8 <_sk_store_4444_sse41+0xad>
+ DB 235,188 ; jmp 1894f <_sk_store_4444_sse41+0xad>
PUBLIC _sk_load_8888_sse41
_sk_load_8888_sse41 LABEL PROC
@@ -22474,19 +22737,19 @@ _sk_load_8888_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,89 ; jne 18461 <_sk_load_8888_sse41+0x75>
+ DB 117,89 ; jne 18a08 <_sk_load_8888_sse41+0x75>
DB 243,65,15,111,28,128 ; movdqu (%r8,%rax,4),%xmm3
- DB 102,15,111,5,74,178,1,0 ; movdqa 0x1b24a(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,5,3,184,1,0 ; movdqa 0x1b803(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,5,155,179,1,0 ; movaps 0x1b39b(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,84,185,1,0 ; movaps 0x1b954(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
- DB 102,15,56,0,13,58,178,1,0 ; pshufb 0x1b23a(%rip),%xmm1 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,13,243,183,1,0 ; pshufb 0x1b7f3(%rip),%xmm1 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
DB 65,15,89,200 ; mulps %xmm8,%xmm1
DB 102,15,111,211 ; movdqa %xmm3,%xmm2
- DB 102,15,56,0,21,54,178,1,0 ; pshufb 0x1b236(%rip),%xmm2 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,21,239,183,1,0 ; pshufb 0x1b7ef(%rip),%xmm2 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
DB 65,15,89,208 ; mulps %xmm8,%xmm2
DB 102,15,114,211,24 ; psrld $0x18,%xmm3
@@ -22497,19 +22760,19 @@ _sk_load_8888_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,45 ; je 1849b <_sk_load_8888_sse41+0xaf>
+ DB 116,45 ; je 18a42 <_sk_load_8888_sse41+0xaf>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,18 ; je 1848a <_sk_load_8888_sse41+0x9e>
+ DB 116,18 ; je 18a31 <_sk_load_8888_sse41+0x9e>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,144 ; jne 1840e <_sk_load_8888_sse41+0x22>
+ DB 117,144 ; jne 189b5 <_sk_load_8888_sse41+0x22>
DB 102,65,15,110,68,128,8 ; movd 0x8(%r8,%rax,4),%xmm0
DB 102,15,112,216,69 ; pshufd $0x45,%xmm0,%xmm3
DB 243,65,15,126,4,128 ; movq (%r8,%rax,4),%xmm0
DB 102,15,58,14,216,15 ; pblendw $0xf,%xmm0,%xmm3
- DB 233,115,255,255,255 ; jmpq 1840e <_sk_load_8888_sse41+0x22>
+ DB 233,115,255,255,255 ; jmpq 189b5 <_sk_load_8888_sse41+0x22>
DB 102,65,15,110,28,128 ; movd (%r8,%rax,4),%xmm3
- DB 233,104,255,255,255 ; jmpq 1840e <_sk_load_8888_sse41+0x22>
+ DB 233,104,255,255,255 ; jmpq 189b5 <_sk_load_8888_sse41+0x22>
PUBLIC _sk_load_8888_dst_sse41
_sk_load_8888_dst_sse41 LABEL PROC
@@ -22521,19 +22784,19 @@ _sk_load_8888_dst_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,89 ; jne 1851b <_sk_load_8888_dst_sse41+0x75>
+ DB 117,89 ; jne 18ac2 <_sk_load_8888_dst_sse41+0x75>
DB 243,65,15,111,60,128 ; movdqu (%r8,%rax,4),%xmm7
- DB 102,15,111,37,144,177,1,0 ; movdqa 0x1b190(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,37,73,183,1,0 ; movdqa 0x1b749(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,219,231 ; pand %xmm7,%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 68,15,40,5,225,178,1,0 ; movaps 0x1b2e1(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,154,184,1,0 ; movaps 0x1b89a(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,224 ; mulps %xmm8,%xmm4
DB 102,15,111,239 ; movdqa %xmm7,%xmm5
- DB 102,15,56,0,45,128,177,1,0 ; pshufb 0x1b180(%rip),%xmm5 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,45,57,183,1,0 ; pshufb 0x1b739(%rip),%xmm5 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
DB 65,15,89,232 ; mulps %xmm8,%xmm5
DB 102,15,111,247 ; movdqa %xmm7,%xmm6
- DB 102,15,56,0,53,124,177,1,0 ; pshufb 0x1b17c(%rip),%xmm6 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,53,53,183,1,0 ; pshufb 0x1b735(%rip),%xmm6 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
DB 65,15,89,240 ; mulps %xmm8,%xmm6
DB 102,15,114,215,24 ; psrld $0x18,%xmm7
@@ -22544,19 +22807,19 @@ _sk_load_8888_dst_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,45 ; je 18555 <_sk_load_8888_dst_sse41+0xaf>
+ DB 116,45 ; je 18afc <_sk_load_8888_dst_sse41+0xaf>
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,18 ; je 18544 <_sk_load_8888_dst_sse41+0x9e>
+ DB 116,18 ; je 18aeb <_sk_load_8888_dst_sse41+0x9e>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,144 ; jne 184c8 <_sk_load_8888_dst_sse41+0x22>
+ DB 117,144 ; jne 18a6f <_sk_load_8888_dst_sse41+0x22>
DB 102,65,15,110,100,128,8 ; movd 0x8(%r8,%rax,4),%xmm4
DB 102,15,112,252,69 ; pshufd $0x45,%xmm4,%xmm7
DB 243,65,15,126,36,128 ; movq (%r8,%rax,4),%xmm4
DB 102,15,58,14,252,15 ; pblendw $0xf,%xmm4,%xmm7
- DB 233,115,255,255,255 ; jmpq 184c8 <_sk_load_8888_dst_sse41+0x22>
+ DB 233,115,255,255,255 ; jmpq 18a6f <_sk_load_8888_dst_sse41+0x22>
DB 102,65,15,110,60,128 ; movd (%r8,%rax,4),%xmm7
- DB 233,104,255,255,255 ; jmpq 184c8 <_sk_load_8888_dst_sse41+0x22>
+ DB 233,104,255,255,255 ; jmpq 18a6f <_sk_load_8888_dst_sse41+0x22>
PUBLIC _sk_gather_8888_sse41
_sk_gather_8888_sse41 LABEL PROC
@@ -22591,17 +22854,17 @@ _sk_gather_8888_sse41 LABEL PROC
DB 102,65,15,58,34,28,128,1 ; pinsrd $0x1,(%r8,%rax,4),%xmm3
DB 102,67,15,58,34,28,152,2 ; pinsrd $0x2,(%r8,%r11,4),%xmm3
DB 102,67,15,58,34,28,144,3 ; pinsrd $0x3,(%r8,%r10,4),%xmm3
- DB 102,15,111,5,105,176,1,0 ; movdqa 0x1b069(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,5,34,182,1,0 ; movdqa 0x1b622(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,5,186,177,1,0 ; movaps 0x1b1ba(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,115,183,1,0 ; movaps 0x1b773(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
- DB 102,15,56,0,13,89,176,1,0 ; pshufb 0x1b059(%rip),%xmm1 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,13,18,182,1,0 ; pshufb 0x1b612(%rip),%xmm1 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
DB 65,15,89,200 ; mulps %xmm8,%xmm1
DB 102,15,111,211 ; movdqa %xmm3,%xmm2
- DB 102,15,56,0,21,85,176,1,0 ; pshufb 0x1b055(%rip),%xmm2 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,21,14,182,1,0 ; pshufb 0x1b60e(%rip),%xmm2 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
DB 65,15,89,208 ; mulps %xmm8,%xmm2
DB 102,15,114,211,24 ; psrld $0x18,%xmm3
@@ -22622,9 +22885,9 @@ _sk_store_8888_sse41 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,200 ; maxps %xmm0,%xmm9
- DB 68,15,40,21,67,175,1,0 ; movaps 0x1af43(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,252,180,1,0 ; movaps 0x1b4fc(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,202 ; minps %xmm10,%xmm9
- DB 68,15,40,29,23,176,1,0 ; movaps 0x1b017(%rip),%xmm11 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,29,208,181,1,0 ; movaps 0x1b5d0(%rip),%xmm11 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 102,69,15,91,201 ; cvtps2dq %xmm9,%xmm9
DB 69,15,87,228 ; xorps %xmm12,%xmm12
@@ -22648,23 +22911,23 @@ _sk_store_8888_sse41 LABEL PROC
DB 102,69,15,235,193 ; por %xmm9,%xmm8
DB 102,69,15,235,196 ; por %xmm12,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne 186ee <_sk_store_8888_sse41+0xac>
+ DB 117,10 ; jne 18c95 <_sk_store_8888_sse41+0xac>
DB 243,69,15,127,4,128 ; movdqu %xmm8,(%r8,%rax,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,29 ; je 18718 <_sk_store_8888_sse41+0xd6>
+ DB 116,29 ; je 18cbf <_sk_store_8888_sse41+0xd6>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,15 ; je 18710 <_sk_store_8888_sse41+0xce>
+ DB 116,15 ; je 18cb7 <_sk_store_8888_sse41+0xce>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,227 ; jne 186ea <_sk_store_8888_sse41+0xa8>
+ DB 117,227 ; jne 18c91 <_sk_store_8888_sse41+0xa8>
DB 102,69,15,58,22,68,128,8,2 ; pextrd $0x2,%xmm8,0x8(%r8,%rax,4)
DB 102,69,15,214,4,128 ; movq %xmm8,(%r8,%rax,4)
- DB 235,210 ; jmp 186ea <_sk_store_8888_sse41+0xa8>
+ DB 235,210 ; jmp 18c91 <_sk_store_8888_sse41+0xa8>
DB 102,69,15,126,4,128 ; movd %xmm8,(%r8,%rax,4)
- DB 235,202 ; jmp 186ea <_sk_store_8888_sse41+0xa8>
+ DB 235,202 ; jmp 18c91 <_sk_store_8888_sse41+0xa8>
PUBLIC _sk_load_bgra_sse41
_sk_load_bgra_sse41 LABEL PROC
@@ -22676,19 +22939,19 @@ _sk_load_bgra_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,89 ; jne 18795 <_sk_load_bgra_sse41+0x75>
+ DB 117,89 ; jne 18d3c <_sk_load_bgra_sse41+0x75>
DB 243,65,15,111,28,128 ; movdqu (%r8,%rax,4),%xmm3
- DB 102,15,111,5,22,175,1,0 ; movdqa 0x1af16(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,5,207,180,1,0 ; movdqa 0x1b4cf(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,208 ; cvtdq2ps %xmm0,%xmm2
- DB 68,15,40,5,103,176,1,0 ; movaps 0x1b067(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,32,182,1,0 ; movaps 0x1b620(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,208 ; mulps %xmm8,%xmm2
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
- DB 102,15,56,0,5,6,175,1,0 ; pshufb 0x1af06(%rip),%xmm0 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,5,191,180,1,0 ; pshufb 0x1b4bf(%rip),%xmm0 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 15,91,200 ; cvtdq2ps %xmm0,%xmm1
DB 65,15,89,200 ; mulps %xmm8,%xmm1
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
- DB 102,15,56,0,5,2,175,1,0 ; pshufb 0x1af02(%rip),%xmm0 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,5,187,180,1,0 ; pshufb 0x1b4bb(%rip),%xmm0 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,15,114,211,24 ; psrld $0x18,%xmm3
@@ -22699,19 +22962,19 @@ _sk_load_bgra_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,45 ; je 187cf <_sk_load_bgra_sse41+0xaf>
+ DB 116,45 ; je 18d76 <_sk_load_bgra_sse41+0xaf>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,18 ; je 187be <_sk_load_bgra_sse41+0x9e>
+ DB 116,18 ; je 18d65 <_sk_load_bgra_sse41+0x9e>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,144 ; jne 18742 <_sk_load_bgra_sse41+0x22>
+ DB 117,144 ; jne 18ce9 <_sk_load_bgra_sse41+0x22>
DB 102,65,15,110,68,128,8 ; movd 0x8(%r8,%rax,4),%xmm0
DB 102,15,112,216,69 ; pshufd $0x45,%xmm0,%xmm3
DB 243,65,15,126,4,128 ; movq (%r8,%rax,4),%xmm0
DB 102,15,58,14,216,15 ; pblendw $0xf,%xmm0,%xmm3
- DB 233,115,255,255,255 ; jmpq 18742 <_sk_load_bgra_sse41+0x22>
+ DB 233,115,255,255,255 ; jmpq 18ce9 <_sk_load_bgra_sse41+0x22>
DB 102,65,15,110,28,128 ; movd (%r8,%rax,4),%xmm3
- DB 233,104,255,255,255 ; jmpq 18742 <_sk_load_bgra_sse41+0x22>
+ DB 233,104,255,255,255 ; jmpq 18ce9 <_sk_load_bgra_sse41+0x22>
PUBLIC _sk_load_bgra_dst_sse41
_sk_load_bgra_dst_sse41 LABEL PROC
@@ -22723,19 +22986,19 @@ _sk_load_bgra_dst_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,89 ; jne 1884f <_sk_load_bgra_dst_sse41+0x75>
+ DB 117,89 ; jne 18df6 <_sk_load_bgra_dst_sse41+0x75>
DB 243,65,15,111,60,128 ; movdqu (%r8,%rax,4),%xmm7
- DB 102,15,111,37,92,174,1,0 ; movdqa 0x1ae5c(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,37,21,180,1,0 ; movdqa 0x1b415(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,219,231 ; pand %xmm7,%xmm4
DB 15,91,244 ; cvtdq2ps %xmm4,%xmm6
- DB 68,15,40,5,173,175,1,0 ; movaps 0x1afad(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,102,181,1,0 ; movaps 0x1b566(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,240 ; mulps %xmm8,%xmm6
DB 102,15,111,231 ; movdqa %xmm7,%xmm4
- DB 102,15,56,0,37,76,174,1,0 ; pshufb 0x1ae4c(%rip),%xmm4 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,37,5,180,1,0 ; pshufb 0x1b405(%rip),%xmm4 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 15,91,236 ; cvtdq2ps %xmm4,%xmm5
DB 65,15,89,232 ; mulps %xmm8,%xmm5
DB 102,15,111,231 ; movdqa %xmm7,%xmm4
- DB 102,15,56,0,37,72,174,1,0 ; pshufb 0x1ae48(%rip),%xmm4 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,37,1,180,1,0 ; pshufb 0x1b401(%rip),%xmm4 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 65,15,89,224 ; mulps %xmm8,%xmm4
DB 102,15,114,215,24 ; psrld $0x18,%xmm7
@@ -22746,19 +23009,19 @@ _sk_load_bgra_dst_sse41 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,45 ; je 18889 <_sk_load_bgra_dst_sse41+0xaf>
+ DB 116,45 ; je 18e30 <_sk_load_bgra_dst_sse41+0xaf>
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,18 ; je 18878 <_sk_load_bgra_dst_sse41+0x9e>
+ DB 116,18 ; je 18e1f <_sk_load_bgra_dst_sse41+0x9e>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,144 ; jne 187fc <_sk_load_bgra_dst_sse41+0x22>
+ DB 117,144 ; jne 18da3 <_sk_load_bgra_dst_sse41+0x22>
DB 102,65,15,110,100,128,8 ; movd 0x8(%r8,%rax,4),%xmm4
DB 102,15,112,252,69 ; pshufd $0x45,%xmm4,%xmm7
DB 243,65,15,126,36,128 ; movq (%r8,%rax,4),%xmm4
DB 102,15,58,14,252,15 ; pblendw $0xf,%xmm4,%xmm7
- DB 233,115,255,255,255 ; jmpq 187fc <_sk_load_bgra_dst_sse41+0x22>
+ DB 233,115,255,255,255 ; jmpq 18da3 <_sk_load_bgra_dst_sse41+0x22>
DB 102,65,15,110,60,128 ; movd (%r8,%rax,4),%xmm7
- DB 233,104,255,255,255 ; jmpq 187fc <_sk_load_bgra_dst_sse41+0x22>
+ DB 233,104,255,255,255 ; jmpq 18da3 <_sk_load_bgra_dst_sse41+0x22>
PUBLIC _sk_gather_bgra_sse41
_sk_gather_bgra_sse41 LABEL PROC
@@ -22793,17 +23056,17 @@ _sk_gather_bgra_sse41 LABEL PROC
DB 102,65,15,58,34,28,128,1 ; pinsrd $0x1,(%r8,%rax,4),%xmm3
DB 102,67,15,58,34,28,152,2 ; pinsrd $0x2,(%r8,%r11,4),%xmm3
DB 102,67,15,58,34,28,144,3 ; pinsrd $0x3,(%r8,%r10,4),%xmm3
- DB 102,15,111,5,53,173,1,0 ; movdqa 0x1ad35(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,5,238,178,1,0 ; movdqa 0x1b2ee(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,208 ; cvtdq2ps %xmm0,%xmm2
- DB 68,15,40,5,134,174,1,0 ; movaps 0x1ae86(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,63,180,1,0 ; movaps 0x1b43f(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,208 ; mulps %xmm8,%xmm2
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
- DB 102,15,56,0,5,37,173,1,0 ; pshufb 0x1ad25(%rip),%xmm0 # 33670 <_sk_srcover_bgra_8888_sse2_lowp+0xc80>
+ DB 102,15,56,0,5,222,178,1,0 ; pshufb 0x1b2de(%rip),%xmm0 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
DB 15,91,200 ; cvtdq2ps %xmm0,%xmm1
DB 65,15,89,200 ; mulps %xmm8,%xmm1
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
- DB 102,15,56,0,5,33,173,1,0 ; pshufb 0x1ad21(%rip),%xmm0 # 33680 <_sk_srcover_bgra_8888_sse2_lowp+0xc90>
+ DB 102,15,56,0,5,218,178,1,0 ; pshufb 0x1b2da(%rip),%xmm0 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,15,114,211,24 ; psrld $0x18,%xmm3
@@ -22824,9 +23087,9 @@ _sk_store_bgra_sse41 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,202 ; maxps %xmm2,%xmm9
- DB 68,15,40,21,15,172,1,0 ; movaps 0x1ac0f(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,200,177,1,0 ; movaps 0x1b1c8(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,202 ; minps %xmm10,%xmm9
- DB 68,15,40,29,227,172,1,0 ; movaps 0x1ace3(%rip),%xmm11 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,29,156,178,1,0 ; movaps 0x1b29c(%rip),%xmm11 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 102,69,15,91,201 ; cvtps2dq %xmm9,%xmm9
DB 69,15,87,228 ; xorps %xmm12,%xmm12
@@ -22850,23 +23113,23 @@ _sk_store_bgra_sse41 LABEL PROC
DB 102,69,15,235,193 ; por %xmm9,%xmm8
DB 102,69,15,235,196 ; por %xmm12,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne 18a22 <_sk_store_bgra_sse41+0xac>
+ DB 117,10 ; jne 18fc9 <_sk_store_bgra_sse41+0xac>
DB 243,69,15,127,4,128 ; movdqu %xmm8,(%r8,%rax,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,29 ; je 18a4c <_sk_store_bgra_sse41+0xd6>
+ DB 116,29 ; je 18ff3 <_sk_store_bgra_sse41+0xd6>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,15 ; je 18a44 <_sk_store_bgra_sse41+0xce>
+ DB 116,15 ; je 18feb <_sk_store_bgra_sse41+0xce>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,227 ; jne 18a1e <_sk_store_bgra_sse41+0xa8>
+ DB 117,227 ; jne 18fc5 <_sk_store_bgra_sse41+0xa8>
DB 102,69,15,58,22,68,128,8,2 ; pextrd $0x2,%xmm8,0x8(%r8,%rax,4)
DB 102,69,15,214,4,128 ; movq %xmm8,(%r8,%rax,4)
- DB 235,210 ; jmp 18a1e <_sk_store_bgra_sse41+0xa8>
+ DB 235,210 ; jmp 18fc5 <_sk_store_bgra_sse41+0xa8>
DB 102,69,15,126,4,128 ; movd %xmm8,(%r8,%rax,4)
- DB 235,202 ; jmp 18a1e <_sk_store_bgra_sse41+0xa8>
+ DB 235,202 ; jmp 18fc5 <_sk_store_bgra_sse41+0xa8>
PUBLIC _sk_load_f16_sse41
_sk_load_f16_sse41 LABEL PROC
@@ -22878,7 +23141,7 @@ _sk_load_f16_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,68,1,0,0 ; jne 18bb8 <_sk_load_f16_sse41+0x164>
+ DB 15,133,68,1,0,0 ; jne 1915f <_sk_load_f16_sse41+0x164>
DB 102,65,15,16,4,192 ; movupd (%r8,%rax,8),%xmm0
DB 243,65,15,111,76,192,16 ; movdqu 0x10(%r8,%rax,8),%xmm1
DB 102,68,15,40,200 ; movapd %xmm0,%xmm9
@@ -22888,19 +23151,19 @@ _sk_load_f16_sse41 LABEL PROC
DB 102,68,15,97,224 ; punpcklwd %xmm0,%xmm12
DB 102,68,15,105,200 ; punpckhwd %xmm0,%xmm9
DB 102,65,15,56,51,212 ; pmovzxwd %xmm12,%xmm2
- DB 102,68,15,111,5,211,175,1,0 ; movdqa 0x1afd3(%rip),%xmm8 # 33a80 <_sk_srcover_bgra_8888_sse2_lowp+0x1090>
+ DB 102,68,15,111,5,140,181,1,0 ; movdqa 0x1b58c(%rip),%xmm8 # 345e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1158>
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
DB 102,65,15,219,200 ; pand %xmm8,%xmm1
- DB 102,68,15,111,21,209,175,1,0 ; movdqa 0x1afd1(%rip),%xmm10 # 33a90 <_sk_srcover_bgra_8888_sse2_lowp+0x10a0>
+ DB 102,68,15,111,21,138,181,1,0 ; movdqa 0x1b58a(%rip),%xmm10 # 345f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1168>
DB 102,65,15,219,210 ; pand %xmm10,%xmm2
- DB 102,15,111,29,212,175,1,0 ; movdqa 0x1afd4(%rip),%xmm3 # 33aa0 <_sk_srcover_bgra_8888_sse2_lowp+0x10b0>
+ DB 102,15,111,29,141,181,1,0 ; movdqa 0x1b58d(%rip),%xmm3 # 34600 <_sk_srcover_bgra_8888_sse2_lowp+0x1178>
DB 102,15,114,241,16 ; pslld $0x10,%xmm1
DB 102,15,111,194 ; movdqa %xmm2,%xmm0
DB 102,15,56,63,195 ; pmaxud %xmm3,%xmm0
DB 102,15,118,194 ; pcmpeqd %xmm2,%xmm0
DB 102,15,114,242,13 ; pslld $0xd,%xmm2
DB 102,15,235,209 ; por %xmm1,%xmm2
- DB 102,68,15,111,29,192,175,1,0 ; movdqa 0x1afc0(%rip),%xmm11 # 33ab0 <_sk_srcover_bgra_8888_sse2_lowp+0x10c0>
+ DB 102,68,15,111,29,121,181,1,0 ; movdqa 0x1b579(%rip),%xmm11 # 34610 <_sk_srcover_bgra_8888_sse2_lowp+0x1188>
DB 102,65,15,254,211 ; paddd %xmm11,%xmm2
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 102,65,15,112,204,238 ; pshufd $0xee,%xmm12,%xmm1
@@ -22943,16 +23206,16 @@ _sk_load_f16_sse41 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 242,65,15,16,4,192 ; movsd (%r8,%rax,8),%xmm0
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 18bd1 <_sk_load_f16_sse41+0x17d>
+ DB 117,13 ; jne 19178 <_sk_load_f16_sse41+0x17d>
DB 243,15,126,192 ; movq %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
- DB 233,176,254,255,255 ; jmpq 18a81 <_sk_load_f16_sse41+0x2d>
+ DB 233,176,254,255,255 ; jmpq 19028 <_sk_load_f16_sse41+0x2d>
DB 102,65,15,22,68,192,8 ; movhpd 0x8(%r8,%rax,8),%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 15,130,155,254,255,255 ; jb 18a81 <_sk_load_f16_sse41+0x2d>
+ DB 15,130,155,254,255,255 ; jb 19028 <_sk_load_f16_sse41+0x2d>
DB 243,65,15,126,76,192,16 ; movq 0x10(%r8,%rax,8),%xmm1
- DB 233,143,254,255,255 ; jmpq 18a81 <_sk_load_f16_sse41+0x2d>
+ DB 233,143,254,255,255 ; jmpq 19028 <_sk_load_f16_sse41+0x2d>
PUBLIC _sk_load_f16_dst_sse41
_sk_load_f16_dst_sse41 LABEL PROC
@@ -22964,7 +23227,7 @@ _sk_load_f16_dst_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,68,1,0,0 ; jne 18d56 <_sk_load_f16_dst_sse41+0x164>
+ DB 15,133,68,1,0,0 ; jne 192fd <_sk_load_f16_dst_sse41+0x164>
DB 102,65,15,16,36,192 ; movupd (%r8,%rax,8),%xmm4
DB 243,65,15,111,108,192,16 ; movdqu 0x10(%r8,%rax,8),%xmm5
DB 102,68,15,40,204 ; movapd %xmm4,%xmm9
@@ -22974,19 +23237,19 @@ _sk_load_f16_dst_sse41 LABEL PROC
DB 102,68,15,97,228 ; punpcklwd %xmm4,%xmm12
DB 102,68,15,105,204 ; punpckhwd %xmm4,%xmm9
DB 102,65,15,56,51,244 ; pmovzxwd %xmm12,%xmm6
- DB 102,68,15,111,5,53,174,1,0 ; movdqa 0x1ae35(%rip),%xmm8 # 33a80 <_sk_srcover_bgra_8888_sse2_lowp+0x1090>
+ DB 102,68,15,111,5,238,179,1,0 ; movdqa 0x1b3ee(%rip),%xmm8 # 345e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1158>
DB 102,15,111,238 ; movdqa %xmm6,%xmm5
DB 102,65,15,219,232 ; pand %xmm8,%xmm5
- DB 102,68,15,111,21,51,174,1,0 ; movdqa 0x1ae33(%rip),%xmm10 # 33a90 <_sk_srcover_bgra_8888_sse2_lowp+0x10a0>
+ DB 102,68,15,111,21,236,179,1,0 ; movdqa 0x1b3ec(%rip),%xmm10 # 345f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1168>
DB 102,65,15,219,242 ; pand %xmm10,%xmm6
- DB 102,15,111,61,54,174,1,0 ; movdqa 0x1ae36(%rip),%xmm7 # 33aa0 <_sk_srcover_bgra_8888_sse2_lowp+0x10b0>
+ DB 102,15,111,61,239,179,1,0 ; movdqa 0x1b3ef(%rip),%xmm7 # 34600 <_sk_srcover_bgra_8888_sse2_lowp+0x1178>
DB 102,15,114,245,16 ; pslld $0x10,%xmm5
DB 102,15,111,230 ; movdqa %xmm6,%xmm4
DB 102,15,56,63,231 ; pmaxud %xmm7,%xmm4
DB 102,15,118,230 ; pcmpeqd %xmm6,%xmm4
DB 102,15,114,246,13 ; pslld $0xd,%xmm6
DB 102,15,235,245 ; por %xmm5,%xmm6
- DB 102,68,15,111,29,34,174,1,0 ; movdqa 0x1ae22(%rip),%xmm11 # 33ab0 <_sk_srcover_bgra_8888_sse2_lowp+0x10c0>
+ DB 102,68,15,111,29,219,179,1,0 ; movdqa 0x1b3db(%rip),%xmm11 # 34610 <_sk_srcover_bgra_8888_sse2_lowp+0x1188>
DB 102,65,15,254,243 ; paddd %xmm11,%xmm6
DB 102,15,219,230 ; pand %xmm6,%xmm4
DB 102,65,15,112,236,238 ; pshufd $0xee,%xmm12,%xmm5
@@ -23029,16 +23292,16 @@ _sk_load_f16_dst_sse41 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 242,65,15,16,36,192 ; movsd (%r8,%rax,8),%xmm4
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 18d6f <_sk_load_f16_dst_sse41+0x17d>
+ DB 117,13 ; jne 19316 <_sk_load_f16_dst_sse41+0x17d>
DB 243,15,126,228 ; movq %xmm4,%xmm4
DB 102,15,239,237 ; pxor %xmm5,%xmm5
- DB 233,176,254,255,255 ; jmpq 18c1f <_sk_load_f16_dst_sse41+0x2d>
+ DB 233,176,254,255,255 ; jmpq 191c6 <_sk_load_f16_dst_sse41+0x2d>
DB 102,65,15,22,100,192,8 ; movhpd 0x8(%r8,%rax,8),%xmm4
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 15,130,155,254,255,255 ; jb 18c1f <_sk_load_f16_dst_sse41+0x2d>
+ DB 15,130,155,254,255,255 ; jb 191c6 <_sk_load_f16_dst_sse41+0x2d>
DB 243,65,15,126,108,192,16 ; movq 0x10(%r8,%rax,8),%xmm5
- DB 233,143,254,255,255 ; jmpq 18c1f <_sk_load_f16_dst_sse41+0x2d>
+ DB 233,143,254,255,255 ; jmpq 191c6 <_sk_load_f16_dst_sse41+0x2d>
PUBLIC _sk_gather_f16_sse41
_sk_gather_f16_sse41 LABEL PROC
@@ -23082,19 +23345,19 @@ _sk_gather_f16_sse41 LABEL PROC
DB 102,68,15,97,226 ; punpcklwd %xmm2,%xmm12
DB 102,68,15,105,202 ; punpckhwd %xmm2,%xmm9
DB 102,65,15,56,51,212 ; pmovzxwd %xmm12,%xmm2
- DB 102,68,15,111,5,51,172,1,0 ; movdqa 0x1ac33(%rip),%xmm8 # 33a80 <_sk_srcover_bgra_8888_sse2_lowp+0x1090>
+ DB 102,68,15,111,5,236,177,1,0 ; movdqa 0x1b1ec(%rip),%xmm8 # 345e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1158>
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
DB 102,65,15,219,200 ; pand %xmm8,%xmm1
- DB 102,68,15,111,21,49,172,1,0 ; movdqa 0x1ac31(%rip),%xmm10 # 33a90 <_sk_srcover_bgra_8888_sse2_lowp+0x10a0>
+ DB 102,68,15,111,21,234,177,1,0 ; movdqa 0x1b1ea(%rip),%xmm10 # 345f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1168>
DB 102,65,15,219,210 ; pand %xmm10,%xmm2
- DB 102,15,111,29,52,172,1,0 ; movdqa 0x1ac34(%rip),%xmm3 # 33aa0 <_sk_srcover_bgra_8888_sse2_lowp+0x10b0>
+ DB 102,15,111,29,237,177,1,0 ; movdqa 0x1b1ed(%rip),%xmm3 # 34600 <_sk_srcover_bgra_8888_sse2_lowp+0x1178>
DB 102,15,114,241,16 ; pslld $0x10,%xmm1
DB 102,15,111,194 ; movdqa %xmm2,%xmm0
DB 102,15,56,63,195 ; pmaxud %xmm3,%xmm0
DB 102,15,118,194 ; pcmpeqd %xmm2,%xmm0
DB 102,15,114,242,13 ; pslld $0xd,%xmm2
DB 102,15,235,209 ; por %xmm1,%xmm2
- DB 102,68,15,111,29,32,172,1,0 ; movdqa 0x1ac20(%rip),%xmm11 # 33ab0 <_sk_srcover_bgra_8888_sse2_lowp+0x10c0>
+ DB 102,68,15,111,29,217,177,1,0 ; movdqa 0x1b1d9(%rip),%xmm11 # 34610 <_sk_srcover_bgra_8888_sse2_lowp+0x1188>
DB 102,65,15,254,211 ; paddd %xmm11,%xmm2
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 102,65,15,112,204,238 ; pshufd $0xee,%xmm12,%xmm1
@@ -23145,20 +23408,20 @@ _sk_store_f16_sse41 LABEL PROC
DB 73,193,224,3 ; shl $0x3,%r8
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
- DB 102,68,15,111,13,72,171,1,0 ; movdqa 0x1ab48(%rip),%xmm9 # 33ac0 <_sk_srcover_bgra_8888_sse2_lowp+0x10d0>
+ DB 102,68,15,111,13,1,177,1,0 ; movdqa 0x1b101(%rip),%xmm9 # 34620 <_sk_srcover_bgra_8888_sse2_lowp+0x1198>
DB 102,68,15,111,224 ; movdqa %xmm0,%xmm12
DB 102,69,15,219,225 ; pand %xmm9,%xmm12
- DB 102,68,15,111,29,69,171,1,0 ; movdqa 0x1ab45(%rip),%xmm11 # 33ad0 <_sk_srcover_bgra_8888_sse2_lowp+0x10e0>
+ DB 102,68,15,111,29,254,176,1,0 ; movdqa 0x1b0fe(%rip),%xmm11 # 34630 <_sk_srcover_bgra_8888_sse2_lowp+0x11a8>
DB 102,68,15,111,232 ; movdqa %xmm0,%xmm13
DB 102,69,15,219,235 ; pand %xmm11,%xmm13
- DB 102,68,15,111,21,66,171,1,0 ; movdqa 0x1ab42(%rip),%xmm10 # 33ae0 <_sk_srcover_bgra_8888_sse2_lowp+0x10f0>
+ DB 102,68,15,111,21,251,176,1,0 ; movdqa 0x1b0fb(%rip),%xmm10 # 34640 <_sk_srcover_bgra_8888_sse2_lowp+0x11b8>
DB 102,65,15,114,212,16 ; psrld $0x10,%xmm12
DB 102,69,15,111,197 ; movdqa %xmm13,%xmm8
DB 102,69,15,56,63,194 ; pmaxud %xmm10,%xmm8
DB 102,69,15,118,197 ; pcmpeqd %xmm13,%xmm8
DB 102,65,15,114,213,13 ; psrld $0xd,%xmm13
DB 102,69,15,254,236 ; paddd %xmm12,%xmm13
- DB 102,68,15,111,37,40,171,1,0 ; movdqa 0x1ab28(%rip),%xmm12 # 33af0 <_sk_srcover_bgra_8888_sse2_lowp+0x1100>
+ DB 102,68,15,111,37,225,176,1,0 ; movdqa 0x1b0e1(%rip),%xmm12 # 34650 <_sk_srcover_bgra_8888_sse2_lowp+0x11c8>
DB 102,69,15,254,236 ; paddd %xmm12,%xmm13
DB 102,69,15,219,197 ; pand %xmm13,%xmm8
DB 102,68,15,56,43,192 ; packusdw %xmm0,%xmm8
@@ -23203,7 +23466,7 @@ _sk_store_f16_sse41 LABEL PROC
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,69,15,98,205 ; punpckldq %xmm13,%xmm9
DB 72,133,255 ; test %rdi,%rdi
- DB 117,21 ; jne 190c6 <_sk_store_f16_sse41+0x16e>
+ DB 117,21 ; jne 1966d <_sk_store_f16_sse41+0x16e>
DB 69,15,17,12,192 ; movups %xmm9,(%r8,%rax,8)
DB 102,69,15,106,197 ; punpckhdq %xmm13,%xmm8
DB 243,69,15,127,68,192,16 ; movdqu %xmm8,0x10(%r8,%rax,8)
@@ -23211,13 +23474,13 @@ _sk_store_f16_sse41 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 102,69,15,214,12,192 ; movq %xmm9,(%r8,%rax,8)
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,240 ; je 190c2 <_sk_store_f16_sse41+0x16a>
+ DB 116,240 ; je 19669 <_sk_store_f16_sse41+0x16a>
DB 102,69,15,23,76,192,8 ; movhpd %xmm9,0x8(%r8,%rax,8)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,227 ; jb 190c2 <_sk_store_f16_sse41+0x16a>
+ DB 114,227 ; jb 19669 <_sk_store_f16_sse41+0x16a>
DB 102,69,15,106,197 ; punpckhdq %xmm13,%xmm8
DB 102,69,15,214,68,192,16 ; movq %xmm8,0x10(%r8,%rax,8)
- DB 235,213 ; jmp 190c2 <_sk_store_f16_sse41+0x16a>
+ DB 235,213 ; jmp 19669 <_sk_store_f16_sse41+0x16a>
PUBLIC _sk_load_u16_be_sse41
_sk_load_u16_be_sse41 LABEL PROC
@@ -23230,7 +23493,7 @@ _sk_load_u16_be_sse41 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 73,99,193 ; movslq %r9d,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,185,0,0,0 ; jne 191cd <_sk_load_u16_be_sse41+0xe0>
+ DB 15,133,185,0,0,0 ; jne 19774 <_sk_load_u16_be_sse41+0xe0>
DB 102,65,15,16,4,64 ; movupd (%r8,%rax,2),%xmm0
DB 243,65,15,111,76,64,16 ; movdqu 0x10(%r8,%rax,2),%xmm1
DB 102,15,40,208 ; movapd %xmm0,%xmm2
@@ -23246,7 +23509,7 @@ _sk_load_u16_be_sse41 LABEL PROC
DB 102,15,235,200 ; por %xmm0,%xmm1
DB 102,15,56,51,193 ; pmovzxwd %xmm1,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,5,240,166,1,0 ; movaps 0x1a6f0(%rip),%xmm8 # 33850 <_sk_srcover_bgra_8888_sse2_lowp+0xe60>
+ DB 68,15,40,5,169,172,1,0 ; movaps 0x1aca9(%rip),%xmm8 # 343b0 <_sk_srcover_bgra_8888_sse2_lowp+0xf28>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,113,241,8 ; psllw $0x8,%xmm1
@@ -23274,16 +23537,16 @@ _sk_load_u16_be_sse41 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 242,65,15,16,4,64 ; movsd (%r8,%rax,2),%xmm0
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 191e6 <_sk_load_u16_be_sse41+0xf9>
+ DB 117,13 ; jne 1978d <_sk_load_u16_be_sse41+0xf9>
DB 243,15,126,192 ; movq %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
- DB 233,59,255,255,255 ; jmpq 19121 <_sk_load_u16_be_sse41+0x34>
+ DB 233,59,255,255,255 ; jmpq 196c8 <_sk_load_u16_be_sse41+0x34>
DB 102,65,15,22,68,64,8 ; movhpd 0x8(%r8,%rax,2),%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 15,130,38,255,255,255 ; jb 19121 <_sk_load_u16_be_sse41+0x34>
+ DB 15,130,38,255,255,255 ; jb 196c8 <_sk_load_u16_be_sse41+0x34>
DB 243,65,15,126,76,64,16 ; movq 0x10(%r8,%rax,2),%xmm1
- DB 233,26,255,255,255 ; jmpq 19121 <_sk_load_u16_be_sse41+0x34>
+ DB 233,26,255,255,255 ; jmpq 196c8 <_sk_load_u16_be_sse41+0x34>
PUBLIC _sk_load_rgb_u16_be_sse41
_sk_load_rgb_u16_be_sse41 LABEL PROC
@@ -23298,7 +23561,7 @@ _sk_load_rgb_u16_be_sse41 LABEL PROC
DB 72,141,4,64 ; lea (%rax,%rax,2),%rax
DB 72,193,248,32 ; sar $0x20,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,170,0,0,0 ; jne 192dc <_sk_load_rgb_u16_be_sse41+0xd5>
+ DB 15,133,170,0,0,0 ; jne 19883 <_sk_load_rgb_u16_be_sse41+0xd5>
DB 243,65,15,111,20,64 ; movdqu (%r8,%rax,2),%xmm2
DB 243,65,15,111,92,64,8 ; movdqu 0x8(%r8,%rax,2),%xmm3
DB 102,15,115,219,4 ; psrldq $0x4,%xmm3
@@ -23318,7 +23581,7 @@ _sk_load_rgb_u16_be_sse41 LABEL PROC
DB 102,15,235,200 ; por %xmm0,%xmm1
DB 102,15,56,51,193 ; pmovzxwd %xmm1,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,5,191,165,1,0 ; movaps 0x1a5bf(%rip),%xmm8 # 33850 <_sk_srcover_bgra_8888_sse2_lowp+0xe60>
+ DB 68,15,40,5,120,171,1,0 ; movaps 0x1ab78(%rip),%xmm8 # 343b0 <_sk_srcover_bgra_8888_sse2_lowp+0xf28>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,113,241,8 ; psllw $0x8,%xmm1
@@ -23335,27 +23598,27 @@ _sk_load_rgb_u16_be_sse41 LABEL PROC
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
DB 65,15,89,208 ; mulps %xmm8,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,214,162,1,0 ; movaps 0x1a2d6(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,143,168,1,0 ; movaps 0x1a88f(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 255,224 ; jmpq *%rax
DB 102,65,15,110,20,64 ; movd (%r8,%rax,2),%xmm2
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,65,15,196,84,64,4,2 ; pinsrw $0x2,0x4(%r8,%rax,2),%xmm2
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 19301 <_sk_load_rgb_u16_be_sse41+0xfa>
+ DB 117,13 ; jne 198a8 <_sk_load_rgb_u16_be_sse41+0xfa>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,239,192 ; pxor %xmm0,%xmm0
- DB 233,85,255,255,255 ; jmpq 19256 <_sk_load_rgb_u16_be_sse41+0x4f>
+ DB 233,85,255,255,255 ; jmpq 197fd <_sk_load_rgb_u16_be_sse41+0x4f>
DB 102,65,15,110,68,64,6 ; movd 0x6(%r8,%rax,2),%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,65,15,196,68,64,10,2 ; pinsrw $0x2,0xa(%r8,%rax,2),%xmm0
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,24 ; jb 19332 <_sk_load_rgb_u16_be_sse41+0x12b>
+ DB 114,24 ; jb 198d9 <_sk_load_rgb_u16_be_sse41+0x12b>
DB 102,65,15,110,92,64,12 ; movd 0xc(%r8,%rax,2),%xmm3
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,65,15,196,92,64,16,2 ; pinsrw $0x2,0x10(%r8,%rax,2),%xmm3
- DB 233,36,255,255,255 ; jmpq 19256 <_sk_load_rgb_u16_be_sse41+0x4f>
+ DB 233,36,255,255,255 ; jmpq 197fd <_sk_load_rgb_u16_be_sse41+0x4f>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
- DB 233,27,255,255,255 ; jmpq 19256 <_sk_load_rgb_u16_be_sse41+0x4f>
+ DB 233,27,255,255,255 ; jmpq 197fd <_sk_load_rgb_u16_be_sse41+0x4f>
PUBLIC _sk_store_u16_be_sse41
_sk_store_u16_be_sse41 LABEL PROC
@@ -23370,9 +23633,9 @@ _sk_store_u16_be_sse41 LABEL PROC
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 68,15,95,192 ; maxps %xmm0,%xmm8
- DB 68,15,40,21,67,162,1,0 ; movaps 0x1a243(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,252,167,1,0 ; movaps 0x1a7fc(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,194 ; minps %xmm10,%xmm8
- DB 68,15,40,29,135,167,1,0 ; movaps 0x1a787(%rip),%xmm11 # 33b00 <_sk_srcover_bgra_8888_sse2_lowp+0x1110>
+ DB 68,15,40,29,64,173,1,0 ; movaps 0x1ad40(%rip),%xmm11 # 34660 <_sk_srcover_bgra_8888_sse2_lowp+0x11d8>
DB 69,15,89,195 ; mulps %xmm11,%xmm8
DB 102,69,15,91,192 ; cvtps2dq %xmm8,%xmm8
DB 102,68,15,56,43,192 ; packusdw %xmm0,%xmm8
@@ -23414,7 +23677,7 @@ _sk_store_u16_be_sse41 LABEL PROC
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,69,15,98,204 ; punpckldq %xmm12,%xmm9
DB 72,133,255 ; test %rdi,%rdi
- DB 117,21 ; jne 1945d <_sk_store_u16_be_sse41+0x122>
+ DB 117,21 ; jne 19a04 <_sk_store_u16_be_sse41+0x122>
DB 69,15,17,12,64 ; movups %xmm9,(%r8,%rax,2)
DB 102,69,15,106,196 ; punpckhdq %xmm12,%xmm8
DB 243,69,15,127,68,64,16 ; movdqu %xmm8,0x10(%r8,%rax,2)
@@ -23422,13 +23685,13 @@ _sk_store_u16_be_sse41 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 102,69,15,214,12,64 ; movq %xmm9,(%r8,%rax,2)
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,240 ; je 19459 <_sk_store_u16_be_sse41+0x11e>
+ DB 116,240 ; je 19a00 <_sk_store_u16_be_sse41+0x11e>
DB 102,69,15,23,76,64,8 ; movhpd %xmm9,0x8(%r8,%rax,2)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,227 ; jb 19459 <_sk_store_u16_be_sse41+0x11e>
+ DB 114,227 ; jb 19a00 <_sk_store_u16_be_sse41+0x11e>
DB 102,69,15,106,196 ; punpckhdq %xmm12,%xmm8
DB 102,69,15,214,68,64,16 ; movq %xmm8,0x10(%r8,%rax,2)
- DB 235,213 ; jmp 19459 <_sk_store_u16_be_sse41+0x11e>
+ DB 235,213 ; jmp 19a00 <_sk_store_u16_be_sse41+0x11e>
PUBLIC _sk_load_f32_sse41
_sk_load_f32_sse41 LABEL PROC
@@ -23442,7 +23705,7 @@ _sk_load_f32_sse41 LABEL PROC
DB 73,99,193 ; movslq %r9d,%rax
DB 69,15,16,4,128 ; movups (%r8,%rax,4),%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,66 ; jne 194ef <_sk_load_f32_sse41+0x6b>
+ DB 117,66 ; jne 19a96 <_sk_load_f32_sse41+0x6b>
DB 65,15,16,68,128,16 ; movups 0x10(%r8,%rax,4),%xmm0
DB 65,15,16,92,128,32 ; movups 0x20(%r8,%rax,4),%xmm3
DB 69,15,16,76,128,48 ; movups 0x30(%r8,%rax,4),%xmm9
@@ -23462,17 +23725,17 @@ _sk_load_f32_sse41 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,8 ; jne 19501 <_sk_load_f32_sse41+0x7d>
+ DB 117,8 ; jne 19aa8 <_sk_load_f32_sse41+0x7d>
DB 15,87,219 ; xorps %xmm3,%xmm3
DB 15,87,192 ; xorps %xmm0,%xmm0
- DB 235,190 ; jmp 194bf <_sk_load_f32_sse41+0x3b>
+ DB 235,190 ; jmp 19a66 <_sk_load_f32_sse41+0x3b>
DB 65,15,16,68,128,16 ; movups 0x10(%r8,%rax,4),%xmm0
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,8 ; jb 19515 <_sk_load_f32_sse41+0x91>
+ DB 114,8 ; jb 19abc <_sk_load_f32_sse41+0x91>
DB 65,15,16,92,128,32 ; movups 0x20(%r8,%rax,4),%xmm3
- DB 235,170 ; jmp 194bf <_sk_load_f32_sse41+0x3b>
+ DB 235,170 ; jmp 19a66 <_sk_load_f32_sse41+0x3b>
DB 15,87,219 ; xorps %xmm3,%xmm3
- DB 235,165 ; jmp 194bf <_sk_load_f32_sse41+0x3b>
+ DB 235,165 ; jmp 19a66 <_sk_load_f32_sse41+0x3b>
PUBLIC _sk_load_f32_dst_sse41
_sk_load_f32_dst_sse41 LABEL PROC
@@ -23486,7 +23749,7 @@ _sk_load_f32_dst_sse41 LABEL PROC
DB 73,99,193 ; movslq %r9d,%rax
DB 69,15,16,4,128 ; movups (%r8,%rax,4),%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,66 ; jne 19585 <_sk_load_f32_dst_sse41+0x6b>
+ DB 117,66 ; jne 19b2c <_sk_load_f32_dst_sse41+0x6b>
DB 65,15,16,100,128,16 ; movups 0x10(%r8,%rax,4),%xmm4
DB 65,15,16,124,128,32 ; movups 0x20(%r8,%rax,4),%xmm7
DB 69,15,16,76,128,48 ; movups 0x30(%r8,%rax,4),%xmm9
@@ -23506,17 +23769,17 @@ _sk_load_f32_dst_sse41 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,8 ; jne 19597 <_sk_load_f32_dst_sse41+0x7d>
+ DB 117,8 ; jne 19b3e <_sk_load_f32_dst_sse41+0x7d>
DB 15,87,255 ; xorps %xmm7,%xmm7
DB 15,87,228 ; xorps %xmm4,%xmm4
- DB 235,190 ; jmp 19555 <_sk_load_f32_dst_sse41+0x3b>
+ DB 235,190 ; jmp 19afc <_sk_load_f32_dst_sse41+0x3b>
DB 65,15,16,100,128,16 ; movups 0x10(%r8,%rax,4),%xmm4
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,8 ; jb 195ab <_sk_load_f32_dst_sse41+0x91>
+ DB 114,8 ; jb 19b52 <_sk_load_f32_dst_sse41+0x91>
DB 65,15,16,124,128,32 ; movups 0x20(%r8,%rax,4),%xmm7
- DB 235,170 ; jmp 19555 <_sk_load_f32_dst_sse41+0x3b>
+ DB 235,170 ; jmp 19afc <_sk_load_f32_dst_sse41+0x3b>
DB 15,87,255 ; xorps %xmm7,%xmm7
- DB 235,165 ; jmp 19555 <_sk_load_f32_dst_sse41+0x3b>
+ DB 235,165 ; jmp 19afc <_sk_load_f32_dst_sse41+0x3b>
PUBLIC _sk_store_f32_sse41
_sk_store_f32_sse41 LABEL PROC
@@ -23543,7 +23806,7 @@ _sk_store_f32_sse41 LABEL PROC
DB 102,69,15,20,203 ; unpcklpd %xmm11,%xmm9
DB 102,69,15,17,36,128 ; movupd %xmm12,(%r8,%rax,4)
DB 72,133,255 ; test %rdi,%rdi
- DB 117,29 ; jne 1962d <_sk_store_f32_sse41+0x7d>
+ DB 117,29 ; jne 19bd4 <_sk_store_f32_sse41+0x7d>
DB 102,69,15,21,211 ; unpckhpd %xmm11,%xmm10
DB 69,15,17,68,128,16 ; movups %xmm8,0x10(%r8,%rax,4)
DB 102,69,15,17,76,128,32 ; movupd %xmm9,0x20(%r8,%rax,4)
@@ -23551,12 +23814,12 @@ _sk_store_f32_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,246 ; je 19629 <_sk_store_f32_sse41+0x79>
+ DB 116,246 ; je 19bd0 <_sk_store_f32_sse41+0x79>
DB 69,15,17,68,128,16 ; movups %xmm8,0x10(%r8,%rax,4)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,234 ; jb 19629 <_sk_store_f32_sse41+0x79>
+ DB 114,234 ; jb 19bd0 <_sk_store_f32_sse41+0x79>
DB 102,69,15,17,76,128,32 ; movupd %xmm9,0x20(%r8,%rax,4)
- DB 235,225 ; jmp 19629 <_sk_store_f32_sse41+0x79>
+ DB 235,225 ; jmp 19bd0 <_sk_store_f32_sse41+0x79>
PUBLIC _sk_repeat_x_sse41
_sk_repeat_x_sse41 LABEL PROC
@@ -23596,7 +23859,7 @@ _sk_mirror_x_sse41 LABEL PROC
DB 65,15,92,194 ; subps %xmm10,%xmm0
DB 243,69,15,88,192 ; addss %xmm8,%xmm8
DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8
- DB 243,68,15,89,13,203,149,1,0 ; mulss 0x195cb(%rip),%xmm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,89,13,188,154,1,0 ; mulss 0x19abc(%rip),%xmm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 68,15,89,200 ; mulps %xmm0,%xmm9
DB 102,69,15,58,8,201,1 ; roundps $0x1,%xmm9,%xmm9
@@ -23619,7 +23882,7 @@ _sk_mirror_y_sse41 LABEL PROC
DB 65,15,92,202 ; subps %xmm10,%xmm1
DB 243,69,15,88,192 ; addss %xmm8,%xmm8
DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8
- DB 243,68,15,89,13,114,149,1,0 ; mulss 0x19572(%rip),%xmm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,89,13,99,154,1,0 ; mulss 0x19a63(%rip),%xmm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 68,15,89,201 ; mulps %xmm1,%xmm9
DB 102,69,15,58,8,201,1 ; roundps $0x1,%xmm9,%xmm9
@@ -23636,7 +23899,7 @@ PUBLIC _sk_clamp_x_1_sse41
_sk_clamp_x_1_sse41 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 68,15,95,192 ; maxps %xmm0,%xmm8
- DB 68,15,93,5,74,158,1,0 ; minps 0x19e4a(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,5,3,164,1,0 ; minps 0x1a403(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
@@ -23647,16 +23910,16 @@ _sk_repeat_x_1_sse41 LABEL PROC
DB 65,15,92,192 ; subps %xmm8,%xmm0
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 68,15,95,192 ; maxps %xmm0,%xmm8
- DB 68,15,93,5,39,158,1,0 ; minps 0x19e27(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,5,224,163,1,0 ; minps 0x1a3e0(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
PUBLIC _sk_mirror_x_1_sse41
_sk_mirror_x_1_sse41 LABEL PROC
- DB 68,15,40,5,119,158,1,0 ; movaps 0x19e77(%rip),%xmm8 # 33610 <_sk_srcover_bgra_8888_sse2_lowp+0xc20>
+ DB 68,15,40,5,48,164,1,0 ; movaps 0x1a430(%rip),%xmm8 # 34170 <_sk_srcover_bgra_8888_sse2_lowp+0xce8>
DB 65,15,88,192 ; addps %xmm8,%xmm0
- DB 68,15,40,13,251,157,1,0 ; movaps 0x19dfb(%rip),%xmm9 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,13,180,163,1,0 ; movaps 0x1a3b4(%rip),%xmm9 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,89,200 ; mulps %xmm0,%xmm9
DB 102,69,15,58,8,201,1 ; roundps $0x1,%xmm9,%xmm9
DB 69,15,88,201 ; addps %xmm9,%xmm9
@@ -23667,7 +23930,7 @@ _sk_mirror_x_1_sse41 LABEL PROC
DB 68,15,92,200 ; subps %xmm0,%xmm9
DB 68,15,84,200 ; andps %xmm0,%xmm9
DB 69,15,95,193 ; maxps %xmm9,%xmm8
- DB 68,15,93,5,216,157,1,0 ; minps 0x19dd8(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,5,145,163,1,0 ; minps 0x1a391(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
@@ -23675,10 +23938,10 @@ _sk_mirror_x_1_sse41 LABEL PROC
PUBLIC _sk_luminance_to_alpha_sse41
_sk_luminance_to_alpha_sse41 LABEL PROC
DB 15,40,218 ; movaps %xmm2,%xmm3
- DB 15,89,5,38,163,1,0 ; mulps 0x1a326(%rip),%xmm0 # 33b10 <_sk_srcover_bgra_8888_sse2_lowp+0x1120>
- DB 15,89,13,47,163,1,0 ; mulps 0x1a32f(%rip),%xmm1 # 33b20 <_sk_srcover_bgra_8888_sse2_lowp+0x1130>
+ DB 15,89,5,223,168,1,0 ; mulps 0x1a8df(%rip),%xmm0 # 34670 <_sk_srcover_bgra_8888_sse2_lowp+0x11e8>
+ DB 15,89,13,232,168,1,0 ; mulps 0x1a8e8(%rip),%xmm1 # 34680 <_sk_srcover_bgra_8888_sse2_lowp+0x11f8>
DB 15,88,200 ; addps %xmm0,%xmm1
- DB 15,89,29,53,163,1,0 ; mulps 0x1a335(%rip),%xmm3 # 33b30 <_sk_srcover_bgra_8888_sse2_lowp+0x1140>
+ DB 15,89,29,238,168,1,0 ; mulps 0x1a8ee(%rip),%xmm3 # 34690 <_sk_srcover_bgra_8888_sse2_lowp+0x1208>
DB 15,88,217 ; addps %xmm1,%xmm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,192 ; xorps %xmm0,%xmm0
@@ -23974,9 +24237,9 @@ _sk_evenly_spaced_gradient_sse41 LABEL PROC
DB 72,139,24 ; mov (%rax),%rbx
DB 76,139,112,8 ; mov 0x8(%rax),%r14
DB 72,255,203 ; dec %rbx
- DB 120,7 ; js 19c9b <_sk_evenly_spaced_gradient_sse41+0x18>
+ DB 120,7 ; js 1a242 <_sk_evenly_spaced_gradient_sse41+0x18>
DB 243,72,15,42,203 ; cvtsi2ss %rbx,%xmm1
- DB 235,21 ; jmp 19cb0 <_sk_evenly_spaced_gradient_sse41+0x2d>
+ DB 235,21 ; jmp 1a257 <_sk_evenly_spaced_gradient_sse41+0x2d>
DB 73,137,216 ; mov %rbx,%r8
DB 73,209,232 ; shr %r8
DB 131,227,1 ; and $0x1,%ebx
@@ -24069,7 +24332,7 @@ _sk_gradient_sse41 LABEL PROC
DB 76,139,0 ; mov (%rax),%r8
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 73,131,248,2 ; cmp $0x2,%r8
- DB 114,41 ; jb 19e90 <_sk_gradient_sse41+0x3b>
+ DB 114,41 ; jb 1a437 <_sk_gradient_sse41+0x3b>
DB 76,139,72,72 ; mov 0x48(%rax),%r9
DB 73,255,200 ; dec %r8
DB 73,131,193,4 ; add $0x4,%r9
@@ -24080,7 +24343,7 @@ _sk_gradient_sse41 LABEL PROC
DB 102,15,250,202 ; psubd %xmm2,%xmm1
DB 73,131,193,4 ; add $0x4,%r9
DB 73,255,200 ; dec %r8
- DB 117,230 ; jne 19e76 <_sk_gradient_sse41+0x21>
+ DB 117,230 ; jne 1a41d <_sk_gradient_sse41+0x21>
DB 102,73,15,58,22,200,1 ; pextrq $0x1,%xmm1,%r8
DB 69,137,193 ; mov %r8d,%r9d
DB 73,193,232,32 ; shr $0x20,%r8
@@ -24205,26 +24468,26 @@ _sk_xy_to_unit_angle_sse41 LABEL PROC
DB 69,15,94,226 ; divps %xmm10,%xmm12
DB 69,15,40,236 ; movaps %xmm12,%xmm13
DB 69,15,89,237 ; mulps %xmm13,%xmm13
- DB 68,15,40,21,95,154,1,0 ; movaps 0x19a5f(%rip),%xmm10 # 33b40 <_sk_srcover_bgra_8888_sse2_lowp+0x1150>
+ DB 68,15,40,21,24,160,1,0 ; movaps 0x1a018(%rip),%xmm10 # 346a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1218>
DB 69,15,89,213 ; mulps %xmm13,%xmm10
- DB 68,15,88,21,99,154,1,0 ; addps 0x19a63(%rip),%xmm10 # 33b50 <_sk_srcover_bgra_8888_sse2_lowp+0x1160>
+ DB 68,15,88,21,28,160,1,0 ; addps 0x1a01c(%rip),%xmm10 # 346b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1228>
DB 69,15,89,213 ; mulps %xmm13,%xmm10
- DB 68,15,88,21,103,154,1,0 ; addps 0x19a67(%rip),%xmm10 # 33b60 <_sk_srcover_bgra_8888_sse2_lowp+0x1170>
+ DB 68,15,88,21,32,160,1,0 ; addps 0x1a020(%rip),%xmm10 # 346c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1238>
DB 69,15,89,213 ; mulps %xmm13,%xmm10
- DB 68,15,88,21,107,154,1,0 ; addps 0x19a6b(%rip),%xmm10 # 33b70 <_sk_srcover_bgra_8888_sse2_lowp+0x1180>
+ DB 68,15,88,21,36,160,1,0 ; addps 0x1a024(%rip),%xmm10 # 346d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1248>
DB 69,15,89,212 ; mulps %xmm12,%xmm10
DB 65,15,194,195,1 ; cmpltps %xmm11,%xmm0
- DB 68,15,40,29,106,154,1,0 ; movaps 0x19a6a(%rip),%xmm11 # 33b80 <_sk_srcover_bgra_8888_sse2_lowp+0x1190>
+ DB 68,15,40,29,35,160,1,0 ; movaps 0x1a023(%rip),%xmm11 # 346e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1258>
DB 69,15,92,218 ; subps %xmm10,%xmm11
DB 102,69,15,56,20,211 ; blendvps %xmm0,%xmm11,%xmm10
DB 69,15,194,200,1 ; cmpltps %xmm8,%xmm9
- DB 68,15,40,29,115,148,1,0 ; movaps 0x19473(%rip),%xmm11 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,29,44,154,1,0 ; movaps 0x19a2c(%rip),%xmm11 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,92,218 ; subps %xmm10,%xmm11
DB 65,15,40,193 ; movaps %xmm9,%xmm0
DB 102,69,15,56,20,211 ; blendvps %xmm0,%xmm11,%xmm10
DB 15,40,193 ; movaps %xmm1,%xmm0
DB 65,15,194,192,1 ; cmpltps %xmm8,%xmm0
- DB 68,15,40,13,101,148,1,0 ; movaps 0x19465(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,30,154,1,0 ; movaps 0x19a1e(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,202 ; subps %xmm10,%xmm9
DB 102,69,15,56,20,209 ; blendvps %xmm0,%xmm9,%xmm10
DB 69,15,194,194,7 ; cmpordps %xmm10,%xmm8
@@ -24255,7 +24518,7 @@ _sk_xy_to_2pt_conical_quadratic_first_sse41 LABEL PROC
DB 243,69,15,89,203 ; mulss %xmm11,%xmm9
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 69,15,88,200 ; addps %xmm8,%xmm9
- DB 68,15,89,13,219,153,1,0 ; mulps 0x199db(%rip),%xmm9 # 33b90 <_sk_srcover_bgra_8888_sse2_lowp+0x11a0>
+ DB 68,15,89,13,148,159,1,0 ; mulps 0x19f94(%rip),%xmm9 # 346f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1268>
DB 69,15,89,192 ; mulps %xmm8,%xmm8
DB 68,15,40,225 ; movaps %xmm1,%xmm12
DB 69,15,89,228 ; mulps %xmm12,%xmm12
@@ -24263,7 +24526,7 @@ _sk_xy_to_2pt_conical_quadratic_first_sse41 LABEL PROC
DB 243,69,15,89,219 ; mulss %xmm11,%xmm11
DB 69,15,198,219,0 ; shufps $0x0,%xmm11,%xmm11
DB 69,15,92,227 ; subps %xmm11,%xmm12
- DB 68,15,89,21,197,153,1,0 ; mulps 0x199c5(%rip),%xmm10 # 33ba0 <_sk_srcover_bgra_8888_sse2_lowp+0x11b0>
+ DB 68,15,89,21,126,159,1,0 ; mulps 0x19f7e(%rip),%xmm10 # 34700 <_sk_srcover_bgra_8888_sse2_lowp+0x1278>
DB 69,15,89,212 ; mulps %xmm12,%xmm10
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 69,15,89,192 ; mulps %xmm8,%xmm8
@@ -24271,7 +24534,7 @@ _sk_xy_to_2pt_conical_quadratic_first_sse41 LABEL PROC
DB 69,15,81,192 ; sqrtps %xmm8,%xmm8
DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
DB 69,15,92,193 ; subps %xmm9,%xmm8
- DB 15,89,5,162,147,1,0 ; mulps 0x193a2(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,89,5,91,153,1,0 ; mulps 0x1995b(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24288,7 +24551,7 @@ _sk_xy_to_2pt_conical_quadratic_second_sse41 LABEL PROC
DB 243,69,15,89,203 ; mulss %xmm11,%xmm9
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 69,15,88,200 ; addps %xmm8,%xmm9
- DB 68,15,89,13,82,153,1,0 ; mulps 0x19952(%rip),%xmm9 # 33b90 <_sk_srcover_bgra_8888_sse2_lowp+0x11a0>
+ DB 68,15,89,13,11,159,1,0 ; mulps 0x19f0b(%rip),%xmm9 # 346f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1268>
DB 69,15,89,192 ; mulps %xmm8,%xmm8
DB 68,15,40,225 ; movaps %xmm1,%xmm12
DB 69,15,89,228 ; mulps %xmm12,%xmm12
@@ -24296,16 +24559,16 @@ _sk_xy_to_2pt_conical_quadratic_second_sse41 LABEL PROC
DB 243,69,15,89,219 ; mulss %xmm11,%xmm11
DB 69,15,198,219,0 ; shufps $0x0,%xmm11,%xmm11
DB 69,15,92,227 ; subps %xmm11,%xmm12
- DB 68,15,89,21,60,153,1,0 ; mulps 0x1993c(%rip),%xmm10 # 33ba0 <_sk_srcover_bgra_8888_sse2_lowp+0x11b0>
+ DB 68,15,89,21,245,158,1,0 ; mulps 0x19ef5(%rip),%xmm10 # 34700 <_sk_srcover_bgra_8888_sse2_lowp+0x1278>
DB 69,15,89,212 ; mulps %xmm12,%xmm10
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 69,15,89,192 ; mulps %xmm8,%xmm8
DB 69,15,88,194 ; addps %xmm10,%xmm8
DB 69,15,81,192 ; sqrtps %xmm8,%xmm8
DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
- DB 68,15,87,13,60,152,1,0 ; xorps 0x1983c(%rip),%xmm9 # 33ac0 <_sk_srcover_bgra_8888_sse2_lowp+0x10d0>
+ DB 68,15,87,13,245,157,1,0 ; xorps 0x19df5(%rip),%xmm9 # 34620 <_sk_srcover_bgra_8888_sse2_lowp+0x1198>
DB 69,15,92,200 ; subps %xmm8,%xmm9
- DB 15,89,5,17,147,1,0 ; mulps 0x19311(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,89,5,202,152,1,0 ; mulps 0x198ca(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24318,7 +24581,7 @@ _sk_xy_to_2pt_conical_linear_sse41 LABEL PROC
DB 243,69,15,89,200 ; mulss %xmm8,%xmm9
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 68,15,88,200 ; addps %xmm0,%xmm9
- DB 68,15,89,13,213,152,1,0 ; mulps 0x198d5(%rip),%xmm9 # 33b90 <_sk_srcover_bgra_8888_sse2_lowp+0x11a0>
+ DB 68,15,89,13,142,158,1,0 ; mulps 0x19e8e(%rip),%xmm9 # 346f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1268>
DB 15,89,192 ; mulps %xmm0,%xmm0
DB 68,15,40,209 ; movaps %xmm1,%xmm10
DB 69,15,89,210 ; mulps %xmm10,%xmm10
@@ -24326,7 +24589,7 @@ _sk_xy_to_2pt_conical_linear_sse41 LABEL PROC
DB 243,69,15,89,192 ; mulss %xmm8,%xmm8
DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8
DB 65,15,92,192 ; subps %xmm8,%xmm0
- DB 15,87,5,225,151,1,0 ; xorps 0x197e1(%rip),%xmm0 # 33ac0 <_sk_srcover_bgra_8888_sse2_lowp+0x10d0>
+ DB 15,87,5,154,157,1,0 ; xorps 0x19d9a(%rip),%xmm0 # 34620 <_sk_srcover_bgra_8888_sse2_lowp+0x1198>
DB 65,15,94,193 ; divps %xmm9,%xmm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24368,7 +24631,7 @@ _sk_apply_vector_mask_sse41 LABEL PROC
PUBLIC _sk_save_xy_sse41
_sk_save_xy_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 68,15,40,5,64,146,1,0 ; movaps 0x19240(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,5,249,151,1,0 ; movaps 0x197f9(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,17,0 ; movups %xmm0,(%rax)
DB 68,15,40,200 ; movaps %xmm0,%xmm9
DB 69,15,88,200 ; addps %xmm8,%xmm9
@@ -24408,8 +24671,8 @@ _sk_bilinear_nx_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,185,151,1,0 ; addps 0x197b9(%rip),%xmm0 # 33bb0 <_sk_srcover_bgra_8888_sse2_lowp+0x11c0>
- DB 68,15,40,13,177,145,1,0 ; movaps 0x191b1(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,5,114,157,1,0 ; addps 0x19d72(%rip),%xmm0 # 34710 <_sk_srcover_bgra_8888_sse2_lowp+0x1288>
+ DB 68,15,40,13,106,151,1,0 ; movaps 0x1976a(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
DB 68,15,17,136,0,1,0,0 ; movups %xmm9,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -24420,7 +24683,7 @@ _sk_bilinear_px_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,125,145,1,0 ; addps 0x1917d(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,88,5,54,151,1,0 ; addps 0x19736(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,17,128,0,1,0,0 ; movups %xmm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24430,8 +24693,8 @@ _sk_bilinear_ny_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,108,151,1,0 ; addps 0x1976c(%rip),%xmm1 # 33bb0 <_sk_srcover_bgra_8888_sse2_lowp+0x11c0>
- DB 68,15,40,13,100,145,1,0 ; movaps 0x19164(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,13,37,157,1,0 ; addps 0x19d25(%rip),%xmm1 # 34710 <_sk_srcover_bgra_8888_sse2_lowp+0x1288>
+ DB 68,15,40,13,29,151,1,0 ; movaps 0x1971d(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
DB 68,15,17,136,64,1,0,0 ; movups %xmm9,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -24442,7 +24705,7 @@ _sk_bilinear_py_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,47,145,1,0 ; addps 0x1912f(%rip),%xmm1 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,88,13,232,150,1,0 ; addps 0x196e8(%rip),%xmm1 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,17,128,64,1,0,0 ; movups %xmm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24452,13 +24715,13 @@ _sk_bicubic_n3x_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,47,151,1,0 ; addps 0x1972f(%rip),%xmm0 # 33bc0 <_sk_srcover_bgra_8888_sse2_lowp+0x11d0>
- DB 68,15,40,13,23,145,1,0 ; movaps 0x19117(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,5,232,156,1,0 ; addps 0x19ce8(%rip),%xmm0 # 34720 <_sk_srcover_bgra_8888_sse2_lowp+0x1298>
+ DB 68,15,40,13,208,150,1,0 ; movaps 0x196d0(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 69,15,89,192 ; mulps %xmm8,%xmm8
- DB 68,15,89,13,35,151,1,0 ; mulps 0x19723(%rip),%xmm9 # 33bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x11e0>
- DB 68,15,88,13,251,146,1,0 ; addps 0x192fb(%rip),%xmm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,89,13,220,156,1,0 ; mulps 0x19cdc(%rip),%xmm9 # 34730 <_sk_srcover_bgra_8888_sse2_lowp+0x12a8>
+ DB 68,15,88,13,180,152,1,0 ; addps 0x198b4(%rip),%xmm9 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 68,15,17,136,0,1,0,0 ; movups %xmm9,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -24469,16 +24732,16 @@ _sk_bicubic_n1x_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,215,150,1,0 ; addps 0x196d7(%rip),%xmm0 # 33bb0 <_sk_srcover_bgra_8888_sse2_lowp+0x11c0>
- DB 68,15,40,13,207,144,1,0 ; movaps 0x190cf(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,5,144,156,1,0 ; addps 0x19c90(%rip),%xmm0 # 34710 <_sk_srcover_bgra_8888_sse2_lowp+0x1288>
+ DB 68,15,40,13,136,150,1,0 ; movaps 0x19688(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
- DB 68,15,40,5,243,150,1,0 ; movaps 0x196f3(%rip),%xmm8 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x11f0>
+ DB 68,15,40,5,172,156,1,0 ; movaps 0x19cac(%rip),%xmm8 # 34740 <_sk_srcover_bgra_8888_sse2_lowp+0x12b8>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,247,150,1,0 ; addps 0x196f7(%rip),%xmm8 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 68,15,88,5,176,156,1,0 ; addps 0x19cb0(%rip),%xmm8 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,155,144,1,0 ; addps 0x1909b(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,88,5,84,150,1,0 ; addps 0x19654(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,239,150,1,0 ; addps 0x196ef(%rip),%xmm8 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x1210>
+ DB 68,15,88,5,168,156,1,0 ; addps 0x19ca8(%rip),%xmm8 # 34760 <_sk_srcover_bgra_8888_sse2_lowp+0x12d8>
DB 68,15,17,128,0,1,0,0 ; movups %xmm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24486,17 +24749,17 @@ _sk_bicubic_n1x_sse41 LABEL PROC
PUBLIC _sk_bicubic_p1x_sse41
_sk_bicubic_p1x_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 68,15,40,5,121,144,1,0 ; movaps 0x19079(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,5,50,150,1,0 ; movaps 0x19632(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,136,128,0,0,0 ; movups 0x80(%rax),%xmm9
DB 65,15,88,192 ; addps %xmm8,%xmm0
- DB 68,15,40,21,162,150,1,0 ; movaps 0x196a2(%rip),%xmm10 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x11f0>
+ DB 68,15,40,21,91,156,1,0 ; movaps 0x19c5b(%rip),%xmm10 # 34740 <_sk_srcover_bgra_8888_sse2_lowp+0x12b8>
DB 69,15,89,209 ; mulps %xmm9,%xmm10
- DB 68,15,88,21,166,150,1,0 ; addps 0x196a6(%rip),%xmm10 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 68,15,88,21,95,156,1,0 ; addps 0x19c5f(%rip),%xmm10 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,89,209 ; mulps %xmm9,%xmm10
DB 69,15,88,208 ; addps %xmm8,%xmm10
DB 69,15,89,209 ; mulps %xmm9,%xmm10
- DB 68,15,88,21,162,150,1,0 ; addps 0x196a2(%rip),%xmm10 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x1210>
+ DB 68,15,88,21,91,156,1,0 ; addps 0x19c5b(%rip),%xmm10 # 34760 <_sk_srcover_bgra_8888_sse2_lowp+0x12d8>
DB 68,15,17,144,0,1,0,0 ; movups %xmm10,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24506,11 +24769,11 @@ _sk_bicubic_p3x_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,114,150,1,0 ; addps 0x19672(%rip),%xmm0 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 15,88,5,43,156,1,0 ; addps 0x19c2b(%rip),%xmm0 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 69,15,89,201 ; mulps %xmm9,%xmm9
- DB 68,15,89,5,66,150,1,0 ; mulps 0x19642(%rip),%xmm8 # 33bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x11e0>
- DB 68,15,88,5,26,146,1,0 ; addps 0x1921a(%rip),%xmm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,89,5,251,155,1,0 ; mulps 0x19bfb(%rip),%xmm8 # 34730 <_sk_srcover_bgra_8888_sse2_lowp+0x12a8>
+ DB 68,15,88,5,211,151,1,0 ; addps 0x197d3(%rip),%xmm8 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
DB 68,15,17,128,0,1,0,0 ; movups %xmm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -24521,13 +24784,13 @@ _sk_bicubic_n3y_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,5,150,1,0 ; addps 0x19605(%rip),%xmm1 # 33bc0 <_sk_srcover_bgra_8888_sse2_lowp+0x11d0>
- DB 68,15,40,13,237,143,1,0 ; movaps 0x18fed(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,13,190,155,1,0 ; addps 0x19bbe(%rip),%xmm1 # 34720 <_sk_srcover_bgra_8888_sse2_lowp+0x1298>
+ DB 68,15,40,13,166,149,1,0 ; movaps 0x195a6(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 69,15,89,192 ; mulps %xmm8,%xmm8
- DB 68,15,89,13,249,149,1,0 ; mulps 0x195f9(%rip),%xmm9 # 33bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x11e0>
- DB 68,15,88,13,209,145,1,0 ; addps 0x191d1(%rip),%xmm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,89,13,178,155,1,0 ; mulps 0x19bb2(%rip),%xmm9 # 34730 <_sk_srcover_bgra_8888_sse2_lowp+0x12a8>
+ DB 68,15,88,13,138,151,1,0 ; addps 0x1978a(%rip),%xmm9 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 68,15,17,136,64,1,0,0 ; movups %xmm9,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -24538,16 +24801,16 @@ _sk_bicubic_n1y_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,172,149,1,0 ; addps 0x195ac(%rip),%xmm1 # 33bb0 <_sk_srcover_bgra_8888_sse2_lowp+0x11c0>
- DB 68,15,40,13,164,143,1,0 ; movaps 0x18fa4(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,13,101,155,1,0 ; addps 0x19b65(%rip),%xmm1 # 34710 <_sk_srcover_bgra_8888_sse2_lowp+0x1288>
+ DB 68,15,40,13,93,149,1,0 ; movaps 0x1955d(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
- DB 68,15,40,5,200,149,1,0 ; movaps 0x195c8(%rip),%xmm8 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x11f0>
+ DB 68,15,40,5,129,155,1,0 ; movaps 0x19b81(%rip),%xmm8 # 34740 <_sk_srcover_bgra_8888_sse2_lowp+0x12b8>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,204,149,1,0 ; addps 0x195cc(%rip),%xmm8 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 68,15,88,5,133,155,1,0 ; addps 0x19b85(%rip),%xmm8 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,112,143,1,0 ; addps 0x18f70(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,88,5,41,149,1,0 ; addps 0x19529(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,196,149,1,0 ; addps 0x195c4(%rip),%xmm8 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x1210>
+ DB 68,15,88,5,125,155,1,0 ; addps 0x19b7d(%rip),%xmm8 # 34760 <_sk_srcover_bgra_8888_sse2_lowp+0x12d8>
DB 68,15,17,128,64,1,0,0 ; movups %xmm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24555,17 +24818,17 @@ _sk_bicubic_n1y_sse41 LABEL PROC
PUBLIC _sk_bicubic_p1y_sse41
_sk_bicubic_p1y_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 68,15,40,5,78,143,1,0 ; movaps 0x18f4e(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,5,7,149,1,0 ; movaps 0x19507(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,136,192,0,0,0 ; movups 0xc0(%rax),%xmm9
DB 65,15,88,200 ; addps %xmm8,%xmm1
- DB 68,15,40,21,118,149,1,0 ; movaps 0x19576(%rip),%xmm10 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x11f0>
+ DB 68,15,40,21,47,155,1,0 ; movaps 0x19b2f(%rip),%xmm10 # 34740 <_sk_srcover_bgra_8888_sse2_lowp+0x12b8>
DB 69,15,89,209 ; mulps %xmm9,%xmm10
- DB 68,15,88,21,122,149,1,0 ; addps 0x1957a(%rip),%xmm10 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 68,15,88,21,51,155,1,0 ; addps 0x19b33(%rip),%xmm10 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,89,209 ; mulps %xmm9,%xmm10
DB 69,15,88,208 ; addps %xmm8,%xmm10
DB 69,15,89,209 ; mulps %xmm9,%xmm10
- DB 68,15,88,21,118,149,1,0 ; addps 0x19576(%rip),%xmm10 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x1210>
+ DB 68,15,88,21,47,155,1,0 ; addps 0x19b2f(%rip),%xmm10 # 34760 <_sk_srcover_bgra_8888_sse2_lowp+0x12d8>
DB 68,15,17,144,64,1,0,0 ; movups %xmm10,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -24575,11 +24838,11 @@ _sk_bicubic_p3y_sse41 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,69,149,1,0 ; addps 0x19545(%rip),%xmm1 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 15,88,13,254,154,1,0 ; addps 0x19afe(%rip),%xmm1 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 69,15,89,201 ; mulps %xmm9,%xmm9
- DB 68,15,89,5,21,149,1,0 ; mulps 0x19515(%rip),%xmm8 # 33bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x11e0>
- DB 68,15,88,5,237,144,1,0 ; addps 0x190ed(%rip),%xmm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,89,5,206,154,1,0 ; mulps 0x19ace(%rip),%xmm8 # 34730 <_sk_srcover_bgra_8888_sse2_lowp+0x12a8>
+ DB 68,15,88,5,166,150,1,0 ; addps 0x196a6(%rip),%xmm8 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
DB 68,15,17,128,64,1,0,0 ; movups %xmm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -24674,7 +24937,7 @@ _sk_clut_3D_sse41 LABEL PROC
DB 15,89,194 ; mulps %xmm2,%xmm0
DB 15,41,68,36,80 ; movaps %xmm0,0x50(%rsp)
DB 243,15,91,240 ; cvttps2dq %xmm0,%xmm6
- DB 15,40,37,24,148,1,0 ; movaps 0x19418(%rip),%xmm4 # 33c10 <_sk_srcover_bgra_8888_sse2_lowp+0x1220>
+ DB 15,40,37,209,153,1,0 ; movaps 0x199d1(%rip),%xmm4 # 34770 <_sk_srcover_bgra_8888_sse2_lowp+0x12e8>
DB 15,88,196 ; addps %xmm4,%xmm0
DB 15,41,68,36,48 ; movaps %xmm0,0x30(%rsp)
DB 102,65,15,110,208 ; movd %r8d,%xmm2
@@ -24713,7 +24976,7 @@ _sk_clut_3D_sse41 LABEL PROC
DB 102,68,15,56,64,192 ; pmulld %xmm0,%xmm8
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,254,218 ; paddd %xmm2,%xmm3
- DB 102,68,15,111,37,111,147,1,0 ; movdqa 0x1936f(%rip),%xmm12 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,68,15,111,37,40,153,1,0 ; movdqa 0x19928(%rip),%xmm12 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,65,15,56,64,220 ; pmulld %xmm12,%xmm3
DB 102,15,118,228 ; pcmpeqd %xmm4,%xmm4
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
@@ -24736,7 +24999,7 @@ _sk_clut_3D_sse41 LABEL PROC
DB 102,65,15,58,22,217,1 ; pextrd $0x1,%xmm3,%r9d
DB 102,65,15,58,22,218,2 ; pextrd $0x2,%xmm3,%r10d
DB 102,65,15,58,22,219,3 ; pextrd $0x3,%xmm3,%r11d
- DB 102,15,111,37,179,140,1,0 ; movdqa 0x18cb3(%rip),%xmm4 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,111,37,108,146,1,0 ; movdqa 0x1926c(%rip),%xmm4 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,254,220 ; paddd %xmm4,%xmm3
DB 102,15,111,252 ; movdqa %xmm4,%xmm7
DB 102,73,15,58,22,222,1 ; pextrq $0x1,%xmm3,%r14
@@ -24909,7 +25172,7 @@ _sk_clut_3D_sse41 LABEL PROC
DB 102,68,15,254,202 ; paddd %xmm2,%xmm9
DB 102,65,15,111,192 ; movdqa %xmm8,%xmm0
DB 102,65,15,254,193 ; paddd %xmm9,%xmm0
- DB 102,15,111,45,126,143,1,0 ; movdqa 0x18f7e(%rip),%xmm5 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,45,55,149,1,0 ; movdqa 0x19537(%rip),%xmm5 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,56,64,197 ; pmulld %xmm5,%xmm0
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,118,246 ; pcmpeqd %xmm6,%xmm6
@@ -24930,7 +25193,7 @@ _sk_clut_3D_sse41 LABEL PROC
DB 102,65,15,58,22,193,1 ; pextrd $0x1,%xmm0,%r9d
DB 102,65,15,58,22,194,2 ; pextrd $0x2,%xmm0,%r10d
DB 102,65,15,58,22,195,3 ; pextrd $0x3,%xmm0,%r11d
- DB 102,15,111,61,207,136,1,0 ; movdqa 0x188cf(%rip),%xmm7 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,111,61,136,142,1,0 ; movdqa 0x18e88(%rip),%xmm7 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,254,199 ; paddd %xmm7,%xmm0
DB 102,72,15,58,22,193,1 ; pextrq $0x1,%xmm0,%rcx
DB 102,72,15,126,195 ; movq %xmm0,%rbx
@@ -24996,7 +25259,7 @@ _sk_clut_3D_sse41 LABEL PROC
DB 15,88,248 ; addps %xmm0,%xmm7
DB 102,68,15,254,210 ; paddd %xmm2,%xmm10
DB 102,69,15,254,194 ; paddd %xmm10,%xmm8
- DB 102,15,111,13,186,141,1,0 ; movdqa 0x18dba(%rip),%xmm1 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,13,115,147,1,0 ; movdqa 0x19373(%rip),%xmm1 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,68,15,56,64,193 ; pmulld %xmm1,%xmm8
DB 102,65,15,111,192 ; movdqa %xmm8,%xmm0
DB 102,15,118,237 ; pcmpeqd %xmm5,%xmm5
@@ -25017,7 +25280,7 @@ _sk_clut_3D_sse41 LABEL PROC
DB 102,69,15,58,22,193,1 ; pextrd $0x1,%xmm8,%r9d
DB 102,69,15,58,22,194,2 ; pextrd $0x2,%xmm8,%r10d
DB 102,69,15,58,22,195,3 ; pextrd $0x3,%xmm8,%r11d
- DB 102,15,111,21,5,135,1,0 ; movdqa 0x18705(%rip),%xmm2 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,111,21,190,140,1,0 ; movdqa 0x18cbe(%rip),%xmm2 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,68,15,254,194 ; paddd %xmm2,%xmm8
DB 102,76,15,58,22,193,1 ; pextrq $0x1,%xmm8,%rcx
DB 102,76,15,126,195 ; movq %xmm8,%rbx
@@ -25142,7 +25405,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 15,89,203 ; mulps %xmm3,%xmm1
DB 15,41,140,36,176,0,0,0 ; movaps %xmm1,0xb0(%rsp)
DB 243,15,91,249 ; cvttps2dq %xmm1,%xmm7
- DB 15,40,29,252,138,1,0 ; movaps 0x18afc(%rip),%xmm3 # 33c10 <_sk_srcover_bgra_8888_sse2_lowp+0x1220>
+ DB 15,40,29,181,144,1,0 ; movaps 0x190b5(%rip),%xmm3 # 34770 <_sk_srcover_bgra_8888_sse2_lowp+0x12e8>
DB 15,88,203 ; addps %xmm3,%xmm1
DB 15,41,76,36,32 ; movaps %xmm1,0x20(%rsp)
DB 102,65,15,110,232 ; movd %r8d,%xmm5
@@ -25199,7 +25462,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,68,15,56,64,253 ; pmulld %xmm5,%xmm15
DB 102,65,15,111,223 ; movdqa %xmm15,%xmm3
DB 102,15,254,217 ; paddd %xmm1,%xmm3
- DB 102,68,15,111,29,246,137,1,0 ; movdqa 0x189f6(%rip),%xmm11 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,68,15,111,29,175,143,1,0 ; movdqa 0x18faf(%rip),%xmm11 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,65,15,56,64,219 ; pmulld %xmm11,%xmm3
DB 102,15,118,192 ; pcmpeqd %xmm0,%xmm0
DB 102,15,111,243 ; movdqa %xmm3,%xmm6
@@ -25221,7 +25484,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,58,22,217,1 ; pextrd $0x1,%xmm3,%r9d
DB 102,65,15,58,22,218,2 ; pextrd $0x2,%xmm3,%r10d
DB 102,65,15,58,22,219,3 ; pextrd $0x3,%xmm3,%r11d
- DB 102,68,15,111,21,62,131,1,0 ; movdqa 0x1833e(%rip),%xmm10 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,21,247,136,1,0 ; movdqa 0x188f7(%rip),%xmm10 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,65,15,254,218 ; paddd %xmm10,%xmm3
DB 102,73,15,58,22,222,1 ; pextrq $0x1,%xmm3,%r14
DB 102,72,15,126,219 ; movq %xmm3,%rbx
@@ -25239,7 +25502,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,254,201 ; paddd %xmm9,%xmm1
DB 102,65,15,56,64,203 ; pmulld %xmm11,%xmm1
DB 102,15,111,217 ; movdqa %xmm1,%xmm3
- DB 102,15,250,29,44,137,1,0 ; psubd 0x1892c(%rip),%xmm3 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,29,229,142,1,0 ; psubd 0x18ee5(%rip),%xmm3 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,73,15,58,22,222,1 ; pextrq $0x1,%xmm3,%r14
DB 102,72,15,126,219 ; movq %xmm3,%rbx
DB 65,137,223 ; mov %ebx,%r15d
@@ -25294,7 +25557,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,254,199 ; paddd %xmm15,%xmm0
DB 102,65,15,56,64,195 ; pmulld %xmm11,%xmm0
DB 102,15,111,232 ; movdqa %xmm0,%xmm5
- DB 102,15,250,45,12,136,1,0 ; psubd 0x1880c(%rip),%xmm5 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,45,197,141,1,0 ; psubd 0x18dc5(%rip),%xmm5 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,69,15,118,192 ; pcmpeqd %xmm8,%xmm8
DB 102,72,15,58,22,233,1 ; pextrq $0x1,%xmm5,%rcx
DB 102,72,15,126,237 ; movq %xmm5,%rbp
@@ -25419,7 +25682,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 72,193,233,32 ; shr $0x20,%rcx
DB 243,15,16,36,136 ; movss (%rax,%rcx,4),%xmm4
DB 102,68,15,58,33,220,48 ; insertps $0x30,%xmm4,%xmm11
- DB 102,15,111,61,47,127,1,0 ; movdqa 0x17f2f(%rip),%xmm7 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,111,61,232,132,1,0 ; movdqa 0x184e8(%rip),%xmm7 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,254,223 ; paddd %xmm7,%xmm3
DB 102,72,15,58,22,217,1 ; pextrq $0x1,%xmm3,%rcx
DB 102,72,15,126,221 ; movq %xmm3,%rbp
@@ -25505,7 +25768,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,58,22,201,1 ; pextrd $0x1,%xmm1,%r9d
DB 102,65,15,58,22,202,2 ; pextrd $0x2,%xmm1,%r10d
DB 102,65,15,58,22,203,3 ; pextrd $0x3,%xmm1,%r11d
- DB 102,68,15,111,21,111,125,1,0 ; movdqa 0x17d6f(%rip),%xmm10 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,21,40,131,1,0 ; movdqa 0x18328(%rip),%xmm10 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,65,15,254,202 ; paddd %xmm10,%xmm1
DB 102,72,15,58,22,201,1 ; pextrq $0x1,%xmm1,%rcx
DB 102,72,15,126,203 ; movq %xmm1,%rbx
@@ -25601,7 +25864,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,15,111,124,36,64 ; movdqa 0x40(%rsp),%xmm7
DB 102,15,111,199 ; movdqa %xmm7,%xmm0
DB 102,15,254,195 ; paddd %xmm3,%xmm0
- DB 102,15,111,21,195,129,1,0 ; movdqa 0x181c3(%rip),%xmm2 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,21,124,135,1,0 ; movdqa 0x1877c(%rip),%xmm2 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,56,64,194 ; pmulld %xmm2,%xmm0
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,69,15,118,192 ; pcmpeqd %xmm8,%xmm8
@@ -25622,7 +25885,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,58,22,193,1 ; pextrd $0x1,%xmm0,%r9d
DB 102,65,15,58,22,194,2 ; pextrd $0x2,%xmm0,%r10d
DB 102,65,15,58,22,195,3 ; pextrd $0x3,%xmm0,%r11d
- DB 102,15,111,37,18,123,1,0 ; movdqa 0x17b12(%rip),%xmm4 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,111,37,203,128,1,0 ; movdqa 0x180cb(%rip),%xmm4 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,254,196 ; paddd %xmm4,%xmm0
DB 102,72,15,58,22,193,1 ; pextrq $0x1,%xmm0,%rcx
DB 102,72,15,126,195 ; movq %xmm0,%rbx
@@ -25694,7 +25957,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,68,15,111,226 ; movdqa %xmm2,%xmm12
DB 102,65,15,56,64,204 ; pmulld %xmm12,%xmm1
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
- DB 102,15,250,21,238,127,1,0 ; psubd 0x17fee(%rip),%xmm2 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,21,167,133,1,0 ; psubd 0x185a7(%rip),%xmm2 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,72,15,58,22,209,1 ; pextrq $0x1,%xmm2,%rcx
DB 102,72,15,126,213 ; movq %xmm2,%rbp
DB 137,235 ; mov %ebp,%ebx
@@ -25728,7 +25991,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,111,249 ; movdqa %xmm9,%xmm7
DB 102,69,15,56,64,236 ; pmulld %xmm12,%xmm13
DB 102,65,15,111,205 ; movdqa %xmm13,%xmm1
- DB 102,15,250,13,58,127,1,0 ; psubd 0x17f3a(%rip),%xmm1 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,13,243,132,1,0 ; psubd 0x184f3(%rip),%xmm1 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,72,15,58,22,201,1 ; pextrq $0x1,%xmm1,%rcx
DB 102,72,15,126,203 ; movq %xmm1,%rbx
DB 137,221 ; mov %ebx,%ebp
@@ -25793,7 +26056,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,111,206 ; movdqa %xmm14,%xmm1
DB 102,15,111,108,36,64 ; movdqa 0x40(%rsp),%xmm5
DB 102,15,254,205 ; paddd %xmm5,%xmm1
- DB 102,15,111,37,206,125,1,0 ; movdqa 0x17dce(%rip),%xmm4 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,37,135,131,1,0 ; movdqa 0x18387(%rip),%xmm4 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,56,64,204 ; pmulld %xmm4,%xmm1
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,15,118,246 ; pcmpeqd %xmm6,%xmm6
@@ -25814,7 +26077,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,58,22,201,1 ; pextrd $0x1,%xmm1,%r9d
DB 102,65,15,58,22,202,2 ; pextrd $0x2,%xmm1,%r10d
DB 102,65,15,58,22,203,3 ; pextrd $0x3,%xmm1,%r11d
- DB 102,15,111,29,31,119,1,0 ; movdqa 0x1771f(%rip),%xmm3 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,111,29,216,124,1,0 ; movdqa 0x17cd8(%rip),%xmm3 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,254,203 ; paddd %xmm3,%xmm1
DB 102,72,15,58,22,201,1 ; pextrq $0x1,%xmm1,%rcx
DB 102,72,15,126,203 ; movq %xmm1,%rbx
@@ -25886,7 +26149,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,15,56,64,239 ; pmulld %xmm7,%xmm5
DB 102,15,111,205 ; movdqa %xmm5,%xmm1
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
- DB 102,15,250,5,255,123,1,0 ; psubd 0x17bff(%rip),%xmm0 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,5,184,129,1,0 ; psubd 0x181b8(%rip),%xmm0 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,72,15,58,22,193,1 ; pextrq $0x1,%xmm0,%rcx
DB 102,72,15,126,197 ; movq %xmm0,%rbp
DB 137,235 ; mov %ebp,%ebx
@@ -25904,7 +26167,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,58,22,193,1 ; pextrd $0x1,%xmm0,%r9d
DB 102,65,15,58,22,194,2 ; pextrd $0x2,%xmm0,%r10d
DB 102,65,15,58,22,195,3 ; pextrd $0x3,%xmm0,%r11d
- DB 102,15,254,5,77,117,1,0 ; paddd 0x1754d(%rip),%xmm0 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,254,5,6,123,1,0 ; paddd 0x17b06(%rip),%xmm0 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,72,15,58,22,193,1 ; pextrq $0x1,%xmm0,%rcx
DB 102,72,15,126,195 ; movq %xmm0,%rbx
DB 137,221 ; mov %ebx,%ebp
@@ -25920,7 +26183,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,15,254,84,36,48 ; paddd 0x30(%rsp),%xmm2
DB 102,15,56,64,215 ; pmulld %xmm7,%xmm2
DB 102,15,111,194 ; movdqa %xmm2,%xmm0
- DB 102,15,250,5,70,123,1,0 ; psubd 0x17b46(%rip),%xmm0 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,5,255,128,1,0 ; psubd 0x180ff(%rip),%xmm0 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,72,15,58,22,193,1 ; pextrq $0x1,%xmm0,%rcx
DB 102,72,15,126,195 ; movq %xmm0,%rbx
DB 137,221 ; mov %ebx,%ebp
@@ -25938,7 +26201,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 102,65,15,58,22,199,1 ; pextrd $0x1,%xmm0,%r15d
DB 102,65,15,58,22,196,2 ; pextrd $0x2,%xmm0,%r12d
DB 102,65,15,58,22,198,3 ; pextrd $0x3,%xmm0,%r14d
- DB 102,15,254,5,148,116,1,0 ; paddd 0x17494(%rip),%xmm0 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,254,5,77,122,1,0 ; paddd 0x17a4d(%rip),%xmm0 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,72,15,58,22,195,1 ; pextrq $0x1,%xmm0,%rbx
DB 102,72,15,126,197 ; movq %xmm0,%rbp
DB 137,233 ; mov %ebp,%ecx
@@ -26001,7 +26264,7 @@ _sk_clut_4D_sse41 LABEL PROC
DB 15,89,212 ; mulps %xmm4,%xmm2
DB 65,15,88,211 ; addps %xmm11,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,76,115,1,0 ; movaps 0x1734c(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,5,121,1,0 ; movaps 0x17905(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,139,76,36,120 ; mov 0x78(%rsp),%rcx
DB 15,40,164,36,192,0,0,0 ; movaps 0xc0(%rsp),%xmm4
DB 15,40,172,36,208,0,0,0 ; movaps 0xd0(%rsp),%xmm5
@@ -26018,21 +26281,143 @@ _sk_clut_4D_sse41 LABEL PROC
PUBLIC _sk_gauss_a_to_rgba_sse41
_sk_gauss_a_to_rgba_sse41 LABEL PROC
- DB 15,40,5,157,121,1,0 ; movaps 0x1799d(%rip),%xmm0 # 33c40 <_sk_srcover_bgra_8888_sse2_lowp+0x1250>
+ DB 15,40,5,86,127,1,0 ; movaps 0x17f56(%rip),%xmm0 # 347a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1318>
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,5,163,121,1,0 ; addps 0x179a3(%rip),%xmm0 # 33c50 <_sk_srcover_bgra_8888_sse2_lowp+0x1260>
+ DB 15,88,5,92,127,1,0 ; addps 0x17f5c(%rip),%xmm0 # 347b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1328>
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,5,169,121,1,0 ; addps 0x179a9(%rip),%xmm0 # 33c60 <_sk_srcover_bgra_8888_sse2_lowp+0x1270>
+ DB 15,88,5,98,127,1,0 ; addps 0x17f62(%rip),%xmm0 # 347c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1338>
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,5,175,121,1,0 ; addps 0x179af(%rip),%xmm0 # 33c70 <_sk_srcover_bgra_8888_sse2_lowp+0x1280>
+ DB 15,88,5,104,127,1,0 ; addps 0x17f68(%rip),%xmm0 # 347d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1348>
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,5,181,121,1,0 ; addps 0x179b5(%rip),%xmm0 # 33c80 <_sk_srcover_bgra_8888_sse2_lowp+0x1290>
+ DB 15,88,5,110,127,1,0 ; addps 0x17f6e(%rip),%xmm0 # 347e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1358>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
DB 255,224 ; jmpq *%rax
+PUBLIC _sk_bilerp_clamp_8888_sse41
+_sk_bilerp_clamp_8888_sse41 LABEL PROC
+ DB 72,129,236,184,0,0,0 ; sub $0xb8,%rsp
+ DB 15,41,124,36,48 ; movaps %xmm7,0x30(%rsp)
+ DB 15,41,116,36,32 ; movaps %xmm6,0x20(%rsp)
+ DB 15,41,108,36,16 ; movaps %xmm5,0x10(%rsp)
+ DB 15,41,36,36 ; movaps %xmm4,(%rsp)
+ DB 72,173 ; lods %ds:(%rsi),%rax
+ DB 15,40,29,94,120,1,0 ; movaps 0x1785e(%rip),%xmm3 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,40,208 ; movaps %xmm0,%xmm10
+ DB 68,15,88,211 ; addps %xmm3,%xmm10
+ DB 102,65,15,58,8,210,1 ; roundps $0x1,%xmm10,%xmm2
+ DB 68,15,92,210 ; subps %xmm2,%xmm10
+ DB 15,41,140,36,128,0,0,0 ; movaps %xmm1,0x80(%rsp)
+ DB 15,88,217 ; addps %xmm1,%xmm3
+ DB 102,15,58,8,203,1 ; roundps $0x1,%xmm3,%xmm1
+ DB 15,92,217 ; subps %xmm1,%xmm3
+ DB 15,40,13,64,120,1,0 ; movaps 0x17840(%rip),%xmm1 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
+ DB 15,40,209 ; movaps %xmm1,%xmm2
+ DB 65,15,92,210 ; subps %xmm10,%xmm2
+ DB 15,41,148,36,160,0,0,0 ; movaps %xmm2,0xa0(%rsp)
+ DB 15,41,92,36,112 ; movaps %xmm3,0x70(%rsp)
+ DB 15,92,203 ; subps %xmm3,%xmm1
+ DB 15,41,76,36,64 ; movaps %xmm1,0x40(%rsp)
+ DB 243,68,15,16,112,12 ; movss 0xc(%rax),%xmm14
+ DB 69,15,198,246,0 ; shufps $0x0,%xmm14,%xmm14
+ DB 102,15,118,201 ; pcmpeqd %xmm1,%xmm1
+ DB 102,68,15,254,241 ; paddd %xmm1,%xmm14
+ DB 243,15,16,80,16 ; movss 0x10(%rax),%xmm2
+ DB 15,198,210,0 ; shufps $0x0,%xmm2,%xmm2
+ DB 102,15,254,209 ; paddd %xmm1,%xmm2
+ DB 102,15,127,84,36,96 ; movdqa %xmm2,0x60(%rsp)
+ DB 76,139,0 ; mov (%rax),%r8
+ DB 102,15,110,72,8 ; movd 0x8(%rax),%xmm1
+ DB 102,15,112,201,0 ; pshufd $0x0,%xmm1,%xmm1
+ DB 102,15,127,76,36,80 ; movdqa %xmm1,0x50(%rsp)
+ DB 243,15,16,13,86,111,1,0 ; movss 0x16f56(%rip),%xmm1 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 15,87,219 ; xorps %xmm3,%xmm3
+ DB 15,40,37,232,121,1,0 ; movaps 0x179e8(%rip),%xmm4 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
+ DB 102,15,239,210 ; pxor %xmm2,%xmm2
+ DB 69,15,87,192 ; xorps %xmm8,%xmm8
+ DB 69,15,87,201 ; xorps %xmm9,%xmm9
+ DB 15,40,241 ; movaps %xmm1,%xmm6
+ DB 15,40,238 ; movaps %xmm6,%xmm5
+ DB 15,198,237,0 ; shufps $0x0,%xmm5,%xmm5
+ DB 15,88,172,36,128,0,0,0 ; addps 0x80(%rsp),%xmm5
+ DB 15,87,201 ; xorps %xmm1,%xmm1
+ DB 15,95,205 ; maxps %xmm5,%xmm1
+ DB 15,41,180,36,144,0,0,0 ; movaps %xmm6,0x90(%rsp)
+ DB 15,46,53,77,111,1,0 ; ucomiss 0x16f4d(%rip),%xmm6 # 338b8 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 68,15,40,124,36,112 ; movaps 0x70(%rsp),%xmm15
+ DB 119,6 ; ja 1c979 <_sk_bilerp_clamp_8888_sse41+0xfa>
+ DB 68,15,40,124,36,64 ; movaps 0x40(%rsp),%xmm15
+ DB 15,93,76,36,96 ; minps 0x60(%rsp),%xmm1
+ DB 243,68,15,91,233 ; cvttps2dq %xmm1,%xmm13
+ DB 102,68,15,56,64,108,36,80 ; pmulld 0x50(%rsp),%xmm13
+ DB 243,15,16,45,241,110,1,0 ; movss 0x16ef1(%rip),%xmm5 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 15,40,205 ; movaps %xmm5,%xmm1
+ DB 15,198,201,0 ; shufps $0x0,%xmm1,%xmm1
+ DB 15,88,200 ; addps %xmm0,%xmm1
+ DB 15,87,246 ; xorps %xmm6,%xmm6
+ DB 15,95,241 ; maxps %xmm1,%xmm6
+ DB 65,15,93,246 ; minps %xmm14,%xmm6
+ DB 243,15,91,206 ; cvttps2dq %xmm6,%xmm1
+ DB 102,65,15,254,205 ; paddd %xmm13,%xmm1
+ DB 102,72,15,58,22,200,1 ; pextrq $0x1,%xmm1,%rax
+ DB 65,137,193 ; mov %eax,%r9d
+ DB 72,193,232,32 ; shr $0x20,%rax
+ DB 102,73,15,126,202 ; movq %xmm1,%r10
+ DB 69,137,211 ; mov %r10d,%r11d
+ DB 73,193,234,32 ; shr $0x20,%r10
+ DB 102,67,15,110,12,152 ; movd (%r8,%r11,4),%xmm1
+ DB 102,67,15,58,34,12,144,1 ; pinsrd $0x1,(%r8,%r10,4),%xmm1
+ DB 102,67,15,58,34,12,136,2 ; pinsrd $0x2,(%r8,%r9,4),%xmm1
+ DB 102,65,15,58,34,12,128,3 ; pinsrd $0x3,(%r8,%rax,4),%xmm1
+ DB 102,15,111,241 ; movdqa %xmm1,%xmm6
+ DB 102,15,219,53,204,119,1,0 ; pand 0x177cc(%rip),%xmm6 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
+ DB 15,91,254 ; cvtdq2ps %xmm6,%xmm7
+ DB 15,89,252 ; mulps %xmm4,%xmm7
+ DB 102,15,111,241 ; movdqa %xmm1,%xmm6
+ DB 102,15,56,0,53,201,119,1,0 ; pshufb 0x177c9(%rip),%xmm6 # 341d0 <_sk_srcover_bgra_8888_sse2_lowp+0xd48>
+ DB 68,15,91,230 ; cvtdq2ps %xmm6,%xmm12
+ DB 68,15,89,228 ; mulps %xmm4,%xmm12
+ DB 102,15,111,241 ; movdqa %xmm1,%xmm6
+ DB 102,15,56,0,53,196,119,1,0 ; pshufb 0x177c4(%rip),%xmm6 # 341e0 <_sk_srcover_bgra_8888_sse2_lowp+0xd58>
+ DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
+ DB 15,89,244 ; mulps %xmm4,%xmm6
+ DB 102,15,114,209,24 ; psrld $0x18,%xmm1
+ DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
+ DB 15,89,204 ; mulps %xmm4,%xmm1
+ DB 15,46,45,132,110,1,0 ; ucomiss 0x16e84(%rip),%xmm5 # 338b8 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 69,15,40,218 ; movaps %xmm10,%xmm11
+ DB 119,9 ; ja 1ca43 <_sk_bilerp_clamp_8888_sse41+0x1c4>
+ DB 68,15,40,156,36,160,0,0,0 ; movaps 0xa0(%rsp),%xmm11
+ DB 69,15,89,223 ; mulps %xmm15,%xmm11
+ DB 65,15,89,251 ; mulps %xmm11,%xmm7
+ DB 68,15,88,207 ; addps %xmm7,%xmm9
+ DB 69,15,89,227 ; mulps %xmm11,%xmm12
+ DB 69,15,88,196 ; addps %xmm12,%xmm8
+ DB 65,15,89,243 ; mulps %xmm11,%xmm6
+ DB 15,88,214 ; addps %xmm6,%xmm2
+ DB 68,15,89,217 ; mulps %xmm1,%xmm11
+ DB 65,15,88,219 ; addps %xmm11,%xmm3
+ DB 243,15,88,45,202,108,1,0 ; addss 0x16cca(%rip),%xmm5 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 243,15,16,13,190,108,1,0 ; movss 0x16cbe(%rip),%xmm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 15,46,205 ; ucomiss %xmm5,%xmm1
+ DB 15,131,20,255,255,255 ; jae 1c993 <_sk_bilerp_clamp_8888_sse41+0x114>
+ DB 15,40,180,36,144,0,0,0 ; movaps 0x90(%rsp),%xmm6
+ DB 243,15,88,53,169,108,1,0 ; addss 0x16ca9(%rip),%xmm6 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 243,15,16,13,157,108,1,0 ; movss 0x16c9d(%rip),%xmm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 15,46,206 ; ucomiss %xmm6,%xmm1
+ DB 15,131,167,254,255,255 ; jae 1c947 <_sk_bilerp_clamp_8888_sse41+0xc8>
+ DB 72,173 ; lods %ds:(%rsi),%rax
+ DB 65,15,40,193 ; movaps %xmm9,%xmm0
+ DB 65,15,40,200 ; movaps %xmm8,%xmm1
+ DB 15,40,36,36 ; movaps (%rsp),%xmm4
+ DB 15,40,108,36,16 ; movaps 0x10(%rsp),%xmm5
+ DB 15,40,116,36,32 ; movaps 0x20(%rsp),%xmm6
+ DB 15,40,124,36,48 ; movaps 0x30(%rsp),%xmm7
+ DB 72,129,196,184,0,0,0 ; add $0xb8,%rsp
+ DB 255,224 ; jmpq *%rax
+
PUBLIC _sk_start_pipeline_sse2
_sk_start_pipeline_sse2 LABEL PROC
DB 85 ; push %rbp
@@ -26064,13 +26449,13 @@ _sk_start_pipeline_sse2 LABEL PROC
DB 73,137,246 ; mov %rsi,%r14
DB 76,137,141,8,255,255,255 ; mov %r9,-0xf8(%rbp)
DB 76,57,203 ; cmp %r9,%rbx
- DB 15,131,153,0,0,0 ; jae 1c3f2 <_sk_start_pipeline_sse2+0x11a>
+ DB 15,131,153,0,0,0 ; jae 1cbe0 <_sk_start_pipeline_sse2+0x11a>
DB 72,139,133,24,255,255,255 ; mov -0xe8(%rbp),%rax
DB 72,141,64,4 ; lea 0x4(%rax),%rax
DB 72,137,133,16,255,255,255 ; mov %rax,-0xf0(%rbp)
DB 76,57,189,16,255,255,255 ; cmp %r15,-0xf0(%rbp)
DB 72,139,149,24,255,255,255 ; mov -0xe8(%rbp),%rdx
- DB 119,62 ; ja 1c3b9 <_sk_start_pipeline_sse2+0xe1>
+ DB 119,62 ; ja 1cba7 <_sk_start_pipeline_sse2+0xe1>
DB 76,139,165,24,255,255,255 ; mov -0xe8(%rbp),%r12
DB 49,255 ; xor %edi,%edi
DB 15,87,192 ; xorps %xmm0,%xmm0
@@ -26089,10 +26474,10 @@ _sk_start_pipeline_sse2 LABEL PROC
DB 73,131,196,8 ; add $0x8,%r12
DB 77,57,252 ; cmp %r15,%r12
DB 73,137,212 ; mov %rdx,%r12
- DB 118,201 ; jbe 1c382 <_sk_start_pipeline_sse2+0xaa>
+ DB 118,201 ; jbe 1cb70 <_sk_start_pipeline_sse2+0xaa>
DB 76,137,255 ; mov %r15,%rdi
DB 72,41,215 ; sub %rdx,%rdi
- DB 116,33 ; je 1c3e2 <_sk_start_pipeline_sse2+0x10a>
+ DB 116,33 ; je 1cbd0 <_sk_start_pipeline_sse2+0x10a>
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -26106,7 +26491,7 @@ _sk_start_pipeline_sse2 LABEL PROC
DB 65,255,213 ; callq *%r13
DB 72,255,195 ; inc %rbx
DB 72,59,157,8,255,255,255 ; cmp -0xf8(%rbp),%rbx
- DB 15,133,121,255,255,255 ; jne 1c36b <_sk_start_pipeline_sse2+0x93>
+ DB 15,133,121,255,255,255 ; jne 1cb59 <_sk_start_pipeline_sse2+0x93>
DB 15,40,181,32,255,255,255 ; movaps -0xe0(%rbp),%xmm6
DB 15,40,189,48,255,255,255 ; movaps -0xd0(%rbp),%xmm7
DB 68,15,40,133,64,255,255,255 ; movaps -0xc0(%rbp),%xmm8
@@ -26143,9 +26528,9 @@ _sk_seed_shader_sse2 LABEL PROC
DB 102,15,110,201 ; movd %ecx,%xmm1
DB 102,15,112,201,0 ; pshufd $0x0,%xmm1,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,88,13,48,113,1,0 ; addps 0x17130(%rip),%xmm1 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,88,13,162,116,1,0 ; addps 0x174a2(%rip),%xmm1 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,21,55,113,1,0 ; movaps 0x17137(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,169,116,1,0 ; movaps 0x174a9(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,87,219 ; xorps %xmm3,%xmm3
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
@@ -26158,18 +26543,18 @@ _sk_dither_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 102,68,15,110,194 ; movd %edx,%xmm8
DB 102,69,15,112,192,0 ; pshufd $0x0,%xmm8,%xmm8
- DB 102,68,15,254,5,224,112,1,0 ; paddd 0x170e0(%rip),%xmm8 # 33580 <_sk_srcover_bgra_8888_sse2_lowp+0xb90>
+ DB 102,68,15,254,5,82,116,1,0 ; paddd 0x17452(%rip),%xmm8 # 340e0 <_sk_srcover_bgra_8888_sse2_lowp+0xc58>
DB 102,68,15,110,201 ; movd %ecx,%xmm9
DB 102,69,15,112,201,0 ; pshufd $0x0,%xmm9,%xmm9
DB 102,69,15,239,200 ; pxor %xmm8,%xmm9
- DB 102,68,15,111,21,7,113,1,0 ; movdqa 0x17107(%rip),%xmm10 # 335c0 <_sk_srcover_bgra_8888_sse2_lowp+0xbd0>
+ DB 102,68,15,111,21,121,116,1,0 ; movdqa 0x17479(%rip),%xmm10 # 34120 <_sk_srcover_bgra_8888_sse2_lowp+0xc98>
DB 102,69,15,111,217 ; movdqa %xmm9,%xmm11
DB 102,69,15,219,218 ; pand %xmm10,%xmm11
DB 102,65,15,114,243,5 ; pslld $0x5,%xmm11
DB 102,69,15,219,208 ; pand %xmm8,%xmm10
DB 102,65,15,114,242,4 ; pslld $0x4,%xmm10
- DB 102,68,15,111,37,243,112,1,0 ; movdqa 0x170f3(%rip),%xmm12 # 335d0 <_sk_srcover_bgra_8888_sse2_lowp+0xbe0>
- DB 102,68,15,111,45,250,112,1,0 ; movdqa 0x170fa(%rip),%xmm13 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,37,101,116,1,0 ; movdqa 0x17465(%rip),%xmm12 # 34130 <_sk_srcover_bgra_8888_sse2_lowp+0xca8>
+ DB 102,68,15,111,45,108,116,1,0 ; movdqa 0x1746c(%rip),%xmm13 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,69,15,111,241 ; movdqa %xmm9,%xmm14
DB 102,69,15,219,245 ; pand %xmm13,%xmm14
DB 102,65,15,114,246,2 ; pslld $0x2,%xmm14
@@ -26185,8 +26570,8 @@ _sk_dither_sse2 LABEL PROC
DB 102,69,15,235,198 ; por %xmm14,%xmm8
DB 102,69,15,235,193 ; por %xmm9,%xmm8
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
- DB 68,15,89,5,181,112,1,0 ; mulps 0x170b5(%rip),%xmm8 # 335f0 <_sk_srcover_bgra_8888_sse2_lowp+0xc00>
- DB 68,15,88,5,189,112,1,0 ; addps 0x170bd(%rip),%xmm8 # 33600 <_sk_srcover_bgra_8888_sse2_lowp+0xc10>
+ DB 68,15,89,5,39,116,1,0 ; mulps 0x17427(%rip),%xmm8 # 34150 <_sk_srcover_bgra_8888_sse2_lowp+0xcc8>
+ DB 68,15,88,5,47,116,1,0 ; addps 0x1742f(%rip),%xmm8 # 34160 <_sk_srcover_bgra_8888_sse2_lowp+0xcd8>
DB 243,68,15,16,16 ; movss (%rax),%xmm10
DB 69,15,198,210,0 ; shufps $0x0,%xmm10,%xmm10
DB 69,15,89,208 ; mulps %xmm8,%xmm10
@@ -26224,7 +26609,7 @@ _sk_uniform_color_sse2 LABEL PROC
PUBLIC _sk_black_color_sse2
_sk_black_color_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,243,111,1,0 ; movaps 0x16ff3(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,101,115,1,0 ; movaps 0x17365(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -26233,7 +26618,7 @@ _sk_black_color_sse2 LABEL PROC
PUBLIC _sk_white_color_sse2
_sk_white_color_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,5,223,111,1,0 ; movaps 0x16fdf(%rip),%xmm0 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,5,81,115,1,0 ; movaps 0x17351(%rip),%xmm0 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
@@ -26271,7 +26656,7 @@ _sk_clear_sse2 LABEL PROC
PUBLIC _sk_srcatop_sse2
_sk_srcatop_sse2 LABEL PROC
DB 15,89,199 ; mulps %xmm7,%xmm0
- DB 68,15,40,5,143,111,1,0 ; movaps 0x16f8f(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,1,115,1,0 ; movaps 0x17301(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 68,15,89,204 ; mulps %xmm4,%xmm9
@@ -26294,7 +26679,7 @@ PUBLIC _sk_dstatop_sse2
_sk_dstatop_sse2 LABEL PROC
DB 68,15,40,195 ; movaps %xmm3,%xmm8
DB 68,15,89,196 ; mulps %xmm4,%xmm8
- DB 68,15,40,13,66,111,1,0 ; movaps 0x16f42(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,180,114,1,0 ; movaps 0x172b4(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,207 ; subps %xmm7,%xmm9
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 65,15,88,192 ; addps %xmm8,%xmm0
@@ -26335,7 +26720,7 @@ _sk_dstin_sse2 LABEL PROC
PUBLIC _sk_srcout_sse2
_sk_srcout_sse2 LABEL PROC
- DB 68,15,40,5,214,110,1,0 ; movaps 0x16ed6(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,72,114,1,0 ; movaps 0x17248(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,199 ; subps %xmm7,%xmm8
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 65,15,89,200 ; mulps %xmm8,%xmm1
@@ -26346,7 +26731,7 @@ _sk_srcout_sse2 LABEL PROC
PUBLIC _sk_dstout_sse2
_sk_dstout_sse2 LABEL PROC
- DB 68,15,40,5,182,110,1,0 ; movaps 0x16eb6(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,40,114,1,0 ; movaps 0x17228(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
@@ -26361,7 +26746,7 @@ _sk_dstout_sse2 LABEL PROC
PUBLIC _sk_srcover_sse2
_sk_srcover_sse2 LABEL PROC
- DB 68,15,40,5,137,110,1,0 ; movaps 0x16e89(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,251,113,1,0 ; movaps 0x171fb(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 68,15,89,204 ; mulps %xmm4,%xmm9
@@ -26379,7 +26764,7 @@ _sk_srcover_sse2 LABEL PROC
PUBLIC _sk_dstover_sse2
_sk_dstover_sse2 LABEL PROC
- DB 68,15,40,5,77,110,1,0 ; movaps 0x16e4d(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,191,113,1,0 ; movaps 0x171bf(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,199 ; subps %xmm7,%xmm8
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 15,88,196 ; addps %xmm4,%xmm0
@@ -26403,7 +26788,7 @@ _sk_modulate_sse2 LABEL PROC
PUBLIC _sk_multiply_sse2
_sk_multiply_sse2 LABEL PROC
- DB 68,15,40,5,17,110,1,0 ; movaps 0x16e11(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,131,113,1,0 ; movaps 0x17183(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 68,15,92,207 ; subps %xmm7,%xmm9
DB 69,15,40,209 ; movaps %xmm9,%xmm10
@@ -26439,7 +26824,7 @@ _sk_multiply_sse2 LABEL PROC
PUBLIC _sk_plus__sse2
_sk_plus__sse2 LABEL PROC
DB 15,88,196 ; addps %xmm4,%xmm0
- DB 68,15,40,5,146,109,1,0 ; movaps 0x16d92(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,4,113,1,0 ; movaps 0x17104(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,93,192 ; minps %xmm8,%xmm0
DB 15,88,205 ; addps %xmm5,%xmm1
DB 65,15,93,200 ; minps %xmm8,%xmm1
@@ -26477,7 +26862,7 @@ _sk_screen_sse2 LABEL PROC
PUBLIC _sk_xor__sse2
_sk_xor__sse2 LABEL PROC
DB 68,15,40,195 ; movaps %xmm3,%xmm8
- DB 15,40,29,30,109,1,0 ; movaps 0x16d1e(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,144,112,1,0 ; movaps 0x17090(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,40,203 ; movaps %xmm3,%xmm9
DB 68,15,92,207 ; subps %xmm7,%xmm9
DB 65,15,89,193 ; mulps %xmm9,%xmm0
@@ -26523,7 +26908,7 @@ _sk_darken_sse2 LABEL PROC
DB 68,15,89,206 ; mulps %xmm6,%xmm9
DB 65,15,95,209 ; maxps %xmm9,%xmm2
DB 68,15,92,194 ; subps %xmm2,%xmm8
- DB 15,40,21,121,108,1,0 ; movaps 0x16c79(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,235,111,1,0 ; movaps 0x16feb(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,215 ; mulps %xmm7,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -26555,7 +26940,7 @@ _sk_lighten_sse2 LABEL PROC
DB 68,15,89,206 ; mulps %xmm6,%xmm9
DB 65,15,93,209 ; minps %xmm9,%xmm2
DB 68,15,92,194 ; subps %xmm2,%xmm8
- DB 15,40,21,14,108,1,0 ; movaps 0x16c0e(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,128,111,1,0 ; movaps 0x16f80(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,215 ; mulps %xmm7,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -26590,7 +26975,7 @@ _sk_difference_sse2 LABEL PROC
DB 65,15,93,209 ; minps %xmm9,%xmm2
DB 15,88,210 ; addps %xmm2,%xmm2
DB 68,15,92,194 ; subps %xmm2,%xmm8
- DB 15,40,21,152,107,1,0 ; movaps 0x16b98(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,10,111,1,0 ; movaps 0x16f0a(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,215 ; mulps %xmm7,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -26616,7 +27001,7 @@ _sk_exclusion_sse2 LABEL PROC
DB 15,89,214 ; mulps %xmm6,%xmm2
DB 15,88,210 ; addps %xmm2,%xmm2
DB 68,15,92,194 ; subps %xmm2,%xmm8
- DB 15,40,21,72,107,1,0 ; movaps 0x16b48(%rip),%xmm2 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,21,186,110,1,0 ; movaps 0x16eba(%rip),%xmm2 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,215 ; mulps %xmm7,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -26627,7 +27012,7 @@ _sk_exclusion_sse2 LABEL PROC
PUBLIC _sk_colorburn_sse2
_sk_colorburn_sse2 LABEL PROC
DB 68,15,40,192 ; movaps %xmm0,%xmm8
- DB 68,15,40,13,43,107,1,0 ; movaps 0x16b2b(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,157,110,1,0 ; movaps 0x16e9d(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,209 ; movaps %xmm9,%xmm10
DB 68,15,92,215 ; subps %xmm7,%xmm10
DB 69,15,40,218 ; movaps %xmm10,%xmm11
@@ -26720,7 +27105,7 @@ _sk_colorburn_sse2 LABEL PROC
PUBLIC _sk_colordodge_sse2
_sk_colordodge_sse2 LABEL PROC
DB 68,15,40,200 ; movaps %xmm0,%xmm9
- DB 68,15,40,21,211,105,1,0 ; movaps 0x169d3(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,69,109,1,0 ; movaps 0x16d45(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,218 ; movaps %xmm10,%xmm11
DB 68,15,92,223 ; subps %xmm7,%xmm11
DB 65,15,40,195 ; movaps %xmm11,%xmm0
@@ -26811,7 +27196,7 @@ _sk_hardlight_sse2 LABEL PROC
DB 15,41,52,36 ; movaps %xmm6,(%rsp)
DB 15,40,245 ; movaps %xmm5,%xmm6
DB 15,40,236 ; movaps %xmm4,%xmm5
- DB 68,15,40,29,121,104,1,0 ; movaps 0x16879(%rip),%xmm11 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,29,235,107,1,0 ; movaps 0x16beb(%rip),%xmm11 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,211 ; movaps %xmm11,%xmm10
DB 68,15,92,215 ; subps %xmm7,%xmm10
DB 69,15,40,194 ; movaps %xmm10,%xmm8
@@ -26898,7 +27283,7 @@ PUBLIC _sk_overlay_sse2
_sk_overlay_sse2 LABEL PROC
DB 68,15,40,193 ; movaps %xmm1,%xmm8
DB 68,15,40,232 ; movaps %xmm0,%xmm13
- DB 68,15,40,13,52,103,1,0 ; movaps 0x16734(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,166,106,1,0 ; movaps 0x16aa6(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,209 ; movaps %xmm9,%xmm10
DB 68,15,92,215 ; subps %xmm7,%xmm10
DB 69,15,40,218 ; movaps %xmm10,%xmm11
@@ -26988,7 +27373,7 @@ _sk_softlight_sse2 LABEL PROC
DB 68,15,40,213 ; movaps %xmm5,%xmm10
DB 68,15,94,215 ; divps %xmm7,%xmm10
DB 69,15,84,212 ; andps %xmm12,%xmm10
- DB 68,15,40,13,222,101,1,0 ; movaps 0x165de(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,80,105,1,0 ; movaps 0x16950(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,249 ; movaps %xmm9,%xmm15
DB 69,15,92,250 ; subps %xmm10,%xmm15
DB 69,15,40,218 ; movaps %xmm10,%xmm11
@@ -27001,10 +27386,10 @@ _sk_softlight_sse2 LABEL PROC
DB 65,15,40,194 ; movaps %xmm10,%xmm0
DB 15,89,192 ; mulps %xmm0,%xmm0
DB 65,15,88,194 ; addps %xmm10,%xmm0
- DB 68,15,40,53,8,102,1,0 ; movaps 0x16608(%rip),%xmm14 # 33610 <_sk_srcover_bgra_8888_sse2_lowp+0xc20>
+ DB 68,15,40,53,122,105,1,0 ; movaps 0x1697a(%rip),%xmm14 # 34170 <_sk_srcover_bgra_8888_sse2_lowp+0xce8>
DB 69,15,88,222 ; addps %xmm14,%xmm11
DB 68,15,89,216 ; mulps %xmm0,%xmm11
- DB 68,15,40,21,8,102,1,0 ; movaps 0x16608(%rip),%xmm10 # 33620 <_sk_srcover_bgra_8888_sse2_lowp+0xc30>
+ DB 68,15,40,21,122,105,1,0 ; movaps 0x1697a(%rip),%xmm10 # 34180 <_sk_srcover_bgra_8888_sse2_lowp+0xcf8>
DB 69,15,89,234 ; mulps %xmm10,%xmm13
DB 69,15,88,235 ; addps %xmm11,%xmm13
DB 15,88,228 ; addps %xmm4,%xmm4
@@ -27149,7 +27534,7 @@ _sk_hue_sse2 LABEL PROC
DB 68,15,40,209 ; movaps %xmm1,%xmm10
DB 68,15,40,225 ; movaps %xmm1,%xmm12
DB 68,15,89,211 ; mulps %xmm3,%xmm10
- DB 68,15,40,5,148,99,1,0 ; movaps 0x16394(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,6,103,1,0 ; movaps 0x16706(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,216 ; movaps %xmm8,%xmm11
DB 15,40,207 ; movaps %xmm7,%xmm1
DB 68,15,92,217 ; subps %xmm1,%xmm11
@@ -27197,12 +27582,12 @@ _sk_hue_sse2 LABEL PROC
DB 69,15,84,206 ; andps %xmm14,%xmm9
DB 69,15,84,214 ; andps %xmm14,%xmm10
DB 65,15,84,214 ; andps %xmm14,%xmm2
- DB 68,15,40,61,81,99,1,0 ; movaps 0x16351(%rip),%xmm15 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,61,195,102,1,0 ; movaps 0x166c3(%rip),%xmm15 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 65,15,89,231 ; mulps %xmm15,%xmm4
- DB 15,40,5,86,99,1,0 ; movaps 0x16356(%rip),%xmm0 # 33640 <_sk_srcover_bgra_8888_sse2_lowp+0xc50>
+ DB 15,40,5,200,102,1,0 ; movaps 0x166c8(%rip),%xmm0 # 341a0 <_sk_srcover_bgra_8888_sse2_lowp+0xd18>
DB 15,89,240 ; mulps %xmm0,%xmm6
DB 15,88,244 ; addps %xmm4,%xmm6
- DB 68,15,40,53,88,99,1,0 ; movaps 0x16358(%rip),%xmm14 # 33650 <_sk_srcover_bgra_8888_sse2_lowp+0xc60>
+ DB 68,15,40,53,202,102,1,0 ; movaps 0x166ca(%rip),%xmm14 # 341b0 <_sk_srcover_bgra_8888_sse2_lowp+0xd28>
DB 68,15,40,239 ; movaps %xmm7,%xmm13
DB 69,15,89,238 ; mulps %xmm14,%xmm13
DB 68,15,88,238 ; addps %xmm6,%xmm13
@@ -27380,14 +27765,14 @@ _sk_saturation_sse2 LABEL PROC
DB 68,15,84,211 ; andps %xmm3,%xmm10
DB 68,15,84,203 ; andps %xmm3,%xmm9
DB 15,84,195 ; andps %xmm3,%xmm0
- DB 68,15,40,5,165,96,1,0 ; movaps 0x160a5(%rip),%xmm8 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,5,23,100,1,0 ; movaps 0x16417(%rip),%xmm8 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 15,40,214 ; movaps %xmm6,%xmm2
DB 65,15,89,208 ; mulps %xmm8,%xmm2
- DB 15,40,13,167,96,1,0 ; movaps 0x160a7(%rip),%xmm1 # 33640 <_sk_srcover_bgra_8888_sse2_lowp+0xc50>
+ DB 15,40,13,25,100,1,0 ; movaps 0x16419(%rip),%xmm1 # 341a0 <_sk_srcover_bgra_8888_sse2_lowp+0xd18>
DB 15,40,221 ; movaps %xmm5,%xmm3
DB 15,89,217 ; mulps %xmm1,%xmm3
DB 15,88,218 ; addps %xmm2,%xmm3
- DB 68,15,40,37,166,96,1,0 ; movaps 0x160a6(%rip),%xmm12 # 33650 <_sk_srcover_bgra_8888_sse2_lowp+0xc60>
+ DB 68,15,40,37,24,100,1,0 ; movaps 0x16418(%rip),%xmm12 # 341b0 <_sk_srcover_bgra_8888_sse2_lowp+0xd28>
DB 69,15,89,236 ; mulps %xmm12,%xmm13
DB 68,15,88,235 ; addps %xmm3,%xmm13
DB 65,15,40,210 ; movaps %xmm10,%xmm2
@@ -27432,7 +27817,7 @@ _sk_saturation_sse2 LABEL PROC
DB 15,40,223 ; movaps %xmm7,%xmm3
DB 15,40,236 ; movaps %xmm4,%xmm5
DB 15,89,221 ; mulps %xmm5,%xmm3
- DB 68,15,40,5,91,95,1,0 ; movaps 0x15f5b(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,205,98,1,0 ; movaps 0x162cd(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,40,224 ; movaps %xmm8,%xmm4
DB 68,15,92,199 ; subps %xmm7,%xmm8
DB 15,88,253 ; addps %xmm5,%xmm7
@@ -27533,14 +27918,14 @@ _sk_color_sse2 LABEL PROC
DB 68,15,40,213 ; movaps %xmm5,%xmm10
DB 69,15,89,208 ; mulps %xmm8,%xmm10
DB 65,15,40,208 ; movaps %xmm8,%xmm2
- DB 68,15,40,45,99,94,1,0 ; movaps 0x15e63(%rip),%xmm13 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,45,213,97,1,0 ; movaps 0x161d5(%rip),%xmm13 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 68,15,40,198 ; movaps %xmm6,%xmm8
DB 69,15,89,197 ; mulps %xmm13,%xmm8
- DB 68,15,40,53,99,94,1,0 ; movaps 0x15e63(%rip),%xmm14 # 33640 <_sk_srcover_bgra_8888_sse2_lowp+0xc50>
+ DB 68,15,40,53,213,97,1,0 ; movaps 0x161d5(%rip),%xmm14 # 341a0 <_sk_srcover_bgra_8888_sse2_lowp+0xd18>
DB 65,15,40,195 ; movaps %xmm11,%xmm0
DB 65,15,89,198 ; mulps %xmm14,%xmm0
DB 65,15,88,192 ; addps %xmm8,%xmm0
- DB 68,15,40,29,95,94,1,0 ; movaps 0x15e5f(%rip),%xmm11 # 33650 <_sk_srcover_bgra_8888_sse2_lowp+0xc60>
+ DB 68,15,40,29,209,97,1,0 ; movaps 0x161d1(%rip),%xmm11 # 341b0 <_sk_srcover_bgra_8888_sse2_lowp+0xd28>
DB 69,15,89,227 ; mulps %xmm11,%xmm12
DB 68,15,88,224 ; addps %xmm0,%xmm12
DB 65,15,40,193 ; movaps %xmm9,%xmm0
@@ -27548,7 +27933,7 @@ _sk_color_sse2 LABEL PROC
DB 69,15,40,250 ; movaps %xmm10,%xmm15
DB 69,15,89,254 ; mulps %xmm14,%xmm15
DB 68,15,88,248 ; addps %xmm0,%xmm15
- DB 68,15,40,5,155,93,1,0 ; movaps 0x15d9b(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,13,97,1,0 ; movaps 0x1610d(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,40,224 ; movaps %xmm8,%xmm4
DB 15,92,226 ; subps %xmm2,%xmm4
DB 15,89,252 ; mulps %xmm4,%xmm7
@@ -27684,15 +28069,15 @@ _sk_luminosity_sse2 LABEL PROC
DB 68,15,40,205 ; movaps %xmm5,%xmm9
DB 68,15,89,204 ; mulps %xmm4,%xmm9
DB 15,89,222 ; mulps %xmm6,%xmm3
- DB 68,15,40,37,29,92,1,0 ; movaps 0x15c1d(%rip),%xmm12 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,37,143,95,1,0 ; movaps 0x15f8f(%rip),%xmm12 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 68,15,40,199 ; movaps %xmm7,%xmm8
DB 69,15,89,196 ; mulps %xmm12,%xmm8
- DB 68,15,40,45,29,92,1,0 ; movaps 0x15c1d(%rip),%xmm13 # 33640 <_sk_srcover_bgra_8888_sse2_lowp+0xc50>
+ DB 68,15,40,45,143,95,1,0 ; movaps 0x15f8f(%rip),%xmm13 # 341a0 <_sk_srcover_bgra_8888_sse2_lowp+0xd18>
DB 68,15,40,241 ; movaps %xmm1,%xmm14
DB 69,15,89,245 ; mulps %xmm13,%xmm14
DB 69,15,88,240 ; addps %xmm8,%xmm14
- DB 68,15,40,29,25,92,1,0 ; movaps 0x15c19(%rip),%xmm11 # 33650 <_sk_srcover_bgra_8888_sse2_lowp+0xc60>
- DB 68,15,40,5,113,91,1,0 ; movaps 0x15b71(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,29,139,95,1,0 ; movaps 0x15f8b(%rip),%xmm11 # 341b0 <_sk_srcover_bgra_8888_sse2_lowp+0xd28>
+ DB 68,15,40,5,227,94,1,0 ; movaps 0x15ee3(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,248 ; movaps %xmm8,%xmm15
DB 65,15,40,194 ; movaps %xmm10,%xmm0
DB 68,15,92,248 ; subps %xmm0,%xmm15
@@ -27833,10 +28218,10 @@ _sk_srcover_rgba_8888_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,4,1,0,0 ; jne 1dd51 <_sk_srcover_rgba_8888_sse2+0x129>
+ DB 15,133,4,1,0,0 ; jne 1e53f <_sk_srcover_rgba_8888_sse2+0x129>
DB 243,65,15,111,4,128 ; movdqu (%r8,%rax,4),%xmm0
DB 72,133,255 ; test %rdi,%rdi
- DB 102,15,111,53,2,90,1,0 ; movdqa 0x15a02(%rip),%xmm6 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,53,116,93,1,0 ; movdqa 0x15d74(%rip),%xmm6 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,111,224 ; movdqa %xmm0,%xmm4
DB 102,15,219,230 ; pand %xmm6,%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
@@ -27851,9 +28236,9 @@ _sk_srcover_rgba_8888_sse2 LABEL PROC
DB 15,91,247 ; cvtdq2ps %xmm7,%xmm6
DB 102,15,114,208,24 ; psrld $0x18,%xmm0
DB 15,91,248 ; cvtdq2ps %xmm0,%xmm7
- DB 68,15,40,5,19,89,1,0 ; movaps 0x15913(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,133,92,1,0 ; movaps 0x15c85(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
- DB 68,15,40,37,231,89,1,0 ; movaps 0x159e7(%rip),%xmm12 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,37,89,93,1,0 ; movaps 0x15d59(%rip),%xmm12 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,204 ; mulps %xmm12,%xmm9
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
@@ -27890,7 +28275,7 @@ _sk_srcover_rgba_8888_sse2 LABEL PROC
DB 102,15,114,241,24 ; pslld $0x18,%xmm1
DB 102,15,235,203 ; por %xmm3,%xmm1
DB 102,15,235,202 ; por %xmm2,%xmm1
- DB 117,78 ; jne 1dd89 <_sk_srcover_rgba_8888_sse2+0x161>
+ DB 117,78 ; jne 1e577 <_sk_srcover_rgba_8888_sse2+0x161>
DB 243,65,15,127,12,128 ; movdqu %xmm1,(%r8,%rax,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,201 ; movaps %xmm9,%xmm1
@@ -27900,32 +28285,32 @@ _sk_srcover_rgba_8888_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,88 ; je 1ddb6 <_sk_srcover_rgba_8888_sse2+0x18e>
+ DB 116,88 ; je 1e5a4 <_sk_srcover_rgba_8888_sse2+0x18e>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,22 ; je 1dd7e <_sk_srcover_rgba_8888_sse2+0x156>
+ DB 116,22 ; je 1e56c <_sk_srcover_rgba_8888_sse2+0x156>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,225,254,255,255 ; jne 1dc53 <_sk_srcover_rgba_8888_sse2+0x2b>
+ DB 15,133,225,254,255,255 ; jne 1e441 <_sk_srcover_rgba_8888_sse2+0x2b>
DB 102,65,15,110,68,128,8 ; movd 0x8(%r8,%rax,4),%xmm0
DB 102,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm0
DB 102,65,15,18,4,128 ; movlpd (%r8,%rax,4),%xmm0
- DB 233,202,254,255,255 ; jmpq 1dc53 <_sk_srcover_rgba_8888_sse2+0x2b>
+ DB 233,202,254,255,255 ; jmpq 1e441 <_sk_srcover_rgba_8888_sse2+0x2b>
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,43 ; je 1ddc1 <_sk_srcover_rgba_8888_sse2+0x199>
+ DB 116,43 ; je 1e5af <_sk_srcover_rgba_8888_sse2+0x199>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,18 ; je 1ddae <_sk_srcover_rgba_8888_sse2+0x186>
+ DB 116,18 ; je 1e59c <_sk_srcover_rgba_8888_sse2+0x186>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,159 ; jne 1dd41 <_sk_srcover_rgba_8888_sse2+0x119>
+ DB 117,159 ; jne 1e52f <_sk_srcover_rgba_8888_sse2+0x119>
DB 102,15,112,209,78 ; pshufd $0x4e,%xmm1,%xmm2
DB 102,65,15,126,84,128,8 ; movd %xmm2,0x8(%r8,%rax,4)
DB 102,65,15,214,12,128 ; movq %xmm1,(%r8,%rax,4)
- DB 235,139 ; jmp 1dd41 <_sk_srcover_rgba_8888_sse2+0x119>
+ DB 235,139 ; jmp 1e52f <_sk_srcover_rgba_8888_sse2+0x119>
DB 102,65,15,110,4,128 ; movd (%r8,%rax,4),%xmm0
- DB 233,146,254,255,255 ; jmpq 1dc53 <_sk_srcover_rgba_8888_sse2+0x2b>
+ DB 233,146,254,255,255 ; jmpq 1e441 <_sk_srcover_rgba_8888_sse2+0x2b>
DB 102,65,15,126,12,128 ; movd %xmm1,(%r8,%rax,4)
- DB 233,117,255,255,255 ; jmpq 1dd41 <_sk_srcover_rgba_8888_sse2+0x119>
+ DB 233,117,255,255,255 ; jmpq 1e52f <_sk_srcover_rgba_8888_sse2+0x119>
PUBLIC _sk_srcover_bgra_8888_sse2
_sk_srcover_bgra_8888_sse2 LABEL PROC
@@ -27938,10 +28323,10 @@ _sk_srcover_bgra_8888_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,4,1,0,0 ; jne 1def5 <_sk_srcover_bgra_8888_sse2+0x129>
+ DB 15,133,4,1,0,0 ; jne 1e6e3 <_sk_srcover_bgra_8888_sse2+0x129>
DB 243,65,15,111,4,128 ; movdqu (%r8,%rax,4),%xmm0
DB 72,133,255 ; test %rdi,%rdi
- DB 102,15,111,37,94,88,1,0 ; movdqa 0x1585e(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,37,208,91,1,0 ; movdqa 0x15bd0(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,15,111,232 ; movdqa %xmm0,%xmm5
DB 102,15,219,236 ; pand %xmm4,%xmm5
DB 15,91,245 ; cvtdq2ps %xmm5,%xmm6
@@ -27956,9 +28341,9 @@ _sk_srcover_bgra_8888_sse2 LABEL PROC
DB 15,91,231 ; cvtdq2ps %xmm7,%xmm4
DB 102,15,114,208,24 ; psrld $0x18,%xmm0
DB 15,91,248 ; cvtdq2ps %xmm0,%xmm7
- DB 68,15,40,5,111,87,1,0 ; movaps 0x1576f(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,225,90,1,0 ; movaps 0x15ae1(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,92,195 ; subps %xmm3,%xmm8
- DB 68,15,40,37,67,88,1,0 ; movaps 0x15843(%rip),%xmm12 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,37,181,91,1,0 ; movaps 0x15bb5(%rip),%xmm12 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,204 ; mulps %xmm12,%xmm9
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
@@ -27995,7 +28380,7 @@ _sk_srcover_bgra_8888_sse2 LABEL PROC
DB 102,15,114,241,24 ; pslld $0x18,%xmm1
DB 102,15,235,203 ; por %xmm3,%xmm1
DB 102,15,235,202 ; por %xmm2,%xmm1
- DB 117,78 ; jne 1df2d <_sk_srcover_bgra_8888_sse2+0x161>
+ DB 117,78 ; jne 1e71b <_sk_srcover_bgra_8888_sse2+0x161>
DB 243,65,15,127,12,128 ; movdqu %xmm1,(%r8,%rax,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,201 ; movaps %xmm9,%xmm1
@@ -28005,32 +28390,32 @@ _sk_srcover_bgra_8888_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,88 ; je 1df5a <_sk_srcover_bgra_8888_sse2+0x18e>
+ DB 116,88 ; je 1e748 <_sk_srcover_bgra_8888_sse2+0x18e>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,22 ; je 1df22 <_sk_srcover_bgra_8888_sse2+0x156>
+ DB 116,22 ; je 1e710 <_sk_srcover_bgra_8888_sse2+0x156>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,225,254,255,255 ; jne 1ddf7 <_sk_srcover_bgra_8888_sse2+0x2b>
+ DB 15,133,225,254,255,255 ; jne 1e5e5 <_sk_srcover_bgra_8888_sse2+0x2b>
DB 102,65,15,110,68,128,8 ; movd 0x8(%r8,%rax,4),%xmm0
DB 102,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm0
DB 102,65,15,18,4,128 ; movlpd (%r8,%rax,4),%xmm0
- DB 233,202,254,255,255 ; jmpq 1ddf7 <_sk_srcover_bgra_8888_sse2+0x2b>
+ DB 233,202,254,255,255 ; jmpq 1e5e5 <_sk_srcover_bgra_8888_sse2+0x2b>
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,43 ; je 1df65 <_sk_srcover_bgra_8888_sse2+0x199>
+ DB 116,43 ; je 1e753 <_sk_srcover_bgra_8888_sse2+0x199>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,18 ; je 1df52 <_sk_srcover_bgra_8888_sse2+0x186>
+ DB 116,18 ; je 1e740 <_sk_srcover_bgra_8888_sse2+0x186>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,159 ; jne 1dee5 <_sk_srcover_bgra_8888_sse2+0x119>
+ DB 117,159 ; jne 1e6d3 <_sk_srcover_bgra_8888_sse2+0x119>
DB 102,15,112,209,78 ; pshufd $0x4e,%xmm1,%xmm2
DB 102,65,15,126,84,128,8 ; movd %xmm2,0x8(%r8,%rax,4)
DB 102,65,15,214,12,128 ; movq %xmm1,(%r8,%rax,4)
- DB 235,139 ; jmp 1dee5 <_sk_srcover_bgra_8888_sse2+0x119>
+ DB 235,139 ; jmp 1e6d3 <_sk_srcover_bgra_8888_sse2+0x119>
DB 102,65,15,110,4,128 ; movd (%r8,%rax,4),%xmm0
- DB 233,146,254,255,255 ; jmpq 1ddf7 <_sk_srcover_bgra_8888_sse2+0x2b>
+ DB 233,146,254,255,255 ; jmpq 1e5e5 <_sk_srcover_bgra_8888_sse2+0x2b>
DB 102,65,15,126,12,128 ; movd %xmm1,(%r8,%rax,4)
- DB 233,117,255,255,255 ; jmpq 1dee5 <_sk_srcover_bgra_8888_sse2+0x119>
+ DB 233,117,255,255,255 ; jmpq 1e6d3 <_sk_srcover_bgra_8888_sse2+0x119>
PUBLIC _sk_clamp_0_sse2
_sk_clamp_0_sse2 LABEL PROC
@@ -28044,7 +28429,7 @@ _sk_clamp_0_sse2 LABEL PROC
PUBLIC _sk_clamp_1_sse2
_sk_clamp_1_sse2 LABEL PROC
- DB 68,15,40,5,32,86,1,0 ; movaps 0x15620(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,146,89,1,0 ; movaps 0x15992(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,93,192 ; minps %xmm8,%xmm0
DB 65,15,93,200 ; minps %xmm8,%xmm1
DB 65,15,93,208 ; minps %xmm8,%xmm2
@@ -28054,7 +28439,7 @@ _sk_clamp_1_sse2 LABEL PROC
PUBLIC _sk_clamp_a_sse2
_sk_clamp_a_sse2 LABEL PROC
- DB 15,93,29,5,86,1,0 ; minps 0x15605(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,93,29,119,89,1,0 ; minps 0x15977(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,93,195 ; minps %xmm3,%xmm0
DB 15,93,203 ; minps %xmm3,%xmm1
DB 15,93,211 ; minps %xmm3,%xmm2
@@ -28063,7 +28448,7 @@ _sk_clamp_a_sse2 LABEL PROC
PUBLIC _sk_clamp_a_dst_sse2
_sk_clamp_a_dst_sse2 LABEL PROC
- DB 15,93,61,241,85,1,0 ; minps 0x155f1(%rip),%xmm7 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,93,61,99,89,1,0 ; minps 0x15963(%rip),%xmm7 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,93,231 ; minps %xmm7,%xmm4
DB 15,93,239 ; minps %xmm7,%xmm5
DB 15,93,247 ; minps %xmm7,%xmm6
@@ -28092,7 +28477,7 @@ _sk_swap_rb_sse2 LABEL PROC
PUBLIC _sk_invert_sse2
_sk_invert_sse2 LABEL PROC
- DB 68,15,40,5,173,85,1,0 ; movaps 0x155ad(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,31,89,1,0 ; movaps 0x1591f(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 68,15,92,200 ; subps %xmm0,%xmm9
DB 69,15,40,208 ; movaps %xmm8,%xmm10
@@ -28143,10 +28528,10 @@ _sk_premul_dst_sse2 LABEL PROC
PUBLIC _sk_unpremul_sse2
_sk_unpremul_sse2 LABEL PROC
- DB 68,15,40,5,59,85,1,0 ; movaps 0x1553b(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,173,88,1,0 ; movaps 0x158ad(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,94,195 ; divps %xmm3,%xmm8
DB 69,15,40,200 ; movaps %xmm8,%xmm9
- DB 68,15,194,13,26,86,1,0,1 ; cmpltps 0x1561a(%rip),%xmm9 # 336a0 <_sk_srcover_bgra_8888_sse2_lowp+0xcb0>
+ DB 68,15,194,13,140,89,1,0,1 ; cmpltps 0x1598c(%rip),%xmm9 # 34200 <_sk_srcover_bgra_8888_sse2_lowp+0xd78>
DB 69,15,84,200 ; andps %xmm8,%xmm9
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 65,15,89,201 ; mulps %xmm9,%xmm1
@@ -28156,20 +28541,20 @@ _sk_unpremul_sse2 LABEL PROC
PUBLIC _sk_from_srgb_sse2
_sk_from_srgb_sse2 LABEL PROC
- DB 68,15,40,5,14,86,1,0 ; movaps 0x1560e(%rip),%xmm8 # 336b0 <_sk_srcover_bgra_8888_sse2_lowp+0xcc0>
+ DB 68,15,40,5,128,89,1,0 ; movaps 0x15980(%rip),%xmm8 # 34210 <_sk_srcover_bgra_8888_sse2_lowp+0xd88>
DB 68,15,40,232 ; movaps %xmm0,%xmm13
DB 69,15,89,232 ; mulps %xmm8,%xmm13
DB 68,15,40,216 ; movaps %xmm0,%xmm11
DB 69,15,89,219 ; mulps %xmm11,%xmm11
- DB 68,15,40,13,118,85,1,0 ; movaps 0x15576(%rip),%xmm9 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,13,232,88,1,0 ; movaps 0x158e8(%rip),%xmm9 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 68,15,40,240 ; movaps %xmm0,%xmm14
DB 69,15,89,241 ; mulps %xmm9,%xmm14
- DB 68,15,40,21,246,85,1,0 ; movaps 0x155f6(%rip),%xmm10 # 336c0 <_sk_srcover_bgra_8888_sse2_lowp+0xcd0>
+ DB 68,15,40,21,104,89,1,0 ; movaps 0x15968(%rip),%xmm10 # 34220 <_sk_srcover_bgra_8888_sse2_lowp+0xd98>
DB 69,15,88,242 ; addps %xmm10,%xmm14
DB 69,15,89,243 ; mulps %xmm11,%xmm14
- DB 68,15,40,29,246,85,1,0 ; movaps 0x155f6(%rip),%xmm11 # 336d0 <_sk_srcover_bgra_8888_sse2_lowp+0xce0>
+ DB 68,15,40,29,104,89,1,0 ; movaps 0x15968(%rip),%xmm11 # 34230 <_sk_srcover_bgra_8888_sse2_lowp+0xda8>
DB 69,15,88,243 ; addps %xmm11,%xmm14
- DB 68,15,40,37,250,85,1,0 ; movaps 0x155fa(%rip),%xmm12 # 336e0 <_sk_srcover_bgra_8888_sse2_lowp+0xcf0>
+ DB 68,15,40,37,108,89,1,0 ; movaps 0x1596c(%rip),%xmm12 # 34240 <_sk_srcover_bgra_8888_sse2_lowp+0xdb8>
DB 65,15,194,196,1 ; cmpltps %xmm12,%xmm0
DB 68,15,84,232 ; andps %xmm0,%xmm13
DB 65,15,85,198 ; andnps %xmm14,%xmm0
@@ -28203,20 +28588,20 @@ _sk_from_srgb_sse2 LABEL PROC
PUBLIC _sk_from_srgb_dst_sse2
_sk_from_srgb_dst_sse2 LABEL PROC
- DB 68,15,40,5,75,85,1,0 ; movaps 0x1554b(%rip),%xmm8 # 336b0 <_sk_srcover_bgra_8888_sse2_lowp+0xcc0>
+ DB 68,15,40,5,189,88,1,0 ; movaps 0x158bd(%rip),%xmm8 # 34210 <_sk_srcover_bgra_8888_sse2_lowp+0xd88>
DB 68,15,40,236 ; movaps %xmm4,%xmm13
DB 69,15,89,232 ; mulps %xmm8,%xmm13
DB 68,15,40,220 ; movaps %xmm4,%xmm11
DB 69,15,89,219 ; mulps %xmm11,%xmm11
- DB 68,15,40,13,179,84,1,0 ; movaps 0x154b3(%rip),%xmm9 # 33630 <_sk_srcover_bgra_8888_sse2_lowp+0xc40>
+ DB 68,15,40,13,37,88,1,0 ; movaps 0x15825(%rip),%xmm9 # 34190 <_sk_srcover_bgra_8888_sse2_lowp+0xd08>
DB 68,15,40,244 ; movaps %xmm4,%xmm14
DB 69,15,89,241 ; mulps %xmm9,%xmm14
- DB 68,15,40,21,51,85,1,0 ; movaps 0x15533(%rip),%xmm10 # 336c0 <_sk_srcover_bgra_8888_sse2_lowp+0xcd0>
+ DB 68,15,40,21,165,88,1,0 ; movaps 0x158a5(%rip),%xmm10 # 34220 <_sk_srcover_bgra_8888_sse2_lowp+0xd98>
DB 69,15,88,242 ; addps %xmm10,%xmm14
DB 69,15,89,243 ; mulps %xmm11,%xmm14
- DB 68,15,40,29,51,85,1,0 ; movaps 0x15533(%rip),%xmm11 # 336d0 <_sk_srcover_bgra_8888_sse2_lowp+0xce0>
+ DB 68,15,40,29,165,88,1,0 ; movaps 0x158a5(%rip),%xmm11 # 34230 <_sk_srcover_bgra_8888_sse2_lowp+0xda8>
DB 69,15,88,243 ; addps %xmm11,%xmm14
- DB 68,15,40,37,55,85,1,0 ; movaps 0x15537(%rip),%xmm12 # 336e0 <_sk_srcover_bgra_8888_sse2_lowp+0xcf0>
+ DB 68,15,40,37,169,88,1,0 ; movaps 0x158a9(%rip),%xmm12 # 34240 <_sk_srcover_bgra_8888_sse2_lowp+0xdb8>
DB 65,15,194,228,1 ; cmpltps %xmm12,%xmm4
DB 68,15,84,236 ; andps %xmm4,%xmm13
DB 65,15,85,230 ; andnps %xmm14,%xmm4
@@ -28251,22 +28636,22 @@ _sk_from_srgb_dst_sse2 LABEL PROC
PUBLIC _sk_to_srgb_sse2
_sk_to_srgb_sse2 LABEL PROC
DB 68,15,82,232 ; rsqrtps %xmm0,%xmm13
- DB 68,15,40,5,196,84,1,0 ; movaps 0x154c4(%rip),%xmm8 # 336f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd00>
+ DB 68,15,40,5,54,88,1,0 ; movaps 0x15836(%rip),%xmm8 # 34250 <_sk_srcover_bgra_8888_sse2_lowp+0xdc8>
DB 68,15,40,240 ; movaps %xmm0,%xmm14
DB 69,15,89,240 ; mulps %xmm8,%xmm14
- DB 68,15,40,13,196,84,1,0 ; movaps 0x154c4(%rip),%xmm9 # 33700 <_sk_srcover_bgra_8888_sse2_lowp+0xd10>
+ DB 68,15,40,13,54,88,1,0 ; movaps 0x15836(%rip),%xmm9 # 34260 <_sk_srcover_bgra_8888_sse2_lowp+0xdd8>
DB 69,15,40,253 ; movaps %xmm13,%xmm15
DB 69,15,89,249 ; mulps %xmm9,%xmm15
- DB 68,15,40,21,196,84,1,0 ; movaps 0x154c4(%rip),%xmm10 # 33710 <_sk_srcover_bgra_8888_sse2_lowp+0xd20>
+ DB 68,15,40,21,54,88,1,0 ; movaps 0x15836(%rip),%xmm10 # 34270 <_sk_srcover_bgra_8888_sse2_lowp+0xde8>
DB 69,15,88,250 ; addps %xmm10,%xmm15
DB 69,15,89,253 ; mulps %xmm13,%xmm15
- DB 68,15,40,29,196,84,1,0 ; movaps 0x154c4(%rip),%xmm11 # 33720 <_sk_srcover_bgra_8888_sse2_lowp+0xd30>
+ DB 68,15,40,29,54,88,1,0 ; movaps 0x15836(%rip),%xmm11 # 34280 <_sk_srcover_bgra_8888_sse2_lowp+0xdf8>
DB 69,15,88,251 ; addps %xmm11,%xmm15
- DB 68,15,40,37,200,84,1,0 ; movaps 0x154c8(%rip),%xmm12 # 33730 <_sk_srcover_bgra_8888_sse2_lowp+0xd40>
+ DB 68,15,40,37,58,88,1,0 ; movaps 0x1583a(%rip),%xmm12 # 34290 <_sk_srcover_bgra_8888_sse2_lowp+0xe08>
DB 69,15,88,236 ; addps %xmm12,%xmm13
DB 69,15,83,237 ; rcpps %xmm13,%xmm13
DB 69,15,89,239 ; mulps %xmm15,%xmm13
- DB 68,15,40,61,196,84,1,0 ; movaps 0x154c4(%rip),%xmm15 # 33740 <_sk_srcover_bgra_8888_sse2_lowp+0xd50>
+ DB 68,15,40,61,54,88,1,0 ; movaps 0x15836(%rip),%xmm15 # 342a0 <_sk_srcover_bgra_8888_sse2_lowp+0xe18>
DB 65,15,194,199,1 ; cmpltps %xmm15,%xmm0
DB 68,15,84,240 ; andps %xmm0,%xmm14
DB 65,15,85,197 ; andnps %xmm13,%xmm0
@@ -28316,7 +28701,7 @@ _sk_rgb_to_hsl_sse2 LABEL PROC
DB 68,15,93,216 ; minps %xmm0,%xmm11
DB 65,15,40,202 ; movaps %xmm10,%xmm1
DB 65,15,92,203 ; subps %xmm11,%xmm1
- DB 68,15,40,45,119,82,1,0 ; movaps 0x15277(%rip),%xmm13 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,45,233,85,1,0 ; movaps 0x155e9(%rip),%xmm13 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 68,15,94,233 ; divps %xmm1,%xmm13
DB 65,15,40,194 ; movaps %xmm10,%xmm0
DB 65,15,194,192,0 ; cmpeqps %xmm8,%xmm0
@@ -28325,30 +28710,30 @@ _sk_rgb_to_hsl_sse2 LABEL PROC
DB 69,15,89,229 ; mulps %xmm13,%xmm12
DB 69,15,40,241 ; movaps %xmm9,%xmm14
DB 68,15,194,242,1 ; cmpltps %xmm2,%xmm14
- DB 68,15,84,53,237,83,1,0 ; andps 0x153ed(%rip),%xmm14 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0xd60>
+ DB 68,15,84,53,95,87,1,0 ; andps 0x1575f(%rip),%xmm14 # 342b0 <_sk_srcover_bgra_8888_sse2_lowp+0xe28>
DB 69,15,88,244 ; addps %xmm12,%xmm14
DB 69,15,40,250 ; movaps %xmm10,%xmm15
DB 69,15,194,249,0 ; cmpeqps %xmm9,%xmm15
DB 65,15,92,208 ; subps %xmm8,%xmm2
DB 65,15,89,213 ; mulps %xmm13,%xmm2
- DB 68,15,40,37,224,83,1,0 ; movaps 0x153e0(%rip),%xmm12 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0xd70>
+ DB 68,15,40,37,82,87,1,0 ; movaps 0x15752(%rip),%xmm12 # 342c0 <_sk_srcover_bgra_8888_sse2_lowp+0xe38>
DB 65,15,88,212 ; addps %xmm12,%xmm2
DB 69,15,92,193 ; subps %xmm9,%xmm8
DB 69,15,89,197 ; mulps %xmm13,%xmm8
- DB 68,15,88,5,220,83,1,0 ; addps 0x153dc(%rip),%xmm8 # 33770 <_sk_srcover_bgra_8888_sse2_lowp+0xd80>
+ DB 68,15,88,5,78,87,1,0 ; addps 0x1574e(%rip),%xmm8 # 342d0 <_sk_srcover_bgra_8888_sse2_lowp+0xe48>
DB 65,15,84,215 ; andps %xmm15,%xmm2
DB 69,15,85,248 ; andnps %xmm8,%xmm15
DB 68,15,86,250 ; orps %xmm2,%xmm15
DB 68,15,84,240 ; andps %xmm0,%xmm14
DB 65,15,85,199 ; andnps %xmm15,%xmm0
DB 65,15,86,198 ; orps %xmm14,%xmm0
- DB 15,89,5,205,83,1,0 ; mulps 0x153cd(%rip),%xmm0 # 33780 <_sk_srcover_bgra_8888_sse2_lowp+0xd90>
+ DB 15,89,5,63,87,1,0 ; mulps 0x1573f(%rip),%xmm0 # 342e0 <_sk_srcover_bgra_8888_sse2_lowp+0xe58>
DB 69,15,40,194 ; movaps %xmm10,%xmm8
DB 69,15,194,195,4 ; cmpneqps %xmm11,%xmm8
DB 65,15,84,192 ; andps %xmm8,%xmm0
DB 69,15,92,226 ; subps %xmm10,%xmm12
DB 69,15,88,211 ; addps %xmm11,%xmm10
- DB 68,15,40,13,208,81,1,0 ; movaps 0x151d0(%rip),%xmm9 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,13,66,85,1,0 ; movaps 0x15542(%rip),%xmm9 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,40,210 ; movaps %xmm10,%xmm2
DB 65,15,89,209 ; mulps %xmm9,%xmm2
DB 68,15,194,202,1 ; cmpltps %xmm2,%xmm9
@@ -28371,7 +28756,7 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 15,41,92,36,32 ; movaps %xmm3,0x20(%rsp)
DB 68,15,40,218 ; movaps %xmm2,%xmm11
DB 15,40,240 ; movaps %xmm0,%xmm6
- DB 68,15,40,13,123,81,1,0 ; movaps 0x1517b(%rip),%xmm9 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,13,237,84,1,0 ; movaps 0x154ed(%rip),%xmm9 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,40,209 ; movaps %xmm9,%xmm10
DB 69,15,194,211,2 ; cmpleps %xmm11,%xmm10
DB 15,40,193 ; movaps %xmm1,%xmm0
@@ -28388,28 +28773,28 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 69,15,88,211 ; addps %xmm11,%xmm10
DB 69,15,88,219 ; addps %xmm11,%xmm11
DB 69,15,92,218 ; subps %xmm10,%xmm11
- DB 15,40,5,37,83,1,0 ; movaps 0x15325(%rip),%xmm0 # 33790 <_sk_srcover_bgra_8888_sse2_lowp+0xda0>
+ DB 15,40,5,151,86,1,0 ; movaps 0x15697(%rip),%xmm0 # 342f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe68>
DB 15,88,198 ; addps %xmm6,%xmm0
DB 243,15,91,200 ; cvttps2dq %xmm0,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
DB 15,40,216 ; movaps %xmm0,%xmm3
DB 15,194,217,1 ; cmpltps %xmm1,%xmm3
- DB 15,84,29,45,81,1,0 ; andps 0x1512d(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,84,29,159,84,1,0 ; andps 0x1549f(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,203 ; subps %xmm3,%xmm1
DB 15,92,193 ; subps %xmm1,%xmm0
- DB 68,15,40,45,15,83,1,0 ; movaps 0x1530f(%rip),%xmm13 # 337a0 <_sk_srcover_bgra_8888_sse2_lowp+0xdb0>
+ DB 68,15,40,45,129,86,1,0 ; movaps 0x15681(%rip),%xmm13 # 34300 <_sk_srcover_bgra_8888_sse2_lowp+0xe78>
DB 69,15,40,197 ; movaps %xmm13,%xmm8
DB 68,15,194,192,2 ; cmpleps %xmm0,%xmm8
DB 69,15,40,242 ; movaps %xmm10,%xmm14
DB 69,15,92,243 ; subps %xmm11,%xmm14
DB 65,15,40,217 ; movaps %xmm9,%xmm3
DB 15,194,216,2 ; cmpleps %xmm0,%xmm3
- DB 15,40,21,207,82,1,0 ; movaps 0x152cf(%rip),%xmm2 # 33780 <_sk_srcover_bgra_8888_sse2_lowp+0xd90>
+ DB 15,40,21,65,86,1,0 ; movaps 0x15641(%rip),%xmm2 # 342e0 <_sk_srcover_bgra_8888_sse2_lowp+0xe58>
DB 68,15,40,250 ; movaps %xmm2,%xmm15
DB 68,15,194,248,2 ; cmpleps %xmm0,%xmm15
- DB 15,40,13,143,82,1,0 ; movaps 0x1528f(%rip),%xmm1 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0xd60>
+ DB 15,40,13,1,86,1,0 ; movaps 0x15601(%rip),%xmm1 # 342b0 <_sk_srcover_bgra_8888_sse2_lowp+0xe28>
DB 15,89,193 ; mulps %xmm1,%xmm0
- DB 15,40,45,165,82,1,0 ; movaps 0x152a5(%rip),%xmm5 # 33770 <_sk_srcover_bgra_8888_sse2_lowp+0xd80>
+ DB 15,40,45,23,86,1,0 ; movaps 0x15617(%rip),%xmm5 # 342d0 <_sk_srcover_bgra_8888_sse2_lowp+0xe48>
DB 15,40,229 ; movaps %xmm5,%xmm4
DB 15,92,224 ; subps %xmm0,%xmm4
DB 65,15,89,230 ; mulps %xmm14,%xmm4
@@ -28432,7 +28817,7 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 15,40,222 ; movaps %xmm6,%xmm3
DB 15,194,216,1 ; cmpltps %xmm0,%xmm3
- DB 15,84,29,138,80,1,0 ; andps 0x1508a(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,84,29,252,83,1,0 ; andps 0x153fc(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,195 ; subps %xmm3,%xmm0
DB 68,15,40,230 ; movaps %xmm6,%xmm12
DB 68,15,92,224 ; subps %xmm0,%xmm12
@@ -28462,12 +28847,12 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 15,40,60,36 ; movaps (%rsp),%xmm7
DB 15,40,231 ; movaps %xmm7,%xmm4
DB 15,85,227 ; andnps %xmm3,%xmm4
- DB 15,88,53,19,82,1,0 ; addps 0x15213(%rip),%xmm6 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 15,88,53,133,85,1,0 ; addps 0x15585(%rip),%xmm6 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 243,15,91,198 ; cvttps2dq %xmm6,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 15,40,222 ; movaps %xmm6,%xmm3
DB 15,194,216,1 ; cmpltps %xmm0,%xmm3
- DB 15,84,29,254,79,1,0 ; andps 0x14ffe(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,84,29,112,83,1,0 ; andps 0x15370(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,195 ; subps %xmm3,%xmm0
DB 15,92,240 ; subps %xmm0,%xmm6
DB 15,89,206 ; mulps %xmm6,%xmm1
@@ -28528,13 +28913,13 @@ _sk_scale_u8_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,61 ; jne 1e6b7 <_sk_scale_u8_sse2+0x55>
+ DB 117,61 ; jne 1eea5 <_sk_scale_u8_sse2+0x55>
DB 102,71,15,110,4,16 ; movd (%r8,%r10,1),%xmm8
DB 102,68,15,96,192 ; punpcklbw %xmm0,%xmm8
DB 102,68,15,97,192 ; punpcklwd %xmm0,%xmm8
- DB 102,68,15,219,5,205,79,1,0 ; pand 0x14fcd(%rip),%xmm8 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,68,15,219,5,63,83,1,0 ; pand 0x1533f(%rip),%xmm8 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
- DB 68,15,89,5,33,81,1,0 ; mulps 0x15121(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,89,5,147,84,1,0 ; mulps 0x15493(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 65,15,89,200 ; mulps %xmm8,%xmm1
DB 65,15,89,208 ; mulps %xmm8,%xmm2
@@ -28545,12 +28930,12 @@ _sk_scale_u8_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,61 ; je 1e701 <_sk_scale_u8_sse2+0x9f>
+ DB 116,61 ; je 1eeef <_sk_scale_u8_sse2+0x9f>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,23 ; je 1e6e6 <_sk_scale_u8_sse2+0x84>
+ DB 116,23 ; je 1eed4 <_sk_scale_u8_sse2+0x84>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,181 ; jne 1e68a <_sk_scale_u8_sse2+0x28>
+ DB 117,181 ; jne 1ee78 <_sk_scale_u8_sse2+0x28>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 102,69,15,112,192,69 ; pshufd $0x45,%xmm8,%xmm8
@@ -28559,10 +28944,10 @@ _sk_scale_u8_sse2 LABEL PROC
DB 102,68,15,96,200 ; punpcklbw %xmm0,%xmm9
DB 102,68,15,97,200 ; punpcklwd %xmm0,%xmm9
DB 242,69,15,16,193 ; movsd %xmm9,%xmm8
- DB 235,137 ; jmp 1e68a <_sk_scale_u8_sse2+0x28>
+ DB 235,137 ; jmp 1ee78 <_sk_scale_u8_sse2+0x28>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 233,122,255,255,255 ; jmpq 1e68a <_sk_scale_u8_sse2+0x28>
+ DB 233,122,255,255,255 ; jmpq 1ee78 <_sk_scale_u8_sse2+0x28>
PUBLIC _sk_scale_565_sse2
_sk_scale_565_sse2 LABEL PROC
@@ -28574,20 +28959,20 @@ _sk_scale_565_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,173,0,0,0 ; jne 1e7dc <_sk_scale_565_sse2+0xcc>
+ DB 15,133,173,0,0,0 ; jne 1efca <_sk_scale_565_sse2+0xcc>
DB 243,71,15,126,20,80 ; movq (%r8,%r10,2),%xmm10
DB 102,68,15,97,208 ; punpcklwd %xmm0,%xmm10
- DB 102,68,15,111,5,141,80,1,0 ; movdqa 0x1508d(%rip),%xmm8 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,68,15,111,5,255,83,1,0 ; movdqa 0x153ff(%rip),%xmm8 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,69,15,219,194 ; pand %xmm10,%xmm8
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
- DB 68,15,89,5,140,80,1,0 ; mulps 0x1508c(%rip),%xmm8 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,68,15,111,13,147,80,1,0 ; movdqa 0x15093(%rip),%xmm9 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 68,15,89,5,254,83,1,0 ; mulps 0x153fe(%rip),%xmm8 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,68,15,111,13,5,84,1,0 ; movdqa 0x15405(%rip),%xmm9 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,69,15,219,202 ; pand %xmm10,%xmm9
DB 69,15,91,201 ; cvtdq2ps %xmm9,%xmm9
- DB 68,15,89,13,146,80,1,0 ; mulps 0x15092(%rip),%xmm9 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,68,15,219,21,153,80,1,0 ; pand 0x15099(%rip),%xmm10 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 68,15,89,13,4,84,1,0 ; mulps 0x15404(%rip),%xmm9 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,68,15,219,21,11,84,1,0 ; pand 0x1540b(%rip),%xmm10 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 69,15,91,210 ; cvtdq2ps %xmm10,%xmm10
- DB 68,15,89,21,157,80,1,0 ; mulps 0x1509d(%rip),%xmm10 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 68,15,89,21,15,84,1,0 ; mulps 0x1540f(%rip),%xmm10 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 68,15,40,219 ; movaps %xmm3,%xmm11
DB 68,15,194,223,1 ; cmpltps %xmm7,%xmm11
DB 69,15,40,225 ; movaps %xmm9,%xmm12
@@ -28614,22 +28999,22 @@ _sk_scale_565_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,60 ; je 1e825 <_sk_scale_565_sse2+0x115>
+ DB 116,60 ; je 1f013 <_sk_scale_565_sse2+0x115>
DB 102,69,15,239,210 ; pxor %xmm10,%xmm10
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,27 ; je 1e80f <_sk_scale_565_sse2+0xff>
+ DB 116,27 ; je 1effd <_sk_scale_565_sse2+0xff>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,60,255,255,255 ; jne 1e73a <_sk_scale_565_sse2+0x2a>
+ DB 15,133,60,255,255,255 ; jne 1ef28 <_sk_scale_565_sse2+0x2a>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 102,69,15,112,208,69 ; pshufd $0x45,%xmm8,%xmm10
DB 102,71,15,110,4,80 ; movd (%r8,%r10,2),%xmm8
DB 242,69,15,112,192,212 ; pshuflw $0xd4,%xmm8,%xmm8
DB 242,69,15,16,208 ; movsd %xmm8,%xmm10
- DB 233,21,255,255,255 ; jmpq 1e73a <_sk_scale_565_sse2+0x2a>
+ DB 233,21,255,255,255 ; jmpq 1ef28 <_sk_scale_565_sse2+0x2a>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,68,15,110,208 ; movd %eax,%xmm10
- DB 233,6,255,255,255 ; jmpq 1e73a <_sk_scale_565_sse2+0x2a>
+ DB 233,6,255,255,255 ; jmpq 1ef28 <_sk_scale_565_sse2+0x2a>
PUBLIC _sk_lerp_1_float_sse2
_sk_lerp_1_float_sse2 LABEL PROC
@@ -28660,13 +29045,13 @@ _sk_lerp_u8_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,81 ; jne 1e8d5 <_sk_lerp_u8_sse2+0x69>
+ DB 117,81 ; jne 1f0c3 <_sk_lerp_u8_sse2+0x69>
DB 102,71,15,110,4,16 ; movd (%r8,%r10,1),%xmm8
DB 102,68,15,96,192 ; punpcklbw %xmm0,%xmm8
DB 102,68,15,97,192 ; punpcklwd %xmm0,%xmm8
- DB 102,68,15,219,5,195,77,1,0 ; pand 0x14dc3(%rip),%xmm8 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,68,15,219,5,53,81,1,0 ; pand 0x15135(%rip),%xmm8 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
- DB 68,15,89,5,23,79,1,0 ; mulps 0x14f17(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,89,5,137,82,1,0 ; mulps 0x15289(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 15,92,196 ; subps %xmm4,%xmm0
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 15,88,196 ; addps %xmm4,%xmm0
@@ -28684,12 +29069,12 @@ _sk_lerp_u8_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,64 ; je 1e922 <_sk_lerp_u8_sse2+0xb6>
+ DB 116,64 ; je 1f110 <_sk_lerp_u8_sse2+0xb6>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,23 ; je 1e904 <_sk_lerp_u8_sse2+0x98>
+ DB 116,23 ; je 1f0f2 <_sk_lerp_u8_sse2+0x98>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,161 ; jne 1e894 <_sk_lerp_u8_sse2+0x28>
+ DB 117,161 ; jne 1f082 <_sk_lerp_u8_sse2+0x28>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 102,69,15,112,192,69 ; pshufd $0x45,%xmm8,%xmm8
@@ -28698,10 +29083,10 @@ _sk_lerp_u8_sse2 LABEL PROC
DB 102,68,15,96,200 ; punpcklbw %xmm0,%xmm9
DB 102,68,15,97,200 ; punpcklwd %xmm0,%xmm9
DB 242,69,15,16,193 ; movsd %xmm9,%xmm8
- DB 233,114,255,255,255 ; jmpq 1e894 <_sk_lerp_u8_sse2+0x28>
+ DB 233,114,255,255,255 ; jmpq 1f082 <_sk_lerp_u8_sse2+0x28>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 233,99,255,255,255 ; jmpq 1e894 <_sk_lerp_u8_sse2+0x28>
+ DB 233,99,255,255,255 ; jmpq 1f082 <_sk_lerp_u8_sse2+0x28>
PUBLIC _sk_lerp_565_sse2
_sk_lerp_565_sse2 LABEL PROC
@@ -28713,20 +29098,20 @@ _sk_lerp_565_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,173,0,0,0 ; jne 1e9fd <_sk_lerp_565_sse2+0xcc>
+ DB 15,133,173,0,0,0 ; jne 1f1eb <_sk_lerp_565_sse2+0xcc>
DB 243,71,15,126,4,80 ; movq (%r8,%r10,2),%xmm8
DB 102,68,15,97,192 ; punpcklwd %xmm0,%xmm8
- DB 102,68,15,111,13,108,78,1,0 ; movdqa 0x14e6c(%rip),%xmm9 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,68,15,111,13,222,81,1,0 ; movdqa 0x151de(%rip),%xmm9 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,69,15,219,200 ; pand %xmm8,%xmm9
DB 69,15,91,201 ; cvtdq2ps %xmm9,%xmm9
- DB 68,15,89,13,107,78,1,0 ; mulps 0x14e6b(%rip),%xmm9 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,68,15,111,21,114,78,1,0 ; movdqa 0x14e72(%rip),%xmm10 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 68,15,89,13,221,81,1,0 ; mulps 0x151dd(%rip),%xmm9 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,68,15,111,21,228,81,1,0 ; movdqa 0x151e4(%rip),%xmm10 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,69,15,219,208 ; pand %xmm8,%xmm10
DB 69,15,91,218 ; cvtdq2ps %xmm10,%xmm11
- DB 68,15,89,29,113,78,1,0 ; mulps 0x14e71(%rip),%xmm11 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,68,15,219,5,120,78,1,0 ; pand 0x14e78(%rip),%xmm8 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 68,15,89,29,227,81,1,0 ; mulps 0x151e3(%rip),%xmm11 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,68,15,219,5,234,81,1,0 ; pand 0x151ea(%rip),%xmm8 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
- DB 68,15,89,5,124,78,1,0 ; mulps 0x14e7c(%rip),%xmm8 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 68,15,89,5,238,81,1,0 ; mulps 0x151ee(%rip),%xmm8 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 68,15,40,211 ; movaps %xmm3,%xmm10
DB 68,15,194,215,1 ; cmpltps %xmm7,%xmm10
DB 69,15,40,227 ; movaps %xmm11,%xmm12
@@ -28755,22 +29140,22 @@ _sk_lerp_565_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,60 ; je 1ea46 <_sk_lerp_565_sse2+0x115>
+ DB 116,60 ; je 1f234 <_sk_lerp_565_sse2+0x115>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,27 ; je 1ea30 <_sk_lerp_565_sse2+0xff>
+ DB 116,27 ; je 1f21e <_sk_lerp_565_sse2+0xff>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,60,255,255,255 ; jne 1e95b <_sk_lerp_565_sse2+0x2a>
+ DB 15,133,60,255,255,255 ; jne 1f149 <_sk_lerp_565_sse2+0x2a>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 102,69,15,112,192,69 ; pshufd $0x45,%xmm8,%xmm8
DB 102,71,15,110,12,80 ; movd (%r8,%r10,2),%xmm9
DB 242,69,15,112,201,212 ; pshuflw $0xd4,%xmm9,%xmm9
DB 242,69,15,16,193 ; movsd %xmm9,%xmm8
- DB 233,21,255,255,255 ; jmpq 1e95b <_sk_lerp_565_sse2+0x2a>
+ DB 233,21,255,255,255 ; jmpq 1f149 <_sk_lerp_565_sse2+0x2a>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 233,6,255,255,255 ; jmpq 1e95b <_sk_lerp_565_sse2+0x2a>
+ DB 233,6,255,255,255 ; jmpq 1f149 <_sk_lerp_565_sse2+0x2a>
PUBLIC _sk_load_tables_sse2
_sk_load_tables_sse2 LABEL PROC
@@ -28779,9 +29164,9 @@ _sk_load_tables_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 76,139,0 ; mov (%rax),%r8
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,31,1,0,0 ; jne 1eb85 <_sk_load_tables_sse2+0x130>
+ DB 15,133,31,1,0,0 ; jne 1f373 <_sk_load_tables_sse2+0x130>
DB 243,69,15,111,12,144 ; movdqu (%r8,%rdx,4),%xmm9
- DB 102,68,15,111,5,235,75,1,0 ; movdqa 0x14beb(%rip),%xmm8 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,68,15,111,5,93,79,1,0 ; movdqa 0x14f5d(%rip),%xmm8 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,65,15,219,192 ; pand %xmm8,%xmm0
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
@@ -28837,7 +29222,7 @@ _sk_load_tables_sse2 LABEL PROC
DB 102,15,20,211 ; unpcklpd %xmm3,%xmm2
DB 102,65,15,114,209,24 ; psrld $0x18,%xmm9
DB 65,15,91,217 ; cvtdq2ps %xmm9,%xmm3
- DB 15,89,29,66,76,1,0 ; mulps 0x14c42(%rip),%xmm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,29,180,79,1,0 ; mulps 0x14fb4(%rip),%xmm3 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 91 ; pop %rbx
DB 65,94 ; pop %r14
@@ -28845,18 +29230,18 @@ _sk_load_tables_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,45 ; je 1ebbf <_sk_load_tables_sse2+0x16a>
+ DB 116,45 ; je 1f3ad <_sk_load_tables_sse2+0x16a>
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,23 ; je 1ebb4 <_sk_load_tables_sse2+0x15f>
+ DB 116,23 ; je 1f3a2 <_sk_load_tables_sse2+0x15f>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 15,133,197,254,255,255 ; jne 1ea6c <_sk_load_tables_sse2+0x17>
+ DB 15,133,197,254,255,255 ; jne 1f25a <_sk_load_tables_sse2+0x17>
DB 102,65,15,110,68,144,8 ; movd 0x8(%r8,%rdx,4),%xmm0
DB 102,68,15,112,200,69 ; pshufd $0x45,%xmm0,%xmm9
DB 102,69,15,18,12,144 ; movlpd (%r8,%rdx,4),%xmm9
- DB 233,173,254,255,255 ; jmpq 1ea6c <_sk_load_tables_sse2+0x17>
+ DB 233,173,254,255,255 ; jmpq 1f25a <_sk_load_tables_sse2+0x17>
DB 102,69,15,110,12,144 ; movd (%r8,%rdx,4),%xmm9
- DB 233,162,254,255,255 ; jmpq 1ea6c <_sk_load_tables_sse2+0x17>
+ DB 233,162,254,255,255 ; jmpq 1f25a <_sk_load_tables_sse2+0x17>
PUBLIC _sk_load_tables_u16_be_sse2
_sk_load_tables_u16_be_sse2 LABEL PROC
@@ -28866,7 +29251,7 @@ _sk_load_tables_u16_be_sse2 LABEL PROC
DB 76,139,0 ; mov (%rax),%r8
DB 76,141,12,149,0,0,0,0 ; lea 0x0(,%rdx,4),%r9
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,90,1,0,0 ; jne 1ed3d <_sk_load_tables_u16_be_sse2+0x173>
+ DB 15,133,90,1,0,0 ; jne 1f52b <_sk_load_tables_u16_be_sse2+0x173>
DB 102,67,15,16,4,72 ; movupd (%r8,%r9,2),%xmm0
DB 243,67,15,111,76,72,16 ; movdqu 0x10(%r8,%r9,2),%xmm1
DB 102,68,15,40,200 ; movapd %xmm0,%xmm9
@@ -28875,7 +29260,7 @@ _sk_load_tables_u16_be_sse2 LABEL PROC
DB 102,65,15,111,201 ; movdqa %xmm9,%xmm1
DB 102,15,97,200 ; punpcklwd %xmm0,%xmm1
DB 102,68,15,105,200 ; punpckhwd %xmm0,%xmm9
- DB 102,15,111,21,28,76,1,0 ; movdqa 0x14c1c(%rip),%xmm2 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0xe40>
+ DB 102,15,111,21,142,79,1,0 ; movdqa 0x14f8e(%rip),%xmm2 # 34390 <_sk_srcover_bgra_8888_sse2_lowp+0xf08>
DB 102,15,112,217,238 ; pshufd $0xee,%xmm1,%xmm3
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
@@ -28936,23 +29321,23 @@ _sk_load_tables_u16_be_sse2 LABEL PROC
DB 102,65,15,235,217 ; por %xmm9,%xmm3
DB 102,65,15,97,216 ; punpcklwd %xmm8,%xmm3
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,29,26,75,1,0 ; mulps 0x14b1a(%rip),%xmm3 # 33850 <_sk_srcover_bgra_8888_sse2_lowp+0xe60>
+ DB 15,89,29,140,78,1,0 ; mulps 0x14e8c(%rip),%xmm3 # 343b0 <_sk_srcover_bgra_8888_sse2_lowp+0xf28>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 91 ; pop %rbx
DB 65,94 ; pop %r14
DB 255,224 ; jmpq *%rax
DB 242,67,15,16,4,72 ; movsd (%r8,%r9,2),%xmm0
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 1ed56 <_sk_load_tables_u16_be_sse2+0x18c>
+ DB 117,13 ; jne 1f544 <_sk_load_tables_u16_be_sse2+0x18c>
DB 243,15,126,192 ; movq %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
- DB 233,154,254,255,255 ; jmpq 1ebf0 <_sk_load_tables_u16_be_sse2+0x26>
+ DB 233,154,254,255,255 ; jmpq 1f3de <_sk_load_tables_u16_be_sse2+0x26>
DB 102,67,15,22,68,72,8 ; movhpd 0x8(%r8,%r9,2),%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 15,130,133,254,255,255 ; jb 1ebf0 <_sk_load_tables_u16_be_sse2+0x26>
+ DB 15,130,133,254,255,255 ; jb 1f3de <_sk_load_tables_u16_be_sse2+0x26>
DB 243,67,15,126,76,72,16 ; movq 0x10(%r8,%r9,2),%xmm1
- DB 233,121,254,255,255 ; jmpq 1ebf0 <_sk_load_tables_u16_be_sse2+0x26>
+ DB 233,121,254,255,255 ; jmpq 1f3de <_sk_load_tables_u16_be_sse2+0x26>
PUBLIC _sk_load_tables_rgb_u16_be_sse2
_sk_load_tables_rgb_u16_be_sse2 LABEL PROC
@@ -28962,7 +29347,7 @@ _sk_load_tables_rgb_u16_be_sse2 LABEL PROC
DB 76,139,0 ; mov (%rax),%r8
DB 76,141,12,82 ; lea (%rdx,%rdx,2),%r9
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,78,1,0,0 ; jne 1eeda <_sk_load_tables_rgb_u16_be_sse2+0x163>
+ DB 15,133,78,1,0,0 ; jne 1f6c8 <_sk_load_tables_rgb_u16_be_sse2+0x163>
DB 243,67,15,111,20,72 ; movdqu (%r8,%r9,2),%xmm2
DB 243,67,15,111,76,72,8 ; movdqu 0x8(%r8,%r9,2),%xmm1
DB 102,15,115,217,4 ; psrldq $0x4,%xmm1
@@ -28975,7 +29360,7 @@ _sk_load_tables_rgb_u16_be_sse2 LABEL PROC
DB 102,15,111,194 ; movdqa %xmm2,%xmm0
DB 102,65,15,97,194 ; punpcklwd %xmm10,%xmm0
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
- DB 102,68,15,111,5,94,74,1,0 ; movdqa 0x14a5e(%rip),%xmm8 # 33830 <_sk_srcover_bgra_8888_sse2_lowp+0xe40>
+ DB 102,68,15,111,5,208,77,1,0 ; movdqa 0x14dd0(%rip),%xmm8 # 34390 <_sk_srcover_bgra_8888_sse2_lowp+0xf08>
DB 102,65,15,219,192 ; pand %xmm8,%xmm0
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 102,65,15,97,193 ; punpcklwd %xmm9,%xmm0
@@ -29030,7 +29415,7 @@ _sk_load_tables_rgb_u16_be_sse2 LABEL PROC
DB 65,15,20,216 ; unpcklps %xmm8,%xmm3
DB 102,15,20,211 ; unpcklpd %xmm3,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,219,70,1,0 ; movaps 0x146db(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,77,74,1,0 ; movaps 0x14a4d(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 91 ; pop %rbx
DB 65,94 ; pop %r14
DB 255,224 ; jmpq *%rax
@@ -29038,21 +29423,21 @@ _sk_load_tables_rgb_u16_be_sse2 LABEL PROC
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,67,15,196,84,72,4,2 ; pinsrw $0x2,0x4(%r8,%r9,2),%xmm2
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,14 ; jne 1ef00 <_sk_load_tables_rgb_u16_be_sse2+0x189>
+ DB 117,14 ; jne 1f6ee <_sk_load_tables_rgb_u16_be_sse2+0x189>
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,69,15,239,210 ; pxor %xmm10,%xmm10
- DB 233,178,254,255,255 ; jmpq 1edb2 <_sk_load_tables_rgb_u16_be_sse2+0x3b>
+ DB 233,178,254,255,255 ; jmpq 1f5a0 <_sk_load_tables_rgb_u16_be_sse2+0x3b>
DB 102,71,15,110,84,72,6 ; movd 0x6(%r8,%r9,2),%xmm10
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,71,15,196,84,72,10,2 ; pinsrw $0x2,0xa(%r8,%r9,2),%xmm10
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,24 ; jb 1ef31 <_sk_load_tables_rgb_u16_be_sse2+0x1ba>
+ DB 114,24 ; jb 1f71f <_sk_load_tables_rgb_u16_be_sse2+0x1ba>
DB 102,67,15,110,76,72,12 ; movd 0xc(%r8,%r9,2),%xmm1
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,67,15,196,76,72,16,2 ; pinsrw $0x2,0x10(%r8,%r9,2),%xmm1
- DB 233,129,254,255,255 ; jmpq 1edb2 <_sk_load_tables_rgb_u16_be_sse2+0x3b>
+ DB 233,129,254,255,255 ; jmpq 1f5a0 <_sk_load_tables_rgb_u16_be_sse2+0x3b>
DB 102,15,239,201 ; pxor %xmm1,%xmm1
- DB 233,120,254,255,255 ; jmpq 1edb2 <_sk_load_tables_rgb_u16_be_sse2+0x3b>
+ DB 233,120,254,255,255 ; jmpq 1f5a0 <_sk_load_tables_rgb_u16_be_sse2+0x3b>
PUBLIC _sk_byte_tables_sse2
_sk_byte_tables_sse2 LABEL PROC
@@ -29063,9 +29448,9 @@ _sk_byte_tables_sse2 LABEL PROC
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 68,15,95,216 ; maxps %xmm0,%xmm11
- DB 68,15,40,13,91,70,1,0 ; movaps 0x1465b(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,205,73,1,0 ; movaps 0x149cd(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,217 ; minps %xmm9,%xmm11
- DB 68,15,40,21,47,71,1,0 ; movaps 0x1472f(%rip),%xmm10 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,21,161,74,1,0 ; movaps 0x14aa1(%rip),%xmm10 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,218 ; mulps %xmm10,%xmm11
DB 102,65,15,91,195 ; cvtps2dq %xmm11,%xmm0
DB 102,73,15,126,192 ; movq %xmm0,%r8
@@ -29092,7 +29477,7 @@ _sk_byte_tables_sse2 LABEL PROC
DB 102,65,15,96,192 ; punpcklbw %xmm8,%xmm0
DB 102,65,15,97,192 ; punpcklwd %xmm8,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,29,238,71,1,0 ; movaps 0x147ee(%rip),%xmm11 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,29,96,75,1,0 ; movaps 0x14b60(%rip),%xmm11 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,195 ; mulps %xmm11,%xmm0
DB 69,15,87,228 ; xorps %xmm12,%xmm12
DB 68,15,95,225 ; maxps %xmm1,%xmm12
@@ -29194,7 +29579,7 @@ _sk_byte_tables_rgb_sse2 LABEL PROC
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 69,15,87,219 ; xorps %xmm11,%xmm11
DB 68,15,95,216 ; maxps %xmm0,%xmm11
- DB 68,15,40,21,87,68,1,0 ; movaps 0x14457(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,201,71,1,0 ; movaps 0x147c9(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,218 ; minps %xmm10,%xmm11
DB 69,15,89,217 ; mulps %xmm9,%xmm11
DB 102,65,15,91,195 ; cvtps2dq %xmm11,%xmm0
@@ -29222,7 +29607,7 @@ _sk_byte_tables_rgb_sse2 LABEL PROC
DB 102,65,15,96,192 ; punpcklbw %xmm8,%xmm0
DB 102,65,15,97,192 ; punpcklwd %xmm8,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,29,242,69,1,0 ; movaps 0x145f2(%rip),%xmm11 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,29,100,73,1,0 ; movaps 0x14964(%rip),%xmm11 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,195 ; mulps %xmm11,%xmm0
DB 69,15,87,228 ; xorps %xmm12,%xmm12
DB 68,15,95,225 ; maxps %xmm1,%xmm12
@@ -29294,7 +29679,7 @@ _sk_table_r_sse2 LABEL PROC
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,200 ; maxps %xmm0,%xmm9
- DB 68,15,93,13,211,66,1,0 ; minps 0x142d3(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,13,69,70,1,0 ; minps 0x14645(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 102,69,15,91,193 ; cvtps2dq %xmm9,%xmm8
DB 102,65,15,112,192,78 ; pshufd $0x4e,%xmm8,%xmm0
@@ -29325,7 +29710,7 @@ _sk_table_g_sse2 LABEL PROC
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,201 ; maxps %xmm1,%xmm9
- DB 68,15,93,13,90,66,1,0 ; minps 0x1425a(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,13,204,69,1,0 ; minps 0x145cc(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 102,69,15,91,193 ; cvtps2dq %xmm9,%xmm8
DB 102,65,15,112,200,78 ; pshufd $0x4e,%xmm8,%xmm1
@@ -29356,7 +29741,7 @@ _sk_table_b_sse2 LABEL PROC
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,202 ; maxps %xmm2,%xmm9
- DB 68,15,93,13,225,65,1,0 ; minps 0x141e1(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,13,83,69,1,0 ; minps 0x14553(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 102,69,15,91,193 ; cvtps2dq %xmm9,%xmm8
DB 102,65,15,112,208,78 ; pshufd $0x4e,%xmm8,%xmm2
@@ -29387,7 +29772,7 @@ _sk_table_a_sse2 LABEL PROC
DB 69,15,91,192 ; cvtdq2ps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,203 ; maxps %xmm3,%xmm9
- DB 68,15,93,13,104,65,1,0 ; minps 0x14168(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,13,218,68,1,0 ; minps 0x144da(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 102,69,15,91,193 ; cvtps2dq %xmm9,%xmm8
DB 102,65,15,112,216,78 ; pshufd $0x4e,%xmm8,%xmm3
@@ -29429,16 +29814,16 @@ _sk_parametric_r_sse2 LABEL PROC
DB 69,15,198,228,0 ; shufps $0x0,%xmm12,%xmm12
DB 69,15,87,210 ; xorps %xmm10,%xmm10
DB 69,15,91,217 ; cvtdq2ps %xmm9,%xmm11
- DB 68,15,89,29,96,67,1,0 ; mulps 0x14360(%rip),%xmm11 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
- DB 68,15,40,45,104,67,1,0 ; movaps 0x14368(%rip),%xmm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,89,29,210,70,1,0 ; mulps 0x146d2(%rip),%xmm11 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
+ DB 68,15,40,45,218,70,1,0 ; movaps 0x146da(%rip),%xmm13 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 69,15,84,233 ; andps %xmm9,%xmm13
- DB 68,15,86,45,140,64,1,0 ; orps 0x1408c(%rip),%xmm13 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 68,15,88,29,100,67,1,0 ; addps 0x14364(%rip),%xmm11 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,53,108,67,1,0 ; movaps 0x1436c(%rip),%xmm14 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 68,15,86,45,254,67,1,0 ; orps 0x143fe(%rip),%xmm13 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,88,29,214,70,1,0 ; addps 0x146d6(%rip),%xmm11 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,53,222,70,1,0 ; movaps 0x146de(%rip),%xmm14 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 69,15,89,245 ; mulps %xmm13,%xmm14
DB 69,15,92,222 ; subps %xmm14,%xmm11
- DB 68,15,88,45,108,67,1,0 ; addps 0x1436c(%rip),%xmm13 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
- DB 68,15,40,53,116,67,1,0 ; movaps 0x14374(%rip),%xmm14 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,88,45,222,70,1,0 ; addps 0x146de(%rip),%xmm13 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
+ DB 68,15,40,53,230,70,1,0 ; movaps 0x146e6(%rip),%xmm14 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,92,222 ; subps %xmm14,%xmm11
DB 69,15,89,220 ; mulps %xmm12,%xmm11
@@ -29446,21 +29831,21 @@ _sk_parametric_r_sse2 LABEL PROC
DB 69,15,91,236 ; cvtdq2ps %xmm12,%xmm13
DB 69,15,40,243 ; movaps %xmm11,%xmm14
DB 69,15,194,245,1 ; cmpltps %xmm13,%xmm14
- DB 68,15,40,37,78,64,1,0 ; movaps 0x1404e(%rip),%xmm12 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,37,192,67,1,0 ; movaps 0x143c0(%rip),%xmm12 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,244 ; andps %xmm12,%xmm14
DB 69,15,92,238 ; subps %xmm14,%xmm13
DB 69,15,40,243 ; movaps %xmm11,%xmm14
DB 69,15,92,245 ; subps %xmm13,%xmm14
- DB 68,15,88,29,70,67,1,0 ; addps 0x14346(%rip),%xmm11 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 68,15,40,45,78,67,1,0 ; movaps 0x1434e(%rip),%xmm13 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 68,15,88,29,184,70,1,0 ; addps 0x146b8(%rip),%xmm11 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 68,15,40,45,192,70,1,0 ; movaps 0x146c0(%rip),%xmm13 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 69,15,89,238 ; mulps %xmm14,%xmm13
DB 69,15,92,221 ; subps %xmm13,%xmm11
- DB 68,15,40,45,78,67,1,0 ; movaps 0x1434e(%rip),%xmm13 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 68,15,40,45,192,70,1,0 ; movaps 0x146c0(%rip),%xmm13 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 69,15,92,238 ; subps %xmm14,%xmm13
- DB 68,15,40,53,82,67,1,0 ; movaps 0x14352(%rip),%xmm14 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,53,196,70,1,0 ; movaps 0x146c4(%rip),%xmm14 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,88,243 ; addps %xmm11,%xmm14
- DB 68,15,89,53,82,67,1,0 ; mulps 0x14352(%rip),%xmm14 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,89,53,196,70,1,0 ; mulps 0x146c4(%rip),%xmm14 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 102,69,15,91,222 ; cvtps2dq %xmm14,%xmm11
DB 69,15,194,202,4 ; cmpneqps %xmm10,%xmm9
DB 69,15,84,203 ; andps %xmm11,%xmm9
@@ -29497,16 +29882,16 @@ _sk_parametric_g_sse2 LABEL PROC
DB 69,15,198,228,0 ; shufps $0x0,%xmm12,%xmm12
DB 69,15,87,210 ; xorps %xmm10,%xmm10
DB 69,15,91,217 ; cvtdq2ps %xmm9,%xmm11
- DB 68,15,89,29,21,66,1,0 ; mulps 0x14215(%rip),%xmm11 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
- DB 68,15,40,45,29,66,1,0 ; movaps 0x1421d(%rip),%xmm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,89,29,135,69,1,0 ; mulps 0x14587(%rip),%xmm11 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
+ DB 68,15,40,45,143,69,1,0 ; movaps 0x1458f(%rip),%xmm13 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 69,15,84,233 ; andps %xmm9,%xmm13
- DB 68,15,86,45,65,63,1,0 ; orps 0x13f41(%rip),%xmm13 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 68,15,88,29,25,66,1,0 ; addps 0x14219(%rip),%xmm11 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,53,33,66,1,0 ; movaps 0x14221(%rip),%xmm14 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 68,15,86,45,179,66,1,0 ; orps 0x142b3(%rip),%xmm13 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,88,29,139,69,1,0 ; addps 0x1458b(%rip),%xmm11 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,53,147,69,1,0 ; movaps 0x14593(%rip),%xmm14 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 69,15,89,245 ; mulps %xmm13,%xmm14
DB 69,15,92,222 ; subps %xmm14,%xmm11
- DB 68,15,88,45,33,66,1,0 ; addps 0x14221(%rip),%xmm13 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
- DB 68,15,40,53,41,66,1,0 ; movaps 0x14229(%rip),%xmm14 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,88,45,147,69,1,0 ; addps 0x14593(%rip),%xmm13 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
+ DB 68,15,40,53,155,69,1,0 ; movaps 0x1459b(%rip),%xmm14 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,92,222 ; subps %xmm14,%xmm11
DB 69,15,89,220 ; mulps %xmm12,%xmm11
@@ -29514,21 +29899,21 @@ _sk_parametric_g_sse2 LABEL PROC
DB 69,15,91,236 ; cvtdq2ps %xmm12,%xmm13
DB 69,15,40,243 ; movaps %xmm11,%xmm14
DB 69,15,194,245,1 ; cmpltps %xmm13,%xmm14
- DB 68,15,40,37,3,63,1,0 ; movaps 0x13f03(%rip),%xmm12 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,37,117,66,1,0 ; movaps 0x14275(%rip),%xmm12 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,244 ; andps %xmm12,%xmm14
DB 69,15,92,238 ; subps %xmm14,%xmm13
DB 69,15,40,243 ; movaps %xmm11,%xmm14
DB 69,15,92,245 ; subps %xmm13,%xmm14
- DB 68,15,88,29,251,65,1,0 ; addps 0x141fb(%rip),%xmm11 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 68,15,40,45,3,66,1,0 ; movaps 0x14203(%rip),%xmm13 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 68,15,88,29,109,69,1,0 ; addps 0x1456d(%rip),%xmm11 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 68,15,40,45,117,69,1,0 ; movaps 0x14575(%rip),%xmm13 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 69,15,89,238 ; mulps %xmm14,%xmm13
DB 69,15,92,221 ; subps %xmm13,%xmm11
- DB 68,15,40,45,3,66,1,0 ; movaps 0x14203(%rip),%xmm13 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 68,15,40,45,117,69,1,0 ; movaps 0x14575(%rip),%xmm13 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 69,15,92,238 ; subps %xmm14,%xmm13
- DB 68,15,40,53,7,66,1,0 ; movaps 0x14207(%rip),%xmm14 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,53,121,69,1,0 ; movaps 0x14579(%rip),%xmm14 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,88,243 ; addps %xmm11,%xmm14
- DB 68,15,89,53,7,66,1,0 ; mulps 0x14207(%rip),%xmm14 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,89,53,121,69,1,0 ; mulps 0x14579(%rip),%xmm14 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 102,69,15,91,222 ; cvtps2dq %xmm14,%xmm11
DB 69,15,194,202,4 ; cmpneqps %xmm10,%xmm9
DB 69,15,84,203 ; andps %xmm11,%xmm9
@@ -29565,16 +29950,16 @@ _sk_parametric_b_sse2 LABEL PROC
DB 69,15,198,228,0 ; shufps $0x0,%xmm12,%xmm12
DB 69,15,87,210 ; xorps %xmm10,%xmm10
DB 69,15,91,217 ; cvtdq2ps %xmm9,%xmm11
- DB 68,15,89,29,202,64,1,0 ; mulps 0x140ca(%rip),%xmm11 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
- DB 68,15,40,45,210,64,1,0 ; movaps 0x140d2(%rip),%xmm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,89,29,60,68,1,0 ; mulps 0x1443c(%rip),%xmm11 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
+ DB 68,15,40,45,68,68,1,0 ; movaps 0x14444(%rip),%xmm13 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 69,15,84,233 ; andps %xmm9,%xmm13
- DB 68,15,86,45,246,61,1,0 ; orps 0x13df6(%rip),%xmm13 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 68,15,88,29,206,64,1,0 ; addps 0x140ce(%rip),%xmm11 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,53,214,64,1,0 ; movaps 0x140d6(%rip),%xmm14 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 68,15,86,45,104,65,1,0 ; orps 0x14168(%rip),%xmm13 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,88,29,64,68,1,0 ; addps 0x14440(%rip),%xmm11 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,53,72,68,1,0 ; movaps 0x14448(%rip),%xmm14 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 69,15,89,245 ; mulps %xmm13,%xmm14
DB 69,15,92,222 ; subps %xmm14,%xmm11
- DB 68,15,88,45,214,64,1,0 ; addps 0x140d6(%rip),%xmm13 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
- DB 68,15,40,53,222,64,1,0 ; movaps 0x140de(%rip),%xmm14 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,88,45,72,68,1,0 ; addps 0x14448(%rip),%xmm13 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
+ DB 68,15,40,53,80,68,1,0 ; movaps 0x14450(%rip),%xmm14 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,92,222 ; subps %xmm14,%xmm11
DB 69,15,89,220 ; mulps %xmm12,%xmm11
@@ -29582,21 +29967,21 @@ _sk_parametric_b_sse2 LABEL PROC
DB 69,15,91,236 ; cvtdq2ps %xmm12,%xmm13
DB 69,15,40,243 ; movaps %xmm11,%xmm14
DB 69,15,194,245,1 ; cmpltps %xmm13,%xmm14
- DB 68,15,40,37,184,61,1,0 ; movaps 0x13db8(%rip),%xmm12 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,37,42,65,1,0 ; movaps 0x1412a(%rip),%xmm12 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,244 ; andps %xmm12,%xmm14
DB 69,15,92,238 ; subps %xmm14,%xmm13
DB 69,15,40,243 ; movaps %xmm11,%xmm14
DB 69,15,92,245 ; subps %xmm13,%xmm14
- DB 68,15,88,29,176,64,1,0 ; addps 0x140b0(%rip),%xmm11 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 68,15,40,45,184,64,1,0 ; movaps 0x140b8(%rip),%xmm13 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 68,15,88,29,34,68,1,0 ; addps 0x14422(%rip),%xmm11 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 68,15,40,45,42,68,1,0 ; movaps 0x1442a(%rip),%xmm13 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 69,15,89,238 ; mulps %xmm14,%xmm13
DB 69,15,92,221 ; subps %xmm13,%xmm11
- DB 68,15,40,45,184,64,1,0 ; movaps 0x140b8(%rip),%xmm13 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 68,15,40,45,42,68,1,0 ; movaps 0x1442a(%rip),%xmm13 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 69,15,92,238 ; subps %xmm14,%xmm13
- DB 68,15,40,53,188,64,1,0 ; movaps 0x140bc(%rip),%xmm14 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,53,46,68,1,0 ; movaps 0x1442e(%rip),%xmm14 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,88,243 ; addps %xmm11,%xmm14
- DB 68,15,89,53,188,64,1,0 ; mulps 0x140bc(%rip),%xmm14 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,89,53,46,68,1,0 ; mulps 0x1442e(%rip),%xmm14 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 102,69,15,91,222 ; cvtps2dq %xmm14,%xmm11
DB 69,15,194,202,4 ; cmpneqps %xmm10,%xmm9
DB 69,15,84,203 ; andps %xmm11,%xmm9
@@ -29633,16 +30018,16 @@ _sk_parametric_a_sse2 LABEL PROC
DB 69,15,198,228,0 ; shufps $0x0,%xmm12,%xmm12
DB 69,15,87,210 ; xorps %xmm10,%xmm10
DB 69,15,91,217 ; cvtdq2ps %xmm9,%xmm11
- DB 68,15,89,29,127,63,1,0 ; mulps 0x13f7f(%rip),%xmm11 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
- DB 68,15,40,45,135,63,1,0 ; movaps 0x13f87(%rip),%xmm13 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,89,29,241,66,1,0 ; mulps 0x142f1(%rip),%xmm11 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
+ DB 68,15,40,45,249,66,1,0 ; movaps 0x142f9(%rip),%xmm13 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 69,15,84,233 ; andps %xmm9,%xmm13
- DB 68,15,86,45,171,60,1,0 ; orps 0x13cab(%rip),%xmm13 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 68,15,88,29,131,63,1,0 ; addps 0x13f83(%rip),%xmm11 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,53,139,63,1,0 ; movaps 0x13f8b(%rip),%xmm14 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 68,15,86,45,29,64,1,0 ; orps 0x1401d(%rip),%xmm13 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 68,15,88,29,245,66,1,0 ; addps 0x142f5(%rip),%xmm11 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,53,253,66,1,0 ; movaps 0x142fd(%rip),%xmm14 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 69,15,89,245 ; mulps %xmm13,%xmm14
DB 69,15,92,222 ; subps %xmm14,%xmm11
- DB 68,15,88,45,139,63,1,0 ; addps 0x13f8b(%rip),%xmm13 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
- DB 68,15,40,53,147,63,1,0 ; movaps 0x13f93(%rip),%xmm14 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,88,45,253,66,1,0 ; addps 0x142fd(%rip),%xmm13 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
+ DB 68,15,40,53,5,67,1,0 ; movaps 0x14305(%rip),%xmm14 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,92,222 ; subps %xmm14,%xmm11
DB 69,15,89,220 ; mulps %xmm12,%xmm11
@@ -29650,21 +30035,21 @@ _sk_parametric_a_sse2 LABEL PROC
DB 69,15,91,236 ; cvtdq2ps %xmm12,%xmm13
DB 69,15,40,243 ; movaps %xmm11,%xmm14
DB 69,15,194,245,1 ; cmpltps %xmm13,%xmm14
- DB 68,15,40,37,109,60,1,0 ; movaps 0x13c6d(%rip),%xmm12 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,37,223,63,1,0 ; movaps 0x13fdf(%rip),%xmm12 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,244 ; andps %xmm12,%xmm14
DB 69,15,92,238 ; subps %xmm14,%xmm13
DB 69,15,40,243 ; movaps %xmm11,%xmm14
DB 69,15,92,245 ; subps %xmm13,%xmm14
- DB 68,15,88,29,101,63,1,0 ; addps 0x13f65(%rip),%xmm11 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 68,15,40,45,109,63,1,0 ; movaps 0x13f6d(%rip),%xmm13 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 68,15,88,29,215,66,1,0 ; addps 0x142d7(%rip),%xmm11 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 68,15,40,45,223,66,1,0 ; movaps 0x142df(%rip),%xmm13 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 69,15,89,238 ; mulps %xmm14,%xmm13
DB 69,15,92,221 ; subps %xmm13,%xmm11
- DB 68,15,40,45,109,63,1,0 ; movaps 0x13f6d(%rip),%xmm13 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 68,15,40,45,223,66,1,0 ; movaps 0x142df(%rip),%xmm13 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 69,15,92,238 ; subps %xmm14,%xmm13
- DB 68,15,40,53,113,63,1,0 ; movaps 0x13f71(%rip),%xmm14 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,53,227,66,1,0 ; movaps 0x142e3(%rip),%xmm14 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 69,15,94,245 ; divps %xmm13,%xmm14
DB 69,15,88,243 ; addps %xmm11,%xmm14
- DB 68,15,89,53,113,63,1,0 ; mulps 0x13f71(%rip),%xmm14 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,89,53,227,66,1,0 ; mulps 0x142e3(%rip),%xmm14 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 102,69,15,91,222 ; cvtps2dq %xmm14,%xmm11
DB 69,15,194,202,4 ; cmpneqps %xmm10,%xmm9
DB 69,15,84,203 ; andps %xmm11,%xmm9
@@ -29691,21 +30076,21 @@ _sk_gamma_sse2 LABEL PROC
DB 68,15,40,209 ; movaps %xmm1,%xmm10
DB 15,40,224 ; movaps %xmm0,%xmm4
DB 15,91,244 ; cvtdq2ps %xmm4,%xmm6
- DB 15,40,5,107,62,1,0 ; movaps 0x13e6b(%rip),%xmm0 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
+ DB 15,40,5,221,65,1,0 ; movaps 0x141dd(%rip),%xmm0 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
DB 15,89,240 ; mulps %xmm0,%xmm6
DB 15,40,232 ; movaps %xmm0,%xmm5
- DB 68,15,40,5,109,62,1,0 ; movaps 0x13e6d(%rip),%xmm8 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,40,5,223,65,1,0 ; movaps 0x141df(%rip),%xmm8 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 15,40,196 ; movaps %xmm4,%xmm0
DB 65,15,84,192 ; andps %xmm8,%xmm0
- DB 15,86,5,143,59,1,0 ; orps 0x13b8f(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 15,88,53,104,62,1,0 ; addps 0x13e68(%rip),%xmm6 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,29,112,62,1,0 ; movaps 0x13e70(%rip),%xmm11 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 15,86,5,1,63,1,0 ; orps 0x13f01(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 15,88,53,218,65,1,0 ; addps 0x141da(%rip),%xmm6 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,29,226,65,1,0 ; movaps 0x141e2(%rip),%xmm11 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 65,15,89,203 ; mulps %xmm11,%xmm1
DB 15,92,241 ; subps %xmm1,%xmm6
- DB 68,15,40,61,110,62,1,0 ; movaps 0x13e6e(%rip),%xmm15 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
+ DB 68,15,40,61,224,65,1,0 ; movaps 0x141e0(%rip),%xmm15 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
DB 65,15,88,199 ; addps %xmm15,%xmm0
- DB 68,15,40,45,114,62,1,0 ; movaps 0x13e72(%rip),%xmm13 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,40,45,228,65,1,0 ; movaps 0x141e4(%rip),%xmm13 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 65,15,40,205 ; movaps %xmm13,%xmm1
DB 15,94,200 ; divps %xmm0,%xmm1
DB 15,92,241 ; subps %xmm1,%xmm6
@@ -29717,23 +30102,23 @@ _sk_gamma_sse2 LABEL PROC
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 15,40,206 ; movaps %xmm6,%xmm1
DB 15,194,200,1 ; cmpltps %xmm0,%xmm1
- DB 15,84,13,70,59,1,0 ; andps 0x13b46(%rip),%xmm1 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,84,13,184,62,1,0 ; andps 0x13eb8(%rip),%xmm1 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,40,206 ; movaps %xmm6,%xmm1
DB 15,92,200 ; subps %xmm0,%xmm1
- DB 15,88,53,70,62,1,0 ; addps 0x13e46(%rip),%xmm6 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 15,40,21,95,62,1,0 ; movaps 0x13e5f(%rip),%xmm2 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 15,88,53,184,65,1,0 ; addps 0x141b8(%rip),%xmm6 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 15,40,21,209,65,1,0 ; movaps 0x141d1(%rip),%xmm2 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 68,15,40,202 ; movaps %xmm2,%xmm9
DB 68,15,92,201 ; subps %xmm1,%xmm9
DB 15,40,193 ; movaps %xmm1,%xmm0
- DB 15,40,13,61,62,1,0 ; movaps 0x13e3d(%rip),%xmm1 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 15,40,13,175,65,1,0 ; movaps 0x141af(%rip),%xmm1 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 15,89,193 ; mulps %xmm1,%xmm0
DB 15,92,240 ; subps %xmm0,%xmm6
- DB 68,15,40,53,79,62,1,0 ; movaps 0x13e4f(%rip),%xmm14 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,53,193,65,1,0 ; movaps 0x141c1(%rip),%xmm14 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 65,15,40,198 ; movaps %xmm14,%xmm0
DB 65,15,94,193 ; divps %xmm9,%xmm0
DB 15,88,198 ; addps %xmm6,%xmm0
- DB 68,15,40,13,76,62,1,0 ; movaps 0x13e4c(%rip),%xmm9 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,40,13,190,65,1,0 ; movaps 0x141be(%rip),%xmm9 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 102,15,91,192 ; cvtps2dq %xmm0,%xmm0
DB 15,87,246 ; xorps %xmm6,%xmm6
@@ -29743,9 +30128,9 @@ _sk_gamma_sse2 LABEL PROC
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 65,15,40,250 ; movaps %xmm10,%xmm7
DB 65,15,84,248 ; andps %xmm8,%xmm7
- DB 15,40,53,196,58,1,0 ; movaps 0x13ac4(%rip),%xmm6 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,53,54,62,1,0 ; movaps 0x13e36(%rip),%xmm6 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,86,254 ; orps %xmm6,%xmm7
- DB 15,88,5,154,61,1,0 ; addps 0x13d9a(%rip),%xmm0 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
+ DB 15,88,5,12,65,1,0 ; addps 0x1410c(%rip),%xmm0 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
DB 15,40,239 ; movaps %xmm7,%xmm5
DB 65,15,89,235 ; mulps %xmm11,%xmm5
DB 15,92,197 ; subps %xmm5,%xmm0
@@ -29758,12 +30143,12 @@ _sk_gamma_sse2 LABEL PROC
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
DB 15,40,248 ; movaps %xmm0,%xmm7
DB 15,194,253,1 ; cmpltps %xmm5,%xmm7
- DB 68,15,40,61,153,58,1,0 ; movaps 0x13a99(%rip),%xmm15 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,61,11,62,1,0 ; movaps 0x13e0b(%rip),%xmm15 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,84,255 ; andps %xmm15,%xmm7
DB 15,92,239 ; subps %xmm7,%xmm5
DB 15,40,248 ; movaps %xmm0,%xmm7
DB 15,92,253 ; subps %xmm5,%xmm7
- DB 15,88,5,149,61,1,0 ; addps 0x13d95(%rip),%xmm0 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
+ DB 15,88,5,7,65,1,0 ; addps 0x14107(%rip),%xmm0 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
DB 15,40,234 ; movaps %xmm2,%xmm5
DB 15,92,239 ; subps %xmm7,%xmm5
DB 15,89,249 ; mulps %xmm1,%xmm7
@@ -29777,13 +30162,13 @@ _sk_gamma_sse2 LABEL PROC
DB 68,15,194,215,4 ; cmpneqps %xmm7,%xmm10
DB 68,15,84,208 ; andps %xmm0,%xmm10
DB 65,15,91,196 ; cvtdq2ps %xmm12,%xmm0
- DB 15,89,5,0,61,1,0 ; mulps 0x13d00(%rip),%xmm0 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
+ DB 15,89,5,114,64,1,0 ; mulps 0x14072(%rip),%xmm0 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
DB 69,15,84,196 ; andps %xmm12,%xmm8
DB 68,15,86,198 ; orps %xmm6,%xmm8
- DB 15,88,5,17,61,1,0 ; addps 0x13d11(%rip),%xmm0 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
+ DB 15,88,5,131,64,1,0 ; addps 0x14083(%rip),%xmm0 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
DB 69,15,89,216 ; mulps %xmm8,%xmm11
DB 65,15,92,195 ; subps %xmm11,%xmm0
- DB 68,15,88,5,33,61,1,0 ; addps 0x13d21(%rip),%xmm8 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
+ DB 68,15,88,5,147,64,1,0 ; addps 0x14093(%rip),%xmm8 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
DB 69,15,94,232 ; divps %xmm8,%xmm13
DB 65,15,92,197 ; subps %xmm13,%xmm0
DB 15,89,195 ; mulps %xmm3,%xmm0
@@ -29795,7 +30180,7 @@ _sk_gamma_sse2 LABEL PROC
DB 15,92,221 ; subps %xmm5,%xmm3
DB 15,40,232 ; movaps %xmm0,%xmm5
DB 15,92,235 ; subps %xmm3,%xmm5
- DB 15,88,5,20,61,1,0 ; addps 0x13d14(%rip),%xmm0 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
+ DB 15,88,5,134,64,1,0 ; addps 0x14086(%rip),%xmm0 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
DB 15,89,205 ; mulps %xmm5,%xmm1
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,92,213 ; subps %xmm5,%xmm2
@@ -29829,21 +30214,21 @@ _sk_gamma_dst_sse2 LABEL PROC
DB 15,41,76,36,16 ; movaps %xmm1,0x10(%rsp)
DB 15,41,4,36 ; movaps %xmm0,(%rsp)
DB 15,91,221 ; cvtdq2ps %xmm5,%xmm3
- DB 15,40,5,53,60,1,0 ; movaps 0x13c35(%rip),%xmm0 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
+ DB 15,40,5,167,63,1,0 ; movaps 0x13fa7(%rip),%xmm0 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
DB 15,89,216 ; mulps %xmm0,%xmm3
DB 15,40,240 ; movaps %xmm0,%xmm6
- DB 68,15,40,5,55,60,1,0 ; movaps 0x13c37(%rip),%xmm8 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0xe80>
+ DB 68,15,40,5,169,63,1,0 ; movaps 0x13fa9(%rip),%xmm8 # 343d0 <_sk_srcover_bgra_8888_sse2_lowp+0xf48>
DB 15,40,197 ; movaps %xmm5,%xmm0
DB 65,15,84,192 ; andps %xmm8,%xmm0
- DB 15,86,5,89,57,1,0 ; orps 0x13959(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
- DB 15,88,29,50,60,1,0 ; addps 0x13c32(%rip),%xmm3 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
- DB 68,15,40,29,58,60,1,0 ; movaps 0x13c3a(%rip),%xmm11 # 33890 <_sk_srcover_bgra_8888_sse2_lowp+0xea0>
+ DB 15,86,5,203,60,1,0 ; orps 0x13ccb(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 15,88,29,164,63,1,0 ; addps 0x13fa4(%rip),%xmm3 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
+ DB 68,15,40,29,172,63,1,0 ; movaps 0x13fac(%rip),%xmm11 # 343f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf68>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 65,15,89,203 ; mulps %xmm11,%xmm1
DB 15,92,217 ; subps %xmm1,%xmm3
- DB 68,15,40,61,56,60,1,0 ; movaps 0x13c38(%rip),%xmm15 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
+ DB 68,15,40,61,170,63,1,0 ; movaps 0x13faa(%rip),%xmm15 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
DB 65,15,88,199 ; addps %xmm15,%xmm0
- DB 68,15,40,45,60,60,1,0 ; movaps 0x13c3c(%rip),%xmm13 # 338b0 <_sk_srcover_bgra_8888_sse2_lowp+0xec0>
+ DB 68,15,40,45,174,63,1,0 ; movaps 0x13fae(%rip),%xmm13 # 34410 <_sk_srcover_bgra_8888_sse2_lowp+0xf88>
DB 65,15,40,205 ; movaps %xmm13,%xmm1
DB 15,94,200 ; divps %xmm0,%xmm1
DB 15,92,217 ; subps %xmm1,%xmm3
@@ -29855,23 +30240,23 @@ _sk_gamma_dst_sse2 LABEL PROC
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 15,40,203 ; movaps %xmm3,%xmm1
DB 15,194,200,1 ; cmpltps %xmm0,%xmm1
- DB 15,84,13,16,57,1,0 ; andps 0x13910(%rip),%xmm1 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,84,13,130,60,1,0 ; andps 0x13c82(%rip),%xmm1 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,40,203 ; movaps %xmm3,%xmm1
DB 15,92,200 ; subps %xmm0,%xmm1
- DB 15,88,29,16,60,1,0 ; addps 0x13c10(%rip),%xmm3 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
- DB 15,40,21,41,60,1,0 ; movaps 0x13c29(%rip),%xmm2 # 338e0 <_sk_srcover_bgra_8888_sse2_lowp+0xef0>
+ DB 15,88,29,130,63,1,0 ; addps 0x13f82(%rip),%xmm3 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
+ DB 15,40,21,155,63,1,0 ; movaps 0x13f9b(%rip),%xmm2 # 34440 <_sk_srcover_bgra_8888_sse2_lowp+0xfb8>
DB 68,15,40,202 ; movaps %xmm2,%xmm9
DB 68,15,92,201 ; subps %xmm1,%xmm9
DB 15,40,193 ; movaps %xmm1,%xmm0
- DB 15,40,13,7,60,1,0 ; movaps 0x13c07(%rip),%xmm1 # 338d0 <_sk_srcover_bgra_8888_sse2_lowp+0xee0>
+ DB 15,40,13,121,63,1,0 ; movaps 0x13f79(%rip),%xmm1 # 34430 <_sk_srcover_bgra_8888_sse2_lowp+0xfa8>
DB 15,89,193 ; mulps %xmm1,%xmm0
DB 15,92,216 ; subps %xmm0,%xmm3
- DB 68,15,40,53,25,60,1,0 ; movaps 0x13c19(%rip),%xmm14 # 338f0 <_sk_srcover_bgra_8888_sse2_lowp+0xf00>
+ DB 68,15,40,53,139,63,1,0 ; movaps 0x13f8b(%rip),%xmm14 # 34450 <_sk_srcover_bgra_8888_sse2_lowp+0xfc8>
DB 65,15,40,198 ; movaps %xmm14,%xmm0
DB 65,15,94,193 ; divps %xmm9,%xmm0
DB 15,88,195 ; addps %xmm3,%xmm0
- DB 68,15,40,13,22,60,1,0 ; movaps 0x13c16(%rip),%xmm9 # 33900 <_sk_srcover_bgra_8888_sse2_lowp+0xf10>
+ DB 68,15,40,13,136,63,1,0 ; movaps 0x13f88(%rip),%xmm9 # 34460 <_sk_srcover_bgra_8888_sse2_lowp+0xfd8>
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 102,15,91,192 ; cvtps2dq %xmm0,%xmm0
DB 15,87,219 ; xorps %xmm3,%xmm3
@@ -29881,9 +30266,9 @@ _sk_gamma_dst_sse2 LABEL PROC
DB 15,89,198 ; mulps %xmm6,%xmm0
DB 65,15,40,250 ; movaps %xmm10,%xmm7
DB 65,15,84,248 ; andps %xmm8,%xmm7
- DB 15,40,29,142,56,1,0 ; movaps 0x1388e(%rip),%xmm3 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,29,0,60,1,0 ; movaps 0x13c00(%rip),%xmm3 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,86,251 ; orps %xmm3,%xmm7
- DB 15,88,5,100,59,1,0 ; addps 0x13b64(%rip),%xmm0 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
+ DB 15,88,5,214,62,1,0 ; addps 0x13ed6(%rip),%xmm0 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
DB 15,40,247 ; movaps %xmm7,%xmm6
DB 65,15,89,243 ; mulps %xmm11,%xmm6
DB 15,92,198 ; subps %xmm6,%xmm0
@@ -29896,12 +30281,12 @@ _sk_gamma_dst_sse2 LABEL PROC
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
DB 15,40,248 ; movaps %xmm0,%xmm7
DB 15,194,254,1 ; cmpltps %xmm6,%xmm7
- DB 68,15,40,61,99,56,1,0 ; movaps 0x13863(%rip),%xmm15 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,61,213,59,1,0 ; movaps 0x13bd5(%rip),%xmm15 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,84,255 ; andps %xmm15,%xmm7
DB 15,92,247 ; subps %xmm7,%xmm6
DB 15,40,248 ; movaps %xmm0,%xmm7
DB 15,92,254 ; subps %xmm6,%xmm7
- DB 15,88,5,95,59,1,0 ; addps 0x13b5f(%rip),%xmm0 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
+ DB 15,88,5,209,62,1,0 ; addps 0x13ed1(%rip),%xmm0 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
DB 15,40,242 ; movaps %xmm2,%xmm6
DB 15,92,247 ; subps %xmm7,%xmm6
DB 15,89,249 ; mulps %xmm1,%xmm7
@@ -29915,13 +30300,13 @@ _sk_gamma_dst_sse2 LABEL PROC
DB 68,15,194,215,4 ; cmpneqps %xmm7,%xmm10
DB 68,15,84,208 ; andps %xmm0,%xmm10
DB 65,15,91,196 ; cvtdq2ps %xmm12,%xmm0
- DB 15,89,5,202,58,1,0 ; mulps 0x13aca(%rip),%xmm0 # 33860 <_sk_srcover_bgra_8888_sse2_lowp+0xe70>
+ DB 15,89,5,60,62,1,0 ; mulps 0x13e3c(%rip),%xmm0 # 343c0 <_sk_srcover_bgra_8888_sse2_lowp+0xf38>
DB 69,15,84,196 ; andps %xmm12,%xmm8
DB 68,15,86,195 ; orps %xmm3,%xmm8
- DB 15,88,5,219,58,1,0 ; addps 0x13adb(%rip),%xmm0 # 33880 <_sk_srcover_bgra_8888_sse2_lowp+0xe90>
+ DB 15,88,5,77,62,1,0 ; addps 0x13e4d(%rip),%xmm0 # 343e0 <_sk_srcover_bgra_8888_sse2_lowp+0xf58>
DB 69,15,89,216 ; mulps %xmm8,%xmm11
DB 65,15,92,195 ; subps %xmm11,%xmm0
- DB 68,15,88,5,235,58,1,0 ; addps 0x13aeb(%rip),%xmm8 # 338a0 <_sk_srcover_bgra_8888_sse2_lowp+0xeb0>
+ DB 68,15,88,5,93,62,1,0 ; addps 0x13e5d(%rip),%xmm8 # 34400 <_sk_srcover_bgra_8888_sse2_lowp+0xf78>
DB 69,15,94,232 ; divps %xmm8,%xmm13
DB 65,15,92,197 ; subps %xmm13,%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
@@ -29933,7 +30318,7 @@ _sk_gamma_dst_sse2 LABEL PROC
DB 15,92,230 ; subps %xmm6,%xmm4
DB 15,40,240 ; movaps %xmm0,%xmm6
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,88,5,222,58,1,0 ; addps 0x13ade(%rip),%xmm0 # 338c0 <_sk_srcover_bgra_8888_sse2_lowp+0xed0>
+ DB 15,88,5,80,62,1,0 ; addps 0x13e50(%rip),%xmm0 # 34420 <_sk_srcover_bgra_8888_sse2_lowp+0xf98>
DB 15,89,206 ; mulps %xmm6,%xmm1
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,92,214 ; subps %xmm6,%xmm2
@@ -29957,29 +30342,29 @@ _sk_gamma_dst_sse2 LABEL PROC
PUBLIC _sk_lab_to_xyz_sse2
_sk_lab_to_xyz_sse2 LABEL PROC
- DB 15,89,5,217,58,1,0 ; mulps 0x13ad9(%rip),%xmm0 # 33910 <_sk_srcover_bgra_8888_sse2_lowp+0xf20>
- DB 68,15,40,5,81,56,1,0 ; movaps 0x13851(%rip),%xmm8 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 15,89,5,75,62,1,0 ; mulps 0x13e4b(%rip),%xmm0 # 34470 <_sk_srcover_bgra_8888_sse2_lowp+0xfe8>
+ DB 68,15,40,5,195,59,1,0 ; movaps 0x13bc3(%rip),%xmm8 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 65,15,89,200 ; mulps %xmm8,%xmm1
- DB 68,15,40,13,213,58,1,0 ; movaps 0x13ad5(%rip),%xmm9 # 33920 <_sk_srcover_bgra_8888_sse2_lowp+0xf30>
+ DB 68,15,40,13,71,62,1,0 ; movaps 0x13e47(%rip),%xmm9 # 34480 <_sk_srcover_bgra_8888_sse2_lowp+0xff8>
DB 65,15,88,201 ; addps %xmm9,%xmm1
DB 65,15,89,208 ; mulps %xmm8,%xmm2
DB 65,15,88,209 ; addps %xmm9,%xmm2
- DB 15,88,5,210,58,1,0 ; addps 0x13ad2(%rip),%xmm0 # 33930 <_sk_srcover_bgra_8888_sse2_lowp+0xf40>
- DB 15,89,5,219,58,1,0 ; mulps 0x13adb(%rip),%xmm0 # 33940 <_sk_srcover_bgra_8888_sse2_lowp+0xf50>
- DB 15,89,13,228,58,1,0 ; mulps 0x13ae4(%rip),%xmm1 # 33950 <_sk_srcover_bgra_8888_sse2_lowp+0xf60>
+ DB 15,88,5,68,62,1,0 ; addps 0x13e44(%rip),%xmm0 # 34490 <_sk_srcover_bgra_8888_sse2_lowp+0x1008>
+ DB 15,89,5,77,62,1,0 ; mulps 0x13e4d(%rip),%xmm0 # 344a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1018>
+ DB 15,89,13,86,62,1,0 ; mulps 0x13e56(%rip),%xmm1 # 344b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1028>
DB 15,88,200 ; addps %xmm0,%xmm1
- DB 15,89,21,234,58,1,0 ; mulps 0x13aea(%rip),%xmm2 # 33960 <_sk_srcover_bgra_8888_sse2_lowp+0xf70>
+ DB 15,89,21,92,62,1,0 ; mulps 0x13e5c(%rip),%xmm2 # 344c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1038>
DB 68,15,40,200 ; movaps %xmm0,%xmm9
DB 68,15,92,202 ; subps %xmm2,%xmm9
DB 68,15,40,225 ; movaps %xmm1,%xmm12
DB 69,15,89,228 ; mulps %xmm12,%xmm12
DB 68,15,89,225 ; mulps %xmm1,%xmm12
- DB 15,40,21,223,58,1,0 ; movaps 0x13adf(%rip),%xmm2 # 33970 <_sk_srcover_bgra_8888_sse2_lowp+0xf80>
+ DB 15,40,21,81,62,1,0 ; movaps 0x13e51(%rip),%xmm2 # 344d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1048>
DB 68,15,40,194 ; movaps %xmm2,%xmm8
DB 69,15,194,196,1 ; cmpltps %xmm12,%xmm8
- DB 68,15,40,21,222,58,1,0 ; movaps 0x13ade(%rip),%xmm10 # 33980 <_sk_srcover_bgra_8888_sse2_lowp+0xf90>
+ DB 68,15,40,21,80,62,1,0 ; movaps 0x13e50(%rip),%xmm10 # 344e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1058>
DB 65,15,88,202 ; addps %xmm10,%xmm1
- DB 68,15,40,29,226,58,1,0 ; movaps 0x13ae2(%rip),%xmm11 # 33990 <_sk_srcover_bgra_8888_sse2_lowp+0xfa0>
+ DB 68,15,40,29,84,62,1,0 ; movaps 0x13e54(%rip),%xmm11 # 344f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1068>
DB 65,15,89,203 ; mulps %xmm11,%xmm1
DB 69,15,84,224 ; andps %xmm8,%xmm12
DB 68,15,85,193 ; andnps %xmm1,%xmm8
@@ -30003,8 +30388,8 @@ _sk_lab_to_xyz_sse2 LABEL PROC
DB 15,84,194 ; andps %xmm2,%xmm0
DB 65,15,85,209 ; andnps %xmm9,%xmm2
DB 15,86,208 ; orps %xmm0,%xmm2
- DB 68,15,89,5,146,58,1,0 ; mulps 0x13a92(%rip),%xmm8 # 339a0 <_sk_srcover_bgra_8888_sse2_lowp+0xfb0>
- DB 15,89,21,155,58,1,0 ; mulps 0x13a9b(%rip),%xmm2 # 339b0 <_sk_srcover_bgra_8888_sse2_lowp+0xfc0>
+ DB 68,15,89,5,4,62,1,0 ; mulps 0x13e04(%rip),%xmm8 # 34500 <_sk_srcover_bgra_8888_sse2_lowp+0x1078>
+ DB 15,89,21,13,62,1,0 ; mulps 0x13e0d(%rip),%xmm2 # 34510 <_sk_srcover_bgra_8888_sse2_lowp+0x1088>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
@@ -30018,13 +30403,13 @@ _sk_load_a8_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,46 ; jne 1ff63 <_sk_load_a8_sse2+0x46>
+ DB 117,46 ; jne 20751 <_sk_load_a8_sse2+0x46>
DB 102,67,15,110,4,16 ; movd (%r8,%r10,1),%xmm0
DB 102,15,96,192 ; punpcklbw %xmm0,%xmm0
DB 102,15,97,192 ; punpcklwd %xmm0,%xmm0
- DB 102,15,219,5,21,55,1,0 ; pand 0x13715(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,219,5,135,58,1,0 ; pand 0x13a87(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 15,91,216 ; cvtdq2ps %xmm0,%xmm3
- DB 15,89,29,107,56,1,0 ; mulps 0x1386b(%rip),%xmm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,29,221,59,1,0 ; mulps 0x13bdd(%rip),%xmm3 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 102,15,87,201 ; xorpd %xmm1,%xmm1
@@ -30033,12 +30418,12 @@ _sk_load_a8_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,54 ; je 1ffa6 <_sk_load_a8_sse2+0x89>
+ DB 116,54 ; je 20794 <_sk_load_a8_sse2+0x89>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 1ff8f <_sk_load_a8_sse2+0x72>
+ DB 116,21 ; je 2077d <_sk_load_a8_sse2+0x72>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,195 ; jne 1ff43 <_sk_load_a8_sse2+0x26>
+ DB 117,195 ; jne 20731 <_sk_load_a8_sse2+0x26>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm0
@@ -30047,10 +30432,10 @@ _sk_load_a8_sse2 LABEL PROC
DB 102,15,96,200 ; punpcklbw %xmm0,%xmm1
DB 102,15,97,200 ; punpcklwd %xmm0,%xmm1
DB 242,15,16,193 ; movsd %xmm1,%xmm0
- DB 235,157 ; jmp 1ff43 <_sk_load_a8_sse2+0x26>
+ DB 235,157 ; jmp 20731 <_sk_load_a8_sse2+0x26>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
- DB 235,146 ; jmp 1ff43 <_sk_load_a8_sse2+0x26>
+ DB 235,146 ; jmp 20731 <_sk_load_a8_sse2+0x26>
PUBLIC _sk_load_a8_dst_sse2
_sk_load_a8_dst_sse2 LABEL PROC
@@ -30061,13 +30446,13 @@ _sk_load_a8_dst_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,46 ; jne 1fff7 <_sk_load_a8_dst_sse2+0x46>
+ DB 117,46 ; jne 207e5 <_sk_load_a8_dst_sse2+0x46>
DB 102,67,15,110,36,16 ; movd (%r8,%r10,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 102,15,97,224 ; punpcklwd %xmm0,%xmm4
- DB 102,15,219,37,129,54,1,0 ; pand 0x13681(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,219,37,243,57,1,0 ; pand 0x139f3(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 15,91,252 ; cvtdq2ps %xmm4,%xmm7
- DB 15,89,61,215,55,1,0 ; mulps 0x137d7(%rip),%xmm7 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,61,73,59,1,0 ; mulps 0x13b49(%rip),%xmm7 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 102,15,87,237 ; xorpd %xmm5,%xmm5
@@ -30076,12 +30461,12 @@ _sk_load_a8_dst_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,54 ; je 2003a <_sk_load_a8_dst_sse2+0x89>
+ DB 116,54 ; je 20828 <_sk_load_a8_dst_sse2+0x89>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 20023 <_sk_load_a8_dst_sse2+0x72>
+ DB 116,21 ; je 20811 <_sk_load_a8_dst_sse2+0x72>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,195 ; jne 1ffd7 <_sk_load_a8_dst_sse2+0x26>
+ DB 117,195 ; jne 207c5 <_sk_load_a8_dst_sse2+0x26>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,112,228,69 ; pshufd $0x45,%xmm4,%xmm4
@@ -30090,10 +30475,10 @@ _sk_load_a8_dst_sse2 LABEL PROC
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 102,15,97,232 ; punpcklwd %xmm0,%xmm5
DB 242,15,16,229 ; movsd %xmm5,%xmm4
- DB 235,157 ; jmp 1ffd7 <_sk_load_a8_dst_sse2+0x26>
+ DB 235,157 ; jmp 207c5 <_sk_load_a8_dst_sse2+0x26>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
- DB 235,146 ; jmp 1ffd7 <_sk_load_a8_dst_sse2+0x26>
+ DB 235,146 ; jmp 207c5 <_sk_load_a8_dst_sse2+0x26>
PUBLIC _sk_gather_a8_sse2
_sk_gather_a8_sse2 LABEL PROC
@@ -30144,7 +30529,7 @@ _sk_gather_a8_sse2 LABEL PROC
DB 102,65,15,96,192 ; punpcklbw %xmm8,%xmm0
DB 102,65,15,97,192 ; punpcklwd %xmm8,%xmm0
DB 15,91,216 ; cvtdq2ps %xmm0,%xmm3
- DB 15,89,29,177,54,1,0 ; mulps 0x136b1(%rip),%xmm3 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,29,35,58,1,0 ; mulps 0x13a23(%rip),%xmm3 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
@@ -30162,15 +30547,15 @@ _sk_store_a8_sse2 LABEL PROC
DB 76,99,210 ; movslq %edx,%r10
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 68,15,95,195 ; maxps %xmm3,%xmm8
- DB 68,15,93,5,108,52,1,0 ; minps 0x1346c(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
- DB 68,15,89,5,68,53,1,0 ; mulps 0x13544(%rip),%xmm8 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,93,5,222,55,1,0 ; minps 0x137de(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
+ DB 68,15,89,5,182,56,1,0 ; mulps 0x138b6(%rip),%xmm8 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 102,69,15,91,192 ; cvtps2dq %xmm8,%xmm8
DB 102,65,15,114,240,16 ; pslld $0x10,%xmm8
DB 102,65,15,114,224,16 ; psrad $0x10,%xmm8
DB 102,68,15,107,192 ; packssdw %xmm0,%xmm8
DB 102,68,15,103,192 ; packuswb %xmm0,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,17 ; jne 2017d <_sk_store_a8_sse2+0x60>
+ DB 117,17 ; jne 2096b <_sk_store_a8_sse2+0x60>
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 67,137,4,16 ; mov %eax,(%r8,%r10,1)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -30181,22 +30566,22 @@ _sk_store_a8_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,54 ; je 201ca <_sk_store_a8_sse2+0xad>
+ DB 116,54 ; je 209b8 <_sk_store_a8_sse2+0xad>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,17 ; je 201ab <_sk_store_a8_sse2+0x8e>
+ DB 116,17 ; je 20999 <_sk_store_a8_sse2+0x8e>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,213 ; jne 20175 <_sk_store_a8_sse2+0x58>
+ DB 117,213 ; jne 20963 <_sk_store_a8_sse2+0x58>
DB 102,65,15,197,192,4 ; pextrw $0x4,%xmm8,%eax
DB 67,136,68,16,2 ; mov %al,0x2(%r8,%r10,1)
- DB 102,68,15,219,5,172,52,1,0 ; pand 0x134ac(%rip),%xmm8 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,68,15,219,5,30,56,1,0 ; pand 0x1381e(%rip),%xmm8 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,69,15,103,192 ; packuswb %xmm8,%xmm8
DB 102,69,15,103,192 ; packuswb %xmm8,%xmm8
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 102,67,137,4,16 ; mov %ax,(%r8,%r10,1)
- DB 235,171 ; jmp 20175 <_sk_store_a8_sse2+0x58>
+ DB 235,171 ; jmp 20963 <_sk_store_a8_sse2+0x58>
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 67,136,4,16 ; mov %al,(%r8,%r10,1)
- DB 235,160 ; jmp 20175 <_sk_store_a8_sse2+0x58>
+ DB 235,160 ; jmp 20963 <_sk_store_a8_sse2+0x58>
PUBLIC _sk_load_g8_sse2
_sk_load_g8_sse2 LABEL PROC
@@ -30207,27 +30592,27 @@ _sk_load_g8_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,49 ; jne 2021e <_sk_load_g8_sse2+0x49>
+ DB 117,49 ; jne 20a0c <_sk_load_g8_sse2+0x49>
DB 102,67,15,110,4,16 ; movd (%r8,%r10,1),%xmm0
DB 102,15,96,192 ; punpcklbw %xmm0,%xmm0
DB 102,15,97,192 ; punpcklwd %xmm0,%xmm0
- DB 102,15,219,5,93,52,1,0 ; pand 0x1345d(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,219,5,207,55,1,0 ; pand 0x137cf(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,179,53,1,0 ; mulps 0x135b3(%rip),%xmm0 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,5,37,57,1,0 ; mulps 0x13925(%rip),%xmm0 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,154,51,1,0 ; movaps 0x1339a(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,12,55,1,0 ; movaps 0x1370c(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,54 ; je 20261 <_sk_load_g8_sse2+0x8c>
+ DB 116,54 ; je 20a4f <_sk_load_g8_sse2+0x8c>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 2024a <_sk_load_g8_sse2+0x75>
+ DB 116,21 ; je 20a38 <_sk_load_g8_sse2+0x75>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,192 ; jne 201fb <_sk_load_g8_sse2+0x26>
+ DB 117,192 ; jne 209e9 <_sk_load_g8_sse2+0x26>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm0
@@ -30236,10 +30621,10 @@ _sk_load_g8_sse2 LABEL PROC
DB 102,15,96,200 ; punpcklbw %xmm0,%xmm1
DB 102,15,97,200 ; punpcklwd %xmm0,%xmm1
DB 242,15,16,193 ; movsd %xmm1,%xmm0
- DB 235,154 ; jmp 201fb <_sk_load_g8_sse2+0x26>
+ DB 235,154 ; jmp 209e9 <_sk_load_g8_sse2+0x26>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
- DB 235,143 ; jmp 201fb <_sk_load_g8_sse2+0x26>
+ DB 235,143 ; jmp 209e9 <_sk_load_g8_sse2+0x26>
PUBLIC _sk_load_g8_dst_sse2
_sk_load_g8_dst_sse2 LABEL PROC
@@ -30250,27 +30635,27 @@ _sk_load_g8_dst_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,49 ; jne 202b5 <_sk_load_g8_dst_sse2+0x49>
+ DB 117,49 ; jne 20aa3 <_sk_load_g8_dst_sse2+0x49>
DB 102,67,15,110,36,16 ; movd (%r8,%r10,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 102,15,97,224 ; punpcklwd %xmm0,%xmm4
- DB 102,15,219,37,198,51,1,0 ; pand 0x133c6(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,219,37,56,55,1,0 ; pand 0x13738(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,37,28,53,1,0 ; mulps 0x1351c(%rip),%xmm4 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,37,142,56,1,0 ; mulps 0x1388e(%rip),%xmm4 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,61,3,51,1,0 ; movaps 0x13303(%rip),%xmm7 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,61,117,54,1,0 ; movaps 0x13675(%rip),%xmm7 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,236 ; movaps %xmm4,%xmm5
DB 15,40,244 ; movaps %xmm4,%xmm6
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,54 ; je 202f8 <_sk_load_g8_dst_sse2+0x8c>
+ DB 116,54 ; je 20ae6 <_sk_load_g8_dst_sse2+0x8c>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 202e1 <_sk_load_g8_dst_sse2+0x75>
+ DB 116,21 ; je 20acf <_sk_load_g8_dst_sse2+0x75>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,192 ; jne 20292 <_sk_load_g8_dst_sse2+0x26>
+ DB 117,192 ; jne 20a80 <_sk_load_g8_dst_sse2+0x26>
DB 67,15,182,68,16,2 ; movzbl 0x2(%r8,%r10,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,112,228,69 ; pshufd $0x45,%xmm4,%xmm4
@@ -30279,10 +30664,10 @@ _sk_load_g8_dst_sse2 LABEL PROC
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 102,15,97,232 ; punpcklwd %xmm0,%xmm5
DB 242,15,16,229 ; movsd %xmm5,%xmm4
- DB 235,154 ; jmp 20292 <_sk_load_g8_dst_sse2+0x26>
+ DB 235,154 ; jmp 20a80 <_sk_load_g8_dst_sse2+0x26>
DB 67,15,182,4,16 ; movzbl (%r8,%r10,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
- DB 235,143 ; jmp 20292 <_sk_load_g8_dst_sse2+0x26>
+ DB 235,143 ; jmp 20a80 <_sk_load_g8_dst_sse2+0x26>
PUBLIC _sk_gather_g8_sse2
_sk_gather_g8_sse2 LABEL PROC
@@ -30333,9 +30718,9 @@ _sk_gather_g8_sse2 LABEL PROC
DB 102,65,15,96,192 ; punpcklbw %xmm8,%xmm0
DB 102,65,15,97,192 ; punpcklwd %xmm8,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,243,51,1,0 ; mulps 0x133f3(%rip),%xmm0 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 15,89,5,101,55,1,0 ; mulps 0x13765(%rip),%xmm0 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,218,49,1,0 ; movaps 0x131da(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,76,53,1,0 ; movaps 0x1354c(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 255,224 ; jmpq *%rax
@@ -30350,42 +30735,42 @@ _sk_load_565_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,83 ; jne 2044c <_sk_load_565_sse2+0x6e>
+ DB 117,83 ; jne 20c3a <_sk_load_565_sse2+0x6e>
DB 243,67,15,126,20,80 ; movq (%r8,%r10,2),%xmm2
DB 102,15,97,208 ; punpcklwd %xmm0,%xmm2
- DB 102,15,111,5,197,51,1,0 ; movdqa 0x133c5(%rip),%xmm0 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,15,111,5,55,55,1,0 ; movdqa 0x13737(%rip),%xmm0 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,199,51,1,0 ; mulps 0x133c7(%rip),%xmm0 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,15,111,13,207,51,1,0 ; movdqa 0x133cf(%rip),%xmm1 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 15,89,5,57,55,1,0 ; mulps 0x13739(%rip),%xmm0 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,15,111,13,65,55,1,0 ; movdqa 0x13741(%rip),%xmm1 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,13,209,51,1,0 ; mulps 0x133d1(%rip),%xmm1 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,15,219,21,217,51,1,0 ; pand 0x133d9(%rip),%xmm2 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 15,89,13,67,55,1,0 ; mulps 0x13743(%rip),%xmm1 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,15,219,21,75,55,1,0 ; pand 0x1374b(%rip),%xmm2 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,21,223,51,1,0 ; mulps 0x133df(%rip),%xmm2 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 15,89,21,81,55,1,0 ; mulps 0x13751(%rip),%xmm2 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,102,49,1,0 ; movaps 0x13166(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,216,52,1,0 ; movaps 0x134d8(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,51 ; je 2048c <_sk_load_565_sse2+0xae>
+ DB 116,51 ; je 20c7a <_sk_load_565_sse2+0xae>
DB 102,15,239,210 ; pxor %xmm2,%xmm2
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 20478 <_sk_load_565_sse2+0x9a>
+ DB 116,21 ; je 20c66 <_sk_load_565_sse2+0x9a>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,154 ; jne 20403 <_sk_load_565_sse2+0x25>
+ DB 117,154 ; jne 20bf1 <_sk_load_565_sse2+0x25>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,112,208,69 ; pshufd $0x45,%xmm0,%xmm2
DB 102,67,15,110,4,80 ; movd (%r8,%r10,2),%xmm0
DB 242,15,112,192,212 ; pshuflw $0xd4,%xmm0,%xmm0
DB 242,15,16,208 ; movsd %xmm0,%xmm2
- DB 233,119,255,255,255 ; jmpq 20403 <_sk_load_565_sse2+0x25>
+ DB 233,119,255,255,255 ; jmpq 20bf1 <_sk_load_565_sse2+0x25>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,15,110,208 ; movd %eax,%xmm2
- DB 233,105,255,255,255 ; jmpq 20403 <_sk_load_565_sse2+0x25>
+ DB 233,105,255,255,255 ; jmpq 20bf1 <_sk_load_565_sse2+0x25>
PUBLIC _sk_load_565_dst_sse2
_sk_load_565_dst_sse2 LABEL PROC
@@ -30397,42 +30782,42 @@ _sk_load_565_dst_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,83 ; jne 20508 <_sk_load_565_dst_sse2+0x6e>
+ DB 117,83 ; jne 20cf6 <_sk_load_565_dst_sse2+0x6e>
DB 243,67,15,126,52,80 ; movq (%r8,%r10,2),%xmm6
DB 102,15,97,240 ; punpcklwd %xmm0,%xmm6
- DB 102,15,111,37,9,51,1,0 ; movdqa 0x13309(%rip),%xmm4 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,15,111,37,123,54,1,0 ; movdqa 0x1367b(%rip),%xmm4 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,15,219,230 ; pand %xmm6,%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,37,11,51,1,0 ; mulps 0x1330b(%rip),%xmm4 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,15,111,45,19,51,1,0 ; movdqa 0x13313(%rip),%xmm5 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 15,89,37,125,54,1,0 ; mulps 0x1367d(%rip),%xmm4 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,15,111,45,133,54,1,0 ; movdqa 0x13685(%rip),%xmm5 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,15,219,238 ; pand %xmm6,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,45,21,51,1,0 ; mulps 0x13315(%rip),%xmm5 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,15,219,53,29,51,1,0 ; pand 0x1331d(%rip),%xmm6 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 15,89,45,135,54,1,0 ; mulps 0x13687(%rip),%xmm5 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,15,219,53,143,54,1,0 ; pand 0x1368f(%rip),%xmm6 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
- DB 15,89,53,35,51,1,0 ; mulps 0x13323(%rip),%xmm6 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 15,89,53,149,54,1,0 ; mulps 0x13695(%rip),%xmm6 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,61,170,48,1,0 ; movaps 0x130aa(%rip),%xmm7 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,61,28,52,1,0 ; movaps 0x1341c(%rip),%xmm7 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,51 ; je 20548 <_sk_load_565_dst_sse2+0xae>
+ DB 116,51 ; je 20d36 <_sk_load_565_dst_sse2+0xae>
DB 102,15,239,246 ; pxor %xmm6,%xmm6
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 20534 <_sk_load_565_dst_sse2+0x9a>
+ DB 116,21 ; je 20d22 <_sk_load_565_dst_sse2+0x9a>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,154 ; jne 204bf <_sk_load_565_dst_sse2+0x25>
+ DB 117,154 ; jne 20cad <_sk_load_565_dst_sse2+0x25>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,112,244,69 ; pshufd $0x45,%xmm4,%xmm6
DB 102,67,15,110,36,80 ; movd (%r8,%r10,2),%xmm4
DB 242,15,112,228,212 ; pshuflw $0xd4,%xmm4,%xmm4
DB 242,15,16,244 ; movsd %xmm4,%xmm6
- DB 233,119,255,255,255 ; jmpq 204bf <_sk_load_565_dst_sse2+0x25>
+ DB 233,119,255,255,255 ; jmpq 20cad <_sk_load_565_dst_sse2+0x25>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,15,110,240 ; movd %eax,%xmm6
- DB 233,105,255,255,255 ; jmpq 204bf <_sk_load_565_dst_sse2+0x25>
+ DB 233,105,255,255,255 ; jmpq 20cad <_sk_load_565_dst_sse2+0x25>
PUBLIC _sk_gather_565_sse2
_sk_gather_565_sse2 LABEL PROC
@@ -30479,19 +30864,19 @@ _sk_gather_565_sse2 LABEL PROC
DB 65,15,183,4,64 ; movzwl (%r8,%rax,2),%eax
DB 102,15,196,208,3 ; pinsrw $0x3,%eax,%xmm2
DB 102,65,15,97,208 ; punpcklwd %xmm8,%xmm2
- DB 102,15,111,5,184,49,1,0 ; movdqa 0x131b8(%rip),%xmm0 # 337d0 <_sk_srcover_bgra_8888_sse2_lowp+0xde0>
+ DB 102,15,111,5,42,53,1,0 ; movdqa 0x1352a(%rip),%xmm0 # 34330 <_sk_srcover_bgra_8888_sse2_lowp+0xea8>
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,186,49,1,0 ; mulps 0x131ba(%rip),%xmm0 # 337e0 <_sk_srcover_bgra_8888_sse2_lowp+0xdf0>
- DB 102,15,111,13,194,49,1,0 ; movdqa 0x131c2(%rip),%xmm1 # 337f0 <_sk_srcover_bgra_8888_sse2_lowp+0xe00>
+ DB 15,89,5,44,53,1,0 ; mulps 0x1352c(%rip),%xmm0 # 34340 <_sk_srcover_bgra_8888_sse2_lowp+0xeb8>
+ DB 102,15,111,13,52,53,1,0 ; movdqa 0x13534(%rip),%xmm1 # 34350 <_sk_srcover_bgra_8888_sse2_lowp+0xec8>
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,13,196,49,1,0 ; mulps 0x131c4(%rip),%xmm1 # 33800 <_sk_srcover_bgra_8888_sse2_lowp+0xe10>
- DB 102,15,219,21,204,49,1,0 ; pand 0x131cc(%rip),%xmm2 # 33810 <_sk_srcover_bgra_8888_sse2_lowp+0xe20>
+ DB 15,89,13,54,53,1,0 ; mulps 0x13536(%rip),%xmm1 # 34360 <_sk_srcover_bgra_8888_sse2_lowp+0xed8>
+ DB 102,15,219,21,62,53,1,0 ; pand 0x1353e(%rip),%xmm2 # 34370 <_sk_srcover_bgra_8888_sse2_lowp+0xee8>
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,21,210,49,1,0 ; mulps 0x131d2(%rip),%xmm2 # 33820 <_sk_srcover_bgra_8888_sse2_lowp+0xe30>
+ DB 15,89,21,68,53,1,0 ; mulps 0x13544(%rip),%xmm2 # 34380 <_sk_srcover_bgra_8888_sse2_lowp+0xef8>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,89,47,1,0 ; movaps 0x12f59(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,203,50,1,0 ; movaps 0x132cb(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 255,224 ; jmpq *%rax
PUBLIC _sk_store_565_sse2
@@ -30506,16 +30891,16 @@ _sk_store_565_sse2 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,200 ; maxps %xmm0,%xmm9
- DB 68,15,40,21,45,47,1,0 ; movaps 0x12f2d(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,159,50,1,0 ; movaps 0x1329f(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,202 ; minps %xmm10,%xmm9
- DB 68,15,40,29,65,51,1,0 ; movaps 0x13341(%rip),%xmm11 # 339d0 <_sk_srcover_bgra_8888_sse2_lowp+0xfe0>
+ DB 68,15,40,29,179,54,1,0 ; movaps 0x136b3(%rip),%xmm11 # 34530 <_sk_srcover_bgra_8888_sse2_lowp+0x10a8>
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 102,69,15,91,201 ; cvtps2dq %xmm9,%xmm9
DB 102,65,15,114,241,11 ; pslld $0xb,%xmm9
DB 69,15,87,228 ; xorps %xmm12,%xmm12
DB 68,15,95,225 ; maxps %xmm1,%xmm12
DB 69,15,93,226 ; minps %xmm10,%xmm12
- DB 68,15,89,37,46,51,1,0 ; mulps 0x1332e(%rip),%xmm12 # 339e0 <_sk_srcover_bgra_8888_sse2_lowp+0xff0>
+ DB 68,15,89,37,160,54,1,0 ; mulps 0x136a0(%rip),%xmm12 # 34540 <_sk_srcover_bgra_8888_sse2_lowp+0x10b8>
DB 102,69,15,91,228 ; cvtps2dq %xmm12,%xmm12
DB 102,65,15,114,244,5 ; pslld $0x5,%xmm12
DB 68,15,95,194 ; maxps %xmm2,%xmm8
@@ -30528,7 +30913,7 @@ _sk_store_565_sse2 LABEL PROC
DB 102,65,15,114,224,16 ; psrad $0x10,%xmm8
DB 102,68,15,107,192 ; packssdw %xmm0,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne 206f8 <_sk_store_565_sse2+0x9f>
+ DB 117,10 ; jne 20ee6 <_sk_store_565_sse2+0x9f>
DB 102,71,15,214,4,80 ; movq %xmm8,(%r8,%r10,2)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -30536,19 +30921,19 @@ _sk_store_565_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,38 ; je 20730 <_sk_store_565_sse2+0xd7>
+ DB 116,38 ; je 20f1e <_sk_store_565_sse2+0xd7>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,18 ; je 20722 <_sk_store_565_sse2+0xc9>
+ DB 116,18 ; je 20f10 <_sk_store_565_sse2+0xc9>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,222 ; jne 206f4 <_sk_store_565_sse2+0x9b>
+ DB 117,222 ; jne 20ee2 <_sk_store_565_sse2+0x9b>
DB 102,65,15,197,192,4 ; pextrw $0x4,%xmm8,%eax
DB 102,67,137,68,80,4 ; mov %ax,0x4(%r8,%r10,2)
DB 242,69,15,112,192,232 ; pshuflw $0xe8,%xmm8,%xmm8
DB 102,71,15,126,4,80 ; movd %xmm8,(%r8,%r10,2)
- DB 235,196 ; jmp 206f4 <_sk_store_565_sse2+0x9b>
+ DB 235,196 ; jmp 20ee2 <_sk_store_565_sse2+0x9b>
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 102,67,137,4,80 ; mov %ax,(%r8,%r10,2)
- DB 235,184 ; jmp 206f4 <_sk_store_565_sse2+0x9b>
+ DB 235,184 ; jmp 20ee2 <_sk_store_565_sse2+0x9b>
PUBLIC _sk_load_4444_sse2
_sk_load_4444_sse2 LABEL PROC
@@ -30560,45 +30945,45 @@ _sk_load_4444_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,98 ; jne 207b9 <_sk_load_4444_sse2+0x7d>
+ DB 117,98 ; jne 20fa7 <_sk_load_4444_sse2+0x7d>
DB 243,67,15,126,28,80 ; movq (%r8,%r10,2),%xmm3
DB 102,15,97,216 ; punpcklwd %xmm0,%xmm3
- DB 102,15,111,5,135,50,1,0 ; movdqa 0x13287(%rip),%xmm0 # 339f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1000>
+ DB 102,15,111,5,249,53,1,0 ; movdqa 0x135f9(%rip),%xmm0 # 34550 <_sk_srcover_bgra_8888_sse2_lowp+0x10c8>
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,137,50,1,0 ; mulps 0x13289(%rip),%xmm0 # 33a00 <_sk_srcover_bgra_8888_sse2_lowp+0x1010>
- DB 102,15,111,13,145,50,1,0 ; movdqa 0x13291(%rip),%xmm1 # 33a10 <_sk_srcover_bgra_8888_sse2_lowp+0x1020>
+ DB 15,89,5,251,53,1,0 ; mulps 0x135fb(%rip),%xmm0 # 34560 <_sk_srcover_bgra_8888_sse2_lowp+0x10d8>
+ DB 102,15,111,13,3,54,1,0 ; movdqa 0x13603(%rip),%xmm1 # 34570 <_sk_srcover_bgra_8888_sse2_lowp+0x10e8>
DB 102,15,219,203 ; pand %xmm3,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,13,147,50,1,0 ; mulps 0x13293(%rip),%xmm1 # 33a20 <_sk_srcover_bgra_8888_sse2_lowp+0x1030>
- DB 102,15,111,21,155,50,1,0 ; movdqa 0x1329b(%rip),%xmm2 # 33a30 <_sk_srcover_bgra_8888_sse2_lowp+0x1040>
+ DB 15,89,13,5,54,1,0 ; mulps 0x13605(%rip),%xmm1 # 34580 <_sk_srcover_bgra_8888_sse2_lowp+0x10f8>
+ DB 102,15,111,21,13,54,1,0 ; movdqa 0x1360d(%rip),%xmm2 # 34590 <_sk_srcover_bgra_8888_sse2_lowp+0x1108>
DB 102,15,219,211 ; pand %xmm3,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,21,157,50,1,0 ; mulps 0x1329d(%rip),%xmm2 # 33a40 <_sk_srcover_bgra_8888_sse2_lowp+0x1050>
- DB 102,15,219,29,165,50,1,0 ; pand 0x132a5(%rip),%xmm3 # 33a50 <_sk_srcover_bgra_8888_sse2_lowp+0x1060>
+ DB 15,89,21,15,54,1,0 ; mulps 0x1360f(%rip),%xmm2 # 345a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1118>
+ DB 102,15,219,29,23,54,1,0 ; pand 0x13617(%rip),%xmm3 # 345b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1128>
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,29,171,50,1,0 ; mulps 0x132ab(%rip),%xmm3 # 33a60 <_sk_srcover_bgra_8888_sse2_lowp+0x1070>
+ DB 15,89,29,29,54,1,0 ; mulps 0x1361d(%rip),%xmm3 # 345c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1138>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,51 ; je 207f9 <_sk_load_4444_sse2+0xbd>
+ DB 116,51 ; je 20fe7 <_sk_load_4444_sse2+0xbd>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 207e5 <_sk_load_4444_sse2+0xa9>
+ DB 116,21 ; je 20fd3 <_sk_load_4444_sse2+0xa9>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,139 ; jne 20761 <_sk_load_4444_sse2+0x25>
+ DB 117,139 ; jne 20f4f <_sk_load_4444_sse2+0x25>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,112,216,69 ; pshufd $0x45,%xmm0,%xmm3
DB 102,67,15,110,4,80 ; movd (%r8,%r10,2),%xmm0
DB 242,15,112,192,212 ; pshuflw $0xd4,%xmm0,%xmm0
DB 242,15,16,216 ; movsd %xmm0,%xmm3
- DB 233,104,255,255,255 ; jmpq 20761 <_sk_load_4444_sse2+0x25>
+ DB 233,104,255,255,255 ; jmpq 20f4f <_sk_load_4444_sse2+0x25>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,15,110,216 ; movd %eax,%xmm3
- DB 233,90,255,255,255 ; jmpq 20761 <_sk_load_4444_sse2+0x25>
+ DB 233,90,255,255,255 ; jmpq 20f4f <_sk_load_4444_sse2+0x25>
PUBLIC _sk_load_4444_dst_sse2
_sk_load_4444_dst_sse2 LABEL PROC
@@ -30610,45 +30995,45 @@ _sk_load_4444_dst_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 76,99,210 ; movslq %edx,%r10
DB 72,133,255 ; test %rdi,%rdi
- DB 117,98 ; jne 20884 <_sk_load_4444_dst_sse2+0x7d>
+ DB 117,98 ; jne 21072 <_sk_load_4444_dst_sse2+0x7d>
DB 243,67,15,126,60,80 ; movq (%r8,%r10,2),%xmm7
DB 102,15,97,248 ; punpcklwd %xmm0,%xmm7
- DB 102,15,111,37,188,49,1,0 ; movdqa 0x131bc(%rip),%xmm4 # 339f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1000>
+ DB 102,15,111,37,46,53,1,0 ; movdqa 0x1352e(%rip),%xmm4 # 34550 <_sk_srcover_bgra_8888_sse2_lowp+0x10c8>
DB 102,15,219,231 ; pand %xmm7,%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,37,190,49,1,0 ; mulps 0x131be(%rip),%xmm4 # 33a00 <_sk_srcover_bgra_8888_sse2_lowp+0x1010>
- DB 102,15,111,45,198,49,1,0 ; movdqa 0x131c6(%rip),%xmm5 # 33a10 <_sk_srcover_bgra_8888_sse2_lowp+0x1020>
+ DB 15,89,37,48,53,1,0 ; mulps 0x13530(%rip),%xmm4 # 34560 <_sk_srcover_bgra_8888_sse2_lowp+0x10d8>
+ DB 102,15,111,45,56,53,1,0 ; movdqa 0x13538(%rip),%xmm5 # 34570 <_sk_srcover_bgra_8888_sse2_lowp+0x10e8>
DB 102,15,219,239 ; pand %xmm7,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,45,200,49,1,0 ; mulps 0x131c8(%rip),%xmm5 # 33a20 <_sk_srcover_bgra_8888_sse2_lowp+0x1030>
- DB 102,15,111,53,208,49,1,0 ; movdqa 0x131d0(%rip),%xmm6 # 33a30 <_sk_srcover_bgra_8888_sse2_lowp+0x1040>
+ DB 15,89,45,58,53,1,0 ; mulps 0x1353a(%rip),%xmm5 # 34580 <_sk_srcover_bgra_8888_sse2_lowp+0x10f8>
+ DB 102,15,111,53,66,53,1,0 ; movdqa 0x13542(%rip),%xmm6 # 34590 <_sk_srcover_bgra_8888_sse2_lowp+0x1108>
DB 102,15,219,247 ; pand %xmm7,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
- DB 15,89,53,210,49,1,0 ; mulps 0x131d2(%rip),%xmm6 # 33a40 <_sk_srcover_bgra_8888_sse2_lowp+0x1050>
- DB 102,15,219,61,218,49,1,0 ; pand 0x131da(%rip),%xmm7 # 33a50 <_sk_srcover_bgra_8888_sse2_lowp+0x1060>
+ DB 15,89,53,68,53,1,0 ; mulps 0x13544(%rip),%xmm6 # 345a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1118>
+ DB 102,15,219,61,76,53,1,0 ; pand 0x1354c(%rip),%xmm7 # 345b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1128>
DB 15,91,255 ; cvtdq2ps %xmm7,%xmm7
- DB 15,89,61,224,49,1,0 ; mulps 0x131e0(%rip),%xmm7 # 33a60 <_sk_srcover_bgra_8888_sse2_lowp+0x1070>
+ DB 15,89,61,82,53,1,0 ; mulps 0x13552(%rip),%xmm7 # 345c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1138>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,51 ; je 208c4 <_sk_load_4444_dst_sse2+0xbd>
+ DB 116,51 ; je 210b2 <_sk_load_4444_dst_sse2+0xbd>
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,21 ; je 208b0 <_sk_load_4444_dst_sse2+0xa9>
+ DB 116,21 ; je 2109e <_sk_load_4444_dst_sse2+0xa9>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,139 ; jne 2082c <_sk_load_4444_dst_sse2+0x25>
+ DB 117,139 ; jne 2101a <_sk_load_4444_dst_sse2+0x25>
DB 67,15,183,68,80,4 ; movzwl 0x4(%r8,%r10,2),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,112,252,69 ; pshufd $0x45,%xmm4,%xmm7
DB 102,67,15,110,36,80 ; movd (%r8,%r10,2),%xmm4
DB 242,15,112,228,212 ; pshuflw $0xd4,%xmm4,%xmm4
DB 242,15,16,252 ; movsd %xmm4,%xmm7
- DB 233,104,255,255,255 ; jmpq 2082c <_sk_load_4444_dst_sse2+0x25>
+ DB 233,104,255,255,255 ; jmpq 2101a <_sk_load_4444_dst_sse2+0x25>
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 102,15,110,248 ; movd %eax,%xmm7
- DB 233,90,255,255,255 ; jmpq 2082c <_sk_load_4444_dst_sse2+0x25>
+ DB 233,90,255,255,255 ; jmpq 2101a <_sk_load_4444_dst_sse2+0x25>
PUBLIC _sk_gather_4444_sse2
_sk_gather_4444_sse2 LABEL PROC
@@ -30695,21 +31080,21 @@ _sk_gather_4444_sse2 LABEL PROC
DB 65,15,183,4,64 ; movzwl (%r8,%rax,2),%eax
DB 102,15,196,216,3 ; pinsrw $0x3,%eax,%xmm3
DB 102,65,15,97,216 ; punpcklwd %xmm8,%xmm3
- DB 102,15,111,5,92,48,1,0 ; movdqa 0x1305c(%rip),%xmm0 # 339f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1000>
+ DB 102,15,111,5,206,51,1,0 ; movdqa 0x133ce(%rip),%xmm0 # 34550 <_sk_srcover_bgra_8888_sse2_lowp+0x10c8>
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,5,94,48,1,0 ; mulps 0x1305e(%rip),%xmm0 # 33a00 <_sk_srcover_bgra_8888_sse2_lowp+0x1010>
- DB 102,15,111,13,102,48,1,0 ; movdqa 0x13066(%rip),%xmm1 # 33a10 <_sk_srcover_bgra_8888_sse2_lowp+0x1020>
+ DB 15,89,5,208,51,1,0 ; mulps 0x133d0(%rip),%xmm0 # 34560 <_sk_srcover_bgra_8888_sse2_lowp+0x10d8>
+ DB 102,15,111,13,216,51,1,0 ; movdqa 0x133d8(%rip),%xmm1 # 34570 <_sk_srcover_bgra_8888_sse2_lowp+0x10e8>
DB 102,15,219,203 ; pand %xmm3,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,13,104,48,1,0 ; mulps 0x13068(%rip),%xmm1 # 33a20 <_sk_srcover_bgra_8888_sse2_lowp+0x1030>
- DB 102,15,111,21,112,48,1,0 ; movdqa 0x13070(%rip),%xmm2 # 33a30 <_sk_srcover_bgra_8888_sse2_lowp+0x1040>
+ DB 15,89,13,218,51,1,0 ; mulps 0x133da(%rip),%xmm1 # 34580 <_sk_srcover_bgra_8888_sse2_lowp+0x10f8>
+ DB 102,15,111,21,226,51,1,0 ; movdqa 0x133e2(%rip),%xmm2 # 34590 <_sk_srcover_bgra_8888_sse2_lowp+0x1108>
DB 102,15,219,211 ; pand %xmm3,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,21,114,48,1,0 ; mulps 0x13072(%rip),%xmm2 # 33a40 <_sk_srcover_bgra_8888_sse2_lowp+0x1050>
- DB 102,15,219,29,122,48,1,0 ; pand 0x1307a(%rip),%xmm3 # 33a50 <_sk_srcover_bgra_8888_sse2_lowp+0x1060>
+ DB 15,89,21,228,51,1,0 ; mulps 0x133e4(%rip),%xmm2 # 345a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1118>
+ DB 102,15,219,29,236,51,1,0 ; pand 0x133ec(%rip),%xmm3 # 345b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1128>
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,29,128,48,1,0 ; mulps 0x13080(%rip),%xmm3 # 33a60 <_sk_srcover_bgra_8888_sse2_lowp+0x1070>
+ DB 15,89,29,242,51,1,0 ; mulps 0x133f2(%rip),%xmm3 # 345c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1138>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -30725,9 +31110,9 @@ _sk_store_4444_sse2 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,200 ; maxps %xmm0,%xmm9
- DB 68,15,40,21,162,43,1,0 ; movaps 0x12ba2(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,20,47,1,0 ; movaps 0x12f14(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,202 ; minps %xmm10,%xmm9
- DB 68,15,40,29,86,48,1,0 ; movaps 0x13056(%rip),%xmm11 # 33a70 <_sk_srcover_bgra_8888_sse2_lowp+0x1080>
+ DB 68,15,40,29,200,51,1,0 ; movaps 0x133c8(%rip),%xmm11 # 345d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1148>
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 102,69,15,91,201 ; cvtps2dq %xmm9,%xmm9
DB 102,65,15,114,241,12 ; pslld $0xc,%xmm9
@@ -30754,7 +31139,7 @@ _sk_store_4444_sse2 LABEL PROC
DB 102,65,15,114,224,16 ; psrad $0x10,%xmm8
DB 102,68,15,107,192 ; packssdw %xmm0,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne 20aa0 <_sk_store_4444_sse2+0xbc>
+ DB 117,10 ; jne 2128e <_sk_store_4444_sse2+0xbc>
DB 102,71,15,214,4,80 ; movq %xmm8,(%r8,%r10,2)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -30762,19 +31147,19 @@ _sk_store_4444_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,38 ; je 20ad8 <_sk_store_4444_sse2+0xf4>
+ DB 116,38 ; je 212c6 <_sk_store_4444_sse2+0xf4>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,18 ; je 20aca <_sk_store_4444_sse2+0xe6>
+ DB 116,18 ; je 212b8 <_sk_store_4444_sse2+0xe6>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,222 ; jne 20a9c <_sk_store_4444_sse2+0xb8>
+ DB 117,222 ; jne 2128a <_sk_store_4444_sse2+0xb8>
DB 102,65,15,197,192,4 ; pextrw $0x4,%xmm8,%eax
DB 102,67,137,68,80,4 ; mov %ax,0x4(%r8,%r10,2)
DB 242,69,15,112,192,232 ; pshuflw $0xe8,%xmm8,%xmm8
DB 102,71,15,126,4,80 ; movd %xmm8,(%r8,%r10,2)
- DB 235,196 ; jmp 20a9c <_sk_store_4444_sse2+0xb8>
+ DB 235,196 ; jmp 2128a <_sk_store_4444_sse2+0xb8>
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 102,67,137,4,80 ; mov %ax,(%r8,%r10,2)
- DB 235,184 ; jmp 20a9c <_sk_store_4444_sse2+0xb8>
+ DB 235,184 ; jmp 2128a <_sk_store_4444_sse2+0xb8>
PUBLIC _sk_load_8888_sse2
_sk_load_8888_sse2 LABEL PROC
@@ -30786,13 +31171,13 @@ _sk_load_8888_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,98 ; jne 20b62 <_sk_load_8888_sse2+0x7e>
+ DB 117,98 ; jne 21350 <_sk_load_8888_sse2+0x7e>
DB 243,69,15,111,12,128 ; movdqu (%r8,%rax,4),%xmm9
- DB 102,15,111,21,82,43,1,0 ; movdqa 0x12b52(%rip),%xmm2 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,21,196,46,1,0 ; movdqa 0x12ec4(%rip),%xmm2 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,5,158,44,1,0 ; movaps 0x12c9e(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,16,48,1,0 ; movaps 0x13010(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,65,15,111,201 ; movdqa %xmm9,%xmm1
DB 102,15,114,209,8 ; psrld $0x8,%xmm1
@@ -30812,18 +31197,18 @@ _sk_load_8888_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,41 ; je 20b98 <_sk_load_8888_sse2+0xb4>
+ DB 116,41 ; je 21386 <_sk_load_8888_sse2+0xb4>
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,19 ; je 20b8d <_sk_load_8888_sse2+0xa9>
+ DB 116,19 ; je 2137b <_sk_load_8888_sse2+0xa9>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,134 ; jne 20b06 <_sk_load_8888_sse2+0x22>
+ DB 117,134 ; jne 212f4 <_sk_load_8888_sse2+0x22>
DB 102,65,15,110,68,128,8 ; movd 0x8(%r8,%rax,4),%xmm0
DB 102,68,15,112,200,69 ; pshufd $0x45,%xmm0,%xmm9
DB 102,69,15,18,12,128 ; movlpd (%r8,%rax,4),%xmm9
- DB 233,110,255,255,255 ; jmpq 20b06 <_sk_load_8888_sse2+0x22>
+ DB 233,110,255,255,255 ; jmpq 212f4 <_sk_load_8888_sse2+0x22>
DB 102,69,15,110,12,128 ; movd (%r8,%rax,4),%xmm9
- DB 233,99,255,255,255 ; jmpq 20b06 <_sk_load_8888_sse2+0x22>
+ DB 233,99,255,255,255 ; jmpq 212f4 <_sk_load_8888_sse2+0x22>
PUBLIC _sk_load_8888_dst_sse2
_sk_load_8888_dst_sse2 LABEL PROC
@@ -30835,13 +31220,13 @@ _sk_load_8888_dst_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,98 ; jne 20c21 <_sk_load_8888_dst_sse2+0x7e>
+ DB 117,98 ; jne 2140f <_sk_load_8888_dst_sse2+0x7e>
DB 243,69,15,111,12,128 ; movdqu (%r8,%rax,4),%xmm9
- DB 102,15,111,53,147,42,1,0 ; movdqa 0x12a93(%rip),%xmm6 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,53,5,46,1,0 ; movdqa 0x12e05(%rip),%xmm6 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,65,15,111,225 ; movdqa %xmm9,%xmm4
DB 102,15,219,230 ; pand %xmm6,%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 68,15,40,5,223,43,1,0 ; movaps 0x12bdf(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,81,47,1,0 ; movaps 0x12f51(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,224 ; mulps %xmm8,%xmm4
DB 102,65,15,111,233 ; movdqa %xmm9,%xmm5
DB 102,15,114,213,8 ; psrld $0x8,%xmm5
@@ -30861,18 +31246,18 @@ _sk_load_8888_dst_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,41 ; je 20c57 <_sk_load_8888_dst_sse2+0xb4>
+ DB 116,41 ; je 21445 <_sk_load_8888_dst_sse2+0xb4>
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,19 ; je 20c4c <_sk_load_8888_dst_sse2+0xa9>
+ DB 116,19 ; je 2143a <_sk_load_8888_dst_sse2+0xa9>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,134 ; jne 20bc5 <_sk_load_8888_dst_sse2+0x22>
+ DB 117,134 ; jne 213b3 <_sk_load_8888_dst_sse2+0x22>
DB 102,65,15,110,100,128,8 ; movd 0x8(%r8,%rax,4),%xmm4
DB 102,68,15,112,204,69 ; pshufd $0x45,%xmm4,%xmm9
DB 102,69,15,18,12,128 ; movlpd (%r8,%rax,4),%xmm9
- DB 233,110,255,255,255 ; jmpq 20bc5 <_sk_load_8888_dst_sse2+0x22>
+ DB 233,110,255,255,255 ; jmpq 213b3 <_sk_load_8888_dst_sse2+0x22>
DB 102,69,15,110,12,128 ; movd (%r8,%rax,4),%xmm9
- DB 233,99,255,255,255 ; jmpq 20bc5 <_sk_load_8888_dst_sse2+0x22>
+ DB 233,99,255,255,255 ; jmpq 213b3 <_sk_load_8888_dst_sse2+0x22>
PUBLIC _sk_gather_8888_sse2
_sk_gather_8888_sse2 LABEL PROC
@@ -30916,11 +31301,11 @@ _sk_gather_8888_sse2 LABEL PROC
DB 102,67,15,110,12,136 ; movd (%r8,%r9,4),%xmm1
DB 102,15,98,200 ; punpckldq %xmm0,%xmm1
DB 102,68,15,108,201 ; punpcklqdq %xmm1,%xmm9
- DB 102,15,111,21,70,41,1,0 ; movdqa 0x12946(%rip),%xmm2 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,21,184,44,1,0 ; movdqa 0x12cb8(%rip),%xmm2 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 68,15,40,5,146,42,1,0 ; movaps 0x12a92(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,4,46,1,0 ; movaps 0x12e04(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,65,15,111,201 ; movdqa %xmm9,%xmm1
DB 102,15,114,209,8 ; psrld $0x8,%xmm1
@@ -30950,9 +31335,9 @@ _sk_store_8888_sse2 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,200 ; maxps %xmm0,%xmm9
- DB 68,15,40,21,23,40,1,0 ; movaps 0x12817(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,137,43,1,0 ; movaps 0x12b89(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,202 ; minps %xmm10,%xmm9
- DB 68,15,40,29,235,40,1,0 ; movaps 0x128eb(%rip),%xmm11 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,29,93,44,1,0 ; movaps 0x12c5d(%rip),%xmm11 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 102,69,15,91,201 ; cvtps2dq %xmm9,%xmm9
DB 69,15,87,228 ; xorps %xmm12,%xmm12
@@ -30976,24 +31361,24 @@ _sk_store_8888_sse2 LABEL PROC
DB 102,69,15,235,193 ; por %xmm9,%xmm8
DB 102,69,15,235,196 ; por %xmm12,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne 20e1a <_sk_store_8888_sse2+0xac>
+ DB 117,10 ; jne 21608 <_sk_store_8888_sse2+0xac>
DB 243,69,15,127,4,128 ; movdqu %xmm8,(%r8,%rax,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,33 ; je 20e48 <_sk_store_8888_sse2+0xda>
+ DB 116,33 ; je 21636 <_sk_store_8888_sse2+0xda>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,19 ; je 20e40 <_sk_store_8888_sse2+0xd2>
+ DB 116,19 ; je 2162e <_sk_store_8888_sse2+0xd2>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,227 ; jne 20e16 <_sk_store_8888_sse2+0xa8>
+ DB 117,227 ; jne 21604 <_sk_store_8888_sse2+0xa8>
DB 102,69,15,112,200,78 ; pshufd $0x4e,%xmm8,%xmm9
DB 102,69,15,126,76,128,8 ; movd %xmm9,0x8(%r8,%rax,4)
DB 102,69,15,214,4,128 ; movq %xmm8,(%r8,%rax,4)
- DB 235,206 ; jmp 20e16 <_sk_store_8888_sse2+0xa8>
+ DB 235,206 ; jmp 21604 <_sk_store_8888_sse2+0xa8>
DB 102,69,15,126,4,128 ; movd %xmm8,(%r8,%rax,4)
- DB 235,198 ; jmp 20e16 <_sk_store_8888_sse2+0xa8>
+ DB 235,198 ; jmp 21604 <_sk_store_8888_sse2+0xa8>
PUBLIC _sk_load_bgra_sse2
_sk_load_bgra_sse2 LABEL PROC
@@ -31005,13 +31390,13 @@ _sk_load_bgra_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,98 ; jne 20ece <_sk_load_bgra_sse2+0x7e>
+ DB 117,98 ; jne 216bc <_sk_load_bgra_sse2+0x7e>
DB 243,69,15,111,12,128 ; movdqu (%r8,%rax,4),%xmm9
- DB 102,15,111,5,230,39,1,0 ; movdqa 0x127e6(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,5,88,43,1,0 ; movdqa 0x12b58(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,65,15,111,201 ; movdqa %xmm9,%xmm1
DB 102,15,219,200 ; pand %xmm0,%xmm1
DB 15,91,209 ; cvtdq2ps %xmm1,%xmm2
- DB 68,15,40,5,50,41,1,0 ; movaps 0x12932(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,164,44,1,0 ; movaps 0x12ca4(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,208 ; mulps %xmm8,%xmm2
DB 102,65,15,111,201 ; movdqa %xmm9,%xmm1
DB 102,15,114,209,8 ; psrld $0x8,%xmm1
@@ -31031,18 +31416,18 @@ _sk_load_bgra_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,41 ; je 20f04 <_sk_load_bgra_sse2+0xb4>
+ DB 116,41 ; je 216f2 <_sk_load_bgra_sse2+0xb4>
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,19 ; je 20ef9 <_sk_load_bgra_sse2+0xa9>
+ DB 116,19 ; je 216e7 <_sk_load_bgra_sse2+0xa9>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,134 ; jne 20e72 <_sk_load_bgra_sse2+0x22>
+ DB 117,134 ; jne 21660 <_sk_load_bgra_sse2+0x22>
DB 102,65,15,110,68,128,8 ; movd 0x8(%r8,%rax,4),%xmm0
DB 102,68,15,112,200,69 ; pshufd $0x45,%xmm0,%xmm9
DB 102,69,15,18,12,128 ; movlpd (%r8,%rax,4),%xmm9
- DB 233,110,255,255,255 ; jmpq 20e72 <_sk_load_bgra_sse2+0x22>
+ DB 233,110,255,255,255 ; jmpq 21660 <_sk_load_bgra_sse2+0x22>
DB 102,69,15,110,12,128 ; movd (%r8,%rax,4),%xmm9
- DB 233,99,255,255,255 ; jmpq 20e72 <_sk_load_bgra_sse2+0x22>
+ DB 233,99,255,255,255 ; jmpq 21660 <_sk_load_bgra_sse2+0x22>
PUBLIC _sk_load_bgra_dst_sse2
_sk_load_bgra_dst_sse2 LABEL PROC
@@ -31054,13 +31439,13 @@ _sk_load_bgra_dst_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,98 ; jne 20f8d <_sk_load_bgra_dst_sse2+0x7e>
+ DB 117,98 ; jne 2177b <_sk_load_bgra_dst_sse2+0x7e>
DB 243,69,15,111,12,128 ; movdqu (%r8,%rax,4),%xmm9
- DB 102,15,111,37,39,39,1,0 ; movdqa 0x12727(%rip),%xmm4 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,37,153,42,1,0 ; movdqa 0x12a99(%rip),%xmm4 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,65,15,111,233 ; movdqa %xmm9,%xmm5
DB 102,15,219,236 ; pand %xmm4,%xmm5
DB 15,91,245 ; cvtdq2ps %xmm5,%xmm6
- DB 68,15,40,5,115,40,1,0 ; movaps 0x12873(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,229,43,1,0 ; movaps 0x12be5(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,240 ; mulps %xmm8,%xmm6
DB 102,65,15,111,233 ; movdqa %xmm9,%xmm5
DB 102,15,114,213,8 ; psrld $0x8,%xmm5
@@ -31080,18 +31465,18 @@ _sk_load_bgra_dst_sse2 LABEL PROC
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,41 ; je 20fc3 <_sk_load_bgra_dst_sse2+0xb4>
+ DB 116,41 ; je 217b1 <_sk_load_bgra_dst_sse2+0xb4>
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,19 ; je 20fb8 <_sk_load_bgra_dst_sse2+0xa9>
+ DB 116,19 ; je 217a6 <_sk_load_bgra_dst_sse2+0xa9>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,134 ; jne 20f31 <_sk_load_bgra_dst_sse2+0x22>
+ DB 117,134 ; jne 2171f <_sk_load_bgra_dst_sse2+0x22>
DB 102,65,15,110,100,128,8 ; movd 0x8(%r8,%rax,4),%xmm4
DB 102,68,15,112,204,69 ; pshufd $0x45,%xmm4,%xmm9
DB 102,69,15,18,12,128 ; movlpd (%r8,%rax,4),%xmm9
- DB 233,110,255,255,255 ; jmpq 20f31 <_sk_load_bgra_dst_sse2+0x22>
+ DB 233,110,255,255,255 ; jmpq 2171f <_sk_load_bgra_dst_sse2+0x22>
DB 102,69,15,110,12,128 ; movd (%r8,%rax,4),%xmm9
- DB 233,99,255,255,255 ; jmpq 20f31 <_sk_load_bgra_dst_sse2+0x22>
+ DB 233,99,255,255,255 ; jmpq 2171f <_sk_load_bgra_dst_sse2+0x22>
PUBLIC _sk_gather_bgra_sse2
_sk_gather_bgra_sse2 LABEL PROC
@@ -31135,11 +31520,11 @@ _sk_gather_bgra_sse2 LABEL PROC
DB 102,67,15,110,12,136 ; movd (%r8,%r9,4),%xmm1
DB 102,15,98,200 ; punpckldq %xmm0,%xmm1
DB 102,68,15,108,201 ; punpcklqdq %xmm1,%xmm9
- DB 102,15,111,5,218,37,1,0 ; movdqa 0x125da(%rip),%xmm0 # 33660 <_sk_srcover_bgra_8888_sse2_lowp+0xc70>
+ DB 102,15,111,5,76,41,1,0 ; movdqa 0x1294c(%rip),%xmm0 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
DB 102,65,15,111,201 ; movdqa %xmm9,%xmm1
DB 102,15,219,200 ; pand %xmm0,%xmm1
DB 15,91,209 ; cvtdq2ps %xmm1,%xmm2
- DB 68,15,40,5,38,39,1,0 ; movaps 0x12726(%rip),%xmm8 # 337c0 <_sk_srcover_bgra_8888_sse2_lowp+0xdd0>
+ DB 68,15,40,5,152,42,1,0 ; movaps 0x12a98(%rip),%xmm8 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
DB 65,15,89,208 ; mulps %xmm8,%xmm2
DB 102,65,15,111,201 ; movdqa %xmm9,%xmm1
DB 102,15,114,209,8 ; psrld $0x8,%xmm1
@@ -31169,9 +31554,9 @@ _sk_store_bgra_sse2 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 68,15,95,202 ; maxps %xmm2,%xmm9
- DB 68,15,40,21,171,36,1,0 ; movaps 0x124ab(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,29,40,1,0 ; movaps 0x1281d(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,202 ; minps %xmm10,%xmm9
- DB 68,15,40,29,127,37,1,0 ; movaps 0x1257f(%rip),%xmm11 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,29,241,40,1,0 ; movaps 0x128f1(%rip),%xmm11 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 69,15,89,203 ; mulps %xmm11,%xmm9
DB 102,69,15,91,201 ; cvtps2dq %xmm9,%xmm9
DB 69,15,87,228 ; xorps %xmm12,%xmm12
@@ -31195,24 +31580,24 @@ _sk_store_bgra_sse2 LABEL PROC
DB 102,69,15,235,193 ; por %xmm9,%xmm8
DB 102,69,15,235,196 ; por %xmm12,%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,10 ; jne 21186 <_sk_store_bgra_sse2+0xac>
+ DB 117,10 ; jne 21974 <_sk_store_bgra_sse2+0xac>
DB 243,69,15,127,4,128 ; movdqu %xmm8,(%r8,%rax,4)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 65,137,249 ; mov %edi,%r9d
DB 65,128,225,3 ; and $0x3,%r9b
DB 65,128,249,1 ; cmp $0x1,%r9b
- DB 116,33 ; je 211b4 <_sk_store_bgra_sse2+0xda>
+ DB 116,33 ; je 219a2 <_sk_store_bgra_sse2+0xda>
DB 65,128,249,2 ; cmp $0x2,%r9b
- DB 116,19 ; je 211ac <_sk_store_bgra_sse2+0xd2>
+ DB 116,19 ; je 2199a <_sk_store_bgra_sse2+0xd2>
DB 65,128,249,3 ; cmp $0x3,%r9b
- DB 117,227 ; jne 21182 <_sk_store_bgra_sse2+0xa8>
+ DB 117,227 ; jne 21970 <_sk_store_bgra_sse2+0xa8>
DB 102,69,15,112,200,78 ; pshufd $0x4e,%xmm8,%xmm9
DB 102,69,15,126,76,128,8 ; movd %xmm9,0x8(%r8,%rax,4)
DB 102,69,15,214,4,128 ; movq %xmm8,(%r8,%rax,4)
- DB 235,206 ; jmp 21182 <_sk_store_bgra_sse2+0xa8>
+ DB 235,206 ; jmp 21970 <_sk_store_bgra_sse2+0xa8>
DB 102,69,15,126,4,128 ; movd %xmm8,(%r8,%rax,4)
- DB 235,198 ; jmp 21182 <_sk_store_bgra_sse2+0xa8>
+ DB 235,198 ; jmp 21970 <_sk_store_bgra_sse2+0xa8>
PUBLIC _sk_load_f16_sse2
_sk_load_f16_sse2 LABEL PROC
@@ -31224,7 +31609,7 @@ _sk_load_f16_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,47,1,0,0 ; jne 2130b <_sk_load_f16_sse2+0x14f>
+ DB 15,133,47,1,0,0 ; jne 21af9 <_sk_load_f16_sse2+0x14f>
DB 102,65,15,16,4,192 ; movupd (%r8,%rax,8),%xmm0
DB 243,65,15,111,76,192,16 ; movdqu 0x10(%r8,%rax,8),%xmm1
DB 102,68,15,40,192 ; movapd %xmm0,%xmm8
@@ -31236,18 +31621,18 @@ _sk_load_f16_sse2 LABEL PROC
DB 102,69,15,239,210 ; pxor %xmm10,%xmm10
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
DB 102,65,15,97,202 ; punpcklwd %xmm10,%xmm1
- DB 102,68,15,111,13,100,40,1,0 ; movdqa 0x12864(%rip),%xmm9 # 33a80 <_sk_srcover_bgra_8888_sse2_lowp+0x1090>
+ DB 102,68,15,111,13,214,43,1,0 ; movdqa 0x12bd6(%rip),%xmm9 # 345e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1158>
DB 102,68,15,111,225 ; movdqa %xmm1,%xmm12
DB 102,69,15,219,225 ; pand %xmm9,%xmm12
- DB 102,68,15,111,29,97,40,1,0 ; movdqa 0x12861(%rip),%xmm11 # 33a90 <_sk_srcover_bgra_8888_sse2_lowp+0x10a0>
+ DB 102,68,15,111,29,211,43,1,0 ; movdqa 0x12bd3(%rip),%xmm11 # 345f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1168>
DB 102,65,15,219,203 ; pand %xmm11,%xmm1
- DB 102,15,111,29,100,40,1,0 ; movdqa 0x12864(%rip),%xmm3 # 33aa0 <_sk_srcover_bgra_8888_sse2_lowp+0x10b0>
+ DB 102,15,111,29,214,43,1,0 ; movdqa 0x12bd6(%rip),%xmm3 # 34600 <_sk_srcover_bgra_8888_sse2_lowp+0x1178>
DB 102,65,15,114,244,16 ; pslld $0x10,%xmm12
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
DB 102,15,102,193 ; pcmpgtd %xmm1,%xmm0
DB 102,15,114,241,13 ; pslld $0xd,%xmm1
DB 102,65,15,235,204 ; por %xmm12,%xmm1
- DB 102,68,15,111,37,83,40,1,0 ; movdqa 0x12853(%rip),%xmm12 # 33ab0 <_sk_srcover_bgra_8888_sse2_lowp+0x10c0>
+ DB 102,68,15,111,37,197,43,1,0 ; movdqa 0x12bc5(%rip),%xmm12 # 34610 <_sk_srcover_bgra_8888_sse2_lowp+0x1188>
DB 102,65,15,254,204 ; paddd %xmm12,%xmm1
DB 102,15,223,193 ; pandn %xmm1,%xmm0
DB 102,65,15,105,210 ; punpckhwd %xmm10,%xmm2
@@ -31286,16 +31671,16 @@ _sk_load_f16_sse2 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 242,65,15,16,4,192 ; movsd (%r8,%rax,8),%xmm0
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 21324 <_sk_load_f16_sse2+0x168>
+ DB 117,13 ; jne 21b12 <_sk_load_f16_sse2+0x168>
DB 243,15,126,192 ; movq %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
- DB 233,197,254,255,255 ; jmpq 211e9 <_sk_load_f16_sse2+0x2d>
+ DB 233,197,254,255,255 ; jmpq 219d7 <_sk_load_f16_sse2+0x2d>
DB 102,65,15,22,68,192,8 ; movhpd 0x8(%r8,%rax,8),%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 15,130,176,254,255,255 ; jb 211e9 <_sk_load_f16_sse2+0x2d>
+ DB 15,130,176,254,255,255 ; jb 219d7 <_sk_load_f16_sse2+0x2d>
DB 243,65,15,126,76,192,16 ; movq 0x10(%r8,%rax,8),%xmm1
- DB 233,164,254,255,255 ; jmpq 211e9 <_sk_load_f16_sse2+0x2d>
+ DB 233,164,254,255,255 ; jmpq 219d7 <_sk_load_f16_sse2+0x2d>
PUBLIC _sk_load_f16_dst_sse2
_sk_load_f16_dst_sse2 LABEL PROC
@@ -31307,7 +31692,7 @@ _sk_load_f16_dst_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,47,1,0,0 ; jne 21494 <_sk_load_f16_dst_sse2+0x14f>
+ DB 15,133,47,1,0,0 ; jne 21c82 <_sk_load_f16_dst_sse2+0x14f>
DB 102,65,15,16,36,192 ; movupd (%r8,%rax,8),%xmm4
DB 243,65,15,111,108,192,16 ; movdqu 0x10(%r8,%rax,8),%xmm5
DB 102,68,15,40,196 ; movapd %xmm4,%xmm8
@@ -31319,18 +31704,18 @@ _sk_load_f16_dst_sse2 LABEL PROC
DB 102,69,15,239,210 ; pxor %xmm10,%xmm10
DB 102,15,111,238 ; movdqa %xmm6,%xmm5
DB 102,65,15,97,234 ; punpcklwd %xmm10,%xmm5
- DB 102,68,15,111,13,219,38,1,0 ; movdqa 0x126db(%rip),%xmm9 # 33a80 <_sk_srcover_bgra_8888_sse2_lowp+0x1090>
+ DB 102,68,15,111,13,77,42,1,0 ; movdqa 0x12a4d(%rip),%xmm9 # 345e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1158>
DB 102,68,15,111,229 ; movdqa %xmm5,%xmm12
DB 102,69,15,219,225 ; pand %xmm9,%xmm12
- DB 102,68,15,111,29,216,38,1,0 ; movdqa 0x126d8(%rip),%xmm11 # 33a90 <_sk_srcover_bgra_8888_sse2_lowp+0x10a0>
+ DB 102,68,15,111,29,74,42,1,0 ; movdqa 0x12a4a(%rip),%xmm11 # 345f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1168>
DB 102,65,15,219,235 ; pand %xmm11,%xmm5
- DB 102,15,111,61,219,38,1,0 ; movdqa 0x126db(%rip),%xmm7 # 33aa0 <_sk_srcover_bgra_8888_sse2_lowp+0x10b0>
+ DB 102,15,111,61,77,42,1,0 ; movdqa 0x12a4d(%rip),%xmm7 # 34600 <_sk_srcover_bgra_8888_sse2_lowp+0x1178>
DB 102,65,15,114,244,16 ; pslld $0x10,%xmm12
DB 102,15,111,231 ; movdqa %xmm7,%xmm4
DB 102,15,102,229 ; pcmpgtd %xmm5,%xmm4
DB 102,15,114,245,13 ; pslld $0xd,%xmm5
DB 102,65,15,235,236 ; por %xmm12,%xmm5
- DB 102,68,15,111,37,202,38,1,0 ; movdqa 0x126ca(%rip),%xmm12 # 33ab0 <_sk_srcover_bgra_8888_sse2_lowp+0x10c0>
+ DB 102,68,15,111,37,60,42,1,0 ; movdqa 0x12a3c(%rip),%xmm12 # 34610 <_sk_srcover_bgra_8888_sse2_lowp+0x1188>
DB 102,65,15,254,236 ; paddd %xmm12,%xmm5
DB 102,15,223,229 ; pandn %xmm5,%xmm4
DB 102,65,15,105,242 ; punpckhwd %xmm10,%xmm6
@@ -31369,16 +31754,16 @@ _sk_load_f16_dst_sse2 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 242,65,15,16,36,192 ; movsd (%r8,%rax,8),%xmm4
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 214ad <_sk_load_f16_dst_sse2+0x168>
+ DB 117,13 ; jne 21c9b <_sk_load_f16_dst_sse2+0x168>
DB 243,15,126,228 ; movq %xmm4,%xmm4
DB 102,15,239,237 ; pxor %xmm5,%xmm5
- DB 233,197,254,255,255 ; jmpq 21372 <_sk_load_f16_dst_sse2+0x2d>
+ DB 233,197,254,255,255 ; jmpq 21b60 <_sk_load_f16_dst_sse2+0x2d>
DB 102,65,15,22,100,192,8 ; movhpd 0x8(%r8,%rax,8),%xmm4
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 15,130,176,254,255,255 ; jb 21372 <_sk_load_f16_dst_sse2+0x2d>
+ DB 15,130,176,254,255,255 ; jb 21b60 <_sk_load_f16_dst_sse2+0x2d>
DB 243,65,15,126,108,192,16 ; movq 0x10(%r8,%rax,8),%xmm5
- DB 233,164,254,255,255 ; jmpq 21372 <_sk_load_f16_dst_sse2+0x2d>
+ DB 233,164,254,255,255 ; jmpq 21b60 <_sk_load_f16_dst_sse2+0x2d>
PUBLIC _sk_gather_f16_sse2
_sk_gather_f16_sse2 LABEL PROC
@@ -31430,18 +31815,18 @@ _sk_gather_f16_sse2 LABEL PROC
DB 102,68,15,105,201 ; punpckhwd %xmm1,%xmm9
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
DB 102,65,15,97,200 ; punpcklwd %xmm8,%xmm1
- DB 102,68,15,111,21,217,36,1,0 ; movdqa 0x124d9(%rip),%xmm10 # 33a80 <_sk_srcover_bgra_8888_sse2_lowp+0x1090>
+ DB 102,68,15,111,21,75,40,1,0 ; movdqa 0x1284b(%rip),%xmm10 # 345e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1158>
DB 102,68,15,111,225 ; movdqa %xmm1,%xmm12
DB 102,69,15,219,226 ; pand %xmm10,%xmm12
- DB 102,68,15,111,29,214,36,1,0 ; movdqa 0x124d6(%rip),%xmm11 # 33a90 <_sk_srcover_bgra_8888_sse2_lowp+0x10a0>
+ DB 102,68,15,111,29,72,40,1,0 ; movdqa 0x12848(%rip),%xmm11 # 345f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1168>
DB 102,65,15,219,203 ; pand %xmm11,%xmm1
- DB 102,15,111,29,217,36,1,0 ; movdqa 0x124d9(%rip),%xmm3 # 33aa0 <_sk_srcover_bgra_8888_sse2_lowp+0x10b0>
+ DB 102,15,111,29,75,40,1,0 ; movdqa 0x1284b(%rip),%xmm3 # 34600 <_sk_srcover_bgra_8888_sse2_lowp+0x1178>
DB 102,65,15,114,244,16 ; pslld $0x10,%xmm12
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
DB 102,15,102,193 ; pcmpgtd %xmm1,%xmm0
DB 102,15,114,241,13 ; pslld $0xd,%xmm1
DB 102,65,15,235,204 ; por %xmm12,%xmm1
- DB 102,68,15,111,37,200,36,1,0 ; movdqa 0x124c8(%rip),%xmm12 # 33ab0 <_sk_srcover_bgra_8888_sse2_lowp+0x10c0>
+ DB 102,68,15,111,37,58,40,1,0 ; movdqa 0x1283a(%rip),%xmm12 # 34610 <_sk_srcover_bgra_8888_sse2_lowp+0x1188>
DB 102,65,15,254,204 ; paddd %xmm12,%xmm1
DB 102,15,223,193 ; pandn %xmm1,%xmm0
DB 102,65,15,105,208 ; punpckhwd %xmm8,%xmm2
@@ -31483,19 +31868,19 @@ PUBLIC _sk_store_f16_sse2
_sk_store_f16_sse2 LABEL PROC
DB 72,131,236,24 ; sub $0x18,%rsp
DB 15,41,60,36 ; movaps %xmm7,(%rsp)
- DB 102,68,15,111,29,25,36,1,0 ; movdqa 0x12419(%rip),%xmm11 # 33ac0 <_sk_srcover_bgra_8888_sse2_lowp+0x10d0>
+ DB 102,68,15,111,29,139,39,1,0 ; movdqa 0x1278b(%rip),%xmm11 # 34620 <_sk_srcover_bgra_8888_sse2_lowp+0x1198>
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
DB 102,69,15,219,195 ; pand %xmm11,%xmm8
- DB 102,68,15,111,21,22,36,1,0 ; movdqa 0x12416(%rip),%xmm10 # 33ad0 <_sk_srcover_bgra_8888_sse2_lowp+0x10e0>
+ DB 102,68,15,111,21,136,39,1,0 ; movdqa 0x12788(%rip),%xmm10 # 34630 <_sk_srcover_bgra_8888_sse2_lowp+0x11a8>
DB 102,68,15,111,240 ; movdqa %xmm0,%xmm14
DB 102,69,15,219,242 ; pand %xmm10,%xmm14
- DB 102,15,111,61,20,36,1,0 ; movdqa 0x12414(%rip),%xmm7 # 33ae0 <_sk_srcover_bgra_8888_sse2_lowp+0x10f0>
- DB 102,68,15,111,37,187,37,1,0 ; movdqa 0x125bb(%rip),%xmm12 # 33c90 <_sk_srcover_bgra_8888_sse2_lowp+0x12a0>
+ DB 102,15,111,61,134,39,1,0 ; movdqa 0x12786(%rip),%xmm7 # 34640 <_sk_srcover_bgra_8888_sse2_lowp+0x11b8>
+ DB 102,68,15,111,37,45,41,1,0 ; movdqa 0x1292d(%rip),%xmm12 # 347f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1368>
DB 102,68,15,111,248 ; movdqa %xmm0,%xmm15
DB 102,65,15,114,247,3 ; pslld $0x3,%xmm15
DB 102,69,15,219,252 ; pand %xmm12,%xmm15
DB 102,69,15,254,248 ; paddd %xmm8,%xmm15
- DB 102,68,15,111,45,109,32,1,0 ; movdqa 0x1206d(%rip),%xmm13 # 33760 <_sk_srcover_bgra_8888_sse2_lowp+0xd70>
+ DB 102,68,15,111,45,223,35,1,0 ; movdqa 0x123df(%rip),%xmm13 # 342c0 <_sk_srcover_bgra_8888_sse2_lowp+0xe38>
DB 102,69,15,254,253 ; paddd %xmm13,%xmm15
DB 102,65,15,114,231,16 ; psrad $0x10,%xmm15
DB 102,68,15,111,199 ; movdqa %xmm7,%xmm8
@@ -31551,7 +31936,7 @@ _sk_store_f16_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 72,99,194 ; movslq %edx,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 117,40 ; jne 21828 <_sk_store_f16_sse2+0x192>
+ DB 117,40 ; jne 22016 <_sk_store_f16_sse2+0x192>
DB 102,65,15,111,248 ; movdqa %xmm8,%xmm7
DB 102,65,15,98,254 ; punpckldq %xmm14,%xmm7
DB 243,65,15,127,60,192 ; movdqu %xmm7,(%r8,%rax,8)
@@ -31565,13 +31950,13 @@ _sk_store_f16_sse2 LABEL PROC
DB 102,69,15,98,206 ; punpckldq %xmm14,%xmm9
DB 102,69,15,214,12,192 ; movq %xmm9,(%r8,%rax,8)
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,222 ; je 2181c <_sk_store_f16_sse2+0x186>
+ DB 116,222 ; je 2200a <_sk_store_f16_sse2+0x186>
DB 102,69,15,23,76,192,8 ; movhpd %xmm9,0x8(%r8,%rax,8)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,209 ; jb 2181c <_sk_store_f16_sse2+0x186>
+ DB 114,209 ; jb 2200a <_sk_store_f16_sse2+0x186>
DB 102,69,15,106,198 ; punpckhdq %xmm14,%xmm8
DB 102,69,15,214,68,192,16 ; movq %xmm8,0x10(%r8,%rax,8)
- DB 235,195 ; jmp 2181c <_sk_store_f16_sse2+0x186>
+ DB 235,195 ; jmp 2200a <_sk_store_f16_sse2+0x186>
PUBLIC _sk_load_u16_be_sse2
_sk_load_u16_be_sse2 LABEL PROC
@@ -31584,7 +31969,7 @@ _sk_load_u16_be_sse2 LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 73,99,193 ; movslq %r9d,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,190,0,0,0 ; jne 2193e <_sk_load_u16_be_sse2+0xe5>
+ DB 15,133,190,0,0,0 ; jne 2212c <_sk_load_u16_be_sse2+0xe5>
DB 102,65,15,16,4,64 ; movupd (%r8,%rax,2),%xmm0
DB 243,65,15,111,76,64,16 ; movdqu 0x10(%r8,%rax,2),%xmm1
DB 102,15,40,208 ; movapd %xmm0,%xmm2
@@ -31601,7 +31986,7 @@ _sk_load_u16_be_sse2 LABEL PROC
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 102,65,15,97,201 ; punpcklwd %xmm9,%xmm1
DB 15,91,193 ; cvtdq2ps %xmm1,%xmm0
- DB 68,15,40,5,127,31,1,0 ; movaps 0x11f7f(%rip),%xmm8 # 33850 <_sk_srcover_bgra_8888_sse2_lowp+0xe60>
+ DB 68,15,40,5,241,34,1,0 ; movaps 0x122f1(%rip),%xmm8 # 343b0 <_sk_srcover_bgra_8888_sse2_lowp+0xf28>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,113,241,8 ; psllw $0x8,%xmm1
@@ -31629,16 +32014,16 @@ _sk_load_u16_be_sse2 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 242,65,15,16,4,64 ; movsd (%r8,%rax,2),%xmm0
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 21957 <_sk_load_u16_be_sse2+0xfe>
+ DB 117,13 ; jne 22145 <_sk_load_u16_be_sse2+0xfe>
DB 243,15,126,192 ; movq %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
- DB 233,54,255,255,255 ; jmpq 2188d <_sk_load_u16_be_sse2+0x34>
+ DB 233,54,255,255,255 ; jmpq 2207b <_sk_load_u16_be_sse2+0x34>
DB 102,65,15,22,68,64,8 ; movhpd 0x8(%r8,%rax,2),%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 15,130,33,255,255,255 ; jb 2188d <_sk_load_u16_be_sse2+0x34>
+ DB 15,130,33,255,255,255 ; jb 2207b <_sk_load_u16_be_sse2+0x34>
DB 243,65,15,126,76,64,16 ; movq 0x10(%r8,%rax,2),%xmm1
- DB 233,21,255,255,255 ; jmpq 2188d <_sk_load_u16_be_sse2+0x34>
+ DB 233,21,255,255,255 ; jmpq 2207b <_sk_load_u16_be_sse2+0x34>
PUBLIC _sk_load_rgb_u16_be_sse2
_sk_load_rgb_u16_be_sse2 LABEL PROC
@@ -31653,7 +32038,7 @@ _sk_load_rgb_u16_be_sse2 LABEL PROC
DB 72,141,4,64 ; lea (%rax,%rax,2),%rax
DB 72,193,248,32 ; sar $0x20,%rax
DB 72,133,255 ; test %rdi,%rdi
- DB 15,133,175,0,0,0 ; jne 21a52 <_sk_load_rgb_u16_be_sse2+0xda>
+ DB 15,133,175,0,0,0 ; jne 22240 <_sk_load_rgb_u16_be_sse2+0xda>
DB 243,65,15,111,20,64 ; movdqu (%r8,%rax,2),%xmm2
DB 243,65,15,111,92,64,8 ; movdqu 0x8(%r8,%rax,2),%xmm3
DB 102,15,115,219,4 ; psrldq $0x4,%xmm3
@@ -31674,7 +32059,7 @@ _sk_load_rgb_u16_be_sse2 LABEL PROC
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,65,15,97,200 ; punpcklwd %xmm8,%xmm1
DB 15,91,193 ; cvtdq2ps %xmm1,%xmm0
- DB 68,15,40,13,73,30,1,0 ; movaps 0x11e49(%rip),%xmm9 # 33850 <_sk_srcover_bgra_8888_sse2_lowp+0xe60>
+ DB 68,15,40,13,187,33,1,0 ; movaps 0x121bb(%rip),%xmm9 # 343b0 <_sk_srcover_bgra_8888_sse2_lowp+0xf28>
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,113,241,8 ; psllw $0x8,%xmm1
@@ -31691,27 +32076,27 @@ _sk_load_rgb_u16_be_sse2 LABEL PROC
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
DB 65,15,89,209 ; mulps %xmm9,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,96,27,1,0 ; movaps 0x11b60(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,210,30,1,0 ; movaps 0x11ed2(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 255,224 ; jmpq *%rax
DB 102,65,15,110,20,64 ; movd (%r8,%rax,2),%xmm2
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,65,15,196,84,64,4,2 ; pinsrw $0x2,0x4(%r8,%rax,2),%xmm2
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,13 ; jne 21a77 <_sk_load_rgb_u16_be_sse2+0xff>
+ DB 117,13 ; jne 22265 <_sk_load_rgb_u16_be_sse2+0xff>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,239,192 ; pxor %xmm0,%xmm0
- DB 233,80,255,255,255 ; jmpq 219c7 <_sk_load_rgb_u16_be_sse2+0x4f>
+ DB 233,80,255,255,255 ; jmpq 221b5 <_sk_load_rgb_u16_be_sse2+0x4f>
DB 102,65,15,110,68,64,6 ; movd 0x6(%r8,%rax,2),%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,65,15,196,68,64,10,2 ; pinsrw $0x2,0xa(%r8,%rax,2),%xmm0
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,24 ; jb 21aa8 <_sk_load_rgb_u16_be_sse2+0x130>
+ DB 114,24 ; jb 22296 <_sk_load_rgb_u16_be_sse2+0x130>
DB 102,65,15,110,92,64,12 ; movd 0xc(%r8,%rax,2),%xmm3
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,65,15,196,92,64,16,2 ; pinsrw $0x2,0x10(%r8,%rax,2),%xmm3
- DB 233,31,255,255,255 ; jmpq 219c7 <_sk_load_rgb_u16_be_sse2+0x4f>
+ DB 233,31,255,255,255 ; jmpq 221b5 <_sk_load_rgb_u16_be_sse2+0x4f>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
- DB 233,22,255,255,255 ; jmpq 219c7 <_sk_load_rgb_u16_be_sse2+0x4f>
+ DB 233,22,255,255,255 ; jmpq 221b5 <_sk_load_rgb_u16_be_sse2+0x4f>
PUBLIC _sk_store_u16_be_sse2
_sk_store_u16_be_sse2 LABEL PROC
@@ -31726,9 +32111,9 @@ _sk_store_u16_be_sse2 LABEL PROC
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 68,15,95,192 ; maxps %xmm0,%xmm8
- DB 68,15,40,21,205,26,1,0 ; movaps 0x11acd(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,63,30,1,0 ; movaps 0x11e3f(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,93,194 ; minps %xmm10,%xmm8
- DB 68,15,40,29,17,32,1,0 ; movaps 0x12011(%rip),%xmm11 # 33b00 <_sk_srcover_bgra_8888_sse2_lowp+0x1110>
+ DB 68,15,40,29,131,35,1,0 ; movaps 0x12383(%rip),%xmm11 # 34660 <_sk_srcover_bgra_8888_sse2_lowp+0x11d8>
DB 69,15,89,195 ; mulps %xmm11,%xmm8
DB 102,69,15,91,192 ; cvtps2dq %xmm8,%xmm8
DB 102,65,15,114,240,16 ; pslld $0x10,%xmm8
@@ -31778,7 +32163,7 @@ _sk_store_u16_be_sse2 LABEL PROC
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,69,15,98,204 ; punpckldq %xmm12,%xmm9
DB 72,133,255 ; test %rdi,%rdi
- DB 117,21 ; jne 21bff <_sk_store_u16_be_sse2+0x14e>
+ DB 117,21 ; jne 223ed <_sk_store_u16_be_sse2+0x14e>
DB 69,15,17,12,64 ; movups %xmm9,(%r8,%rax,2)
DB 102,69,15,106,196 ; punpckhdq %xmm12,%xmm8
DB 243,69,15,127,68,64,16 ; movdqu %xmm8,0x10(%r8,%rax,2)
@@ -31786,13 +32171,13 @@ _sk_store_u16_be_sse2 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 102,69,15,214,12,64 ; movq %xmm9,(%r8,%rax,2)
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,240 ; je 21bfb <_sk_store_u16_be_sse2+0x14a>
+ DB 116,240 ; je 223e9 <_sk_store_u16_be_sse2+0x14a>
DB 102,69,15,23,76,64,8 ; movhpd %xmm9,0x8(%r8,%rax,2)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,227 ; jb 21bfb <_sk_store_u16_be_sse2+0x14a>
+ DB 114,227 ; jb 223e9 <_sk_store_u16_be_sse2+0x14a>
DB 102,69,15,106,196 ; punpckhdq %xmm12,%xmm8
DB 102,69,15,214,68,64,16 ; movq %xmm8,0x10(%r8,%rax,2)
- DB 235,213 ; jmp 21bfb <_sk_store_u16_be_sse2+0x14a>
+ DB 235,213 ; jmp 223e9 <_sk_store_u16_be_sse2+0x14a>
PUBLIC _sk_load_f32_sse2
_sk_load_f32_sse2 LABEL PROC
@@ -31806,7 +32191,7 @@ _sk_load_f32_sse2 LABEL PROC
DB 73,99,193 ; movslq %r9d,%rax
DB 69,15,16,4,128 ; movups (%r8,%rax,4),%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,66 ; jne 21c91 <_sk_load_f32_sse2+0x6b>
+ DB 117,66 ; jne 2247f <_sk_load_f32_sse2+0x6b>
DB 65,15,16,68,128,16 ; movups 0x10(%r8,%rax,4),%xmm0
DB 65,15,16,92,128,32 ; movups 0x20(%r8,%rax,4),%xmm3
DB 69,15,16,76,128,48 ; movups 0x30(%r8,%rax,4),%xmm9
@@ -31826,17 +32211,17 @@ _sk_load_f32_sse2 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,8 ; jne 21ca3 <_sk_load_f32_sse2+0x7d>
+ DB 117,8 ; jne 22491 <_sk_load_f32_sse2+0x7d>
DB 15,87,219 ; xorps %xmm3,%xmm3
DB 15,87,192 ; xorps %xmm0,%xmm0
- DB 235,190 ; jmp 21c61 <_sk_load_f32_sse2+0x3b>
+ DB 235,190 ; jmp 2244f <_sk_load_f32_sse2+0x3b>
DB 65,15,16,68,128,16 ; movups 0x10(%r8,%rax,4),%xmm0
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,8 ; jb 21cb7 <_sk_load_f32_sse2+0x91>
+ DB 114,8 ; jb 224a5 <_sk_load_f32_sse2+0x91>
DB 65,15,16,92,128,32 ; movups 0x20(%r8,%rax,4),%xmm3
- DB 235,170 ; jmp 21c61 <_sk_load_f32_sse2+0x3b>
+ DB 235,170 ; jmp 2244f <_sk_load_f32_sse2+0x3b>
DB 15,87,219 ; xorps %xmm3,%xmm3
- DB 235,165 ; jmp 21c61 <_sk_load_f32_sse2+0x3b>
+ DB 235,165 ; jmp 2244f <_sk_load_f32_sse2+0x3b>
PUBLIC _sk_load_f32_dst_sse2
_sk_load_f32_dst_sse2 LABEL PROC
@@ -31850,7 +32235,7 @@ _sk_load_f32_dst_sse2 LABEL PROC
DB 73,99,193 ; movslq %r9d,%rax
DB 69,15,16,4,128 ; movups (%r8,%rax,4),%xmm8
DB 72,133,255 ; test %rdi,%rdi
- DB 117,66 ; jne 21d27 <_sk_load_f32_dst_sse2+0x6b>
+ DB 117,66 ; jne 22515 <_sk_load_f32_dst_sse2+0x6b>
DB 65,15,16,100,128,16 ; movups 0x10(%r8,%rax,4),%xmm4
DB 65,15,16,124,128,32 ; movups 0x20(%r8,%rax,4),%xmm7
DB 69,15,16,76,128,48 ; movups 0x30(%r8,%rax,4),%xmm9
@@ -31870,17 +32255,17 @@ _sk_load_f32_dst_sse2 LABEL PROC
DB 255,224 ; jmpq *%rax
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 117,8 ; jne 21d39 <_sk_load_f32_dst_sse2+0x7d>
+ DB 117,8 ; jne 22527 <_sk_load_f32_dst_sse2+0x7d>
DB 15,87,255 ; xorps %xmm7,%xmm7
DB 15,87,228 ; xorps %xmm4,%xmm4
- DB 235,190 ; jmp 21cf7 <_sk_load_f32_dst_sse2+0x3b>
+ DB 235,190 ; jmp 224e5 <_sk_load_f32_dst_sse2+0x3b>
DB 65,15,16,100,128,16 ; movups 0x10(%r8,%rax,4),%xmm4
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,8 ; jb 21d4d <_sk_load_f32_dst_sse2+0x91>
+ DB 114,8 ; jb 2253b <_sk_load_f32_dst_sse2+0x91>
DB 65,15,16,124,128,32 ; movups 0x20(%r8,%rax,4),%xmm7
- DB 235,170 ; jmp 21cf7 <_sk_load_f32_dst_sse2+0x3b>
+ DB 235,170 ; jmp 224e5 <_sk_load_f32_dst_sse2+0x3b>
DB 15,87,255 ; xorps %xmm7,%xmm7
- DB 235,165 ; jmp 21cf7 <_sk_load_f32_dst_sse2+0x3b>
+ DB 235,165 ; jmp 224e5 <_sk_load_f32_dst_sse2+0x3b>
PUBLIC _sk_store_f32_sse2
_sk_store_f32_sse2 LABEL PROC
@@ -31907,7 +32292,7 @@ _sk_store_f32_sse2 LABEL PROC
DB 102,69,15,20,203 ; unpcklpd %xmm11,%xmm9
DB 102,69,15,17,36,128 ; movupd %xmm12,(%r8,%rax,4)
DB 72,133,255 ; test %rdi,%rdi
- DB 117,29 ; jne 21dcf <_sk_store_f32_sse2+0x7d>
+ DB 117,29 ; jne 225bd <_sk_store_f32_sse2+0x7d>
DB 102,69,15,21,211 ; unpckhpd %xmm11,%xmm10
DB 69,15,17,68,128,16 ; movups %xmm8,0x10(%r8,%rax,4)
DB 102,69,15,17,76,128,32 ; movupd %xmm9,0x20(%r8,%rax,4)
@@ -31915,12 +32300,12 @@ _sk_store_f32_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 72,131,255,1 ; cmp $0x1,%rdi
- DB 116,246 ; je 21dcb <_sk_store_f32_sse2+0x79>
+ DB 116,246 ; je 225b9 <_sk_store_f32_sse2+0x79>
DB 69,15,17,68,128,16 ; movups %xmm8,0x10(%r8,%rax,4)
DB 72,131,255,3 ; cmp $0x3,%rdi
- DB 114,234 ; jb 21dcb <_sk_store_f32_sse2+0x79>
+ DB 114,234 ; jb 225b9 <_sk_store_f32_sse2+0x79>
DB 102,69,15,17,76,128,32 ; movupd %xmm9,0x20(%r8,%rax,4)
- DB 235,225 ; jmp 21dcb <_sk_store_f32_sse2+0x79>
+ DB 235,225 ; jmp 225b9 <_sk_store_f32_sse2+0x79>
PUBLIC _sk_repeat_x_sse2
_sk_repeat_x_sse2 LABEL PROC
@@ -31932,7 +32317,7 @@ _sk_repeat_x_sse2 LABEL PROC
DB 243,69,15,91,209 ; cvttps2dq %xmm9,%xmm10
DB 69,15,91,210 ; cvtdq2ps %xmm10,%xmm10
DB 69,15,194,202,1 ; cmpltps %xmm10,%xmm9
- DB 68,15,84,13,154,23,1,0 ; andps 0x1179a(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,84,13,12,27,1,0 ; andps 0x11b0c(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,209 ; subps %xmm9,%xmm10
DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8
DB 69,15,89,194 ; mulps %xmm10,%xmm8
@@ -31950,7 +32335,7 @@ _sk_repeat_y_sse2 LABEL PROC
DB 243,69,15,91,209 ; cvttps2dq %xmm9,%xmm10
DB 69,15,91,210 ; cvtdq2ps %xmm10,%xmm10
DB 69,15,194,202,1 ; cmpltps %xmm10,%xmm9
- DB 68,15,84,13,89,23,1,0 ; andps 0x11759(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,84,13,203,26,1,0 ; andps 0x11acb(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,209 ; subps %xmm9,%xmm10
DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8
DB 69,15,89,194 ; mulps %xmm10,%xmm8
@@ -31968,13 +32353,13 @@ _sk_mirror_x_sse2 LABEL PROC
DB 65,15,92,194 ; subps %xmm10,%xmm0
DB 243,69,15,88,192 ; addss %xmm8,%xmm8
DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8
- DB 243,68,15,89,13,3,14,1,0 ; mulss 0x10e03(%rip),%xmm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,89,13,173,16,1,0 ; mulss 0x110ad(%rip),%xmm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 68,15,89,200 ; mulps %xmm0,%xmm9
DB 243,69,15,91,217 ; cvttps2dq %xmm9,%xmm11
DB 69,15,91,219 ; cvtdq2ps %xmm11,%xmm11
DB 69,15,194,203,1 ; cmpltps %xmm11,%xmm9
- DB 68,15,84,13,248,22,1,0 ; andps 0x116f8(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,84,13,106,26,1,0 ; andps 0x11a6a(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,87,228 ; xorps %xmm12,%xmm12
DB 69,15,92,217 ; subps %xmm9,%xmm11
DB 69,15,89,216 ; mulps %xmm8,%xmm11
@@ -31995,13 +32380,13 @@ _sk_mirror_y_sse2 LABEL PROC
DB 65,15,92,202 ; subps %xmm10,%xmm1
DB 243,69,15,88,192 ; addss %xmm8,%xmm8
DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8
- DB 243,68,15,89,13,151,13,1,0 ; mulss 0x10d97(%rip),%xmm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,89,13,65,16,1,0 ; mulss 0x11041(%rip),%xmm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 68,15,89,201 ; mulps %xmm1,%xmm9
DB 243,69,15,91,217 ; cvttps2dq %xmm9,%xmm11
DB 69,15,91,219 ; cvtdq2ps %xmm11,%xmm11
DB 69,15,194,203,1 ; cmpltps %xmm11,%xmm9
- DB 68,15,84,13,140,22,1,0 ; andps 0x1168c(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,84,13,254,25,1,0 ; andps 0x119fe(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,87,228 ; xorps %xmm12,%xmm12
DB 69,15,92,217 ; subps %xmm9,%xmm11
DB 69,15,89,216 ; mulps %xmm8,%xmm11
@@ -32016,7 +32401,7 @@ PUBLIC _sk_clamp_x_1_sse2
_sk_clamp_x_1_sse2 LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 68,15,95,192 ; maxps %xmm0,%xmm8
- DB 68,15,93,5,92,22,1,0 ; minps 0x1165c(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,93,5,206,25,1,0 ; minps 0x119ce(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 65,15,40,192 ; movaps %xmm8,%xmm0
DB 255,224 ; jmpq *%rax
@@ -32027,7 +32412,7 @@ _sk_repeat_x_1_sse2 LABEL PROC
DB 69,15,91,200 ; cvtdq2ps %xmm8,%xmm9
DB 68,15,40,208 ; movaps %xmm0,%xmm10
DB 69,15,194,209,1 ; cmpltps %xmm9,%xmm10
- DB 68,15,40,29,58,22,1,0 ; movaps 0x1163a(%rip),%xmm11 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,29,172,25,1,0 ; movaps 0x119ac(%rip),%xmm11 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,211 ; andps %xmm11,%xmm10
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,92,202 ; subps %xmm10,%xmm9
@@ -32040,14 +32425,14 @@ _sk_repeat_x_1_sse2 LABEL PROC
PUBLIC _sk_mirror_x_1_sse2
_sk_mirror_x_1_sse2 LABEL PROC
- DB 68,15,40,13,114,22,1,0 ; movaps 0x11672(%rip),%xmm9 # 33610 <_sk_srcover_bgra_8888_sse2_lowp+0xc20>
+ DB 68,15,40,13,228,25,1,0 ; movaps 0x119e4(%rip),%xmm9 # 34170 <_sk_srcover_bgra_8888_sse2_lowp+0xce8>
DB 65,15,88,193 ; addps %xmm9,%xmm0
- DB 68,15,40,21,246,21,1,0 ; movaps 0x115f6(%rip),%xmm10 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,21,104,25,1,0 ; movaps 0x11968(%rip),%xmm10 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,89,208 ; mulps %xmm0,%xmm10
DB 243,69,15,91,194 ; cvttps2dq %xmm10,%xmm8
DB 69,15,91,216 ; cvtdq2ps %xmm8,%xmm11
DB 69,15,194,211,1 ; cmpltps %xmm11,%xmm10
- DB 68,15,40,37,236,21,1,0 ; movaps 0x115ec(%rip),%xmm12 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,37,94,25,1,0 ; movaps 0x1195e(%rip),%xmm12 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,212 ; andps %xmm12,%xmm10
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 69,15,92,218 ; subps %xmm10,%xmm11
@@ -32066,10 +32451,10 @@ _sk_mirror_x_1_sse2 LABEL PROC
PUBLIC _sk_luminance_to_alpha_sse2
_sk_luminance_to_alpha_sse2 LABEL PROC
DB 15,40,218 ; movaps %xmm2,%xmm3
- DB 15,89,5,14,27,1,0 ; mulps 0x11b0e(%rip),%xmm0 # 33b10 <_sk_srcover_bgra_8888_sse2_lowp+0x1120>
- DB 15,89,13,23,27,1,0 ; mulps 0x11b17(%rip),%xmm1 # 33b20 <_sk_srcover_bgra_8888_sse2_lowp+0x1130>
+ DB 15,89,5,128,30,1,0 ; mulps 0x11e80(%rip),%xmm0 # 34670 <_sk_srcover_bgra_8888_sse2_lowp+0x11e8>
+ DB 15,89,13,137,30,1,0 ; mulps 0x11e89(%rip),%xmm1 # 34680 <_sk_srcover_bgra_8888_sse2_lowp+0x11f8>
DB 15,88,200 ; addps %xmm0,%xmm1
- DB 15,89,29,29,27,1,0 ; mulps 0x11b1d(%rip),%xmm3 # 33b30 <_sk_srcover_bgra_8888_sse2_lowp+0x1140>
+ DB 15,89,29,143,30,1,0 ; mulps 0x11e8f(%rip),%xmm3 # 34690 <_sk_srcover_bgra_8888_sse2_lowp+0x1208>
DB 15,88,217 ; addps %xmm1,%xmm3
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,192 ; xorps %xmm0,%xmm0
@@ -32365,9 +32750,9 @@ _sk_evenly_spaced_gradient_sse2 LABEL PROC
DB 72,139,24 ; mov (%rax),%rbx
DB 76,139,112,8 ; mov 0x8(%rax),%r14
DB 72,255,203 ; dec %rbx
- DB 120,7 ; js 224b3 <_sk_evenly_spaced_gradient_sse2+0x18>
+ DB 120,7 ; js 22ca1 <_sk_evenly_spaced_gradient_sse2+0x18>
DB 243,72,15,42,203 ; cvtsi2ss %rbx,%xmm1
- DB 235,21 ; jmp 224c8 <_sk_evenly_spaced_gradient_sse2+0x2d>
+ DB 235,21 ; jmp 22cb6 <_sk_evenly_spaced_gradient_sse2+0x2d>
DB 73,137,216 ; mov %rbx,%r8
DB 73,209,232 ; shr %r8
DB 131,227,1 ; and $0x1,%ebx
@@ -32469,7 +32854,7 @@ _sk_gradient_sse2 LABEL PROC
DB 76,139,0 ; mov (%rax),%r8
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 73,131,248,2 ; cmp $0x2,%r8
- DB 114,41 ; jb 2268f <_sk_gradient_sse2+0x3b>
+ DB 114,41 ; jb 22e7d <_sk_gradient_sse2+0x3b>
DB 76,139,72,72 ; mov 0x48(%rax),%r9
DB 73,255,200 ; dec %r8
DB 73,131,193,4 ; add $0x4,%r9
@@ -32480,7 +32865,7 @@ _sk_gradient_sse2 LABEL PROC
DB 102,15,250,202 ; psubd %xmm2,%xmm1
DB 73,131,193,4 ; add $0x4,%r9
DB 73,255,200 ; dec %r8
- DB 117,230 ; jne 22675 <_sk_gradient_sse2+0x21>
+ DB 117,230 ; jne 22e63 <_sk_gradient_sse2+0x21>
DB 102,15,112,209,78 ; pshufd $0x4e,%xmm1,%xmm2
DB 102,73,15,126,209 ; movq %xmm2,%r9
DB 69,137,200 ; mov %r9d,%r8d
@@ -32614,29 +32999,29 @@ _sk_xy_to_unit_angle_sse2 LABEL PROC
DB 69,15,94,220 ; divps %xmm12,%xmm11
DB 69,15,40,227 ; movaps %xmm11,%xmm12
DB 69,15,89,228 ; mulps %xmm12,%xmm12
- DB 68,15,40,45,121,18,1,0 ; movaps 0x11279(%rip),%xmm13 # 33b40 <_sk_srcover_bgra_8888_sse2_lowp+0x1150>
+ DB 68,15,40,45,235,21,1,0 ; movaps 0x115eb(%rip),%xmm13 # 346a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1218>
DB 69,15,89,236 ; mulps %xmm12,%xmm13
- DB 68,15,88,45,125,18,1,0 ; addps 0x1127d(%rip),%xmm13 # 33b50 <_sk_srcover_bgra_8888_sse2_lowp+0x1160>
+ DB 68,15,88,45,239,21,1,0 ; addps 0x115ef(%rip),%xmm13 # 346b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1228>
DB 69,15,89,236 ; mulps %xmm12,%xmm13
- DB 68,15,88,45,129,18,1,0 ; addps 0x11281(%rip),%xmm13 # 33b60 <_sk_srcover_bgra_8888_sse2_lowp+0x1170>
+ DB 68,15,88,45,243,21,1,0 ; addps 0x115f3(%rip),%xmm13 # 346c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1238>
DB 69,15,89,236 ; mulps %xmm12,%xmm13
- DB 68,15,88,45,133,18,1,0 ; addps 0x11285(%rip),%xmm13 # 33b70 <_sk_srcover_bgra_8888_sse2_lowp+0x1180>
+ DB 68,15,88,45,247,21,1,0 ; addps 0x115f7(%rip),%xmm13 # 346d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1248>
DB 69,15,89,235 ; mulps %xmm11,%xmm13
DB 69,15,194,202,1 ; cmpltps %xmm10,%xmm9
- DB 68,15,40,21,132,18,1,0 ; movaps 0x11284(%rip),%xmm10 # 33b80 <_sk_srcover_bgra_8888_sse2_lowp+0x1190>
+ DB 68,15,40,21,246,21,1,0 ; movaps 0x115f6(%rip),%xmm10 # 346e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1258>
DB 69,15,92,213 ; subps %xmm13,%xmm10
DB 69,15,84,209 ; andps %xmm9,%xmm10
DB 69,15,85,205 ; andnps %xmm13,%xmm9
DB 69,15,86,202 ; orps %xmm10,%xmm9
DB 68,15,194,192,1 ; cmpltps %xmm0,%xmm8
- DB 68,15,40,21,135,12,1,0 ; movaps 0x10c87(%rip),%xmm10 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,21,249,15,1,0 ; movaps 0x10ff9(%rip),%xmm10 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,92,209 ; subps %xmm9,%xmm10
DB 69,15,84,208 ; andps %xmm8,%xmm10
DB 69,15,85,193 ; andnps %xmm9,%xmm8
DB 69,15,86,194 ; orps %xmm10,%xmm8
DB 68,15,40,201 ; movaps %xmm1,%xmm9
DB 68,15,194,200,1 ; cmpltps %xmm0,%xmm9
- DB 68,15,40,21,118,12,1,0 ; movaps 0x10c76(%rip),%xmm10 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,21,232,15,1,0 ; movaps 0x10fe8(%rip),%xmm10 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,208 ; subps %xmm8,%xmm10
DB 69,15,84,209 ; andps %xmm9,%xmm10
DB 69,15,85,200 ; andnps %xmm8,%xmm9
@@ -32668,7 +33053,7 @@ _sk_xy_to_2pt_conical_quadratic_first_sse2 LABEL PROC
DB 243,69,15,89,203 ; mulss %xmm11,%xmm9
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 69,15,88,200 ; addps %xmm8,%xmm9
- DB 68,15,89,13,234,17,1,0 ; mulps 0x111ea(%rip),%xmm9 # 33b90 <_sk_srcover_bgra_8888_sse2_lowp+0x11a0>
+ DB 68,15,89,13,92,21,1,0 ; mulps 0x1155c(%rip),%xmm9 # 346f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1268>
DB 69,15,89,192 ; mulps %xmm8,%xmm8
DB 68,15,40,225 ; movaps %xmm1,%xmm12
DB 69,15,89,228 ; mulps %xmm12,%xmm12
@@ -32676,7 +33061,7 @@ _sk_xy_to_2pt_conical_quadratic_first_sse2 LABEL PROC
DB 243,69,15,89,219 ; mulss %xmm11,%xmm11
DB 69,15,198,219,0 ; shufps $0x0,%xmm11,%xmm11
DB 69,15,92,227 ; subps %xmm11,%xmm12
- DB 68,15,89,21,212,17,1,0 ; mulps 0x111d4(%rip),%xmm10 # 33ba0 <_sk_srcover_bgra_8888_sse2_lowp+0x11b0>
+ DB 68,15,89,21,70,21,1,0 ; mulps 0x11546(%rip),%xmm10 # 34700 <_sk_srcover_bgra_8888_sse2_lowp+0x1278>
DB 69,15,89,212 ; mulps %xmm12,%xmm10
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 69,15,89,192 ; mulps %xmm8,%xmm8
@@ -32684,7 +33069,7 @@ _sk_xy_to_2pt_conical_quadratic_first_sse2 LABEL PROC
DB 69,15,81,192 ; sqrtps %xmm8,%xmm8
DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
DB 69,15,92,193 ; subps %xmm9,%xmm8
- DB 15,89,5,177,11,1,0 ; mulps 0x10bb1(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,89,5,35,15,1,0 ; mulps 0x10f23(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,89,192 ; mulps %xmm8,%xmm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32701,7 +33086,7 @@ _sk_xy_to_2pt_conical_quadratic_second_sse2 LABEL PROC
DB 243,69,15,89,203 ; mulss %xmm11,%xmm9
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 69,15,88,200 ; addps %xmm8,%xmm9
- DB 68,15,89,13,97,17,1,0 ; mulps 0x11161(%rip),%xmm9 # 33b90 <_sk_srcover_bgra_8888_sse2_lowp+0x11a0>
+ DB 68,15,89,13,211,20,1,0 ; mulps 0x114d3(%rip),%xmm9 # 346f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1268>
DB 69,15,89,192 ; mulps %xmm8,%xmm8
DB 68,15,40,225 ; movaps %xmm1,%xmm12
DB 69,15,89,228 ; mulps %xmm12,%xmm12
@@ -32709,16 +33094,16 @@ _sk_xy_to_2pt_conical_quadratic_second_sse2 LABEL PROC
DB 243,69,15,89,219 ; mulss %xmm11,%xmm11
DB 69,15,198,219,0 ; shufps $0x0,%xmm11,%xmm11
DB 69,15,92,227 ; subps %xmm11,%xmm12
- DB 68,15,89,21,75,17,1,0 ; mulps 0x1114b(%rip),%xmm10 # 33ba0 <_sk_srcover_bgra_8888_sse2_lowp+0x11b0>
+ DB 68,15,89,21,189,20,1,0 ; mulps 0x114bd(%rip),%xmm10 # 34700 <_sk_srcover_bgra_8888_sse2_lowp+0x1278>
DB 69,15,89,212 ; mulps %xmm12,%xmm10
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 69,15,89,192 ; mulps %xmm8,%xmm8
DB 69,15,88,194 ; addps %xmm10,%xmm8
DB 69,15,81,192 ; sqrtps %xmm8,%xmm8
DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
- DB 68,15,87,13,75,16,1,0 ; xorps 0x1104b(%rip),%xmm9 # 33ac0 <_sk_srcover_bgra_8888_sse2_lowp+0x10d0>
+ DB 68,15,87,13,189,19,1,0 ; xorps 0x113bd(%rip),%xmm9 # 34620 <_sk_srcover_bgra_8888_sse2_lowp+0x1198>
DB 69,15,92,200 ; subps %xmm8,%xmm9
- DB 15,89,5,32,11,1,0 ; mulps 0x10b20(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,89,5,146,14,1,0 ; mulps 0x10e92(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,89,193 ; mulps %xmm9,%xmm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32731,7 +33116,7 @@ _sk_xy_to_2pt_conical_linear_sse2 LABEL PROC
DB 243,69,15,89,200 ; mulss %xmm8,%xmm9
DB 69,15,198,201,0 ; shufps $0x0,%xmm9,%xmm9
DB 68,15,88,200 ; addps %xmm0,%xmm9
- DB 68,15,89,13,228,16,1,0 ; mulps 0x110e4(%rip),%xmm9 # 33b90 <_sk_srcover_bgra_8888_sse2_lowp+0x11a0>
+ DB 68,15,89,13,86,20,1,0 ; mulps 0x11456(%rip),%xmm9 # 346f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1268>
DB 15,89,192 ; mulps %xmm0,%xmm0
DB 68,15,40,209 ; movaps %xmm1,%xmm10
DB 69,15,89,210 ; mulps %xmm10,%xmm10
@@ -32739,7 +33124,7 @@ _sk_xy_to_2pt_conical_linear_sse2 LABEL PROC
DB 243,69,15,89,192 ; mulss %xmm8,%xmm8
DB 69,15,198,192,0 ; shufps $0x0,%xmm8,%xmm8
DB 65,15,92,192 ; subps %xmm8,%xmm0
- DB 15,87,5,240,15,1,0 ; xorps 0x10ff0(%rip),%xmm0 # 33ac0 <_sk_srcover_bgra_8888_sse2_lowp+0x10d0>
+ DB 15,87,5,98,19,1,0 ; xorps 0x11362(%rip),%xmm0 # 34620 <_sk_srcover_bgra_8888_sse2_lowp+0x1198>
DB 65,15,94,193 ; divps %xmm9,%xmm0
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32779,7 +33164,7 @@ _sk_apply_vector_mask_sse2 LABEL PROC
PUBLIC _sk_save_xy_sse2
_sk_save_xy_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 68,15,40,5,87,10,1,0 ; movaps 0x10a57(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,5,201,13,1,0 ; movaps 0x10dc9(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,17,0 ; movups %xmm0,(%rax)
DB 68,15,40,200 ; movaps %xmm0,%xmm9
DB 69,15,88,200 ; addps %xmm8,%xmm9
@@ -32787,7 +33172,7 @@ _sk_save_xy_sse2 LABEL PROC
DB 69,15,91,210 ; cvtdq2ps %xmm10,%xmm10
DB 69,15,40,217 ; movaps %xmm9,%xmm11
DB 69,15,194,218,1 ; cmpltps %xmm10,%xmm11
- DB 68,15,40,37,66,10,1,0 ; movaps 0x10a42(%rip),%xmm12 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,37,180,13,1,0 ; movaps 0x10db4(%rip),%xmm12 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,220 ; andps %xmm12,%xmm11
DB 69,15,92,211 ; subps %xmm11,%xmm10
DB 69,15,92,202 ; subps %xmm10,%xmm9
@@ -32830,8 +33215,8 @@ _sk_bilinear_nx_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,162,15,1,0 ; addps 0x10fa2(%rip),%xmm0 # 33bb0 <_sk_srcover_bgra_8888_sse2_lowp+0x11c0>
- DB 68,15,40,13,154,9,1,0 ; movaps 0x1099a(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,5,20,19,1,0 ; addps 0x11314(%rip),%xmm0 # 34710 <_sk_srcover_bgra_8888_sse2_lowp+0x1288>
+ DB 68,15,40,13,12,13,1,0 ; movaps 0x10d0c(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
DB 68,15,17,136,0,1,0,0 ; movups %xmm9,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -32842,7 +33227,7 @@ _sk_bilinear_px_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,102,9,1,0 ; addps 0x10966(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,88,5,216,12,1,0 ; addps 0x10cd8(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,17,128,0,1,0,0 ; movups %xmm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32852,8 +33237,8 @@ _sk_bilinear_ny_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,85,15,1,0 ; addps 0x10f55(%rip),%xmm1 # 33bb0 <_sk_srcover_bgra_8888_sse2_lowp+0x11c0>
- DB 68,15,40,13,77,9,1,0 ; movaps 0x1094d(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,13,199,18,1,0 ; addps 0x112c7(%rip),%xmm1 # 34710 <_sk_srcover_bgra_8888_sse2_lowp+0x1288>
+ DB 68,15,40,13,191,12,1,0 ; movaps 0x10cbf(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
DB 68,15,17,136,64,1,0,0 ; movups %xmm9,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -32864,7 +33249,7 @@ _sk_bilinear_py_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,24,9,1,0 ; addps 0x10918(%rip),%xmm1 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,88,13,138,12,1,0 ; addps 0x10c8a(%rip),%xmm1 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,17,128,64,1,0,0 ; movups %xmm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32874,13 +33259,13 @@ _sk_bicubic_n3x_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,24,15,1,0 ; addps 0x10f18(%rip),%xmm0 # 33bc0 <_sk_srcover_bgra_8888_sse2_lowp+0x11d0>
- DB 68,15,40,13,0,9,1,0 ; movaps 0x10900(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,5,138,18,1,0 ; addps 0x1128a(%rip),%xmm0 # 34720 <_sk_srcover_bgra_8888_sse2_lowp+0x1298>
+ DB 68,15,40,13,114,12,1,0 ; movaps 0x10c72(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 69,15,89,192 ; mulps %xmm8,%xmm8
- DB 68,15,89,13,12,15,1,0 ; mulps 0x10f0c(%rip),%xmm9 # 33bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x11e0>
- DB 68,15,88,13,228,10,1,0 ; addps 0x10ae4(%rip),%xmm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,89,13,126,18,1,0 ; mulps 0x1127e(%rip),%xmm9 # 34730 <_sk_srcover_bgra_8888_sse2_lowp+0x12a8>
+ DB 68,15,88,13,86,14,1,0 ; addps 0x10e56(%rip),%xmm9 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 68,15,17,136,0,1,0,0 ; movups %xmm9,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -32891,16 +33276,16 @@ _sk_bicubic_n1x_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,192,14,1,0 ; addps 0x10ec0(%rip),%xmm0 # 33bb0 <_sk_srcover_bgra_8888_sse2_lowp+0x11c0>
- DB 68,15,40,13,184,8,1,0 ; movaps 0x108b8(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,5,50,18,1,0 ; addps 0x11232(%rip),%xmm0 # 34710 <_sk_srcover_bgra_8888_sse2_lowp+0x1288>
+ DB 68,15,40,13,42,12,1,0 ; movaps 0x10c2a(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
- DB 68,15,40,5,220,14,1,0 ; movaps 0x10edc(%rip),%xmm8 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x11f0>
+ DB 68,15,40,5,78,18,1,0 ; movaps 0x1124e(%rip),%xmm8 # 34740 <_sk_srcover_bgra_8888_sse2_lowp+0x12b8>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,224,14,1,0 ; addps 0x10ee0(%rip),%xmm8 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 68,15,88,5,82,18,1,0 ; addps 0x11252(%rip),%xmm8 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,132,8,1,0 ; addps 0x10884(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,88,5,246,11,1,0 ; addps 0x10bf6(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,216,14,1,0 ; addps 0x10ed8(%rip),%xmm8 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x1210>
+ DB 68,15,88,5,74,18,1,0 ; addps 0x1124a(%rip),%xmm8 # 34760 <_sk_srcover_bgra_8888_sse2_lowp+0x12d8>
DB 68,15,17,128,0,1,0,0 ; movups %xmm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32908,17 +33293,17 @@ _sk_bicubic_n1x_sse2 LABEL PROC
PUBLIC _sk_bicubic_p1x_sse2
_sk_bicubic_p1x_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 68,15,40,5,98,8,1,0 ; movaps 0x10862(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,5,212,11,1,0 ; movaps 0x10bd4(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,136,128,0,0,0 ; movups 0x80(%rax),%xmm9
DB 65,15,88,192 ; addps %xmm8,%xmm0
- DB 68,15,40,21,139,14,1,0 ; movaps 0x10e8b(%rip),%xmm10 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x11f0>
+ DB 68,15,40,21,253,17,1,0 ; movaps 0x111fd(%rip),%xmm10 # 34740 <_sk_srcover_bgra_8888_sse2_lowp+0x12b8>
DB 69,15,89,209 ; mulps %xmm9,%xmm10
- DB 68,15,88,21,143,14,1,0 ; addps 0x10e8f(%rip),%xmm10 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 68,15,88,21,1,18,1,0 ; addps 0x11201(%rip),%xmm10 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,89,209 ; mulps %xmm9,%xmm10
DB 69,15,88,208 ; addps %xmm8,%xmm10
DB 69,15,89,209 ; mulps %xmm9,%xmm10
- DB 68,15,88,21,139,14,1,0 ; addps 0x10e8b(%rip),%xmm10 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x1210>
+ DB 68,15,88,21,253,17,1,0 ; addps 0x111fd(%rip),%xmm10 # 34760 <_sk_srcover_bgra_8888_sse2_lowp+0x12d8>
DB 68,15,17,144,0,1,0,0 ; movups %xmm10,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32928,11 +33313,11 @@ _sk_bicubic_p3x_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,0 ; movups (%rax),%xmm0
DB 68,15,16,128,128,0,0,0 ; movups 0x80(%rax),%xmm8
- DB 15,88,5,91,14,1,0 ; addps 0x10e5b(%rip),%xmm0 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 15,88,5,205,17,1,0 ; addps 0x111cd(%rip),%xmm0 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 69,15,89,201 ; mulps %xmm9,%xmm9
- DB 68,15,89,5,43,14,1,0 ; mulps 0x10e2b(%rip),%xmm8 # 33bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x11e0>
- DB 68,15,88,5,3,10,1,0 ; addps 0x10a03(%rip),%xmm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,89,5,157,17,1,0 ; mulps 0x1119d(%rip),%xmm8 # 34730 <_sk_srcover_bgra_8888_sse2_lowp+0x12a8>
+ DB 68,15,88,5,117,13,1,0 ; addps 0x10d75(%rip),%xmm8 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
DB 68,15,17,128,0,1,0,0 ; movups %xmm8,0x100(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -32943,13 +33328,13 @@ _sk_bicubic_n3y_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,238,13,1,0 ; addps 0x10dee(%rip),%xmm1 # 33bc0 <_sk_srcover_bgra_8888_sse2_lowp+0x11d0>
- DB 68,15,40,13,214,7,1,0 ; movaps 0x107d6(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,13,96,17,1,0 ; addps 0x11160(%rip),%xmm1 # 34720 <_sk_srcover_bgra_8888_sse2_lowp+0x1298>
+ DB 68,15,40,13,72,11,1,0 ; movaps 0x10b48(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
DB 69,15,40,193 ; movaps %xmm9,%xmm8
DB 69,15,89,192 ; mulps %xmm8,%xmm8
- DB 68,15,89,13,226,13,1,0 ; mulps 0x10de2(%rip),%xmm9 # 33bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x11e0>
- DB 68,15,88,13,186,9,1,0 ; addps 0x109ba(%rip),%xmm9 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,89,13,84,17,1,0 ; mulps 0x11154(%rip),%xmm9 # 34730 <_sk_srcover_bgra_8888_sse2_lowp+0x12a8>
+ DB 68,15,88,13,44,13,1,0 ; addps 0x10d2c(%rip),%xmm9 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 69,15,89,200 ; mulps %xmm8,%xmm9
DB 68,15,17,136,64,1,0,0 ; movups %xmm9,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -32960,16 +33345,16 @@ _sk_bicubic_n1y_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,149,13,1,0 ; addps 0x10d95(%rip),%xmm1 # 33bb0 <_sk_srcover_bgra_8888_sse2_lowp+0x11c0>
- DB 68,15,40,13,141,7,1,0 ; movaps 0x1078d(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,88,13,7,17,1,0 ; addps 0x11107(%rip),%xmm1 # 34710 <_sk_srcover_bgra_8888_sse2_lowp+0x1288>
+ DB 68,15,40,13,255,10,1,0 ; movaps 0x10aff(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,92,200 ; subps %xmm8,%xmm9
- DB 68,15,40,5,177,13,1,0 ; movaps 0x10db1(%rip),%xmm8 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x11f0>
+ DB 68,15,40,5,35,17,1,0 ; movaps 0x11123(%rip),%xmm8 # 34740 <_sk_srcover_bgra_8888_sse2_lowp+0x12b8>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,181,13,1,0 ; addps 0x10db5(%rip),%xmm8 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 68,15,88,5,39,17,1,0 ; addps 0x11127(%rip),%xmm8 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,89,7,1,0 ; addps 0x10759(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,88,5,203,10,1,0 ; addps 0x10acb(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
- DB 68,15,88,5,173,13,1,0 ; addps 0x10dad(%rip),%xmm8 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x1210>
+ DB 68,15,88,5,31,17,1,0 ; addps 0x1111f(%rip),%xmm8 # 34760 <_sk_srcover_bgra_8888_sse2_lowp+0x12d8>
DB 68,15,17,128,64,1,0,0 ; movups %xmm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32977,17 +33362,17 @@ _sk_bicubic_n1y_sse2 LABEL PROC
PUBLIC _sk_bicubic_p1y_sse2
_sk_bicubic_p1y_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 68,15,40,5,55,7,1,0 ; movaps 0x10737(%rip),%xmm8 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,5,169,10,1,0 ; movaps 0x10aa9(%rip),%xmm8 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,136,192,0,0,0 ; movups 0xc0(%rax),%xmm9
DB 65,15,88,200 ; addps %xmm8,%xmm1
- DB 68,15,40,21,95,13,1,0 ; movaps 0x10d5f(%rip),%xmm10 # 33be0 <_sk_srcover_bgra_8888_sse2_lowp+0x11f0>
+ DB 68,15,40,21,209,16,1,0 ; movaps 0x110d1(%rip),%xmm10 # 34740 <_sk_srcover_bgra_8888_sse2_lowp+0x12b8>
DB 69,15,89,209 ; mulps %xmm9,%xmm10
- DB 68,15,88,21,99,13,1,0 ; addps 0x10d63(%rip),%xmm10 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 68,15,88,21,213,16,1,0 ; addps 0x110d5(%rip),%xmm10 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,89,209 ; mulps %xmm9,%xmm10
DB 69,15,88,208 ; addps %xmm8,%xmm10
DB 69,15,89,209 ; mulps %xmm9,%xmm10
- DB 68,15,88,21,95,13,1,0 ; addps 0x10d5f(%rip),%xmm10 # 33c00 <_sk_srcover_bgra_8888_sse2_lowp+0x1210>
+ DB 68,15,88,21,209,16,1,0 ; addps 0x110d1(%rip),%xmm10 # 34760 <_sk_srcover_bgra_8888_sse2_lowp+0x12d8>
DB 68,15,17,144,64,1,0,0 ; movups %xmm10,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -32997,11 +33382,11 @@ _sk_bicubic_p3y_sse2 LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,16,72,64 ; movups 0x40(%rax),%xmm1
DB 68,15,16,128,192,0,0,0 ; movups 0xc0(%rax),%xmm8
- DB 15,88,13,46,13,1,0 ; addps 0x10d2e(%rip),%xmm1 # 33bf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1200>
+ DB 15,88,13,160,16,1,0 ; addps 0x110a0(%rip),%xmm1 # 34750 <_sk_srcover_bgra_8888_sse2_lowp+0x12c8>
DB 69,15,40,200 ; movaps %xmm8,%xmm9
DB 69,15,89,201 ; mulps %xmm9,%xmm9
- DB 68,15,89,5,254,12,1,0 ; mulps 0x10cfe(%rip),%xmm8 # 33bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x11e0>
- DB 68,15,88,5,214,8,1,0 ; addps 0x108d6(%rip),%xmm8 # 337b0 <_sk_srcover_bgra_8888_sse2_lowp+0xdc0>
+ DB 68,15,89,5,112,16,1,0 ; mulps 0x11070(%rip),%xmm8 # 34730 <_sk_srcover_bgra_8888_sse2_lowp+0x12a8>
+ DB 68,15,88,5,72,12,1,0 ; addps 0x10c48(%rip),%xmm8 # 34310 <_sk_srcover_bgra_8888_sse2_lowp+0xe88>
DB 69,15,89,193 ; mulps %xmm9,%xmm8
DB 68,15,17,128,64,1,0,0 ; movups %xmm8,0x140(%rax)
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -33130,7 +33515,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 102,65,15,254,205 ; paddd %xmm13,%xmm1
DB 102,68,15,127,108,36,80 ; movdqa %xmm13,0x50(%rsp)
DB 102,15,254,217 ; paddd %xmm1,%xmm3
- DB 102,68,15,111,5,91,11,1,0 ; movdqa 0x10b5b(%rip),%xmm8 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,68,15,111,5,205,14,1,0 ; movdqa 0x10ecd(%rip),%xmm8 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,112,195,245 ; pshufd $0xf5,%xmm3,%xmm0
DB 102,65,15,244,216 ; pmuludq %xmm8,%xmm3
DB 102,65,15,244,192 ; pmuludq %xmm8,%xmm0
@@ -33169,7 +33554,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 243,66,15,16,44,139 ; movss (%rbx,%r9,4),%xmm5
DB 15,20,236 ; unpcklps %xmm4,%xmm5
DB 102,15,20,221 ; unpcklpd %xmm5,%xmm3
- DB 102,68,15,111,37,98,4,1,0 ; movdqa 0x10462(%rip),%xmm12 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,37,212,7,1,0 ; movdqa 0x107d4(%rip),%xmm12 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,65,15,254,196 ; paddd %xmm12,%xmm0
DB 102,15,112,224,78 ; pshufd $0x4e,%xmm0,%xmm4
DB 102,73,15,126,224 ; movq %xmm4,%r8
@@ -33185,7 +33570,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 243,66,15,16,36,139 ; movss (%rbx,%r9,4),%xmm4
DB 15,20,224 ; unpcklps %xmm0,%xmm4
DB 102,15,20,236 ; unpcklpd %xmm4,%xmm5
- DB 15,40,37,71,10,1,0 ; movaps 0x10a47(%rip),%xmm4 # 33c10 <_sk_srcover_bgra_8888_sse2_lowp+0x1220>
+ DB 15,40,37,185,13,1,0 ; movaps 0x10db9(%rip),%xmm4 # 34770 <_sk_srcover_bgra_8888_sse2_lowp+0x12e8>
DB 68,15,88,220 ; addps %xmm4,%xmm11
DB 68,15,41,92,36,64 ; movaps %xmm11,0x40(%rsp)
DB 68,15,40,223 ; movaps %xmm7,%xmm11
@@ -33221,7 +33606,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 15,20,249 ; unpcklps %xmm1,%xmm7
DB 102,15,20,252 ; unpcklpd %xmm4,%xmm7
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
- DB 102,15,250,13,188,9,1,0 ; psubd 0x109bc(%rip),%xmm1 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,13,46,13,1,0 ; psubd 0x10d2e(%rip),%xmm1 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,225,78 ; pshufd $0x4e,%xmm1,%xmm4
DB 102,73,15,126,224 ; movq %xmm4,%r8
DB 102,72,15,126,200 ; movq %xmm1,%rax
@@ -33311,7 +33696,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 243,15,16,44,131 ; movss (%rbx,%rax,4),%xmm5
DB 15,20,233 ; unpcklps %xmm1,%xmm5
DB 102,15,20,221 ; unpcklpd %xmm5,%xmm3
- DB 102,68,15,111,45,212,1,1,0 ; movdqa 0x101d4(%rip),%xmm13 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,45,70,5,1,0 ; movdqa 0x10546(%rip),%xmm13 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,65,15,254,197 ; paddd %xmm13,%xmm0
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
DB 102,73,15,126,200 ; movq %xmm1,%r8
@@ -33408,7 +33793,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 102,15,111,206 ; movdqa %xmm6,%xmm1
DB 102,65,15,254,202 ; paddd %xmm10,%xmm1
DB 102,15,112,209,245 ; pshufd $0xf5,%xmm1,%xmm2
- DB 102,15,111,29,89,6,1,0 ; movdqa 0x10659(%rip),%xmm3 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,29,203,9,1,0 ; movdqa 0x109cb(%rip),%xmm3 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,244,203 ; pmuludq %xmm3,%xmm1
DB 102,15,244,211 ; pmuludq %xmm3,%xmm2
DB 102,15,111,251 ; movdqa %xmm3,%xmm7
@@ -33446,7 +33831,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 243,15,16,44,131 ; movss (%rbx,%rax,4),%xmm5
DB 15,20,236 ; unpcklps %xmm4,%xmm5
DB 102,15,20,213 ; unpcklpd %xmm5,%xmm2
- DB 102,15,111,5,105,255,0,0 ; movdqa 0xff69(%rip),%xmm0 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,111,5,219,2,1,0 ; movdqa 0x102db(%rip),%xmm0 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,254,216 ; paddd %xmm0,%xmm3
DB 102,15,112,227,78 ; pshufd $0x4e,%xmm3,%xmm4
DB 102,73,15,126,224 ; movq %xmm4,%r8
@@ -33527,7 +33912,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 102,15,111,214 ; movdqa %xmm6,%xmm2
DB 102,65,15,254,212 ; paddd %xmm12,%xmm2
DB 102,15,112,194,245 ; pshufd $0xf5,%xmm2,%xmm0
- DB 102,15,111,13,55,4,1,0 ; movdqa 0x10437(%rip),%xmm1 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,13,169,7,1,0 ; movdqa 0x107a9(%rip),%xmm1 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,244,209 ; pmuludq %xmm1,%xmm2
DB 102,15,244,193 ; pmuludq %xmm1,%xmm0
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
@@ -33549,7 +33934,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 68,15,20,209 ; unpcklps %xmm1,%xmm10
DB 102,68,15,20,210 ; unpcklpd %xmm2,%xmm10
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 102,15,250,13,220,3,1,0 ; psubd 0x103dc(%rip),%xmm1 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,13,78,7,1,0 ; psubd 0x1074e(%rip),%xmm1 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,209,78 ; pshufd $0x4e,%xmm1,%xmm2
DB 102,73,15,126,208 ; movq %xmm2,%r8
DB 102,72,15,126,200 ; movq %xmm1,%rax
@@ -33564,7 +33949,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 243,15,16,20,131 ; movss (%rbx,%rax,4),%xmm2
DB 15,20,209 ; unpcklps %xmm1,%xmm2
DB 102,15,20,226 ; unpcklpd %xmm2,%xmm4
- DB 102,15,254,5,71,253,0,0 ; paddd 0xfd47(%rip),%xmm0 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,254,5,185,0,1,0 ; paddd 0x100b9(%rip),%xmm0 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
DB 102,73,15,126,200 ; movq %xmm1,%r8
DB 102,72,15,126,192 ; movq %xmm0,%rax
@@ -33601,7 +33986,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 15,20,199 ; unpcklps %xmm7,%xmm0
DB 102,15,20,193 ; unpcklpd %xmm1,%xmm0
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
- DB 102,15,250,13,230,2,1,0 ; psubd 0x102e6(%rip),%xmm1 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,13,88,6,1,0 ; psubd 0x10658(%rip),%xmm1 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,249,78 ; pshufd $0x4e,%xmm1,%xmm7
DB 102,73,15,126,248 ; movq %xmm7,%r8
DB 102,72,15,126,200 ; movq %xmm1,%rax
@@ -33616,7 +34001,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 243,15,16,52,131 ; movss (%rbx,%rax,4),%xmm6
DB 15,20,247 ; unpcklps %xmm7,%xmm6
DB 102,15,20,206 ; unpcklpd %xmm6,%xmm1
- DB 102,15,254,21,81,252,0,0 ; paddd 0xfc51(%rip),%xmm2 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,254,21,195,255,0,0 ; paddd 0xffc3(%rip),%xmm2 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,112,242,78 ; pshufd $0x4e,%xmm2,%xmm6
DB 102,73,15,126,240 ; movq %xmm6,%r8
DB 102,72,15,126,208 ; movq %xmm2,%rax
@@ -33760,7 +34145,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,65,15,254,210 ; paddd %xmm10,%xmm2
DB 102,15,111,220 ; movdqa %xmm4,%xmm3
DB 102,15,254,218 ; paddd %xmm2,%xmm3
- DB 102,15,111,37,10,0,1,0 ; movdqa 0x1000a(%rip),%xmm4 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,37,124,3,1,0 ; movdqa 0x1037c(%rip),%xmm4 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,112,195,245 ; pshufd $0xf5,%xmm3,%xmm0
DB 102,15,244,220 ; pmuludq %xmm4,%xmm3
DB 102,15,244,196 ; pmuludq %xmm4,%xmm0
@@ -33799,7 +34184,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,66,15,16,52,139 ; movss (%rbx,%r9,4),%xmm6
DB 15,20,244 ; unpcklps %xmm4,%xmm6
DB 102,15,20,238 ; unpcklpd %xmm6,%xmm5
- DB 102,15,254,5,20,249,0,0 ; paddd 0xf914(%rip),%xmm0 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,254,5,134,252,0,0 ; paddd 0xfc86(%rip),%xmm0 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,112,224,78 ; pshufd $0x4e,%xmm0,%xmm4
DB 102,73,15,126,224 ; movq %xmm4,%r8
DB 102,73,15,126,193 ; movq %xmm0,%r9
@@ -33814,7 +34199,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,66,15,16,52,139 ; movss (%rbx,%r9,4),%xmm6
DB 15,20,244 ; unpcklps %xmm4,%xmm6
DB 102,15,20,222 ; unpcklpd %xmm6,%xmm3
- DB 15,40,53,254,254,0,0 ; movaps 0xfefe(%rip),%xmm6 # 33c10 <_sk_srcover_bgra_8888_sse2_lowp+0x1220>
+ DB 15,40,53,112,2,1,0 ; movaps 0x10270(%rip),%xmm6 # 34770 <_sk_srcover_bgra_8888_sse2_lowp+0x12e8>
DB 68,15,88,198 ; addps %xmm6,%xmm8
DB 68,15,41,68,36,48 ; movaps %xmm8,0x30(%rsp)
DB 68,15,88,254 ; addps %xmm6,%xmm15
@@ -33832,7 +34217,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,65,15,254,215 ; paddd %xmm15,%xmm2
DB 102,68,15,127,124,36,96 ; movdqa %xmm15,0x60(%rsp)
DB 102,15,112,194,245 ; pshufd $0xf5,%xmm2,%xmm0
- DB 102,15,111,13,177,254,0,0 ; movdqa 0xfeb1(%rip),%xmm1 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,13,35,2,1,0 ; movdqa 0x10223(%rip),%xmm1 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,244,209 ; pmuludq %xmm1,%xmm2
DB 102,15,244,193 ; pmuludq %xmm1,%xmm0
DB 102,15,112,192,232 ; pshufd $0xe8,%xmm0,%xmm0
@@ -33853,7 +34238,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 15,20,240 ; unpcklps %xmm0,%xmm6
DB 102,15,20,242 ; unpcklpd %xmm2,%xmm6
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
- DB 102,15,250,5,92,254,0,0 ; psubd 0xfe5c(%rip),%xmm0 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,5,206,1,1,0 ; psubd 0x101ce(%rip),%xmm0 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,208,78 ; pshufd $0x4e,%xmm0,%xmm2
DB 102,73,15,126,208 ; movq %xmm2,%r8
DB 102,72,15,126,192 ; movq %xmm0,%rax
@@ -33868,7 +34253,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,68,15,16,28,131 ; movss (%rbx,%rax,4),%xmm11
DB 68,15,20,216 ; unpcklps %xmm0,%xmm11
DB 102,65,15,20,211 ; unpcklpd %xmm11,%xmm2
- DB 102,15,254,13,196,247,0,0 ; paddd 0xf7c4(%rip),%xmm1 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,254,13,54,251,0,0 ; paddd 0xfb36(%rip),%xmm1 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,112,193,78 ; pshufd $0x4e,%xmm1,%xmm0
DB 102,73,15,126,192 ; movq %xmm0,%r8
DB 102,72,15,126,200 ; movq %xmm1,%rax
@@ -33906,7 +34291,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,65,15,111,194 ; movdqa %xmm10,%xmm0
DB 102,15,254,68,36,32 ; paddd 0x20(%rsp),%xmm0
DB 102,15,112,216,245 ; pshufd $0xf5,%xmm0,%xmm3
- DB 102,15,111,37,88,253,0,0 ; movdqa 0xfd58(%rip),%xmm4 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,37,202,0,1,0 ; movdqa 0x100ca(%rip),%xmm4 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,244,196 ; pmuludq %xmm4,%xmm0
DB 102,15,244,220 ; pmuludq %xmm4,%xmm3
DB 102,68,15,111,220 ; movdqa %xmm4,%xmm11
@@ -33944,7 +34329,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,60,131 ; movss (%rbx,%rax,4),%xmm7
DB 15,20,253 ; unpcklps %xmm5,%xmm7
DB 102,15,20,199 ; unpcklpd %xmm7,%xmm0
- DB 102,68,15,111,5,100,246,0,0 ; movdqa 0xf664(%rip),%xmm8 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,5,214,249,0,0 ; movdqa 0xf9d6(%rip),%xmm8 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,65,15,254,224 ; paddd %xmm8,%xmm4
DB 102,15,112,236,78 ; pshufd $0x4e,%xmm4,%xmm5
DB 102,73,15,126,232 ; movq %xmm5,%r8
@@ -34090,7 +34475,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,36,131 ; movss (%rbx,%rax,4),%xmm4
DB 15,20,226 ; unpcklps %xmm2,%xmm4
DB 102,15,20,252 ; unpcklpd %xmm4,%xmm7
- DB 102,68,15,111,61,179,243,0,0 ; movdqa 0xf3b3(%rip),%xmm15 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,61,37,247,0,0 ; movdqa 0xf725(%rip),%xmm15 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,65,15,254,207 ; paddd %xmm15,%xmm1
DB 102,15,112,209,78 ; pshufd $0x4e,%xmm1,%xmm2
DB 102,73,15,126,208 ; movq %xmm2,%r8
@@ -34173,7 +34558,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,65,15,111,217 ; movdqa %xmm9,%xmm3
DB 102,65,15,254,216 ; paddd %xmm8,%xmm3
DB 102,15,112,211,245 ; pshufd $0xf5,%xmm3,%xmm2
- DB 102,15,111,45,124,248,0,0 ; movdqa 0xf87c(%rip),%xmm5 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,45,238,251,0,0 ; movdqa 0xfbee(%rip),%xmm5 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,244,221 ; pmuludq %xmm5,%xmm3
DB 102,15,244,213 ; pmuludq %xmm5,%xmm2
DB 102,15,112,234,232 ; pshufd $0xe8,%xmm2,%xmm5
@@ -34194,7 +34579,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 68,15,20,198 ; unpcklps %xmm6,%xmm8
DB 102,68,15,20,197 ; unpcklpd %xmm5,%xmm8
DB 102,15,111,234 ; movdqa %xmm2,%xmm5
- DB 102,15,250,45,37,248,0,0 ; psubd 0xf825(%rip),%xmm5 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,45,151,251,0,0 ; psubd 0xfb97(%rip),%xmm5 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,245,78 ; pshufd $0x4e,%xmm5,%xmm6
DB 102,73,15,126,240 ; movq %xmm6,%r8
DB 102,72,15,126,232 ; movq %xmm5,%rax
@@ -34226,7 +34611,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,20,214 ; unpcklpd %xmm6,%xmm2
DB 102,69,15,254,205 ; paddd %xmm13,%xmm9
DB 102,65,15,112,233,245 ; pshufd $0xf5,%xmm9,%xmm5
- DB 102,15,111,29,131,247,0,0 ; movdqa 0xf783(%rip),%xmm3 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,29,245,250,0,0 ; movdqa 0xfaf5(%rip),%xmm3 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,68,15,244,203 ; pmuludq %xmm3,%xmm9
DB 102,15,244,235 ; pmuludq %xmm3,%xmm5
DB 102,15,112,237,232 ; pshufd $0xe8,%xmm5,%xmm5
@@ -34247,7 +34632,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 69,15,20,233 ; unpcklps %xmm9,%xmm13
DB 102,68,15,20,237 ; unpcklpd %xmm5,%xmm13
DB 102,65,15,111,239 ; movdqa %xmm15,%xmm5
- DB 102,15,250,45,35,247,0,0 ; psubd 0xf723(%rip),%xmm5 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,45,149,250,0,0 ; psubd 0xfa95(%rip),%xmm5 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,221,78 ; pshufd $0x4e,%xmm5,%xmm3
DB 102,73,15,126,216 ; movq %xmm3,%r8
DB 102,72,15,126,232 ; movq %xmm5,%rax
@@ -34262,7 +34647,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,44,131 ; movss (%rbx,%rax,4),%xmm5
DB 15,20,235 ; unpcklps %xmm3,%xmm5
DB 102,15,20,245 ; unpcklpd %xmm5,%xmm6
- DB 102,68,15,111,13,141,240,0,0 ; movdqa 0xf08d(%rip),%xmm9 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,13,255,243,0,0 ; movdqa 0xf3ff(%rip),%xmm9 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,69,15,254,249 ; paddd %xmm9,%xmm15
DB 102,65,15,112,223,78 ; pshufd $0x4e,%xmm15,%xmm3
DB 102,73,15,126,216 ; movq %xmm3,%r8
@@ -34324,7 +34709,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,65,15,111,195 ; movdqa %xmm11,%xmm0
DB 102,15,254,195 ; paddd %xmm3,%xmm0
DB 102,15,112,200,245 ; pshufd $0xf5,%xmm0,%xmm1
- DB 102,15,111,21,183,245,0,0 ; movdqa 0xf5b7(%rip),%xmm2 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,21,41,249,0,0 ; movdqa 0xf929(%rip),%xmm2 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,244,194 ; pmuludq %xmm2,%xmm0
DB 102,15,244,202 ; pmuludq %xmm2,%xmm1
DB 102,68,15,111,234 ; movdqa %xmm2,%xmm13
@@ -34517,7 +34902,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 68,15,20,238 ; unpcklps %xmm6,%xmm13
DB 102,68,15,20,234 ; unpcklpd %xmm2,%xmm13
DB 102,15,111,212 ; movdqa %xmm4,%xmm2
- DB 102,15,250,21,80,242,0,0 ; psubd 0xf250(%rip),%xmm2 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,21,194,245,0,0 ; psubd 0xf5c2(%rip),%xmm2 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,242,78 ; pshufd $0x4e,%xmm2,%xmm6
DB 102,73,15,126,240 ; movq %xmm6,%r8
DB 102,72,15,126,208 ; movq %xmm2,%rax
@@ -34577,7 +34962,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,68,15,111,116,36,32 ; movdqa 0x20(%rsp),%xmm14
DB 102,65,15,254,198 ; paddd %xmm14,%xmm0
DB 102,15,112,200,245 ; pshufd $0xf5,%xmm0,%xmm1
- DB 102,68,15,111,5,45,241,0,0 ; movdqa 0xf12d(%rip),%xmm8 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,68,15,111,5,159,244,0,0 ; movdqa 0xf49f(%rip),%xmm8 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,65,15,244,192 ; pmuludq %xmm8,%xmm0
DB 102,65,15,244,200 ; pmuludq %xmm8,%xmm1
DB 102,65,15,111,240 ; movdqa %xmm8,%xmm6
@@ -34615,7 +35000,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,44,131 ; movss (%rbx,%rax,4),%xmm5
DB 15,20,235 ; unpcklps %xmm3,%xmm5
DB 102,15,20,205 ; unpcklpd %xmm5,%xmm1
- DB 102,68,15,111,5,59,234,0,0 ; movdqa 0xea3b(%rip),%xmm8 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,68,15,111,5,173,237,0,0 ; movdqa 0xedad(%rip),%xmm8 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,65,15,254,208 ; paddd %xmm8,%xmm2
DB 102,15,112,218,78 ; pshufd $0x4e,%xmm2,%xmm3
DB 102,73,15,126,216 ; movq %xmm3,%r8
@@ -34698,7 +35083,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,254,208 ; paddd %xmm0,%xmm2
DB 102,15,111,240 ; movdqa %xmm0,%xmm6
DB 102,15,112,194,245 ; pshufd $0xf5,%xmm2,%xmm0
- DB 102,15,111,37,5,239,0,0 ; movdqa 0xef05(%rip),%xmm4 # 33c20 <_sk_srcover_bgra_8888_sse2_lowp+0x1230>
+ DB 102,15,111,37,119,242,0,0 ; movdqa 0xf277(%rip),%xmm4 # 34780 <_sk_srcover_bgra_8888_sse2_lowp+0x12f8>
DB 102,15,244,212 ; pmuludq %xmm4,%xmm2
DB 102,15,244,196 ; pmuludq %xmm4,%xmm0
DB 102,15,112,200,232 ; pshufd $0xe8,%xmm0,%xmm1
@@ -34719,7 +35104,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 68,15,20,193 ; unpcklps %xmm1,%xmm8
DB 102,68,15,20,194 ; unpcklpd %xmm2,%xmm8
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 102,15,250,13,174,238,0,0 ; psubd 0xeeae(%rip),%xmm1 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,13,32,242,0,0 ; psubd 0xf220(%rip),%xmm1 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,209,78 ; pshufd $0x4e,%xmm1,%xmm2
DB 102,73,15,126,208 ; movq %xmm2,%r8
DB 102,72,15,126,200 ; movq %xmm1,%rax
@@ -34734,7 +35119,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,20,131 ; movss (%rbx,%rax,4),%xmm2
DB 15,20,209 ; unpcklps %xmm1,%xmm2
DB 102,68,15,20,242 ; unpcklpd %xmm2,%xmm14
- DB 102,15,254,5,23,232,0,0 ; paddd 0xe817(%rip),%xmm0 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,254,5,137,235,0,0 ; paddd 0xeb89(%rip),%xmm0 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
DB 102,73,15,126,200 ; movq %xmm1,%r8
DB 102,72,15,126,192 ; movq %xmm0,%rax
@@ -34772,7 +35157,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 15,20,198 ; unpcklps %xmm6,%xmm0
DB 102,15,20,193 ; unpcklpd %xmm1,%xmm0
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
- DB 102,15,250,13,182,237,0,0 ; psubd 0xedb6(%rip),%xmm1 # 33c30 <_sk_srcover_bgra_8888_sse2_lowp+0x1240>
+ DB 102,15,250,13,40,241,0,0 ; psubd 0xf128(%rip),%xmm1 # 34790 <_sk_srcover_bgra_8888_sse2_lowp+0x1308>
DB 102,15,112,241,78 ; pshufd $0x4e,%xmm1,%xmm6
DB 102,73,15,126,240 ; movq %xmm6,%r8
DB 102,72,15,126,200 ; movq %xmm1,%rax
@@ -34787,7 +35172,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,36,131 ; movss (%rbx,%rax,4),%xmm4
DB 15,20,230 ; unpcklps %xmm6,%xmm4
DB 102,15,20,204 ; unpcklpd %xmm4,%xmm1
- DB 102,15,254,21,33,231,0,0 ; paddd 0xe721(%rip),%xmm2 # 335e0 <_sk_srcover_bgra_8888_sse2_lowp+0xbf0>
+ DB 102,15,254,21,147,234,0,0 ; paddd 0xea93(%rip),%xmm2 # 34140 <_sk_srcover_bgra_8888_sse2_lowp+0xcb8>
DB 102,15,112,226,78 ; pshufd $0x4e,%xmm2,%xmm4
DB 102,73,15,126,224 ; movq %xmm4,%r8
DB 102,72,15,126,208 ; movq %xmm2,%rax
@@ -34846,7 +35231,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 15,89,212 ; mulps %xmm4,%xmm2
DB 65,15,88,215 ; addps %xmm15,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,7,230,0,0 ; movaps 0xe607(%rip),%xmm3 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,29,121,233,0,0 ; movaps 0xe979(%rip),%xmm3 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,164,36,224,0,0,0 ; movaps 0xe0(%rsp),%xmm4
DB 15,40,172,36,240,0,0,0 ; movaps 0xf0(%rsp),%xmm5
DB 15,40,180,36,0,1,0,0 ; movaps 0x100(%rsp),%xmm6
@@ -34857,20 +35242,169 @@ _sk_clut_4D_sse2 LABEL PROC
PUBLIC _sk_gauss_a_to_rgba_sse2
_sk_gauss_a_to_rgba_sse2 LABEL PROC
- DB 15,40,5,102,236,0,0 ; movaps 0xec66(%rip),%xmm0 # 33c40 <_sk_srcover_bgra_8888_sse2_lowp+0x1250>
+ DB 15,40,5,216,239,0,0 ; movaps 0xefd8(%rip),%xmm0 # 347a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1318>
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,5,108,236,0,0 ; addps 0xec6c(%rip),%xmm0 # 33c50 <_sk_srcover_bgra_8888_sse2_lowp+0x1260>
+ DB 15,88,5,222,239,0,0 ; addps 0xefde(%rip),%xmm0 # 347b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1328>
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,5,114,236,0,0 ; addps 0xec72(%rip),%xmm0 # 33c60 <_sk_srcover_bgra_8888_sse2_lowp+0x1270>
+ DB 15,88,5,228,239,0,0 ; addps 0xefe4(%rip),%xmm0 # 347c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1338>
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,5,120,236,0,0 ; addps 0xec78(%rip),%xmm0 # 33c70 <_sk_srcover_bgra_8888_sse2_lowp+0x1280>
+ DB 15,88,5,234,239,0,0 ; addps 0xefea(%rip),%xmm0 # 347d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1348>
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,5,126,236,0,0 ; addps 0xec7e(%rip),%xmm0 # 33c80 <_sk_srcover_bgra_8888_sse2_lowp+0x1290>
+ DB 15,88,5,240,239,0,0 ; addps 0xeff0(%rip),%xmm0 # 347e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1358>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
DB 255,224 ; jmpq *%rax
+
+PUBLIC _sk_bilerp_clamp_8888_sse2
+_sk_bilerp_clamp_8888_sse2 LABEL PROC
+ DB 72,129,236,216,0,0,0 ; sub $0xd8,%rsp
+ DB 15,41,124,36,48 ; movaps %xmm7,0x30(%rsp)
+ DB 15,41,116,36,32 ; movaps %xmm6,0x20(%rsp)
+ DB 15,41,108,36,16 ; movaps %xmm5,0x10(%rsp)
+ DB 15,41,36,36 ; movaps %xmm4,(%rsp)
+ DB 72,173 ; lods %ds:(%rsi),%rax
+ DB 15,40,37,224,232,0,0 ; movaps 0xe8e0(%rip),%xmm4 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
+ DB 15,41,132,36,192,0,0,0 ; movaps %xmm0,0xc0(%rsp)
+ DB 15,40,232 ; movaps %xmm0,%xmm5
+ DB 15,88,236 ; addps %xmm4,%xmm5
+ DB 243,15,91,197 ; cvttps2dq %xmm5,%xmm0
+ DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
+ DB 15,40,213 ; movaps %xmm5,%xmm2
+ DB 15,194,208,1 ; cmpltps %xmm0,%xmm2
+ DB 15,40,53,205,232,0,0 ; movaps 0xe8cd(%rip),%xmm6 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
+ DB 15,84,214 ; andps %xmm6,%xmm2
+ DB 15,87,219 ; xorps %xmm3,%xmm3
+ DB 15,92,194 ; subps %xmm2,%xmm0
+ DB 15,92,232 ; subps %xmm0,%xmm5
+ DB 15,41,140,36,128,0,0,0 ; movaps %xmm1,0x80(%rsp)
+ DB 15,88,225 ; addps %xmm1,%xmm4
+ DB 243,15,91,204 ; cvttps2dq %xmm4,%xmm1
+ DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
+ DB 15,40,212 ; movaps %xmm4,%xmm2
+ DB 15,194,209,1 ; cmpltps %xmm1,%xmm2
+ DB 15,84,214 ; andps %xmm6,%xmm2
+ DB 15,92,202 ; subps %xmm2,%xmm1
+ DB 15,92,225 ; subps %xmm1,%xmm4
+ DB 15,40,198 ; movaps %xmm6,%xmm0
+ DB 15,41,172,36,176,0,0,0 ; movaps %xmm5,0xb0(%rsp)
+ DB 15,92,197 ; subps %xmm5,%xmm0
+ DB 15,41,132,36,160,0,0,0 ; movaps %xmm0,0xa0(%rsp)
+ DB 15,41,100,36,112 ; movaps %xmm4,0x70(%rsp)
+ DB 15,92,244 ; subps %xmm4,%xmm6
+ DB 15,41,116,36,64 ; movaps %xmm6,0x40(%rsp)
+ DB 243,68,15,16,112,12 ; movss 0xc(%rax),%xmm14
+ DB 69,15,198,246,0 ; shufps $0x0,%xmm14,%xmm14
+ DB 102,15,118,201 ; pcmpeqd %xmm1,%xmm1
+ DB 102,68,15,254,241 ; paddd %xmm1,%xmm14
+ DB 243,15,16,64,16 ; movss 0x10(%rax),%xmm0
+ DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
+ DB 102,15,254,193 ; paddd %xmm1,%xmm0
+ DB 102,15,127,68,36,96 ; movdqa %xmm0,0x60(%rsp)
+ DB 76,139,0 ; mov (%rax),%r8
+ DB 102,15,110,72,8 ; movd 0x8(%rax),%xmm1
+ DB 102,15,112,193,0 ; pshufd $0x0,%xmm1,%xmm0
+ DB 102,15,127,68,36,80 ; movdqa %xmm0,0x50(%rsp)
+ DB 243,15,16,5,174,223,0,0 ; movss 0xdfae(%rip),%xmm0 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 102,15,111,45,226,232,0,0 ; movdqa 0xe8e2(%rip),%xmm5 # 341c0 <_sk_srcover_bgra_8888_sse2_lowp+0xd38>
+ DB 15,40,37,59,234,0,0 ; movaps 0xea3b(%rip),%xmm4 # 34320 <_sk_srcover_bgra_8888_sse2_lowp+0xe98>
+ DB 15,87,210 ; xorps %xmm2,%xmm2
+ DB 69,15,87,192 ; xorps %xmm8,%xmm8
+ DB 69,15,87,201 ; xorps %xmm9,%xmm9
+ DB 15,40,248 ; movaps %xmm0,%xmm7
+ DB 15,40,247 ; movaps %xmm7,%xmm6
+ DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6
+ DB 15,88,180,36,128,0,0,0 ; addps 0x80(%rsp),%xmm6
+ DB 102,15,239,201 ; pxor %xmm1,%xmm1
+ DB 15,95,206 ; maxps %xmm6,%xmm1
+ DB 15,41,188,36,144,0,0,0 ; movaps %xmm7,0x90(%rsp)
+ DB 15,46,61,160,223,0,0 ; ucomiss 0xdfa0(%rip),%xmm7 # 338b8 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 68,15,40,124,36,112 ; movaps 0x70(%rsp),%xmm15
+ DB 119,6 ; ja 25926 <_sk_bilerp_clamp_8888_sse2+0x129>
+ DB 68,15,40,124,36,64 ; movaps 0x40(%rsp),%xmm15
+ DB 15,93,76,36,96 ; minps 0x60(%rsp),%xmm1
+ DB 243,15,91,201 ; cvttps2dq %xmm1,%xmm1
+ DB 102,15,111,68,36,80 ; movdqa 0x50(%rsp),%xmm0
+ DB 102,15,111,240 ; movdqa %xmm0,%xmm6
+ DB 102,15,244,241 ; pmuludq %xmm1,%xmm6
+ DB 102,68,15,112,230,232 ; pshufd $0xe8,%xmm6,%xmm12
+ DB 102,15,112,201,245 ; pshufd $0xf5,%xmm1,%xmm1
+ DB 102,15,112,240,245 ; pshufd $0xf5,%xmm0,%xmm6
+ DB 102,15,244,241 ; pmuludq %xmm1,%xmm6
+ DB 102,15,112,206,232 ; pshufd $0xe8,%xmm6,%xmm1
+ DB 102,68,15,98,225 ; punpckldq %xmm1,%xmm12
+ DB 243,15,16,13,33,223,0,0 ; movss 0xdf21(%rip),%xmm1 # 33884 <_sk_srcover_bgra_8888_sse2_lowp+0x3fc>
+ DB 15,40,241 ; movaps %xmm1,%xmm6
+ DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6
+ DB 15,88,180,36,192,0,0,0 ; addps 0xc0(%rsp),%xmm6
+ DB 15,87,255 ; xorps %xmm7,%xmm7
+ DB 15,95,254 ; maxps %xmm6,%xmm7
+ DB 65,15,93,254 ; minps %xmm14,%xmm7
+ DB 243,15,91,247 ; cvttps2dq %xmm7,%xmm6
+ DB 102,65,15,254,244 ; paddd %xmm12,%xmm6
+ DB 102,15,112,254,78 ; pshufd $0x4e,%xmm6,%xmm7
+ DB 102,72,15,126,248 ; movq %xmm7,%rax
+ DB 65,137,193 ; mov %eax,%r9d
+ DB 72,193,232,32 ; shr $0x20,%rax
+ DB 102,73,15,126,242 ; movq %xmm6,%r10
+ DB 69,137,211 ; mov %r10d,%r11d
+ DB 73,193,234,32 ; shr $0x20,%r10
+ DB 102,67,15,110,52,144 ; movd (%r8,%r10,4),%xmm6
+ DB 102,67,15,110,4,152 ; movd (%r8,%r11,4),%xmm0
+ DB 102,15,98,198 ; punpckldq %xmm6,%xmm0
+ DB 102,65,15,110,52,128 ; movd (%r8,%rax,4),%xmm6
+ DB 102,67,15,110,60,136 ; movd (%r8,%r9,4),%xmm7
+ DB 102,15,98,254 ; punpckldq %xmm6,%xmm7
+ DB 102,15,108,199 ; punpcklqdq %xmm7,%xmm0
+ DB 102,15,111,240 ; movdqa %xmm0,%xmm6
+ DB 102,15,219,245 ; pand %xmm5,%xmm6
+ DB 68,15,91,238 ; cvtdq2ps %xmm6,%xmm13
+ DB 68,15,89,236 ; mulps %xmm4,%xmm13
+ DB 102,15,111,240 ; movdqa %xmm0,%xmm6
+ DB 102,15,114,214,8 ; psrld $0x8,%xmm6
+ DB 102,15,219,245 ; pand %xmm5,%xmm6
+ DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
+ DB 15,89,244 ; mulps %xmm4,%xmm6
+ DB 102,15,111,248 ; movdqa %xmm0,%xmm7
+ DB 102,15,114,215,16 ; psrld $0x10,%xmm7
+ DB 102,15,219,253 ; pand %xmm5,%xmm7
+ DB 15,91,255 ; cvtdq2ps %xmm7,%xmm7
+ DB 15,89,252 ; mulps %xmm4,%xmm7
+ DB 102,15,114,208,24 ; psrld $0x18,%xmm0
+ DB 68,15,91,208 ; cvtdq2ps %xmm0,%xmm10
+ DB 68,15,89,212 ; mulps %xmm4,%xmm10
+ DB 15,46,13,168,222,0,0 ; ucomiss 0xdea8(%rip),%xmm1 # 338b8 <_sk_srcover_bgra_8888_sse2_lowp+0x430>
+ DB 68,15,40,156,36,176,0,0,0 ; movaps 0xb0(%rsp),%xmm11
+ DB 119,9 ; ja 25a24 <_sk_bilerp_clamp_8888_sse2+0x227>
+ DB 68,15,40,156,36,160,0,0,0 ; movaps 0xa0(%rsp),%xmm11
+ DB 69,15,89,223 ; mulps %xmm15,%xmm11
+ DB 69,15,89,235 ; mulps %xmm11,%xmm13
+ DB 69,15,88,205 ; addps %xmm13,%xmm9
+ DB 65,15,89,243 ; mulps %xmm11,%xmm6
+ DB 68,15,88,198 ; addps %xmm6,%xmm8
+ DB 65,15,89,251 ; mulps %xmm11,%xmm7
+ DB 15,88,215 ; addps %xmm7,%xmm2
+ DB 69,15,89,218 ; mulps %xmm10,%xmm11
+ DB 65,15,88,219 ; addps %xmm11,%xmm3
+ DB 243,15,88,13,233,220,0,0 ; addss 0xdce9(%rip),%xmm1 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 243,15,16,5,221,220,0,0 ; movss 0xdcdd(%rip),%xmm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 15,46,193 ; ucomiss %xmm1,%xmm0
+ DB 15,131,3,255,255,255 ; jae 25963 <_sk_bilerp_clamp_8888_sse2+0x166>
+ DB 15,40,188,36,144,0,0,0 ; movaps 0x90(%rsp),%xmm7
+ DB 243,15,88,61,200,220,0,0 ; addss 0xdcc8(%rip),%xmm7 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 243,15,16,5,188,220,0,0 ; movss 0xdcbc(%rip),%xmm0 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 15,46,199 ; ucomiss %xmm7,%xmm0
+ DB 15,131,114,254,255,255 ; jae 258f3 <_sk_bilerp_clamp_8888_sse2+0xf6>
+ DB 72,173 ; lods %ds:(%rsi),%rax
+ DB 65,15,40,193 ; movaps %xmm9,%xmm0
+ DB 65,15,40,200 ; movaps %xmm8,%xmm1
+ DB 15,40,36,36 ; movaps (%rsp),%xmm4
+ DB 15,40,108,36,16 ; movaps 0x10(%rsp),%xmm5
+ DB 15,40,116,36,32 ; movaps 0x20(%rsp),%xmm6
+ DB 15,40,124,36,48 ; movaps 0x30(%rsp),%xmm7
+ DB 72,129,196,216,0,0,0 ; add $0xd8,%rsp
+ DB 255,224 ; jmpq *%rax
DB 144 ; nop
PUBLIC _sk_start_pipeline_hsw_lowp
@@ -34904,13 +35438,13 @@ _sk_start_pipeline_hsw_lowp LABEL PROC
DB 73,137,246 ; mov %rsi,%r14
DB 76,137,141,8,255,255,255 ; mov %r9,-0xf8(%rbp)
DB 76,57,203 ; cmp %r9,%rbx
- DB 15,131,169,0,0,0 ; jae 2513c <_sk_start_pipeline_hsw_lowp+0x12c>
+ DB 15,131,169,0,0,0 ; jae 25bd4 <_sk_start_pipeline_hsw_lowp+0x12c>
DB 72,139,133,24,255,255,255 ; mov -0xe8(%rbp),%rax
DB 72,141,64,16 ; lea 0x10(%rax),%rax
DB 72,137,133,16,255,255,255 ; mov %rax,-0xf0(%rbp)
DB 72,139,149,24,255,255,255 ; mov -0xe8(%rbp),%rdx
DB 76,57,189,16,255,255,255 ; cmp %r15,-0xf0(%rbp)
- DB 119,70 ; ja 250fb <_sk_start_pipeline_hsw_lowp+0xeb>
+ DB 119,70 ; ja 25b93 <_sk_start_pipeline_hsw_lowp+0xeb>
DB 76,139,165,24,255,255,255 ; mov -0xe8(%rbp),%r12
DB 49,255 ; xor %edi,%edi
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
@@ -34929,10 +35463,10 @@ _sk_start_pipeline_hsw_lowp LABEL PROC
DB 73,131,196,32 ; add $0x20,%r12
DB 77,57,252 ; cmp %r15,%r12
DB 73,137,212 ; mov %rdx,%r12
- DB 118,193 ; jbe 250bc <_sk_start_pipeline_hsw_lowp+0xac>
+ DB 118,193 ; jbe 25b54 <_sk_start_pipeline_hsw_lowp+0xac>
DB 76,137,255 ; mov %r15,%rdi
DB 72,41,215 ; sub %rdx,%rdi
- DB 116,41 ; je 2512c <_sk_start_pipeline_hsw_lowp+0x11c>
+ DB 116,41 ; je 25bc4 <_sk_start_pipeline_hsw_lowp+0x11c>
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
@@ -34946,7 +35480,7 @@ _sk_start_pipeline_hsw_lowp LABEL PROC
DB 65,255,213 ; callq *%r13
DB 72,255,195 ; inc %rbx
DB 72,59,157,8,255,255,255 ; cmp -0xf8(%rbp),%rbx
- DB 15,133,105,255,255,255 ; jne 250a5 <_sk_start_pipeline_hsw_lowp+0x95>
+ DB 15,133,105,255,255,255 ; jne 25b3d <_sk_start_pipeline_hsw_lowp+0x95>
DB 197,248,40,181,32,255,255,255 ; vmovaps -0xe0(%rbp),%xmm6
DB 197,248,40,189,48,255,255,255 ; vmovaps -0xd0(%rbp),%xmm7
DB 197,120,40,133,64,255,255,255 ; vmovaps -0xc0(%rbp),%xmm8
@@ -34984,7 +35518,7 @@ _sk_seed_shader_hsw_lowp LABEL PROC
DB 197,249,110,209 ; vmovd %ecx,%xmm2
DB 196,226,125,88,210 ; vpbroadcastd %xmm2,%ymm2
DB 197,252,91,210 ; vcvtdq2ps %ymm2,%ymm2
- DB 196,226,125,24,29,214,218,0,0 ; vbroadcastss 0xdad6(%rip),%ymm3 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,29,214,218,0,0 ; vbroadcastss 0xdad6(%rip),%ymm3 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,236,88,211 ; vaddps %ymm3,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,252,40,218 ; vmovaps %ymm2,%ymm3
@@ -35088,7 +35622,7 @@ _sk_uniform_color_hsw_lowp LABEL PROC
PUBLIC _sk_black_color_hsw_lowp
_sk_black_color_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,121,29,149,223,0,0 ; vpbroadcastw 0xdf95(%rip),%ymm3 # 332e0 <_sk_srcover_bgra_8888_sse2_lowp+0x8f0>
+ DB 196,226,125,121,29,93,224,0,0 ; vpbroadcastw 0xe05d(%rip),%ymm3 # 33e40 <_sk_srcover_bgra_8888_sse2_lowp+0x9b8>
DB 197,252,87,192 ; vxorps %ymm0,%ymm0,%ymm0
DB 197,244,87,201 ; vxorps %ymm1,%ymm1,%ymm1
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
@@ -35097,7 +35631,7 @@ _sk_black_color_hsw_lowp LABEL PROC
PUBLIC _sk_white_color_hsw_lowp
_sk_white_color_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,121,5,126,223,0,0 ; vpbroadcastw 0xdf7e(%rip),%ymm0 # 332e2 <_sk_srcover_bgra_8888_sse2_lowp+0x8f2>
+ DB 196,226,125,121,5,70,224,0,0 ; vpbroadcastw 0xe046(%rip),%ymm0 # 33e42 <_sk_srcover_bgra_8888_sse2_lowp+0x9ba>
DB 197,253,111,200 ; vmovdqa %ymm0,%ymm1
DB 197,253,111,208 ; vmovdqa %ymm0,%ymm2
DB 197,253,111,216 ; vmovdqa %ymm0,%ymm3
@@ -35106,8 +35640,8 @@ _sk_white_color_hsw_lowp LABEL PROC
PUBLIC _sk_set_rgb_hsw_lowp
_sk_set_rgb_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 197,122,16,5,32,217,0,0 ; vmovss 0xd920(%rip),%xmm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
- DB 197,250,16,21,72,217,0,0 ; vmovss 0xd948(%rip),%xmm2 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 197,122,16,5,32,217,0,0 ; vmovss 0xd920(%rip),%xmm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,250,16,21,72,217,0,0 ; vmovss 0xd948(%rip),%xmm2 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 197,250,16,0 ; vmovss (%rax),%xmm0
DB 196,226,57,153,194 ; vfmadd132ss %xmm2,%xmm8,%xmm0
DB 197,122,44,192 ; vcvttss2si %xmm0,%r8d
@@ -35144,7 +35678,7 @@ _sk_clamp_a_dst_hsw_lowp LABEL PROC
PUBLIC _sk_premul_hsw_lowp
_sk_premul_hsw_lowp LABEL PROC
DB 197,229,213,192 ; vpmullw %ymm0,%ymm3,%ymm0
- DB 196,98,125,121,5,231,222,0,0 ; vpbroadcastw 0xdee7(%rip),%ymm8 # 332e4 <_sk_srcover_bgra_8888_sse2_lowp+0x8f4>
+ DB 196,98,125,121,5,175,223,0,0 ; vpbroadcastw 0xdfaf(%rip),%ymm8 # 33e44 <_sk_srcover_bgra_8888_sse2_lowp+0x9bc>
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,229,213,201 ; vpmullw %ymm1,%ymm3,%ymm1
@@ -35159,7 +35693,7 @@ _sk_premul_hsw_lowp LABEL PROC
PUBLIC _sk_premul_dst_hsw_lowp
_sk_premul_dst_hsw_lowp LABEL PROC
DB 197,197,213,228 ; vpmullw %ymm4,%ymm7,%ymm4
- DB 196,98,125,121,5,178,222,0,0 ; vpbroadcastw 0xdeb2(%rip),%ymm8 # 332e6 <_sk_srcover_bgra_8888_sse2_lowp+0x8f6>
+ DB 196,98,125,121,5,122,223,0,0 ; vpbroadcastw 0xdf7a(%rip),%ymm8 # 33e46 <_sk_srcover_bgra_8888_sse2_lowp+0x9be>
DB 196,193,93,253,224 ; vpaddw %ymm8,%ymm4,%ymm4
DB 197,221,113,212,8 ; vpsrlw $0x8,%ymm4,%ymm4
DB 197,197,213,237 ; vpmullw %ymm5,%ymm7,%ymm5
@@ -35199,7 +35733,7 @@ _sk_move_dst_src_hsw_lowp LABEL PROC
PUBLIC _sk_invert_hsw_lowp
_sk_invert_hsw_lowp LABEL PROC
- DB 196,98,125,121,5,73,222,0,0 ; vpbroadcastw 0xde49(%rip),%ymm8 # 332e8 <_sk_srcover_bgra_8888_sse2_lowp+0x8f8>
+ DB 196,98,125,121,5,17,223,0,0 ; vpbroadcastw 0xdf11(%rip),%ymm8 # 33e48 <_sk_srcover_bgra_8888_sse2_lowp+0x9c0>
DB 197,189,249,192 ; vpsubw %ymm0,%ymm8,%ymm0
DB 197,189,249,201 ; vpsubw %ymm1,%ymm8,%ymm1
DB 197,189,249,210 ; vpsubw %ymm2,%ymm8,%ymm2
@@ -35219,7 +35753,7 @@ _sk_clear_hsw_lowp LABEL PROC
PUBLIC _sk_srcatop_hsw_lowp
_sk_srcatop_hsw_lowp LABEL PROC
DB 197,197,213,192 ; vpmullw %ymm0,%ymm7,%ymm0
- DB 196,98,125,121,5,22,222,0,0 ; vpbroadcastw 0xde16(%rip),%ymm8 # 332ea <_sk_srcover_bgra_8888_sse2_lowp+0x8fa>
+ DB 196,98,125,121,5,222,222,0,0 ; vpbroadcastw 0xdede(%rip),%ymm8 # 33e4a <_sk_srcover_bgra_8888_sse2_lowp+0x9c2>
DB 197,189,249,219 ; vpsubw %ymm3,%ymm8,%ymm3
DB 197,101,213,204 ; vpmullw %ymm4,%ymm3,%ymm9
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
@@ -35244,7 +35778,7 @@ _sk_srcatop_hsw_lowp LABEL PROC
PUBLIC _sk_dstatop_hsw_lowp
_sk_dstatop_hsw_lowp LABEL PROC
DB 197,93,213,195 ; vpmullw %ymm3,%ymm4,%ymm8
- DB 196,98,125,121,13,182,221,0,0 ; vpbroadcastw 0xddb6(%rip),%ymm9 # 332ec <_sk_srcover_bgra_8888_sse2_lowp+0x8fc>
+ DB 196,98,125,121,13,126,222,0,0 ; vpbroadcastw 0xde7e(%rip),%ymm9 # 33e4c <_sk_srcover_bgra_8888_sse2_lowp+0x9c4>
DB 197,53,249,215 ; vpsubw %ymm7,%ymm9,%ymm10
DB 197,173,213,192 ; vpmullw %ymm0,%ymm10,%ymm0
DB 196,65,61,253,193 ; vpaddw %ymm9,%ymm8,%ymm8
@@ -35269,7 +35803,7 @@ _sk_dstatop_hsw_lowp LABEL PROC
PUBLIC _sk_srcin_hsw_lowp
_sk_srcin_hsw_lowp LABEL PROC
DB 197,197,213,192 ; vpmullw %ymm0,%ymm7,%ymm0
- DB 196,98,125,121,5,83,221,0,0 ; vpbroadcastw 0xdd53(%rip),%ymm8 # 332ee <_sk_srcover_bgra_8888_sse2_lowp+0x8fe>
+ DB 196,98,125,121,5,27,222,0,0 ; vpbroadcastw 0xde1b(%rip),%ymm8 # 33e4e <_sk_srcover_bgra_8888_sse2_lowp+0x9c6>
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,197,213,201 ; vpmullw %ymm1,%ymm7,%ymm1
@@ -35287,7 +35821,7 @@ _sk_srcin_hsw_lowp LABEL PROC
PUBLIC _sk_dstin_hsw_lowp
_sk_dstin_hsw_lowp LABEL PROC
DB 197,221,213,195 ; vpmullw %ymm3,%ymm4,%ymm0
- DB 196,98,125,121,5,16,221,0,0 ; vpbroadcastw 0xdd10(%rip),%ymm8 # 332f0 <_sk_srcover_bgra_8888_sse2_lowp+0x900>
+ DB 196,98,125,121,5,216,221,0,0 ; vpbroadcastw 0xddd8(%rip),%ymm8 # 33e50 <_sk_srcover_bgra_8888_sse2_lowp+0x9c8>
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,213,213,203 ; vpmullw %ymm3,%ymm5,%ymm1
@@ -35304,7 +35838,7 @@ _sk_dstin_hsw_lowp LABEL PROC
PUBLIC _sk_srcout_hsw_lowp
_sk_srcout_hsw_lowp LABEL PROC
- DB 196,98,125,121,5,209,220,0,0 ; vpbroadcastw 0xdcd1(%rip),%ymm8 # 332f2 <_sk_srcover_bgra_8888_sse2_lowp+0x902>
+ DB 196,98,125,121,5,153,221,0,0 ; vpbroadcastw 0xdd99(%rip),%ymm8 # 33e52 <_sk_srcover_bgra_8888_sse2_lowp+0x9ca>
DB 197,61,249,207 ; vpsubw %ymm7,%ymm8,%ymm9
DB 197,181,213,192 ; vpmullw %ymm0,%ymm9,%ymm0
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
@@ -35323,7 +35857,7 @@ _sk_srcout_hsw_lowp LABEL PROC
PUBLIC _sk_dstout_hsw_lowp
_sk_dstout_hsw_lowp LABEL PROC
- DB 196,98,125,121,5,138,220,0,0 ; vpbroadcastw 0xdc8a(%rip),%ymm8 # 332f4 <_sk_srcover_bgra_8888_sse2_lowp+0x904>
+ DB 196,98,125,121,5,82,221,0,0 ; vpbroadcastw 0xdd52(%rip),%ymm8 # 33e54 <_sk_srcover_bgra_8888_sse2_lowp+0x9cc>
DB 197,189,249,219 ; vpsubw %ymm3,%ymm8,%ymm3
DB 197,229,213,196 ; vpmullw %ymm4,%ymm3,%ymm0
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
@@ -35342,7 +35876,7 @@ _sk_dstout_hsw_lowp LABEL PROC
PUBLIC _sk_srcover_hsw_lowp
_sk_srcover_hsw_lowp LABEL PROC
- DB 196,98,125,121,5,67,220,0,0 ; vpbroadcastw 0xdc43(%rip),%ymm8 # 332f6 <_sk_srcover_bgra_8888_sse2_lowp+0x906>
+ DB 196,98,125,121,5,11,221,0,0 ; vpbroadcastw 0xdd0b(%rip),%ymm8 # 33e56 <_sk_srcover_bgra_8888_sse2_lowp+0x9ce>
DB 197,61,249,203 ; vpsubw %ymm3,%ymm8,%ymm9
DB 197,53,213,212 ; vpmullw %ymm4,%ymm9,%ymm10
DB 196,65,45,253,208 ; vpaddw %ymm8,%ymm10,%ymm10
@@ -35365,7 +35899,7 @@ _sk_srcover_hsw_lowp LABEL PROC
PUBLIC _sk_dstover_hsw_lowp
_sk_dstover_hsw_lowp LABEL PROC
- DB 196,98,125,121,5,232,219,0,0 ; vpbroadcastw 0xdbe8(%rip),%ymm8 # 332f8 <_sk_srcover_bgra_8888_sse2_lowp+0x908>
+ DB 196,98,125,121,5,176,220,0,0 ; vpbroadcastw 0xdcb0(%rip),%ymm8 # 33e58 <_sk_srcover_bgra_8888_sse2_lowp+0x9d0>
DB 197,61,249,207 ; vpsubw %ymm7,%ymm8,%ymm9
DB 197,181,213,192 ; vpmullw %ymm0,%ymm9,%ymm0
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
@@ -35389,7 +35923,7 @@ _sk_dstover_hsw_lowp LABEL PROC
PUBLIC _sk_modulate_hsw_lowp
_sk_modulate_hsw_lowp LABEL PROC
DB 197,221,213,192 ; vpmullw %ymm0,%ymm4,%ymm0
- DB 196,98,125,121,5,141,219,0,0 ; vpbroadcastw 0xdb8d(%rip),%ymm8 # 332fa <_sk_srcover_bgra_8888_sse2_lowp+0x90a>
+ DB 196,98,125,121,5,85,220,0,0 ; vpbroadcastw 0xdc55(%rip),%ymm8 # 33e5a <_sk_srcover_bgra_8888_sse2_lowp+0x9d2>
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,213,213,201 ; vpmullw %ymm1,%ymm5,%ymm1
@@ -35406,7 +35940,7 @@ _sk_modulate_hsw_lowp LABEL PROC
PUBLIC _sk_multiply_hsw_lowp
_sk_multiply_hsw_lowp LABEL PROC
- DB 196,98,125,121,5,78,219,0,0 ; vpbroadcastw 0xdb4e(%rip),%ymm8 # 332fc <_sk_srcover_bgra_8888_sse2_lowp+0x90c>
+ DB 196,98,125,121,5,22,220,0,0 ; vpbroadcastw 0xdc16(%rip),%ymm8 # 33e5c <_sk_srcover_bgra_8888_sse2_lowp+0x9d4>
DB 197,61,249,203 ; vpsubw %ymm3,%ymm8,%ymm9
DB 197,53,213,212 ; vpmullw %ymm4,%ymm9,%ymm10
DB 196,65,93,253,216 ; vpaddw %ymm8,%ymm4,%ymm11
@@ -35440,7 +35974,7 @@ _sk_multiply_hsw_lowp LABEL PROC
PUBLIC _sk_plus__hsw_lowp
_sk_plus__hsw_lowp LABEL PROC
DB 197,221,253,192 ; vpaddw %ymm0,%ymm4,%ymm0
- DB 196,98,125,121,5,196,218,0,0 ; vpbroadcastw 0xdac4(%rip),%ymm8 # 332fe <_sk_srcover_bgra_8888_sse2_lowp+0x90e>
+ DB 196,98,125,121,5,140,219,0,0 ; vpbroadcastw 0xdb8c(%rip),%ymm8 # 33e5e <_sk_srcover_bgra_8888_sse2_lowp+0x9d6>
DB 196,194,125,58,192 ; vpminuw %ymm8,%ymm0,%ymm0
DB 197,213,253,201 ; vpaddw %ymm1,%ymm5,%ymm1
DB 196,194,117,58,200 ; vpminuw %ymm8,%ymm1,%ymm1
@@ -35455,7 +35989,7 @@ PUBLIC _sk_screen_hsw_lowp
_sk_screen_hsw_lowp LABEL PROC
DB 197,93,253,192 ; vpaddw %ymm0,%ymm4,%ymm8
DB 197,221,213,192 ; vpmullw %ymm0,%ymm4,%ymm0
- DB 196,98,125,121,13,145,218,0,0 ; vpbroadcastw 0xda91(%rip),%ymm9 # 33300 <_sk_srcover_bgra_8888_sse2_lowp+0x910>
+ DB 196,98,125,121,13,89,219,0,0 ; vpbroadcastw 0xdb59(%rip),%ymm9 # 33e60 <_sk_srcover_bgra_8888_sse2_lowp+0x9d8>
DB 196,193,125,253,193 ; vpaddw %ymm9,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,189,249,192 ; vpsubw %ymm0,%ymm8,%ymm0
@@ -35479,7 +36013,7 @@ _sk_screen_hsw_lowp LABEL PROC
PUBLIC _sk_xor__hsw_lowp
_sk_xor__hsw_lowp LABEL PROC
- DB 196,98,125,121,5,54,218,0,0 ; vpbroadcastw 0xda36(%rip),%ymm8 # 33302 <_sk_srcover_bgra_8888_sse2_lowp+0x912>
+ DB 196,98,125,121,5,254,218,0,0 ; vpbroadcastw 0xdafe(%rip),%ymm8 # 33e62 <_sk_srcover_bgra_8888_sse2_lowp+0x9da>
DB 197,61,249,207 ; vpsubw %ymm7,%ymm8,%ymm9
DB 197,181,213,192 ; vpmullw %ymm0,%ymm9,%ymm0
DB 197,61,249,211 ; vpsubw %ymm3,%ymm8,%ymm10
@@ -35511,7 +36045,7 @@ _sk_darken_hsw_lowp LABEL PROC
DB 197,197,213,192 ; vpmullw %ymm0,%ymm7,%ymm0
DB 197,93,213,203 ; vpmullw %ymm3,%ymm4,%ymm9
DB 196,194,125,62,193 ; vpmaxuw %ymm9,%ymm0,%ymm0
- DB 196,98,125,121,13,186,217,0,0 ; vpbroadcastw 0xd9ba(%rip),%ymm9 # 33304 <_sk_srcover_bgra_8888_sse2_lowp+0x914>
+ DB 196,98,125,121,13,130,218,0,0 ; vpbroadcastw 0xda82(%rip),%ymm9 # 33e64 <_sk_srcover_bgra_8888_sse2_lowp+0x9dc>
DB 196,193,125,253,193 ; vpaddw %ymm9,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,189,249,192 ; vpsubw %ymm0,%ymm8,%ymm0
@@ -35543,7 +36077,7 @@ _sk_lighten_hsw_lowp LABEL PROC
DB 197,197,213,192 ; vpmullw %ymm0,%ymm7,%ymm0
DB 197,93,213,203 ; vpmullw %ymm3,%ymm4,%ymm9
DB 196,194,125,58,193 ; vpminuw %ymm9,%ymm0,%ymm0
- DB 196,98,125,121,13,59,217,0,0 ; vpbroadcastw 0xd93b(%rip),%ymm9 # 33306 <_sk_srcover_bgra_8888_sse2_lowp+0x916>
+ DB 196,98,125,121,13,3,218,0,0 ; vpbroadcastw 0xda03(%rip),%ymm9 # 33e66 <_sk_srcover_bgra_8888_sse2_lowp+0x9de>
DB 196,193,125,253,193 ; vpaddw %ymm9,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,189,249,192 ; vpsubw %ymm0,%ymm8,%ymm0
@@ -35575,10 +36109,10 @@ _sk_difference_hsw_lowp LABEL PROC
DB 197,197,213,192 ; vpmullw %ymm0,%ymm7,%ymm0
DB 197,93,213,203 ; vpmullw %ymm3,%ymm4,%ymm9
DB 196,194,125,58,193 ; vpminuw %ymm9,%ymm0,%ymm0
- DB 196,98,125,121,13,188,216,0,0 ; vpbroadcastw 0xd8bc(%rip),%ymm9 # 33308 <_sk_srcover_bgra_8888_sse2_lowp+0x918>
+ DB 196,98,125,121,13,132,217,0,0 ; vpbroadcastw 0xd984(%rip),%ymm9 # 33e68 <_sk_srcover_bgra_8888_sse2_lowp+0x9e0>
DB 196,193,125,253,193 ; vpaddw %ymm9,%ymm0,%ymm0
DB 197,253,113,208,7 ; vpsrlw $0x7,%ymm0,%ymm0
- DB 196,98,125,121,21,171,216,0,0 ; vpbroadcastw 0xd8ab(%rip),%ymm10 # 3330a <_sk_srcover_bgra_8888_sse2_lowp+0x91a>
+ DB 196,98,125,121,21,115,217,0,0 ; vpbroadcastw 0xd973(%rip),%ymm10 # 33e6a <_sk_srcover_bgra_8888_sse2_lowp+0x9e2>
DB 196,193,125,219,194 ; vpand %ymm10,%ymm0,%ymm0
DB 197,189,249,192 ; vpsubw %ymm0,%ymm8,%ymm0
DB 197,85,253,193 ; vpaddw %ymm1,%ymm5,%ymm8
@@ -35609,10 +36143,10 @@ PUBLIC _sk_exclusion_hsw_lowp
_sk_exclusion_hsw_lowp LABEL PROC
DB 197,93,253,192 ; vpaddw %ymm0,%ymm4,%ymm8
DB 197,221,213,192 ; vpmullw %ymm0,%ymm4,%ymm0
- DB 196,98,125,121,13,48,216,0,0 ; vpbroadcastw 0xd830(%rip),%ymm9 # 3330c <_sk_srcover_bgra_8888_sse2_lowp+0x91c>
+ DB 196,98,125,121,13,248,216,0,0 ; vpbroadcastw 0xd8f8(%rip),%ymm9 # 33e6c <_sk_srcover_bgra_8888_sse2_lowp+0x9e4>
DB 196,193,125,253,193 ; vpaddw %ymm9,%ymm0,%ymm0
DB 197,253,113,208,7 ; vpsrlw $0x7,%ymm0,%ymm0
- DB 196,98,125,121,21,31,216,0,0 ; vpbroadcastw 0xd81f(%rip),%ymm10 # 3330e <_sk_srcover_bgra_8888_sse2_lowp+0x91e>
+ DB 196,98,125,121,21,231,216,0,0 ; vpbroadcastw 0xd8e7(%rip),%ymm10 # 33e6e <_sk_srcover_bgra_8888_sse2_lowp+0x9e6>
DB 196,193,125,219,194 ; vpand %ymm10,%ymm0,%ymm0
DB 197,189,249,192 ; vpsubw %ymm0,%ymm8,%ymm0
DB 197,85,253,193 ; vpaddw %ymm1,%ymm5,%ymm8
@@ -35638,7 +36172,7 @@ _sk_exclusion_hsw_lowp LABEL PROC
PUBLIC _sk_hardlight_hsw_lowp
_sk_hardlight_hsw_lowp LABEL PROC
DB 197,125,253,192 ; vpaddw %ymm0,%ymm0,%ymm8
- DB 196,98,125,121,13,188,215,0,0 ; vpbroadcastw 0xd7bc(%rip),%ymm9 # 33312 <_sk_srcover_bgra_8888_sse2_lowp+0x922>
+ DB 196,98,125,121,13,132,216,0,0 ; vpbroadcastw 0xd884(%rip),%ymm9 # 33e72 <_sk_srcover_bgra_8888_sse2_lowp+0x9ea>
DB 196,65,101,239,209 ; vpxor %ymm9,%ymm3,%ymm10
DB 196,65,61,239,217 ; vpxor %ymm9,%ymm8,%ymm11
DB 196,65,37,101,218 ; vpcmpgtw %ymm10,%ymm11,%ymm11
@@ -35666,7 +36200,7 @@ _sk_hardlight_hsw_lowp LABEL PROC
DB 197,101,249,210 ; vpsubw %ymm2,%ymm3,%ymm10
DB 197,69,249,246 ; vpsubw %ymm6,%ymm7,%ymm14
DB 196,65,45,213,214 ; vpmullw %ymm14,%ymm10,%ymm10
- DB 196,98,125,121,53,51,215,0,0 ; vpbroadcastw 0xd733(%rip),%ymm14 # 33310 <_sk_srcover_bgra_8888_sse2_lowp+0x920>
+ DB 196,98,125,121,53,251,215,0,0 ; vpbroadcastw 0xd7fb(%rip),%ymm14 # 33e70 <_sk_srcover_bgra_8888_sse2_lowp+0x9e8>
DB 196,65,45,253,210 ; vpaddw %ymm10,%ymm10,%ymm10
DB 196,65,61,249,194 ; vpsubw %ymm10,%ymm8,%ymm8
DB 197,13,249,215 ; vpsubw %ymm7,%ymm14,%ymm10
@@ -35701,7 +36235,7 @@ _sk_hardlight_hsw_lowp LABEL PROC
PUBLIC _sk_overlay_hsw_lowp
_sk_overlay_hsw_lowp LABEL PROC
DB 197,93,253,196 ; vpaddw %ymm4,%ymm4,%ymm8
- DB 196,98,125,121,13,168,214,0,0 ; vpbroadcastw 0xd6a8(%rip),%ymm9 # 33316 <_sk_srcover_bgra_8888_sse2_lowp+0x926>
+ DB 196,98,125,121,13,112,215,0,0 ; vpbroadcastw 0xd770(%rip),%ymm9 # 33e76 <_sk_srcover_bgra_8888_sse2_lowp+0x9ee>
DB 196,65,69,239,209 ; vpxor %ymm9,%ymm7,%ymm10
DB 196,65,61,239,193 ; vpxor %ymm9,%ymm8,%ymm8
DB 196,65,61,101,218 ; vpcmpgtw %ymm10,%ymm8,%ymm11
@@ -35725,7 +36259,7 @@ _sk_overlay_hsw_lowp LABEL PROC
DB 196,65,21,253,237 ; vpaddw %ymm13,%ymm13,%ymm13
DB 196,65,61,249,237 ; vpsubw %ymm13,%ymm8,%ymm13
DB 196,67,13,76,229,192 ; vpblendvb %ymm12,%ymm13,%ymm14,%ymm12
- DB 196,98,125,121,45,48,214,0,0 ; vpbroadcastw 0xd630(%rip),%ymm13 # 33314 <_sk_srcover_bgra_8888_sse2_lowp+0x924>
+ DB 196,98,125,121,45,248,214,0,0 ; vpbroadcastw 0xd6f8(%rip),%ymm13 # 33e74 <_sk_srcover_bgra_8888_sse2_lowp+0x9ec>
DB 197,77,253,246 ; vpaddw %ymm6,%ymm6,%ymm14
DB 196,65,13,239,201 ; vpxor %ymm9,%ymm14,%ymm9
DB 196,65,53,101,202 ; vpcmpgtw %ymm10,%ymm9,%ymm9
@@ -35775,10 +36309,10 @@ _sk_load_8888_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,55 ; ja 25dda <_sk_load_8888_hsw_lowp+0x52>
+ DB 119,55 ; ja 26872 <_sk_load_8888_hsw_lowp+0x52>
DB 197,253,239,192 ; vpxor %ymm0,%ymm0,%ymm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,163,1,0,0 ; lea 0x1a3(%rip),%r9 # 25f54 <_sk_load_8888_hsw_lowp+0x1cc>
+ DB 76,141,13,163,1,0,0 ; lea 0x1a3(%rip),%r9 # 269ec <_sk_load_8888_hsw_lowp+0x1cc>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 197,245,239,201 ; vpxor %ymm1,%ymm1,%ymm1
@@ -35788,10 +36322,10 @@ _sk_load_8888_hsw_lowp LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,193,121,110,12,144 ; vmovd (%r8,%rdx,4),%xmm1
DB 197,253,239,192 ; vpxor %ymm0,%ymm0,%ymm0
- DB 233,39,1,0,0 ; jmpq 25f01 <_sk_load_8888_hsw_lowp+0x179>
+ DB 233,39,1,0,0 ; jmpq 26999 <_sk_load_8888_hsw_lowp+0x179>
DB 196,193,126,111,12,144 ; vmovdqu (%r8,%rdx,4),%ymm1
DB 196,193,126,111,68,144,32 ; vmovdqu 0x20(%r8,%rdx,4),%ymm0
- DB 233,21,1,0,0 ; jmpq 25f01 <_sk_load_8888_hsw_lowp+0x179>
+ DB 233,21,1,0,0 ; jmpq 26999 <_sk_load_8888_hsw_lowp+0x179>
DB 196,193,121,110,68,144,8 ; vmovd 0x8(%r8,%rdx,4),%xmm0
DB 196,226,121,89,192 ; vpbroadcastq %xmm0,%xmm0
DB 197,229,239,219 ; vpxor %ymm3,%ymm3,%ymm3
@@ -35800,7 +36334,7 @@ _sk_load_8888_hsw_lowp LABEL PROC
DB 197,249,112,201,232 ; vpshufd $0xe8,%xmm1,%xmm1
DB 196,227,125,2,201,3 ; vpblendd $0x3,%ymm1,%ymm0,%ymm1
DB 197,253,111,195 ; vmovdqa %ymm3,%ymm0
- DB 233,229,0,0,0 ; jmpq 25f01 <_sk_load_8888_hsw_lowp+0x179>
+ DB 233,229,0,0,0 ; jmpq 26999 <_sk_load_8888_hsw_lowp+0x179>
DB 196,193,121,110,68,144,24 ; vmovd 0x18(%r8,%rdx,4),%xmm0
DB 196,226,125,89,192 ; vpbroadcastq %xmm0,%ymm0
DB 197,245,239,201 ; vpxor %ymm1,%ymm1,%ymm1
@@ -35816,7 +36350,7 @@ _sk_load_8888_hsw_lowp LABEL PROC
DB 196,193,122,111,12,144 ; vmovdqu (%r8,%rdx,4),%xmm1
DB 196,227,117,2,200,240 ; vpblendd $0xf0,%ymm0,%ymm1,%ymm1
DB 197,125,127,192 ; vmovdqa %ymm8,%ymm0
- DB 233,138,0,0,0 ; jmpq 25f01 <_sk_load_8888_hsw_lowp+0x179>
+ DB 233,138,0,0,0 ; jmpq 26999 <_sk_load_8888_hsw_lowp+0x179>
DB 196,193,121,110,68,144,40 ; vmovd 0x28(%r8,%rdx,4),%xmm0
DB 196,226,121,89,192 ; vpbroadcastq %xmm0,%xmm0
DB 197,245,239,201 ; vpxor %ymm1,%ymm1,%ymm1
@@ -35826,7 +36360,7 @@ _sk_load_8888_hsw_lowp LABEL PROC
DB 196,193,121,110,76,144,32 ; vmovd 0x20(%r8,%rdx,4),%xmm1
DB 196,227,125,2,193,1 ; vpblendd $0x1,%ymm1,%ymm0,%ymm0
DB 196,193,126,111,12,144 ; vmovdqu (%r8,%rdx,4),%ymm1
- DB 235,81 ; jmp 25f01 <_sk_load_8888_hsw_lowp+0x179>
+ DB 235,81 ; jmp 26999 <_sk_load_8888_hsw_lowp+0x179>
DB 196,193,121,110,68,144,56 ; vmovd 0x38(%r8,%rdx,4),%xmm0
DB 196,226,125,89,192 ; vpbroadcastq %xmm0,%ymm0
DB 197,245,239,201 ; vpxor %ymm1,%ymm1,%ymm1
@@ -35846,7 +36380,7 @@ _sk_load_8888_hsw_lowp LABEL PROC
DB 196,227,101,14,200,170 ; vpblendw $0xaa,%ymm0,%ymm3,%ymm1
DB 196,227,109,14,192,170 ; vpblendw $0xaa,%ymm0,%ymm2,%ymm0
DB 196,226,125,43,201 ; vpackusdw %ymm1,%ymm0,%ymm1
- DB 197,125,111,5,246,211,0,0 ; vmovdqa 0xd3f6(%rip),%ymm8 # 33320 <_sk_srcover_bgra_8888_sse2_lowp+0x930>
+ DB 197,125,111,5,190,212,0,0 ; vmovdqa 0xd4be(%rip),%ymm8 # 33e80 <_sk_srcover_bgra_8888_sse2_lowp+0x9f8>
DB 196,193,117,219,192 ; vpand %ymm8,%ymm1,%ymm0
DB 197,245,113,209,8 ; vpsrlw $0x8,%ymm1,%ymm1
DB 197,229,114,211,16 ; vpsrld $0x10,%ymm3,%ymm3
@@ -35857,7 +36391,7 @@ _sk_load_8888_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 119,254 ; ja 25f54 <_sk_load_8888_hsw_lowp+0x1cc>
+ DB 119,254 ; ja 269ec <_sk_load_8888_hsw_lowp+0x1cc>
DB 255 ; (bad)
DB 255,174,254,255,255,152 ; ljmp *-0x67000002(%rsi)
DB 254 ; (bad)
@@ -35902,10 +36436,10 @@ _sk_load_8888_dst_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,55 ; ja 25fe2 <_sk_load_8888_dst_hsw_lowp+0x52>
+ DB 119,55 ; ja 26a7a <_sk_load_8888_dst_hsw_lowp+0x52>
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,163,1,0,0 ; lea 0x1a3(%rip),%r9 # 2615c <_sk_load_8888_dst_hsw_lowp+0x1cc>
+ DB 76,141,13,163,1,0,0 ; lea 0x1a3(%rip),%r9 # 26bf4 <_sk_load_8888_dst_hsw_lowp+0x1cc>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -35915,10 +36449,10 @@ _sk_load_8888_dst_hsw_lowp LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,193,121,110,44,144 ; vmovd (%r8,%rdx,4),%xmm5
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
- DB 233,39,1,0,0 ; jmpq 26109 <_sk_load_8888_dst_hsw_lowp+0x179>
+ DB 233,39,1,0,0 ; jmpq 26ba1 <_sk_load_8888_dst_hsw_lowp+0x179>
DB 196,193,126,111,44,144 ; vmovdqu (%r8,%rdx,4),%ymm5
DB 196,193,126,111,100,144,32 ; vmovdqu 0x20(%r8,%rdx,4),%ymm4
- DB 233,21,1,0,0 ; jmpq 26109 <_sk_load_8888_dst_hsw_lowp+0x179>
+ DB 233,21,1,0,0 ; jmpq 26ba1 <_sk_load_8888_dst_hsw_lowp+0x179>
DB 196,193,121,110,100,144,8 ; vmovd 0x8(%r8,%rdx,4),%xmm4
DB 196,226,121,89,228 ; vpbroadcastq %xmm4,%xmm4
DB 197,197,239,255 ; vpxor %ymm7,%ymm7,%ymm7
@@ -35927,7 +36461,7 @@ _sk_load_8888_dst_hsw_lowp LABEL PROC
DB 197,249,112,237,232 ; vpshufd $0xe8,%xmm5,%xmm5
DB 196,227,93,2,237,3 ; vpblendd $0x3,%ymm5,%ymm4,%ymm5
DB 197,253,111,231 ; vmovdqa %ymm7,%ymm4
- DB 233,229,0,0,0 ; jmpq 26109 <_sk_load_8888_dst_hsw_lowp+0x179>
+ DB 233,229,0,0,0 ; jmpq 26ba1 <_sk_load_8888_dst_hsw_lowp+0x179>
DB 196,193,121,110,100,144,24 ; vmovd 0x18(%r8,%rdx,4),%xmm4
DB 196,226,125,89,228 ; vpbroadcastq %xmm4,%ymm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -35943,7 +36477,7 @@ _sk_load_8888_dst_hsw_lowp LABEL PROC
DB 196,193,122,111,44,144 ; vmovdqu (%r8,%rdx,4),%xmm5
DB 196,227,85,2,236,240 ; vpblendd $0xf0,%ymm4,%ymm5,%ymm5
DB 197,125,127,196 ; vmovdqa %ymm8,%ymm4
- DB 233,138,0,0,0 ; jmpq 26109 <_sk_load_8888_dst_hsw_lowp+0x179>
+ DB 233,138,0,0,0 ; jmpq 26ba1 <_sk_load_8888_dst_hsw_lowp+0x179>
DB 196,193,121,110,100,144,40 ; vmovd 0x28(%r8,%rdx,4),%xmm4
DB 196,226,121,89,228 ; vpbroadcastq %xmm4,%xmm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -35953,7 +36487,7 @@ _sk_load_8888_dst_hsw_lowp LABEL PROC
DB 196,193,121,110,108,144,32 ; vmovd 0x20(%r8,%rdx,4),%xmm5
DB 196,227,93,2,229,1 ; vpblendd $0x1,%ymm5,%ymm4,%ymm4
DB 196,193,126,111,44,144 ; vmovdqu (%r8,%rdx,4),%ymm5
- DB 235,81 ; jmp 26109 <_sk_load_8888_dst_hsw_lowp+0x179>
+ DB 235,81 ; jmp 26ba1 <_sk_load_8888_dst_hsw_lowp+0x179>
DB 196,193,121,110,100,144,56 ; vmovd 0x38(%r8,%rdx,4),%xmm4
DB 196,226,125,89,228 ; vpbroadcastq %xmm4,%ymm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -35973,7 +36507,7 @@ _sk_load_8888_dst_hsw_lowp LABEL PROC
DB 196,227,69,14,236,170 ; vpblendw $0xaa,%ymm4,%ymm7,%ymm5
DB 196,227,77,14,228,170 ; vpblendw $0xaa,%ymm4,%ymm6,%ymm4
DB 196,226,93,43,237 ; vpackusdw %ymm5,%ymm4,%ymm5
- DB 197,125,111,5,14,210,0,0 ; vmovdqa 0xd20e(%rip),%ymm8 # 33340 <_sk_srcover_bgra_8888_sse2_lowp+0x950>
+ DB 197,125,111,5,214,210,0,0 ; vmovdqa 0xd2d6(%rip),%ymm8 # 33ea0 <_sk_srcover_bgra_8888_sse2_lowp+0xa18>
DB 196,193,85,219,224 ; vpand %ymm8,%ymm5,%ymm4
DB 197,213,113,213,8 ; vpsrlw $0x8,%ymm5,%ymm5
DB 197,197,114,215,16 ; vpsrld $0x10,%ymm7,%ymm7
@@ -35984,7 +36518,7 @@ _sk_load_8888_dst_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 119,254 ; ja 2615c <_sk_load_8888_dst_hsw_lowp+0x1cc>
+ DB 119,254 ; ja 26bf4 <_sk_load_8888_dst_hsw_lowp+0x1cc>
DB 255 ; (bad)
DB 255,174,254,255,255,152 ; ljmp *-0x67000002(%rsi)
DB 254 ; (bad)
@@ -36043,20 +36577,20 @@ _sk_store_8888_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,30 ; ja 26219 <_sk_store_8888_hsw_lowp+0x81>
+ DB 119,30 ; ja 26cb1 <_sk_store_8888_hsw_lowp+0x81>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,195,0,0,0 ; lea 0xc3(%rip),%r9 # 262c8 <_sk_store_8888_hsw_lowp+0x130>
+ DB 76,141,13,195,0,0,0 ; lea 0xc3(%rip),%r9 # 26d60 <_sk_store_8888_hsw_lowp+0x130>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 196,65,121,126,4,144 ; vmovd %xmm8,(%r8,%rdx,4)
- DB 233,171,0,0,0 ; jmpq 262c4 <_sk_store_8888_hsw_lowp+0x12c>
+ DB 233,171,0,0,0 ; jmpq 26d5c <_sk_store_8888_hsw_lowp+0x12c>
DB 196,65,126,127,4,144 ; vmovdqu %ymm8,(%r8,%rdx,4)
DB 196,65,126,127,76,144,32 ; vmovdqu %ymm9,0x20(%r8,%rdx,4)
- DB 233,153,0,0,0 ; jmpq 262c4 <_sk_store_8888_hsw_lowp+0x12c>
+ DB 233,153,0,0,0 ; jmpq 26d5c <_sk_store_8888_hsw_lowp+0x12c>
DB 196,67,121,22,68,144,8,2 ; vpextrd $0x2,%xmm8,0x8(%r8,%rdx,4)
DB 196,65,121,214,4,144 ; vmovq %xmm8,(%r8,%rdx,4)
- DB 233,134,0,0,0 ; jmpq 262c4 <_sk_store_8888_hsw_lowp+0x12c>
+ DB 233,134,0,0,0 ; jmpq 26d5c <_sk_store_8888_hsw_lowp+0x12c>
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,22,76,144,24,2 ; vpextrd $0x2,%xmm9,0x18(%r8,%rdx,4)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
@@ -36064,12 +36598,12 @@ _sk_store_8888_hsw_lowp LABEL PROC
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,65,121,126,76,144,16 ; vmovd %xmm9,0x10(%r8,%rdx,4)
DB 196,65,122,127,4,144 ; vmovdqu %xmm8,(%r8,%rdx,4)
- DB 235,85 ; jmp 262c4 <_sk_store_8888_hsw_lowp+0x12c>
+ DB 235,85 ; jmp 26d5c <_sk_store_8888_hsw_lowp+0x12c>
DB 196,67,121,22,76,144,40,2 ; vpextrd $0x2,%xmm9,0x28(%r8,%rdx,4)
DB 196,67,121,22,76,144,36,1 ; vpextrd $0x1,%xmm9,0x24(%r8,%rdx,4)
DB 196,65,121,126,76,144,32 ; vmovd %xmm9,0x20(%r8,%rdx,4)
DB 196,65,126,127,4,144 ; vmovdqu %ymm8,(%r8,%rdx,4)
- DB 235,54 ; jmp 262c4 <_sk_store_8888_hsw_lowp+0x12c>
+ DB 235,54 ; jmp 26d5c <_sk_store_8888_hsw_lowp+0x12c>
DB 196,67,125,57,202,1 ; vextracti128 $0x1,%ymm9,%xmm10
DB 196,67,121,22,84,144,56,2 ; vpextrd $0x2,%xmm10,0x38(%r8,%rdx,4)
DB 196,67,125,57,202,1 ; vextracti128 $0x1,%ymm9,%xmm10
@@ -36124,10 +36658,10 @@ _sk_load_bgra_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,55 ; ja 26356 <_sk_load_bgra_hsw_lowp+0x52>
+ DB 119,55 ; ja 26dee <_sk_load_bgra_hsw_lowp+0x52>
DB 197,253,239,192 ; vpxor %ymm0,%ymm0,%ymm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,163,1,0,0 ; lea 0x1a3(%rip),%r9 # 264d0 <_sk_load_bgra_hsw_lowp+0x1cc>
+ DB 76,141,13,163,1,0,0 ; lea 0x1a3(%rip),%r9 # 26f68 <_sk_load_bgra_hsw_lowp+0x1cc>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 197,245,239,201 ; vpxor %ymm1,%ymm1,%ymm1
@@ -36137,10 +36671,10 @@ _sk_load_bgra_hsw_lowp LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,193,121,110,12,144 ; vmovd (%r8,%rdx,4),%xmm1
DB 197,253,239,192 ; vpxor %ymm0,%ymm0,%ymm0
- DB 233,39,1,0,0 ; jmpq 2647d <_sk_load_bgra_hsw_lowp+0x179>
+ DB 233,39,1,0,0 ; jmpq 26f15 <_sk_load_bgra_hsw_lowp+0x179>
DB 196,193,126,111,12,144 ; vmovdqu (%r8,%rdx,4),%ymm1
DB 196,193,126,111,68,144,32 ; vmovdqu 0x20(%r8,%rdx,4),%ymm0
- DB 233,21,1,0,0 ; jmpq 2647d <_sk_load_bgra_hsw_lowp+0x179>
+ DB 233,21,1,0,0 ; jmpq 26f15 <_sk_load_bgra_hsw_lowp+0x179>
DB 196,193,121,110,68,144,8 ; vmovd 0x8(%r8,%rdx,4),%xmm0
DB 196,226,121,89,192 ; vpbroadcastq %xmm0,%xmm0
DB 197,229,239,219 ; vpxor %ymm3,%ymm3,%ymm3
@@ -36149,7 +36683,7 @@ _sk_load_bgra_hsw_lowp LABEL PROC
DB 197,249,112,201,232 ; vpshufd $0xe8,%xmm1,%xmm1
DB 196,227,125,2,201,3 ; vpblendd $0x3,%ymm1,%ymm0,%ymm1
DB 197,253,111,195 ; vmovdqa %ymm3,%ymm0
- DB 233,229,0,0,0 ; jmpq 2647d <_sk_load_bgra_hsw_lowp+0x179>
+ DB 233,229,0,0,0 ; jmpq 26f15 <_sk_load_bgra_hsw_lowp+0x179>
DB 196,193,121,110,68,144,24 ; vmovd 0x18(%r8,%rdx,4),%xmm0
DB 196,226,125,89,192 ; vpbroadcastq %xmm0,%ymm0
DB 197,245,239,201 ; vpxor %ymm1,%ymm1,%ymm1
@@ -36165,7 +36699,7 @@ _sk_load_bgra_hsw_lowp LABEL PROC
DB 196,193,122,111,12,144 ; vmovdqu (%r8,%rdx,4),%xmm1
DB 196,227,117,2,200,240 ; vpblendd $0xf0,%ymm0,%ymm1,%ymm1
DB 197,125,127,192 ; vmovdqa %ymm8,%ymm0
- DB 233,138,0,0,0 ; jmpq 2647d <_sk_load_bgra_hsw_lowp+0x179>
+ DB 233,138,0,0,0 ; jmpq 26f15 <_sk_load_bgra_hsw_lowp+0x179>
DB 196,193,121,110,68,144,40 ; vmovd 0x28(%r8,%rdx,4),%xmm0
DB 196,226,121,89,192 ; vpbroadcastq %xmm0,%xmm0
DB 197,245,239,201 ; vpxor %ymm1,%ymm1,%ymm1
@@ -36175,7 +36709,7 @@ _sk_load_bgra_hsw_lowp LABEL PROC
DB 196,193,121,110,76,144,32 ; vmovd 0x20(%r8,%rdx,4),%xmm1
DB 196,227,125,2,193,1 ; vpblendd $0x1,%ymm1,%ymm0,%ymm0
DB 196,193,126,111,12,144 ; vmovdqu (%r8,%rdx,4),%ymm1
- DB 235,81 ; jmp 2647d <_sk_load_bgra_hsw_lowp+0x179>
+ DB 235,81 ; jmp 26f15 <_sk_load_bgra_hsw_lowp+0x179>
DB 196,193,121,110,68,144,56 ; vmovd 0x38(%r8,%rdx,4),%xmm0
DB 196,226,125,89,192 ; vpbroadcastq %xmm0,%ymm0
DB 197,245,239,201 ; vpxor %ymm1,%ymm1,%ymm1
@@ -36195,7 +36729,7 @@ _sk_load_bgra_hsw_lowp LABEL PROC
DB 196,227,125,14,209,170 ; vpblendw $0xaa,%ymm1,%ymm0,%ymm2
DB 196,227,101,14,201,170 ; vpblendw $0xaa,%ymm1,%ymm3,%ymm1
DB 196,226,117,43,202 ; vpackusdw %ymm2,%ymm1,%ymm1
- DB 197,125,111,5,186,206,0,0 ; vmovdqa 0xceba(%rip),%ymm8 # 33360 <_sk_srcover_bgra_8888_sse2_lowp+0x970>
+ DB 197,125,111,5,130,207,0,0 ; vmovdqa 0xcf82(%rip),%ymm8 # 33ec0 <_sk_srcover_bgra_8888_sse2_lowp+0xa38>
DB 196,193,117,219,208 ; vpand %ymm8,%ymm1,%ymm2
DB 197,245,113,209,8 ; vpsrlw $0x8,%ymm1,%ymm1
DB 197,253,114,208,16 ; vpsrld $0x10,%ymm0,%ymm0
@@ -36206,7 +36740,7 @@ _sk_load_bgra_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 119,254 ; ja 264d0 <_sk_load_bgra_hsw_lowp+0x1cc>
+ DB 119,254 ; ja 26f68 <_sk_load_bgra_hsw_lowp+0x1cc>
DB 255 ; (bad)
DB 255,174,254,255,255,152 ; ljmp *-0x67000002(%rsi)
DB 254 ; (bad)
@@ -36251,10 +36785,10 @@ _sk_load_bgra_dst_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,55 ; ja 2655e <_sk_load_bgra_dst_hsw_lowp+0x52>
+ DB 119,55 ; ja 26ff6 <_sk_load_bgra_dst_hsw_lowp+0x52>
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,163,1,0,0 ; lea 0x1a3(%rip),%r9 # 266d8 <_sk_load_bgra_dst_hsw_lowp+0x1cc>
+ DB 76,141,13,163,1,0,0 ; lea 0x1a3(%rip),%r9 # 27170 <_sk_load_bgra_dst_hsw_lowp+0x1cc>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -36264,10 +36798,10 @@ _sk_load_bgra_dst_hsw_lowp LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,193,121,110,44,144 ; vmovd (%r8,%rdx,4),%xmm5
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
- DB 233,39,1,0,0 ; jmpq 26685 <_sk_load_bgra_dst_hsw_lowp+0x179>
+ DB 233,39,1,0,0 ; jmpq 2711d <_sk_load_bgra_dst_hsw_lowp+0x179>
DB 196,193,126,111,44,144 ; vmovdqu (%r8,%rdx,4),%ymm5
DB 196,193,126,111,100,144,32 ; vmovdqu 0x20(%r8,%rdx,4),%ymm4
- DB 233,21,1,0,0 ; jmpq 26685 <_sk_load_bgra_dst_hsw_lowp+0x179>
+ DB 233,21,1,0,0 ; jmpq 2711d <_sk_load_bgra_dst_hsw_lowp+0x179>
DB 196,193,121,110,100,144,8 ; vmovd 0x8(%r8,%rdx,4),%xmm4
DB 196,226,121,89,228 ; vpbroadcastq %xmm4,%xmm4
DB 197,197,239,255 ; vpxor %ymm7,%ymm7,%ymm7
@@ -36276,7 +36810,7 @@ _sk_load_bgra_dst_hsw_lowp LABEL PROC
DB 197,249,112,237,232 ; vpshufd $0xe8,%xmm5,%xmm5
DB 196,227,93,2,237,3 ; vpblendd $0x3,%ymm5,%ymm4,%ymm5
DB 197,253,111,231 ; vmovdqa %ymm7,%ymm4
- DB 233,229,0,0,0 ; jmpq 26685 <_sk_load_bgra_dst_hsw_lowp+0x179>
+ DB 233,229,0,0,0 ; jmpq 2711d <_sk_load_bgra_dst_hsw_lowp+0x179>
DB 196,193,121,110,100,144,24 ; vmovd 0x18(%r8,%rdx,4),%xmm4
DB 196,226,125,89,228 ; vpbroadcastq %xmm4,%ymm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -36292,7 +36826,7 @@ _sk_load_bgra_dst_hsw_lowp LABEL PROC
DB 196,193,122,111,44,144 ; vmovdqu (%r8,%rdx,4),%xmm5
DB 196,227,85,2,236,240 ; vpblendd $0xf0,%ymm4,%ymm5,%ymm5
DB 197,125,127,196 ; vmovdqa %ymm8,%ymm4
- DB 233,138,0,0,0 ; jmpq 26685 <_sk_load_bgra_dst_hsw_lowp+0x179>
+ DB 233,138,0,0,0 ; jmpq 2711d <_sk_load_bgra_dst_hsw_lowp+0x179>
DB 196,193,121,110,100,144,40 ; vmovd 0x28(%r8,%rdx,4),%xmm4
DB 196,226,121,89,228 ; vpbroadcastq %xmm4,%xmm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -36302,7 +36836,7 @@ _sk_load_bgra_dst_hsw_lowp LABEL PROC
DB 196,193,121,110,108,144,32 ; vmovd 0x20(%r8,%rdx,4),%xmm5
DB 196,227,93,2,229,1 ; vpblendd $0x1,%ymm5,%ymm4,%ymm4
DB 196,193,126,111,44,144 ; vmovdqu (%r8,%rdx,4),%ymm5
- DB 235,81 ; jmp 26685 <_sk_load_bgra_dst_hsw_lowp+0x179>
+ DB 235,81 ; jmp 2711d <_sk_load_bgra_dst_hsw_lowp+0x179>
DB 196,193,121,110,100,144,56 ; vmovd 0x38(%r8,%rdx,4),%xmm4
DB 196,226,125,89,228 ; vpbroadcastq %xmm4,%ymm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -36322,7 +36856,7 @@ _sk_load_bgra_dst_hsw_lowp LABEL PROC
DB 196,227,93,14,245,170 ; vpblendw $0xaa,%ymm5,%ymm4,%ymm6
DB 196,227,69,14,237,170 ; vpblendw $0xaa,%ymm5,%ymm7,%ymm5
DB 196,226,85,43,238 ; vpackusdw %ymm6,%ymm5,%ymm5
- DB 197,125,111,5,210,204,0,0 ; vmovdqa 0xccd2(%rip),%ymm8 # 33380 <_sk_srcover_bgra_8888_sse2_lowp+0x990>
+ DB 197,125,111,5,154,205,0,0 ; vmovdqa 0xcd9a(%rip),%ymm8 # 33ee0 <_sk_srcover_bgra_8888_sse2_lowp+0xa58>
DB 196,193,85,219,240 ; vpand %ymm8,%ymm5,%ymm6
DB 197,213,113,213,8 ; vpsrlw $0x8,%ymm5,%ymm5
DB 197,221,114,212,16 ; vpsrld $0x10,%ymm4,%ymm4
@@ -36333,7 +36867,7 @@ _sk_load_bgra_dst_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 119,254 ; ja 266d8 <_sk_load_bgra_dst_hsw_lowp+0x1cc>
+ DB 119,254 ; ja 27170 <_sk_load_bgra_dst_hsw_lowp+0x1cc>
DB 255 ; (bad)
DB 255,174,254,255,255,152 ; ljmp *-0x67000002(%rsi)
DB 254 ; (bad)
@@ -36392,20 +36926,20 @@ _sk_store_bgra_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,30 ; ja 26795 <_sk_store_bgra_hsw_lowp+0x81>
+ DB 119,30 ; ja 2722d <_sk_store_bgra_hsw_lowp+0x81>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,195,0,0,0 ; lea 0xc3(%rip),%r9 # 26844 <_sk_store_bgra_hsw_lowp+0x130>
+ DB 76,141,13,195,0,0,0 ; lea 0xc3(%rip),%r9 # 272dc <_sk_store_bgra_hsw_lowp+0x130>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 196,65,121,126,4,144 ; vmovd %xmm8,(%r8,%rdx,4)
- DB 233,171,0,0,0 ; jmpq 26840 <_sk_store_bgra_hsw_lowp+0x12c>
+ DB 233,171,0,0,0 ; jmpq 272d8 <_sk_store_bgra_hsw_lowp+0x12c>
DB 196,65,126,127,4,144 ; vmovdqu %ymm8,(%r8,%rdx,4)
DB 196,65,126,127,76,144,32 ; vmovdqu %ymm9,0x20(%r8,%rdx,4)
- DB 233,153,0,0,0 ; jmpq 26840 <_sk_store_bgra_hsw_lowp+0x12c>
+ DB 233,153,0,0,0 ; jmpq 272d8 <_sk_store_bgra_hsw_lowp+0x12c>
DB 196,67,121,22,68,144,8,2 ; vpextrd $0x2,%xmm8,0x8(%r8,%rdx,4)
DB 196,65,121,214,4,144 ; vmovq %xmm8,(%r8,%rdx,4)
- DB 233,134,0,0,0 ; jmpq 26840 <_sk_store_bgra_hsw_lowp+0x12c>
+ DB 233,134,0,0,0 ; jmpq 272d8 <_sk_store_bgra_hsw_lowp+0x12c>
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,22,76,144,24,2 ; vpextrd $0x2,%xmm9,0x18(%r8,%rdx,4)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
@@ -36413,12 +36947,12 @@ _sk_store_bgra_hsw_lowp LABEL PROC
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,65,121,126,76,144,16 ; vmovd %xmm9,0x10(%r8,%rdx,4)
DB 196,65,122,127,4,144 ; vmovdqu %xmm8,(%r8,%rdx,4)
- DB 235,85 ; jmp 26840 <_sk_store_bgra_hsw_lowp+0x12c>
+ DB 235,85 ; jmp 272d8 <_sk_store_bgra_hsw_lowp+0x12c>
DB 196,67,121,22,76,144,40,2 ; vpextrd $0x2,%xmm9,0x28(%r8,%rdx,4)
DB 196,67,121,22,76,144,36,1 ; vpextrd $0x1,%xmm9,0x24(%r8,%rdx,4)
DB 196,65,121,126,76,144,32 ; vmovd %xmm9,0x20(%r8,%rdx,4)
DB 196,65,126,127,4,144 ; vmovdqu %ymm8,(%r8,%rdx,4)
- DB 235,54 ; jmp 26840 <_sk_store_bgra_hsw_lowp+0x12c>
+ DB 235,54 ; jmp 272d8 <_sk_store_bgra_hsw_lowp+0x12c>
DB 196,67,125,57,202,1 ; vextracti128 $0x1,%ymm9,%xmm10
DB 196,67,121,22,84,144,56,2 ; vpextrd $0x2,%xmm10,0x38(%r8,%rdx,4)
DB 196,67,125,57,202,1 ; vextracti128 $0x1,%ymm9,%xmm10
@@ -36499,7 +37033,7 @@ _sk_gather_8888_hsw_lowp LABEL PROC
DB 196,195,101,14,194,170 ; vpblendw $0xaa,%ymm10,%ymm3,%ymm0
DB 196,195,109,14,202,170 ; vpblendw $0xaa,%ymm10,%ymm2,%ymm1
DB 196,226,117,43,200 ; vpackusdw %ymm0,%ymm1,%ymm1
- DB 197,125,111,5,110,202,0,0 ; vmovdqa 0xca6e(%rip),%ymm8 # 333a0 <_sk_srcover_bgra_8888_sse2_lowp+0x9b0>
+ DB 197,125,111,5,54,203,0,0 ; vmovdqa 0xcb36(%rip),%ymm8 # 33f00 <_sk_srcover_bgra_8888_sse2_lowp+0xa78>
DB 196,193,117,219,192 ; vpand %ymm8,%ymm1,%ymm0
DB 197,245,113,209,8 ; vpsrlw $0x8,%ymm1,%ymm1
DB 197,229,114,211,16 ; vpsrld $0x10,%ymm3,%ymm3
@@ -36547,7 +37081,7 @@ _sk_gather_bgra_hsw_lowp LABEL PROC
DB 196,195,125,14,202,170 ; vpblendw $0xaa,%ymm10,%ymm0,%ymm1
DB 196,195,61,14,210,170 ; vpblendw $0xaa,%ymm10,%ymm8,%ymm2
DB 196,226,109,43,201 ; vpackusdw %ymm1,%ymm2,%ymm1
- DB 197,253,111,29,181,201,0,0 ; vmovdqa 0xc9b5(%rip),%ymm3 # 333c0 <_sk_srcover_bgra_8888_sse2_lowp+0x9d0>
+ DB 197,253,111,29,125,202,0,0 ; vmovdqa 0xca7d(%rip),%ymm3 # 33f20 <_sk_srcover_bgra_8888_sse2_lowp+0xa98>
DB 197,245,219,211 ; vpand %ymm3,%ymm1,%ymm2
DB 197,245,113,209,8 ; vpsrlw $0x8,%ymm1,%ymm1
DB 197,253,114,208,16 ; vpsrld $0x10,%ymm0,%ymm0
@@ -36569,24 +37103,24 @@ _sk_load_565_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,37 ; ja 26a71 <_sk_load_565_hsw_lowp+0x3f>
+ DB 119,37 ; ja 27509 <_sk_load_565_hsw_lowp+0x3f>
DB 197,253,239,192 ; vpxor %ymm0,%ymm0,%ymm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,130,1,0,0 ; lea 0x182(%rip),%r9 # 26bdc <_sk_load_565_hsw_lowp+0x1aa>
+ DB 76,141,13,130,1,0,0 ; lea 0x182(%rip),%r9 # 27674 <_sk_load_565_hsw_lowp+0x1aa>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 197,249,110,192 ; vmovd %eax,%xmm0
- DB 233,8,1,0,0 ; jmpq 26b79 <_sk_load_565_hsw_lowp+0x147>
+ DB 233,8,1,0,0 ; jmpq 27611 <_sk_load_565_hsw_lowp+0x147>
DB 196,193,126,111,4,80 ; vmovdqu (%r8,%rdx,2),%ymm0
- DB 233,253,0,0,0 ; jmpq 26b79 <_sk_load_565_hsw_lowp+0x147>
+ DB 233,253,0,0,0 ; jmpq 27611 <_sk_load_565_hsw_lowp+0x147>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,193,121,196,76,80,4,2 ; vpinsrw $0x2,0x4(%r8,%rdx,2),%xmm0,%xmm1
DB 196,227,117,56,192,1 ; vinserti128 $0x1,%xmm0,%ymm1,%ymm0
DB 196,193,121,110,12,80 ; vmovd (%r8,%rdx,2),%xmm1
DB 196,227,125,2,193,1 ; vpblendd $0x1,%ymm1,%ymm0,%ymm0
- DB 233,218,0,0,0 ; jmpq 26b79 <_sk_load_565_hsw_lowp+0x147>
+ DB 233,218,0,0,0 ; jmpq 27611 <_sk_load_565_hsw_lowp+0x147>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,193,121,196,76,80,12,6 ; vpinsrw $0x6,0xc(%r8,%rdx,2),%xmm0,%xmm1
DB 196,227,117,56,192,1 ; vinserti128 $0x1,%xmm0,%ymm1,%ymm0
@@ -36596,7 +37130,7 @@ _sk_load_565_hsw_lowp LABEL PROC
DB 196,227,125,2,193,15 ; vpblendd $0xf,%ymm1,%ymm0,%ymm0
DB 196,193,122,126,12,80 ; vmovq (%r8,%rdx,2),%xmm1
DB 196,227,125,2,193,3 ; vpblendd $0x3,%ymm1,%ymm0,%ymm0
- DB 233,155,0,0,0 ; jmpq 26b79 <_sk_load_565_hsw_lowp+0x147>
+ DB 233,155,0,0,0 ; jmpq 27611 <_sk_load_565_hsw_lowp+0x147>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,193,121,196,76,80,20,2 ; vpinsrw $0x2,0x14(%r8,%rdx,2),%xmm0,%xmm1
DB 196,227,125,56,193,1 ; vinserti128 $0x1,%xmm1,%ymm0,%ymm0
@@ -36608,7 +37142,7 @@ _sk_load_565_hsw_lowp LABEL PROC
DB 196,227,125,56,193,1 ; vinserti128 $0x1,%xmm1,%ymm0,%ymm0
DB 196,193,122,111,12,80 ; vmovdqu (%r8,%rdx,2),%xmm1
DB 196,227,117,2,192,240 ; vpblendd $0xf0,%ymm0,%ymm1,%ymm0
- DB 235,83 ; jmp 26b79 <_sk_load_565_hsw_lowp+0x147>
+ DB 235,83 ; jmp 27611 <_sk_load_565_hsw_lowp+0x147>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,193,121,196,76,80,28,6 ; vpinsrw $0x6,0x1c(%r8,%rdx,2),%xmm0,%xmm1
DB 196,227,125,56,193,1 ; vinserti128 $0x1,%xmm1,%ymm0,%ymm0
@@ -36622,13 +37156,13 @@ _sk_load_565_hsw_lowp LABEL PROC
DB 196,193,122,111,20,80 ; vmovdqu (%r8,%rdx,2),%xmm2
DB 196,227,109,56,201,1 ; vinserti128 $0x1,%xmm1,%ymm2,%ymm1
DB 196,227,117,2,192,192 ; vpblendd $0xc0,%ymm0,%ymm1,%ymm0
- DB 196,226,125,121,13,94,200,0,0 ; vpbroadcastw 0xc85e(%rip),%ymm1 # 333e0 <_sk_srcover_bgra_8888_sse2_lowp+0x9f0>
+ DB 196,226,125,121,13,38,201,0,0 ; vpbroadcastw 0xc926(%rip),%ymm1 # 33f40 <_sk_srcover_bgra_8888_sse2_lowp+0xab8>
DB 197,237,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm2
DB 197,237,219,201 ; vpand %ymm1,%ymm2,%ymm1
DB 197,237,113,208,5 ; vpsrlw $0x5,%ymm0,%ymm2
- DB 196,226,125,121,29,73,200,0,0 ; vpbroadcastw 0xc849(%rip),%ymm3 # 333e2 <_sk_srcover_bgra_8888_sse2_lowp+0x9f2>
+ DB 196,226,125,121,29,17,201,0,0 ; vpbroadcastw 0xc911(%rip),%ymm3 # 33f42 <_sk_srcover_bgra_8888_sse2_lowp+0xaba>
DB 197,237,219,211 ; vpand %ymm3,%ymm2,%ymm2
- DB 196,226,125,121,29,62,200,0,0 ; vpbroadcastw 0xc83e(%rip),%ymm3 # 333e4 <_sk_srcover_bgra_8888_sse2_lowp+0x9f4>
+ DB 196,226,125,121,29,6,201,0,0 ; vpbroadcastw 0xc906(%rip),%ymm3 # 33f44 <_sk_srcover_bgra_8888_sse2_lowp+0xabc>
DB 197,253,219,219 ; vpand %ymm3,%ymm0,%ymm3
DB 197,253,113,208,13 ; vpsrlw $0xd,%ymm0,%ymm0
DB 197,245,235,192 ; vpor %ymm0,%ymm1,%ymm0
@@ -36639,7 +37173,7 @@ _sk_load_565_hsw_lowp LABEL PROC
DB 197,229,113,211,2 ; vpsrlw $0x2,%ymm3,%ymm3
DB 197,237,235,211 ; vpor %ymm3,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,121,29,12,200,0,0 ; vpbroadcastw 0xc80c(%rip),%ymm3 # 333e6 <_sk_srcover_bgra_8888_sse2_lowp+0x9f6>
+ DB 196,226,125,121,29,212,200,0,0 ; vpbroadcastw 0xc8d4(%rip),%ymm3 # 33f46 <_sk_srcover_bgra_8888_sse2_lowp+0xabe>
DB 255,224 ; jmpq *%rax
DB 135,254 ; xchg %edi,%esi
DB 255 ; (bad)
@@ -36687,24 +37221,24 @@ _sk_load_565_dst_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,37 ; ja 26c57 <_sk_load_565_dst_hsw_lowp+0x3f>
+ DB 119,37 ; ja 276ef <_sk_load_565_dst_hsw_lowp+0x3f>
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,132,1,0,0 ; lea 0x184(%rip),%r9 # 26dc4 <_sk_load_565_dst_hsw_lowp+0x1ac>
+ DB 76,141,13,132,1,0,0 ; lea 0x184(%rip),%r9 # 2785c <_sk_load_565_dst_hsw_lowp+0x1ac>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 197,249,110,224 ; vmovd %eax,%xmm4
- DB 233,8,1,0,0 ; jmpq 26d5f <_sk_load_565_dst_hsw_lowp+0x147>
+ DB 233,8,1,0,0 ; jmpq 277f7 <_sk_load_565_dst_hsw_lowp+0x147>
DB 196,193,126,111,36,80 ; vmovdqu (%r8,%rdx,2),%ymm4
- DB 233,253,0,0,0 ; jmpq 26d5f <_sk_load_565_dst_hsw_lowp+0x147>
+ DB 233,253,0,0,0 ; jmpq 277f7 <_sk_load_565_dst_hsw_lowp+0x147>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,193,89,196,108,80,4,2 ; vpinsrw $0x2,0x4(%r8,%rdx,2),%xmm4,%xmm5
DB 196,227,85,56,228,1 ; vinserti128 $0x1,%xmm4,%ymm5,%ymm4
DB 196,193,121,110,44,80 ; vmovd (%r8,%rdx,2),%xmm5
DB 196,227,93,2,229,1 ; vpblendd $0x1,%ymm5,%ymm4,%ymm4
- DB 233,218,0,0,0 ; jmpq 26d5f <_sk_load_565_dst_hsw_lowp+0x147>
+ DB 233,218,0,0,0 ; jmpq 277f7 <_sk_load_565_dst_hsw_lowp+0x147>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,193,89,196,108,80,12,6 ; vpinsrw $0x6,0xc(%r8,%rdx,2),%xmm4,%xmm5
DB 196,227,85,56,228,1 ; vinserti128 $0x1,%xmm4,%ymm5,%ymm4
@@ -36714,7 +37248,7 @@ _sk_load_565_dst_hsw_lowp LABEL PROC
DB 196,227,93,2,229,15 ; vpblendd $0xf,%ymm5,%ymm4,%ymm4
DB 196,193,122,126,44,80 ; vmovq (%r8,%rdx,2),%xmm5
DB 196,227,93,2,229,3 ; vpblendd $0x3,%ymm5,%ymm4,%ymm4
- DB 233,155,0,0,0 ; jmpq 26d5f <_sk_load_565_dst_hsw_lowp+0x147>
+ DB 233,155,0,0,0 ; jmpq 277f7 <_sk_load_565_dst_hsw_lowp+0x147>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,193,89,196,108,80,20,2 ; vpinsrw $0x2,0x14(%r8,%rdx,2),%xmm4,%xmm5
DB 196,227,93,56,229,1 ; vinserti128 $0x1,%xmm5,%ymm4,%ymm4
@@ -36726,7 +37260,7 @@ _sk_load_565_dst_hsw_lowp LABEL PROC
DB 196,227,93,56,229,1 ; vinserti128 $0x1,%xmm5,%ymm4,%ymm4
DB 196,193,122,111,44,80 ; vmovdqu (%r8,%rdx,2),%xmm5
DB 196,227,85,2,228,240 ; vpblendd $0xf0,%ymm4,%ymm5,%ymm4
- DB 235,83 ; jmp 26d5f <_sk_load_565_dst_hsw_lowp+0x147>
+ DB 235,83 ; jmp 277f7 <_sk_load_565_dst_hsw_lowp+0x147>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,193,89,196,108,80,28,6 ; vpinsrw $0x6,0x1c(%r8,%rdx,2),%xmm4,%xmm5
DB 196,227,93,56,229,1 ; vinserti128 $0x1,%xmm5,%ymm4,%ymm4
@@ -36740,13 +37274,13 @@ _sk_load_565_dst_hsw_lowp LABEL PROC
DB 196,193,122,111,52,80 ; vmovdqu (%r8,%rdx,2),%xmm6
DB 196,227,77,56,237,1 ; vinserti128 $0x1,%xmm5,%ymm6,%ymm5
DB 196,227,85,2,228,192 ; vpblendd $0xc0,%ymm4,%ymm5,%ymm4
- DB 196,226,125,121,45,128,198,0,0 ; vpbroadcastw 0xc680(%rip),%ymm5 # 333e8 <_sk_srcover_bgra_8888_sse2_lowp+0x9f8>
+ DB 196,226,125,121,45,72,199,0,0 ; vpbroadcastw 0xc748(%rip),%ymm5 # 33f48 <_sk_srcover_bgra_8888_sse2_lowp+0xac0>
DB 197,205,113,212,8 ; vpsrlw $0x8,%ymm4,%ymm6
DB 197,205,219,237 ; vpand %ymm5,%ymm6,%ymm5
DB 197,205,113,212,5 ; vpsrlw $0x5,%ymm4,%ymm6
- DB 196,226,125,121,61,107,198,0,0 ; vpbroadcastw 0xc66b(%rip),%ymm7 # 333ea <_sk_srcover_bgra_8888_sse2_lowp+0x9fa>
+ DB 196,226,125,121,61,51,199,0,0 ; vpbroadcastw 0xc733(%rip),%ymm7 # 33f4a <_sk_srcover_bgra_8888_sse2_lowp+0xac2>
DB 197,205,219,247 ; vpand %ymm7,%ymm6,%ymm6
- DB 196,226,125,121,61,96,198,0,0 ; vpbroadcastw 0xc660(%rip),%ymm7 # 333ec <_sk_srcover_bgra_8888_sse2_lowp+0x9fc>
+ DB 196,226,125,121,61,40,199,0,0 ; vpbroadcastw 0xc728(%rip),%ymm7 # 33f4c <_sk_srcover_bgra_8888_sse2_lowp+0xac4>
DB 197,221,219,255 ; vpand %ymm7,%ymm4,%ymm7
DB 197,221,113,212,13 ; vpsrlw $0xd,%ymm4,%ymm4
DB 197,213,235,228 ; vpor %ymm4,%ymm5,%ymm4
@@ -36757,7 +37291,7 @@ _sk_load_565_dst_hsw_lowp LABEL PROC
DB 197,197,113,215,2 ; vpsrlw $0x2,%ymm7,%ymm7
DB 197,205,235,247 ; vpor %ymm7,%ymm6,%ymm6
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,121,61,46,198,0,0 ; vpbroadcastw 0xc62e(%rip),%ymm7 # 333ee <_sk_srcover_bgra_8888_sse2_lowp+0x9fe>
+ DB 196,226,125,121,61,246,198,0,0 ; vpbroadcastw 0xc6f6(%rip),%ymm7 # 33f4e <_sk_srcover_bgra_8888_sse2_lowp+0xac6>
DB 255,224 ; jmpq *%rax
DB 102,144 ; xchg %ax,%ax
DB 133,254 ; test %edi,%esi
@@ -36806,10 +37340,10 @@ _sk_store_565_hsw_lowp LABEL PROC
DB 76,15,175,193 ; imul %rcx,%r8
DB 77,1,192 ; add %r8,%r8
DB 76,3,0 ; add (%rax),%r8
- DB 196,98,125,121,5,215,197,0,0 ; vpbroadcastw 0xc5d7(%rip),%ymm8 # 333f0 <_sk_srcover_bgra_8888_sse2_lowp+0xa00>
+ DB 196,98,125,121,5,159,198,0,0 ; vpbroadcastw 0xc69f(%rip),%ymm8 # 33f50 <_sk_srcover_bgra_8888_sse2_lowp+0xac8>
DB 197,181,113,240,8 ; vpsllw $0x8,%ymm0,%ymm9
DB 196,65,53,219,192 ; vpand %ymm8,%ymm9,%ymm8
- DB 196,98,125,121,13,198,197,0,0 ; vpbroadcastw 0xc5c6(%rip),%ymm9 # 333f2 <_sk_srcover_bgra_8888_sse2_lowp+0xa02>
+ DB 196,98,125,121,13,142,198,0,0 ; vpbroadcastw 0xc68e(%rip),%ymm9 # 33f52 <_sk_srcover_bgra_8888_sse2_lowp+0xaca>
DB 197,173,113,241,3 ; vpsllw $0x3,%ymm1,%ymm10
DB 196,65,45,219,201 ; vpand %ymm9,%ymm10,%ymm9
DB 196,65,53,235,192 ; vpor %ymm8,%ymm9,%ymm8
@@ -36819,31 +37353,31 @@ _sk_store_565_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,31 ; ja 26e6e <_sk_store_565_hsw_lowp+0x6e>
+ DB 119,31 ; ja 27906 <_sk_store_565_hsw_lowp+0x6e>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,195,0,0,0 ; lea 0xc3(%rip),%r9 # 26f1c <_sk_store_565_hsw_lowp+0x11c>
+ DB 76,141,13,195,0,0,0 ; lea 0xc3(%rip),%r9 # 279b4 <_sk_store_565_hsw_lowp+0x11c>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 196,67,121,21,4,80,0 ; vpextrw $0x0,%xmm8,(%r8,%rdx,2)
- DB 233,167,0,0,0 ; jmpq 26f15 <_sk_store_565_hsw_lowp+0x115>
+ DB 233,167,0,0,0 ; jmpq 279ad <_sk_store_565_hsw_lowp+0x115>
DB 196,65,126,127,4,80 ; vmovdqu %ymm8,(%r8,%rdx,2)
- DB 233,156,0,0,0 ; jmpq 26f15 <_sk_store_565_hsw_lowp+0x115>
+ DB 233,156,0,0,0 ; jmpq 279ad <_sk_store_565_hsw_lowp+0x115>
DB 196,67,121,21,68,80,4,2 ; vpextrw $0x2,%xmm8,0x4(%r8,%rdx,2)
DB 196,65,121,126,4,80 ; vmovd %xmm8,(%r8,%rdx,2)
- DB 233,137,0,0,0 ; jmpq 26f15 <_sk_store_565_hsw_lowp+0x115>
+ DB 233,137,0,0,0 ; jmpq 279ad <_sk_store_565_hsw_lowp+0x115>
DB 196,67,121,21,68,80,12,6 ; vpextrw $0x6,%xmm8,0xc(%r8,%rdx,2)
DB 196,67,121,21,68,80,10,5 ; vpextrw $0x5,%xmm8,0xa(%r8,%rdx,2)
DB 196,67,121,21,68,80,8,4 ; vpextrw $0x4,%xmm8,0x8(%r8,%rdx,2)
DB 196,65,121,214,4,80 ; vmovq %xmm8,(%r8,%rdx,2)
- DB 235,105 ; jmp 26f15 <_sk_store_565_hsw_lowp+0x115>
+ DB 235,105 ; jmp 279ad <_sk_store_565_hsw_lowp+0x115>
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,21,76,80,20,2 ; vpextrw $0x2,%xmm9,0x14(%r8,%rdx,2)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,21,76,80,18,1 ; vpextrw $0x1,%xmm9,0x12(%r8,%rdx,2)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,21,76,80,16,0 ; vpextrw $0x0,%xmm9,0x10(%r8,%rdx,2)
- DB 235,55 ; jmp 26f0f <_sk_store_565_hsw_lowp+0x10f>
+ DB 235,55 ; jmp 279a7 <_sk_store_565_hsw_lowp+0x10f>
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,21,76,80,28,6 ; vpextrw $0x6,%xmm9,0x1c(%r8,%rdx,2)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
@@ -36866,7 +37400,7 @@ _sk_store_565_hsw_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 120,255 ; js 26f31 <_sk_store_565_hsw_lowp+0x131>
+ DB 120,255 ; js 279c9 <_sk_store_565_hsw_lowp+0x131>
DB 255 ; (bad)
DB 255,112,255 ; pushq -0x1(%rax)
DB 255 ; (bad)
@@ -36976,13 +37510,13 @@ _sk_gather_565_hsw_lowp LABEL PROC
DB 67,15,183,4,80 ; movzwl (%r8,%r10,2),%eax
DB 197,249,196,192,7 ; vpinsrw $0x7,%eax,%xmm0,%xmm0
DB 196,227,125,56,193,1 ; vinserti128 $0x1,%xmm1,%ymm0,%ymm0
- DB 196,226,125,121,13,10,195,0,0 ; vpbroadcastw 0xc30a(%rip),%ymm1 # 333f4 <_sk_srcover_bgra_8888_sse2_lowp+0xa04>
+ DB 196,226,125,121,13,210,195,0,0 ; vpbroadcastw 0xc3d2(%rip),%ymm1 # 33f54 <_sk_srcover_bgra_8888_sse2_lowp+0xacc>
DB 197,237,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm2
DB 197,237,219,201 ; vpand %ymm1,%ymm2,%ymm1
DB 197,237,113,208,5 ; vpsrlw $0x5,%ymm0,%ymm2
- DB 196,226,125,121,29,245,194,0,0 ; vpbroadcastw 0xc2f5(%rip),%ymm3 # 333f6 <_sk_srcover_bgra_8888_sse2_lowp+0xa06>
+ DB 196,226,125,121,29,189,195,0,0 ; vpbroadcastw 0xc3bd(%rip),%ymm3 # 33f56 <_sk_srcover_bgra_8888_sse2_lowp+0xace>
DB 197,237,219,211 ; vpand %ymm3,%ymm2,%ymm2
- DB 196,226,125,121,29,234,194,0,0 ; vpbroadcastw 0xc2ea(%rip),%ymm3 # 333f8 <_sk_srcover_bgra_8888_sse2_lowp+0xa08>
+ DB 196,226,125,121,29,178,195,0,0 ; vpbroadcastw 0xc3b2(%rip),%ymm3 # 33f58 <_sk_srcover_bgra_8888_sse2_lowp+0xad0>
DB 197,253,219,219 ; vpand %ymm3,%ymm0,%ymm3
DB 197,253,113,208,13 ; vpsrlw $0xd,%ymm0,%ymm0
DB 197,245,235,192 ; vpor %ymm0,%ymm1,%ymm0
@@ -36993,7 +37527,7 @@ _sk_gather_565_hsw_lowp LABEL PROC
DB 197,229,113,211,2 ; vpsrlw $0x2,%ymm3,%ymm3
DB 197,237,235,211 ; vpor %ymm3,%ymm2,%ymm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,121,29,184,194,0,0 ; vpbroadcastw 0xc2b8(%rip),%ymm3 # 333fa <_sk_srcover_bgra_8888_sse2_lowp+0xa0a>
+ DB 196,226,125,121,29,128,195,0,0 ; vpbroadcastw 0xc380(%rip),%ymm3 # 33f5a <_sk_srcover_bgra_8888_sse2_lowp+0xad2>
DB 255,224 ; jmpq *%rax
PUBLIC _sk_load_4444_hsw_lowp
@@ -37007,24 +37541,24 @@ _sk_load_4444_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,37 ; ja 27183 <_sk_load_4444_hsw_lowp+0x3f>
+ DB 119,37 ; ja 27c1b <_sk_load_4444_hsw_lowp+0x3f>
DB 197,253,239,192 ; vpxor %ymm0,%ymm0,%ymm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,112,1,0,0 ; lea 0x170(%rip),%r9 # 272dc <_sk_load_4444_hsw_lowp+0x198>
+ DB 76,141,13,112,1,0,0 ; lea 0x170(%rip),%r9 # 27d74 <_sk_load_4444_hsw_lowp+0x198>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 197,249,110,192 ; vmovd %eax,%xmm0
- DB 233,8,1,0,0 ; jmpq 2728b <_sk_load_4444_hsw_lowp+0x147>
+ DB 233,8,1,0,0 ; jmpq 27d23 <_sk_load_4444_hsw_lowp+0x147>
DB 196,193,126,111,4,80 ; vmovdqu (%r8,%rdx,2),%ymm0
- DB 233,253,0,0,0 ; jmpq 2728b <_sk_load_4444_hsw_lowp+0x147>
+ DB 233,253,0,0,0 ; jmpq 27d23 <_sk_load_4444_hsw_lowp+0x147>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,193,121,196,76,80,4,2 ; vpinsrw $0x2,0x4(%r8,%rdx,2),%xmm0,%xmm1
DB 196,227,117,56,192,1 ; vinserti128 $0x1,%xmm0,%ymm1,%ymm0
DB 196,193,121,110,12,80 ; vmovd (%r8,%rdx,2),%xmm1
DB 196,227,125,2,193,1 ; vpblendd $0x1,%ymm1,%ymm0,%ymm0
- DB 233,218,0,0,0 ; jmpq 2728b <_sk_load_4444_hsw_lowp+0x147>
+ DB 233,218,0,0,0 ; jmpq 27d23 <_sk_load_4444_hsw_lowp+0x147>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,193,121,196,76,80,12,6 ; vpinsrw $0x6,0xc(%r8,%rdx,2),%xmm0,%xmm1
DB 196,227,117,56,192,1 ; vinserti128 $0x1,%xmm0,%ymm1,%ymm0
@@ -37034,7 +37568,7 @@ _sk_load_4444_hsw_lowp LABEL PROC
DB 196,227,125,2,193,15 ; vpblendd $0xf,%ymm1,%ymm0,%ymm0
DB 196,193,122,126,12,80 ; vmovq (%r8,%rdx,2),%xmm1
DB 196,227,125,2,193,3 ; vpblendd $0x3,%ymm1,%ymm0,%ymm0
- DB 233,155,0,0,0 ; jmpq 2728b <_sk_load_4444_hsw_lowp+0x147>
+ DB 233,155,0,0,0 ; jmpq 27d23 <_sk_load_4444_hsw_lowp+0x147>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,193,121,196,76,80,20,2 ; vpinsrw $0x2,0x14(%r8,%rdx,2),%xmm0,%xmm1
DB 196,227,125,56,193,1 ; vinserti128 $0x1,%xmm1,%ymm0,%ymm0
@@ -37046,7 +37580,7 @@ _sk_load_4444_hsw_lowp LABEL PROC
DB 196,227,125,56,193,1 ; vinserti128 $0x1,%xmm1,%ymm0,%ymm0
DB 196,193,122,111,12,80 ; vmovdqu (%r8,%rdx,2),%xmm1
DB 196,227,117,2,192,240 ; vpblendd $0xf0,%ymm0,%ymm1,%ymm0
- DB 235,83 ; jmp 2728b <_sk_load_4444_hsw_lowp+0x147>
+ DB 235,83 ; jmp 27d23 <_sk_load_4444_hsw_lowp+0x147>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,193,121,196,76,80,28,6 ; vpinsrw $0x6,0x1c(%r8,%rdx,2),%xmm0,%xmm1
DB 196,227,125,56,193,1 ; vinserti128 $0x1,%xmm1,%ymm0,%ymm0
@@ -37062,7 +37596,7 @@ _sk_load_4444_hsw_lowp LABEL PROC
DB 196,227,117,2,192,192 ; vpblendd $0xc0,%ymm0,%ymm1,%ymm0
DB 197,245,113,208,12 ; vpsrlw $0xc,%ymm0,%ymm1
DB 197,237,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm2
- DB 196,226,125,121,29,94,193,0,0 ; vpbroadcastw 0xc15e(%rip),%ymm3 # 333fc <_sk_srcover_bgra_8888_sse2_lowp+0xa0c>
+ DB 196,226,125,121,29,38,194,0,0 ; vpbroadcastw 0xc226(%rip),%ymm3 # 33f5c <_sk_srcover_bgra_8888_sse2_lowp+0xad4>
DB 197,237,219,211 ; vpand %ymm3,%ymm2,%ymm2
DB 197,189,113,208,4 ; vpsrlw $0x4,%ymm0,%ymm8
DB 197,61,219,195 ; vpand %ymm3,%ymm8,%ymm8
@@ -37125,24 +37659,24 @@ _sk_load_4444_dst_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,37 ; ja 27357 <_sk_load_4444_dst_hsw_lowp+0x3f>
+ DB 119,37 ; ja 27def <_sk_load_4444_dst_hsw_lowp+0x3f>
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,112,1,0,0 ; lea 0x170(%rip),%r9 # 274b0 <_sk_load_4444_dst_hsw_lowp+0x198>
+ DB 76,141,13,112,1,0,0 ; lea 0x170(%rip),%r9 # 27f48 <_sk_load_4444_dst_hsw_lowp+0x198>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 197,249,110,224 ; vmovd %eax,%xmm4
- DB 233,8,1,0,0 ; jmpq 2745f <_sk_load_4444_dst_hsw_lowp+0x147>
+ DB 233,8,1,0,0 ; jmpq 27ef7 <_sk_load_4444_dst_hsw_lowp+0x147>
DB 196,193,126,111,36,80 ; vmovdqu (%r8,%rdx,2),%ymm4
- DB 233,253,0,0,0 ; jmpq 2745f <_sk_load_4444_dst_hsw_lowp+0x147>
+ DB 233,253,0,0,0 ; jmpq 27ef7 <_sk_load_4444_dst_hsw_lowp+0x147>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,193,89,196,108,80,4,2 ; vpinsrw $0x2,0x4(%r8,%rdx,2),%xmm4,%xmm5
DB 196,227,85,56,228,1 ; vinserti128 $0x1,%xmm4,%ymm5,%ymm4
DB 196,193,121,110,44,80 ; vmovd (%r8,%rdx,2),%xmm5
DB 196,227,93,2,229,1 ; vpblendd $0x1,%ymm5,%ymm4,%ymm4
- DB 233,218,0,0,0 ; jmpq 2745f <_sk_load_4444_dst_hsw_lowp+0x147>
+ DB 233,218,0,0,0 ; jmpq 27ef7 <_sk_load_4444_dst_hsw_lowp+0x147>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,193,89,196,108,80,12,6 ; vpinsrw $0x6,0xc(%r8,%rdx,2),%xmm4,%xmm5
DB 196,227,85,56,228,1 ; vinserti128 $0x1,%xmm4,%ymm5,%ymm4
@@ -37152,7 +37686,7 @@ _sk_load_4444_dst_hsw_lowp LABEL PROC
DB 196,227,93,2,229,15 ; vpblendd $0xf,%ymm5,%ymm4,%ymm4
DB 196,193,122,126,44,80 ; vmovq (%r8,%rdx,2),%xmm5
DB 196,227,93,2,229,3 ; vpblendd $0x3,%ymm5,%ymm4,%ymm4
- DB 233,155,0,0,0 ; jmpq 2745f <_sk_load_4444_dst_hsw_lowp+0x147>
+ DB 233,155,0,0,0 ; jmpq 27ef7 <_sk_load_4444_dst_hsw_lowp+0x147>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,193,89,196,108,80,20,2 ; vpinsrw $0x2,0x14(%r8,%rdx,2),%xmm4,%xmm5
DB 196,227,93,56,229,1 ; vinserti128 $0x1,%xmm5,%ymm4,%ymm4
@@ -37164,7 +37698,7 @@ _sk_load_4444_dst_hsw_lowp LABEL PROC
DB 196,227,93,56,229,1 ; vinserti128 $0x1,%xmm5,%ymm4,%ymm4
DB 196,193,122,111,44,80 ; vmovdqu (%r8,%rdx,2),%xmm5
DB 196,227,85,2,228,240 ; vpblendd $0xf0,%ymm4,%ymm5,%ymm4
- DB 235,83 ; jmp 2745f <_sk_load_4444_dst_hsw_lowp+0x147>
+ DB 235,83 ; jmp 27ef7 <_sk_load_4444_dst_hsw_lowp+0x147>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,193,89,196,108,80,28,6 ; vpinsrw $0x6,0x1c(%r8,%rdx,2),%xmm4,%xmm5
DB 196,227,93,56,229,1 ; vinserti128 $0x1,%xmm5,%ymm4,%ymm4
@@ -37180,7 +37714,7 @@ _sk_load_4444_dst_hsw_lowp LABEL PROC
DB 196,227,85,2,228,192 ; vpblendd $0xc0,%ymm4,%ymm5,%ymm4
DB 197,213,113,212,12 ; vpsrlw $0xc,%ymm4,%ymm5
DB 197,205,113,212,8 ; vpsrlw $0x8,%ymm4,%ymm6
- DB 196,226,125,121,61,140,191,0,0 ; vpbroadcastw 0xbf8c(%rip),%ymm7 # 333fe <_sk_srcover_bgra_8888_sse2_lowp+0xa0e>
+ DB 196,226,125,121,61,84,192,0,0 ; vpbroadcastw 0xc054(%rip),%ymm7 # 33f5e <_sk_srcover_bgra_8888_sse2_lowp+0xad6>
DB 197,205,219,247 ; vpand %ymm7,%ymm6,%ymm6
DB 197,189,113,212,4 ; vpsrlw $0x4,%ymm4,%ymm8
DB 197,61,219,199 ; vpand %ymm7,%ymm8,%ymm8
@@ -37239,13 +37773,13 @@ _sk_store_4444_hsw_lowp LABEL PROC
DB 76,15,175,193 ; imul %rcx,%r8
DB 77,1,192 ; add %r8,%r8
DB 76,3,0 ; add (%rax),%r8
- DB 196,98,125,121,5,251,190,0,0 ; vpbroadcastw 0xbefb(%rip),%ymm8 # 33400 <_sk_srcover_bgra_8888_sse2_lowp+0xa10>
+ DB 196,98,125,121,5,195,191,0,0 ; vpbroadcastw 0xbfc3(%rip),%ymm8 # 33f60 <_sk_srcover_bgra_8888_sse2_lowp+0xad8>
DB 197,181,113,240,8 ; vpsllw $0x8,%ymm0,%ymm9
DB 196,65,53,219,192 ; vpand %ymm8,%ymm9,%ymm8
DB 197,181,113,241,4 ; vpsllw $0x4,%ymm1,%ymm9
- DB 197,53,219,13,4,191,0,0 ; vpand 0xbf04(%rip),%ymm9,%ymm9 # 33420 <_sk_srcover_bgra_8888_sse2_lowp+0xa30>
+ DB 197,53,219,13,204,191,0,0 ; vpand 0xbfcc(%rip),%ymm9,%ymm9 # 33f80 <_sk_srcover_bgra_8888_sse2_lowp+0xaf8>
DB 196,65,53,235,192 ; vpor %ymm8,%ymm9,%ymm8
- DB 196,98,125,121,13,22,191,0,0 ; vpbroadcastw 0xbf16(%rip),%ymm9 # 33440 <_sk_srcover_bgra_8888_sse2_lowp+0xa50>
+ DB 196,98,125,121,13,222,191,0,0 ; vpbroadcastw 0xbfde(%rip),%ymm9 # 33fa0 <_sk_srcover_bgra_8888_sse2_lowp+0xb18>
DB 196,65,109,219,201 ; vpand %ymm9,%ymm2,%ymm9
DB 197,173,113,211,4 ; vpsrlw $0x4,%ymm3,%ymm10
DB 196,65,53,235,202 ; vpor %ymm10,%ymm9,%ymm9
@@ -37254,31 +37788,31 @@ _sk_store_4444_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,31 ; ja 27567 <_sk_store_4444_hsw_lowp+0x7b>
+ DB 119,31 ; ja 27fff <_sk_store_4444_hsw_lowp+0x7b>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,194,0,0,0 ; lea 0xc2(%rip),%r9 # 27614 <_sk_store_4444_hsw_lowp+0x128>
+ DB 76,141,13,194,0,0,0 ; lea 0xc2(%rip),%r9 # 280ac <_sk_store_4444_hsw_lowp+0x128>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 196,67,121,21,4,80,0 ; vpextrw $0x0,%xmm8,(%r8,%rdx,2)
- DB 233,167,0,0,0 ; jmpq 2760e <_sk_store_4444_hsw_lowp+0x122>
+ DB 233,167,0,0,0 ; jmpq 280a6 <_sk_store_4444_hsw_lowp+0x122>
DB 196,65,126,127,4,80 ; vmovdqu %ymm8,(%r8,%rdx,2)
- DB 233,156,0,0,0 ; jmpq 2760e <_sk_store_4444_hsw_lowp+0x122>
+ DB 233,156,0,0,0 ; jmpq 280a6 <_sk_store_4444_hsw_lowp+0x122>
DB 196,67,121,21,68,80,4,2 ; vpextrw $0x2,%xmm8,0x4(%r8,%rdx,2)
DB 196,65,121,126,4,80 ; vmovd %xmm8,(%r8,%rdx,2)
- DB 233,137,0,0,0 ; jmpq 2760e <_sk_store_4444_hsw_lowp+0x122>
+ DB 233,137,0,0,0 ; jmpq 280a6 <_sk_store_4444_hsw_lowp+0x122>
DB 196,67,121,21,68,80,12,6 ; vpextrw $0x6,%xmm8,0xc(%r8,%rdx,2)
DB 196,67,121,21,68,80,10,5 ; vpextrw $0x5,%xmm8,0xa(%r8,%rdx,2)
DB 196,67,121,21,68,80,8,4 ; vpextrw $0x4,%xmm8,0x8(%r8,%rdx,2)
DB 196,65,121,214,4,80 ; vmovq %xmm8,(%r8,%rdx,2)
- DB 235,105 ; jmp 2760e <_sk_store_4444_hsw_lowp+0x122>
+ DB 235,105 ; jmp 280a6 <_sk_store_4444_hsw_lowp+0x122>
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,21,76,80,20,2 ; vpextrw $0x2,%xmm9,0x14(%r8,%rdx,2)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,21,76,80,18,1 ; vpextrw $0x1,%xmm9,0x12(%r8,%rdx,2)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,21,76,80,16,0 ; vpextrw $0x0,%xmm9,0x10(%r8,%rdx,2)
- DB 235,55 ; jmp 27608 <_sk_store_4444_hsw_lowp+0x11c>
+ DB 235,55 ; jmp 280a0 <_sk_store_4444_hsw_lowp+0x11c>
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,21,76,80,28,6 ; vpextrw $0x6,%xmm9,0x1c(%r8,%rdx,2)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
@@ -37301,7 +37835,7 @@ _sk_store_4444_hsw_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 121,255 ; jns 27629 <_sk_store_4444_hsw_lowp+0x13d>
+ DB 121,255 ; jns 280c1 <_sk_store_4444_hsw_lowp+0x13d>
DB 255 ; (bad)
DB 255,113,255 ; pushq -0x1(%rcx)
DB 255 ; (bad)
@@ -37414,7 +37948,7 @@ _sk_gather_4444_hsw_lowp LABEL PROC
DB 196,227,125,56,193,1 ; vinserti128 $0x1,%xmm1,%ymm0,%ymm0
DB 197,245,113,208,12 ; vpsrlw $0xc,%ymm0,%ymm1
DB 197,237,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm2
- DB 196,226,125,121,29,86,188,0,0 ; vpbroadcastw 0xbc56(%rip),%ymm3 # 33442 <_sk_srcover_bgra_8888_sse2_lowp+0xa52>
+ DB 196,226,125,121,29,30,189,0,0 ; vpbroadcastw 0xbd1e(%rip),%ymm3 # 33fa2 <_sk_srcover_bgra_8888_sse2_lowp+0xb1a>
DB 197,237,219,211 ; vpand %ymm3,%ymm2,%ymm2
DB 197,189,113,208,4 ; vpsrlw $0x4,%ymm0,%ymm8
DB 197,61,219,195 ; vpand %ymm3,%ymm8,%ymm8
@@ -37440,38 +37974,38 @@ _sk_load_a8_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,37 ; ja 27863 <_sk_load_a8_hsw_lowp+0x3c>
+ DB 119,37 ; ja 282fb <_sk_load_a8_hsw_lowp+0x3c>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,220,0,0,0 ; lea 0xdc(%rip),%r9 # 27928 <_sk_load_a8_hsw_lowp+0x101>
+ DB 76,141,13,220,0,0,0 ; lea 0xdc(%rip),%r9 # 283c0 <_sk_load_a8_hsw_lowp+0x101>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 197,249,110,192 ; vmovd %eax,%xmm0
- DB 233,175,0,0,0 ; jmpq 27912 <_sk_load_a8_hsw_lowp+0xeb>
+ DB 233,175,0,0,0 ; jmpq 283aa <_sk_load_a8_hsw_lowp+0xeb>
DB 196,193,122,111,4,16 ; vmovdqu (%r8,%rdx,1),%xmm0
- DB 233,164,0,0,0 ; jmpq 27912 <_sk_load_a8_hsw_lowp+0xeb>
+ DB 233,164,0,0,0 ; jmpq 283aa <_sk_load_a8_hsw_lowp+0xeb>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,195,121,32,68,16,2,2 ; vpinsrb $0x2,0x2(%r8,%rdx,1),%xmm0,%xmm0
DB 65,15,183,4,16 ; movzwl (%r8,%rdx,1),%eax
DB 197,249,110,200 ; vmovd %eax,%xmm1
DB 196,227,121,14,193,1 ; vpblendw $0x1,%xmm1,%xmm0,%xmm0
- DB 233,132,0,0,0 ; jmpq 27912 <_sk_load_a8_hsw_lowp+0xeb>
+ DB 233,132,0,0,0 ; jmpq 283aa <_sk_load_a8_hsw_lowp+0xeb>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,195,121,32,68,16,6,6 ; vpinsrb $0x6,0x6(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,5,5 ; vpinsrb $0x5,0x5(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,4,4 ; vpinsrb $0x4,0x4(%r8,%rdx,1),%xmm0,%xmm0
DB 196,193,121,110,12,16 ; vmovd (%r8,%rdx,1),%xmm1
DB 196,227,121,2,193,1 ; vpblendd $0x1,%xmm1,%xmm0,%xmm0
- DB 235,90 ; jmp 27912 <_sk_load_a8_hsw_lowp+0xeb>
+ DB 235,90 ; jmp 283aa <_sk_load_a8_hsw_lowp+0xeb>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,195,121,32,68,16,10,10 ; vpinsrb $0xa,0xa(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,9,9 ; vpinsrb $0x9,0x9(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,8,8 ; vpinsrb $0x8,0x8(%r8,%rdx,1),%xmm0,%xmm0
DB 196,193,122,126,12,16 ; vmovq (%r8,%rdx,1),%xmm1
DB 196,227,113,2,192,12 ; vpblendd $0xc,%xmm0,%xmm1,%xmm0
- DB 235,48 ; jmp 27912 <_sk_load_a8_hsw_lowp+0xeb>
+ DB 235,48 ; jmp 283aa <_sk_load_a8_hsw_lowp+0xeb>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,195,121,32,68,16,14,14 ; vpinsrb $0xe,0xe(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,13,13 ; vpinsrb $0xd,0xd(%r8,%rdx,1),%xmm0,%xmm0
@@ -37527,38 +38061,38 @@ _sk_load_a8_dst_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,37 ; ja 279a0 <_sk_load_a8_dst_hsw_lowp+0x3c>
+ DB 119,37 ; ja 28438 <_sk_load_a8_dst_hsw_lowp+0x3c>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,219,0,0,0 ; lea 0xdb(%rip),%r9 # 27a64 <_sk_load_a8_dst_hsw_lowp+0x100>
+ DB 76,141,13,219,0,0,0 ; lea 0xdb(%rip),%r9 # 284fc <_sk_load_a8_dst_hsw_lowp+0x100>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 197,249,110,224 ; vmovd %eax,%xmm4
- DB 233,175,0,0,0 ; jmpq 27a4f <_sk_load_a8_dst_hsw_lowp+0xeb>
+ DB 233,175,0,0,0 ; jmpq 284e7 <_sk_load_a8_dst_hsw_lowp+0xeb>
DB 196,193,122,111,36,16 ; vmovdqu (%r8,%rdx,1),%xmm4
- DB 233,164,0,0,0 ; jmpq 27a4f <_sk_load_a8_dst_hsw_lowp+0xeb>
+ DB 233,164,0,0,0 ; jmpq 284e7 <_sk_load_a8_dst_hsw_lowp+0xeb>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,195,89,32,100,16,2,2 ; vpinsrb $0x2,0x2(%r8,%rdx,1),%xmm4,%xmm4
DB 65,15,183,4,16 ; movzwl (%r8,%rdx,1),%eax
DB 197,249,110,232 ; vmovd %eax,%xmm5
DB 196,227,89,14,229,1 ; vpblendw $0x1,%xmm5,%xmm4,%xmm4
- DB 233,132,0,0,0 ; jmpq 27a4f <_sk_load_a8_dst_hsw_lowp+0xeb>
+ DB 233,132,0,0,0 ; jmpq 284e7 <_sk_load_a8_dst_hsw_lowp+0xeb>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,195,89,32,100,16,6,6 ; vpinsrb $0x6,0x6(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,5,5 ; vpinsrb $0x5,0x5(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,4,4 ; vpinsrb $0x4,0x4(%r8,%rdx,1),%xmm4,%xmm4
DB 196,193,121,110,44,16 ; vmovd (%r8,%rdx,1),%xmm5
DB 196,227,89,2,229,1 ; vpblendd $0x1,%xmm5,%xmm4,%xmm4
- DB 235,90 ; jmp 27a4f <_sk_load_a8_dst_hsw_lowp+0xeb>
+ DB 235,90 ; jmp 284e7 <_sk_load_a8_dst_hsw_lowp+0xeb>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,195,89,32,100,16,10,10 ; vpinsrb $0xa,0xa(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,9,9 ; vpinsrb $0x9,0x9(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,8,8 ; vpinsrb $0x8,0x8(%r8,%rdx,1),%xmm4,%xmm4
DB 196,193,122,126,44,16 ; vmovq (%r8,%rdx,1),%xmm5
DB 196,227,81,2,228,12 ; vpblendd $0xc,%xmm4,%xmm5,%xmm4
- DB 235,48 ; jmp 27a4f <_sk_load_a8_dst_hsw_lowp+0xeb>
+ DB 235,48 ; jmp 284e7 <_sk_load_a8_dst_hsw_lowp+0xeb>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,195,89,32,100,16,14,14 ; vpinsrb $0xe,0xe(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,13,13 ; vpinsrb $0xd,0xd(%r8,%rdx,1),%xmm4,%xmm4
@@ -37613,7 +38147,7 @@ _sk_store_a8_hsw_lowp LABEL PROC
DB 76,15,175,193 ; imul %rcx,%r8
DB 76,3,0 ; add (%rax),%r8
DB 196,195,125,57,216,1 ; vextracti128 $0x1,%ymm3,%xmm8
- DB 197,121,111,13,229,193,0,0 ; vmovdqa 0xc1e5(%rip),%xmm9 # 33ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x12b0>
+ DB 197,121,111,13,173,194,0,0 ; vmovdqa 0xc2ad(%rip),%xmm9 # 34800 <_sk_srcover_bgra_8888_sse2_lowp+0x1378>
DB 196,66,57,0,193 ; vpshufb %xmm9,%xmm8,%xmm8
DB 196,66,97,0,201 ; vpshufb %xmm9,%xmm3,%xmm9
DB 196,65,49,108,192 ; vpunpcklqdq %xmm8,%xmm9,%xmm8
@@ -37621,28 +38155,28 @@ _sk_store_a8_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,28 ; ja 27af0 <_sk_store_a8_hsw_lowp+0x50>
+ DB 119,28 ; ja 28588 <_sk_store_a8_hsw_lowp+0x50>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,146,0,0,0 ; lea 0x92(%rip),%r9 # 27b70 <_sk_store_a8_hsw_lowp+0xd0>
+ DB 76,141,13,146,0,0,0 ; lea 0x92(%rip),%r9 # 28608 <_sk_store_a8_hsw_lowp+0xd0>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 196,67,121,20,4,16,0 ; vpextrb $0x0,%xmm8,(%r8,%rdx,1)
- DB 235,121 ; jmp 27b69 <_sk_store_a8_hsw_lowp+0xc9>
+ DB 235,121 ; jmp 28601 <_sk_store_a8_hsw_lowp+0xc9>
DB 196,65,122,127,4,16 ; vmovdqu %xmm8,(%r8,%rdx,1)
- DB 235,113 ; jmp 27b69 <_sk_store_a8_hsw_lowp+0xc9>
+ DB 235,113 ; jmp 28601 <_sk_store_a8_hsw_lowp+0xc9>
DB 196,67,121,20,68,16,2,2 ; vpextrb $0x2,%xmm8,0x2(%r8,%rdx,1)
DB 196,67,121,21,4,16,0 ; vpextrw $0x0,%xmm8,(%r8,%rdx,1)
- DB 235,96 ; jmp 27b69 <_sk_store_a8_hsw_lowp+0xc9>
+ DB 235,96 ; jmp 28601 <_sk_store_a8_hsw_lowp+0xc9>
DB 196,67,121,20,68,16,6,6 ; vpextrb $0x6,%xmm8,0x6(%r8,%rdx,1)
DB 196,67,121,20,68,16,5,5 ; vpextrb $0x5,%xmm8,0x5(%r8,%rdx,1)
DB 196,67,121,20,68,16,4,4 ; vpextrb $0x4,%xmm8,0x4(%r8,%rdx,1)
DB 196,65,121,126,4,16 ; vmovd %xmm8,(%r8,%rdx,1)
- DB 235,64 ; jmp 27b69 <_sk_store_a8_hsw_lowp+0xc9>
+ DB 235,64 ; jmp 28601 <_sk_store_a8_hsw_lowp+0xc9>
DB 196,67,121,20,68,16,10,10 ; vpextrb $0xa,%xmm8,0xa(%r8,%rdx,1)
DB 196,67,121,20,68,16,9,9 ; vpextrb $0x9,%xmm8,0x9(%r8,%rdx,1)
DB 196,67,121,20,68,16,8,8 ; vpextrb $0x8,%xmm8,0x8(%r8,%rdx,1)
- DB 235,32 ; jmp 27b63 <_sk_store_a8_hsw_lowp+0xc3>
+ DB 235,32 ; jmp 285fb <_sk_store_a8_hsw_lowp+0xc3>
DB 196,67,121,20,68,16,14,14 ; vpextrb $0xe,%xmm8,0xe(%r8,%rdx,1)
DB 196,67,121,20,68,16,13,13 ; vpextrb $0xd,%xmm8,0xd(%r8,%rdx,1)
DB 196,67,121,20,68,16,12,12 ; vpextrb $0xc,%xmm8,0xc(%r8,%rdx,1)
@@ -37651,7 +38185,7 @@ _sk_store_a8_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 119,255 ; ja 27b71 <_sk_store_a8_hsw_lowp+0xd1>
+ DB 119,255 ; ja 28609 <_sk_store_a8_hsw_lowp+0xd1>
DB 255 ; (bad)
DB 255,144,255,255,255,136 ; callq *-0x77000001(%rax)
DB 255 ; (bad)
@@ -37788,38 +38322,38 @@ _sk_load_g8_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,37 ; ja 27d8f <_sk_load_g8_hsw_lowp+0x3c>
+ DB 119,37 ; ja 28827 <_sk_load_g8_hsw_lowp+0x3c>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,224,0,0,0 ; lea 0xe0(%rip),%r9 # 27e58 <_sk_load_g8_hsw_lowp+0x105>
+ DB 76,141,13,224,0,0,0 ; lea 0xe0(%rip),%r9 # 288f0 <_sk_load_g8_hsw_lowp+0x105>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 197,249,110,192 ; vmovd %eax,%xmm0
- DB 233,175,0,0,0 ; jmpq 27e3e <_sk_load_g8_hsw_lowp+0xeb>
+ DB 233,175,0,0,0 ; jmpq 288d6 <_sk_load_g8_hsw_lowp+0xeb>
DB 196,193,122,111,4,16 ; vmovdqu (%r8,%rdx,1),%xmm0
- DB 233,164,0,0,0 ; jmpq 27e3e <_sk_load_g8_hsw_lowp+0xeb>
+ DB 233,164,0,0,0 ; jmpq 288d6 <_sk_load_g8_hsw_lowp+0xeb>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,195,121,32,68,16,2,2 ; vpinsrb $0x2,0x2(%r8,%rdx,1),%xmm0,%xmm0
DB 65,15,183,4,16 ; movzwl (%r8,%rdx,1),%eax
DB 197,249,110,200 ; vmovd %eax,%xmm1
DB 196,227,121,14,193,1 ; vpblendw $0x1,%xmm1,%xmm0,%xmm0
- DB 233,132,0,0,0 ; jmpq 27e3e <_sk_load_g8_hsw_lowp+0xeb>
+ DB 233,132,0,0,0 ; jmpq 288d6 <_sk_load_g8_hsw_lowp+0xeb>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,195,121,32,68,16,6,6 ; vpinsrb $0x6,0x6(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,5,5 ; vpinsrb $0x5,0x5(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,4,4 ; vpinsrb $0x4,0x4(%r8,%rdx,1),%xmm0,%xmm0
DB 196,193,121,110,12,16 ; vmovd (%r8,%rdx,1),%xmm1
DB 196,227,121,2,193,1 ; vpblendd $0x1,%xmm1,%xmm0,%xmm0
- DB 235,90 ; jmp 27e3e <_sk_load_g8_hsw_lowp+0xeb>
+ DB 235,90 ; jmp 288d6 <_sk_load_g8_hsw_lowp+0xeb>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,195,121,32,68,16,10,10 ; vpinsrb $0xa,0xa(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,9,9 ; vpinsrb $0x9,0x9(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,8,8 ; vpinsrb $0x8,0x8(%r8,%rdx,1),%xmm0,%xmm0
DB 196,193,122,126,12,16 ; vmovq (%r8,%rdx,1),%xmm1
DB 196,227,113,2,192,12 ; vpblendd $0xc,%xmm0,%xmm1,%xmm0
- DB 235,48 ; jmp 27e3e <_sk_load_g8_hsw_lowp+0xeb>
+ DB 235,48 ; jmp 288d6 <_sk_load_g8_hsw_lowp+0xeb>
DB 197,249,239,192 ; vpxor %xmm0,%xmm0,%xmm0
DB 196,195,121,32,68,16,14,14 ; vpinsrb $0xe,0xe(%r8,%rdx,1),%xmm0,%xmm0
DB 196,195,121,32,68,16,13,13 ; vpinsrb $0xd,0xd(%r8,%rdx,1),%xmm0,%xmm0
@@ -37829,7 +38363,7 @@ _sk_load_g8_hsw_lowp LABEL PROC
DB 196,227,113,2,192,8 ; vpblendd $0x8,%xmm0,%xmm1,%xmm0
DB 196,226,125,48,192 ; vpmovzxbw %xmm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,121,29,246,181,0,0 ; vpbroadcastw 0xb5f6(%rip),%ymm3 # 33444 <_sk_srcover_bgra_8888_sse2_lowp+0xa54>
+ DB 196,226,125,121,29,190,182,0,0 ; vpbroadcastw 0xb6be(%rip),%ymm3 # 33fa4 <_sk_srcover_bgra_8888_sse2_lowp+0xb1c>
DB 197,253,111,200 ; vmovdqa %ymm0,%ymm1
DB 197,253,111,208 ; vmovdqa %ymm0,%ymm2
DB 255,224 ; jmpq *%rax
@@ -37840,7 +38374,7 @@ _sk_load_g8_hsw_lowp LABEL PROC
DB 255,66,255 ; incl -0x1(%rdx)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 126,255 ; jle 27e65 <_sk_load_g8_hsw_lowp+0x112>
+ DB 126,255 ; jle 288fd <_sk_load_g8_hsw_lowp+0x112>
DB 255 ; (bad)
DB 255,118,255 ; pushq -0x1(%rsi)
DB 255 ; (bad)
@@ -37878,38 +38412,38 @@ _sk_load_g8_dst_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,37 ; ja 27ed0 <_sk_load_g8_dst_hsw_lowp+0x3c>
+ DB 119,37 ; ja 28968 <_sk_load_g8_dst_hsw_lowp+0x3c>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,227,0,0,0 ; lea 0xe3(%rip),%r9 # 27f9c <_sk_load_g8_dst_hsw_lowp+0x108>
+ DB 76,141,13,227,0,0,0 ; lea 0xe3(%rip),%r9 # 28a34 <_sk_load_g8_dst_hsw_lowp+0x108>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 197,249,110,224 ; vmovd %eax,%xmm4
- DB 233,175,0,0,0 ; jmpq 27f7f <_sk_load_g8_dst_hsw_lowp+0xeb>
+ DB 233,175,0,0,0 ; jmpq 28a17 <_sk_load_g8_dst_hsw_lowp+0xeb>
DB 196,193,122,111,36,16 ; vmovdqu (%r8,%rdx,1),%xmm4
- DB 233,164,0,0,0 ; jmpq 27f7f <_sk_load_g8_dst_hsw_lowp+0xeb>
+ DB 233,164,0,0,0 ; jmpq 28a17 <_sk_load_g8_dst_hsw_lowp+0xeb>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,195,89,32,100,16,2,2 ; vpinsrb $0x2,0x2(%r8,%rdx,1),%xmm4,%xmm4
DB 65,15,183,4,16 ; movzwl (%r8,%rdx,1),%eax
DB 197,249,110,232 ; vmovd %eax,%xmm5
DB 196,227,89,14,229,1 ; vpblendw $0x1,%xmm5,%xmm4,%xmm4
- DB 233,132,0,0,0 ; jmpq 27f7f <_sk_load_g8_dst_hsw_lowp+0xeb>
+ DB 233,132,0,0,0 ; jmpq 28a17 <_sk_load_g8_dst_hsw_lowp+0xeb>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,195,89,32,100,16,6,6 ; vpinsrb $0x6,0x6(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,5,5 ; vpinsrb $0x5,0x5(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,4,4 ; vpinsrb $0x4,0x4(%r8,%rdx,1),%xmm4,%xmm4
DB 196,193,121,110,44,16 ; vmovd (%r8,%rdx,1),%xmm5
DB 196,227,89,2,229,1 ; vpblendd $0x1,%xmm5,%xmm4,%xmm4
- DB 235,90 ; jmp 27f7f <_sk_load_g8_dst_hsw_lowp+0xeb>
+ DB 235,90 ; jmp 28a17 <_sk_load_g8_dst_hsw_lowp+0xeb>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,195,89,32,100,16,10,10 ; vpinsrb $0xa,0xa(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,9,9 ; vpinsrb $0x9,0x9(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,8,8 ; vpinsrb $0x8,0x8(%r8,%rdx,1),%xmm4,%xmm4
DB 196,193,122,126,44,16 ; vmovq (%r8,%rdx,1),%xmm5
DB 196,227,81,2,228,12 ; vpblendd $0xc,%xmm4,%xmm5,%xmm4
- DB 235,48 ; jmp 27f7f <_sk_load_g8_dst_hsw_lowp+0xeb>
+ DB 235,48 ; jmp 28a17 <_sk_load_g8_dst_hsw_lowp+0xeb>
DB 197,217,239,228 ; vpxor %xmm4,%xmm4,%xmm4
DB 196,195,89,32,100,16,14,14 ; vpinsrb $0xe,0xe(%r8,%rdx,1),%xmm4,%xmm4
DB 196,195,89,32,100,16,13,13 ; vpinsrb $0xd,0xd(%r8,%rdx,1),%xmm4,%xmm4
@@ -37919,7 +38453,7 @@ _sk_load_g8_dst_hsw_lowp LABEL PROC
DB 196,227,81,2,228,8 ; vpblendd $0x8,%xmm4,%xmm5,%xmm4
DB 196,226,125,48,228 ; vpmovzxbw %xmm4,%ymm4
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,121,61,183,180,0,0 ; vpbroadcastw 0xb4b7(%rip),%ymm7 # 33446 <_sk_srcover_bgra_8888_sse2_lowp+0xa56>
+ DB 196,226,125,121,61,127,181,0,0 ; vpbroadcastw 0xb57f(%rip),%ymm7 # 33fa6 <_sk_srcover_bgra_8888_sse2_lowp+0xb1e>
DB 197,253,111,236 ; vmovdqa %ymm4,%ymm5
DB 197,253,111,244 ; vmovdqa %ymm4,%ymm6
DB 255,224 ; jmpq *%rax
@@ -37933,7 +38467,7 @@ _sk_load_g8_dst_hsw_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 123,255 ; jnp 27fa9 <_sk_load_g8_dst_hsw_lowp+0x115>
+ DB 123,255 ; jnp 28a41 <_sk_load_g8_dst_hsw_lowp+0x115>
DB 255 ; (bad)
DB 255,115,255 ; pushq -0x1(%rbx)
DB 255 ; (bad)
@@ -37961,12 +38495,12 @@ _sk_load_g8_dst_hsw_lowp LABEL PROC
PUBLIC _sk_luminance_to_alpha_hsw_lowp
_sk_luminance_to_alpha_hsw_lowp LABEL PROC
- DB 196,226,125,121,29,103,180,0,0 ; vpbroadcastw 0xb467(%rip),%ymm3 # 33448 <_sk_srcover_bgra_8888_sse2_lowp+0xa58>
+ DB 196,226,125,121,29,47,181,0,0 ; vpbroadcastw 0xb52f(%rip),%ymm3 # 33fa8 <_sk_srcover_bgra_8888_sse2_lowp+0xb20>
DB 197,253,213,195 ; vpmullw %ymm3,%ymm0,%ymm0
- DB 196,226,125,121,29,92,180,0,0 ; vpbroadcastw 0xb45c(%rip),%ymm3 # 3344a <_sk_srcover_bgra_8888_sse2_lowp+0xa5a>
+ DB 196,226,125,121,29,36,181,0,0 ; vpbroadcastw 0xb524(%rip),%ymm3 # 33faa <_sk_srcover_bgra_8888_sse2_lowp+0xb22>
DB 197,245,213,203 ; vpmullw %ymm3,%ymm1,%ymm1
DB 197,245,253,192 ; vpaddw %ymm0,%ymm1,%ymm0
- DB 196,226,125,121,13,77,180,0,0 ; vpbroadcastw 0xb44d(%rip),%ymm1 # 3344c <_sk_srcover_bgra_8888_sse2_lowp+0xa5c>
+ DB 196,226,125,121,13,21,181,0,0 ; vpbroadcastw 0xb515(%rip),%ymm1 # 33fac <_sk_srcover_bgra_8888_sse2_lowp+0xb24>
DB 197,237,213,201 ; vpmullw %ymm1,%ymm2,%ymm1
DB 197,253,253,193 ; vpaddw %ymm1,%ymm0,%ymm0
DB 197,229,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm3
@@ -38063,7 +38597,7 @@ _sk_gather_g8_hsw_lowp LABEL PROC
DB 196,227,121,32,192,15 ; vpinsrb $0xf,%eax,%xmm0,%xmm0
DB 196,226,125,48,192 ; vpmovzxbw %xmm0,%ymm0
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 196,226,125,121,29,144,178,0,0 ; vpbroadcastw 0xb290(%rip),%ymm3 # 3344e <_sk_srcover_bgra_8888_sse2_lowp+0xa5e>
+ DB 196,226,125,121,29,88,179,0,0 ; vpbroadcastw 0xb358(%rip),%ymm3 # 33fae <_sk_srcover_bgra_8888_sse2_lowp+0xb26>
DB 197,253,111,200 ; vmovdqa %ymm0,%ymm1
DB 197,253,111,208 ; vmovdqa %ymm0,%ymm2
DB 255,224 ; jmpq *%rax
@@ -38072,13 +38606,13 @@ PUBLIC _sk_scale_1_float_hsw_lowp
_sk_scale_1_float_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,122,16,0 ; vmovss (%rax),%xmm8
- DB 197,122,16,13,246,170,0,0 ; vmovss 0xaaf6(%rip),%xmm9 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 196,98,57,169,13,189,170,0,0 ; vfmadd213ss 0xaabd(%rip),%xmm8,%xmm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,122,16,13,246,170,0,0 ; vmovss 0xaaf6(%rip),%xmm9 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,57,169,13,189,170,0,0 ; vfmadd213ss 0xaabd(%rip),%xmm8,%xmm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,193,122,44,193 ; vcvttss2si %xmm9,%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
DB 196,66,125,121,192 ; vpbroadcastw %xmm8,%ymm8
DB 197,189,213,192 ; vpmullw %ymm0,%ymm8,%ymm0
- DB 196,98,125,121,13,86,178,0,0 ; vpbroadcastw 0xb256(%rip),%ymm9 # 33450 <_sk_srcover_bgra_8888_sse2_lowp+0xa60>
+ DB 196,98,125,121,13,30,179,0,0 ; vpbroadcastw 0xb31e(%rip),%ymm9 # 33fb0 <_sk_srcover_bgra_8888_sse2_lowp+0xb28>
DB 196,193,125,253,193 ; vpaddw %ymm9,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,189,213,201 ; vpmullw %ymm1,%ymm8,%ymm1
@@ -38097,12 +38631,12 @@ PUBLIC _sk_lerp_1_float_hsw_lowp
_sk_lerp_1_float_hsw_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 197,122,16,0 ; vmovss (%rax),%xmm8
- DB 197,122,16,13,140,170,0,0 ; vmovss 0xaa8c(%rip),%xmm9 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 196,98,57,169,13,83,170,0,0 ; vfmadd213ss 0xaa53(%rip),%xmm8,%xmm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 197,122,16,13,140,170,0,0 ; vmovss 0xaa8c(%rip),%xmm9 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,57,169,13,83,170,0,0 ; vfmadd213ss 0xaa53(%rip),%xmm8,%xmm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,193,122,44,193 ; vcvttss2si %xmm9,%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
DB 196,66,125,121,192 ; vpbroadcastw %xmm8,%ymm8
- DB 196,98,125,121,13,242,177,0,0 ; vpbroadcastw 0xb1f2(%rip),%ymm9 # 33452 <_sk_srcover_bgra_8888_sse2_lowp+0xa62>
+ DB 196,98,125,121,13,186,178,0,0 ; vpbroadcastw 0xb2ba(%rip),%ymm9 # 33fb2 <_sk_srcover_bgra_8888_sse2_lowp+0xb2a>
DB 196,65,53,249,208 ; vpsubw %ymm8,%ymm9,%ymm10
DB 197,45,213,220 ; vpmullw %ymm4,%ymm10,%ymm11
DB 197,189,213,192 ; vpmullw %ymm0,%ymm8,%ymm0
@@ -38137,38 +38671,38 @@ _sk_scale_u8_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,38 ; ja 282fe <_sk_scale_u8_hsw_lowp+0x3d>
+ DB 119,38 ; ja 28d96 <_sk_scale_u8_hsw_lowp+0x3d>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,21,1,0,0 ; lea 0x115(%rip),%r9 # 283fc <_sk_scale_u8_hsw_lowp+0x13b>
+ DB 76,141,13,21,1,0,0 ; lea 0x115(%rip),%r9 # 28e94 <_sk_scale_u8_hsw_lowp+0x13b>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
- DB 233,179,0,0,0 ; jmpq 283b1 <_sk_scale_u8_hsw_lowp+0xf0>
+ DB 233,179,0,0,0 ; jmpq 28e49 <_sk_scale_u8_hsw_lowp+0xf0>
DB 196,65,122,111,4,16 ; vmovdqu (%r8,%rdx,1),%xmm8
- DB 233,168,0,0,0 ; jmpq 283b1 <_sk_scale_u8_hsw_lowp+0xf0>
+ DB 233,168,0,0,0 ; jmpq 28e49 <_sk_scale_u8_hsw_lowp+0xf0>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,67,57,32,68,16,2,2 ; vpinsrb $0x2,0x2(%r8,%rdx,1),%xmm8,%xmm8
DB 65,15,183,4,16 ; movzwl (%r8,%rdx,1),%eax
DB 197,121,110,200 ; vmovd %eax,%xmm9
DB 196,67,57,14,193,1 ; vpblendw $0x1,%xmm9,%xmm8,%xmm8
- DB 233,135,0,0,0 ; jmpq 283b1 <_sk_scale_u8_hsw_lowp+0xf0>
+ DB 233,135,0,0,0 ; jmpq 28e49 <_sk_scale_u8_hsw_lowp+0xf0>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,67,57,32,68,16,6,6 ; vpinsrb $0x6,0x6(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,5,5 ; vpinsrb $0x5,0x5(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,4,4 ; vpinsrb $0x4,0x4(%r8,%rdx,1),%xmm8,%xmm8
DB 196,65,121,110,12,16 ; vmovd (%r8,%rdx,1),%xmm9
DB 196,67,57,2,193,1 ; vpblendd $0x1,%xmm9,%xmm8,%xmm8
- DB 235,92 ; jmp 283b1 <_sk_scale_u8_hsw_lowp+0xf0>
+ DB 235,92 ; jmp 28e49 <_sk_scale_u8_hsw_lowp+0xf0>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,67,57,32,68,16,10,10 ; vpinsrb $0xa,0xa(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,9,9 ; vpinsrb $0x9,0x9(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,8,8 ; vpinsrb $0x8,0x8(%r8,%rdx,1),%xmm8,%xmm8
DB 196,65,122,126,12,16 ; vmovq (%r8,%rdx,1),%xmm9
DB 196,67,49,2,192,12 ; vpblendd $0xc,%xmm8,%xmm9,%xmm8
- DB 235,49 ; jmp 283b1 <_sk_scale_u8_hsw_lowp+0xf0>
+ DB 235,49 ; jmp 28e49 <_sk_scale_u8_hsw_lowp+0xf0>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,67,57,32,68,16,14,14 ; vpinsrb $0xe,0xe(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,13,13 ; vpinsrb $0xd,0xd(%r8,%rdx,1),%xmm8,%xmm8
@@ -38178,7 +38712,7 @@ _sk_scale_u8_hsw_lowp LABEL PROC
DB 196,67,49,2,192,8 ; vpblendd $0x8,%xmm8,%xmm9,%xmm8
DB 196,66,125,48,192 ; vpmovzxbw %xmm8,%ymm8
DB 197,189,213,192 ; vpmullw %ymm0,%ymm8,%ymm0
- DB 196,98,125,121,13,145,176,0,0 ; vpbroadcastw 0xb091(%rip),%ymm9 # 33454 <_sk_srcover_bgra_8888_sse2_lowp+0xa64>
+ DB 196,98,125,121,13,89,177,0,0 ; vpbroadcastw 0xb159(%rip),%ymm9 # 33fb4 <_sk_srcover_bgra_8888_sse2_lowp+0xb2c>
DB 196,193,125,253,193 ; vpaddw %ymm9,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,189,213,201 ; vpmullw %ymm1,%ymm8,%ymm1
@@ -38199,7 +38733,7 @@ _sk_scale_u8_hsw_lowp LABEL PROC
DB 255,26 ; lcall *(%rdx)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,75 ; decl 0x4bffffff(%rip) # 4c028408 <_sk_srcover_bgra_8888_sse2_lowp+0x4bff5a18>
+ DB 255,13,255,255,255,75 ; decl 0x4bffffff(%rip) # 4c028ea0 <_sk_srcover_bgra_8888_sse2_lowp+0x4bff5a18>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,67,255 ; incl -0x1(%rbx)
@@ -38236,38 +38770,38 @@ _sk_lerp_u8_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,38 ; ja 28475 <_sk_lerp_u8_hsw_lowp+0x3d>
+ DB 119,38 ; ja 28f0d <_sk_lerp_u8_hsw_lowp+0x3d>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,58,1,0,0 ; lea 0x13a(%rip),%r9 # 28598 <_sk_lerp_u8_hsw_lowp+0x160>
+ DB 76,141,13,58,1,0,0 ; lea 0x13a(%rip),%r9 # 29030 <_sk_lerp_u8_hsw_lowp+0x160>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
- DB 233,179,0,0,0 ; jmpq 28528 <_sk_lerp_u8_hsw_lowp+0xf0>
+ DB 233,179,0,0,0 ; jmpq 28fc0 <_sk_lerp_u8_hsw_lowp+0xf0>
DB 196,65,122,111,4,16 ; vmovdqu (%r8,%rdx,1),%xmm8
- DB 233,168,0,0,0 ; jmpq 28528 <_sk_lerp_u8_hsw_lowp+0xf0>
+ DB 233,168,0,0,0 ; jmpq 28fc0 <_sk_lerp_u8_hsw_lowp+0xf0>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,67,57,32,68,16,2,2 ; vpinsrb $0x2,0x2(%r8,%rdx,1),%xmm8,%xmm8
DB 65,15,183,4,16 ; movzwl (%r8,%rdx,1),%eax
DB 197,121,110,200 ; vmovd %eax,%xmm9
DB 196,67,57,14,193,1 ; vpblendw $0x1,%xmm9,%xmm8,%xmm8
- DB 233,135,0,0,0 ; jmpq 28528 <_sk_lerp_u8_hsw_lowp+0xf0>
+ DB 233,135,0,0,0 ; jmpq 28fc0 <_sk_lerp_u8_hsw_lowp+0xf0>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,67,57,32,68,16,6,6 ; vpinsrb $0x6,0x6(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,5,5 ; vpinsrb $0x5,0x5(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,4,4 ; vpinsrb $0x4,0x4(%r8,%rdx,1),%xmm8,%xmm8
DB 196,65,121,110,12,16 ; vmovd (%r8,%rdx,1),%xmm9
DB 196,67,57,2,193,1 ; vpblendd $0x1,%xmm9,%xmm8,%xmm8
- DB 235,92 ; jmp 28528 <_sk_lerp_u8_hsw_lowp+0xf0>
+ DB 235,92 ; jmp 28fc0 <_sk_lerp_u8_hsw_lowp+0xf0>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,67,57,32,68,16,10,10 ; vpinsrb $0xa,0xa(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,9,9 ; vpinsrb $0x9,0x9(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,8,8 ; vpinsrb $0x8,0x8(%r8,%rdx,1),%xmm8,%xmm8
DB 196,65,122,126,12,16 ; vmovq (%r8,%rdx,1),%xmm9
DB 196,67,49,2,192,12 ; vpblendd $0xc,%xmm8,%xmm9,%xmm8
- DB 235,49 ; jmp 28528 <_sk_lerp_u8_hsw_lowp+0xf0>
+ DB 235,49 ; jmp 28fc0 <_sk_lerp_u8_hsw_lowp+0xf0>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,67,57,32,68,16,14,14 ; vpinsrb $0xe,0xe(%r8,%rdx,1),%xmm8,%xmm8
DB 196,67,57,32,68,16,13,13 ; vpinsrb $0xd,0xd(%r8,%rdx,1),%xmm8,%xmm8
@@ -38276,7 +38810,7 @@ _sk_lerp_u8_hsw_lowp LABEL PROC
DB 196,67,49,34,76,16,8,2 ; vpinsrd $0x2,0x8(%r8,%rdx,1),%xmm9,%xmm9
DB 196,67,49,2,192,8 ; vpblendd $0x8,%xmm8,%xmm9,%xmm8
DB 196,66,125,48,192 ; vpmovzxbw %xmm8,%ymm8
- DB 196,98,125,121,13,32,175,0,0 ; vpbroadcastw 0xaf20(%rip),%ymm9 # 33456 <_sk_srcover_bgra_8888_sse2_lowp+0xa66>
+ DB 196,98,125,121,13,232,175,0,0 ; vpbroadcastw 0xafe8(%rip),%ymm9 # 33fb6 <_sk_srcover_bgra_8888_sse2_lowp+0xb2e>
DB 196,65,61,239,209 ; vpxor %ymm9,%ymm8,%ymm10
DB 197,45,213,220 ; vpmullw %ymm4,%ymm10,%ymm11
DB 197,189,213,192 ; vpmullw %ymm0,%ymm8,%ymm0
@@ -38308,7 +38842,7 @@ _sk_lerp_u8_hsw_lowp LABEL PROC
DB 254 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 232,254,255,255,38 ; callq 270285a3 <_sk_srcover_bgra_8888_sse2_lowp+0x26ff5bb3>
+ DB 232,254,255,255,38 ; callq 2702903b <_sk_srcover_bgra_8888_sse2_lowp+0x26ff5bb3>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,30 ; lcall *(%rsi)
@@ -38329,7 +38863,7 @@ _sk_lerp_u8_hsw_lowp LABEL PROC
DB 255,52,255 ; pushq (%rdi,%rdi,8)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 124,255 ; jl 285c5 <_sk_lerp_u8_hsw_lowp+0x18d>
+ DB 124,255 ; jl 2905d <_sk_lerp_u8_hsw_lowp+0x18d>
DB 255 ; (bad)
DB 255,116,255,255 ; pushq -0x1(%rdi,%rdi,8)
DB 255,108,255,255 ; ljmp *-0x1(%rdi,%rdi,8)
@@ -38348,24 +38882,24 @@ _sk_scale_565_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,38 ; ja 28614 <_sk_scale_565_hsw_lowp+0x40>
+ DB 119,38 ; ja 290ac <_sk_scale_565_hsw_lowp+0x40>
DB 196,65,61,239,192 ; vpxor %ymm8,%ymm8,%ymm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,255,1,0,0 ; lea 0x1ff(%rip),%r9 # 287fc <_sk_scale_565_hsw_lowp+0x228>
+ DB 76,141,13,255,1,0,0 ; lea 0x1ff(%rip),%r9 # 29294 <_sk_scale_565_hsw_lowp+0x228>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
- DB 233,12,1,0,0 ; jmpq 28720 <_sk_scale_565_hsw_lowp+0x14c>
+ DB 233,12,1,0,0 ; jmpq 291b8 <_sk_scale_565_hsw_lowp+0x14c>
DB 196,65,126,111,4,80 ; vmovdqu (%r8,%rdx,2),%ymm8
- DB 233,1,1,0,0 ; jmpq 28720 <_sk_scale_565_hsw_lowp+0x14c>
+ DB 233,1,1,0,0 ; jmpq 291b8 <_sk_scale_565_hsw_lowp+0x14c>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,65,57,196,76,80,4,2 ; vpinsrw $0x2,0x4(%r8,%rdx,2),%xmm8,%xmm9
DB 196,67,53,56,192,1 ; vinserti128 $0x1,%xmm8,%ymm9,%ymm8
DB 196,65,121,110,12,80 ; vmovd (%r8,%rdx,2),%xmm9
DB 196,67,61,2,193,1 ; vpblendd $0x1,%ymm9,%ymm8,%ymm8
- DB 233,221,0,0,0 ; jmpq 28720 <_sk_scale_565_hsw_lowp+0x14c>
+ DB 233,221,0,0,0 ; jmpq 291b8 <_sk_scale_565_hsw_lowp+0x14c>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,65,57,196,76,80,12,6 ; vpinsrw $0x6,0xc(%r8,%rdx,2),%xmm8,%xmm9
DB 196,67,53,56,192,1 ; vinserti128 $0x1,%xmm8,%ymm9,%ymm8
@@ -38375,7 +38909,7 @@ _sk_scale_565_hsw_lowp LABEL PROC
DB 196,67,61,2,193,15 ; vpblendd $0xf,%ymm9,%ymm8,%ymm8
DB 196,65,122,126,12,80 ; vmovq (%r8,%rdx,2),%xmm9
DB 196,67,61,2,193,3 ; vpblendd $0x3,%ymm9,%ymm8,%ymm8
- DB 233,157,0,0,0 ; jmpq 28720 <_sk_scale_565_hsw_lowp+0x14c>
+ DB 233,157,0,0,0 ; jmpq 291b8 <_sk_scale_565_hsw_lowp+0x14c>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,65,57,196,76,80,20,2 ; vpinsrw $0x2,0x14(%r8,%rdx,2),%xmm8,%xmm9
DB 196,67,61,56,193,1 ; vinserti128 $0x1,%xmm9,%ymm8,%ymm8
@@ -38387,7 +38921,7 @@ _sk_scale_565_hsw_lowp LABEL PROC
DB 196,67,61,56,193,1 ; vinserti128 $0x1,%xmm9,%ymm8,%ymm8
DB 196,65,122,111,12,80 ; vmovdqu (%r8,%rdx,2),%xmm9
DB 196,67,53,2,192,240 ; vpblendd $0xf0,%ymm8,%ymm9,%ymm8
- DB 235,84 ; jmp 28720 <_sk_scale_565_hsw_lowp+0x14c>
+ DB 235,84 ; jmp 291b8 <_sk_scale_565_hsw_lowp+0x14c>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,65,57,196,76,80,28,6 ; vpinsrw $0x6,0x1c(%r8,%rdx,2),%xmm8,%xmm9
DB 196,67,61,56,193,1 ; vinserti128 $0x1,%xmm9,%ymm8,%ymm8
@@ -38401,13 +38935,13 @@ _sk_scale_565_hsw_lowp LABEL PROC
DB 196,65,122,111,20,80 ; vmovdqu (%r8,%rdx,2),%xmm10
DB 196,67,45,56,201,1 ; vinserti128 $0x1,%xmm9,%ymm10,%ymm9
DB 196,67,53,2,192,192 ; vpblendd $0xc0,%ymm8,%ymm9,%ymm8
- DB 196,98,125,121,13,47,173,0,0 ; vpbroadcastw 0xad2f(%rip),%ymm9 # 33458 <_sk_srcover_bgra_8888_sse2_lowp+0xa68>
+ DB 196,98,125,121,13,247,173,0,0 ; vpbroadcastw 0xadf7(%rip),%ymm9 # 33fb8 <_sk_srcover_bgra_8888_sse2_lowp+0xb30>
DB 196,193,45,113,208,8 ; vpsrlw $0x8,%ymm8,%ymm10
DB 196,65,45,219,201 ; vpand %ymm9,%ymm10,%ymm9
DB 196,193,45,113,208,5 ; vpsrlw $0x5,%ymm8,%ymm10
- DB 196,98,125,121,29,23,173,0,0 ; vpbroadcastw 0xad17(%rip),%ymm11 # 3345a <_sk_srcover_bgra_8888_sse2_lowp+0xa6a>
+ DB 196,98,125,121,29,223,173,0,0 ; vpbroadcastw 0xaddf(%rip),%ymm11 # 33fba <_sk_srcover_bgra_8888_sse2_lowp+0xb32>
DB 196,65,45,219,211 ; vpand %ymm11,%ymm10,%ymm10
- DB 196,98,125,121,29,11,173,0,0 ; vpbroadcastw 0xad0b(%rip),%ymm11 # 3345c <_sk_srcover_bgra_8888_sse2_lowp+0xa6c>
+ DB 196,98,125,121,29,211,173,0,0 ; vpbroadcastw 0xadd3(%rip),%ymm11 # 33fbc <_sk_srcover_bgra_8888_sse2_lowp+0xb34>
DB 196,65,61,219,219 ; vpand %ymm11,%ymm8,%ymm11
DB 196,193,61,113,208,13 ; vpsrlw $0xd,%ymm8,%ymm8
DB 196,65,53,235,192 ; vpor %ymm8,%ymm9,%ymm8
@@ -38417,7 +38951,7 @@ _sk_scale_565_hsw_lowp LABEL PROC
DB 196,193,45,113,243,3 ; vpsllw $0x3,%ymm11,%ymm10
DB 196,193,37,113,211,2 ; vpsrlw $0x2,%ymm11,%ymm11
DB 196,65,45,235,211 ; vpor %ymm11,%ymm10,%ymm10
- DB 196,98,125,121,29,210,172,0,0 ; vpbroadcastw 0xacd2(%rip),%ymm11 # 3345e <_sk_srcover_bgra_8888_sse2_lowp+0xa6e>
+ DB 196,98,125,121,29,154,173,0,0 ; vpbroadcastw 0xad9a(%rip),%ymm11 # 33fbe <_sk_srcover_bgra_8888_sse2_lowp+0xb36>
DB 196,65,101,239,227 ; vpxor %ymm11,%ymm3,%ymm12
DB 196,65,69,239,219 ; vpxor %ymm11,%ymm7,%ymm11
DB 196,65,37,101,220 ; vpcmpgtw %ymm12,%ymm11,%ymm11
@@ -38427,7 +38961,7 @@ _sk_scale_565_hsw_lowp LABEL PROC
DB 196,66,21,62,232 ; vpmaxuw %ymm8,%ymm13,%ymm13
DB 196,67,21,76,220,176 ; vpblendvb %ymm11,%ymm12,%ymm13,%ymm11
DB 197,189,213,192 ; vpmullw %ymm0,%ymm8,%ymm0
- DB 196,98,125,121,5,158,172,0,0 ; vpbroadcastw 0xac9e(%rip),%ymm8 # 33460 <_sk_srcover_bgra_8888_sse2_lowp+0xa70>
+ DB 196,98,125,121,5,102,173,0,0 ; vpbroadcastw 0xad66(%rip),%ymm8 # 33fc0 <_sk_srcover_bgra_8888_sse2_lowp+0xb38>
DB 196,193,125,253,192 ; vpaddw %ymm8,%ymm0,%ymm0
DB 197,253,113,208,8 ; vpsrlw $0x8,%ymm0,%ymm0
DB 197,181,213,201 ; vpmullw %ymm1,%ymm9,%ymm1
@@ -38489,24 +39023,24 @@ _sk_lerp_565_hsw_lowp LABEL PROC
DB 36,15 ; and $0xf,%al
DB 254,200 ; dec %al
DB 60,14 ; cmp $0xe,%al
- DB 119,38 ; ja 28878 <_sk_lerp_565_hsw_lowp+0x40>
+ DB 119,38 ; ja 29310 <_sk_lerp_565_hsw_lowp+0x40>
DB 196,65,61,239,192 ; vpxor %ymm8,%ymm8,%ymm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,51,2,0,0 ; lea 0x233(%rip),%r9 # 28a94 <_sk_lerp_565_hsw_lowp+0x25c>
+ DB 76,141,13,51,2,0,0 ; lea 0x233(%rip),%r9 # 2952c <_sk_lerp_565_hsw_lowp+0x25c>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 197,121,110,192 ; vmovd %eax,%xmm8
- DB 233,12,1,0,0 ; jmpq 28984 <_sk_lerp_565_hsw_lowp+0x14c>
+ DB 233,12,1,0,0 ; jmpq 2941c <_sk_lerp_565_hsw_lowp+0x14c>
DB 196,65,126,111,4,80 ; vmovdqu (%r8,%rdx,2),%ymm8
- DB 233,1,1,0,0 ; jmpq 28984 <_sk_lerp_565_hsw_lowp+0x14c>
+ DB 233,1,1,0,0 ; jmpq 2941c <_sk_lerp_565_hsw_lowp+0x14c>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,65,57,196,76,80,4,2 ; vpinsrw $0x2,0x4(%r8,%rdx,2),%xmm8,%xmm9
DB 196,67,53,56,192,1 ; vinserti128 $0x1,%xmm8,%ymm9,%ymm8
DB 196,65,121,110,12,80 ; vmovd (%r8,%rdx,2),%xmm9
DB 196,67,61,2,193,1 ; vpblendd $0x1,%ymm9,%ymm8,%ymm8
- DB 233,221,0,0,0 ; jmpq 28984 <_sk_lerp_565_hsw_lowp+0x14c>
+ DB 233,221,0,0,0 ; jmpq 2941c <_sk_lerp_565_hsw_lowp+0x14c>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,65,57,196,76,80,12,6 ; vpinsrw $0x6,0xc(%r8,%rdx,2),%xmm8,%xmm9
DB 196,67,53,56,192,1 ; vinserti128 $0x1,%xmm8,%ymm9,%ymm8
@@ -38516,7 +39050,7 @@ _sk_lerp_565_hsw_lowp LABEL PROC
DB 196,67,61,2,193,15 ; vpblendd $0xf,%ymm9,%ymm8,%ymm8
DB 196,65,122,126,12,80 ; vmovq (%r8,%rdx,2),%xmm9
DB 196,67,61,2,193,3 ; vpblendd $0x3,%ymm9,%ymm8,%ymm8
- DB 233,157,0,0,0 ; jmpq 28984 <_sk_lerp_565_hsw_lowp+0x14c>
+ DB 233,157,0,0,0 ; jmpq 2941c <_sk_lerp_565_hsw_lowp+0x14c>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,65,57,196,76,80,20,2 ; vpinsrw $0x2,0x14(%r8,%rdx,2),%xmm8,%xmm9
DB 196,67,61,56,193,1 ; vinserti128 $0x1,%xmm9,%ymm8,%ymm8
@@ -38528,7 +39062,7 @@ _sk_lerp_565_hsw_lowp LABEL PROC
DB 196,67,61,56,193,1 ; vinserti128 $0x1,%xmm9,%ymm8,%ymm8
DB 196,65,122,111,12,80 ; vmovdqu (%r8,%rdx,2),%xmm9
DB 196,67,53,2,192,240 ; vpblendd $0xf0,%ymm8,%ymm9,%ymm8
- DB 235,84 ; jmp 28984 <_sk_lerp_565_hsw_lowp+0x14c>
+ DB 235,84 ; jmp 2941c <_sk_lerp_565_hsw_lowp+0x14c>
DB 196,65,57,239,192 ; vpxor %xmm8,%xmm8,%xmm8
DB 196,65,57,196,76,80,28,6 ; vpinsrw $0x6,0x1c(%r8,%rdx,2),%xmm8,%xmm9
DB 196,67,61,56,193,1 ; vinserti128 $0x1,%xmm9,%ymm8,%ymm8
@@ -38542,13 +39076,13 @@ _sk_lerp_565_hsw_lowp LABEL PROC
DB 196,65,122,111,20,80 ; vmovdqu (%r8,%rdx,2),%xmm10
DB 196,67,45,56,201,1 ; vinserti128 $0x1,%xmm9,%ymm10,%ymm9
DB 196,67,53,2,192,192 ; vpblendd $0xc0,%ymm8,%ymm9,%ymm8
- DB 196,98,125,121,13,213,170,0,0 ; vpbroadcastw 0xaad5(%rip),%ymm9 # 33462 <_sk_srcover_bgra_8888_sse2_lowp+0xa72>
+ DB 196,98,125,121,13,157,171,0,0 ; vpbroadcastw 0xab9d(%rip),%ymm9 # 33fc2 <_sk_srcover_bgra_8888_sse2_lowp+0xb3a>
DB 196,193,45,113,208,8 ; vpsrlw $0x8,%ymm8,%ymm10
DB 196,65,45,219,201 ; vpand %ymm9,%ymm10,%ymm9
DB 196,193,45,113,208,5 ; vpsrlw $0x5,%ymm8,%ymm10
- DB 196,98,125,121,29,189,170,0,0 ; vpbroadcastw 0xaabd(%rip),%ymm11 # 33464 <_sk_srcover_bgra_8888_sse2_lowp+0xa74>
+ DB 196,98,125,121,29,133,171,0,0 ; vpbroadcastw 0xab85(%rip),%ymm11 # 33fc4 <_sk_srcover_bgra_8888_sse2_lowp+0xb3c>
DB 196,65,45,219,211 ; vpand %ymm11,%ymm10,%ymm10
- DB 196,98,125,121,29,177,170,0,0 ; vpbroadcastw 0xaab1(%rip),%ymm11 # 33466 <_sk_srcover_bgra_8888_sse2_lowp+0xa76>
+ DB 196,98,125,121,29,121,171,0,0 ; vpbroadcastw 0xab79(%rip),%ymm11 # 33fc6 <_sk_srcover_bgra_8888_sse2_lowp+0xb3e>
DB 196,65,61,219,219 ; vpand %ymm11,%ymm8,%ymm11
DB 196,193,61,113,208,13 ; vpsrlw $0xd,%ymm8,%ymm8
DB 196,65,53,235,192 ; vpor %ymm8,%ymm9,%ymm8
@@ -38558,7 +39092,7 @@ _sk_lerp_565_hsw_lowp LABEL PROC
DB 196,193,45,113,243,3 ; vpsllw $0x3,%ymm11,%ymm10
DB 196,193,37,113,211,2 ; vpsrlw $0x2,%ymm11,%ymm11
DB 196,65,45,235,211 ; vpor %ymm11,%ymm10,%ymm10
- DB 196,98,125,121,29,120,170,0,0 ; vpbroadcastw 0xaa78(%rip),%ymm11 # 33468 <_sk_srcover_bgra_8888_sse2_lowp+0xa78>
+ DB 196,98,125,121,29,64,171,0,0 ; vpbroadcastw 0xab40(%rip),%ymm11 # 33fc8 <_sk_srcover_bgra_8888_sse2_lowp+0xb40>
DB 196,65,101,239,227 ; vpxor %ymm11,%ymm3,%ymm12
DB 196,65,69,239,219 ; vpxor %ymm11,%ymm7,%ymm11
DB 196,65,37,101,220 ; vpcmpgtw %ymm12,%ymm11,%ymm11
@@ -38567,7 +39101,7 @@ _sk_lerp_565_hsw_lowp LABEL PROC
DB 196,66,53,62,234 ; vpmaxuw %ymm10,%ymm9,%ymm13
DB 196,66,21,62,232 ; vpmaxuw %ymm8,%ymm13,%ymm13
DB 196,67,21,76,220,176 ; vpblendvb %ymm11,%ymm12,%ymm13,%ymm11
- DB 196,98,125,121,37,72,170,0,0 ; vpbroadcastw 0xaa48(%rip),%ymm12 # 3346a <_sk_srcover_bgra_8888_sse2_lowp+0xa7a>
+ DB 196,98,125,121,37,16,171,0,0 ; vpbroadcastw 0xab10(%rip),%ymm12 # 33fca <_sk_srcover_bgra_8888_sse2_lowp+0xb42>
DB 196,65,61,239,236 ; vpxor %ymm12,%ymm8,%ymm13
DB 197,21,213,236 ; vpmullw %ymm4,%ymm13,%ymm13
DB 197,189,213,192 ; vpmullw %ymm0,%ymm8,%ymm0
@@ -38638,7 +39172,7 @@ _sk_clamp_x_1_hsw_lowp LABEL PROC
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 196,193,116,95,200 ; vmaxps %ymm8,%ymm1,%ymm1
DB 196,193,124,95,192 ; vmaxps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,5,184,161,0,0 ; vbroadcastss 0xa1b8(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,184,161,0,0 ; vbroadcastss 0xa1b8(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -38653,7 +39187,7 @@ _sk_repeat_x_1_hsw_lowp LABEL PROC
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 196,193,116,95,200 ; vmaxps %ymm8,%ymm1,%ymm1
DB 196,193,124,95,192 ; vmaxps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,5,124,161,0,0 ; vbroadcastss 0xa17c(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,124,161,0,0 ; vbroadcastss 0xa17c(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -38661,10 +39195,10 @@ _sk_repeat_x_1_hsw_lowp LABEL PROC
PUBLIC _sk_mirror_x_1_hsw_lowp
_sk_mirror_x_1_hsw_lowp LABEL PROC
- DB 196,98,125,24,5,125,161,0,0 ; vbroadcastss 0xa17d(%rip),%ymm8 # 32cb8 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
+ DB 196,98,125,24,5,125,161,0,0 ; vbroadcastss 0xa17d(%rip),%ymm8 # 33750 <_sk_srcover_bgra_8888_sse2_lowp+0x2c8>
DB 196,193,124,88,192 ; vaddps %ymm8,%ymm0,%ymm0
DB 196,193,116,88,200 ; vaddps %ymm8,%ymm1,%ymm1
- DB 196,98,125,24,13,78,161,0,0 ; vbroadcastss 0xa14e(%rip),%ymm9 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,13,78,161,0,0 ; vbroadcastss 0xa14e(%rip),%ymm9 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,65,116,89,209 ; vmulps %ymm9,%ymm1,%ymm10
DB 196,65,124,89,201 ; vmulps %ymm9,%ymm0,%ymm9
DB 196,67,125,8,201,1 ; vroundps $0x1,%ymm9,%ymm9
@@ -38675,13 +39209,13 @@ _sk_mirror_x_1_hsw_lowp LABEL PROC
DB 196,193,116,92,202 ; vsubps %ymm10,%ymm1,%ymm1
DB 196,193,116,88,200 ; vaddps %ymm8,%ymm1,%ymm1
DB 196,193,124,88,192 ; vaddps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,5,157,162,0,0 ; vbroadcastss 0xa29d(%rip),%ymm8 # 32e28 <_sk_srcover_bgra_8888_sse2_lowp+0x438>
+ DB 196,98,125,24,5,161,162,0,0 ; vbroadcastss 0xa2a1(%rip),%ymm8 # 338c4 <_sk_srcover_bgra_8888_sse2_lowp+0x43c>
DB 196,193,124,84,192 ; vandps %ymm8,%ymm0,%ymm0
DB 196,193,116,84,200 ; vandps %ymm8,%ymm1,%ymm1
DB 196,65,60,87,192 ; vxorps %ymm8,%ymm8,%ymm8
DB 196,193,116,95,200 ; vmaxps %ymm8,%ymm1,%ymm1
DB 196,193,124,95,192 ; vmaxps %ymm8,%ymm0,%ymm0
- DB 196,98,125,24,5,243,160,0,0 ; vbroadcastss 0xa0f3(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,243,160,0,0 ; vbroadcastss 0xa0f3(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 196,193,124,93,192 ; vminps %ymm8,%ymm0,%ymm0
DB 196,193,116,93,200 ; vminps %ymm8,%ymm1,%ymm1
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -38699,7 +39233,7 @@ _sk_gradient_hsw_lowp LABEL PROC
DB 197,197,239,255 ; vpxor %ymm7,%ymm7,%ymm7
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
DB 73,131,248,2 ; cmp $0x2,%r8
- DB 114,60 ; jb 28c35 <_sk_gradient_hsw_lowp+0x7a>
+ DB 114,60 ; jb 296cd <_sk_gradient_hsw_lowp+0x7a>
DB 76,139,72,72 ; mov 0x48(%rax),%r9
DB 197,197,239,255 ; vpxor %ymm7,%ymm7,%ymm7
DB 65,186,1,0,0,0 ; mov $0x1,%r10d
@@ -38711,9 +39245,9 @@ _sk_gradient_hsw_lowp LABEL PROC
DB 197,213,250,234 ; vpsubd %ymm2,%ymm5,%ymm5
DB 73,255,194 ; inc %r10
DB 77,57,208 ; cmp %r10,%r8
- DB 117,224 ; jne 28c0b <_sk_gradient_hsw_lowp+0x50>
+ DB 117,224 ; jne 296a3 <_sk_gradient_hsw_lowp+0x50>
DB 73,131,248,8 ; cmp $0x8,%r8
- DB 15,135,179,0,0,0 ; ja 28ce8 <_sk_gradient_hsw_lowp+0x12d>
+ DB 15,135,179,0,0,0 ; ja 29780 <_sk_gradient_hsw_lowp+0x12d>
DB 76,139,64,8 ; mov 0x8(%rax),%r8
DB 76,139,72,16 ; mov 0x10(%rax),%r9
DB 196,193,124,16,24 ; vmovups (%r8),%ymm3
@@ -38750,7 +39284,7 @@ _sk_gradient_hsw_lowp LABEL PROC
DB 197,124,16,56 ; vmovups (%rax),%ymm15
DB 196,66,69,22,231 ; vpermps %ymm15,%ymm7,%ymm12
DB 196,194,85,22,255 ; vpermps %ymm15,%ymm5,%ymm7
- DB 233,33,1,0,0 ; jmpq 28e09 <_sk_gradient_hsw_lowp+0x24e>
+ DB 233,33,1,0,0 ; jmpq 298a1 <_sk_gradient_hsw_lowp+0x24e>
DB 76,139,64,8 ; mov 0x8(%rax),%r8
DB 76,139,72,16 ; mov 0x10(%rax),%r9
DB 197,229,118,219 ; vpcmpeqd %ymm3,%ymm3,%ymm3
@@ -38819,8 +39353,8 @@ _sk_gradient_hsw_lowp LABEL PROC
DB 196,98,117,168,12,36 ; vfmadd213ps (%rsp),%ymm1,%ymm9
DB 196,98,117,168,222 ; vfmadd213ps %ymm6,%ymm1,%ymm11
DB 196,226,117,184,124,36,32 ; vfmadd231ps 0x20(%rsp),%ymm1,%ymm7
- DB 196,226,125,24,5,139,158,0,0 ; vbroadcastss 0x9e8b(%rip),%ymm0 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 196,226,125,24,13,82,158,0,0 ; vbroadcastss 0x9e52(%rip),%ymm1 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,5,139,158,0,0 ; vbroadcastss 0x9e8b(%rip),%ymm0 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,226,125,24,13,82,158,0,0 ; vbroadcastss 0x9e52(%rip),%ymm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,226,125,168,217 ; vfmadd213ps %ymm1,%ymm0,%ymm3
DB 196,226,125,168,209 ; vfmadd213ps %ymm1,%ymm0,%ymm2
DB 196,98,125,168,201 ; vfmadd213ps %ymm1,%ymm0,%ymm9
@@ -38830,7 +39364,7 @@ _sk_gradient_hsw_lowp LABEL PROC
DB 196,226,125,168,249 ; vfmadd213ps %ymm1,%ymm0,%ymm7
DB 196,98,125,168,225 ; vfmadd213ps %ymm1,%ymm0,%ymm12
DB 197,254,91,194 ; vcvttps2dq %ymm2,%ymm0
- DB 197,253,111,37,2,166,0,0 ; vmovdqa 0xa602(%rip),%ymm4 # 33480 <_sk_srcover_bgra_8888_sse2_lowp+0xa90>
+ DB 197,253,111,37,202,166,0,0 ; vmovdqa 0xa6ca(%rip),%ymm4 # 33fe0 <_sk_srcover_bgra_8888_sse2_lowp+0xb58>
DB 196,226,125,0,196 ; vpshufb %ymm4,%ymm0,%ymm0
DB 196,227,253,0,192,232 ; vpermq $0xe8,%ymm0,%ymm0
DB 197,254,91,203 ; vcvttps2dq %ymm3,%ymm1
@@ -38877,9 +39411,9 @@ _sk_evenly_spaced_gradient_hsw_lowp LABEL PROC
DB 76,139,0 ; mov (%rax),%r8
DB 77,137,193 ; mov %r8,%r9
DB 73,255,201 ; dec %r9
- DB 120,7 ; js 28f7d <_sk_evenly_spaced_gradient_hsw_lowp+0x3f>
+ DB 120,7 ; js 29a15 <_sk_evenly_spaced_gradient_hsw_lowp+0x3f>
DB 196,193,234,42,209 ; vcvtsi2ss %r9,%xmm2,%xmm2
- DB 235,22 ; jmp 28f93 <_sk_evenly_spaced_gradient_hsw_lowp+0x55>
+ DB 235,22 ; jmp 29a2b <_sk_evenly_spaced_gradient_hsw_lowp+0x55>
DB 77,137,202 ; mov %r9,%r10
DB 73,209,234 ; shr %r10
DB 65,131,225,1 ; and $0x1,%r9d
@@ -38892,7 +39426,7 @@ _sk_evenly_spaced_gradient_hsw_lowp LABEL PROC
DB 197,126,91,242 ; vcvttps2dq %ymm2,%ymm14
DB 197,254,91,251 ; vcvttps2dq %ymm3,%ymm7
DB 73,131,248,8 ; cmp $0x8,%r8
- DB 15,135,179,0,0,0 ; ja 29065 <_sk_evenly_spaced_gradient_hsw_lowp+0x127>
+ DB 15,135,179,0,0,0 ; ja 29afd <_sk_evenly_spaced_gradient_hsw_lowp+0x127>
DB 76,139,64,8 ; mov 0x8(%rax),%r8
DB 76,139,72,16 ; mov 0x10(%rax),%r9
DB 196,193,124,16,24 ; vmovups (%r8),%ymm3
@@ -38929,7 +39463,7 @@ _sk_evenly_spaced_gradient_hsw_lowp LABEL PROC
DB 197,124,16,56 ; vmovups (%rax),%ymm15
DB 196,66,69,22,231 ; vpermps %ymm15,%ymm7,%ymm12
DB 196,194,13,22,255 ; vpermps %ymm15,%ymm14,%ymm7
- DB 233,32,1,0,0 ; jmpq 29185 <_sk_evenly_spaced_gradient_hsw_lowp+0x247>
+ DB 233,32,1,0,0 ; jmpq 29c1d <_sk_evenly_spaced_gradient_hsw_lowp+0x247>
DB 76,139,64,8 ; mov 0x8(%rax),%r8
DB 76,139,72,16 ; mov 0x10(%rax),%r9
DB 197,236,87,210 ; vxorps %ymm2,%ymm2,%ymm2
@@ -38998,8 +39532,8 @@ _sk_evenly_spaced_gradient_hsw_lowp LABEL PROC
DB 196,98,117,168,12,36 ; vfmadd213ps (%rsp),%ymm1,%ymm9
DB 196,98,117,168,222 ; vfmadd213ps %ymm6,%ymm1,%ymm11
DB 196,226,117,184,124,36,32 ; vfmadd231ps 0x20(%rsp),%ymm1,%ymm7
- DB 196,226,125,24,5,15,155,0,0 ; vbroadcastss 0x9b0f(%rip),%ymm0 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 196,226,125,24,13,214,154,0,0 ; vbroadcastss 0x9ad6(%rip),%ymm1 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,5,15,155,0,0 ; vbroadcastss 0x9b0f(%rip),%ymm0 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,226,125,24,13,214,154,0,0 ; vbroadcastss 0x9ad6(%rip),%ymm1 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,226,125,168,217 ; vfmadd213ps %ymm1,%ymm0,%ymm3
DB 196,226,125,168,209 ; vfmadd213ps %ymm1,%ymm0,%ymm2
DB 196,98,125,168,201 ; vfmadd213ps %ymm1,%ymm0,%ymm9
@@ -39009,7 +39543,7 @@ _sk_evenly_spaced_gradient_hsw_lowp LABEL PROC
DB 196,226,125,168,249 ; vfmadd213ps %ymm1,%ymm0,%ymm7
DB 196,98,125,168,225 ; vfmadd213ps %ymm1,%ymm0,%ymm12
DB 197,254,91,194 ; vcvttps2dq %ymm2,%ymm0
- DB 197,253,111,37,166,162,0,0 ; vmovdqa 0xa2a6(%rip),%ymm4 # 334a0 <_sk_srcover_bgra_8888_sse2_lowp+0xab0>
+ DB 197,253,111,37,110,163,0,0 ; vmovdqa 0xa36e(%rip),%ymm4 # 34000 <_sk_srcover_bgra_8888_sse2_lowp+0xb78>
DB 196,226,125,0,196 ; vpshufb %ymm4,%ymm0,%ymm0
DB 196,227,253,0,192,232 ; vpermq $0xe8,%ymm0,%ymm0
DB 197,254,91,203 ; vcvttps2dq %ymm3,%ymm1
@@ -39053,12 +39587,12 @@ _sk_evenly_spaced_2_stop_gradient_hsw_lowp LABEL PROC
DB 197,124,40,194 ; vmovaps %ymm2,%ymm8
DB 196,98,125,168,195 ; vfmadd213ps %ymm3,%ymm0,%ymm8
DB 196,226,117,168,211 ; vfmadd213ps %ymm3,%ymm1,%ymm2
- DB 196,226,125,24,29,238,153,0,0 ; vbroadcastss 0x99ee(%rip),%ymm3 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 196,98,125,24,29,181,153,0,0 ; vbroadcastss 0x99b5(%rip),%ymm11 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,226,125,24,29,238,153,0,0 ; vbroadcastss 0x99ee(%rip),%ymm3 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 196,98,125,24,29,181,153,0,0 ; vbroadcastss 0x99b5(%rip),%ymm11 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 196,194,101,168,211 ; vfmadd213ps %ymm11,%ymm3,%ymm2
DB 196,66,101,168,195 ; vfmadd213ps %ymm11,%ymm3,%ymm8
DB 196,65,126,91,192 ; vcvttps2dq %ymm8,%ymm8
- DB 197,125,111,21,194,161,0,0 ; vmovdqa 0xa1c2(%rip),%ymm10 # 334c0 <_sk_srcover_bgra_8888_sse2_lowp+0xad0>
+ DB 197,125,111,21,138,162,0,0 ; vmovdqa 0xa28a(%rip),%ymm10 # 34020 <_sk_srcover_bgra_8888_sse2_lowp+0xb98>
DB 196,66,61,0,194 ; vpshufb %ymm10,%ymm8,%ymm8
DB 196,67,253,0,192,232 ; vpermq $0xe8,%ymm8,%ymm8
DB 197,254,91,210 ; vcvttps2dq %ymm2,%ymm2
@@ -39121,7 +39655,7 @@ _sk_xy_to_unit_angle_hsw_lowp LABEL PROC
DB 197,252,40,227 ; vmovaps %ymm3,%ymm4
DB 197,252,40,217 ; vmovaps %ymm1,%ymm3
DB 197,252,40,200 ; vmovaps %ymm0,%ymm1
- DB 196,98,125,24,5,253,153,0,0 ; vbroadcastss 0x99fd(%rip),%ymm8 # 32e28 <_sk_srcover_bgra_8888_sse2_lowp+0x438>
+ DB 196,98,125,24,5,1,154,0,0 ; vbroadcastss 0x9a01(%rip),%ymm8 # 338c4 <_sk_srcover_bgra_8888_sse2_lowp+0x43c>
DB 196,65,116,84,200 ; vandps %ymm8,%ymm1,%ymm9
DB 196,65,100,84,208 ; vandps %ymm8,%ymm3,%ymm10
DB 196,65,108,84,216 ; vandps %ymm8,%ymm2,%ymm11
@@ -39135,20 +39669,20 @@ _sk_xy_to_unit_angle_hsw_lowp LABEL PROC
DB 196,67,45,74,192,192 ; vblendvps %ymm12,%ymm8,%ymm10,%ymm8
DB 196,65,4,94,192 ; vdivps %ymm8,%ymm15,%ymm8
DB 196,65,60,89,208 ; vmulps %ymm8,%ymm8,%ymm10
- DB 196,98,125,24,29,81,153,0,0 ; vbroadcastss 0x9951(%rip),%ymm11 # 32dcc <_sk_srcover_bgra_8888_sse2_lowp+0x3dc>
- DB 196,98,125,24,53,76,153,0,0 ; vbroadcastss 0x994c(%rip),%ymm14 # 32dd0 <_sk_srcover_bgra_8888_sse2_lowp+0x3e0>
+ DB 196,98,125,24,29,81,153,0,0 ; vbroadcastss 0x9951(%rip),%ymm11 # 33864 <_sk_srcover_bgra_8888_sse2_lowp+0x3dc>
+ DB 196,98,125,24,53,76,153,0,0 ; vbroadcastss 0x994c(%rip),%ymm14 # 33868 <_sk_srcover_bgra_8888_sse2_lowp+0x3e0>
DB 196,65,124,40,251 ; vmovaps %ymm11,%ymm15
DB 196,66,45,168,254 ; vfmadd213ps %ymm14,%ymm10,%ymm15
DB 196,193,52,89,193 ; vmulps %ymm9,%ymm9,%ymm0
DB 196,66,125,168,222 ; vfmadd213ps %ymm14,%ymm0,%ymm11
- DB 196,98,125,24,53,51,153,0,0 ; vbroadcastss 0x9933(%rip),%ymm14 # 32dd4 <_sk_srcover_bgra_8888_sse2_lowp+0x3e4>
+ DB 196,98,125,24,53,51,153,0,0 ; vbroadcastss 0x9933(%rip),%ymm14 # 3386c <_sk_srcover_bgra_8888_sse2_lowp+0x3e4>
DB 196,66,125,168,222 ; vfmadd213ps %ymm14,%ymm0,%ymm11
DB 196,66,45,168,254 ; vfmadd213ps %ymm14,%ymm10,%ymm15
- DB 196,98,125,24,53,36,153,0,0 ; vbroadcastss 0x9924(%rip),%ymm14 # 32dd8 <_sk_srcover_bgra_8888_sse2_lowp+0x3e8>
+ DB 196,98,125,24,53,36,153,0,0 ; vbroadcastss 0x9924(%rip),%ymm14 # 33870 <_sk_srcover_bgra_8888_sse2_lowp+0x3e8>
DB 196,66,45,168,254 ; vfmadd213ps %ymm14,%ymm10,%ymm15
DB 196,66,125,168,222 ; vfmadd213ps %ymm14,%ymm0,%ymm11
DB 196,193,52,89,195 ; vmulps %ymm11,%ymm9,%ymm0
- DB 196,98,125,24,13,16,153,0,0 ; vbroadcastss 0x9910(%rip),%ymm9 # 32ddc <_sk_srcover_bgra_8888_sse2_lowp+0x3ec>
+ DB 196,98,125,24,13,16,153,0,0 ; vbroadcastss 0x9910(%rip),%ymm9 # 33874 <_sk_srcover_bgra_8888_sse2_lowp+0x3ec>
DB 197,52,92,208 ; vsubps %ymm0,%ymm9,%ymm10
DB 196,195,125,74,194,208 ; vblendvps %ymm13,%ymm10,%ymm0,%ymm0
DB 196,65,60,89,199 ; vmulps %ymm15,%ymm8,%ymm8
@@ -39156,14 +39690,14 @@ _sk_xy_to_unit_angle_hsw_lowp LABEL PROC
DB 196,67,61,74,193,192 ; vblendvps %ymm12,%ymm9,%ymm8,%ymm8
DB 196,65,52,87,201 ; vxorps %ymm9,%ymm9,%ymm9
DB 196,193,116,194,201,1 ; vcmpltps %ymm9,%ymm1,%ymm1
- DB 196,98,125,24,21,162,151,0,0 ; vbroadcastss 0x97a2(%rip),%ymm10 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 196,98,125,24,21,162,151,0,0 ; vbroadcastss 0x97a2(%rip),%ymm10 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 197,44,92,216 ; vsubps %ymm0,%ymm10,%ymm11
DB 196,195,125,74,195,16 ; vblendvps %ymm1,%ymm11,%ymm0,%ymm0
DB 196,193,100,194,201,1 ; vcmpltps %ymm9,%ymm3,%ymm1
DB 196,193,44,92,216 ; vsubps %ymm8,%ymm10,%ymm3
DB 196,227,61,74,203,16 ; vblendvps %ymm1,%ymm3,%ymm8,%ymm1
DB 196,193,108,194,217,1 ; vcmpltps %ymm9,%ymm2,%ymm3
- DB 196,98,125,24,5,124,151,0,0 ; vbroadcastss 0x977c(%rip),%ymm8 # 32ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
+ DB 196,98,125,24,5,124,151,0,0 ; vbroadcastss 0x977c(%rip),%ymm8 # 33738 <_sk_srcover_bgra_8888_sse2_lowp+0x2b0>
DB 197,60,92,208 ; vsubps %ymm0,%ymm8,%ymm10
DB 196,195,125,74,194,48 ; vblendvps %ymm3,%ymm10,%ymm0,%ymm0
DB 196,193,92,194,217,1 ; vcmpltps %ymm9,%ymm4,%ymm3
@@ -39206,9 +39740,9 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 65,254,202 ; dec %r10b
DB 69,15,182,194 ; movzbl %r10b,%r8d
DB 65,128,248,14 ; cmp $0xe,%r8b
- DB 119,51 ; ja 295eb <_sk_srcover_rgba_8888_hsw_lowp+0x5c>
+ DB 119,51 ; ja 2a083 <_sk_srcover_rgba_8888_hsw_lowp+0x5c>
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
- DB 76,141,29,237,2,0,0 ; lea 0x2ed(%rip),%r11 # 298b0 <_sk_srcover_rgba_8888_hsw_lowp+0x321>
+ DB 76,141,29,237,2,0,0 ; lea 0x2ed(%rip),%r11 # 2a348 <_sk_srcover_rgba_8888_hsw_lowp+0x321>
DB 75,99,4,131 ; movslq (%r11,%r8,4),%rax
DB 76,1,216 ; add %r11,%rax
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -39218,10 +39752,10 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,193,121,110,41 ; vmovd (%r9),%xmm5
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
- DB 233,22,1,0,0 ; jmpq 29701 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
+ DB 233,22,1,0,0 ; jmpq 2a199 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
DB 196,193,126,111,41 ; vmovdqu (%r9),%ymm5
DB 196,193,126,111,97,32 ; vmovdqu 0x20(%r9),%ymm4
- DB 233,6,1,0,0 ; jmpq 29701 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
+ DB 233,6,1,0,0 ; jmpq 2a199 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
DB 196,193,121,110,97,8 ; vmovd 0x8(%r9),%xmm4
DB 196,226,121,89,228 ; vpbroadcastq %xmm4,%xmm4
DB 197,197,239,255 ; vpxor %ymm7,%ymm7,%ymm7
@@ -39230,7 +39764,7 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 197,249,112,237,232 ; vpshufd $0xe8,%xmm5,%xmm5
DB 196,227,93,2,237,3 ; vpblendd $0x3,%ymm5,%ymm4,%ymm5
DB 197,253,111,231 ; vmovdqa %ymm7,%ymm4
- DB 233,216,0,0,0 ; jmpq 29701 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
+ DB 233,216,0,0,0 ; jmpq 2a199 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
DB 196,193,121,110,97,24 ; vmovd 0x18(%r9),%xmm4
DB 196,226,125,89,228 ; vpbroadcastq %xmm4,%ymm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -39246,7 +39780,7 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 196,193,122,111,41 ; vmovdqu (%r9),%xmm5
DB 196,227,85,2,236,240 ; vpblendd $0xf0,%ymm4,%ymm5,%ymm5
DB 197,125,127,196 ; vmovdqa %ymm8,%ymm4
- DB 233,129,0,0,0 ; jmpq 29701 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
+ DB 233,129,0,0,0 ; jmpq 2a199 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
DB 196,193,121,110,97,40 ; vmovd 0x28(%r9),%xmm4
DB 196,226,121,89,228 ; vpbroadcastq %xmm4,%xmm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -39256,7 +39790,7 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 196,193,121,110,105,32 ; vmovd 0x20(%r9),%xmm5
DB 196,227,93,2,229,1 ; vpblendd $0x1,%ymm5,%ymm4,%ymm4
DB 196,193,126,111,41 ; vmovdqu (%r9),%ymm5
- DB 235,76 ; jmp 29701 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
+ DB 235,76 ; jmp 2a199 <_sk_srcover_rgba_8888_hsw_lowp+0x172>
DB 196,193,121,110,97,56 ; vmovd 0x38(%r9),%xmm4
DB 196,226,125,89,228 ; vpbroadcastq %xmm4,%ymm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -39276,9 +39810,9 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 196,227,69,14,236,170 ; vpblendw $0xaa,%ymm4,%ymm7,%ymm5
DB 196,227,77,14,228,170 ; vpblendw $0xaa,%ymm4,%ymm6,%ymm4
DB 196,226,93,43,237 ; vpackusdw %ymm5,%ymm4,%ymm5
- DB 197,125,111,5,182,157,0,0 ; vmovdqa 0x9db6(%rip),%ymm8 # 334e0 <_sk_srcover_bgra_8888_sse2_lowp+0xaf0>
+ DB 197,125,111,5,126,158,0,0 ; vmovdqa 0x9e7e(%rip),%ymm8 # 34040 <_sk_srcover_bgra_8888_sse2_lowp+0xbb8>
DB 196,193,85,219,224 ; vpand %ymm8,%ymm5,%ymm4
- DB 196,98,125,121,13,200,157,0,0 ; vpbroadcastw 0x9dc8(%rip),%ymm9 # 33500 <_sk_srcover_bgra_8888_sse2_lowp+0xb10>
+ DB 196,98,125,121,13,144,158,0,0 ; vpbroadcastw 0x9e90(%rip),%ymm9 # 34060 <_sk_srcover_bgra_8888_sse2_lowp+0xbd8>
DB 197,213,113,213,8 ; vpsrlw $0x8,%ymm5,%ymm5
DB 197,197,114,215,16 ; vpsrld $0x10,%ymm7,%ymm7
DB 197,205,114,214,16 ; vpsrld $0x10,%ymm6,%ymm6
@@ -39317,19 +39851,19 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 196,193,53,114,243,16 ; vpslld $0x10,%ymm11,%ymm9
DB 196,65,53,235,202 ; vpor %ymm10,%ymm9,%ymm9
DB 65,128,250,14 ; cmp $0xe,%r10b
- DB 119,26 ; ja 29812 <_sk_srcover_rgba_8888_hsw_lowp+0x283>
- DB 76,141,21,237,0,0,0 ; lea 0xed(%rip),%r10 # 298ec <_sk_srcover_rgba_8888_hsw_lowp+0x35d>
+ DB 119,26 ; ja 2a2aa <_sk_srcover_rgba_8888_hsw_lowp+0x283>
+ DB 76,141,21,237,0,0,0 ; lea 0xed(%rip),%r10 # 2a384 <_sk_srcover_rgba_8888_hsw_lowp+0x35d>
DB 75,99,4,130 ; movslq (%r10,%r8,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,65,121,126,1 ; vmovd %xmm8,(%r9)
- DB 233,151,0,0,0 ; jmpq 298a9 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
+ DB 233,151,0,0,0 ; jmpq 2a341 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
DB 196,65,126,127,1 ; vmovdqu %ymm8,(%r9)
DB 196,65,126,127,73,32 ; vmovdqu %ymm9,0x20(%r9)
- DB 233,135,0,0,0 ; jmpq 298a9 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
+ DB 233,135,0,0,0 ; jmpq 2a341 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
DB 196,67,121,22,65,8,2 ; vpextrd $0x2,%xmm8,0x8(%r9)
DB 196,65,121,214,1 ; vmovq %xmm8,(%r9)
- DB 235,121 ; jmp 298a9 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
+ DB 235,121 ; jmp 2a341 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,22,73,24,2 ; vpextrd $0x2,%xmm9,0x18(%r9)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
@@ -39337,12 +39871,12 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,65,121,126,73,16 ; vmovd %xmm9,0x10(%r9)
DB 196,65,122,127,1 ; vmovdqu %xmm8,(%r9)
- DB 235,76 ; jmp 298a9 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
+ DB 235,76 ; jmp 2a341 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
DB 196,67,121,22,73,40,2 ; vpextrd $0x2,%xmm9,0x28(%r9)
DB 196,67,121,22,73,36,1 ; vpextrd $0x1,%xmm9,0x24(%r9)
DB 196,65,121,126,73,32 ; vmovd %xmm9,0x20(%r9)
DB 196,65,126,127,1 ; vmovdqu %ymm8,(%r9)
- DB 235,49 ; jmp 298a9 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
+ DB 235,49 ; jmp 2a341 <_sk_srcover_rgba_8888_hsw_lowp+0x31a>
DB 196,67,125,57,202,1 ; vextracti128 $0x1,%ymm9,%xmm10
DB 196,67,121,22,81,56,2 ; vpextrd $0x2,%xmm10,0x38(%r9)
DB 196,67,125,57,202,1 ; vextracti128 $0x1,%ymm9,%xmm10
@@ -39381,10 +39915,10 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 255 ; (bad)
DB 255,64,254 ; incl -0x2(%rax)
DB 255 ; (bad)
- DB 255,45,254,255,255,26 ; ljmp *0x1afffffe(%rip) # 1b0298e3 <_sk_srcover_bgra_8888_sse2_lowp+0x1aff6ef3>
+ DB 255,45,254,255,255,26 ; ljmp *0x1afffffe(%rip) # 1b02a37b <_sk_srcover_bgra_8888_sse2_lowp+0x1aff6ef3>
DB 254 ; (bad)
DB 255 ; (bad)
- DB 255,5,254,255,255,28 ; incl 0x1cfffffe(%rip) # 1d0298eb <_sk_srcover_bgra_8888_sse2_lowp+0x1cff6efb>
+ DB 255,5,254,255,255,28 ; incl 0x1cfffffe(%rip) # 1d02a383 <_sk_srcover_bgra_8888_sse2_lowp+0x1cff6efb>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
@@ -39402,7 +39936,7 @@ _sk_srcover_rgba_8888_hsw_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 120,255 ; js 29911 <_sk_srcover_rgba_8888_hsw_lowp+0x382>
+ DB 120,255 ; js 2a3a9 <_sk_srcover_rgba_8888_hsw_lowp+0x382>
DB 255 ; (bad)
DB 255,113,255 ; pushq -0x1(%rcx)
DB 255 ; (bad)
@@ -39427,9 +39961,9 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 65,254,202 ; dec %r10b
DB 69,15,182,194 ; movzbl %r10b,%r8d
DB 65,128,248,14 ; cmp $0xe,%r8b
- DB 119,51 ; ja 29984 <_sk_srcover_bgra_8888_hsw_lowp+0x5c>
+ DB 119,51 ; ja 2a41c <_sk_srcover_bgra_8888_hsw_lowp+0x5c>
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
- DB 76,141,29,236,2,0,0 ; lea 0x2ec(%rip),%r11 # 29c48 <_sk_srcover_bgra_8888_hsw_lowp+0x320>
+ DB 76,141,29,236,2,0,0 ; lea 0x2ec(%rip),%r11 # 2a6e0 <_sk_srcover_bgra_8888_hsw_lowp+0x320>
DB 75,99,4,131 ; movslq (%r11,%r8,4),%rax
DB 76,1,216 ; add %r11,%rax
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -39439,10 +39973,10 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 255,224 ; jmpq *%rax
DB 196,193,121,110,41 ; vmovd (%r9),%xmm5
DB 197,221,239,228 ; vpxor %ymm4,%ymm4,%ymm4
- DB 233,22,1,0,0 ; jmpq 29a9a <_sk_srcover_bgra_8888_hsw_lowp+0x172>
+ DB 233,22,1,0,0 ; jmpq 2a532 <_sk_srcover_bgra_8888_hsw_lowp+0x172>
DB 196,193,126,111,41 ; vmovdqu (%r9),%ymm5
DB 196,193,126,111,97,32 ; vmovdqu 0x20(%r9),%ymm4
- DB 233,6,1,0,0 ; jmpq 29a9a <_sk_srcover_bgra_8888_hsw_lowp+0x172>
+ DB 233,6,1,0,0 ; jmpq 2a532 <_sk_srcover_bgra_8888_hsw_lowp+0x172>
DB 196,193,121,110,97,8 ; vmovd 0x8(%r9),%xmm4
DB 196,226,121,89,228 ; vpbroadcastq %xmm4,%xmm4
DB 197,197,239,255 ; vpxor %ymm7,%ymm7,%ymm7
@@ -39451,7 +39985,7 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 197,249,112,237,232 ; vpshufd $0xe8,%xmm5,%xmm5
DB 196,227,93,2,237,3 ; vpblendd $0x3,%ymm5,%ymm4,%ymm5
DB 197,253,111,231 ; vmovdqa %ymm7,%ymm4
- DB 233,216,0,0,0 ; jmpq 29a9a <_sk_srcover_bgra_8888_hsw_lowp+0x172>
+ DB 233,216,0,0,0 ; jmpq 2a532 <_sk_srcover_bgra_8888_hsw_lowp+0x172>
DB 196,193,121,110,97,24 ; vmovd 0x18(%r9),%xmm4
DB 196,226,125,89,228 ; vpbroadcastq %xmm4,%ymm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -39467,7 +40001,7 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 196,193,122,111,41 ; vmovdqu (%r9),%xmm5
DB 196,227,85,2,236,240 ; vpblendd $0xf0,%ymm4,%ymm5,%ymm5
DB 197,125,127,196 ; vmovdqa %ymm8,%ymm4
- DB 233,129,0,0,0 ; jmpq 29a9a <_sk_srcover_bgra_8888_hsw_lowp+0x172>
+ DB 233,129,0,0,0 ; jmpq 2a532 <_sk_srcover_bgra_8888_hsw_lowp+0x172>
DB 196,193,121,110,97,40 ; vmovd 0x28(%r9),%xmm4
DB 196,226,121,89,228 ; vpbroadcastq %xmm4,%xmm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -39477,7 +40011,7 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 196,193,121,110,105,32 ; vmovd 0x20(%r9),%xmm5
DB 196,227,93,2,229,1 ; vpblendd $0x1,%ymm5,%ymm4,%ymm4
DB 196,193,126,111,41 ; vmovdqu (%r9),%ymm5
- DB 235,76 ; jmp 29a9a <_sk_srcover_bgra_8888_hsw_lowp+0x172>
+ DB 235,76 ; jmp 2a532 <_sk_srcover_bgra_8888_hsw_lowp+0x172>
DB 196,193,121,110,97,56 ; vmovd 0x38(%r9),%xmm4
DB 196,226,125,89,228 ; vpbroadcastq %xmm4,%ymm4
DB 197,213,239,237 ; vpxor %ymm5,%ymm5,%ymm5
@@ -39497,9 +40031,9 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 196,227,93,14,245,170 ; vpblendw $0xaa,%ymm5,%ymm4,%ymm6
DB 196,227,69,14,237,170 ; vpblendw $0xaa,%ymm5,%ymm7,%ymm5
DB 196,226,85,43,238 ; vpackusdw %ymm6,%ymm5,%ymm5
- DB 197,125,111,5,93,154,0,0 ; vmovdqa 0x9a5d(%rip),%ymm8 # 33520 <_sk_srcover_bgra_8888_sse2_lowp+0xb30>
+ DB 197,125,111,5,37,155,0,0 ; vmovdqa 0x9b25(%rip),%ymm8 # 34080 <_sk_srcover_bgra_8888_sse2_lowp+0xbf8>
DB 196,193,85,219,240 ; vpand %ymm8,%ymm5,%ymm6
- DB 196,98,125,121,13,111,154,0,0 ; vpbroadcastw 0x9a6f(%rip),%ymm9 # 33540 <_sk_srcover_bgra_8888_sse2_lowp+0xb50>
+ DB 196,98,125,121,13,55,155,0,0 ; vpbroadcastw 0x9b37(%rip),%ymm9 # 340a0 <_sk_srcover_bgra_8888_sse2_lowp+0xc18>
DB 197,213,113,213,8 ; vpsrlw $0x8,%ymm5,%ymm5
DB 197,221,114,212,16 ; vpsrld $0x10,%ymm4,%ymm4
DB 197,197,114,215,16 ; vpsrld $0x10,%ymm7,%ymm7
@@ -39538,19 +40072,19 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 196,193,53,114,243,16 ; vpslld $0x10,%ymm11,%ymm9
DB 196,65,53,235,202 ; vpor %ymm10,%ymm9,%ymm9
DB 65,128,250,14 ; cmp $0xe,%r10b
- DB 119,26 ; ja 29bab <_sk_srcover_bgra_8888_hsw_lowp+0x283>
- DB 76,141,21,236,0,0,0 ; lea 0xec(%rip),%r10 # 29c84 <_sk_srcover_bgra_8888_hsw_lowp+0x35c>
+ DB 119,26 ; ja 2a643 <_sk_srcover_bgra_8888_hsw_lowp+0x283>
+ DB 76,141,21,236,0,0,0 ; lea 0xec(%rip),%r10 # 2a71c <_sk_srcover_bgra_8888_hsw_lowp+0x35c>
DB 75,99,4,130 ; movslq (%r10,%r8,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 196,65,121,126,1 ; vmovd %xmm8,(%r9)
- DB 233,151,0,0,0 ; jmpq 29c42 <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
+ DB 233,151,0,0,0 ; jmpq 2a6da <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
DB 196,65,126,127,1 ; vmovdqu %ymm8,(%r9)
DB 196,65,126,127,73,32 ; vmovdqu %ymm9,0x20(%r9)
- DB 233,135,0,0,0 ; jmpq 29c42 <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
+ DB 233,135,0,0,0 ; jmpq 2a6da <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
DB 196,67,121,22,65,8,2 ; vpextrd $0x2,%xmm8,0x8(%r9)
DB 196,65,121,214,1 ; vmovq %xmm8,(%r9)
- DB 235,121 ; jmp 29c42 <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
+ DB 235,121 ; jmp 2a6da <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,67,121,22,73,24,2 ; vpextrd $0x2,%xmm9,0x18(%r9)
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
@@ -39558,12 +40092,12 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 196,67,125,57,193,1 ; vextracti128 $0x1,%ymm8,%xmm9
DB 196,65,121,126,73,16 ; vmovd %xmm9,0x10(%r9)
DB 196,65,122,127,1 ; vmovdqu %xmm8,(%r9)
- DB 235,76 ; jmp 29c42 <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
+ DB 235,76 ; jmp 2a6da <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
DB 196,67,121,22,73,40,2 ; vpextrd $0x2,%xmm9,0x28(%r9)
DB 196,67,121,22,73,36,1 ; vpextrd $0x1,%xmm9,0x24(%r9)
DB 196,65,121,126,73,32 ; vmovd %xmm9,0x20(%r9)
DB 196,65,126,127,1 ; vmovdqu %ymm8,(%r9)
- DB 235,49 ; jmp 29c42 <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
+ DB 235,49 ; jmp 2a6da <_sk_srcover_bgra_8888_hsw_lowp+0x31a>
DB 196,67,125,57,202,1 ; vextracti128 $0x1,%ymm9,%xmm10
DB 196,67,121,22,81,56,2 ; vpextrd $0x2,%xmm10,0x38(%r9)
DB 196,67,125,57,202,1 ; vextracti128 $0x1,%ymm9,%xmm10
@@ -39611,7 +40145,7 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 255,6 ; incl (%rsi)
DB 254 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,62 ; lcall *0x3effffff(%rip) # 3f029c88 <_sk_srcover_bgra_8888_sse2_lowp+0x3eff7298>
+ DB 255,29,255,255,255,62 ; lcall *0x3effffff(%rip) # 3f02a720 <_sk_srcover_bgra_8888_sse2_lowp+0x3eff7298>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,55 ; pushq (%rdi)
@@ -39629,7 +40163,7 @@ _sk_srcover_bgra_8888_hsw_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 121,255 ; jns 29ca9 <_sk_srcover_bgra_8888_hsw_lowp+0x381>
+ DB 121,255 ; jns 2a741 <_sk_srcover_bgra_8888_hsw_lowp+0x381>
DB 255 ; (bad)
DB 255,114,255 ; pushq -0x1(%rdx)
DB 255 ; (bad)
@@ -39672,13 +40206,13 @@ _sk_start_pipeline_sse41_lowp LABEL PROC
DB 73,137,246 ; mov %rsi,%r14
DB 76,137,141,8,255,255,255 ; mov %r9,-0xf8(%rbp)
DB 76,57,203 ; cmp %r9,%rbx
- DB 15,131,153,0,0,0 ; jae 29dda <_sk_start_pipeline_sse41_lowp+0x11a>
+ DB 15,131,153,0,0,0 ; jae 2a872 <_sk_start_pipeline_sse41_lowp+0x11a>
DB 72,139,133,24,255,255,255 ; mov -0xe8(%rbp),%rax
DB 72,141,64,8 ; lea 0x8(%rax),%rax
DB 72,137,133,16,255,255,255 ; mov %rax,-0xf0(%rbp)
DB 76,57,189,16,255,255,255 ; cmp %r15,-0xf0(%rbp)
DB 72,139,149,24,255,255,255 ; mov -0xe8(%rbp),%rdx
- DB 119,62 ; ja 29da1 <_sk_start_pipeline_sse41_lowp+0xe1>
+ DB 119,62 ; ja 2a839 <_sk_start_pipeline_sse41_lowp+0xe1>
DB 76,139,165,24,255,255,255 ; mov -0xe8(%rbp),%r12
DB 49,255 ; xor %edi,%edi
DB 15,87,192 ; xorps %xmm0,%xmm0
@@ -39697,10 +40231,10 @@ _sk_start_pipeline_sse41_lowp LABEL PROC
DB 73,131,196,16 ; add $0x10,%r12
DB 77,57,252 ; cmp %r15,%r12
DB 73,137,212 ; mov %rdx,%r12
- DB 118,201 ; jbe 29d6a <_sk_start_pipeline_sse41_lowp+0xaa>
+ DB 118,201 ; jbe 2a802 <_sk_start_pipeline_sse41_lowp+0xaa>
DB 76,137,255 ; mov %r15,%rdi
DB 72,41,215 ; sub %rdx,%rdi
- DB 116,33 ; je 29dca <_sk_start_pipeline_sse41_lowp+0x10a>
+ DB 116,33 ; je 2a862 <_sk_start_pipeline_sse41_lowp+0x10a>
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -39714,7 +40248,7 @@ _sk_start_pipeline_sse41_lowp LABEL PROC
DB 65,255,213 ; callq *%r13
DB 72,255,195 ; inc %rbx
DB 72,59,157,8,255,255,255 ; cmp -0xf8(%rbp),%rbx
- DB 15,133,121,255,255,255 ; jne 29d53 <_sk_start_pipeline_sse41_lowp+0x93>
+ DB 15,133,121,255,255,255 ; jne 2a7eb <_sk_start_pipeline_sse41_lowp+0x93>
DB 15,40,181,32,255,255,255 ; movaps -0xe0(%rbp),%xmm6
DB 15,40,189,48,255,255,255 ; movaps -0xd0(%rbp),%xmm7
DB 68,15,40,133,64,255,255,255 ; movaps -0xc0(%rbp),%xmm8
@@ -39753,7 +40287,7 @@ _sk_seed_shader_sse41_lowp LABEL PROC
DB 102,15,110,209 ; movd %ecx,%xmm2
DB 102,15,112,210,0 ; pshufd $0x0,%xmm2,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,88,21,65,151,0,0 ; addps 0x9741(%rip),%xmm2 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,88,21,9,152,0,0 ; addps 0x9809(%rip),%xmm2 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 255,224 ; jmpq *%rax
@@ -39918,7 +40452,7 @@ _sk_uniform_color_sse41_lowp LABEL PROC
PUBLIC _sk_black_color_sse41_lowp
_sk_black_color_sse41_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,134,148,0,0 ; movaps 0x9486(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,78,149,0,0 ; movaps 0x954e(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -39927,7 +40461,7 @@ _sk_black_color_sse41_lowp LABEL PROC
PUBLIC _sk_white_color_sse41_lowp
_sk_white_color_sse41_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,5,114,148,0,0 ; movaps 0x9472(%rip),%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,5,58,149,0,0 ; movaps 0x953a(%rip),%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
@@ -39936,10 +40470,10 @@ _sk_white_color_sse41_lowp LABEL PROC
PUBLIC _sk_set_rgb_sse41_lowp
_sk_set_rgb_sse41_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 243,15,16,21,217,139,0,0 ; movss 0x8bd9(%rip),%xmm2 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 243,15,16,21,217,139,0,0 ; movss 0x8bd9(%rip),%xmm2 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 243,15,16,0 ; movss (%rax),%xmm0
DB 243,15,89,194 ; mulss %xmm2,%xmm0
- DB 243,68,15,16,5,152,139,0,0 ; movss 0x8b98(%rip),%xmm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,16,5,152,139,0,0 ; movss 0x8b98(%rip),%xmm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 243,65,15,88,192 ; addss %xmm8,%xmm0
DB 243,68,15,44,192 ; cvttss2si %xmm0,%r8d
DB 102,65,15,110,192 ; movd %r8d,%xmm0
@@ -39980,7 +40514,7 @@ _sk_clamp_a_dst_sse41_lowp LABEL PROC
PUBLIC _sk_premul_sse41_lowp
_sk_premul_sse41_lowp LABEL PROC
DB 102,15,213,195 ; pmullw %xmm3,%xmm0
- DB 102,68,15,111,5,190,147,0,0 ; movdqa 0x93be(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,134,148,0,0 ; movdqa 0x9486(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,192 ; paddw %xmm8,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,213,203 ; pmullw %xmm3,%xmm1
@@ -39995,7 +40529,7 @@ _sk_premul_sse41_lowp LABEL PROC
PUBLIC _sk_premul_dst_sse41_lowp
_sk_premul_dst_sse41_lowp LABEL PROC
DB 102,15,213,231 ; pmullw %xmm7,%xmm4
- DB 102,68,15,111,5,135,147,0,0 ; movdqa 0x9387(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,79,148,0,0 ; movdqa 0x944f(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,224 ; paddw %xmm8,%xmm4
DB 102,15,113,212,8 ; psrlw $0x8,%xmm4
DB 102,15,213,239 ; pmullw %xmm7,%xmm5
@@ -40035,7 +40569,7 @@ _sk_move_dst_src_sse41_lowp LABEL PROC
PUBLIC _sk_invert_sse41_lowp
_sk_invert_sse41_lowp LABEL PROC
- DB 102,68,15,111,5,37,147,0,0 ; movdqa 0x9325(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,237,147,0,0 ; movdqa 0x93ed(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,68,15,249,200 ; psubw %xmm0,%xmm9
DB 102,69,15,111,208 ; movdqa %xmm8,%xmm10
@@ -40063,7 +40597,7 @@ PUBLIC _sk_srcatop_sse41_lowp
_sk_srcatop_sse41_lowp LABEL PROC
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
- DB 102,15,111,29,201,146,0,0 ; movdqa 0x92c9(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,111,29,145,147,0,0 ; movdqa 0x9391(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,68,15,111,203 ; movdqa %xmm3,%xmm9
DB 102,69,15,249,200 ; psubw %xmm8,%xmm9
DB 102,69,15,111,193 ; movdqa %xmm9,%xmm8
@@ -40093,7 +40627,7 @@ PUBLIC _sk_dstatop_sse41_lowp
_sk_dstatop_sse41_lowp LABEL PROC
DB 102,68,15,111,196 ; movdqa %xmm4,%xmm8
DB 102,68,15,213,195 ; pmullw %xmm3,%xmm8
- DB 102,68,15,111,13,73,146,0,0 ; movdqa 0x9249(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,17,147,0,0 ; movdqa 0x9311(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,253,193 ; paddw %xmm9,%xmm8
DB 102,68,15,111,213 ; movdqa %xmm5,%xmm10
DB 102,68,15,213,211 ; pmullw %xmm3,%xmm10
@@ -40120,7 +40654,7 @@ _sk_dstatop_sse41_lowp LABEL PROC
PUBLIC _sk_srcin_sse41_lowp
_sk_srcin_sse41_lowp LABEL PROC
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
- DB 102,68,15,111,5,212,145,0,0 ; movdqa 0x91d4(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,156,146,0,0 ; movdqa 0x929c(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,192 ; paddw %xmm8,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,213,207 ; pmullw %xmm7,%xmm1
@@ -40139,7 +40673,7 @@ PUBLIC _sk_dstin_sse41_lowp
_sk_dstin_sse41_lowp LABEL PROC
DB 102,15,111,196 ; movdqa %xmm4,%xmm0
DB 102,15,213,195 ; pmullw %xmm3,%xmm0
- DB 102,68,15,111,5,139,145,0,0 ; movdqa 0x918b(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,83,146,0,0 ; movdqa 0x9253(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,192 ; paddw %xmm8,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,111,205 ; movdqa %xmm5,%xmm1
@@ -40158,7 +40692,7 @@ _sk_dstin_sse41_lowp LABEL PROC
PUBLIC _sk_srcout_sse41_lowp
_sk_srcout_sse41_lowp LABEL PROC
- DB 102,68,15,111,5,66,145,0,0 ; movdqa 0x9142(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,10,146,0,0 ; movdqa 0x920a(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,68,15,249,207 ; psubw %xmm7,%xmm9
DB 102,65,15,213,193 ; pmullw %xmm9,%xmm0
@@ -40179,7 +40713,7 @@ _sk_srcout_sse41_lowp LABEL PROC
PUBLIC _sk_dstout_sse41_lowp
_sk_dstout_sse41_lowp LABEL PROC
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
- DB 102,68,15,111,5,235,144,0,0 ; movdqa 0x90eb(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,179,145,0,0 ; movdqa 0x91b3(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,249,216 ; psubw %xmm0,%xmm3
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
@@ -40202,7 +40736,7 @@ _sk_dstout_sse41_lowp LABEL PROC
PUBLIC _sk_srcover_sse41_lowp
_sk_srcover_sse41_lowp LABEL PROC
- DB 102,68,15,111,13,145,144,0,0 ; movdqa 0x9091(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,89,145,0,0 ; movdqa 0x9159(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,193 ; movdqa %xmm9,%xmm8
DB 102,68,15,249,195 ; psubw %xmm3,%xmm8
DB 102,69,15,111,208 ; movdqa %xmm8,%xmm10
@@ -40229,7 +40763,7 @@ _sk_srcover_sse41_lowp LABEL PROC
PUBLIC _sk_dstover_sse41_lowp
_sk_dstover_sse41_lowp LABEL PROC
- DB 102,68,15,111,5,23,144,0,0 ; movdqa 0x9017(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,223,144,0,0 ; movdqa 0x90df(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,68,15,249,207 ; psubw %xmm7,%xmm9
DB 102,65,15,213,193 ; pmullw %xmm9,%xmm0
@@ -40254,7 +40788,7 @@ _sk_dstover_sse41_lowp LABEL PROC
PUBLIC _sk_modulate_sse41_lowp
_sk_modulate_sse41_lowp LABEL PROC
DB 102,15,213,196 ; pmullw %xmm4,%xmm0
- DB 102,68,15,111,5,176,143,0,0 ; movdqa 0x8fb0(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,120,144,0,0 ; movdqa 0x9078(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,192 ; paddw %xmm8,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,213,205 ; pmullw %xmm5,%xmm1
@@ -40271,7 +40805,7 @@ _sk_modulate_sse41_lowp LABEL PROC
PUBLIC _sk_multiply_sse41_lowp
_sk_multiply_sse41_lowp LABEL PROC
- DB 102,68,15,111,13,111,143,0,0 ; movdqa 0x8f6f(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,55,144,0,0 ; movdqa 0x9037(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,193 ; movdqa %xmm9,%xmm8
DB 102,68,15,249,195 ; psubw %xmm3,%xmm8
DB 102,69,15,111,208 ; movdqa %xmm8,%xmm10
@@ -40312,7 +40846,7 @@ _sk_multiply_sse41_lowp LABEL PROC
PUBLIC _sk_plus__sse41_lowp
_sk_plus__sse41_lowp LABEL PROC
DB 102,15,253,196 ; paddw %xmm4,%xmm0
- DB 102,68,15,111,5,180,142,0,0 ; movdqa 0x8eb4(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,124,143,0,0 ; movdqa 0x8f7c(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,56,58,192 ; pminuw %xmm8,%xmm0
DB 102,15,253,205 ; paddw %xmm5,%xmm1
DB 102,65,15,56,58,200 ; pminuw %xmm8,%xmm1
@@ -40330,7 +40864,7 @@ _sk_screen_sse41_lowp LABEL PROC
DB 102,15,111,196 ; movdqa %xmm4,%xmm0
DB 102,15,253,193 ; paddw %xmm1,%xmm0
DB 102,15,213,204 ; pmullw %xmm4,%xmm1
- DB 102,68,15,111,21,110,142,0,0 ; movdqa 0x8e6e(%rip),%xmm10 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,21,54,143,0,0 ; movdqa 0x8f36(%rip),%xmm10 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,202 ; paddw %xmm10,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
@@ -40360,7 +40894,7 @@ _sk_screen_sse41_lowp LABEL PROC
PUBLIC _sk_xor__sse41_lowp
_sk_xor__sse41_lowp LABEL PROC
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
- DB 102,68,15,111,13,236,141,0,0 ; movdqa 0x8dec(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,180,142,0,0 ; movdqa 0x8eb4(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,209 ; movdqa %xmm9,%xmm10
DB 102,68,15,249,215 ; psubw %xmm7,%xmm10
DB 102,65,15,213,194 ; pmullw %xmm10,%xmm0
@@ -40401,7 +40935,7 @@ _sk_darken_sse41_lowp LABEL PROC
DB 102,68,15,213,207 ; pmullw %xmm7,%xmm9
DB 102,15,213,203 ; pmullw %xmm3,%xmm1
DB 102,65,15,56,62,201 ; pmaxuw %xmm9,%xmm1
- DB 102,68,15,111,13,51,141,0,0 ; movdqa 0x8d33(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,251,141,0,0 ; movdqa 0x8dfb(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,201 ; paddw %xmm9,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
@@ -40443,7 +40977,7 @@ _sk_lighten_sse41_lowp LABEL PROC
DB 102,68,15,213,207 ; pmullw %xmm7,%xmm9
DB 102,15,213,203 ; pmullw %xmm3,%xmm1
DB 102,65,15,56,58,201 ; pminuw %xmm9,%xmm1
- DB 102,68,15,111,13,118,140,0,0 ; movdqa 0x8c76(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,62,141,0,0 ; movdqa 0x8d3e(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,201 ; paddw %xmm9,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
@@ -40485,10 +41019,10 @@ _sk_difference_sse41_lowp LABEL PROC
DB 102,68,15,213,207 ; pmullw %xmm7,%xmm9
DB 102,15,213,203 ; pmullw %xmm3,%xmm1
DB 102,65,15,56,58,201 ; pminuw %xmm9,%xmm1
- DB 102,68,15,111,13,185,139,0,0 ; movdqa 0x8bb9(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,129,140,0,0 ; movdqa 0x8c81(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,201 ; paddw %xmm9,%xmm1
DB 102,15,113,209,7 ; psrlw $0x7,%xmm1
- DB 102,68,15,111,21,6,147,0,0 ; movdqa 0x9306(%rip),%xmm10 # 33cb0 <_sk_srcover_bgra_8888_sse2_lowp+0x12c0>
+ DB 102,68,15,111,21,206,147,0,0 ; movdqa 0x93ce(%rip),%xmm10 # 34810 <_sk_srcover_bgra_8888_sse2_lowp+0x1388>
DB 102,65,15,219,202 ; pand %xmm10,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
DB 102,68,15,111,221 ; movdqa %xmm5,%xmm11
@@ -40528,10 +41062,10 @@ _sk_exclusion_sse41_lowp LABEL PROC
DB 102,15,111,196 ; movdqa %xmm4,%xmm0
DB 102,15,253,193 ; paddw %xmm1,%xmm0
DB 102,15,213,204 ; pmullw %xmm4,%xmm1
- DB 102,68,15,111,13,245,138,0,0 ; movdqa 0x8af5(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,189,139,0,0 ; movdqa 0x8bbd(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,201 ; paddw %xmm9,%xmm1
DB 102,15,113,209,7 ; psrlw $0x7,%xmm1
- DB 102,68,15,111,21,66,146,0,0 ; movdqa 0x9242(%rip),%xmm10 # 33cb0 <_sk_srcover_bgra_8888_sse2_lowp+0x12c0>
+ DB 102,68,15,111,21,10,147,0,0 ; movdqa 0x930a(%rip),%xmm10 # 34810 <_sk_srcover_bgra_8888_sse2_lowp+0x1388>
DB 102,65,15,219,202 ; pand %xmm10,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
DB 102,15,111,205 ; movdqa %xmm5,%xmm1
@@ -40566,14 +41100,14 @@ _sk_hardlight_sse41_lowp LABEL PROC
DB 102,15,111,245 ; movdqa %xmm5,%xmm6
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
- DB 102,68,15,111,29,77,138,0,0 ; movdqa 0x8a4d(%rip),%xmm11 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,29,21,139,0,0 ; movdqa 0x8b15(%rip),%xmm11 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,249,220 ; psubw %xmm12,%xmm11
DB 102,65,15,111,227 ; movdqa %xmm11,%xmm4
DB 102,65,15,213,224 ; pmullw %xmm8,%xmm4
DB 102,68,15,111,251 ; movdqa %xmm3,%xmm15
DB 102,69,15,249,248 ; psubw %xmm8,%xmm15
DB 102,69,15,253,192 ; paddw %xmm8,%xmm8
- DB 102,68,15,111,13,150,145,0,0 ; movdqa 0x9196(%rip),%xmm9 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,13,94,146,0,0 ; movdqa 0x925e(%rip),%xmm9 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,68,15,111,243 ; movdqa %xmm3,%xmm14
DB 102,69,15,239,241 ; pxor %xmm9,%xmm14
DB 102,65,15,111,196 ; movdqa %xmm12,%xmm0
@@ -40620,7 +41154,7 @@ _sk_hardlight_sse41_lowp LABEL PROC
DB 102,68,15,111,232 ; movdqa %xmm0,%xmm13
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,65,15,56,16,210 ; pblendvb %xmm0,%xmm10,%xmm2
- DB 102,68,15,111,13,63,137,0,0 ; movdqa 0x893f(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,7,138,0,0 ; movdqa 0x8a07(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,15,249,195 ; psubw %xmm3,%xmm0
DB 102,15,111,248 ; movdqa %xmm0,%xmm7
@@ -40659,7 +41193,7 @@ _sk_overlay_sse41_lowp LABEL PROC
DB 72,131,236,24 ; sub $0x18,%rsp
DB 102,68,15,111,231 ; movdqa %xmm7,%xmm12
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
- DB 102,68,15,111,29,154,136,0,0 ; movdqa 0x889a(%rip),%xmm11 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,29,98,137,0,0 ; movdqa 0x8962(%rip),%xmm11 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,249,220 ; psubw %xmm12,%xmm11
DB 102,65,15,111,195 ; movdqa %xmm11,%xmm0
DB 102,65,15,213,192 ; pmullw %xmm8,%xmm0
@@ -40671,7 +41205,7 @@ _sk_overlay_sse41_lowp LABEL PROC
DB 102,68,15,249,252 ; psubw %xmm4,%xmm15
DB 102,15,111,196 ; movdqa %xmm4,%xmm0
DB 102,15,253,192 ; paddw %xmm0,%xmm0
- DB 102,68,15,111,13,204,143,0,0 ; movdqa 0x8fcc(%rip),%xmm9 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,13,148,144,0,0 ; movdqa 0x9094(%rip),%xmm9 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,69,15,111,212 ; movdqa %xmm12,%xmm10
DB 102,68,15,213,211 ; pmullw %xmm3,%xmm10
DB 102,69,15,213,254 ; pmullw %xmm14,%xmm15
@@ -40717,7 +41251,7 @@ _sk_overlay_sse41_lowp LABEL PROC
DB 102,15,253,210 ; paddw %xmm2,%xmm2
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,65,15,56,16,210 ; pblendvb %xmm0,%xmm10,%xmm2
- DB 102,68,15,111,13,126,135,0,0 ; movdqa 0x877e(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,70,136,0,0 ; movdqa 0x8846(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,15,249,195 ; psubw %xmm3,%xmm0
DB 102,15,111,248 ; movdqa %xmm0,%xmm7
@@ -40759,49 +41293,49 @@ _sk_load_8888_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,41 ; ja 2ae97 <_sk_load_8888_sse41_lowp+0x44>
+ DB 119,41 ; ja 2b92f <_sk_load_8888_sse41_lowp+0x44>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,239,0,0,0 ; lea 0xef(%rip),%r9 # 2af6c <_sk_load_8888_sse41_lowp+0x119>
+ DB 76,141,13,239,0,0,0 ; lea 0xef(%rip),%r9 # 2ba04 <_sk_load_8888_sse41_lowp+0x119>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 255,224 ; jmpq *%rax
DB 102,65,15,110,20,144 ; movd (%r8,%rdx,4),%xmm2
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,89 ; jmp 2aef0 <_sk_load_8888_sse41_lowp+0x9d>
+ DB 235,89 ; jmp 2b988 <_sk_load_8888_sse41_lowp+0x9d>
DB 243,65,15,111,20,144 ; movdqu (%r8,%rdx,4),%xmm2
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,74 ; jmp 2aef0 <_sk_load_8888_sse41_lowp+0x9d>
+ DB 235,74 ; jmp 2b988 <_sk_load_8888_sse41_lowp+0x9d>
DB 102,65,15,110,68,144,8 ; movd 0x8(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 243,65,15,126,20,144 ; movq (%r8,%rdx,4),%xmm2
DB 102,65,15,58,14,208,240 ; pblendw $0xf0,%xmm8,%xmm2
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
- DB 235,37 ; jmp 2aef0 <_sk_load_8888_sse41_lowp+0x9d>
+ DB 235,37 ; jmp 2b988 <_sk_load_8888_sse41_lowp+0x9d>
DB 102,65,15,110,68,144,24 ; movd 0x18(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 102,69,15,58,34,68,144,20,1 ; pinsrd $0x1,0x14(%r8,%rdx,4),%xmm8
DB 102,69,15,58,34,68,144,16,0 ; pinsrd $0x0,0x10(%r8,%rdx,4),%xmm8
DB 243,65,15,111,20,144 ; movdqu (%r8,%rdx,4),%xmm2
- DB 102,15,111,5,216,141,0,0 ; movdqa 0x8dd8(%rip),%xmm0 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,15,111,5,160,142,0,0 ; movdqa 0x8ea0(%rip),%xmm0 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
DB 102,15,56,0,200 ; pshufb %xmm0,%xmm1
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,56,0,216 ; pshufb %xmm0,%xmm3
DB 102,15,108,203 ; punpcklqdq %xmm3,%xmm1
- DB 102,68,15,111,13,56,134,0,0 ; movdqa 0x8638(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,0,135,0,0 ; movdqa 0x8700(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,65,15,219,193 ; pand %xmm9,%xmm0
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
- DB 102,68,15,111,21,177,141,0,0 ; movdqa 0x8db1(%rip),%xmm10 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x12f0>
+ DB 102,68,15,111,21,121,142,0,0 ; movdqa 0x8e79(%rip),%xmm10 # 34840 <_sk_srcover_bgra_8888_sse2_lowp+0x13b8>
DB 102,15,111,218 ; movdqa %xmm2,%xmm3
DB 102,65,15,56,0,218 ; pshufb %xmm10,%xmm3
DB 102,69,15,111,216 ; movdqa %xmm8,%xmm11
DB 102,69,15,56,0,218 ; pshufb %xmm10,%xmm11
DB 102,65,15,108,219 ; punpcklqdq %xmm11,%xmm3
- DB 102,68,15,111,21,158,141,0,0 ; movdqa 0x8d9e(%rip),%xmm10 # 33cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1300>
+ DB 102,68,15,111,21,102,142,0,0 ; movdqa 0x8e66(%rip),%xmm10 # 34850 <_sk_srcover_bgra_8888_sse2_lowp+0x13c8>
DB 102,65,15,56,0,210 ; pshufb %xmm10,%xmm2
DB 102,69,15,56,0,194 ; pshufb %xmm10,%xmm8
DB 102,65,15,108,208 ; punpcklqdq %xmm8,%xmm2
@@ -40817,7 +41351,7 @@ _sk_load_8888_sse41_lowp LABEL PROC
DB 58,255 ; cmp %bh,%bh
DB 255 ; (bad)
DB 255 ; (bad)
- DB 126,255 ; jle 2af79 <_sk_load_8888_sse41_lowp+0x126>
+ DB 126,255 ; jle 2ba11 <_sk_load_8888_sse41_lowp+0x126>
DB 255 ; (bad)
DB 255,117,255 ; pushq -0x1(%rbp)
DB 255 ; (bad)
@@ -40837,49 +41371,49 @@ _sk_load_8888_dst_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,41 ; ja 2afcc <_sk_load_8888_dst_sse41_lowp+0x44>
+ DB 119,41 ; ja 2ba64 <_sk_load_8888_dst_sse41_lowp+0x44>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,242,0,0,0 ; lea 0xf2(%rip),%r9 # 2b0a4 <_sk_load_8888_dst_sse41_lowp+0x11c>
+ DB 76,141,13,242,0,0,0 ; lea 0xf2(%rip),%r9 # 2bb3c <_sk_load_8888_dst_sse41_lowp+0x11c>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 255,224 ; jmpq *%rax
DB 102,65,15,110,52,144 ; movd (%r8,%rdx,4),%xmm6
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,89 ; jmp 2b025 <_sk_load_8888_dst_sse41_lowp+0x9d>
+ DB 235,89 ; jmp 2babd <_sk_load_8888_dst_sse41_lowp+0x9d>
DB 243,65,15,111,52,144 ; movdqu (%r8,%rdx,4),%xmm6
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,74 ; jmp 2b025 <_sk_load_8888_dst_sse41_lowp+0x9d>
+ DB 235,74 ; jmp 2babd <_sk_load_8888_dst_sse41_lowp+0x9d>
DB 102,65,15,110,100,144,8 ; movd 0x8(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 243,65,15,126,52,144 ; movq (%r8,%rdx,4),%xmm6
DB 102,65,15,58,14,240,240 ; pblendw $0xf0,%xmm8,%xmm6
DB 102,68,15,111,196 ; movdqa %xmm4,%xmm8
- DB 235,37 ; jmp 2b025 <_sk_load_8888_dst_sse41_lowp+0x9d>
+ DB 235,37 ; jmp 2babd <_sk_load_8888_dst_sse41_lowp+0x9d>
DB 102,65,15,110,100,144,24 ; movd 0x18(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,69,15,58,34,68,144,20,1 ; pinsrd $0x1,0x14(%r8,%rdx,4),%xmm8
DB 102,69,15,58,34,68,144,16,0 ; pinsrd $0x0,0x10(%r8,%rdx,4),%xmm8
DB 243,65,15,111,52,144 ; movdqu (%r8,%rdx,4),%xmm6
- DB 102,15,111,37,163,140,0,0 ; movdqa 0x8ca3(%rip),%xmm4 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,15,111,37,107,141,0,0 ; movdqa 0x8d6b(%rip),%xmm4 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,15,111,238 ; movdqa %xmm6,%xmm5
DB 102,15,56,0,236 ; pshufb %xmm4,%xmm5
DB 102,65,15,111,248 ; movdqa %xmm8,%xmm7
DB 102,15,56,0,252 ; pshufb %xmm4,%xmm7
DB 102,15,108,239 ; punpcklqdq %xmm7,%xmm5
- DB 102,68,15,111,13,3,133,0,0 ; movdqa 0x8503(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,203,133,0,0 ; movdqa 0x85cb(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,229 ; movdqa %xmm5,%xmm4
DB 102,65,15,219,225 ; pand %xmm9,%xmm4
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
- DB 102,68,15,111,21,124,140,0,0 ; movdqa 0x8c7c(%rip),%xmm10 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x12f0>
+ DB 102,68,15,111,21,68,141,0,0 ; movdqa 0x8d44(%rip),%xmm10 # 34840 <_sk_srcover_bgra_8888_sse2_lowp+0x13b8>
DB 102,15,111,254 ; movdqa %xmm6,%xmm7
DB 102,65,15,56,0,250 ; pshufb %xmm10,%xmm7
DB 102,69,15,111,216 ; movdqa %xmm8,%xmm11
DB 102,69,15,56,0,218 ; pshufb %xmm10,%xmm11
DB 102,65,15,108,251 ; punpcklqdq %xmm11,%xmm7
- DB 102,68,15,111,21,105,140,0,0 ; movdqa 0x8c69(%rip),%xmm10 # 33cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1300>
+ DB 102,68,15,111,21,49,141,0,0 ; movdqa 0x8d31(%rip),%xmm10 # 34850 <_sk_srcover_bgra_8888_sse2_lowp+0x13c8>
DB 102,65,15,56,0,242 ; pshufb %xmm10,%xmm6
DB 102,69,15,56,0,194 ; pshufb %xmm10,%xmm8
DB 102,65,15,108,240 ; punpcklqdq %xmm8,%xmm6
@@ -40895,7 +41429,7 @@ _sk_load_8888_dst_sse41_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 123,255 ; jnp 2b0b1 <_sk_load_8888_dst_sse41_lowp+0x129>
+ DB 123,255 ; jnp 2bb49 <_sk_load_8888_dst_sse41_lowp+0x129>
DB 255 ; (bad)
DB 255,114,255 ; pushq -0x1(%rdx)
DB 255 ; (bad)
@@ -40930,20 +41464,20 @@ _sk_store_8888_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,27 ; ja 2b146 <_sk_store_8888_sse41_lowp+0x86>
+ DB 119,27 ; ja 2bbde <_sk_store_8888_sse41_lowp+0x86>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,87,0,0,0 ; lea 0x57(%rip),%r9 # 2b18c <_sk_store_8888_sse41_lowp+0xcc>
+ DB 76,141,13,87,0,0,0 ; lea 0x57(%rip),%r9 # 2bc24 <_sk_store_8888_sse41_lowp+0xcc>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,69,15,126,4,144 ; movd %xmm8,(%r8,%rdx,4)
- DB 235,63 ; jmp 2b185 <_sk_store_8888_sse41_lowp+0xc5>
+ DB 235,63 ; jmp 2bc1d <_sk_store_8888_sse41_lowp+0xc5>
DB 243,69,15,127,4,144 ; movdqu %xmm8,(%r8,%rdx,4)
DB 243,69,15,127,76,144,16 ; movdqu %xmm9,0x10(%r8,%rdx,4)
- DB 235,48 ; jmp 2b185 <_sk_store_8888_sse41_lowp+0xc5>
+ DB 235,48 ; jmp 2bc1d <_sk_store_8888_sse41_lowp+0xc5>
DB 102,69,15,58,22,68,144,8,2 ; pextrd $0x2,%xmm8,0x8(%r8,%rdx,4)
DB 102,69,15,214,4,144 ; movq %xmm8,(%r8,%rdx,4)
- DB 235,31 ; jmp 2b185 <_sk_store_8888_sse41_lowp+0xc5>
+ DB 235,31 ; jmp 2bc1d <_sk_store_8888_sse41_lowp+0xc5>
DB 102,69,15,58,22,76,144,24,2 ; pextrd $0x2,%xmm9,0x18(%r8,%rdx,4)
DB 102,69,15,58,22,76,144,20,1 ; pextrd $0x1,%xmm9,0x14(%r8,%rdx,4)
DB 102,69,15,126,76,144,16 ; movd %xmm9,0x10(%r8,%rdx,4)
@@ -40985,49 +41519,49 @@ _sk_load_bgra_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,41 ; ja 2b1ec <_sk_load_bgra_sse41_lowp+0x44>
+ DB 119,41 ; ja 2bc84 <_sk_load_bgra_sse41_lowp+0x44>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,242,0,0,0 ; lea 0xf2(%rip),%r9 # 2b2c4 <_sk_load_bgra_sse41_lowp+0x11c>
+ DB 76,141,13,242,0,0,0 ; lea 0xf2(%rip),%r9 # 2bd5c <_sk_load_bgra_sse41_lowp+0x11c>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 255,224 ; jmpq *%rax
DB 102,65,15,110,4,144 ; movd (%r8,%rdx,4),%xmm0
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,89 ; jmp 2b245 <_sk_load_bgra_sse41_lowp+0x9d>
+ DB 235,89 ; jmp 2bcdd <_sk_load_bgra_sse41_lowp+0x9d>
DB 243,65,15,111,4,144 ; movdqu (%r8,%rdx,4),%xmm0
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,74 ; jmp 2b245 <_sk_load_bgra_sse41_lowp+0x9d>
+ DB 235,74 ; jmp 2bcdd <_sk_load_bgra_sse41_lowp+0x9d>
DB 102,65,15,110,68,144,8 ; movd 0x8(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 243,65,15,126,4,144 ; movq (%r8,%rdx,4),%xmm0
DB 102,65,15,58,14,192,240 ; pblendw $0xf0,%xmm8,%xmm0
DB 102,68,15,111,193 ; movdqa %xmm1,%xmm8
- DB 235,37 ; jmp 2b245 <_sk_load_bgra_sse41_lowp+0x9d>
+ DB 235,37 ; jmp 2bcdd <_sk_load_bgra_sse41_lowp+0x9d>
DB 102,65,15,110,68,144,24 ; movd 0x18(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 102,69,15,58,34,68,144,20,1 ; pinsrd $0x1,0x14(%r8,%rdx,4),%xmm8
DB 102,69,15,58,34,68,144,16,0 ; pinsrd $0x0,0x10(%r8,%rdx,4),%xmm8
DB 243,65,15,111,4,144 ; movdqu (%r8,%rdx,4),%xmm0
- DB 102,15,111,21,131,138,0,0 ; movdqa 0x8a83(%rip),%xmm2 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,15,111,21,75,139,0,0 ; movdqa 0x8b4b(%rip),%xmm2 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,56,0,202 ; pshufb %xmm2,%xmm1
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,56,0,218 ; pshufb %xmm2,%xmm3
DB 102,15,108,203 ; punpcklqdq %xmm3,%xmm1
- DB 102,68,15,111,13,227,130,0,0 ; movdqa 0x82e3(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,171,131,0,0 ; movdqa 0x83ab(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,65,15,219,209 ; pand %xmm9,%xmm2
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
- DB 102,68,15,111,21,92,138,0,0 ; movdqa 0x8a5c(%rip),%xmm10 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x12f0>
+ DB 102,68,15,111,21,36,139,0,0 ; movdqa 0x8b24(%rip),%xmm10 # 34840 <_sk_srcover_bgra_8888_sse2_lowp+0x13b8>
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,65,15,56,0,218 ; pshufb %xmm10,%xmm3
DB 102,69,15,111,216 ; movdqa %xmm8,%xmm11
DB 102,69,15,56,0,218 ; pshufb %xmm10,%xmm11
DB 102,65,15,108,219 ; punpcklqdq %xmm11,%xmm3
- DB 102,68,15,111,21,73,138,0,0 ; movdqa 0x8a49(%rip),%xmm10 # 33cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1300>
+ DB 102,68,15,111,21,17,139,0,0 ; movdqa 0x8b11(%rip),%xmm10 # 34850 <_sk_srcover_bgra_8888_sse2_lowp+0x13c8>
DB 102,65,15,56,0,194 ; pshufb %xmm10,%xmm0
DB 102,69,15,56,0,194 ; pshufb %xmm10,%xmm8
DB 102,65,15,108,192 ; punpcklqdq %xmm8,%xmm0
@@ -41043,7 +41577,7 @@ _sk_load_bgra_sse41_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 123,255 ; jnp 2b2d1 <_sk_load_bgra_sse41_lowp+0x129>
+ DB 123,255 ; jnp 2bd69 <_sk_load_bgra_sse41_lowp+0x129>
DB 255 ; (bad)
DB 255,114,255 ; pushq -0x1(%rdx)
DB 255 ; (bad)
@@ -41063,49 +41597,49 @@ _sk_load_bgra_dst_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,41 ; ja 2b324 <_sk_load_bgra_dst_sse41_lowp+0x44>
+ DB 119,41 ; ja 2bdbc <_sk_load_bgra_dst_sse41_lowp+0x44>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,242,0,0,0 ; lea 0xf2(%rip),%r9 # 2b3fc <_sk_load_bgra_dst_sse41_lowp+0x11c>
+ DB 76,141,13,242,0,0,0 ; lea 0xf2(%rip),%r9 # 2be94 <_sk_load_bgra_dst_sse41_lowp+0x11c>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 255,224 ; jmpq *%rax
DB 102,65,15,110,36,144 ; movd (%r8,%rdx,4),%xmm4
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,89 ; jmp 2b37d <_sk_load_bgra_dst_sse41_lowp+0x9d>
+ DB 235,89 ; jmp 2be15 <_sk_load_bgra_dst_sse41_lowp+0x9d>
DB 243,65,15,111,36,144 ; movdqu (%r8,%rdx,4),%xmm4
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,74 ; jmp 2b37d <_sk_load_bgra_dst_sse41_lowp+0x9d>
+ DB 235,74 ; jmp 2be15 <_sk_load_bgra_dst_sse41_lowp+0x9d>
DB 102,65,15,110,100,144,8 ; movd 0x8(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 243,65,15,126,36,144 ; movq (%r8,%rdx,4),%xmm4
DB 102,65,15,58,14,224,240 ; pblendw $0xf0,%xmm8,%xmm4
DB 102,68,15,111,197 ; movdqa %xmm5,%xmm8
- DB 235,37 ; jmp 2b37d <_sk_load_bgra_dst_sse41_lowp+0x9d>
+ DB 235,37 ; jmp 2be15 <_sk_load_bgra_dst_sse41_lowp+0x9d>
DB 102,65,15,110,100,144,24 ; movd 0x18(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,69,15,58,34,68,144,20,1 ; pinsrd $0x1,0x14(%r8,%rdx,4),%xmm8
DB 102,69,15,58,34,68,144,16,0 ; pinsrd $0x0,0x10(%r8,%rdx,4),%xmm8
DB 243,65,15,111,36,144 ; movdqu (%r8,%rdx,4),%xmm4
- DB 102,15,111,53,75,137,0,0 ; movdqa 0x894b(%rip),%xmm6 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,15,111,53,19,138,0,0 ; movdqa 0x8a13(%rip),%xmm6 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,56,0,238 ; pshufb %xmm6,%xmm5
DB 102,65,15,111,248 ; movdqa %xmm8,%xmm7
DB 102,15,56,0,254 ; pshufb %xmm6,%xmm7
DB 102,15,108,239 ; punpcklqdq %xmm7,%xmm5
- DB 102,68,15,111,13,171,129,0,0 ; movdqa 0x81ab(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,115,130,0,0 ; movdqa 0x8273(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,245 ; movdqa %xmm5,%xmm6
DB 102,65,15,219,241 ; pand %xmm9,%xmm6
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
- DB 102,68,15,111,21,36,137,0,0 ; movdqa 0x8924(%rip),%xmm10 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x12f0>
+ DB 102,68,15,111,21,236,137,0,0 ; movdqa 0x89ec(%rip),%xmm10 # 34840 <_sk_srcover_bgra_8888_sse2_lowp+0x13b8>
DB 102,15,111,252 ; movdqa %xmm4,%xmm7
DB 102,65,15,56,0,250 ; pshufb %xmm10,%xmm7
DB 102,69,15,111,216 ; movdqa %xmm8,%xmm11
DB 102,69,15,56,0,218 ; pshufb %xmm10,%xmm11
DB 102,65,15,108,251 ; punpcklqdq %xmm11,%xmm7
- DB 102,68,15,111,21,17,137,0,0 ; movdqa 0x8911(%rip),%xmm10 # 33cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1300>
+ DB 102,68,15,111,21,217,137,0,0 ; movdqa 0x89d9(%rip),%xmm10 # 34850 <_sk_srcover_bgra_8888_sse2_lowp+0x13c8>
DB 102,65,15,56,0,226 ; pshufb %xmm10,%xmm4
DB 102,69,15,56,0,194 ; pshufb %xmm10,%xmm8
DB 102,65,15,108,224 ; punpcklqdq %xmm8,%xmm4
@@ -41121,7 +41655,7 @@ _sk_load_bgra_dst_sse41_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 123,255 ; jnp 2b409 <_sk_load_bgra_dst_sse41_lowp+0x129>
+ DB 123,255 ; jnp 2bea1 <_sk_load_bgra_dst_sse41_lowp+0x129>
DB 255 ; (bad)
DB 255,114,255 ; pushq -0x1(%rdx)
DB 255 ; (bad)
@@ -41156,20 +41690,20 @@ _sk_store_bgra_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,27 ; ja 2b49e <_sk_store_bgra_sse41_lowp+0x86>
+ DB 119,27 ; ja 2bf36 <_sk_store_bgra_sse41_lowp+0x86>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,87,0,0,0 ; lea 0x57(%rip),%r9 # 2b4e4 <_sk_store_bgra_sse41_lowp+0xcc>
+ DB 76,141,13,87,0,0,0 ; lea 0x57(%rip),%r9 # 2bf7c <_sk_store_bgra_sse41_lowp+0xcc>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,69,15,126,4,144 ; movd %xmm8,(%r8,%rdx,4)
- DB 235,63 ; jmp 2b4dd <_sk_store_bgra_sse41_lowp+0xc5>
+ DB 235,63 ; jmp 2bf75 <_sk_store_bgra_sse41_lowp+0xc5>
DB 243,69,15,127,4,144 ; movdqu %xmm8,(%r8,%rdx,4)
DB 243,69,15,127,76,144,16 ; movdqu %xmm9,0x10(%r8,%rdx,4)
- DB 235,48 ; jmp 2b4dd <_sk_store_bgra_sse41_lowp+0xc5>
+ DB 235,48 ; jmp 2bf75 <_sk_store_bgra_sse41_lowp+0xc5>
DB 102,69,15,58,22,68,144,8,2 ; pextrd $0x2,%xmm8,0x8(%r8,%rdx,4)
DB 102,69,15,214,4,144 ; movq %xmm8,(%r8,%rdx,4)
- DB 235,31 ; jmp 2b4dd <_sk_store_bgra_sse41_lowp+0xc5>
+ DB 235,31 ; jmp 2bf75 <_sk_store_bgra_sse41_lowp+0xc5>
DB 102,69,15,58,22,76,144,24,2 ; pextrd $0x2,%xmm9,0x18(%r8,%rdx,4)
DB 102,69,15,58,22,76,144,20,1 ; pextrd $0x1,%xmm9,0x14(%r8,%rdx,4)
DB 102,69,15,126,76,144,16 ; movd %xmm9,0x10(%r8,%rdx,4)
@@ -41270,17 +41804,17 @@ _sk_gather_8888_sse41_lowp LABEL PROC
DB 102,65,15,196,202,5 ; pinsrw $0x5,%r10d,%xmm1
DB 102,65,15,196,201,6 ; pinsrw $0x6,%r9d,%xmm1
DB 102,15,196,200,7 ; pinsrw $0x7,%eax,%xmm1
- DB 102,68,15,111,13,20,127,0,0 ; movdqa 0x7f14(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,220,127,0,0 ; movdqa 0x7fdc(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,65,15,219,193 ; pand %xmm9,%xmm0
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
- DB 102,68,15,111,21,141,134,0,0 ; movdqa 0x868d(%rip),%xmm10 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x12f0>
+ DB 102,68,15,111,21,85,135,0,0 ; movdqa 0x8755(%rip),%xmm10 # 34840 <_sk_srcover_bgra_8888_sse2_lowp+0x13b8>
DB 102,15,111,218 ; movdqa %xmm2,%xmm3
DB 102,65,15,56,0,218 ; pshufb %xmm10,%xmm3
DB 102,69,15,111,216 ; movdqa %xmm8,%xmm11
DB 102,69,15,56,0,218 ; pshufb %xmm10,%xmm11
DB 102,65,15,108,219 ; punpcklqdq %xmm11,%xmm3
- DB 102,68,15,111,21,122,134,0,0 ; movdqa 0x867a(%rip),%xmm10 # 33cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1300>
+ DB 102,68,15,111,21,66,135,0,0 ; movdqa 0x8742(%rip),%xmm10 # 34850 <_sk_srcover_bgra_8888_sse2_lowp+0x13c8>
DB 102,65,15,56,0,210 ; pshufb %xmm10,%xmm2
DB 102,69,15,56,0,194 ; pshufb %xmm10,%xmm8
DB 102,65,15,108,208 ; punpcklqdq %xmm8,%xmm2
@@ -41363,17 +41897,17 @@ _sk_gather_bgra_sse41_lowp LABEL PROC
DB 102,65,15,196,202,5 ; pinsrw $0x5,%r10d,%xmm1
DB 102,65,15,196,201,6 ; pinsrw $0x6,%r9d,%xmm1
DB 102,15,196,200,7 ; pinsrw $0x7,%eax,%xmm1
- DB 102,68,15,111,13,124,125,0,0 ; movdqa 0x7d7c(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,68,126,0,0 ; movdqa 0x7e44(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,65,15,219,209 ; pand %xmm9,%xmm2
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
- DB 102,68,15,111,21,245,132,0,0 ; movdqa 0x84f5(%rip),%xmm10 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x12f0>
+ DB 102,68,15,111,21,189,133,0,0 ; movdqa 0x85bd(%rip),%xmm10 # 34840 <_sk_srcover_bgra_8888_sse2_lowp+0x13b8>
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,65,15,56,0,218 ; pshufb %xmm10,%xmm3
DB 102,69,15,111,216 ; movdqa %xmm8,%xmm11
DB 102,69,15,56,0,218 ; pshufb %xmm10,%xmm11
DB 102,65,15,108,219 ; punpcklqdq %xmm11,%xmm3
- DB 102,68,15,111,21,226,132,0,0 ; movdqa 0x84e2(%rip),%xmm10 # 33cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1300>
+ DB 102,68,15,111,21,170,133,0,0 ; movdqa 0x85aa(%rip),%xmm10 # 34850 <_sk_srcover_bgra_8888_sse2_lowp+0x13c8>
DB 102,65,15,56,0,194 ; pshufb %xmm10,%xmm0
DB 102,69,15,56,0,194 ; pshufb %xmm10,%xmm8
DB 102,65,15,108,192 ; punpcklqdq %xmm8,%xmm0
@@ -41397,23 +41931,23 @@ _sk_load_565_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 2b86c <_sk_load_565_sse41_lowp+0x3c>
+ DB 119,34 ; ja 2c304 <_sk_load_565_sse41_lowp+0x3c>
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,196,0,0,0 ; lea 0xc4(%rip),%r9 # 2b91c <_sk_load_565_sse41_lowp+0xec>
+ DB 76,141,13,196,0,0,0 ; lea 0xc4(%rip),%r9 # 2c3b4 <_sk_load_565_sse41_lowp+0xec>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
- DB 235,74 ; jmp 2b8b6 <_sk_load_565_sse41_lowp+0x86>
+ DB 235,74 ; jmp 2c34e <_sk_load_565_sse41_lowp+0x86>
DB 243,65,15,111,4,80 ; movdqu (%r8,%rdx,2),%xmm0
- DB 235,66 ; jmp 2b8b6 <_sk_load_565_sse41_lowp+0x86>
+ DB 235,66 ; jmp 2c34e <_sk_load_565_sse41_lowp+0x86>
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,65,15,196,76,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm1
DB 102,65,15,110,4,80 ; movd (%r8,%rdx,2),%xmm0
DB 102,15,58,14,193,252 ; pblendw $0xfc,%xmm1,%xmm0
- DB 235,40 ; jmp 2b8b6 <_sk_load_565_sse41_lowp+0x86>
+ DB 235,40 ; jmp 2c34e <_sk_load_565_sse41_lowp+0x86>
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,65,15,196,76,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm1
DB 102,65,15,196,76,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm1
@@ -41422,11 +41956,11 @@ _sk_load_565_sse41_lowp LABEL PROC
DB 102,15,58,14,193,240 ; pblendw $0xf0,%xmm1,%xmm0
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,15,113,211,8 ; psrlw $0x8,%xmm3
- DB 102,15,219,29,57,132,0,0 ; pand 0x8439(%rip),%xmm3 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,15,219,29,1,133,0,0 ; pand 0x8501(%rip),%xmm3 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,113,209,5 ; psrlw $0x5,%xmm1
- DB 102,15,219,13,56,132,0,0 ; pand 0x8438(%rip),%xmm1 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,15,111,21,64,132,0,0 ; movdqa 0x8440(%rip),%xmm2 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,15,219,13,0,133,0,0 ; pand 0x8500(%rip),%xmm1 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,15,111,21,8,133,0,0 ; movdqa 0x8508(%rip),%xmm2 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,113,208,13 ; psrlw $0xd,%xmm0
DB 102,15,235,195 ; por %xmm3,%xmm0
@@ -41439,7 +41973,7 @@ _sk_load_565_sse41_lowp LABEL PROC
DB 102,15,113,210,2 ; psrlw $0x2,%xmm2
DB 102,15,235,211 ; por %xmm3,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,54,124,0,0 ; movaps 0x7c36(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,254,124,0,0 ; movaps 0x7cfe(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 255,224 ; jmpq *%rax
DB 69,255 ; rex.RB (bad)
DB 255 ; (bad)
@@ -41450,7 +41984,7 @@ _sk_load_565_sse41_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 126,255 ; jle 2b931 <_sk_load_565_sse41_lowp+0x101>
+ DB 126,255 ; jle 2c3c9 <_sk_load_565_sse41_lowp+0x101>
DB 255 ; (bad)
DB 255,114,255 ; pushq -0x1(%rdx)
DB 255 ; (bad)
@@ -41467,23 +42001,23 @@ _sk_load_565_dst_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 2b974 <_sk_load_565_dst_sse41_lowp+0x3c>
+ DB 119,34 ; ja 2c40c <_sk_load_565_dst_sse41_lowp+0x3c>
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,196,0,0,0 ; lea 0xc4(%rip),%r9 # 2ba24 <_sk_load_565_dst_sse41_lowp+0xec>
+ DB 76,141,13,196,0,0,0 ; lea 0xc4(%rip),%r9 # 2c4bc <_sk_load_565_dst_sse41_lowp+0xec>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
- DB 235,74 ; jmp 2b9be <_sk_load_565_dst_sse41_lowp+0x86>
+ DB 235,74 ; jmp 2c456 <_sk_load_565_dst_sse41_lowp+0x86>
DB 243,65,15,111,36,80 ; movdqu (%r8,%rdx,2),%xmm4
- DB 235,66 ; jmp 2b9be <_sk_load_565_dst_sse41_lowp+0x86>
+ DB 235,66 ; jmp 2c456 <_sk_load_565_dst_sse41_lowp+0x86>
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 102,65,15,196,108,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm5
DB 102,65,15,110,36,80 ; movd (%r8,%rdx,2),%xmm4
DB 102,15,58,14,229,252 ; pblendw $0xfc,%xmm5,%xmm4
- DB 235,40 ; jmp 2b9be <_sk_load_565_dst_sse41_lowp+0x86>
+ DB 235,40 ; jmp 2c456 <_sk_load_565_dst_sse41_lowp+0x86>
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 102,65,15,196,108,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm5
DB 102,65,15,196,108,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm5
@@ -41492,11 +42026,11 @@ _sk_load_565_dst_sse41_lowp LABEL PROC
DB 102,15,58,14,229,240 ; pblendw $0xf0,%xmm5,%xmm4
DB 102,15,111,252 ; movdqa %xmm4,%xmm7
DB 102,15,113,215,8 ; psrlw $0x8,%xmm7
- DB 102,15,219,61,49,131,0,0 ; pand 0x8331(%rip),%xmm7 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,15,219,61,249,131,0,0 ; pand 0x83f9(%rip),%xmm7 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,113,213,5 ; psrlw $0x5,%xmm5
- DB 102,15,219,45,48,131,0,0 ; pand 0x8330(%rip),%xmm5 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,15,111,53,56,131,0,0 ; movdqa 0x8338(%rip),%xmm6 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,15,219,45,248,131,0,0 ; pand 0x83f8(%rip),%xmm5 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,15,111,53,0,132,0,0 ; movdqa 0x8400(%rip),%xmm6 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,15,219,244 ; pand %xmm4,%xmm6
DB 102,15,113,212,13 ; psrlw $0xd,%xmm4
DB 102,15,235,231 ; por %xmm7,%xmm4
@@ -41509,7 +42043,7 @@ _sk_load_565_dst_sse41_lowp LABEL PROC
DB 102,15,113,214,2 ; psrlw $0x2,%xmm6
DB 102,15,235,247 ; por %xmm7,%xmm6
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,61,46,123,0,0 ; movaps 0x7b2e(%rip),%xmm7 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,61,246,123,0,0 ; movaps 0x7bf6(%rip),%xmm7 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 255,224 ; jmpq *%rax
DB 69,255 ; rex.RB (bad)
DB 255 ; (bad)
@@ -41520,7 +42054,7 @@ _sk_load_565_dst_sse41_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 126,255 ; jle 2ba39 <_sk_load_565_dst_sse41_lowp+0x101>
+ DB 126,255 ; jle 2c4d1 <_sk_load_565_dst_sse41_lowp+0x101>
DB 255 ; (bad)
DB 255,114,255 ; pushq -0x1(%rdx)
DB 255 ; (bad)
@@ -41535,10 +42069,10 @@ _sk_store_565_sse41_lowp LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
DB 102,65,15,113,240,8 ; psllw $0x8,%xmm8
- DB 102,68,15,219,5,204,130,0,0 ; pand 0x82cc(%rip),%xmm8 # 33d30 <_sk_srcover_bgra_8888_sse2_lowp+0x1340>
+ DB 102,68,15,219,5,148,131,0,0 ; pand 0x8394(%rip),%xmm8 # 34890 <_sk_srcover_bgra_8888_sse2_lowp+0x1408>
DB 102,68,15,111,201 ; movdqa %xmm1,%xmm9
DB 102,65,15,113,241,3 ; psllw $0x3,%xmm9
- DB 102,68,15,219,13,200,130,0,0 ; pand 0x82c8(%rip),%xmm9 # 33d40 <_sk_srcover_bgra_8888_sse2_lowp+0x1350>
+ DB 102,68,15,219,13,144,131,0,0 ; pand 0x8390(%rip),%xmm9 # 348a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1418>
DB 102,69,15,235,200 ; por %xmm8,%xmm9
DB 102,68,15,111,194 ; movdqa %xmm2,%xmm8
DB 102,65,15,113,208,3 ; psrlw $0x3,%xmm8
@@ -41547,19 +42081,19 @@ _sk_store_565_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,29 ; ja 2bab4 <_sk_store_565_sse41_lowp+0x74>
+ DB 119,29 ; ja 2c54c <_sk_store_565_sse41_lowp+0x74>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,83,0,0,0 ; lea 0x53(%rip),%r9 # 2baf4 <_sk_store_565_sse41_lowp+0xb4>
+ DB 76,141,13,83,0,0,0 ; lea 0x53(%rip),%r9 # 2c58c <_sk_store_565_sse41_lowp+0xb4>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,69,15,58,21,4,80,0 ; pextrw $0x0,%xmm8,(%r8,%rdx,2)
- DB 235,58 ; jmp 2baee <_sk_store_565_sse41_lowp+0xae>
+ DB 235,58 ; jmp 2c586 <_sk_store_565_sse41_lowp+0xae>
DB 243,69,15,127,4,80 ; movdqu %xmm8,(%r8,%rdx,2)
- DB 235,50 ; jmp 2baee <_sk_store_565_sse41_lowp+0xae>
+ DB 235,50 ; jmp 2c586 <_sk_store_565_sse41_lowp+0xae>
DB 102,69,15,58,21,68,80,4,2 ; pextrw $0x2,%xmm8,0x4(%r8,%rdx,2)
DB 102,69,15,126,4,80 ; movd %xmm8,(%r8,%rdx,2)
- DB 235,33 ; jmp 2baee <_sk_store_565_sse41_lowp+0xae>
+ DB 235,33 ; jmp 2c586 <_sk_store_565_sse41_lowp+0xae>
DB 102,69,15,58,21,68,80,12,6 ; pextrw $0x6,%xmm8,0xc(%r8,%rdx,2)
DB 102,69,15,58,21,68,80,10,5 ; pextrw $0x5,%xmm8,0xa(%r8,%rdx,2)
DB 102,69,15,58,21,68,80,8,4 ; pextrw $0x4,%xmm8,0x8(%r8,%rdx,2)
@@ -41579,7 +42113,7 @@ _sk_store_565_sse41_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 235,255 ; jmp 2bb05 <_sk_store_565_sse41_lowp+0xc5>
+ DB 235,255 ; jmp 2c59d <_sk_store_565_sse41_lowp+0xc5>
DB 255 ; (bad)
DB 255,226 ; jmpq *%rdx
DB 255 ; (bad)
@@ -41654,11 +42188,11 @@ _sk_gather_565_sse41_lowp LABEL PROC
DB 102,15,196,192,7 ; pinsrw $0x7,%eax,%xmm0
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,15,113,211,8 ; psrlw $0x8,%xmm3
- DB 102,15,219,29,214,128,0,0 ; pand 0x80d6(%rip),%xmm3 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,15,219,29,158,129,0,0 ; pand 0x819e(%rip),%xmm3 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,113,209,5 ; psrlw $0x5,%xmm1
- DB 102,15,219,13,213,128,0,0 ; pand 0x80d5(%rip),%xmm1 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,15,111,21,221,128,0,0 ; movdqa 0x80dd(%rip),%xmm2 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,15,219,13,157,129,0,0 ; pand 0x819d(%rip),%xmm1 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,15,111,21,165,129,0,0 ; movdqa 0x81a5(%rip),%xmm2 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,113,208,13 ; psrlw $0xd,%xmm0
DB 102,15,235,195 ; por %xmm3,%xmm0
@@ -41671,7 +42205,7 @@ _sk_gather_565_sse41_lowp LABEL PROC
DB 102,15,113,210,2 ; psrlw $0x2,%xmm2
DB 102,15,235,211 ; por %xmm3,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,211,120,0,0 ; movaps 0x78d3(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,155,121,0,0 ; movaps 0x799b(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 91 ; pop %rbx
DB 65,92 ; pop %r12
DB 65,94 ; pop %r14
@@ -41690,23 +42224,23 @@ _sk_load_4444_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,35 ; ja 2bcc4 <_sk_load_4444_sse41_lowp+0x3d>
+ DB 119,35 ; ja 2c75c <_sk_load_4444_sse41_lowp+0x3d>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,209,0,0,0 ; lea 0xd1(%rip),%r9 # 2bd80 <_sk_load_4444_sse41_lowp+0xf9>
+ DB 76,141,13,209,0,0,0 ; lea 0xd1(%rip),%r9 # 2c818 <_sk_load_4444_sse41_lowp+0xf9>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 235,76 ; jmp 2bd10 <_sk_load_4444_sse41_lowp+0x89>
+ DB 235,76 ; jmp 2c7a8 <_sk_load_4444_sse41_lowp+0x89>
DB 243,69,15,111,4,80 ; movdqu (%r8,%rdx,2),%xmm8
- DB 235,68 ; jmp 2bd10 <_sk_load_4444_sse41_lowp+0x89>
+ DB 235,68 ; jmp 2c7a8 <_sk_load_4444_sse41_lowp+0x89>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,65,15,196,68,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm0
DB 102,69,15,110,4,80 ; movd (%r8,%rdx,2),%xmm8
DB 102,68,15,58,14,192,252 ; pblendw $0xfc,%xmm0,%xmm8
- DB 235,41 ; jmp 2bd10 <_sk_load_4444_sse41_lowp+0x89>
+ DB 235,41 ; jmp 2c7a8 <_sk_load_4444_sse41_lowp+0x89>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,65,15,196,68,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm0
DB 102,65,15,196,68,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm0
@@ -41717,7 +42251,7 @@ _sk_load_4444_sse41_lowp LABEL PROC
DB 102,15,113,209,12 ; psrlw $0xc,%xmm1
DB 102,65,15,111,208 ; movdqa %xmm8,%xmm2
DB 102,15,113,210,8 ; psrlw $0x8,%xmm2
- DB 102,15,111,5,36,128,0,0 ; movdqa 0x8024(%rip),%xmm0 # 33d50 <_sk_srcover_bgra_8888_sse2_lowp+0x1360>
+ DB 102,15,111,5,236,128,0,0 ; movdqa 0x80ec(%rip),%xmm0 # 348b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1428>
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,113,211,4 ; psrlw $0x4,%xmm3
@@ -41763,23 +42297,23 @@ _sk_load_4444_dst_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,35 ; ja 2bdd9 <_sk_load_4444_dst_sse41_lowp+0x3d>
+ DB 119,35 ; ja 2c871 <_sk_load_4444_dst_sse41_lowp+0x3d>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,208,0,0,0 ; lea 0xd0(%rip),%r9 # 2be94 <_sk_load_4444_dst_sse41_lowp+0xf8>
+ DB 76,141,13,208,0,0,0 ; lea 0xd0(%rip),%r9 # 2c92c <_sk_load_4444_dst_sse41_lowp+0xf8>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 235,76 ; jmp 2be25 <_sk_load_4444_dst_sse41_lowp+0x89>
+ DB 235,76 ; jmp 2c8bd <_sk_load_4444_dst_sse41_lowp+0x89>
DB 243,69,15,111,4,80 ; movdqu (%r8,%rdx,2),%xmm8
- DB 235,68 ; jmp 2be25 <_sk_load_4444_dst_sse41_lowp+0x89>
+ DB 235,68 ; jmp 2c8bd <_sk_load_4444_dst_sse41_lowp+0x89>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,65,15,196,100,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm4
DB 102,69,15,110,4,80 ; movd (%r8,%rdx,2),%xmm8
DB 102,68,15,58,14,196,252 ; pblendw $0xfc,%xmm4,%xmm8
- DB 235,41 ; jmp 2be25 <_sk_load_4444_dst_sse41_lowp+0x89>
+ DB 235,41 ; jmp 2c8bd <_sk_load_4444_dst_sse41_lowp+0x89>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,65,15,196,100,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm4
DB 102,65,15,196,100,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm4
@@ -41790,7 +42324,7 @@ _sk_load_4444_dst_sse41_lowp LABEL PROC
DB 102,15,113,213,12 ; psrlw $0xc,%xmm5
DB 102,65,15,111,240 ; movdqa %xmm8,%xmm6
DB 102,15,113,214,8 ; psrlw $0x8,%xmm6
- DB 102,15,111,37,15,127,0,0 ; movdqa 0x7f0f(%rip),%xmm4 # 33d50 <_sk_srcover_bgra_8888_sse2_lowp+0x1360>
+ DB 102,15,111,37,215,127,0,0 ; movdqa 0x7fd7(%rip),%xmm4 # 348b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1428>
DB 102,15,219,244 ; pand %xmm4,%xmm6
DB 102,65,15,111,248 ; movdqa %xmm8,%xmm7
DB 102,15,113,215,4 ; psrlw $0x4,%xmm7
@@ -41833,12 +42367,12 @@ _sk_store_4444_sse41_lowp LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
DB 102,65,15,113,240,8 ; psllw $0x8,%xmm8
- DB 102,68,15,219,5,140,126,0,0 ; pand 0x7e8c(%rip),%xmm8 # 33d60 <_sk_srcover_bgra_8888_sse2_lowp+0x1370>
+ DB 102,68,15,219,5,84,127,0,0 ; pand 0x7f54(%rip),%xmm8 # 348c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1438>
DB 102,68,15,111,201 ; movdqa %xmm1,%xmm9
DB 102,65,15,113,241,4 ; psllw $0x4,%xmm9
- DB 102,68,15,219,13,136,126,0,0 ; pand 0x7e88(%rip),%xmm9 # 33d70 <_sk_srcover_bgra_8888_sse2_lowp+0x1380>
+ DB 102,68,15,219,13,80,127,0,0 ; pand 0x7f50(%rip),%xmm9 # 348d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1448>
DB 102,69,15,235,200 ; por %xmm8,%xmm9
- DB 102,68,15,111,21,138,126,0,0 ; movdqa 0x7e8a(%rip),%xmm10 # 33d80 <_sk_srcover_bgra_8888_sse2_lowp+0x1390>
+ DB 102,68,15,111,21,82,127,0,0 ; movdqa 0x7f52(%rip),%xmm10 # 348e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1458>
DB 102,68,15,219,210 ; pand %xmm2,%xmm10
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
DB 102,65,15,113,208,4 ; psrlw $0x4,%xmm8
@@ -41848,19 +42382,19 @@ _sk_store_4444_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,29 ; ja 2bf37 <_sk_store_4444_sse41_lowp+0x87>
+ DB 119,29 ; ja 2c9cf <_sk_store_4444_sse41_lowp+0x87>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,84,0,0,0 ; lea 0x54(%rip),%r9 # 2bf78 <_sk_store_4444_sse41_lowp+0xc8>
+ DB 76,141,13,84,0,0,0 ; lea 0x54(%rip),%r9 # 2ca10 <_sk_store_4444_sse41_lowp+0xc8>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,69,15,58,21,4,80,0 ; pextrw $0x0,%xmm8,(%r8,%rdx,2)
- DB 235,58 ; jmp 2bf71 <_sk_store_4444_sse41_lowp+0xc1>
+ DB 235,58 ; jmp 2ca09 <_sk_store_4444_sse41_lowp+0xc1>
DB 243,69,15,127,4,80 ; movdqu %xmm8,(%r8,%rdx,2)
- DB 235,50 ; jmp 2bf71 <_sk_store_4444_sse41_lowp+0xc1>
+ DB 235,50 ; jmp 2ca09 <_sk_store_4444_sse41_lowp+0xc1>
DB 102,69,15,58,21,68,80,4,2 ; pextrw $0x2,%xmm8,0x4(%r8,%rdx,2)
DB 102,69,15,126,4,80 ; movd %xmm8,(%r8,%rdx,2)
- DB 235,33 ; jmp 2bf71 <_sk_store_4444_sse41_lowp+0xc1>
+ DB 235,33 ; jmp 2ca09 <_sk_store_4444_sse41_lowp+0xc1>
DB 102,69,15,58,21,68,80,12,6 ; pextrw $0x6,%xmm8,0xc(%r8,%rdx,2)
DB 102,69,15,58,21,68,80,10,5 ; pextrw $0x5,%xmm8,0xa(%r8,%rdx,2)
DB 102,69,15,58,21,68,80,8,4 ; pextrw $0x4,%xmm8,0x8(%r8,%rdx,2)
@@ -41958,7 +42492,7 @@ _sk_gather_4444_sse41_lowp LABEL PROC
DB 102,15,113,209,12 ; psrlw $0xc,%xmm1
DB 102,65,15,111,208 ; movdqa %xmm8,%xmm2
DB 102,15,113,210,8 ; psrlw $0x8,%xmm2
- DB 102,15,111,5,144,124,0,0 ; movdqa 0x7c90(%rip),%xmm0 # 33d50 <_sk_srcover_bgra_8888_sse2_lowp+0x1360>
+ DB 102,15,111,5,88,125,0,0 ; movdqa 0x7d58(%rip),%xmm0 # 348b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1428>
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,113,211,4 ; psrlw $0x4,%xmm3
@@ -41994,18 +42528,18 @@ _sk_load_a8_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 2c152 <_sk_load_a8_sse41_lowp+0x39>
+ DB 119,34 ; ja 2cbea <_sk_load_a8_sse41_lowp+0x39>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,146,0,0,0 ; lea 0x92(%rip),%r9 # 2c1d0 <_sk_load_a8_sse41_lowp+0xb7>
+ DB 76,141,13,146,0,0,0 ; lea 0x92(%rip),%r9 # 2cc68 <_sk_load_a8_sse41_lowp+0xb7>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,15,110,216 ; movd %eax,%xmm3
- DB 235,100 ; jmp 2c1b6 <_sk_load_a8_sse41_lowp+0x9d>
+ DB 235,100 ; jmp 2cc4e <_sk_load_a8_sse41_lowp+0x9d>
DB 102,65,15,56,48,28,16 ; pmovzxbw (%r8,%rdx,1),%xmm3
- DB 235,91 ; jmp 2c1b6 <_sk_load_a8_sse41_lowp+0x9d>
+ DB 235,91 ; jmp 2cc4e <_sk_load_a8_sse41_lowp+0x9d>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,192,2 ; pinsrw $0x2,%eax,%xmm0
@@ -42013,7 +42547,7 @@ _sk_load_a8_sse41_lowp LABEL PROC
DB 102,15,110,200 ; movd %eax,%xmm1
DB 102,15,56,48,217 ; pmovzxbw %xmm1,%xmm3
DB 102,15,58,14,216,252 ; pblendw $0xfc,%xmm0,%xmm3
- DB 235,54 ; jmp 2c1b6 <_sk_load_a8_sse41_lowp+0x9d>
+ DB 235,54 ; jmp 2cc4e <_sk_load_a8_sse41_lowp+0x9d>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,192,6 ; pinsrw $0x6,%eax,%xmm0
@@ -42024,14 +42558,14 @@ _sk_load_a8_sse41_lowp LABEL PROC
DB 102,65,15,110,12,16 ; movd (%r8,%rdx,1),%xmm1
DB 102,15,56,48,217 ; pmovzxbw %xmm1,%xmm3
DB 102,15,58,14,216,240 ; pblendw $0xf0,%xmm0,%xmm3
- DB 102,15,219,29,146,115,0,0 ; pand 0x7392(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,219,29,90,116,0,0 ; pand 0x745a(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 119,255 ; ja 2c1d1 <_sk_load_a8_sse41_lowp+0xb8>
+ DB 119,255 ; ja 2cc69 <_sk_load_a8_sse41_lowp+0xb8>
DB 255 ; (bad)
DB 255,154,255,255,255,139 ; lcall *-0x74000001(%rdx)
DB 255 ; (bad)
@@ -42058,18 +42592,18 @@ _sk_load_a8_dst_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 2c225 <_sk_load_a8_dst_sse41_lowp+0x39>
+ DB 119,34 ; ja 2ccbd <_sk_load_a8_dst_sse41_lowp+0x39>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,143,0,0,0 ; lea 0x8f(%rip),%r9 # 2c2a0 <_sk_load_a8_dst_sse41_lowp+0xb4>
+ DB 76,141,13,143,0,0,0 ; lea 0x8f(%rip),%r9 # 2cd38 <_sk_load_a8_dst_sse41_lowp+0xb4>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,15,110,248 ; movd %eax,%xmm7
- DB 235,100 ; jmp 2c289 <_sk_load_a8_dst_sse41_lowp+0x9d>
+ DB 235,100 ; jmp 2cd21 <_sk_load_a8_dst_sse41_lowp+0x9d>
DB 102,65,15,56,48,60,16 ; pmovzxbw (%r8,%rdx,1),%xmm7
- DB 235,91 ; jmp 2c289 <_sk_load_a8_dst_sse41_lowp+0x9d>
+ DB 235,91 ; jmp 2cd21 <_sk_load_a8_dst_sse41_lowp+0x9d>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,224,2 ; pinsrw $0x2,%eax,%xmm4
@@ -42077,7 +42611,7 @@ _sk_load_a8_dst_sse41_lowp LABEL PROC
DB 102,15,110,232 ; movd %eax,%xmm5
DB 102,15,56,48,253 ; pmovzxbw %xmm5,%xmm7
DB 102,15,58,14,252,252 ; pblendw $0xfc,%xmm4,%xmm7
- DB 235,54 ; jmp 2c289 <_sk_load_a8_dst_sse41_lowp+0x9d>
+ DB 235,54 ; jmp 2cd21 <_sk_load_a8_dst_sse41_lowp+0x9d>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,224,6 ; pinsrw $0x6,%eax,%xmm4
@@ -42088,13 +42622,13 @@ _sk_load_a8_dst_sse41_lowp LABEL PROC
DB 102,65,15,110,44,16 ; movd (%r8,%rdx,1),%xmm5
DB 102,15,56,48,253 ; pmovzxbw %xmm5,%xmm7
DB 102,15,58,14,252,240 ; pblendw $0xf0,%xmm4,%xmm7
- DB 102,15,219,61,191,114,0,0 ; pand 0x72bf(%rip),%xmm7 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,219,61,135,115,0,0 ; pand 0x7387(%rip),%xmm7 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 15,87,246 ; xorps %xmm6,%xmm6
DB 255,224 ; jmpq *%rax
- DB 122,255 ; jp 2c2a1 <_sk_load_a8_dst_sse41_lowp+0xb5>
+ DB 122,255 ; jp 2cd39 <_sk_load_a8_dst_sse41_lowp+0xb5>
DB 255 ; (bad)
DB 255,157,255,255,255,142 ; lcall *-0x71000001(%rbp)
DB 255 ; (bad)
@@ -42123,28 +42657,28 @@ _sk_store_a8_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,29 ; ja 2c2f0 <_sk_store_a8_sse41_lowp+0x34>
+ DB 119,29 ; ja 2cd88 <_sk_store_a8_sse41_lowp+0x34>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,131,0,0,0 ; lea 0x83(%rip),%r9 # 2c360 <_sk_store_a8_sse41_lowp+0xa4>
+ DB 76,141,13,131,0,0,0 ; lea 0x83(%rip),%r9 # 2cdf8 <_sk_store_a8_sse41_lowp+0xa4>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,65,15,58,20,28,16,0 ; pextrb $0x0,%xmm3,(%r8,%rdx,1)
- DB 235,105 ; jmp 2c359 <_sk_store_a8_sse41_lowp+0x9d>
+ DB 235,105 ; jmp 2cdf1 <_sk_store_a8_sse41_lowp+0x9d>
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
- DB 102,68,15,56,0,5,161,121,0,0 ; pshufb 0x79a1(%rip),%xmm8 # 33ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x12b0>
+ DB 102,68,15,56,0,5,105,122,0,0 ; pshufb 0x7a69(%rip),%xmm8 # 34800 <_sk_srcover_bgra_8888_sse2_lowp+0x1378>
DB 102,69,15,214,4,16 ; movq %xmm8,(%r8,%rdx,1)
- DB 235,82 ; jmp 2c359 <_sk_store_a8_sse41_lowp+0x9d>
+ DB 235,82 ; jmp 2cdf1 <_sk_store_a8_sse41_lowp+0x9d>
DB 102,65,15,58,20,92,16,2,4 ; pextrb $0x4,%xmm3,0x2(%r8,%rdx,1)
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
- DB 102,68,15,56,0,5,65,114,0,0 ; pshufb 0x7241(%rip),%xmm8 # 33560 <_sk_srcover_bgra_8888_sse2_lowp+0xb70>
+ DB 102,68,15,56,0,5,9,115,0,0 ; pshufb 0x7309(%rip),%xmm8 # 340c0 <_sk_srcover_bgra_8888_sse2_lowp+0xc38>
DB 102,69,15,58,21,4,16,0 ; pextrw $0x0,%xmm8,(%r8,%rdx,1)
- DB 235,48 ; jmp 2c359 <_sk_store_a8_sse41_lowp+0x9d>
+ DB 235,48 ; jmp 2cdf1 <_sk_store_a8_sse41_lowp+0x9d>
DB 102,65,15,58,20,92,16,6,12 ; pextrb $0xc,%xmm3,0x6(%r8,%rdx,1)
DB 102,65,15,58,20,92,16,5,10 ; pextrb $0xa,%xmm3,0x5(%r8,%rdx,1)
DB 102,65,15,58,20,92,16,4,8 ; pextrb $0x8,%xmm3,0x4(%r8,%rdx,1)
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
- DB 102,68,15,56,0,5,29,114,0,0 ; pshufb 0x721d(%rip),%xmm8 # 33570 <_sk_srcover_bgra_8888_sse2_lowp+0xb80>
+ DB 102,68,15,56,0,5,229,114,0,0 ; pshufb 0x72e5(%rip),%xmm8 # 340d0 <_sk_srcover_bgra_8888_sse2_lowp+0xc48>
DB 102,69,15,126,4,16 ; movd %xmm8,(%r8,%rdx,1)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
@@ -42253,18 +42787,18 @@ _sk_load_g8_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 2c4e2 <_sk_load_g8_sse41_lowp+0x39>
+ DB 119,34 ; ja 2cf7a <_sk_load_g8_sse41_lowp+0x39>
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,150,0,0,0 ; lea 0x96(%rip),%r9 # 2c564 <_sk_load_g8_sse41_lowp+0xbb>
+ DB 76,141,13,150,0,0,0 ; lea 0x96(%rip),%r9 # 2cffc <_sk_load_g8_sse41_lowp+0xbb>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
- DB 235,100 ; jmp 2c546 <_sk_load_g8_sse41_lowp+0x9d>
+ DB 235,100 ; jmp 2cfde <_sk_load_g8_sse41_lowp+0x9d>
DB 102,65,15,56,48,4,16 ; pmovzxbw (%r8,%rdx,1),%xmm0
- DB 235,91 ; jmp 2c546 <_sk_load_g8_sse41_lowp+0x9d>
+ DB 235,91 ; jmp 2cfde <_sk_load_g8_sse41_lowp+0x9d>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,15,196,200,2 ; pinsrw $0x2,%eax,%xmm1
@@ -42272,7 +42806,7 @@ _sk_load_g8_sse41_lowp LABEL PROC
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,56,48,192 ; pmovzxbw %xmm0,%xmm0
DB 102,15,58,14,193,252 ; pblendw $0xfc,%xmm1,%xmm0
- DB 235,54 ; jmp 2c546 <_sk_load_g8_sse41_lowp+0x9d>
+ DB 235,54 ; jmp 2cfde <_sk_load_g8_sse41_lowp+0x9d>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,15,239,201 ; pxor %xmm1,%xmm1
DB 102,15,196,200,6 ; pinsrw $0x6,%eax,%xmm1
@@ -42283,14 +42817,14 @@ _sk_load_g8_sse41_lowp LABEL PROC
DB 102,65,15,110,4,16 ; movd (%r8,%rdx,1),%xmm0
DB 102,15,56,48,192 ; pmovzxbw %xmm0,%xmm0
DB 102,15,58,14,193,240 ; pblendw $0xf0,%xmm1,%xmm0
- DB 102,15,219,5,2,112,0,0 ; pand 0x7002(%rip),%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,219,5,202,112,0,0 ; pand 0x70ca(%rip),%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,249,111,0,0 ; movaps 0x6ff9(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,193,112,0,0 ; movaps 0x70c1(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,111,208 ; movdqa %xmm0,%xmm2
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 115,255 ; jae 2c565 <_sk_load_g8_sse41_lowp+0xbc>
+ DB 115,255 ; jae 2cffd <_sk_load_g8_sse41_lowp+0xbc>
DB 255 ; (bad)
DB 255,150,255,255,255,135 ; callq *-0x78000001(%rsi)
DB 255 ; (bad)
@@ -42317,18 +42851,18 @@ _sk_load_g8_dst_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 2c5b9 <_sk_load_g8_dst_sse41_lowp+0x39>
+ DB 119,34 ; ja 2d051 <_sk_load_g8_dst_sse41_lowp+0x39>
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,147,0,0,0 ; lea 0x93(%rip),%r9 # 2c638 <_sk_load_g8_dst_sse41_lowp+0xb8>
+ DB 76,141,13,147,0,0,0 ; lea 0x93(%rip),%r9 # 2d0d0 <_sk_load_g8_dst_sse41_lowp+0xb8>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
- DB 235,100 ; jmp 2c61d <_sk_load_g8_dst_sse41_lowp+0x9d>
+ DB 235,100 ; jmp 2d0b5 <_sk_load_g8_dst_sse41_lowp+0x9d>
DB 102,65,15,56,48,36,16 ; pmovzxbw (%r8,%rdx,1),%xmm4
- DB 235,91 ; jmp 2c61d <_sk_load_g8_dst_sse41_lowp+0x9d>
+ DB 235,91 ; jmp 2d0b5 <_sk_load_g8_dst_sse41_lowp+0x9d>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 102,15,196,232,2 ; pinsrw $0x2,%eax,%xmm5
@@ -42336,7 +42870,7 @@ _sk_load_g8_dst_sse41_lowp LABEL PROC
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,56,48,228 ; pmovzxbw %xmm4,%xmm4
DB 102,15,58,14,229,252 ; pblendw $0xfc,%xmm5,%xmm4
- DB 235,54 ; jmp 2c61d <_sk_load_g8_dst_sse41_lowp+0x9d>
+ DB 235,54 ; jmp 2d0b5 <_sk_load_g8_dst_sse41_lowp+0x9d>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 102,15,196,232,6 ; pinsrw $0x6,%eax,%xmm5
@@ -42347,13 +42881,13 @@ _sk_load_g8_dst_sse41_lowp LABEL PROC
DB 102,65,15,110,36,16 ; movd (%r8,%rdx,1),%xmm4
DB 102,15,56,48,228 ; pmovzxbw %xmm4,%xmm4
DB 102,15,58,14,229,240 ; pblendw $0xf0,%xmm5,%xmm4
- DB 102,15,219,37,43,111,0,0 ; pand 0x6f2b(%rip),%xmm4 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,219,37,243,111,0,0 ; pand 0x6ff3(%rip),%xmm4 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,61,34,111,0,0 ; movaps 0x6f22(%rip),%xmm7 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,61,234,111,0,0 ; movaps 0x6fea(%rip),%xmm7 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
DB 255,224 ; jmpq *%rax
- DB 118,255 ; jbe 2c639 <_sk_load_g8_dst_sse41_lowp+0xb9>
+ DB 118,255 ; jbe 2d0d1 <_sk_load_g8_dst_sse41_lowp+0xb9>
DB 255 ; (bad)
DB 255,153,255,255,255,138 ; lcall *-0x75000001(%rcx)
DB 255 ; (bad)
@@ -42373,10 +42907,10 @@ _sk_load_g8_dst_sse41_lowp LABEL PROC
PUBLIC _sk_luminance_to_alpha_sse41_lowp
_sk_luminance_to_alpha_sse41_lowp LABEL PROC
DB 102,15,111,218 ; movdqa %xmm2,%xmm3
- DB 102,15,213,5,48,119,0,0 ; pmullw 0x7730(%rip),%xmm0 # 33d90 <_sk_srcover_bgra_8888_sse2_lowp+0x13a0>
- DB 102,15,213,13,56,119,0,0 ; pmullw 0x7738(%rip),%xmm1 # 33da0 <_sk_srcover_bgra_8888_sse2_lowp+0x13b0>
+ DB 102,15,213,5,248,119,0,0 ; pmullw 0x77f8(%rip),%xmm0 # 348f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1468>
+ DB 102,15,213,13,0,120,0,0 ; pmullw 0x7800(%rip),%xmm1 # 34900 <_sk_srcover_bgra_8888_sse2_lowp+0x1478>
DB 102,15,253,200 ; paddw %xmm0,%xmm1
- DB 102,15,213,29,60,119,0,0 ; pmullw 0x773c(%rip),%xmm3 # 33db0 <_sk_srcover_bgra_8888_sse2_lowp+0x13c0>
+ DB 102,15,213,29,4,120,0,0 ; pmullw 0x7804(%rip),%xmm3 # 34910 <_sk_srcover_bgra_8888_sse2_lowp+0x1488>
DB 102,15,253,217 ; paddw %xmm1,%xmm3
DB 102,15,113,211,8 ; psrlw $0x8,%xmm3
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -42450,7 +42984,7 @@ _sk_gather_g8_sse41_lowp LABEL PROC
DB 102,15,58,32,192,7 ; pinsrb $0x7,%eax,%xmm0
DB 102,15,56,48,192 ; pmovzxbw %xmm0,%xmm0
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,165,109,0,0 ; movaps 0x6da5(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,109,110,0,0 ; movaps 0x6e6d(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,111,208 ; movdqa %xmm0,%xmm2
DB 91 ; pop %rbx
@@ -42464,14 +42998,14 @@ PUBLIC _sk_scale_1_float_sse41_lowp
_sk_scale_1_float_sse41_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 243,68,15,16,0 ; movss (%rax),%xmm8
- DB 243,68,15,89,5,255,100,0,0 ; mulss 0x64ff(%rip),%xmm8 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 243,68,15,88,5,198,100,0,0 ; addss 0x64c6(%rip),%xmm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,89,5,255,100,0,0 ; mulss 0x64ff(%rip),%xmm8 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 243,68,15,88,5,198,100,0,0 ; addss 0x64c6(%rip),%xmm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 243,65,15,44,192 ; cvttss2si %xmm8,%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 242,69,15,112,192,0 ; pshuflw $0x0,%xmm8,%xmm8
DB 102,69,15,112,192,80 ; pshufd $0x50,%xmm8,%xmm8
DB 102,65,15,213,192 ; pmullw %xmm8,%xmm0
- DB 102,68,15,111,13,86,109,0,0 ; movdqa 0x6d56(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,30,110,0,0 ; movdqa 0x6e1e(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,193 ; paddw %xmm9,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,65,15,213,200 ; pmullw %xmm8,%xmm1
@@ -42490,13 +43024,13 @@ PUBLIC _sk_lerp_1_float_sse41_lowp
_sk_lerp_1_float_sse41_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 243,68,15,16,0 ; movss (%rax),%xmm8
- DB 243,68,15,89,5,135,100,0,0 ; mulss 0x6487(%rip),%xmm8 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 243,68,15,88,5,78,100,0,0 ; addss 0x644e(%rip),%xmm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,89,5,135,100,0,0 ; mulss 0x6487(%rip),%xmm8 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 243,68,15,88,5,78,100,0,0 ; addss 0x644e(%rip),%xmm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 243,65,15,44,192 ; cvttss2si %xmm8,%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 242,69,15,112,192,0 ; pshuflw $0x0,%xmm8,%xmm8
DB 102,69,15,112,192,80 ; pshufd $0x50,%xmm8,%xmm8
- DB 102,68,15,111,13,227,108,0,0 ; movdqa 0x6ce3(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,171,109,0,0 ; movdqa 0x6dab(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,213,192 ; pmullw %xmm8,%xmm0
DB 102,65,15,253,193 ; paddw %xmm9,%xmm0
DB 102,65,15,213,200 ; pmullw %xmm8,%xmm1
@@ -42534,18 +43068,18 @@ _sk_scale_u8_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,36 ; ja 2c924 <_sk_scale_u8_sse41_lowp+0x3b>
+ DB 119,36 ; ja 2d3bc <_sk_scale_u8_sse41_lowp+0x3b>
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,221,0,0,0 ; lea 0xdd(%rip),%r9 # 2c9ec <_sk_scale_u8_sse41_lowp+0x103>
+ DB 76,141,13,221,0,0,0 ; lea 0xdd(%rip),%r9 # 2d484 <_sk_scale_u8_sse41_lowp+0x103>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 235,111 ; jmp 2c993 <_sk_scale_u8_sse41_lowp+0xaa>
+ DB 235,111 ; jmp 2d42b <_sk_scale_u8_sse41_lowp+0xaa>
DB 102,69,15,56,48,4,16 ; pmovzxbw (%r8,%rdx,1),%xmm8
- DB 235,102 ; jmp 2c993 <_sk_scale_u8_sse41_lowp+0xaa>
+ DB 235,102 ; jmp 2d42b <_sk_scale_u8_sse41_lowp+0xaa>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 102,68,15,196,200,2 ; pinsrw $0x2,%eax,%xmm9
@@ -42553,7 +43087,7 @@ _sk_scale_u8_sse41_lowp LABEL PROC
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 102,69,15,56,48,192 ; pmovzxbw %xmm8,%xmm8
DB 102,69,15,58,14,193,252 ; pblendw $0xfc,%xmm9,%xmm8
- DB 235,60 ; jmp 2c993 <_sk_scale_u8_sse41_lowp+0xaa>
+ DB 235,60 ; jmp 2d42b <_sk_scale_u8_sse41_lowp+0xaa>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 102,68,15,196,200,6 ; pinsrw $0x6,%eax,%xmm9
@@ -42564,9 +43098,9 @@ _sk_scale_u8_sse41_lowp LABEL PROC
DB 102,69,15,110,4,16 ; movd (%r8,%rdx,1),%xmm8
DB 102,69,15,56,48,192 ; pmovzxbw %xmm8,%xmm8
DB 102,69,15,58,14,193,240 ; pblendw $0xf0,%xmm9,%xmm8
- DB 102,68,15,219,5,180,107,0,0 ; pand 0x6bb4(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,219,5,124,108,0,0 ; pand 0x6c7c(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,213,192 ; pmullw %xmm8,%xmm0
- DB 102,68,15,111,13,166,107,0,0 ; movdqa 0x6ba6(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,110,108,0,0 ; movdqa 0x6c6e(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,193 ; paddw %xmm9,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,65,15,213,200 ; pmullw %xmm8,%xmm1
@@ -42591,7 +43125,7 @@ _sk_scale_u8_sse41_lowp LABEL PROC
DB 255,148,255,255,255,136,255 ; callq *-0x770001(%rdi,%rdi,8)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 124,255 ; jl 2ca01 <_sk_scale_u8_sse41_lowp+0x118>
+ DB 124,255 ; jl 2d499 <_sk_scale_u8_sse41_lowp+0x118>
DB 255 ; (bad)
DB 255,107,255 ; ljmp *-0x1(%rbx)
DB 255 ; (bad)
@@ -42607,18 +43141,18 @@ _sk_lerp_u8_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,36 ; ja 2ca43 <_sk_lerp_u8_sse41_lowp+0x3b>
+ DB 119,36 ; ja 2d4db <_sk_lerp_u8_sse41_lowp+0x3b>
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,30,1,0,0 ; lea 0x11e(%rip),%r9 # 2cb4c <_sk_lerp_u8_sse41_lowp+0x144>
+ DB 76,141,13,30,1,0,0 ; lea 0x11e(%rip),%r9 # 2d5e4 <_sk_lerp_u8_sse41_lowp+0x144>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 235,111 ; jmp 2cab2 <_sk_lerp_u8_sse41_lowp+0xaa>
+ DB 235,111 ; jmp 2d54a <_sk_lerp_u8_sse41_lowp+0xaa>
DB 102,69,15,56,48,4,16 ; pmovzxbw (%r8,%rdx,1),%xmm8
- DB 235,102 ; jmp 2cab2 <_sk_lerp_u8_sse41_lowp+0xaa>
+ DB 235,102 ; jmp 2d54a <_sk_lerp_u8_sse41_lowp+0xaa>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 102,68,15,196,200,2 ; pinsrw $0x2,%eax,%xmm9
@@ -42626,7 +43160,7 @@ _sk_lerp_u8_sse41_lowp LABEL PROC
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 102,69,15,56,48,192 ; pmovzxbw %xmm8,%xmm8
DB 102,69,15,58,14,193,252 ; pblendw $0xfc,%xmm9,%xmm8
- DB 235,60 ; jmp 2cab2 <_sk_lerp_u8_sse41_lowp+0xaa>
+ DB 235,60 ; jmp 2d54a <_sk_lerp_u8_sse41_lowp+0xaa>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 102,68,15,196,200,6 ; pinsrw $0x6,%eax,%xmm9
@@ -42637,8 +43171,8 @@ _sk_lerp_u8_sse41_lowp LABEL PROC
DB 102,69,15,110,4,16 ; movd (%r8,%rdx,1),%xmm8
DB 102,69,15,56,48,192 ; pmovzxbw %xmm8,%xmm8
DB 102,69,15,58,14,193,240 ; pblendw $0xf0,%xmm9,%xmm8
- DB 102,68,15,219,5,149,106,0,0 ; pand 0x6a95(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
- DB 102,68,15,111,21,140,106,0,0 ; movdqa 0x6a8c(%rip),%xmm10 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,219,5,93,107,0,0 ; pand 0x6b5d(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
+ DB 102,68,15,111,21,84,107,0,0 ; movdqa 0x6b54(%rip),%xmm10 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,69,15,239,202 ; pxor %xmm10,%xmm9
DB 102,69,15,111,217 ; movdqa %xmm9,%xmm11
@@ -42668,7 +43202,7 @@ _sk_lerp_u8_sse41_lowp LABEL PROC
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 255,224 ; jmpq *%rax
DB 144 ; nop
- DB 235,254 ; jmp 2cb4c <_sk_lerp_u8_sse41_lowp+0x144>
+ DB 235,254 ; jmp 2d5e4 <_sk_lerp_u8_sse41_lowp+0x144>
DB 255 ; (bad)
DB 255,17 ; callq *(%rcx)
DB 255 ; (bad)
@@ -42700,23 +43234,23 @@ _sk_scale_565_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,35 ; ja 2cbaa <_sk_scale_565_sse41_lowp+0x42>
+ DB 119,35 ; ja 2d642 <_sk_scale_565_sse41_lowp+0x42>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,111,1,0,0 ; lea 0x16f(%rip),%r9 # 2cd04 <_sk_scale_565_sse41_lowp+0x19c>
+ DB 76,141,13,111,1,0,0 ; lea 0x16f(%rip),%r9 # 2d79c <_sk_scale_565_sse41_lowp+0x19c>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,68,15,110,200 ; movd %eax,%xmm9
- DB 235,76 ; jmp 2cbf6 <_sk_scale_565_sse41_lowp+0x8e>
+ DB 235,76 ; jmp 2d68e <_sk_scale_565_sse41_lowp+0x8e>
DB 243,69,15,111,12,80 ; movdqu (%r8,%rdx,2),%xmm9
- DB 235,68 ; jmp 2cbf6 <_sk_scale_565_sse41_lowp+0x8e>
+ DB 235,68 ; jmp 2d68e <_sk_scale_565_sse41_lowp+0x8e>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,65,15,196,68,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm0
DB 102,69,15,110,12,80 ; movd (%r8,%rdx,2),%xmm9
DB 102,68,15,58,14,200,252 ; pblendw $0xfc,%xmm0,%xmm9
- DB 235,41 ; jmp 2cbf6 <_sk_scale_565_sse41_lowp+0x8e>
+ DB 235,41 ; jmp 2d68e <_sk_scale_565_sse41_lowp+0x8e>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,65,15,196,68,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm0
DB 102,65,15,196,68,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm0
@@ -42725,11 +43259,11 @@ _sk_scale_565_sse41_lowp LABEL PROC
DB 102,68,15,58,14,200,240 ; pblendw $0xf0,%xmm0,%xmm9
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
- DB 102,15,219,5,248,112,0,0 ; pand 0x70f8(%rip),%xmm0 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,15,219,5,192,113,0,0 ; pand 0x71c0(%rip),%xmm0 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,69,15,111,209 ; movdqa %xmm9,%xmm10
DB 102,65,15,113,210,5 ; psrlw $0x5,%xmm10
- DB 102,68,15,219,21,244,112,0,0 ; pand 0x70f4(%rip),%xmm10 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,68,15,111,29,251,112,0,0 ; movdqa 0x70fb(%rip),%xmm11 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,68,15,219,21,188,113,0,0 ; pand 0x71bc(%rip),%xmm10 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,68,15,111,29,195,113,0,0 ; movdqa 0x71c3(%rip),%xmm11 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,69,15,219,217 ; pand %xmm9,%xmm11
DB 102,65,15,113,209,13 ; psrlw $0xd,%xmm9
DB 102,68,15,235,200 ; por %xmm0,%xmm9
@@ -42741,7 +43275,7 @@ _sk_scale_565_sse41_lowp LABEL PROC
DB 102,15,113,240,3 ; psllw $0x3,%xmm0
DB 102,65,15,113,211,2 ; psrlw $0x2,%xmm11
DB 102,68,15,235,216 ; por %xmm0,%xmm11
- DB 102,15,111,5,89,112,0,0 ; movdqa 0x7059(%rip),%xmm0 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,15,111,5,33,113,0,0 ; movdqa 0x7121(%rip),%xmm0 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,68,15,111,227 ; movdqa %xmm3,%xmm12
DB 102,68,15,239,224 ; pxor %xmm0,%xmm12
DB 102,15,239,199 ; pxor %xmm7,%xmm0
@@ -42754,7 +43288,7 @@ _sk_scale_565_sse41_lowp LABEL PROC
DB 102,69,15,56,62,225 ; pmaxuw %xmm9,%xmm12
DB 102,69,15,56,16,229 ; pblendvb %xmm0,%xmm13,%xmm12
DB 102,69,15,213,200 ; pmullw %xmm8,%xmm9
- DB 102,15,111,5,161,104,0,0 ; movdqa 0x68a1(%rip),%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,111,5,105,105,0,0 ; movdqa 0x6969(%rip),%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,68,15,253,200 ; paddw %xmm0,%xmm9
DB 102,65,15,113,209,8 ; psrlw $0x8,%xmm9
DB 102,68,15,213,209 ; pmullw %xmm1,%xmm10
@@ -42806,23 +43340,23 @@ _sk_lerp_565_sse41_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,35 ; ja 2cd62 <_sk_lerp_565_sse41_lowp+0x42>
+ DB 119,35 ; ja 2d7fa <_sk_lerp_565_sse41_lowp+0x42>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,187,1,0,0 ; lea 0x1bb(%rip),%r9 # 2cf08 <_sk_lerp_565_sse41_lowp+0x1e8>
+ DB 76,141,13,187,1,0,0 ; lea 0x1bb(%rip),%r9 # 2d9a0 <_sk_lerp_565_sse41_lowp+0x1e8>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,68,15,110,200 ; movd %eax,%xmm9
- DB 235,76 ; jmp 2cdae <_sk_lerp_565_sse41_lowp+0x8e>
+ DB 235,76 ; jmp 2d846 <_sk_lerp_565_sse41_lowp+0x8e>
DB 243,69,15,111,12,80 ; movdqu (%r8,%rdx,2),%xmm9
- DB 235,68 ; jmp 2cdae <_sk_lerp_565_sse41_lowp+0x8e>
+ DB 235,68 ; jmp 2d846 <_sk_lerp_565_sse41_lowp+0x8e>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,65,15,196,68,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm0
DB 102,69,15,110,12,80 ; movd (%r8,%rdx,2),%xmm9
DB 102,68,15,58,14,200,252 ; pblendw $0xfc,%xmm0,%xmm9
- DB 235,41 ; jmp 2cdae <_sk_lerp_565_sse41_lowp+0x8e>
+ DB 235,41 ; jmp 2d846 <_sk_lerp_565_sse41_lowp+0x8e>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,65,15,196,68,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm0
DB 102,65,15,196,68,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm0
@@ -42831,11 +43365,11 @@ _sk_lerp_565_sse41_lowp LABEL PROC
DB 102,68,15,58,14,200,240 ; pblendw $0xf0,%xmm0,%xmm9
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
- DB 102,15,219,5,64,111,0,0 ; pand 0x6f40(%rip),%xmm0 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,15,219,5,8,112,0,0 ; pand 0x7008(%rip),%xmm0 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,69,15,111,209 ; movdqa %xmm9,%xmm10
DB 102,65,15,113,210,5 ; psrlw $0x5,%xmm10
- DB 102,68,15,219,21,60,111,0,0 ; pand 0x6f3c(%rip),%xmm10 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,68,15,111,29,67,111,0,0 ; movdqa 0x6f43(%rip),%xmm11 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,68,15,219,21,4,112,0,0 ; pand 0x7004(%rip),%xmm10 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,68,15,111,29,11,112,0,0 ; movdqa 0x700b(%rip),%xmm11 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,69,15,219,217 ; pand %xmm9,%xmm11
DB 102,65,15,113,209,13 ; psrlw $0xd,%xmm9
DB 102,68,15,235,200 ; por %xmm0,%xmm9
@@ -42847,7 +43381,7 @@ _sk_lerp_565_sse41_lowp LABEL PROC
DB 102,15,113,240,3 ; psllw $0x3,%xmm0
DB 102,65,15,113,211,2 ; psrlw $0x2,%xmm11
DB 102,68,15,235,216 ; por %xmm0,%xmm11
- DB 102,15,111,5,161,110,0,0 ; movdqa 0x6ea1(%rip),%xmm0 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,15,111,5,105,111,0,0 ; movdqa 0x6f69(%rip),%xmm0 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,68,15,111,227 ; movdqa %xmm3,%xmm12
DB 102,68,15,239,224 ; pxor %xmm0,%xmm12
DB 102,15,239,199 ; pxor %xmm7,%xmm0
@@ -42859,7 +43393,7 @@ _sk_lerp_565_sse41_lowp LABEL PROC
DB 102,69,15,56,62,227 ; pmaxuw %xmm11,%xmm12
DB 102,69,15,56,62,225 ; pmaxuw %xmm9,%xmm12
DB 102,69,15,56,16,229 ; pblendvb %xmm0,%xmm13,%xmm12
- DB 102,68,15,111,45,237,102,0,0 ; movdqa 0x66ed(%rip),%xmm13 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,45,181,103,0,0 ; movdqa 0x67b5(%rip),%xmm13 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,111,193 ; movdqa %xmm9,%xmm0
DB 102,65,15,239,197 ; pxor %xmm13,%xmm0
DB 102,15,213,196 ; pmullw %xmm4,%xmm0
@@ -42914,7 +43448,7 @@ _sk_clamp_x_1_sse41_lowp LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 65,15,95,200 ; maxps %xmm8,%xmm1
DB 65,15,95,192 ; maxps %xmm8,%xmm0
- DB 68,15,40,5,120,102,0,0 ; movaps 0x6678(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,64,103,0,0 ; movaps 0x6740(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,93,192 ; minps %xmm8,%xmm0
DB 65,15,93,200 ; minps %xmm8,%xmm1
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -42929,7 +43463,7 @@ _sk_repeat_x_1_sse41_lowp LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 65,15,95,200 ; maxps %xmm8,%xmm1
DB 65,15,95,192 ; maxps %xmm8,%xmm0
- DB 68,15,40,5,66,102,0,0 ; movaps 0x6642(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,10,103,0,0 ; movaps 0x670a(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,93,192 ; minps %xmm8,%xmm0
DB 65,15,93,200 ; minps %xmm8,%xmm1
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -42937,10 +43471,10 @@ _sk_repeat_x_1_sse41_lowp LABEL PROC
PUBLIC _sk_mirror_x_1_sse41_lowp
_sk_mirror_x_1_sse41_lowp LABEL PROC
- DB 68,15,40,5,142,102,0,0 ; movaps 0x668e(%rip),%xmm8 # 33610 <_sk_srcover_bgra_8888_sse2_lowp+0xc20>
+ DB 68,15,40,5,86,103,0,0 ; movaps 0x6756(%rip),%xmm8 # 34170 <_sk_srcover_bgra_8888_sse2_lowp+0xce8>
DB 65,15,88,192 ; addps %xmm8,%xmm0
DB 65,15,88,200 ; addps %xmm8,%xmm1
- DB 68,15,40,13,14,102,0,0 ; movaps 0x660e(%rip),%xmm9 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,13,214,102,0,0 ; movaps 0x66d6(%rip),%xmm9 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,40,209 ; movaps %xmm1,%xmm10
DB 69,15,89,209 ; mulps %xmm9,%xmm10
DB 68,15,89,200 ; mulps %xmm0,%xmm9
@@ -42952,13 +43486,13 @@ _sk_mirror_x_1_sse41_lowp LABEL PROC
DB 65,15,92,202 ; subps %xmm10,%xmm1
DB 65,15,88,200 ; addps %xmm8,%xmm1
DB 65,15,88,192 ; addps %xmm8,%xmm0
- DB 68,15,40,5,4,107,0,0 ; movaps 0x6b04(%rip),%xmm8 # 33ad0 <_sk_srcover_bgra_8888_sse2_lowp+0x10e0>
+ DB 68,15,40,5,204,107,0,0 ; movaps 0x6bcc(%rip),%xmm8 # 34630 <_sk_srcover_bgra_8888_sse2_lowp+0x11a8>
DB 65,15,84,192 ; andps %xmm8,%xmm0
DB 65,15,84,200 ; andps %xmm8,%xmm1
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 65,15,95,200 ; maxps %xmm8,%xmm1
DB 65,15,95,192 ; maxps %xmm8,%xmm0
- DB 68,15,40,5,200,101,0,0 ; movaps 0x65c8(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,144,102,0,0 ; movaps 0x6690(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,93,192 ; minps %xmm8,%xmm0
DB 65,15,93,200 ; minps %xmm8,%xmm1
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -42984,7 +43518,7 @@ _sk_gradient_sse41_lowp LABEL PROC
DB 102,69,15,239,201 ; pxor %xmm9,%xmm9
DB 72,131,249,2 ; cmp $0x2,%rcx
DB 102,15,239,219 ; pxor %xmm3,%xmm3
- DB 114,57 ; jb 2d06c <_sk_gradient_sse41_lowp+0x78>
+ DB 114,57 ; jb 2db04 <_sk_gradient_sse41_lowp+0x78>
DB 72,139,80,72 ; mov 0x48(%rax),%rdx
DB 72,255,201 ; dec %rcx
DB 72,131,194,4 ; add $0x4,%rdx
@@ -42999,7 +43533,7 @@ _sk_gradient_sse41_lowp LABEL PROC
DB 102,15,250,218 ; psubd %xmm2,%xmm3
DB 72,131,194,4 ; add $0x4,%rdx
DB 72,255,201 ; dec %rcx
- DB 117,219 ; jne 2d047 <_sk_gradient_sse41_lowp+0x53>
+ DB 117,219 ; jne 2dadf <_sk_gradient_sse41_lowp+0x53>
DB 102,72,15,58,22,219,1 ; pextrq $0x1,%xmm3,%rbx
DB 65,137,221 ; mov %ebx,%r13d
DB 72,193,235,32 ; shr $0x20,%rbx
@@ -43078,14 +43612,14 @@ _sk_gradient_sse41_lowp LABEL PROC
DB 69,15,88,239 ; addps %xmm15,%xmm13
DB 15,89,216 ; mulps %xmm0,%xmm3
DB 15,88,223 ; addps %xmm7,%xmm3
- DB 15,40,61,72,100,0,0 ; movaps 0x6448(%rip),%xmm7 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 15,40,61,16,101,0,0 ; movaps 0x6510(%rip),%xmm7 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 68,15,89,239 ; mulps %xmm7,%xmm13
DB 15,89,223 ; mulps %xmm7,%xmm3
- DB 68,15,40,61,73,99,0,0 ; movaps 0x6349(%rip),%xmm15 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,61,17,100,0,0 ; movaps 0x6411(%rip),%xmm15 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,88,239 ; addps %xmm15,%xmm13
DB 65,15,88,223 ; addps %xmm15,%xmm3
DB 243,65,15,91,245 ; cvttps2dq %xmm13,%xmm6
- DB 102,68,15,111,45,99,106,0,0 ; movdqa 0x6a63(%rip),%xmm13 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,68,15,111,45,43,107,0,0 ; movdqa 0x6b2b(%rip),%xmm13 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,65,15,56,0,245 ; pshufb %xmm13,%xmm6
DB 243,68,15,91,195 ; cvttps2dq %xmm3,%xmm8
DB 102,69,15,56,0,197 ; pshufb %xmm13,%xmm8
@@ -43188,9 +43722,9 @@ _sk_evenly_spaced_gradient_sse41_lowp LABEL PROC
DB 72,139,24 ; mov (%rax),%rbx
DB 72,139,104,8 ; mov 0x8(%rax),%rbp
DB 72,255,203 ; dec %rbx
- DB 120,7 ; js 2d44e <_sk_evenly_spaced_gradient_sse41_lowp+0x3a>
+ DB 120,7 ; js 2dee6 <_sk_evenly_spaced_gradient_sse41_lowp+0x3a>
DB 243,72,15,42,211 ; cvtsi2ss %rbx,%xmm2
- DB 235,21 ; jmp 2d463 <_sk_evenly_spaced_gradient_sse41_lowp+0x4f>
+ DB 235,21 ; jmp 2defb <_sk_evenly_spaced_gradient_sse41_lowp+0x4f>
DB 73,137,216 ; mov %rbx,%r8
DB 73,209,232 ; shr %r8
DB 131,227,1 ; and $0x1,%ebx
@@ -43328,14 +43862,14 @@ _sk_evenly_spaced_gradient_sse41_lowp LABEL PROC
DB 15,40,100,36,48 ; movaps 0x30(%rsp),%xmm4
DB 68,15,89,196 ; mulps %xmm4,%xmm8
DB 68,15,88,192 ; addps %xmm0,%xmm8
- DB 15,40,5,29,95,0,0 ; movaps 0x5f1d(%rip),%xmm0 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 15,40,5,229,95,0,0 ; movaps 0x5fe5(%rip),%xmm0 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 15,89,216 ; mulps %xmm0,%xmm3
DB 68,15,89,192 ; mulps %xmm0,%xmm8
- DB 68,15,40,53,30,94,0,0 ; movaps 0x5e1e(%rip),%xmm14 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,53,230,94,0,0 ; movaps 0x5ee6(%rip),%xmm14 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 69,15,88,198 ; addps %xmm14,%xmm8
DB 65,15,88,222 ; addps %xmm14,%xmm3
DB 243,15,91,219 ; cvttps2dq %xmm3,%xmm3
- DB 102,15,111,5,58,101,0,0 ; movdqa 0x653a(%rip),%xmm0 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,15,111,5,2,102,0,0 ; movdqa 0x6602(%rip),%xmm0 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,15,56,0,216 ; pshufb %xmm0,%xmm3
DB 243,69,15,91,192 ; cvttps2dq %xmm8,%xmm8
DB 102,68,15,56,0,192 ; pshufb %xmm0,%xmm8
@@ -43345,7 +43879,7 @@ _sk_evenly_spaced_gradient_sse41_lowp LABEL PROC
DB 15,40,220 ; movaps %xmm4,%xmm3
DB 68,15,89,203 ; mulps %xmm3,%xmm9
DB 68,15,88,201 ; addps %xmm1,%xmm9
- DB 15,40,13,205,94,0,0 ; movaps 0x5ecd(%rip),%xmm1 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 15,40,13,149,95,0,0 ; movaps 0x5f95(%rip),%xmm1 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 15,89,209 ; mulps %xmm1,%xmm2
DB 68,15,89,201 ; mulps %xmm1,%xmm9
DB 15,40,225 ; movaps %xmm1,%xmm4
@@ -43412,14 +43946,14 @@ _sk_evenly_spaced_2_stop_gradient_sse41_lowp LABEL PROC
DB 15,89,216 ; mulps %xmm0,%xmm3
DB 65,15,88,216 ; addps %xmm8,%xmm3
DB 65,15,88,208 ; addps %xmm8,%xmm2
- DB 68,15,40,21,197,93,0,0 ; movaps 0x5dc5(%rip),%xmm10 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,21,141,94,0,0 ; movaps 0x5e8d(%rip),%xmm10 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 65,15,89,210 ; mulps %xmm10,%xmm2
DB 65,15,89,218 ; mulps %xmm10,%xmm3
- DB 68,15,40,37,197,92,0,0 ; movaps 0x5cc5(%rip),%xmm12 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,37,141,93,0,0 ; movaps 0x5d8d(%rip),%xmm12 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,88,220 ; addps %xmm12,%xmm3
DB 65,15,88,212 ; addps %xmm12,%xmm2
DB 243,15,91,210 ; cvttps2dq %xmm2,%xmm2
- DB 102,68,15,111,29,224,99,0,0 ; movdqa 0x63e0(%rip),%xmm11 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,68,15,111,29,168,100,0,0 ; movdqa 0x64a8(%rip),%xmm11 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,65,15,56,0,211 ; pshufb %xmm11,%xmm2
DB 243,68,15,91,195 ; cvttps2dq %xmm3,%xmm8
DB 102,69,15,56,0,195 ; pshufb %xmm11,%xmm8
@@ -43491,7 +44025,7 @@ _sk_xy_to_unit_angle_sse41_lowp LABEL PROC
DB 15,40,251 ; movaps %xmm3,%xmm7
DB 15,40,242 ; movaps %xmm2,%xmm6
DB 68,15,40,192 ; movaps %xmm0,%xmm8
- DB 15,40,37,179,96,0,0 ; movaps 0x60b3(%rip),%xmm4 # 33ad0 <_sk_srcover_bgra_8888_sse2_lowp+0x10e0>
+ DB 15,40,37,123,97,0,0 ; movaps 0x617b(%rip),%xmm4 # 34630 <_sk_srcover_bgra_8888_sse2_lowp+0x11a8>
DB 68,15,40,233 ; movaps %xmm1,%xmm13
DB 68,15,84,236 ; andps %xmm4,%xmm13
DB 69,15,40,216 ; movaps %xmm8,%xmm11
@@ -43516,18 +44050,18 @@ _sk_xy_to_unit_angle_sse41_lowp LABEL PROC
DB 69,15,94,251 ; divps %xmm11,%xmm15
DB 65,15,40,199 ; movaps %xmm15,%xmm0
DB 15,89,192 ; mulps %xmm0,%xmm0
- DB 68,15,40,29,179,96,0,0 ; movaps 0x60b3(%rip),%xmm11 # 33b40 <_sk_srcover_bgra_8888_sse2_lowp+0x1150>
+ DB 68,15,40,29,123,97,0,0 ; movaps 0x617b(%rip),%xmm11 # 346a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1218>
DB 68,15,40,224 ; movaps %xmm0,%xmm12
DB 69,15,89,227 ; mulps %xmm11,%xmm12
- DB 68,15,88,37,179,96,0,0 ; addps 0x60b3(%rip),%xmm12 # 33b50 <_sk_srcover_bgra_8888_sse2_lowp+0x1160>
+ DB 68,15,88,37,123,97,0,0 ; addps 0x617b(%rip),%xmm12 # 346b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1228>
DB 68,15,89,224 ; mulps %xmm0,%xmm12
- DB 15,40,45,184,96,0,0 ; movaps 0x60b8(%rip),%xmm5 # 33b60 <_sk_srcover_bgra_8888_sse2_lowp+0x1170>
+ DB 15,40,45,128,97,0,0 ; movaps 0x6180(%rip),%xmm5 # 346c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1238>
DB 68,15,88,229 ; addps %xmm5,%xmm12
DB 68,15,89,224 ; mulps %xmm0,%xmm12
- DB 15,40,37,185,96,0,0 ; movaps 0x60b9(%rip),%xmm4 # 33b70 <_sk_srcover_bgra_8888_sse2_lowp+0x1180>
+ DB 15,40,37,129,97,0,0 ; movaps 0x6181(%rip),%xmm4 # 346d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1248>
DB 68,15,88,228 ; addps %xmm4,%xmm12
DB 69,15,89,231 ; mulps %xmm15,%xmm12
- DB 15,40,21,186,96,0,0 ; movaps 0x60ba(%rip),%xmm2 # 33b80 <_sk_srcover_bgra_8888_sse2_lowp+0x1190>
+ DB 15,40,21,130,97,0,0 ; movaps 0x6182(%rip),%xmm2 # 346e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1258>
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 65,15,92,212 ; subps %xmm12,%xmm2
DB 65,15,40,194 ; movaps %xmm10,%xmm0
@@ -43536,7 +44070,7 @@ _sk_xy_to_unit_angle_sse41_lowp LABEL PROC
DB 65,15,40,198 ; movaps %xmm14,%xmm0
DB 15,89,192 ; mulps %xmm0,%xmm0
DB 68,15,89,216 ; mulps %xmm0,%xmm11
- DB 68,15,88,29,98,96,0,0 ; addps 0x6062(%rip),%xmm11 # 33b50 <_sk_srcover_bgra_8888_sse2_lowp+0x1160>
+ DB 68,15,88,29,42,97,0,0 ; addps 0x612a(%rip),%xmm11 # 346b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1228>
DB 68,15,89,216 ; mulps %xmm0,%xmm11
DB 68,15,88,221 ; addps %xmm5,%xmm11
DB 68,15,89,216 ; mulps %xmm0,%xmm11
@@ -43547,7 +44081,7 @@ _sk_xy_to_unit_angle_sse41_lowp LABEL PROC
DB 102,68,15,56,20,219 ; blendvps %xmm0,%xmm3,%xmm11
DB 69,15,87,201 ; xorps %xmm9,%xmm9
DB 69,15,194,193,1 ; cmpltps %xmm9,%xmm8
- DB 15,40,21,128,90,0,0 ; movaps 0x5a80(%rip),%xmm2 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,21,72,91,0,0 ; movaps 0x5b48(%rip),%xmm2 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 65,15,92,212 ; subps %xmm12,%xmm2
DB 65,15,40,192 ; movaps %xmm8,%xmm0
@@ -43558,7 +44092,7 @@ _sk_xy_to_unit_angle_sse41_lowp LABEL PROC
DB 102,68,15,56,20,219 ; blendvps %xmm0,%xmm3,%xmm11
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 65,15,194,193,1 ; cmpltps %xmm9,%xmm0
- DB 15,40,13,94,90,0,0 ; movaps 0x5a5e(%rip),%xmm1 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 15,40,13,38,91,0,0 ; movaps 0x5b26(%rip),%xmm1 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 15,40,209 ; movaps %xmm1,%xmm2
DB 65,15,92,204 ; subps %xmm12,%xmm1
DB 102,68,15,56,20,225 ; blendvps %xmm0,%xmm1,%xmm12
@@ -43609,48 +44143,48 @@ _sk_srcover_rgba_8888_sse41_lowp LABEL PROC
DB 65,254,202 ; dec %r10b
DB 69,15,182,202 ; movzbl %r10b,%r9d
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,38 ; ja 2dc21 <_sk_srcover_rgba_8888_sse41_lowp+0x4b>
+ DB 119,38 ; ja 2e6b9 <_sk_srcover_rgba_8888_sse41_lowp+0x4b>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 76,141,29,21,2,0,0 ; lea 0x215(%rip),%r11 # 2de1c <_sk_srcover_rgba_8888_sse41_lowp+0x246>
+ DB 76,141,29,21,2,0,0 ; lea 0x215(%rip),%r11 # 2e8b4 <_sk_srcover_rgba_8888_sse41_lowp+0x246>
DB 75,99,4,139 ; movslq (%r11,%r9,4),%rax
DB 76,1,216 ; add %r11,%rax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 255,224 ; jmpq *%rax
DB 102,65,15,110,52,144 ; movd (%r8,%rdx,4),%xmm6
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,89 ; jmp 2dc7a <_sk_srcover_rgba_8888_sse41_lowp+0xa4>
+ DB 235,89 ; jmp 2e712 <_sk_srcover_rgba_8888_sse41_lowp+0xa4>
DB 243,65,15,111,52,144 ; movdqu (%r8,%rdx,4),%xmm6
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,74 ; jmp 2dc7a <_sk_srcover_rgba_8888_sse41_lowp+0xa4>
+ DB 235,74 ; jmp 2e712 <_sk_srcover_rgba_8888_sse41_lowp+0xa4>
DB 102,65,15,110,100,144,8 ; movd 0x8(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 243,65,15,126,52,144 ; movq (%r8,%rdx,4),%xmm6
DB 102,65,15,58,14,240,240 ; pblendw $0xf0,%xmm8,%xmm6
DB 102,68,15,111,196 ; movdqa %xmm4,%xmm8
- DB 235,37 ; jmp 2dc7a <_sk_srcover_rgba_8888_sse41_lowp+0xa4>
+ DB 235,37 ; jmp 2e712 <_sk_srcover_rgba_8888_sse41_lowp+0xa4>
DB 102,65,15,110,100,144,24 ; movd 0x18(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,69,15,58,34,68,144,20,1 ; pinsrd $0x1,0x14(%r8,%rdx,4),%xmm8
DB 102,69,15,58,34,68,144,16,0 ; pinsrd $0x0,0x10(%r8,%rdx,4),%xmm8
DB 243,65,15,111,52,144 ; movdqu (%r8,%rdx,4),%xmm6
- DB 102,15,111,37,78,96,0,0 ; movdqa 0x604e(%rip),%xmm4 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,15,111,37,22,97,0,0 ; movdqa 0x6116(%rip),%xmm4 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,15,111,238 ; movdqa %xmm6,%xmm5
DB 102,15,56,0,236 ; pshufb %xmm4,%xmm5
DB 102,65,15,111,248 ; movdqa %xmm8,%xmm7
DB 102,15,56,0,252 ; pshufb %xmm4,%xmm7
DB 102,15,108,239 ; punpcklqdq %xmm7,%xmm5
- DB 102,68,15,111,37,174,88,0,0 ; movdqa 0x58ae(%rip),%xmm12 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,37,118,89,0,0 ; movdqa 0x5976(%rip),%xmm12 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,229 ; movdqa %xmm5,%xmm4
DB 102,65,15,219,228 ; pand %xmm12,%xmm4
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
- DB 102,68,15,111,13,39,96,0,0 ; movdqa 0x6027(%rip),%xmm9 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x12f0>
+ DB 102,68,15,111,13,239,96,0,0 ; movdqa 0x60ef(%rip),%xmm9 # 34840 <_sk_srcover_bgra_8888_sse2_lowp+0x13b8>
DB 102,15,111,254 ; movdqa %xmm6,%xmm7
DB 102,65,15,56,0,249 ; pshufb %xmm9,%xmm7
DB 102,69,15,111,208 ; movdqa %xmm8,%xmm10
DB 102,69,15,56,0,209 ; pshufb %xmm9,%xmm10
DB 102,65,15,108,250 ; punpcklqdq %xmm10,%xmm7
- DB 102,68,15,111,13,20,96,0,0 ; movdqa 0x6014(%rip),%xmm9 # 33cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1300>
+ DB 102,68,15,111,13,220,96,0,0 ; movdqa 0x60dc(%rip),%xmm9 # 34850 <_sk_srcover_bgra_8888_sse2_lowp+0x13c8>
DB 102,65,15,56,0,241 ; pshufb %xmm9,%xmm6
DB 102,69,15,56,0,193 ; pshufb %xmm9,%xmm8
DB 102,65,15,108,240 ; punpcklqdq %xmm8,%xmm6
@@ -43692,19 +44226,19 @@ _sk_srcover_rgba_8888_sse41_lowp LABEL PROC
DB 102,15,97,195 ; punpcklwd %xmm3,%xmm0
DB 102,65,15,235,196 ; por %xmm12,%xmm0
DB 65,128,250,6 ; cmp $0x6,%r10b
- DB 119,24 ; ja 2ddc4 <_sk_srcover_rgba_8888_sse41_lowp+0x1ee>
- DB 76,141,21,133,0,0,0 ; lea 0x85(%rip),%r10 # 2de38 <_sk_srcover_rgba_8888_sse41_lowp+0x262>
+ DB 119,24 ; ja 2e85c <_sk_srcover_rgba_8888_sse41_lowp+0x1ee>
+ DB 76,141,21,133,0,0,0 ; lea 0x85(%rip),%r10 # 2e8d0 <_sk_srcover_rgba_8888_sse41_lowp+0x262>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 102,65,15,126,4,144 ; movd %xmm0,(%r8,%rdx,4)
- DB 235,63 ; jmp 2de03 <_sk_srcover_rgba_8888_sse41_lowp+0x22d>
+ DB 235,63 ; jmp 2e89b <_sk_srcover_rgba_8888_sse41_lowp+0x22d>
DB 243,65,15,127,4,144 ; movdqu %xmm0,(%r8,%rdx,4)
DB 243,65,15,127,76,144,16 ; movdqu %xmm1,0x10(%r8,%rdx,4)
- DB 235,48 ; jmp 2de03 <_sk_srcover_rgba_8888_sse41_lowp+0x22d>
+ DB 235,48 ; jmp 2e89b <_sk_srcover_rgba_8888_sse41_lowp+0x22d>
DB 102,65,15,58,22,68,144,8,2 ; pextrd $0x2,%xmm0,0x8(%r8,%rdx,4)
DB 102,65,15,214,4,144 ; movq %xmm0,(%r8,%rdx,4)
- DB 235,31 ; jmp 2de03 <_sk_srcover_rgba_8888_sse41_lowp+0x22d>
+ DB 235,31 ; jmp 2e89b <_sk_srcover_rgba_8888_sse41_lowp+0x22d>
DB 102,65,15,58,22,76,144,24,2 ; pextrd $0x2,%xmm1,0x18(%r8,%rdx,4)
DB 102,65,15,58,22,76,144,20,1 ; pextrd $0x1,%xmm1,0x14(%r8,%rdx,4)
DB 102,65,15,126,76,144,16 ; movd %xmm1,0x10(%r8,%rdx,4)
@@ -43719,7 +44253,7 @@ _sk_srcover_rgba_8888_sse41_lowp LABEL PROC
DB 248 ; clc
DB 253 ; std
DB 255 ; (bad)
- DB 255,37,254,255,255,20 ; jmpq *0x14fffffe(%rip) # 1502de23 <_sk_srcover_bgra_8888_sse2_lowp+0x14ffb433>
+ DB 255,37,254,255,255,20 ; jmpq *0x14fffffe(%rip) # 1502e8bb <_sk_srcover_bgra_8888_sse2_lowp+0x14ffb433>
DB 254 ; (bad)
DB 255 ; (bad)
DB 255,88,254 ; lcall *-0x2(%rax)
@@ -43758,48 +44292,48 @@ _sk_srcover_bgra_8888_sse41_lowp LABEL PROC
DB 65,254,202 ; dec %r10b
DB 69,15,182,202 ; movzbl %r10b,%r9d
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,38 ; ja 2de9f <_sk_srcover_bgra_8888_sse41_lowp+0x4b>
+ DB 119,38 ; ja 2e937 <_sk_srcover_bgra_8888_sse41_lowp+0x4b>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 76,141,29,23,2,0,0 ; lea 0x217(%rip),%r11 # 2e09c <_sk_srcover_bgra_8888_sse41_lowp+0x248>
+ DB 76,141,29,23,2,0,0 ; lea 0x217(%rip),%r11 # 2eb34 <_sk_srcover_bgra_8888_sse41_lowp+0x248>
DB 75,99,4,139 ; movslq (%r11,%r9,4),%rax
DB 76,1,216 ; add %r11,%rax
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 255,224 ; jmpq *%rax
DB 102,65,15,110,36,144 ; movd (%r8,%rdx,4),%xmm4
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,89 ; jmp 2def8 <_sk_srcover_bgra_8888_sse41_lowp+0xa4>
+ DB 235,89 ; jmp 2e990 <_sk_srcover_bgra_8888_sse41_lowp+0xa4>
DB 243,65,15,111,36,144 ; movdqu (%r8,%rdx,4),%xmm4
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,74 ; jmp 2def8 <_sk_srcover_bgra_8888_sse41_lowp+0xa4>
+ DB 235,74 ; jmp 2e990 <_sk_srcover_bgra_8888_sse41_lowp+0xa4>
DB 102,65,15,110,100,144,8 ; movd 0x8(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,15,239,237 ; pxor %xmm5,%xmm5
DB 243,65,15,126,36,144 ; movq (%r8,%rdx,4),%xmm4
DB 102,65,15,58,14,224,240 ; pblendw $0xf0,%xmm8,%xmm4
DB 102,68,15,111,197 ; movdqa %xmm5,%xmm8
- DB 235,37 ; jmp 2def8 <_sk_srcover_bgra_8888_sse41_lowp+0xa4>
+ DB 235,37 ; jmp 2e990 <_sk_srcover_bgra_8888_sse41_lowp+0xa4>
DB 102,65,15,110,100,144,24 ; movd 0x18(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,69,15,58,34,68,144,20,1 ; pinsrd $0x1,0x14(%r8,%rdx,4),%xmm8
DB 102,69,15,58,34,68,144,16,0 ; pinsrd $0x0,0x10(%r8,%rdx,4),%xmm8
DB 243,65,15,111,36,144 ; movdqu (%r8,%rdx,4),%xmm4
- DB 102,15,111,53,208,93,0,0 ; movdqa 0x5dd0(%rip),%xmm6 # 33cd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12e0>
+ DB 102,15,111,53,152,94,0,0 ; movdqa 0x5e98(%rip),%xmm6 # 34830 <_sk_srcover_bgra_8888_sse2_lowp+0x13a8>
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,56,0,238 ; pshufb %xmm6,%xmm5
DB 102,65,15,111,248 ; movdqa %xmm8,%xmm7
DB 102,15,56,0,254 ; pshufb %xmm6,%xmm7
DB 102,15,108,239 ; punpcklqdq %xmm7,%xmm5
- DB 102,68,15,111,37,48,86,0,0 ; movdqa 0x5630(%rip),%xmm12 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,37,248,86,0,0 ; movdqa 0x56f8(%rip),%xmm12 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,245 ; movdqa %xmm5,%xmm6
DB 102,65,15,219,244 ; pand %xmm12,%xmm6
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
- DB 102,68,15,111,13,169,93,0,0 ; movdqa 0x5da9(%rip),%xmm9 # 33ce0 <_sk_srcover_bgra_8888_sse2_lowp+0x12f0>
+ DB 102,68,15,111,13,113,94,0,0 ; movdqa 0x5e71(%rip),%xmm9 # 34840 <_sk_srcover_bgra_8888_sse2_lowp+0x13b8>
DB 102,15,111,252 ; movdqa %xmm4,%xmm7
DB 102,65,15,56,0,249 ; pshufb %xmm9,%xmm7
DB 102,69,15,111,208 ; movdqa %xmm8,%xmm10
DB 102,69,15,56,0,209 ; pshufb %xmm9,%xmm10
DB 102,65,15,108,250 ; punpcklqdq %xmm10,%xmm7
- DB 102,68,15,111,13,150,93,0,0 ; movdqa 0x5d96(%rip),%xmm9 # 33cf0 <_sk_srcover_bgra_8888_sse2_lowp+0x1300>
+ DB 102,68,15,111,13,94,94,0,0 ; movdqa 0x5e5e(%rip),%xmm9 # 34850 <_sk_srcover_bgra_8888_sse2_lowp+0x13c8>
DB 102,65,15,56,0,225 ; pshufb %xmm9,%xmm4
DB 102,69,15,56,0,193 ; pshufb %xmm9,%xmm8
DB 102,65,15,108,224 ; punpcklqdq %xmm8,%xmm4
@@ -43841,19 +44375,19 @@ _sk_srcover_bgra_8888_sse41_lowp LABEL PROC
DB 102,15,97,195 ; punpcklwd %xmm3,%xmm0
DB 102,65,15,235,196 ; por %xmm12,%xmm0
DB 65,128,250,6 ; cmp $0x6,%r10b
- DB 119,24 ; ja 2e042 <_sk_srcover_bgra_8888_sse41_lowp+0x1ee>
- DB 76,141,21,135,0,0,0 ; lea 0x87(%rip),%r10 # 2e0b8 <_sk_srcover_bgra_8888_sse41_lowp+0x264>
+ DB 119,24 ; ja 2eada <_sk_srcover_bgra_8888_sse41_lowp+0x1ee>
+ DB 76,141,21,135,0,0,0 ; lea 0x87(%rip),%r10 # 2eb50 <_sk_srcover_bgra_8888_sse41_lowp+0x264>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 102,65,15,126,4,144 ; movd %xmm0,(%r8,%rdx,4)
- DB 235,63 ; jmp 2e081 <_sk_srcover_bgra_8888_sse41_lowp+0x22d>
+ DB 235,63 ; jmp 2eb19 <_sk_srcover_bgra_8888_sse41_lowp+0x22d>
DB 243,65,15,127,4,144 ; movdqu %xmm0,(%r8,%rdx,4)
DB 243,65,15,127,76,144,16 ; movdqu %xmm1,0x10(%r8,%rdx,4)
- DB 235,48 ; jmp 2e081 <_sk_srcover_bgra_8888_sse41_lowp+0x22d>
+ DB 235,48 ; jmp 2eb19 <_sk_srcover_bgra_8888_sse41_lowp+0x22d>
DB 102,65,15,58,22,68,144,8,2 ; pextrd $0x2,%xmm0,0x8(%r8,%rdx,4)
DB 102,65,15,214,4,144 ; movq %xmm0,(%r8,%rdx,4)
- DB 235,31 ; jmp 2e081 <_sk_srcover_bgra_8888_sse41_lowp+0x22d>
+ DB 235,31 ; jmp 2eb19 <_sk_srcover_bgra_8888_sse41_lowp+0x22d>
DB 102,65,15,58,22,76,144,24,2 ; pextrd $0x2,%xmm1,0x18(%r8,%rdx,4)
DB 102,65,15,58,22,76,144,20,1 ; pextrd $0x1,%xmm1,0x14(%r8,%rdx,4)
DB 102,65,15,126,76,144,16 ; movd %xmm1,0x10(%r8,%rdx,4)
@@ -43928,13 +44462,13 @@ _sk_start_pipeline_sse2_lowp LABEL PROC
DB 73,137,246 ; mov %rsi,%r14
DB 76,137,141,8,255,255,255 ; mov %r9,-0xf8(%rbp)
DB 76,57,203 ; cmp %r9,%rbx
- DB 15,131,153,0,0,0 ; jae 2e1ee <_sk_start_pipeline_sse2_lowp+0x11a>
+ DB 15,131,153,0,0,0 ; jae 2ec86 <_sk_start_pipeline_sse2_lowp+0x11a>
DB 72,139,133,24,255,255,255 ; mov -0xe8(%rbp),%rax
DB 72,141,64,8 ; lea 0x8(%rax),%rax
DB 72,137,133,16,255,255,255 ; mov %rax,-0xf0(%rbp)
DB 76,57,189,16,255,255,255 ; cmp %r15,-0xf0(%rbp)
DB 72,139,149,24,255,255,255 ; mov -0xe8(%rbp),%rdx
- DB 119,62 ; ja 2e1b5 <_sk_start_pipeline_sse2_lowp+0xe1>
+ DB 119,62 ; ja 2ec4d <_sk_start_pipeline_sse2_lowp+0xe1>
DB 76,139,165,24,255,255,255 ; mov -0xe8(%rbp),%r12
DB 49,255 ; xor %edi,%edi
DB 15,87,192 ; xorps %xmm0,%xmm0
@@ -43953,10 +44487,10 @@ _sk_start_pipeline_sse2_lowp LABEL PROC
DB 73,131,196,16 ; add $0x10,%r12
DB 77,57,252 ; cmp %r15,%r12
DB 73,137,212 ; mov %rdx,%r12
- DB 118,201 ; jbe 2e17e <_sk_start_pipeline_sse2_lowp+0xaa>
+ DB 118,201 ; jbe 2ec16 <_sk_start_pipeline_sse2_lowp+0xaa>
DB 76,137,255 ; mov %r15,%rdi
DB 72,41,215 ; sub %rdx,%rdi
- DB 116,33 ; je 2e1de <_sk_start_pipeline_sse2_lowp+0x10a>
+ DB 116,33 ; je 2ec76 <_sk_start_pipeline_sse2_lowp+0x10a>
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -43970,7 +44504,7 @@ _sk_start_pipeline_sse2_lowp LABEL PROC
DB 65,255,213 ; callq *%r13
DB 72,255,195 ; inc %rbx
DB 72,59,157,8,255,255,255 ; cmp -0xf8(%rbp),%rbx
- DB 15,133,121,255,255,255 ; jne 2e167 <_sk_start_pipeline_sse2_lowp+0x93>
+ DB 15,133,121,255,255,255 ; jne 2ebff <_sk_start_pipeline_sse2_lowp+0x93>
DB 15,40,181,32,255,255,255 ; movaps -0xe0(%rbp),%xmm6
DB 15,40,189,48,255,255,255 ; movaps -0xd0(%rbp),%xmm7
DB 68,15,40,133,64,255,255,255 ; movaps -0xc0(%rbp),%xmm8
@@ -44009,7 +44543,7 @@ _sk_seed_shader_sse2_lowp LABEL PROC
DB 102,15,110,209 ; movd %ecx,%xmm2
DB 102,15,112,210,0 ; pshufd $0x0,%xmm2,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,88,21,45,83,0,0 ; addps 0x532d(%rip),%xmm2 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,88,21,245,83,0,0 ; addps 0x53f5(%rip),%xmm2 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 255,224 ; jmpq *%rax
@@ -44174,7 +44708,7 @@ _sk_uniform_color_sse2_lowp LABEL PROC
PUBLIC _sk_black_color_sse2_lowp
_sk_black_color_sse2_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,114,80,0,0 ; movaps 0x5072(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,58,81,0,0 ; movaps 0x513a(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -44183,7 +44717,7 @@ _sk_black_color_sse2_lowp LABEL PROC
PUBLIC _sk_white_color_sse2_lowp
_sk_white_color_sse2_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,5,94,80,0,0 ; movaps 0x505e(%rip),%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,5,38,81,0,0 ; movaps 0x5126(%rip),%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
@@ -44192,10 +44726,10 @@ _sk_white_color_sse2_lowp LABEL PROC
PUBLIC _sk_set_rgb_sse2_lowp
_sk_set_rgb_sse2_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 243,15,16,21,197,71,0,0 ; movss 0x47c5(%rip),%xmm2 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 243,15,16,21,197,71,0,0 ; movss 0x47c5(%rip),%xmm2 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
DB 243,15,16,0 ; movss (%rax),%xmm0
DB 243,15,89,194 ; mulss %xmm2,%xmm0
- DB 243,68,15,16,5,132,71,0,0 ; movss 0x4784(%rip),%xmm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,16,5,132,71,0,0 ; movss 0x4784(%rip),%xmm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 243,65,15,88,192 ; addss %xmm8,%xmm0
DB 243,68,15,44,192 ; cvttss2si %xmm0,%r8d
DB 102,65,15,110,192 ; movd %r8d,%xmm0
@@ -44219,7 +44753,7 @@ _sk_set_rgb_sse2_lowp LABEL PROC
PUBLIC _sk_clamp_a_sse2_lowp
_sk_clamp_a_sse2_lowp LABEL PROC
- DB 102,68,15,111,5,68,87,0,0 ; movdqa 0x5744(%rip),%xmm8 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,5,12,88,0,0 ; movdqa 0x580c(%rip),%xmm8 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,68,15,111,200 ; movdqa %xmm0,%xmm9
DB 102,69,15,239,200 ; pxor %xmm8,%xmm9
DB 102,68,15,111,211 ; movdqa %xmm3,%xmm10
@@ -44246,7 +44780,7 @@ _sk_clamp_a_sse2_lowp LABEL PROC
PUBLIC _sk_clamp_a_dst_sse2_lowp
_sk_clamp_a_dst_sse2_lowp LABEL PROC
- DB 102,68,15,111,5,206,86,0,0 ; movdqa 0x56ce(%rip),%xmm8 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,5,150,87,0,0 ; movdqa 0x5796(%rip),%xmm8 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,68,15,111,204 ; movdqa %xmm4,%xmm9
DB 102,69,15,239,200 ; pxor %xmm8,%xmm9
DB 102,68,15,111,215 ; movdqa %xmm7,%xmm10
@@ -44274,7 +44808,7 @@ _sk_clamp_a_dst_sse2_lowp LABEL PROC
PUBLIC _sk_premul_sse2_lowp
_sk_premul_sse2_lowp LABEL PROC
DB 102,15,213,195 ; pmullw %xmm3,%xmm0
- DB 102,68,15,111,5,228,78,0,0 ; movdqa 0x4ee4(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,172,79,0,0 ; movdqa 0x4fac(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,192 ; paddw %xmm8,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,213,203 ; pmullw %xmm3,%xmm1
@@ -44289,7 +44823,7 @@ _sk_premul_sse2_lowp LABEL PROC
PUBLIC _sk_premul_dst_sse2_lowp
_sk_premul_dst_sse2_lowp LABEL PROC
DB 102,15,213,231 ; pmullw %xmm7,%xmm4
- DB 102,68,15,111,5,173,78,0,0 ; movdqa 0x4ead(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,117,79,0,0 ; movdqa 0x4f75(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,224 ; paddw %xmm8,%xmm4
DB 102,15,113,212,8 ; psrlw $0x8,%xmm4
DB 102,15,213,239 ; pmullw %xmm7,%xmm5
@@ -44329,7 +44863,7 @@ _sk_move_dst_src_sse2_lowp LABEL PROC
PUBLIC _sk_invert_sse2_lowp
_sk_invert_sse2_lowp LABEL PROC
- DB 102,68,15,111,5,75,78,0,0 ; movdqa 0x4e4b(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,19,79,0,0 ; movdqa 0x4f13(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,68,15,249,200 ; psubw %xmm0,%xmm9
DB 102,69,15,111,208 ; movdqa %xmm8,%xmm10
@@ -44357,7 +44891,7 @@ PUBLIC _sk_srcatop_sse2_lowp
_sk_srcatop_sse2_lowp LABEL PROC
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
- DB 102,15,111,29,239,77,0,0 ; movdqa 0x4def(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,111,29,183,78,0,0 ; movdqa 0x4eb7(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,68,15,111,203 ; movdqa %xmm3,%xmm9
DB 102,69,15,249,200 ; psubw %xmm8,%xmm9
DB 102,69,15,111,193 ; movdqa %xmm9,%xmm8
@@ -44387,7 +44921,7 @@ PUBLIC _sk_dstatop_sse2_lowp
_sk_dstatop_sse2_lowp LABEL PROC
DB 102,68,15,111,196 ; movdqa %xmm4,%xmm8
DB 102,68,15,213,195 ; pmullw %xmm3,%xmm8
- DB 102,68,15,111,13,111,77,0,0 ; movdqa 0x4d6f(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,55,78,0,0 ; movdqa 0x4e37(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,253,193 ; paddw %xmm9,%xmm8
DB 102,68,15,111,213 ; movdqa %xmm5,%xmm10
DB 102,68,15,213,211 ; pmullw %xmm3,%xmm10
@@ -44414,7 +44948,7 @@ _sk_dstatop_sse2_lowp LABEL PROC
PUBLIC _sk_srcin_sse2_lowp
_sk_srcin_sse2_lowp LABEL PROC
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
- DB 102,68,15,111,5,250,76,0,0 ; movdqa 0x4cfa(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,194,77,0,0 ; movdqa 0x4dc2(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,192 ; paddw %xmm8,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,213,207 ; pmullw %xmm7,%xmm1
@@ -44433,7 +44967,7 @@ PUBLIC _sk_dstin_sse2_lowp
_sk_dstin_sse2_lowp LABEL PROC
DB 102,15,111,196 ; movdqa %xmm4,%xmm0
DB 102,15,213,195 ; pmullw %xmm3,%xmm0
- DB 102,68,15,111,5,177,76,0,0 ; movdqa 0x4cb1(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,121,77,0,0 ; movdqa 0x4d79(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,192 ; paddw %xmm8,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,111,205 ; movdqa %xmm5,%xmm1
@@ -44452,7 +44986,7 @@ _sk_dstin_sse2_lowp LABEL PROC
PUBLIC _sk_srcout_sse2_lowp
_sk_srcout_sse2_lowp LABEL PROC
- DB 102,68,15,111,5,104,76,0,0 ; movdqa 0x4c68(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,48,77,0,0 ; movdqa 0x4d30(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,68,15,249,207 ; psubw %xmm7,%xmm9
DB 102,65,15,213,193 ; pmullw %xmm9,%xmm0
@@ -44473,7 +45007,7 @@ _sk_srcout_sse2_lowp LABEL PROC
PUBLIC _sk_dstout_sse2_lowp
_sk_dstout_sse2_lowp LABEL PROC
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
- DB 102,68,15,111,5,17,76,0,0 ; movdqa 0x4c11(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,217,76,0,0 ; movdqa 0x4cd9(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,249,216 ; psubw %xmm0,%xmm3
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
@@ -44496,7 +45030,7 @@ _sk_dstout_sse2_lowp LABEL PROC
PUBLIC _sk_srcover_sse2_lowp
_sk_srcover_sse2_lowp LABEL PROC
- DB 102,68,15,111,13,183,75,0,0 ; movdqa 0x4bb7(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,127,76,0,0 ; movdqa 0x4c7f(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,193 ; movdqa %xmm9,%xmm8
DB 102,68,15,249,195 ; psubw %xmm3,%xmm8
DB 102,69,15,111,208 ; movdqa %xmm8,%xmm10
@@ -44523,7 +45057,7 @@ _sk_srcover_sse2_lowp LABEL PROC
PUBLIC _sk_dstover_sse2_lowp
_sk_dstover_sse2_lowp LABEL PROC
- DB 102,68,15,111,5,61,75,0,0 ; movdqa 0x4b3d(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,5,76,0,0 ; movdqa 0x4c05(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,68,15,249,207 ; psubw %xmm7,%xmm9
DB 102,65,15,213,193 ; pmullw %xmm9,%xmm0
@@ -44548,7 +45082,7 @@ _sk_dstover_sse2_lowp LABEL PROC
PUBLIC _sk_modulate_sse2_lowp
_sk_modulate_sse2_lowp LABEL PROC
DB 102,15,213,196 ; pmullw %xmm4,%xmm0
- DB 102,68,15,111,5,214,74,0,0 ; movdqa 0x4ad6(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,158,75,0,0 ; movdqa 0x4b9e(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,192 ; paddw %xmm8,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,213,205 ; pmullw %xmm5,%xmm1
@@ -44565,7 +45099,7 @@ _sk_modulate_sse2_lowp LABEL PROC
PUBLIC _sk_multiply_sse2_lowp
_sk_multiply_sse2_lowp LABEL PROC
- DB 102,68,15,111,13,149,74,0,0 ; movdqa 0x4a95(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,93,75,0,0 ; movdqa 0x4b5d(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,193 ; movdqa %xmm9,%xmm8
DB 102,68,15,249,195 ; psubw %xmm3,%xmm8
DB 102,69,15,111,208 ; movdqa %xmm8,%xmm10
@@ -44608,12 +45142,12 @@ _sk_plus__sse2_lowp LABEL PROC
DB 102,68,15,111,193 ; movdqa %xmm1,%xmm8
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,253,204 ; paddw %xmm4,%xmm1
- DB 102,68,15,111,21,65,82,0,0 ; movdqa 0x5241(%rip),%xmm10 # 33dc0 <_sk_srcover_bgra_8888_sse2_lowp+0x13d0>
+ DB 102,68,15,111,21,9,83,0,0 ; movdqa 0x5309(%rip),%xmm10 # 34920 <_sk_srcover_bgra_8888_sse2_lowp+0x1498>
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,65,15,217,194 ; psubusw %xmm10,%xmm0
DB 102,69,15,239,228 ; pxor %xmm12,%xmm12
DB 102,65,15,117,196 ; pcmpeqw %xmm12,%xmm0
- DB 102,68,15,111,29,181,73,0,0 ; movdqa 0x49b5(%rip),%xmm11 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,29,125,74,0,0 ; movdqa 0x4a7d(%rip),%xmm11 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,219,200 ; pand %xmm0,%xmm1
DB 102,65,15,223,195 ; pandn %xmm11,%xmm0
DB 102,15,235,193 ; por %xmm1,%xmm0
@@ -44650,7 +45184,7 @@ _sk_screen_sse2_lowp LABEL PROC
DB 102,15,111,196 ; movdqa %xmm4,%xmm0
DB 102,15,253,193 ; paddw %xmm1,%xmm0
DB 102,15,213,204 ; pmullw %xmm4,%xmm1
- DB 102,68,15,111,21,21,73,0,0 ; movdqa 0x4915(%rip),%xmm10 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,21,221,73,0,0 ; movdqa 0x49dd(%rip),%xmm10 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,202 ; paddw %xmm10,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
@@ -44680,7 +45214,7 @@ _sk_screen_sse2_lowp LABEL PROC
PUBLIC _sk_xor__sse2_lowp
_sk_xor__sse2_lowp LABEL PROC
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
- DB 102,68,15,111,13,147,72,0,0 ; movdqa 0x4893(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,91,73,0,0 ; movdqa 0x495b(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,209 ; movdqa %xmm9,%xmm10
DB 102,68,15,249,215 ; psubw %xmm7,%xmm10
DB 102,65,15,213,194 ; pmullw %xmm10,%xmm0
@@ -44720,7 +45254,7 @@ _sk_darken_sse2_lowp LABEL PROC
DB 102,65,15,253,194 ; paddw %xmm10,%xmm0
DB 102,68,15,213,215 ; pmullw %xmm7,%xmm10
DB 102,68,15,213,227 ; pmullw %xmm3,%xmm12
- DB 102,68,15,111,13,78,79,0,0 ; movdqa 0x4f4e(%rip),%xmm9 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,13,22,80,0,0 ; movdqa 0x5016(%rip),%xmm9 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,69,15,111,218 ; movdqa %xmm10,%xmm11
DB 102,69,15,239,217 ; pxor %xmm9,%xmm11
DB 102,65,15,111,204 ; movdqa %xmm12,%xmm1
@@ -44729,7 +45263,7 @@ _sk_darken_sse2_lowp LABEL PROC
DB 102,68,15,219,225 ; pand %xmm1,%xmm12
DB 102,65,15,223,202 ; pandn %xmm10,%xmm1
DB 102,65,15,235,204 ; por %xmm12,%xmm1
- DB 102,68,15,111,21,173,71,0,0 ; movdqa 0x47ad(%rip),%xmm10 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,21,117,72,0,0 ; movdqa 0x4875(%rip),%xmm10 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,202 ; paddw %xmm10,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
@@ -44783,7 +45317,7 @@ _sk_lighten_sse2_lowp LABEL PROC
DB 102,65,15,253,196 ; paddw %xmm12,%xmm0
DB 102,68,15,213,231 ; pmullw %xmm7,%xmm12
DB 102,68,15,213,211 ; pmullw %xmm3,%xmm10
- DB 102,68,15,111,13,37,78,0,0 ; movdqa 0x4e25(%rip),%xmm9 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,13,237,78,0,0 ; movdqa 0x4eed(%rip),%xmm9 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,69,15,111,220 ; movdqa %xmm12,%xmm11
DB 102,69,15,239,217 ; pxor %xmm9,%xmm11
DB 102,65,15,111,202 ; movdqa %xmm10,%xmm1
@@ -44792,7 +45326,7 @@ _sk_lighten_sse2_lowp LABEL PROC
DB 102,68,15,219,225 ; pand %xmm1,%xmm12
DB 102,65,15,223,202 ; pandn %xmm10,%xmm1
DB 102,65,15,235,204 ; por %xmm12,%xmm1
- DB 102,68,15,111,21,132,70,0,0 ; movdqa 0x4684(%rip),%xmm10 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,21,76,71,0,0 ; movdqa 0x474c(%rip),%xmm10 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,202 ; paddw %xmm10,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
@@ -44846,7 +45380,7 @@ _sk_difference_sse2_lowp LABEL PROC
DB 102,65,15,253,196 ; paddw %xmm12,%xmm0
DB 102,68,15,213,231 ; pmullw %xmm7,%xmm12
DB 102,68,15,213,211 ; pmullw %xmm3,%xmm10
- DB 102,68,15,111,13,252,76,0,0 ; movdqa 0x4cfc(%rip),%xmm9 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,13,196,77,0,0 ; movdqa 0x4dc4(%rip),%xmm9 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,69,15,111,220 ; movdqa %xmm12,%xmm11
DB 102,69,15,239,217 ; pxor %xmm9,%xmm11
DB 102,65,15,111,202 ; movdqa %xmm10,%xmm1
@@ -44855,10 +45389,10 @@ _sk_difference_sse2_lowp LABEL PROC
DB 102,68,15,219,225 ; pand %xmm1,%xmm12
DB 102,65,15,223,202 ; pandn %xmm10,%xmm1
DB 102,65,15,235,204 ; por %xmm12,%xmm1
- DB 102,68,15,111,21,91,69,0,0 ; movdqa 0x455b(%rip),%xmm10 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,21,35,70,0,0 ; movdqa 0x4623(%rip),%xmm10 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,202 ; paddw %xmm10,%xmm1
DB 102,15,113,209,7 ; psrlw $0x7,%xmm1
- DB 102,68,15,111,29,168,76,0,0 ; movdqa 0x4ca8(%rip),%xmm11 # 33cb0 <_sk_srcover_bgra_8888_sse2_lowp+0x12c0>
+ DB 102,68,15,111,29,112,77,0,0 ; movdqa 0x4d70(%rip),%xmm11 # 34810 <_sk_srcover_bgra_8888_sse2_lowp+0x1388>
DB 102,65,15,219,203 ; pand %xmm11,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
DB 102,68,15,111,229 ; movdqa %xmm5,%xmm12
@@ -44911,10 +45445,10 @@ _sk_exclusion_sse2_lowp LABEL PROC
DB 102,15,111,196 ; movdqa %xmm4,%xmm0
DB 102,15,253,193 ; paddw %xmm1,%xmm0
DB 102,15,213,204 ; pmullw %xmm4,%xmm1
- DB 102,68,15,111,13,88,68,0,0 ; movdqa 0x4458(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,32,69,0,0 ; movdqa 0x4520(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,201 ; paddw %xmm9,%xmm1
DB 102,15,113,209,7 ; psrlw $0x7,%xmm1
- DB 102,68,15,111,21,165,75,0,0 ; movdqa 0x4ba5(%rip),%xmm10 # 33cb0 <_sk_srcover_bgra_8888_sse2_lowp+0x12c0>
+ DB 102,68,15,111,21,109,76,0,0 ; movdqa 0x4c6d(%rip),%xmm10 # 34810 <_sk_srcover_bgra_8888_sse2_lowp+0x1388>
DB 102,65,15,219,202 ; pand %xmm10,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
DB 102,15,111,205 ; movdqa %xmm5,%xmm1
@@ -44949,7 +45483,7 @@ _sk_hardlight_sse2_lowp LABEL PROC
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,68,15,111,194 ; movdqa %xmm2,%xmm8
DB 102,68,15,111,200 ; movdqa %xmm0,%xmm9
- DB 102,15,111,21,177,67,0,0 ; movdqa 0x43b1(%rip),%xmm2 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,111,21,121,68,0,0 ; movdqa 0x4479(%rip),%xmm2 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,68,15,111,226 ; movdqa %xmm2,%xmm12
DB 102,68,15,249,231 ; psubw %xmm7,%xmm12
DB 102,65,15,111,196 ; movdqa %xmm12,%xmm0
@@ -44962,7 +45496,7 @@ _sk_hardlight_sse2_lowp LABEL PROC
DB 102,68,15,111,243 ; movdqa %xmm3,%xmm14
DB 102,69,15,249,241 ; psubw %xmm9,%xmm14
DB 102,69,15,253,201 ; paddw %xmm9,%xmm9
- DB 102,15,111,21,221,74,0,0 ; movdqa 0x4add(%rip),%xmm2 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,15,111,21,165,75,0,0 ; movdqa 0x4ba5(%rip),%xmm2 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,15,111,199 ; movdqa %xmm7,%xmm0
DB 102,68,15,111,215 ; movdqa %xmm7,%xmm10
DB 102,15,111,231 ; movdqa %xmm7,%xmm4
@@ -44981,7 +45515,7 @@ _sk_hardlight_sse2_lowp LABEL PROC
DB 102,68,15,219,232 ; pand %xmm0,%xmm13
DB 102,65,15,223,193 ; pandn %xmm9,%xmm0
DB 102,65,15,235,197 ; por %xmm13,%xmm0
- DB 102,15,253,5,16,67,0,0 ; paddw 0x4310(%rip),%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,253,5,216,67,0,0 ; paddw 0x43d8(%rip),%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,199 ; paddw %xmm15,%xmm0
DB 102,69,15,111,204 ; movdqa %xmm12,%xmm9
DB 102,68,15,213,201 ; pmullw %xmm1,%xmm9
@@ -45004,7 +45538,7 @@ _sk_hardlight_sse2_lowp LABEL PROC
DB 102,65,15,219,249 ; pand %xmm9,%xmm7
DB 102,68,15,223,201 ; pandn %xmm1,%xmm9
DB 102,68,15,235,207 ; por %xmm7,%xmm9
- DB 102,68,15,253,13,155,66,0,0 ; paddw 0x429b(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,253,13,99,67,0,0 ; paddw 0x4363(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,253,205 ; paddw %xmm13,%xmm9
DB 102,69,15,213,224 ; pmullw %xmm8,%xmm12
DB 102,69,15,111,251 ; movdqa %xmm11,%xmm15
@@ -45026,7 +45560,7 @@ _sk_hardlight_sse2_lowp LABEL PROC
DB 102,68,15,219,210 ; pand %xmm2,%xmm10
DB 102,65,15,223,208 ; pandn %xmm8,%xmm2
DB 102,65,15,235,210 ; por %xmm10,%xmm2
- DB 102,68,15,111,5,44,66,0,0 ; movdqa 0x422c(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,244,66,0,0 ; movdqa 0x42f4(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,208 ; paddw %xmm8,%xmm2
DB 102,65,15,253,215 ; paddw %xmm15,%xmm2
DB 102,68,15,213,220 ; pmullw %xmm4,%xmm11
@@ -45054,7 +45588,7 @@ _sk_overlay_sse2_lowp LABEL PROC
DB 102,15,127,124,36,16 ; movdqa %xmm7,0x10(%rsp)
DB 102,68,15,111,193 ; movdqa %xmm1,%xmm8
DB 102,68,15,111,248 ; movdqa %xmm0,%xmm15
- DB 102,15,111,53,182,65,0,0 ; movdqa 0x41b6(%rip),%xmm6 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,111,53,126,66,0,0 ; movdqa 0x427e(%rip),%xmm6 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,68,15,111,222 ; movdqa %xmm6,%xmm11
DB 102,69,15,249,222 ; psubw %xmm14,%xmm11
DB 102,65,15,111,203 ; movdqa %xmm11,%xmm1
@@ -45076,7 +45610,7 @@ _sk_overlay_sse2_lowp LABEL PROC
DB 102,15,253,201 ; paddw %xmm1,%xmm1
DB 102,69,15,111,225 ; movdqa %xmm9,%xmm12
DB 102,68,15,249,225 ; psubw %xmm1,%xmm12
- DB 102,15,111,13,186,72,0,0 ; movdqa 0x48ba(%rip),%xmm1 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,15,111,13,130,73,0,0 ; movdqa 0x4982(%rip),%xmm1 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,69,15,111,238 ; movdqa %xmm14,%xmm13
DB 102,68,15,239,233 ; pxor %xmm1,%xmm13
DB 102,15,239,249 ; pxor %xmm1,%xmm7
@@ -45103,7 +45637,7 @@ _sk_overlay_sse2_lowp LABEL PROC
DB 102,68,15,213,197 ; pmullw %xmm5,%xmm8
DB 102,15,111,229 ; movdqa %xmm5,%xmm4
DB 102,15,253,228 ; paddw %xmm4,%xmm4
- DB 102,15,111,61,57,72,0,0 ; movdqa 0x4839(%rip),%xmm7 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,15,111,61,1,73,0,0 ; movdqa 0x4901(%rip),%xmm7 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,15,239,231 ; pxor %xmm7,%xmm4
DB 102,65,15,101,229 ; pcmpgtw %xmm13,%xmm4
DB 102,69,15,253,192 ; paddw %xmm8,%xmm8
@@ -45162,27 +45696,27 @@ _sk_load_8888_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,41 ; ja 2f5a0 <_sk_load_8888_sse2_lowp+0x44>
+ DB 119,41 ; ja 30038 <_sk_load_8888_sse2_lowp+0x44>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,22,1,0,0 ; lea 0x116(%rip),%r9 # 2f69c <_sk_load_8888_sse2_lowp+0x140>
+ DB 76,141,13,22,1,0,0 ; lea 0x116(%rip),%r9 # 30134 <_sk_load_8888_sse2_lowp+0x140>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 255,224 ; jmpq *%rax
DB 243,65,15,16,28,144 ; movss (%r8,%rdx,4),%xmm3
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,102 ; jmp 2f606 <_sk_load_8888_sse2_lowp+0xaa>
+ DB 235,102 ; jmp 3009e <_sk_load_8888_sse2_lowp+0xaa>
DB 102,65,15,16,28,144 ; movupd (%r8,%rdx,4),%xmm3
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,87 ; jmp 2f606 <_sk_load_8888_sse2_lowp+0xaa>
+ DB 235,87 ; jmp 3009e <_sk_load_8888_sse2_lowp+0xaa>
DB 102,65,15,110,68,144,8 ; movd 0x8(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,69,15,18,4,144 ; movlpd (%r8,%rdx,4),%xmm8
DB 102,65,15,40,216 ; movapd %xmm8,%xmm3
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
- DB 235,52 ; jmp 2f606 <_sk_load_8888_sse2_lowp+0xaa>
+ DB 235,52 ; jmp 3009e <_sk_load_8888_sse2_lowp+0xaa>
DB 102,65,15,110,68,144,24 ; movd 0x18(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 243,65,15,16,68,144,20 ; movss 0x14(%r8,%rdx,4),%xmm0
@@ -45199,7 +45733,7 @@ _sk_load_8888_sse2_lowp LABEL PROC
DB 102,15,114,240,16 ; pslld $0x10,%xmm0
DB 102,15,114,224,16 ; psrad $0x10,%xmm0
DB 102,15,107,200 ; packssdw %xmm0,%xmm1
- DB 102,68,15,111,13,32,63,0,0 ; movdqa 0x3f20(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,232,63,0,0 ; movdqa 0x3fe8(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,65,15,219,193 ; pand %xmm9,%xmm0
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
@@ -45250,27 +45784,27 @@ _sk_load_8888_dst_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,41 ; ja 2f6fc <_sk_load_8888_dst_sse2_lowp+0x44>
+ DB 119,41 ; ja 30194 <_sk_load_8888_dst_sse2_lowp+0x44>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,22,1,0,0 ; lea 0x116(%rip),%r9 # 2f7f8 <_sk_load_8888_dst_sse2_lowp+0x140>
+ DB 76,141,13,22,1,0,0 ; lea 0x116(%rip),%r9 # 30290 <_sk_load_8888_dst_sse2_lowp+0x140>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 255,224 ; jmpq *%rax
DB 243,65,15,16,60,144 ; movss (%r8,%rdx,4),%xmm7
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,102 ; jmp 2f762 <_sk_load_8888_dst_sse2_lowp+0xaa>
+ DB 235,102 ; jmp 301fa <_sk_load_8888_dst_sse2_lowp+0xaa>
DB 102,65,15,16,60,144 ; movupd (%r8,%rdx,4),%xmm7
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,87 ; jmp 2f762 <_sk_load_8888_dst_sse2_lowp+0xaa>
+ DB 235,87 ; jmp 301fa <_sk_load_8888_dst_sse2_lowp+0xaa>
DB 102,65,15,110,100,144,8 ; movd 0x8(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,69,15,18,4,144 ; movlpd (%r8,%rdx,4),%xmm8
DB 102,65,15,40,248 ; movapd %xmm8,%xmm7
DB 102,68,15,111,196 ; movdqa %xmm4,%xmm8
- DB 235,52 ; jmp 2f762 <_sk_load_8888_dst_sse2_lowp+0xaa>
+ DB 235,52 ; jmp 301fa <_sk_load_8888_dst_sse2_lowp+0xaa>
DB 102,65,15,110,100,144,24 ; movd 0x18(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 243,65,15,16,100,144,20 ; movss 0x14(%r8,%rdx,4),%xmm4
@@ -45287,7 +45821,7 @@ _sk_load_8888_dst_sse2_lowp LABEL PROC
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
DB 102,15,114,228,16 ; psrad $0x10,%xmm4
DB 102,15,107,236 ; packssdw %xmm4,%xmm5
- DB 102,68,15,111,13,196,61,0,0 ; movdqa 0x3dc4(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,140,62,0,0 ; movdqa 0x3e8c(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,229 ; movdqa %xmm5,%xmm4
DB 102,65,15,219,225 ; pand %xmm9,%xmm4
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
@@ -45353,21 +45887,21 @@ _sk_store_8888_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,27 ; ja 2f897 <_sk_store_8888_sse2_lowp+0x83>
+ DB 119,27 ; ja 3032f <_sk_store_8888_sse2_lowp+0x83>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,98,0,0,0 ; lea 0x62(%rip),%r9 # 2f8e8 <_sk_store_8888_sse2_lowp+0xd4>
+ DB 76,141,13,98,0,0,0 ; lea 0x62(%rip),%r9 # 30380 <_sk_store_8888_sse2_lowp+0xd4>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,69,15,126,12,144 ; movd %xmm9,(%r8,%rdx,4)
- DB 235,75 ; jmp 2f8e2 <_sk_store_8888_sse2_lowp+0xce>
+ DB 235,75 ; jmp 3037a <_sk_store_8888_sse2_lowp+0xce>
DB 243,69,15,127,12,144 ; movdqu %xmm9,(%r8,%rdx,4)
DB 243,69,15,127,68,144,16 ; movdqu %xmm8,0x10(%r8,%rdx,4)
- DB 235,60 ; jmp 2f8e2 <_sk_store_8888_sse2_lowp+0xce>
+ DB 235,60 ; jmp 3037a <_sk_store_8888_sse2_lowp+0xce>
DB 102,69,15,112,193,78 ; pshufd $0x4e,%xmm9,%xmm8
DB 102,69,15,126,68,144,8 ; movd %xmm8,0x8(%r8,%rdx,4)
DB 102,69,15,214,12,144 ; movq %xmm9,(%r8,%rdx,4)
- DB 235,39 ; jmp 2f8e2 <_sk_store_8888_sse2_lowp+0xce>
+ DB 235,39 ; jmp 3037a <_sk_store_8888_sse2_lowp+0xce>
DB 102,69,15,112,208,78 ; pshufd $0x4e,%xmm8,%xmm10
DB 102,69,15,126,84,144,24 ; movd %xmm10,0x18(%r8,%rdx,4)
DB 102,69,15,112,208,229 ; pshufd $0xe5,%xmm8,%xmm10
@@ -45410,27 +45944,27 @@ _sk_load_bgra_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,41 ; ja 2f948 <_sk_load_bgra_sse2_lowp+0x44>
+ DB 119,41 ; ja 303e0 <_sk_load_bgra_sse2_lowp+0x44>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,22,1,0,0 ; lea 0x116(%rip),%r9 # 2fa44 <_sk_load_bgra_sse2_lowp+0x140>
+ DB 76,141,13,22,1,0,0 ; lea 0x116(%rip),%r9 # 304dc <_sk_load_bgra_sse2_lowp+0x140>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 255,224 ; jmpq *%rax
DB 243,65,15,16,28,144 ; movss (%r8,%rdx,4),%xmm3
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,102 ; jmp 2f9ae <_sk_load_bgra_sse2_lowp+0xaa>
+ DB 235,102 ; jmp 30446 <_sk_load_bgra_sse2_lowp+0xaa>
DB 102,65,15,16,28,144 ; movupd (%r8,%rdx,4),%xmm3
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,87 ; jmp 2f9ae <_sk_load_bgra_sse2_lowp+0xaa>
+ DB 235,87 ; jmp 30446 <_sk_load_bgra_sse2_lowp+0xaa>
DB 102,65,15,110,68,144,8 ; movd 0x8(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,69,15,18,4,144 ; movlpd (%r8,%rdx,4),%xmm8
DB 102,65,15,40,216 ; movapd %xmm8,%xmm3
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
- DB 235,52 ; jmp 2f9ae <_sk_load_bgra_sse2_lowp+0xaa>
+ DB 235,52 ; jmp 30446 <_sk_load_bgra_sse2_lowp+0xaa>
DB 102,65,15,110,68,144,24 ; movd 0x18(%r8,%rdx,4),%xmm0
DB 102,68,15,112,192,69 ; pshufd $0x45,%xmm0,%xmm8
DB 243,65,15,16,68,144,20 ; movss 0x14(%r8,%rdx,4),%xmm0
@@ -45447,7 +45981,7 @@ _sk_load_bgra_sse2_lowp LABEL PROC
DB 102,15,114,240,16 ; pslld $0x10,%xmm0
DB 102,15,114,224,16 ; psrad $0x10,%xmm0
DB 102,15,107,200 ; packssdw %xmm0,%xmm1
- DB 102,68,15,111,13,120,59,0,0 ; movdqa 0x3b78(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,64,60,0,0 ; movdqa 0x3c40(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,65,15,219,209 ; pand %xmm9,%xmm2
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
@@ -45498,27 +46032,27 @@ _sk_load_bgra_dst_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,41 ; ja 2faa4 <_sk_load_bgra_dst_sse2_lowp+0x44>
+ DB 119,41 ; ja 3053c <_sk_load_bgra_dst_sse2_lowp+0x44>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,22,1,0,0 ; lea 0x116(%rip),%r9 # 2fba0 <_sk_load_bgra_dst_sse2_lowp+0x140>
+ DB 76,141,13,22,1,0,0 ; lea 0x116(%rip),%r9 # 30638 <_sk_load_bgra_dst_sse2_lowp+0x140>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 255,224 ; jmpq *%rax
DB 243,65,15,16,60,144 ; movss (%r8,%rdx,4),%xmm7
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,102 ; jmp 2fb0a <_sk_load_bgra_dst_sse2_lowp+0xaa>
+ DB 235,102 ; jmp 305a2 <_sk_load_bgra_dst_sse2_lowp+0xaa>
DB 102,65,15,16,60,144 ; movupd (%r8,%rdx,4),%xmm7
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,87 ; jmp 2fb0a <_sk_load_bgra_dst_sse2_lowp+0xaa>
+ DB 235,87 ; jmp 305a2 <_sk_load_bgra_dst_sse2_lowp+0xaa>
DB 102,65,15,110,100,144,8 ; movd 0x8(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,69,15,18,4,144 ; movlpd (%r8,%rdx,4),%xmm8
DB 102,65,15,40,248 ; movapd %xmm8,%xmm7
DB 102,68,15,111,196 ; movdqa %xmm4,%xmm8
- DB 235,52 ; jmp 2fb0a <_sk_load_bgra_dst_sse2_lowp+0xaa>
+ DB 235,52 ; jmp 305a2 <_sk_load_bgra_dst_sse2_lowp+0xaa>
DB 102,65,15,110,100,144,24 ; movd 0x18(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 243,65,15,16,100,144,20 ; movss 0x14(%r8,%rdx,4),%xmm4
@@ -45535,7 +46069,7 @@ _sk_load_bgra_dst_sse2_lowp LABEL PROC
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
DB 102,15,114,228,16 ; psrad $0x10,%xmm4
DB 102,15,107,236 ; packssdw %xmm4,%xmm5
- DB 102,68,15,111,13,28,58,0,0 ; movdqa 0x3a1c(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,228,58,0,0 ; movdqa 0x3ae4(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,245 ; movdqa %xmm5,%xmm6
DB 102,65,15,219,241 ; pand %xmm9,%xmm6
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
@@ -45601,21 +46135,21 @@ _sk_store_bgra_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,27 ; ja 2fc3f <_sk_store_bgra_sse2_lowp+0x83>
+ DB 119,27 ; ja 306d7 <_sk_store_bgra_sse2_lowp+0x83>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,98,0,0,0 ; lea 0x62(%rip),%r9 # 2fc90 <_sk_store_bgra_sse2_lowp+0xd4>
+ DB 76,141,13,98,0,0,0 ; lea 0x62(%rip),%r9 # 30728 <_sk_store_bgra_sse2_lowp+0xd4>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,69,15,126,12,144 ; movd %xmm9,(%r8,%rdx,4)
- DB 235,75 ; jmp 2fc8a <_sk_store_bgra_sse2_lowp+0xce>
+ DB 235,75 ; jmp 30722 <_sk_store_bgra_sse2_lowp+0xce>
DB 243,69,15,127,12,144 ; movdqu %xmm9,(%r8,%rdx,4)
DB 243,69,15,127,68,144,16 ; movdqu %xmm8,0x10(%r8,%rdx,4)
- DB 235,60 ; jmp 2fc8a <_sk_store_bgra_sse2_lowp+0xce>
+ DB 235,60 ; jmp 30722 <_sk_store_bgra_sse2_lowp+0xce>
DB 102,69,15,112,193,78 ; pshufd $0x4e,%xmm9,%xmm8
DB 102,69,15,126,68,144,8 ; movd %xmm8,0x8(%r8,%rdx,4)
DB 102,69,15,214,12,144 ; movq %xmm9,(%r8,%rdx,4)
- DB 235,39 ; jmp 2fc8a <_sk_store_bgra_sse2_lowp+0xce>
+ DB 235,39 ; jmp 30722 <_sk_store_bgra_sse2_lowp+0xce>
DB 102,69,15,112,208,78 ; pshufd $0x4e,%xmm8,%xmm10
DB 102,69,15,126,84,144,24 ; movd %xmm10,0x18(%r8,%rdx,4)
DB 102,69,15,112,208,229 ; pshufd $0xe5,%xmm8,%xmm10
@@ -45727,7 +46261,7 @@ _sk_gather_8888_sse2_lowp LABEL PROC
DB 102,15,114,241,16 ; pslld $0x10,%xmm1
DB 102,15,114,225,16 ; psrad $0x10,%xmm1
DB 102,15,107,200 ; packssdw %xmm0,%xmm1
- DB 102,68,15,111,13,56,55,0,0 ; movdqa 0x3738(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,0,56,0,0 ; movdqa 0x3800(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,65,15,219,193 ; pand %xmm9,%xmm0
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
@@ -45835,7 +46369,7 @@ _sk_gather_bgra_sse2_lowp LABEL PROC
DB 102,15,114,241,16 ; pslld $0x10,%xmm1
DB 102,15,114,225,16 ; psrad $0x10,%xmm1
DB 102,15,107,200 ; packssdw %xmm0,%xmm1
- DB 102,68,15,111,13,89,53,0,0 ; movdqa 0x3559(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,33,54,0,0 ; movdqa 0x3621(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,65,15,219,209 ; pand %xmm9,%xmm2
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
@@ -45874,23 +46408,23 @@ _sk_load_565_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 300a6 <_sk_load_565_sse2_lowp+0x3c>
+ DB 119,34 ; ja 30b3e <_sk_load_565_sse2_lowp+0x3c>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,190,0,0,0 ; lea 0xbe(%rip),%r9 # 30150 <_sk_load_565_sse2_lowp+0xe6>
+ DB 76,141,13,190,0,0,0 ; lea 0xbe(%rip),%r9 # 30be8 <_sk_load_565_sse2_lowp+0xe6>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
- DB 235,66 ; jmp 300e8 <_sk_load_565_sse2_lowp+0x7e>
+ DB 235,66 ; jmp 30b80 <_sk_load_565_sse2_lowp+0x7e>
DB 243,65,15,111,4,80 ; movdqu (%r8,%rdx,2),%xmm0
- DB 235,58 ; jmp 300e8 <_sk_load_565_sse2_lowp+0x7e>
+ DB 235,58 ; jmp 30b80 <_sk_load_565_sse2_lowp+0x7e>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,65,15,196,68,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm0
DB 243,65,15,16,12,80 ; movss (%r8,%rdx,2),%xmm1
DB 243,15,16,193 ; movss %xmm1,%xmm0
- DB 235,34 ; jmp 300e8 <_sk_load_565_sse2_lowp+0x7e>
+ DB 235,34 ; jmp 30b80 <_sk_load_565_sse2_lowp+0x7e>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,65,15,196,68,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm0
DB 102,65,15,196,68,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm0
@@ -45898,11 +46432,11 @@ _sk_load_565_sse2_lowp LABEL PROC
DB 102,65,15,18,4,80 ; movlpd (%r8,%rdx,2),%xmm0
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,15,113,211,8 ; psrlw $0x8,%xmm3
- DB 102,15,219,29,7,60,0,0 ; pand 0x3c07(%rip),%xmm3 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,15,219,29,207,60,0,0 ; pand 0x3ccf(%rip),%xmm3 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,113,209,5 ; psrlw $0x5,%xmm1
- DB 102,15,219,13,6,60,0,0 ; pand 0x3c06(%rip),%xmm1 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,15,111,21,14,60,0,0 ; movdqa 0x3c0e(%rip),%xmm2 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,15,219,13,206,60,0,0 ; pand 0x3cce(%rip),%xmm1 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,15,111,21,214,60,0,0 ; movdqa 0x3cd6(%rip),%xmm2 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,113,208,13 ; psrlw $0xd,%xmm0
DB 102,15,235,195 ; por %xmm3,%xmm0
@@ -45915,7 +46449,7 @@ _sk_load_565_sse2_lowp LABEL PROC
DB 102,15,113,210,2 ; psrlw $0x2,%xmm2
DB 102,15,235,211 ; por %xmm3,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,4,52,0,0 ; movaps 0x3404(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,204,52,0,0 ; movaps 0x34cc(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 255,224 ; jmpq *%rax
DB 102,144 ; xchg %ax,%ax
DB 75,255 ; rex.WXB (bad)
@@ -45943,23 +46477,23 @@ _sk_load_565_dst_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 301a8 <_sk_load_565_dst_sse2_lowp+0x3c>
+ DB 119,34 ; ja 30c40 <_sk_load_565_dst_sse2_lowp+0x3c>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,188,0,0,0 ; lea 0xbc(%rip),%r9 # 30250 <_sk_load_565_dst_sse2_lowp+0xe4>
+ DB 76,141,13,188,0,0,0 ; lea 0xbc(%rip),%r9 # 30ce8 <_sk_load_565_dst_sse2_lowp+0xe4>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
- DB 235,66 ; jmp 301ea <_sk_load_565_dst_sse2_lowp+0x7e>
+ DB 235,66 ; jmp 30c82 <_sk_load_565_dst_sse2_lowp+0x7e>
DB 243,65,15,111,36,80 ; movdqu (%r8,%rdx,2),%xmm4
- DB 235,58 ; jmp 301ea <_sk_load_565_dst_sse2_lowp+0x7e>
+ DB 235,58 ; jmp 30c82 <_sk_load_565_dst_sse2_lowp+0x7e>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,65,15,196,100,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm4
DB 243,65,15,16,44,80 ; movss (%r8,%rdx,2),%xmm5
DB 243,15,16,229 ; movss %xmm5,%xmm4
- DB 235,34 ; jmp 301ea <_sk_load_565_dst_sse2_lowp+0x7e>
+ DB 235,34 ; jmp 30c82 <_sk_load_565_dst_sse2_lowp+0x7e>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,65,15,196,100,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm4
DB 102,65,15,196,100,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm4
@@ -45967,11 +46501,11 @@ _sk_load_565_dst_sse2_lowp LABEL PROC
DB 102,65,15,18,36,80 ; movlpd (%r8,%rdx,2),%xmm4
DB 102,15,111,252 ; movdqa %xmm4,%xmm7
DB 102,15,113,215,8 ; psrlw $0x8,%xmm7
- DB 102,15,219,61,5,59,0,0 ; pand 0x3b05(%rip),%xmm7 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,15,219,61,205,59,0,0 ; pand 0x3bcd(%rip),%xmm7 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,113,213,5 ; psrlw $0x5,%xmm5
- DB 102,15,219,45,4,59,0,0 ; pand 0x3b04(%rip),%xmm5 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,15,111,53,12,59,0,0 ; movdqa 0x3b0c(%rip),%xmm6 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,15,219,45,204,59,0,0 ; pand 0x3bcc(%rip),%xmm5 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,15,111,53,212,59,0,0 ; movdqa 0x3bd4(%rip),%xmm6 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,15,219,244 ; pand %xmm4,%xmm6
DB 102,15,113,212,13 ; psrlw $0xd,%xmm4
DB 102,15,235,231 ; por %xmm7,%xmm4
@@ -45984,7 +46518,7 @@ _sk_load_565_dst_sse2_lowp LABEL PROC
DB 102,15,113,214,2 ; psrlw $0x2,%xmm6
DB 102,15,235,247 ; por %xmm7,%xmm6
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,61,2,51,0,0 ; movaps 0x3302(%rip),%xmm7 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,61,202,51,0,0 ; movaps 0x33ca(%rip),%xmm7 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 255,224 ; jmpq *%rax
DB 77,255 ; rex.WRB (bad)
DB 255 ; (bad)
@@ -46006,10 +46540,10 @@ _sk_store_565_sse2_lowp LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
DB 102,65,15,113,240,8 ; psllw $0x8,%xmm8
- DB 102,68,15,219,5,160,58,0,0 ; pand 0x3aa0(%rip),%xmm8 # 33d30 <_sk_srcover_bgra_8888_sse2_lowp+0x1340>
+ DB 102,68,15,219,5,104,59,0,0 ; pand 0x3b68(%rip),%xmm8 # 34890 <_sk_srcover_bgra_8888_sse2_lowp+0x1408>
DB 102,68,15,111,201 ; movdqa %xmm1,%xmm9
DB 102,65,15,113,241,3 ; psllw $0x3,%xmm9
- DB 102,68,15,219,13,156,58,0,0 ; pand 0x3a9c(%rip),%xmm9 # 33d40 <_sk_srcover_bgra_8888_sse2_lowp+0x1350>
+ DB 102,68,15,219,13,100,59,0,0 ; pand 0x3b64(%rip),%xmm9 # 348a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1418>
DB 102,69,15,235,200 ; por %xmm8,%xmm9
DB 102,68,15,111,194 ; movdqa %xmm2,%xmm8
DB 102,65,15,113,208,3 ; psrlw $0x3,%xmm8
@@ -46018,21 +46552,21 @@ _sk_store_565_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,31 ; ja 302e2 <_sk_store_565_sse2_lowp+0x76>
+ DB 119,31 ; ja 30d7a <_sk_store_565_sse2_lowp+0x76>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,95,0,0,0 ; lea 0x5f(%rip),%r9 # 3032c <_sk_store_565_sse2_lowp+0xc0>
+ DB 76,141,13,95,0,0,0 ; lea 0x5f(%rip),%r9 # 30dc4 <_sk_store_565_sse2_lowp+0xc0>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 102,65,137,4,80 ; mov %ax,(%r8,%rdx,2)
- DB 235,70 ; jmp 30328 <_sk_store_565_sse2_lowp+0xbc>
+ DB 235,70 ; jmp 30dc0 <_sk_store_565_sse2_lowp+0xbc>
DB 243,69,15,127,4,80 ; movdqu %xmm8,(%r8,%rdx,2)
- DB 235,62 ; jmp 30328 <_sk_store_565_sse2_lowp+0xbc>
+ DB 235,62 ; jmp 30dc0 <_sk_store_565_sse2_lowp+0xbc>
DB 102,65,15,197,192,2 ; pextrw $0x2,%xmm8,%eax
DB 102,65,137,68,80,4 ; mov %ax,0x4(%r8,%rdx,2)
DB 102,69,15,126,4,80 ; movd %xmm8,(%r8,%rdx,2)
- DB 235,42 ; jmp 30328 <_sk_store_565_sse2_lowp+0xbc>
+ DB 235,42 ; jmp 30dc0 <_sk_store_565_sse2_lowp+0xbc>
DB 102,65,15,197,192,6 ; pextrw $0x6,%xmm8,%eax
DB 102,65,137,68,80,12 ; mov %ax,0xc(%r8,%rdx,2)
DB 102,65,15,197,192,5 ; pextrw $0x5,%xmm8,%eax
@@ -46149,11 +46683,11 @@ _sk_gather_565_sse2_lowp LABEL PROC
DB 102,15,108,193 ; punpcklqdq %xmm1,%xmm0
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,15,113,211,8 ; psrlw $0x8,%xmm3
- DB 102,15,219,29,73,56,0,0 ; pand 0x3849(%rip),%xmm3 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,15,219,29,17,57,0,0 ; pand 0x3911(%rip),%xmm3 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,113,209,5 ; psrlw $0x5,%xmm1
- DB 102,15,219,13,72,56,0,0 ; pand 0x3848(%rip),%xmm1 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,15,111,21,80,56,0,0 ; movdqa 0x3850(%rip),%xmm2 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,15,219,13,16,57,0,0 ; pand 0x3910(%rip),%xmm1 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,15,111,21,24,57,0,0 ; movdqa 0x3918(%rip),%xmm2 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,113,208,13 ; psrlw $0xd,%xmm0
DB 102,15,235,195 ; por %xmm3,%xmm0
@@ -46166,7 +46700,7 @@ _sk_gather_565_sse2_lowp LABEL PROC
DB 102,15,113,210,2 ; psrlw $0x2,%xmm2
DB 102,15,235,211 ; por %xmm3,%xmm2
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,70,48,0,0 ; movaps 0x3046(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,14,49,0,0 ; movaps 0x310e(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 91 ; pop %rbx
DB 65,92 ; pop %r12
DB 65,94 ; pop %r14
@@ -46185,23 +46719,23 @@ _sk_load_4444_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,36 ; ja 30552 <_sk_load_4444_sse2_lowp+0x3e>
+ DB 119,36 ; ja 30fea <_sk_load_4444_sse2_lowp+0x3e>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,199,0,0,0 ; lea 0xc7(%rip),%r9 # 30604 <_sk_load_4444_sse2_lowp+0xf0>
+ DB 76,141,13,199,0,0,0 ; lea 0xc7(%rip),%r9 # 3109c <_sk_load_4444_sse2_lowp+0xf0>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 235,69 ; jmp 30597 <_sk_load_4444_sse2_lowp+0x83>
+ DB 235,69 ; jmp 3102f <_sk_load_4444_sse2_lowp+0x83>
DB 243,69,15,111,4,80 ; movdqu (%r8,%rdx,2),%xmm8
- DB 235,61 ; jmp 30597 <_sk_load_4444_sse2_lowp+0x83>
+ DB 235,61 ; jmp 3102f <_sk_load_4444_sse2_lowp+0x83>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,69,15,196,68,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm8
DB 243,65,15,16,4,80 ; movss (%r8,%rdx,2),%xmm0
DB 243,68,15,16,192 ; movss %xmm0,%xmm8
- DB 235,35 ; jmp 30597 <_sk_load_4444_sse2_lowp+0x83>
+ DB 235,35 ; jmp 3102f <_sk_load_4444_sse2_lowp+0x83>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,69,15,196,68,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm8
DB 102,69,15,196,68,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm8
@@ -46211,7 +46745,7 @@ _sk_load_4444_sse2_lowp LABEL PROC
DB 102,15,113,209,12 ; psrlw $0xc,%xmm1
DB 102,65,15,111,208 ; movdqa %xmm8,%xmm2
DB 102,15,113,210,8 ; psrlw $0x8,%xmm2
- DB 102,15,111,5,157,55,0,0 ; movdqa 0x379d(%rip),%xmm0 # 33d50 <_sk_srcover_bgra_8888_sse2_lowp+0x1360>
+ DB 102,15,111,5,101,56,0,0 ; movdqa 0x3865(%rip),%xmm0 # 348b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1428>
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,113,211,4 ; psrlw $0x4,%xmm3
@@ -46241,7 +46775,7 @@ _sk_load_4444_sse2_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 125,255 ; jge 30619 <_sk_load_4444_sse2_lowp+0x105>
+ DB 125,255 ; jge 310b1 <_sk_load_4444_sse2_lowp+0x105>
DB 255 ; (bad)
DB 255,112,255 ; pushq -0x1(%rax)
DB 255 ; (bad)
@@ -46258,23 +46792,23 @@ _sk_load_4444_dst_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,36 ; ja 3065e <_sk_load_4444_dst_sse2_lowp+0x3e>
+ DB 119,36 ; ja 310f6 <_sk_load_4444_dst_sse2_lowp+0x3e>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,199,0,0,0 ; lea 0xc7(%rip),%r9 # 30710 <_sk_load_4444_dst_sse2_lowp+0xf0>
+ DB 76,141,13,199,0,0,0 ; lea 0xc7(%rip),%r9 # 311a8 <_sk_load_4444_dst_sse2_lowp+0xf0>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 235,69 ; jmp 306a3 <_sk_load_4444_dst_sse2_lowp+0x83>
+ DB 235,69 ; jmp 3113b <_sk_load_4444_dst_sse2_lowp+0x83>
DB 243,69,15,111,4,80 ; movdqu (%r8,%rdx,2),%xmm8
- DB 235,61 ; jmp 306a3 <_sk_load_4444_dst_sse2_lowp+0x83>
+ DB 235,61 ; jmp 3113b <_sk_load_4444_dst_sse2_lowp+0x83>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,69,15,196,68,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm8
DB 243,65,15,16,36,80 ; movss (%r8,%rdx,2),%xmm4
DB 243,68,15,16,196 ; movss %xmm4,%xmm8
- DB 235,35 ; jmp 306a3 <_sk_load_4444_dst_sse2_lowp+0x83>
+ DB 235,35 ; jmp 3113b <_sk_load_4444_dst_sse2_lowp+0x83>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,69,15,196,68,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm8
DB 102,69,15,196,68,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm8
@@ -46284,7 +46818,7 @@ _sk_load_4444_dst_sse2_lowp LABEL PROC
DB 102,15,113,213,12 ; psrlw $0xc,%xmm5
DB 102,65,15,111,240 ; movdqa %xmm8,%xmm6
DB 102,15,113,214,8 ; psrlw $0x8,%xmm6
- DB 102,15,111,37,145,54,0,0 ; movdqa 0x3691(%rip),%xmm4 # 33d50 <_sk_srcover_bgra_8888_sse2_lowp+0x1360>
+ DB 102,15,111,37,89,55,0,0 ; movdqa 0x3759(%rip),%xmm4 # 348b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1428>
DB 102,15,219,244 ; pand %xmm4,%xmm6
DB 102,65,15,111,248 ; movdqa %xmm8,%xmm7
DB 102,15,113,215,4 ; psrlw $0x4,%xmm7
@@ -46314,7 +46848,7 @@ _sk_load_4444_dst_sse2_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 125,255 ; jge 30725 <_sk_load_4444_dst_sse2_lowp+0x105>
+ DB 125,255 ; jge 311bd <_sk_load_4444_dst_sse2_lowp+0x105>
DB 255 ; (bad)
DB 255,112,255 ; pushq -0x1(%rax)
DB 255 ; (bad)
@@ -46329,12 +46863,12 @@ _sk_store_4444_sse2_lowp LABEL PROC
DB 76,3,0 ; add (%rax),%r8
DB 102,68,15,111,192 ; movdqa %xmm0,%xmm8
DB 102,65,15,113,240,8 ; psllw $0x8,%xmm8
- DB 102,68,15,219,5,16,54,0,0 ; pand 0x3610(%rip),%xmm8 # 33d60 <_sk_srcover_bgra_8888_sse2_lowp+0x1370>
+ DB 102,68,15,219,5,216,54,0,0 ; pand 0x36d8(%rip),%xmm8 # 348c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1438>
DB 102,68,15,111,201 ; movdqa %xmm1,%xmm9
DB 102,65,15,113,241,4 ; psllw $0x4,%xmm9
- DB 102,68,15,219,13,12,54,0,0 ; pand 0x360c(%rip),%xmm9 # 33d70 <_sk_srcover_bgra_8888_sse2_lowp+0x1380>
+ DB 102,68,15,219,13,212,54,0,0 ; pand 0x36d4(%rip),%xmm9 # 348d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1448>
DB 102,69,15,235,200 ; por %xmm8,%xmm9
- DB 102,68,15,111,21,14,54,0,0 ; movdqa 0x360e(%rip),%xmm10 # 33d80 <_sk_srcover_bgra_8888_sse2_lowp+0x1390>
+ DB 102,68,15,111,21,214,54,0,0 ; movdqa 0x36d6(%rip),%xmm10 # 348e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1458>
DB 102,68,15,219,210 ; pand %xmm2,%xmm10
DB 102,68,15,111,195 ; movdqa %xmm3,%xmm8
DB 102,65,15,113,208,4 ; psrlw $0x4,%xmm8
@@ -46344,21 +46878,21 @@ _sk_store_4444_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,31 ; ja 307b5 <_sk_store_4444_sse2_lowp+0x89>
+ DB 119,31 ; ja 3124d <_sk_store_4444_sse2_lowp+0x89>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,96,0,0,0 ; lea 0x60(%rip),%r9 # 30800 <_sk_store_4444_sse2_lowp+0xd4>
+ DB 76,141,13,96,0,0,0 ; lea 0x60(%rip),%r9 # 31298 <_sk_store_4444_sse2_lowp+0xd4>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 102,65,137,4,80 ; mov %ax,(%r8,%rdx,2)
- DB 235,70 ; jmp 307fb <_sk_store_4444_sse2_lowp+0xcf>
+ DB 235,70 ; jmp 31293 <_sk_store_4444_sse2_lowp+0xcf>
DB 243,69,15,127,4,80 ; movdqu %xmm8,(%r8,%rdx,2)
- DB 235,62 ; jmp 307fb <_sk_store_4444_sse2_lowp+0xcf>
+ DB 235,62 ; jmp 31293 <_sk_store_4444_sse2_lowp+0xcf>
DB 102,65,15,197,192,2 ; pextrw $0x2,%xmm8,%eax
DB 102,65,137,68,80,4 ; mov %ax,0x4(%r8,%rdx,2)
DB 102,69,15,126,4,80 ; movd %xmm8,(%r8,%rdx,2)
- DB 235,42 ; jmp 307fb <_sk_store_4444_sse2_lowp+0xcf>
+ DB 235,42 ; jmp 31293 <_sk_store_4444_sse2_lowp+0xcf>
DB 102,65,15,197,192,6 ; pextrw $0x6,%xmm8,%eax
DB 102,65,137,68,80,12 ; mov %ax,0xc(%r8,%rdx,2)
DB 102,65,15,197,192,5 ; pextrw $0x5,%xmm8,%eax
@@ -46377,7 +46911,7 @@ _sk_store_4444_sse2_lowp LABEL PROC
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 233,255,255,255,221 ; jmpq ffffffffde030814 <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddffde24>
+ DB 233,255,255,255,221 ; jmpq ffffffffde0312ac <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffddffde24>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,209 ; callq *%rcx
@@ -46472,7 +47006,7 @@ _sk_gather_4444_sse2_lowp LABEL PROC
DB 102,15,113,209,12 ; psrlw $0xc,%xmm1
DB 102,65,15,111,208 ; movdqa %xmm8,%xmm2
DB 102,15,113,210,8 ; psrlw $0x8,%xmm2
- DB 102,15,111,5,182,51,0,0 ; movdqa 0x33b6(%rip),%xmm0 # 33d50 <_sk_srcover_bgra_8888_sse2_lowp+0x1360>
+ DB 102,15,111,5,126,52,0,0 ; movdqa 0x347e(%rip),%xmm0 # 348b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1428>
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 102,15,113,211,4 ; psrlw $0x4,%xmm3
@@ -46508,19 +47042,19 @@ _sk_load_a8_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 30a2c <_sk_load_a8_sse2_lowp+0x39>
+ DB 119,34 ; ja 314c4 <_sk_load_a8_sse2_lowp+0x39>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,140,0,0,0 ; lea 0x8c(%rip),%r9 # 30aa4 <_sk_load_a8_sse2_lowp+0xb1>
+ DB 76,141,13,140,0,0,0 ; lea 0x8c(%rip),%r9 # 3153c <_sk_load_a8_sse2_lowp+0xb1>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,15,110,216 ; movd %eax,%xmm3
- DB 235,97 ; jmp 30a8d <_sk_load_a8_sse2_lowp+0x9a>
+ DB 235,97 ; jmp 31525 <_sk_load_a8_sse2_lowp+0x9a>
DB 243,65,15,126,28,16 ; movq (%r8,%rdx,1),%xmm3
DB 102,15,96,216 ; punpcklbw %xmm0,%xmm3
- DB 235,85 ; jmp 30a8d <_sk_load_a8_sse2_lowp+0x9a>
+ DB 235,85 ; jmp 31525 <_sk_load_a8_sse2_lowp+0x9a>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,216,2 ; pinsrw $0x2,%eax,%xmm3
@@ -46528,7 +47062,7 @@ _sk_load_a8_sse2_lowp LABEL PROC
DB 102,15,110,192 ; movd %eax,%xmm0
DB 102,15,96,192 ; punpcklbw %xmm0,%xmm0
DB 243,15,16,216 ; movss %xmm0,%xmm3
- DB 235,51 ; jmp 30a8d <_sk_load_a8_sse2_lowp+0x9a>
+ DB 235,51 ; jmp 31525 <_sk_load_a8_sse2_lowp+0x9a>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,216,6 ; pinsrw $0x6,%eax,%xmm3
@@ -46539,14 +47073,14 @@ _sk_load_a8_sse2_lowp LABEL PROC
DB 102,65,15,110,4,16 ; movd (%r8,%rdx,1),%xmm0
DB 102,15,96,192 ; punpcklbw %xmm0,%xmm0
DB 242,15,16,216 ; movsd %xmm0,%xmm3
- DB 102,15,219,29,187,42,0,0 ; pand 0x2abb(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,219,29,131,43,0,0 ; pand 0x2b83(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
DB 255,224 ; jmpq *%rax
DB 102,144 ; xchg %ax,%ax
- DB 125,255 ; jge 30aa5 <_sk_load_a8_sse2_lowp+0xb2>
+ DB 125,255 ; jge 3153d <_sk_load_a8_sse2_lowp+0xb2>
DB 255 ; (bad)
DB 255,163,255,255,255,148 ; jmpq *-0x6b000001(%rbx)
DB 255 ; (bad)
@@ -46575,19 +47109,19 @@ _sk_load_a8_dst_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 30af9 <_sk_load_a8_dst_sse2_lowp+0x39>
+ DB 119,34 ; ja 31591 <_sk_load_a8_dst_sse2_lowp+0x39>
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,139,0,0,0 ; lea 0x8b(%rip),%r9 # 30b70 <_sk_load_a8_dst_sse2_lowp+0xb0>
+ DB 76,141,13,139,0,0,0 ; lea 0x8b(%rip),%r9 # 31608 <_sk_load_a8_dst_sse2_lowp+0xb0>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,15,110,248 ; movd %eax,%xmm7
- DB 235,97 ; jmp 30b5a <_sk_load_a8_dst_sse2_lowp+0x9a>
+ DB 235,97 ; jmp 315f2 <_sk_load_a8_dst_sse2_lowp+0x9a>
DB 243,65,15,126,60,16 ; movq (%r8,%rdx,1),%xmm7
DB 102,15,96,248 ; punpcklbw %xmm0,%xmm7
- DB 235,85 ; jmp 30b5a <_sk_load_a8_dst_sse2_lowp+0x9a>
+ DB 235,85 ; jmp 315f2 <_sk_load_a8_dst_sse2_lowp+0x9a>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 102,15,196,248,2 ; pinsrw $0x2,%eax,%xmm7
@@ -46595,7 +47129,7 @@ _sk_load_a8_dst_sse2_lowp LABEL PROC
DB 102,15,110,224 ; movd %eax,%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 243,15,16,252 ; movss %xmm4,%xmm7
- DB 235,51 ; jmp 30b5a <_sk_load_a8_dst_sse2_lowp+0x9a>
+ DB 235,51 ; jmp 315f2 <_sk_load_a8_dst_sse2_lowp+0x9a>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 102,15,196,248,6 ; pinsrw $0x6,%eax,%xmm7
@@ -46606,14 +47140,14 @@ _sk_load_a8_dst_sse2_lowp LABEL PROC
DB 102,65,15,110,36,16 ; movd (%r8,%rdx,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 242,15,16,252 ; movsd %xmm4,%xmm7
- DB 102,15,219,61,238,41,0,0 ; pand 0x29ee(%rip),%xmm7 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,219,61,182,42,0,0 ; pand 0x2ab6(%rip),%xmm7 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 72,173 ; lods %ds:(%rsi),%rax
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
DB 15,87,246 ; xorps %xmm6,%xmm6
DB 255,224 ; jmpq *%rax
DB 144 ; nop
- DB 126,255 ; jle 30b71 <_sk_load_a8_dst_sse2_lowp+0xb1>
+ DB 126,255 ; jle 31609 <_sk_load_a8_dst_sse2_lowp+0xb1>
DB 255 ; (bad)
DB 255,164,255,255,255,149,255 ; jmpq *-0x6a0001(%rdi,%rdi,8)
DB 255 ; (bad)
@@ -46641,42 +47175,42 @@ _sk_store_a8_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,29 ; ja 30bc0 <_sk_store_a8_sse2_lowp+0x34>
+ DB 119,29 ; ja 31658 <_sk_store_a8_sse2_lowp+0x34>
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,147,0,0,0 ; lea 0x93(%rip),%r9 # 30c40 <_sk_store_a8_sse2_lowp+0xb4>
+ DB 76,141,13,147,0,0,0 ; lea 0x93(%rip),%r9 # 316d8 <_sk_store_a8_sse2_lowp+0xb4>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 102,15,126,216 ; movd %xmm3,%eax
DB 65,136,4,16 ; mov %al,(%r8,%rdx,1)
- DB 235,123 ; jmp 30c3b <_sk_store_a8_sse2_lowp+0xaf>
- DB 102,68,15,111,5,135,41,0,0 ; movdqa 0x2987(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 235,123 ; jmp 316d3 <_sk_store_a8_sse2_lowp+0xaf>
+ DB 102,68,15,111,5,79,42,0,0 ; movdqa 0x2a4f(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,68,15,219,195 ; pand %xmm3,%xmm8
DB 102,69,15,103,192 ; packuswb %xmm8,%xmm8
DB 102,69,15,214,4,16 ; movq %xmm8,(%r8,%rdx,1)
- DB 235,96 ; jmp 30c3b <_sk_store_a8_sse2_lowp+0xaf>
+ DB 235,96 ; jmp 316d3 <_sk_store_a8_sse2_lowp+0xaf>
DB 102,15,197,195,2 ; pextrw $0x2,%xmm3,%eax
DB 65,136,68,16,2 ; mov %al,0x2(%r8,%rdx,1)
- DB 102,68,15,111,5,98,41,0,0 ; movdqa 0x2962(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,42,42,0,0 ; movdqa 0x2a2a(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,68,15,219,195 ; pand %xmm3,%xmm8
DB 102,69,15,103,192 ; packuswb %xmm8,%xmm8
DB 102,68,15,126,192 ; movd %xmm8,%eax
DB 102,65,137,4,16 ; mov %ax,(%r8,%rdx,1)
- DB 235,55 ; jmp 30c3b <_sk_store_a8_sse2_lowp+0xaf>
+ DB 235,55 ; jmp 316d3 <_sk_store_a8_sse2_lowp+0xaf>
DB 102,15,197,195,6 ; pextrw $0x6,%xmm3,%eax
DB 65,136,68,16,6 ; mov %al,0x6(%r8,%rdx,1)
DB 102,15,197,195,5 ; pextrw $0x5,%xmm3,%eax
DB 65,136,68,16,5 ; mov %al,0x5(%r8,%rdx,1)
DB 102,15,197,195,4 ; pextrw $0x4,%xmm3,%eax
DB 65,136,68,16,4 ; mov %al,0x4(%r8,%rdx,1)
- DB 102,68,15,111,5,37,41,0,0 ; movdqa 0x2925(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,237,41,0,0 ; movdqa 0x29ed(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,68,15,219,195 ; pand %xmm3,%xmm8
DB 102,69,15,103,192 ; packuswb %xmm8,%xmm8
DB 102,69,15,126,4,16 ; movd %xmm8,(%r8,%rdx,1)
DB 72,173 ; lods %ds:(%rsi),%rax
DB 255,224 ; jmpq *%rax
DB 144 ; nop
- DB 118,255 ; jbe 30c41 <_sk_store_a8_sse2_lowp+0xb5>
+ DB 118,255 ; jbe 316d9 <_sk_store_a8_sse2_lowp+0xb5>
DB 255 ; (bad)
DB 255,165,255,255,255,155 ; jmpq *-0x64000001(%rbp)
DB 255 ; (bad)
@@ -46797,19 +47331,19 @@ _sk_load_g8_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 30dfd <_sk_load_g8_sse2_lowp+0x39>
+ DB 119,34 ; ja 31895 <_sk_load_g8_sse2_lowp+0x39>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,147,0,0,0 ; lea 0x93(%rip),%r9 # 30e7c <_sk_load_g8_sse2_lowp+0xb8>
+ DB 76,141,13,147,0,0,0 ; lea 0x93(%rip),%r9 # 31914 <_sk_load_g8_sse2_lowp+0xb8>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,15,110,192 ; movd %eax,%xmm0
- DB 235,97 ; jmp 30e5e <_sk_load_g8_sse2_lowp+0x9a>
+ DB 235,97 ; jmp 318f6 <_sk_load_g8_sse2_lowp+0x9a>
DB 243,65,15,126,4,16 ; movq (%r8,%rdx,1),%xmm0
DB 102,15,96,192 ; punpcklbw %xmm0,%xmm0
- DB 235,85 ; jmp 30e5e <_sk_load_g8_sse2_lowp+0x9a>
+ DB 235,85 ; jmp 318f6 <_sk_load_g8_sse2_lowp+0x9a>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,192,2 ; pinsrw $0x2,%eax,%xmm0
@@ -46817,7 +47351,7 @@ _sk_load_g8_sse2_lowp LABEL PROC
DB 102,15,110,200 ; movd %eax,%xmm1
DB 102,15,96,200 ; punpcklbw %xmm0,%xmm1
DB 243,15,16,193 ; movss %xmm1,%xmm0
- DB 235,51 ; jmp 30e5e <_sk_load_g8_sse2_lowp+0x9a>
+ DB 235,51 ; jmp 318f6 <_sk_load_g8_sse2_lowp+0x9a>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,192,6 ; pinsrw $0x6,%eax,%xmm0
@@ -46828,14 +47362,14 @@ _sk_load_g8_sse2_lowp LABEL PROC
DB 102,65,15,110,12,16 ; movd (%r8,%rdx,1),%xmm1
DB 102,15,96,200 ; punpcklbw %xmm0,%xmm1
DB 242,15,16,193 ; movsd %xmm1,%xmm0
- DB 102,15,219,5,234,38,0,0 ; pand 0x26ea(%rip),%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,219,5,178,39,0,0 ; pand 0x27b2(%rip),%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,225,38,0,0 ; movaps 0x26e1(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,169,39,0,0 ; movaps 0x27a9(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,111,208 ; movdqa %xmm0,%xmm2
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 118,255 ; jbe 30e7d <_sk_load_g8_sse2_lowp+0xb9>
+ DB 118,255 ; jbe 31915 <_sk_load_g8_sse2_lowp+0xb9>
DB 255 ; (bad)
DB 255,156,255,255,255,141,255 ; lcall *-0x720001(%rdi,%rdi,8)
DB 255 ; (bad)
@@ -46861,19 +47395,19 @@ _sk_load_g8_dst_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 30ed1 <_sk_load_g8_dst_sse2_lowp+0x39>
+ DB 119,34 ; ja 31969 <_sk_load_g8_dst_sse2_lowp+0x39>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,147,0,0,0 ; lea 0x93(%rip),%r9 # 30f50 <_sk_load_g8_dst_sse2_lowp+0xb8>
+ DB 76,141,13,147,0,0,0 ; lea 0x93(%rip),%r9 # 319e8 <_sk_load_g8_dst_sse2_lowp+0xb8>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,15,110,224 ; movd %eax,%xmm4
- DB 235,97 ; jmp 30f32 <_sk_load_g8_dst_sse2_lowp+0x9a>
+ DB 235,97 ; jmp 319ca <_sk_load_g8_dst_sse2_lowp+0x9a>
DB 243,65,15,126,36,16 ; movq (%r8,%rdx,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
- DB 235,85 ; jmp 30f32 <_sk_load_g8_dst_sse2_lowp+0x9a>
+ DB 235,85 ; jmp 319ca <_sk_load_g8_dst_sse2_lowp+0x9a>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,224,2 ; pinsrw $0x2,%eax,%xmm4
@@ -46881,7 +47415,7 @@ _sk_load_g8_dst_sse2_lowp LABEL PROC
DB 102,15,110,232 ; movd %eax,%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 243,15,16,229 ; movss %xmm5,%xmm4
- DB 235,51 ; jmp 30f32 <_sk_load_g8_dst_sse2_lowp+0x9a>
+ DB 235,51 ; jmp 319ca <_sk_load_g8_dst_sse2_lowp+0x9a>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,224,6 ; pinsrw $0x6,%eax,%xmm4
@@ -46892,14 +47426,14 @@ _sk_load_g8_dst_sse2_lowp LABEL PROC
DB 102,65,15,110,44,16 ; movd (%r8,%rdx,1),%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 242,15,16,229 ; movsd %xmm5,%xmm4
- DB 102,15,219,37,22,38,0,0 ; pand 0x2616(%rip),%xmm4 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,219,37,222,38,0,0 ; pand 0x26de(%rip),%xmm4 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,61,13,38,0,0 ; movaps 0x260d(%rip),%xmm7 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,61,213,38,0,0 ; movaps 0x26d5(%rip),%xmm7 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 118,255 ; jbe 30f51 <_sk_load_g8_dst_sse2_lowp+0xb9>
+ DB 118,255 ; jbe 319e9 <_sk_load_g8_dst_sse2_lowp+0xb9>
DB 255 ; (bad)
DB 255,156,255,255,255,141,255 ; lcall *-0x720001(%rdi,%rdi,8)
DB 255 ; (bad)
@@ -46918,10 +47452,10 @@ _sk_load_g8_dst_sse2_lowp LABEL PROC
PUBLIC _sk_luminance_to_alpha_sse2_lowp
_sk_luminance_to_alpha_sse2_lowp LABEL PROC
DB 102,15,111,218 ; movdqa %xmm2,%xmm3
- DB 102,15,213,5,24,46,0,0 ; pmullw 0x2e18(%rip),%xmm0 # 33d90 <_sk_srcover_bgra_8888_sse2_lowp+0x13a0>
- DB 102,15,213,13,32,46,0,0 ; pmullw 0x2e20(%rip),%xmm1 # 33da0 <_sk_srcover_bgra_8888_sse2_lowp+0x13b0>
+ DB 102,15,213,5,224,46,0,0 ; pmullw 0x2ee0(%rip),%xmm0 # 348f0 <_sk_srcover_bgra_8888_sse2_lowp+0x1468>
+ DB 102,15,213,13,232,46,0,0 ; pmullw 0x2ee8(%rip),%xmm1 # 34900 <_sk_srcover_bgra_8888_sse2_lowp+0x1478>
DB 102,15,253,200 ; paddw %xmm0,%xmm1
- DB 102,15,213,29,36,46,0,0 ; pmullw 0x2e24(%rip),%xmm3 # 33db0 <_sk_srcover_bgra_8888_sse2_lowp+0x13c0>
+ DB 102,15,213,29,236,46,0,0 ; pmullw 0x2eec(%rip),%xmm3 # 34910 <_sk_srcover_bgra_8888_sse2_lowp+0x1488>
DB 102,15,253,217 ; paddw %xmm1,%xmm3
DB 102,15,113,211,8 ; psrlw $0x8,%xmm3
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -47012,7 +47546,7 @@ _sk_gather_g8_sse2_lowp LABEL PROC
DB 102,15,196,197,3 ; pinsrw $0x3,%ebp,%xmm0
DB 102,65,15,96,192 ; punpcklbw %xmm8,%xmm0
DB 72,173 ; lods %ds:(%rsi),%rax
- DB 15,40,29,82,36,0,0 ; movaps 0x2452(%rip),%xmm3 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 15,40,29,26,37,0,0 ; movaps 0x251a(%rip),%xmm3 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,111,208 ; movdqa %xmm0,%xmm2
DB 91 ; pop %rbx
@@ -47026,14 +47560,14 @@ PUBLIC _sk_scale_1_float_sse2_lowp
_sk_scale_1_float_sse2_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 243,68,15,16,0 ; movss (%rax),%xmm8
- DB 243,68,15,89,5,172,27,0,0 ; mulss 0x1bac(%rip),%xmm8 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 243,68,15,88,5,115,27,0,0 ; addss 0x1b73(%rip),%xmm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,89,5,172,27,0,0 ; mulss 0x1bac(%rip),%xmm8 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 243,68,15,88,5,115,27,0,0 ; addss 0x1b73(%rip),%xmm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 243,65,15,44,192 ; cvttss2si %xmm8,%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 242,69,15,112,192,0 ; pshuflw $0x0,%xmm8,%xmm8
DB 102,69,15,112,192,80 ; pshufd $0x50,%xmm8,%xmm8
DB 102,65,15,213,192 ; pmullw %xmm8,%xmm0
- DB 102,68,15,111,13,3,36,0,0 ; movdqa 0x2403(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,203,36,0,0 ; movdqa 0x24cb(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,193 ; paddw %xmm9,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,65,15,213,200 ; pmullw %xmm8,%xmm1
@@ -47052,13 +47586,13 @@ PUBLIC _sk_lerp_1_float_sse2_lowp
_sk_lerp_1_float_sse2_lowp LABEL PROC
DB 72,173 ; lods %ds:(%rsi),%rax
DB 243,68,15,16,0 ; movss (%rax),%xmm8
- DB 243,68,15,89,5,52,27,0,0 ; mulss 0x1b34(%rip),%xmm8 # 32ccc <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
- DB 243,68,15,88,5,251,26,0,0 ; addss 0x1afb(%rip),%xmm8 # 32c9c <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
+ DB 243,68,15,89,5,52,27,0,0 ; mulss 0x1b34(%rip),%xmm8 # 33764 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc>
+ DB 243,68,15,88,5,251,26,0,0 ; addss 0x1afb(%rip),%xmm8 # 33734 <_sk_srcover_bgra_8888_sse2_lowp+0x2ac>
DB 243,65,15,44,192 ; cvttss2si %xmm8,%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
DB 242,69,15,112,192,0 ; pshuflw $0x0,%xmm8,%xmm8
DB 102,69,15,112,192,80 ; pshufd $0x50,%xmm8,%xmm8
- DB 102,68,15,111,13,144,35,0,0 ; movdqa 0x2390(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,88,36,0,0 ; movdqa 0x2458(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,213,192 ; pmullw %xmm8,%xmm0
DB 102,65,15,253,193 ; paddw %xmm9,%xmm0
DB 102,65,15,213,200 ; pmullw %xmm8,%xmm1
@@ -47096,19 +47630,19 @@ _sk_scale_u8_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,36 ; ja 31277 <_sk_scale_u8_sse2_lowp+0x3b>
+ DB 119,36 ; ja 31d0f <_sk_scale_u8_sse2_lowp+0x3b>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,218,0,0,0 ; lea 0xda(%rip),%r9 # 3133c <_sk_scale_u8_sse2_lowp+0x100>
+ DB 76,141,13,218,0,0,0 ; lea 0xda(%rip),%r9 # 31dd4 <_sk_scale_u8_sse2_lowp+0x100>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 235,109 ; jmp 312e4 <_sk_scale_u8_sse2_lowp+0xa8>
+ DB 235,109 ; jmp 31d7c <_sk_scale_u8_sse2_lowp+0xa8>
DB 243,69,15,126,4,16 ; movq (%r8,%rdx,1),%xmm8
DB 102,68,15,96,192 ; punpcklbw %xmm0,%xmm8
- DB 235,96 ; jmp 312e4 <_sk_scale_u8_sse2_lowp+0xa8>
+ DB 235,96 ; jmp 31d7c <_sk_scale_u8_sse2_lowp+0xa8>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,68,15,196,192,2 ; pinsrw $0x2,%eax,%xmm8
@@ -47116,7 +47650,7 @@ _sk_scale_u8_sse2_lowp LABEL PROC
DB 102,68,15,110,200 ; movd %eax,%xmm9
DB 102,68,15,96,200 ; punpcklbw %xmm0,%xmm9
DB 243,69,15,16,193 ; movss %xmm9,%xmm8
- DB 235,57 ; jmp 312e4 <_sk_scale_u8_sse2_lowp+0xa8>
+ DB 235,57 ; jmp 31d7c <_sk_scale_u8_sse2_lowp+0xa8>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,68,15,196,192,6 ; pinsrw $0x6,%eax,%xmm8
@@ -47127,9 +47661,9 @@ _sk_scale_u8_sse2_lowp LABEL PROC
DB 102,69,15,110,12,16 ; movd (%r8,%rdx,1),%xmm9
DB 102,68,15,96,200 ; punpcklbw %xmm0,%xmm9
DB 242,69,15,16,193 ; movsd %xmm9,%xmm8
- DB 102,68,15,219,5,99,34,0,0 ; pand 0x2263(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,219,5,43,35,0,0 ; pand 0x232b(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,213,192 ; pmullw %xmm8,%xmm0
- DB 102,68,15,111,13,85,34,0,0 ; movdqa 0x2255(%rip),%xmm9 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,13,29,35,0,0 ; movdqa 0x231d(%rip),%xmm9 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,253,193 ; paddw %xmm9,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,65,15,213,200 ; pmullw %xmm8,%xmm1
@@ -47169,19 +47703,19 @@ _sk_lerp_u8_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,36 ; ja 31393 <_sk_lerp_u8_sse2_lowp+0x3b>
+ DB 119,36 ; ja 31e2b <_sk_lerp_u8_sse2_lowp+0x3b>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,30,1,0,0 ; lea 0x11e(%rip),%r9 # 3149c <_sk_lerp_u8_sse2_lowp+0x144>
+ DB 76,141,13,30,1,0,0 ; lea 0x11e(%rip),%r9 # 31f34 <_sk_lerp_u8_sse2_lowp+0x144>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,182,4,16 ; movzbl (%r8,%rdx,1),%eax
DB 102,68,15,110,192 ; movd %eax,%xmm8
- DB 235,109 ; jmp 31400 <_sk_lerp_u8_sse2_lowp+0xa8>
+ DB 235,109 ; jmp 31e98 <_sk_lerp_u8_sse2_lowp+0xa8>
DB 243,69,15,126,4,16 ; movq (%r8,%rdx,1),%xmm8
DB 102,68,15,96,192 ; punpcklbw %xmm0,%xmm8
- DB 235,96 ; jmp 31400 <_sk_lerp_u8_sse2_lowp+0xa8>
+ DB 235,96 ; jmp 31e98 <_sk_lerp_u8_sse2_lowp+0xa8>
DB 65,15,182,68,16,2 ; movzbl 0x2(%r8,%rdx,1),%eax
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,68,15,196,192,2 ; pinsrw $0x2,%eax,%xmm8
@@ -47189,7 +47723,7 @@ _sk_lerp_u8_sse2_lowp LABEL PROC
DB 102,68,15,110,200 ; movd %eax,%xmm9
DB 102,68,15,96,200 ; punpcklbw %xmm0,%xmm9
DB 243,69,15,16,193 ; movss %xmm9,%xmm8
- DB 235,57 ; jmp 31400 <_sk_lerp_u8_sse2_lowp+0xa8>
+ DB 235,57 ; jmp 31e98 <_sk_lerp_u8_sse2_lowp+0xa8>
DB 65,15,182,68,16,6 ; movzbl 0x6(%r8,%rdx,1),%eax
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
DB 102,68,15,196,192,6 ; pinsrw $0x6,%eax,%xmm8
@@ -47200,8 +47734,8 @@ _sk_lerp_u8_sse2_lowp LABEL PROC
DB 102,69,15,110,12,16 ; movd (%r8,%rdx,1),%xmm9
DB 102,68,15,96,200 ; punpcklbw %xmm0,%xmm9
DB 242,69,15,16,193 ; movsd %xmm9,%xmm8
- DB 102,68,15,219,5,71,33,0,0 ; pand 0x2147(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
- DB 102,68,15,111,21,62,33,0,0 ; movdqa 0x213e(%rip),%xmm10 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,219,5,15,34,0,0 ; pand 0x220f(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
+ DB 102,68,15,111,21,6,34,0,0 ; movdqa 0x2206(%rip),%xmm10 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,69,15,111,200 ; movdqa %xmm8,%xmm9
DB 102,69,15,239,202 ; pxor %xmm10,%xmm9
DB 102,69,15,111,217 ; movdqa %xmm9,%xmm11
@@ -47231,9 +47765,9 @@ _sk_lerp_u8_sse2_lowp LABEL PROC
DB 102,65,15,111,216 ; movdqa %xmm8,%xmm3
DB 255,224 ; jmpq *%rax
DB 15,31,0 ; nopl (%rax)
- DB 235,254 ; jmp 3149c <_sk_lerp_u8_sse2_lowp+0x144>
+ DB 235,254 ; jmp 31f34 <_sk_lerp_u8_sse2_lowp+0x144>
DB 255 ; (bad)
- DB 255,21,255,255,255,4 ; callq *0x4ffffff(%rip) # 50314a4 <_sk_srcover_bgra_8888_sse2_lowp+0x4ffeab4>
+ DB 255,21,255,255,255,4 ; callq *0x4ffffff(%rip) # 5031f3c <_sk_srcover_bgra_8888_sse2_lowp+0x4ffeab4>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,84,255,255 ; callq *-0x1(%rdi,%rdi,8)
@@ -47262,23 +47796,23 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 31506 <_sk_scale_565_sse2_lowp+0x4e>
+ DB 119,34 ; ja 31f9e <_sk_scale_565_sse2_lowp+0x4e>
DB 102,15,239,246 ; pxor %xmm6,%xmm6
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,234,1,0,0 ; lea 0x1ea(%rip),%r9 # 316dc <_sk_scale_565_sse2_lowp+0x224>
+ DB 76,141,13,234,1,0,0 ; lea 0x1ea(%rip),%r9 # 32174 <_sk_scale_565_sse2_lowp+0x224>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,15,110,240 ; movd %eax,%xmm6
- DB 235,67 ; jmp 31549 <_sk_scale_565_sse2_lowp+0x91>
+ DB 235,67 ; jmp 31fe1 <_sk_scale_565_sse2_lowp+0x91>
DB 243,65,15,111,52,80 ; movdqu (%r8,%rdx,2),%xmm6
- DB 235,59 ; jmp 31549 <_sk_scale_565_sse2_lowp+0x91>
+ DB 235,59 ; jmp 31fe1 <_sk_scale_565_sse2_lowp+0x91>
DB 102,15,239,246 ; pxor %xmm6,%xmm6
DB 102,65,15,196,116,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm6
DB 243,69,15,16,12,80 ; movss (%r8,%rdx,2),%xmm9
DB 243,65,15,16,241 ; movss %xmm9,%xmm6
- DB 235,34 ; jmp 31549 <_sk_scale_565_sse2_lowp+0x91>
+ DB 235,34 ; jmp 31fe1 <_sk_scale_565_sse2_lowp+0x91>
DB 102,15,239,246 ; pxor %xmm6,%xmm6
DB 102,65,15,196,116,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm6
DB 102,65,15,196,116,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm6
@@ -47286,11 +47820,11 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 102,65,15,18,52,80 ; movlpd (%r8,%rdx,2),%xmm6
DB 102,68,15,111,222 ; movdqa %xmm6,%xmm11
DB 102,65,15,113,211,8 ; psrlw $0x8,%xmm11
- DB 102,68,15,219,29,163,39,0,0 ; pand 0x27a3(%rip),%xmm11 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,68,15,219,29,107,40,0,0 ; pand 0x286b(%rip),%xmm11 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,68,15,111,206 ; movdqa %xmm6,%xmm9
DB 102,65,15,113,209,5 ; psrlw $0x5,%xmm9
- DB 102,68,15,219,13,159,39,0,0 ; pand 0x279f(%rip),%xmm9 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,68,15,111,21,166,39,0,0 ; movdqa 0x27a6(%rip),%xmm10 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,68,15,219,13,103,40,0,0 ; pand 0x2867(%rip),%xmm9 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,68,15,111,21,110,40,0,0 ; movdqa 0x286e(%rip),%xmm10 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,68,15,219,214 ; pand %xmm6,%xmm10
DB 102,15,113,214,13 ; psrlw $0xd,%xmm6
DB 102,65,15,235,243 ; por %xmm11,%xmm6
@@ -47302,7 +47836,7 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 102,65,15,113,243,3 ; psllw $0x3,%xmm11
DB 102,65,15,113,210,2 ; psrlw $0x2,%xmm10
DB 102,69,15,235,211 ; por %xmm11,%xmm10
- DB 102,68,15,111,37,2,39,0,0 ; movdqa 0x2702(%rip),%xmm12 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,37,202,39,0,0 ; movdqa 0x27ca(%rip),%xmm12 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,68,15,111,235 ; movdqa %xmm3,%xmm13
DB 102,69,15,239,236 ; pxor %xmm12,%xmm13
DB 102,68,15,111,223 ; movdqa %xmm7,%xmm11
@@ -47343,7 +47877,7 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 102,68,15,213,201 ; pmullw %xmm1,%xmm9
DB 102,68,15,213,210 ; pmullw %xmm2,%xmm10
DB 102,68,15,213,219 ; pmullw %xmm3,%xmm11
- DB 102,15,111,5,196,30,0,0 ; movdqa 0x1ec4(%rip),%xmm0 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,15,111,5,140,31,0,0 ; movdqa 0x1f8c(%rip),%xmm0 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,253,240 ; paddw %xmm0,%xmm6
DB 102,68,15,253,200 ; paddw %xmm0,%xmm9
DB 102,68,15,253,208 ; paddw %xmm0,%xmm10
@@ -47396,23 +47930,23 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 36,7 ; and $0x7,%al
DB 254,200 ; dec %al
DB 60,6 ; cmp $0x6,%al
- DB 119,34 ; ja 31746 <_sk_lerp_565_sse2_lowp+0x4e>
+ DB 119,34 ; ja 321de <_sk_lerp_565_sse2_lowp+0x4e>
DB 102,15,239,210 ; pxor %xmm2,%xmm2
DB 15,182,192 ; movzbl %al,%eax
- DB 76,141,13,46,2,0,0 ; lea 0x22e(%rip),%r9 # 31960 <_sk_lerp_565_sse2_lowp+0x268>
+ DB 76,141,13,46,2,0,0 ; lea 0x22e(%rip),%r9 # 323f8 <_sk_lerp_565_sse2_lowp+0x268>
DB 73,99,4,129 ; movslq (%r9,%rax,4),%rax
DB 76,1,200 ; add %r9,%rax
DB 255,224 ; jmpq *%rax
DB 65,15,183,4,80 ; movzwl (%r8,%rdx,2),%eax
DB 102,15,110,208 ; movd %eax,%xmm2
- DB 235,67 ; jmp 31789 <_sk_lerp_565_sse2_lowp+0x91>
+ DB 235,67 ; jmp 32221 <_sk_lerp_565_sse2_lowp+0x91>
DB 243,65,15,111,20,80 ; movdqu (%r8,%rdx,2),%xmm2
- DB 235,59 ; jmp 31789 <_sk_lerp_565_sse2_lowp+0x91>
+ DB 235,59 ; jmp 32221 <_sk_lerp_565_sse2_lowp+0x91>
DB 102,15,239,210 ; pxor %xmm2,%xmm2
DB 102,65,15,196,84,80,4,2 ; pinsrw $0x2,0x4(%r8,%rdx,2),%xmm2
DB 243,69,15,16,12,80 ; movss (%r8,%rdx,2),%xmm9
DB 243,65,15,16,209 ; movss %xmm9,%xmm2
- DB 235,34 ; jmp 31789 <_sk_lerp_565_sse2_lowp+0x91>
+ DB 235,34 ; jmp 32221 <_sk_lerp_565_sse2_lowp+0x91>
DB 102,15,239,210 ; pxor %xmm2,%xmm2
DB 102,65,15,196,84,80,12,6 ; pinsrw $0x6,0xc(%r8,%rdx,2),%xmm2
DB 102,65,15,196,84,80,10,5 ; pinsrw $0x5,0xa(%r8,%rdx,2),%xmm2
@@ -47420,11 +47954,11 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 102,65,15,18,20,80 ; movlpd (%r8,%rdx,2),%xmm2
DB 102,68,15,111,218 ; movdqa %xmm2,%xmm11
DB 102,65,15,113,211,8 ; psrlw $0x8,%xmm11
- DB 102,68,15,219,29,99,37,0,0 ; pand 0x2563(%rip),%xmm11 # 33d00 <_sk_srcover_bgra_8888_sse2_lowp+0x1310>
+ DB 102,68,15,219,29,43,38,0,0 ; pand 0x262b(%rip),%xmm11 # 34860 <_sk_srcover_bgra_8888_sse2_lowp+0x13d8>
DB 102,68,15,111,202 ; movdqa %xmm2,%xmm9
DB 102,65,15,113,209,5 ; psrlw $0x5,%xmm9
- DB 102,68,15,219,13,95,37,0,0 ; pand 0x255f(%rip),%xmm9 # 33d10 <_sk_srcover_bgra_8888_sse2_lowp+0x1320>
- DB 102,68,15,111,21,102,37,0,0 ; movdqa 0x2566(%rip),%xmm10 # 33d20 <_sk_srcover_bgra_8888_sse2_lowp+0x1330>
+ DB 102,68,15,219,13,39,38,0,0 ; pand 0x2627(%rip),%xmm9 # 34870 <_sk_srcover_bgra_8888_sse2_lowp+0x13e8>
+ DB 102,68,15,111,21,46,38,0,0 ; movdqa 0x262e(%rip),%xmm10 # 34880 <_sk_srcover_bgra_8888_sse2_lowp+0x13f8>
DB 102,68,15,219,210 ; pand %xmm2,%xmm10
DB 102,15,113,210,13 ; psrlw $0xd,%xmm2
DB 102,65,15,235,211 ; por %xmm11,%xmm2
@@ -47436,7 +47970,7 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 102,65,15,113,243,3 ; psllw $0x3,%xmm11
DB 102,65,15,113,210,2 ; psrlw $0x2,%xmm10
DB 102,69,15,235,211 ; por %xmm11,%xmm10
- DB 102,68,15,111,37,194,36,0,0 ; movdqa 0x24c2(%rip),%xmm12 # 33cc0 <_sk_srcover_bgra_8888_sse2_lowp+0x12d0>
+ DB 102,68,15,111,37,138,37,0,0 ; movdqa 0x258a(%rip),%xmm12 # 34820 <_sk_srcover_bgra_8888_sse2_lowp+0x1398>
DB 102,68,15,111,235 ; movdqa %xmm3,%xmm13
DB 102,69,15,239,236 ; pxor %xmm12,%xmm13
DB 102,68,15,111,223 ; movdqa %xmm7,%xmm11
@@ -47475,7 +48009,7 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 102,69,15,235,222 ; por %xmm14,%xmm11
DB 102,15,111,194 ; movdqa %xmm2,%xmm0
DB 102,15,213,209 ; pmullw %xmm1,%xmm2
- DB 102,68,15,111,5,142,28,0,0 ; movdqa 0x1c8e(%rip),%xmm8 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,5,86,29,0,0 ; movdqa 0x1d56(%rip),%xmm8 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,65,15,239,192 ; pxor %xmm8,%xmm0
DB 102,15,213,196 ; pmullw %xmm4,%xmm0
DB 102,65,15,253,208 ; paddw %xmm8,%xmm2
@@ -47538,7 +48072,7 @@ _sk_clamp_x_1_sse2_lowp LABEL PROC
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 65,15,95,200 ; maxps %xmm8,%xmm1
DB 65,15,95,192 ; maxps %xmm8,%xmm0
- DB 68,15,40,5,32,28,0,0 ; movaps 0x1c20(%rip),%xmm8 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,5,232,28,0,0 ; movaps 0x1ce8(%rip),%xmm8 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 65,15,93,192 ; minps %xmm8,%xmm0
DB 65,15,93,200 ; minps %xmm8,%xmm1
DB 72,173 ; lods %ds:(%rsi),%rax
@@ -47554,7 +48088,7 @@ _sk_repeat_x_1_sse2_lowp LABEL PROC
DB 69,15,194,208,1 ; cmpltps %xmm8,%xmm10
DB 68,15,40,216 ; movaps %xmm0,%xmm11
DB 69,15,194,217,1 ; cmpltps %xmm9,%xmm11
- DB 68,15,40,37,232,27,0,0 ; movaps 0x1be8(%rip),%xmm12 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,37,176,28,0,0 ; movaps 0x1cb0(%rip),%xmm12 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,220 ; andps %xmm12,%xmm11
DB 69,15,84,212 ; andps %xmm12,%xmm10
DB 69,15,87,237 ; xorps %xmm13,%xmm13
@@ -47571,10 +48105,10 @@ _sk_repeat_x_1_sse2_lowp LABEL PROC
PUBLIC _sk_mirror_x_1_sse2_lowp
_sk_mirror_x_1_sse2_lowp LABEL PROC
- DB 68,15,40,5,16,28,0,0 ; movaps 0x1c10(%rip),%xmm8 # 33610 <_sk_srcover_bgra_8888_sse2_lowp+0xc20>
+ DB 68,15,40,5,216,28,0,0 ; movaps 0x1cd8(%rip),%xmm8 # 34170 <_sk_srcover_bgra_8888_sse2_lowp+0xce8>
DB 65,15,88,192 ; addps %xmm8,%xmm0
DB 65,15,88,200 ; addps %xmm8,%xmm1
- DB 68,15,40,21,144,27,0,0 ; movaps 0x1b90(%rip),%xmm10 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,21,88,28,0,0 ; movaps 0x1c58(%rip),%xmm10 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,40,217 ; movaps %xmm1,%xmm11
DB 69,15,89,218 ; mulps %xmm10,%xmm11
DB 68,15,89,208 ; mulps %xmm0,%xmm10
@@ -47584,7 +48118,7 @@ _sk_mirror_x_1_sse2_lowp LABEL PROC
DB 69,15,91,233 ; cvtdq2ps %xmm9,%xmm13
DB 69,15,194,213,1 ; cmpltps %xmm13,%xmm10
DB 69,15,194,220,1 ; cmpltps %xmm12,%xmm11
- DB 68,15,40,13,112,27,0,0 ; movaps 0x1b70(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,56,28,0,0 ; movaps 0x1c38(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,84,217 ; andps %xmm9,%xmm11
DB 69,15,84,209 ; andps %xmm9,%xmm10
DB 69,15,87,246 ; xorps %xmm14,%xmm14
@@ -47596,7 +48130,7 @@ _sk_mirror_x_1_sse2_lowp LABEL PROC
DB 65,15,92,204 ; subps %xmm12,%xmm1
DB 65,15,88,200 ; addps %xmm8,%xmm1
DB 65,15,88,192 ; addps %xmm8,%xmm0
- DB 68,15,40,5,92,32,0,0 ; movaps 0x205c(%rip),%xmm8 # 33ad0 <_sk_srcover_bgra_8888_sse2_lowp+0x10e0>
+ DB 68,15,40,5,36,33,0,0 ; movaps 0x2124(%rip),%xmm8 # 34630 <_sk_srcover_bgra_8888_sse2_lowp+0x11a8>
DB 65,15,84,192 ; andps %xmm8,%xmm0
DB 65,15,84,200 ; andps %xmm8,%xmm1
DB 65,15,95,206 ; maxps %xmm14,%xmm1
@@ -47624,7 +48158,7 @@ _sk_gradient_sse2_lowp LABEL PROC
DB 102,15,239,210 ; pxor %xmm2,%xmm2
DB 73,131,248,2 ; cmp $0x2,%r8
DB 102,15,239,219 ; pxor %xmm3,%xmm3
- DB 114,56 ; jb 31b03 <_sk_gradient_sse2_lowp+0x73>
+ DB 114,56 ; jb 3259b <_sk_gradient_sse2_lowp+0x73>
DB 72,139,88,72 ; mov 0x48(%rax),%rbx
DB 73,255,200 ; dec %r8
DB 72,131,195,4 ; add $0x4,%rbx
@@ -47639,7 +48173,7 @@ _sk_gradient_sse2_lowp LABEL PROC
DB 102,15,250,220 ; psubd %xmm4,%xmm3
DB 72,131,195,4 ; add $0x4,%rbx
DB 73,255,200 ; dec %r8
- DB 117,219 ; jne 31ade <_sk_gradient_sse2_lowp+0x4e>
+ DB 117,219 ; jne 32576 <_sk_gradient_sse2_lowp+0x4e>
DB 102,15,112,227,78 ; pshufd $0x4e,%xmm3,%xmm4
DB 102,73,15,126,225 ; movq %xmm4,%r9
DB 69,137,200 ; mov %r9d,%r8d
@@ -47782,10 +48316,10 @@ _sk_gradient_sse2_lowp LABEL PROC
DB 15,88,221 ; addps %xmm5,%xmm3
DB 69,15,89,207 ; mulps %xmm15,%xmm9
DB 68,15,88,204 ; addps %xmm4,%xmm9
- DB 15,40,53,209,24,0,0 ; movaps 0x18d1(%rip),%xmm6 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 15,40,53,153,25,0,0 ; movaps 0x1999(%rip),%xmm6 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 15,89,222 ; mulps %xmm6,%xmm3
DB 68,15,89,206 ; mulps %xmm6,%xmm9
- DB 15,40,37,211,23,0,0 ; movaps 0x17d3(%rip),%xmm4 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,37,155,24,0,0 ; movaps 0x189b(%rip),%xmm4 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,88,204 ; addps %xmm4,%xmm9
DB 15,88,220 ; addps %xmm4,%xmm3
DB 243,15,91,219 ; cvttps2dq %xmm3,%xmm3
@@ -47880,9 +48414,9 @@ _sk_evenly_spaced_gradient_sse2_lowp LABEL PROC
DB 72,139,24 ; mov (%rax),%rbx
DB 72,139,104,8 ; mov 0x8(%rax),%rbp
DB 72,255,203 ; dec %rbx
- DB 120,7 ; js 31f52 <_sk_evenly_spaced_gradient_sse2_lowp+0x3a>
+ DB 120,7 ; js 329ea <_sk_evenly_spaced_gradient_sse2_lowp+0x3a>
DB 243,72,15,42,211 ; cvtsi2ss %rbx,%xmm2
- DB 235,21 ; jmp 31f67 <_sk_evenly_spaced_gradient_sse2_lowp+0x4f>
+ DB 235,21 ; jmp 329ff <_sk_evenly_spaced_gradient_sse2_lowp+0x4f>
DB 73,137,216 ; mov %rbx,%r8
DB 73,209,232 ; shr %r8
DB 131,227,1 ; and $0x1,%ebx
@@ -48037,10 +48571,10 @@ _sk_evenly_spaced_gradient_sse2_lowp LABEL PROC
DB 15,40,68,36,48 ; movaps 0x30(%rsp),%xmm0
DB 68,15,89,192 ; mulps %xmm0,%xmm8
DB 68,15,88,193 ; addps %xmm1,%xmm8
- DB 15,40,13,82,20,0,0 ; movaps 0x1452(%rip),%xmm1 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 15,40,13,26,21,0,0 ; movaps 0x151a(%rip),%xmm1 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 15,89,217 ; mulps %xmm1,%xmm3
DB 68,15,89,193 ; mulps %xmm1,%xmm8
- DB 15,40,13,84,19,0,0 ; movaps 0x1354(%rip),%xmm1 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,13,28,20,0,0 ; movaps 0x141c(%rip),%xmm1 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,88,193 ; addps %xmm1,%xmm8
DB 15,88,217 ; addps %xmm1,%xmm3
DB 243,15,91,219 ; cvttps2dq %xmm3,%xmm3
@@ -48057,7 +48591,7 @@ _sk_evenly_spaced_gradient_sse2_lowp LABEL PROC
DB 15,40,240 ; movaps %xmm0,%xmm6
DB 68,15,89,206 ; mulps %xmm6,%xmm9
DB 68,15,88,204 ; addps %xmm4,%xmm9
- DB 15,40,5,246,19,0,0 ; movaps 0x13f6(%rip),%xmm0 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 15,40,5,190,20,0,0 ; movaps 0x14be(%rip),%xmm0 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 15,89,208 ; mulps %xmm0,%xmm2
DB 68,15,89,200 ; mulps %xmm0,%xmm9
DB 68,15,88,201 ; addps %xmm1,%xmm9
@@ -48134,10 +48668,10 @@ _sk_evenly_spaced_2_stop_gradient_sse2_lowp LABEL PROC
DB 15,89,216 ; mulps %xmm0,%xmm3
DB 65,15,88,216 ; addps %xmm8,%xmm3
DB 65,15,88,208 ; addps %xmm8,%xmm2
- DB 68,15,40,21,185,18,0,0 ; movaps 0x12b9(%rip),%xmm10 # 33690 <_sk_srcover_bgra_8888_sse2_lowp+0xca0>
+ DB 68,15,40,21,129,19,0,0 ; movaps 0x1381(%rip),%xmm10 # 341f0 <_sk_srcover_bgra_8888_sse2_lowp+0xd68>
DB 65,15,89,210 ; mulps %xmm10,%xmm2
DB 65,15,89,218 ; mulps %xmm10,%xmm3
- DB 68,15,40,29,185,17,0,0 ; movaps 0x11b9(%rip),%xmm11 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 68,15,40,29,129,18,0,0 ; movaps 0x1281(%rip),%xmm11 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 65,15,88,219 ; addps %xmm11,%xmm3
DB 65,15,88,211 ; addps %xmm11,%xmm2
DB 243,15,91,210 ; cvttps2dq %xmm2,%xmm2
@@ -48229,7 +48763,7 @@ _sk_xy_to_unit_angle_sse2_lowp LABEL PROC
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 15,40,209 ; movaps %xmm1,%xmm2
DB 15,40,200 ; movaps %xmm0,%xmm1
- DB 68,15,40,37,106,21,0,0 ; movaps 0x156a(%rip),%xmm12 # 33ad0 <_sk_srcover_bgra_8888_sse2_lowp+0x10e0>
+ DB 68,15,40,37,50,22,0,0 ; movaps 0x1632(%rip),%xmm12 # 34630 <_sk_srcover_bgra_8888_sse2_lowp+0x11a8>
DB 68,15,40,194 ; movaps %xmm2,%xmm8
DB 69,15,84,196 ; andps %xmm12,%xmm8
DB 68,15,40,217 ; movaps %xmm1,%xmm11
@@ -48263,26 +48797,26 @@ _sk_xy_to_unit_angle_sse2_lowp LABEL PROC
DB 69,15,89,246 ; mulps %xmm14,%xmm14
DB 65,15,40,195 ; movaps %xmm11,%xmm0
DB 15,89,192 ; mulps %xmm0,%xmm0
- DB 68,15,40,37,77,21,0,0 ; movaps 0x154d(%rip),%xmm12 # 33b40 <_sk_srcover_bgra_8888_sse2_lowp+0x1150>
+ DB 68,15,40,37,21,22,0,0 ; movaps 0x1615(%rip),%xmm12 # 346a0 <_sk_srcover_bgra_8888_sse2_lowp+0x1218>
DB 68,15,40,232 ; movaps %xmm0,%xmm13
DB 69,15,89,236 ; mulps %xmm12,%xmm13
DB 69,15,89,230 ; mulps %xmm14,%xmm12
- DB 68,15,40,61,73,21,0,0 ; movaps 0x1549(%rip),%xmm15 # 33b50 <_sk_srcover_bgra_8888_sse2_lowp+0x1160>
+ DB 68,15,40,61,17,22,0,0 ; movaps 0x1611(%rip),%xmm15 # 346b0 <_sk_srcover_bgra_8888_sse2_lowp+0x1228>
DB 69,15,88,231 ; addps %xmm15,%xmm12
DB 69,15,88,239 ; addps %xmm15,%xmm13
DB 68,15,89,232 ; mulps %xmm0,%xmm13
DB 69,15,89,230 ; mulps %xmm14,%xmm12
- DB 68,15,40,61,65,21,0,0 ; movaps 0x1541(%rip),%xmm15 # 33b60 <_sk_srcover_bgra_8888_sse2_lowp+0x1170>
+ DB 68,15,40,61,9,22,0,0 ; movaps 0x1609(%rip),%xmm15 # 346c0 <_sk_srcover_bgra_8888_sse2_lowp+0x1238>
DB 69,15,88,231 ; addps %xmm15,%xmm12
DB 69,15,88,239 ; addps %xmm15,%xmm13
DB 68,15,89,232 ; mulps %xmm0,%xmm13
DB 69,15,89,230 ; mulps %xmm14,%xmm12
- DB 15,40,5,58,21,0,0 ; movaps 0x153a(%rip),%xmm0 # 33b70 <_sk_srcover_bgra_8888_sse2_lowp+0x1180>
+ DB 15,40,5,2,22,0,0 ; movaps 0x1602(%rip),%xmm0 # 346d0 <_sk_srcover_bgra_8888_sse2_lowp+0x1248>
DB 68,15,88,224 ; addps %xmm0,%xmm12
DB 68,15,88,232 ; addps %xmm0,%xmm13
DB 69,15,89,235 ; mulps %xmm11,%xmm13
DB 69,15,89,224 ; mulps %xmm8,%xmm12
- DB 15,40,5,51,21,0,0 ; movaps 0x1533(%rip),%xmm0 # 33b80 <_sk_srcover_bgra_8888_sse2_lowp+0x1190>
+ DB 15,40,5,251,21,0,0 ; movaps 0x15fb(%rip),%xmm0 # 346e0 <_sk_srcover_bgra_8888_sse2_lowp+0x1258>
DB 68,15,40,192 ; movaps %xmm0,%xmm8
DB 65,15,92,197 ; subps %xmm13,%xmm0
DB 65,15,84,194 ; andps %xmm10,%xmm0
@@ -48294,7 +48828,7 @@ _sk_xy_to_unit_angle_sse2_lowp LABEL PROC
DB 69,15,86,200 ; orps %xmm8,%xmm9
DB 69,15,87,192 ; xorps %xmm8,%xmm8
DB 65,15,194,200,1 ; cmpltps %xmm8,%xmm1
- DB 15,40,5,31,15,0,0 ; movaps 0xf1f(%rip),%xmm0 # 335a0 <_sk_srcover_bgra_8888_sse2_lowp+0xbb0>
+ DB 15,40,5,231,15,0,0 ; movaps 0xfe7(%rip),%xmm0 # 34100 <_sk_srcover_bgra_8888_sse2_lowp+0xc78>
DB 68,15,40,216 ; movaps %xmm0,%xmm11
DB 65,15,92,194 ; subps %xmm10,%xmm0
DB 15,84,193 ; andps %xmm1,%xmm0
@@ -48307,7 +48841,7 @@ _sk_xy_to_unit_angle_sse2_lowp LABEL PROC
DB 65,15,86,211 ; orps %xmm11,%xmm2
DB 68,15,40,219 ; movaps %xmm3,%xmm11
DB 69,15,194,216,1 ; cmpltps %xmm8,%xmm11
- DB 68,15,40,13,247,14,0,0 ; movaps 0xef7(%rip),%xmm9 # 335b0 <_sk_srcover_bgra_8888_sse2_lowp+0xbc0>
+ DB 68,15,40,13,191,15,0,0 ; movaps 0xfbf(%rip),%xmm9 # 34110 <_sk_srcover_bgra_8888_sse2_lowp+0xc88>
DB 69,15,40,209 ; movaps %xmm9,%xmm10
DB 68,15,92,201 ; subps %xmm1,%xmm9
DB 69,15,84,203 ; andps %xmm11,%xmm9
@@ -48362,26 +48896,26 @@ _sk_srcover_rgba_8888_sse2_lowp LABEL PROC
DB 65,254,202 ; dec %r10b
DB 69,15,182,202 ; movzbl %r10b,%r9d
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,38 ; ja 3278c <_sk_srcover_rgba_8888_sse2_lowp+0x4b>
+ DB 119,38 ; ja 33224 <_sk_srcover_rgba_8888_sse2_lowp+0x4b>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 76,141,29,70,2,0,0 ; lea 0x246(%rip),%r11 # 329b8 <_sk_srcover_rgba_8888_sse2_lowp+0x277>
+ DB 76,141,29,70,2,0,0 ; lea 0x246(%rip),%r11 # 33450 <_sk_srcover_rgba_8888_sse2_lowp+0x277>
DB 75,99,4,139 ; movslq (%r11,%r9,4),%rax
DB 76,1,216 ; add %r11,%rax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 255,224 ; jmpq *%rax
DB 243,65,15,16,60,144 ; movss (%r8,%rdx,4),%xmm7
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,102 ; jmp 327f2 <_sk_srcover_rgba_8888_sse2_lowp+0xb1>
+ DB 235,102 ; jmp 3328a <_sk_srcover_rgba_8888_sse2_lowp+0xb1>
DB 102,65,15,16,60,144 ; movupd (%r8,%rdx,4),%xmm7
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,87 ; jmp 327f2 <_sk_srcover_rgba_8888_sse2_lowp+0xb1>
+ DB 235,87 ; jmp 3328a <_sk_srcover_rgba_8888_sse2_lowp+0xb1>
DB 102,65,15,110,100,144,8 ; movd 0x8(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,69,15,18,4,144 ; movlpd (%r8,%rdx,4),%xmm8
DB 102,65,15,40,248 ; movapd %xmm8,%xmm7
DB 102,68,15,111,196 ; movdqa %xmm4,%xmm8
- DB 235,52 ; jmp 327f2 <_sk_srcover_rgba_8888_sse2_lowp+0xb1>
+ DB 235,52 ; jmp 3328a <_sk_srcover_rgba_8888_sse2_lowp+0xb1>
DB 102,65,15,110,100,144,24 ; movd 0x18(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 243,65,15,16,100,144,20 ; movss 0x14(%r8,%rdx,4),%xmm4
@@ -48398,7 +48932,7 @@ _sk_srcover_rgba_8888_sse2_lowp LABEL PROC
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
DB 102,15,114,228,16 ; psrad $0x10,%xmm4
DB 102,15,107,236 ; packssdw %xmm4,%xmm5
- DB 102,68,15,111,37,52,13,0,0 ; movdqa 0xd34(%rip),%xmm12 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,37,252,13,0,0 ; movdqa 0xdfc(%rip),%xmm12 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,229 ; movdqa %xmm5,%xmm4
DB 102,65,15,219,228 ; pand %xmm12,%xmm4
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
@@ -48456,20 +48990,20 @@ _sk_srcover_rgba_8888_sse2_lowp LABEL PROC
DB 102,15,105,193 ; punpckhwd %xmm1,%xmm0
DB 102,15,235,194 ; por %xmm2,%xmm0
DB 65,128,250,6 ; cmp $0x6,%r10b
- DB 119,24 ; ja 32954 <_sk_srcover_rgba_8888_sse2_lowp+0x213>
- DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # 329d4 <_sk_srcover_rgba_8888_sse2_lowp+0x293>
+ DB 119,24 ; ja 333ec <_sk_srcover_rgba_8888_sse2_lowp+0x213>
+ DB 76,141,21,145,0,0,0 ; lea 0x91(%rip),%r10 # 3346c <_sk_srcover_rgba_8888_sse2_lowp+0x293>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 102,69,15,126,36,144 ; movd %xmm12,(%r8,%rdx,4)
- DB 235,73 ; jmp 3299d <_sk_srcover_rgba_8888_sse2_lowp+0x25c>
+ DB 235,73 ; jmp 33435 <_sk_srcover_rgba_8888_sse2_lowp+0x25c>
DB 243,69,15,127,36,144 ; movdqu %xmm12,(%r8,%rdx,4)
DB 243,65,15,127,68,144,16 ; movdqu %xmm0,0x10(%r8,%rdx,4)
- DB 235,58 ; jmp 3299d <_sk_srcover_rgba_8888_sse2_lowp+0x25c>
+ DB 235,58 ; jmp 33435 <_sk_srcover_rgba_8888_sse2_lowp+0x25c>
DB 102,65,15,112,196,78 ; pshufd $0x4e,%xmm12,%xmm0
DB 102,65,15,126,68,144,8 ; movd %xmm0,0x8(%r8,%rdx,4)
DB 102,69,15,214,36,144 ; movq %xmm12,(%r8,%rdx,4)
- DB 235,37 ; jmp 3299d <_sk_srcover_rgba_8888_sse2_lowp+0x25c>
+ DB 235,37 ; jmp 33435 <_sk_srcover_rgba_8888_sse2_lowp+0x25c>
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
DB 102,65,15,126,76,144,24 ; movd %xmm1,0x18(%r8,%rdx,4)
DB 102,15,112,200,229 ; pshufd $0xe5,%xmm0,%xmm1
@@ -48504,7 +49038,7 @@ _sk_srcover_rgba_8888_sse2_lowp LABEL PROC
DB 254 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 120,255 ; js 329d5 <_sk_srcover_rgba_8888_sse2_lowp+0x294>
+ DB 120,255 ; js 3346d <_sk_srcover_rgba_8888_sse2_lowp+0x294>
DB 255 ; (bad)
DB 255,156,255,255,255,143,255 ; lcall *-0x700001(%rdi,%rdi,8)
DB 255 ; (bad)
@@ -48533,26 +49067,26 @@ _sk_srcover_bgra_8888_sse2_lowp LABEL PROC
DB 65,254,202 ; dec %r10b
DB 69,15,182,202 ; movzbl %r10b,%r9d
DB 65,128,249,6 ; cmp $0x6,%r9b
- DB 119,38 ; ja 32a3b <_sk_srcover_bgra_8888_sse2_lowp+0x4b>
+ DB 119,38 ; ja 334d3 <_sk_srcover_bgra_8888_sse2_lowp+0x4b>
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 76,141,29,67,2,0,0 ; lea 0x243(%rip),%r11 # 32c64 <_sk_srcover_bgra_8888_sse2_lowp+0x274>
+ DB 76,141,29,67,2,0,0 ; lea 0x243(%rip),%r11 # 336fc <_sk_srcover_bgra_8888_sse2_lowp+0x274>
DB 75,99,4,139 ; movslq (%r11,%r9,4),%rax
DB 76,1,216 ; add %r11,%rax
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 255,224 ; jmpq *%rax
DB 243,65,15,16,60,144 ; movss (%r8,%rdx,4),%xmm7
DB 102,69,15,239,192 ; pxor %xmm8,%xmm8
- DB 235,102 ; jmp 32aa1 <_sk_srcover_bgra_8888_sse2_lowp+0xb1>
+ DB 235,102 ; jmp 33539 <_sk_srcover_bgra_8888_sse2_lowp+0xb1>
DB 102,65,15,16,60,144 ; movupd (%r8,%rdx,4),%xmm7
DB 243,69,15,111,68,144,16 ; movdqu 0x10(%r8,%rdx,4),%xmm8
- DB 235,87 ; jmp 32aa1 <_sk_srcover_bgra_8888_sse2_lowp+0xb1>
+ DB 235,87 ; jmp 33539 <_sk_srcover_bgra_8888_sse2_lowp+0xb1>
DB 102,65,15,110,100,144,8 ; movd 0x8(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,69,15,18,4,144 ; movlpd (%r8,%rdx,4),%xmm8
DB 102,65,15,40,248 ; movapd %xmm8,%xmm7
DB 102,68,15,111,196 ; movdqa %xmm4,%xmm8
- DB 235,52 ; jmp 32aa1 <_sk_srcover_bgra_8888_sse2_lowp+0xb1>
+ DB 235,52 ; jmp 33539 <_sk_srcover_bgra_8888_sse2_lowp+0xb1>
DB 102,65,15,110,100,144,24 ; movd 0x18(%r8,%rdx,4),%xmm4
DB 102,68,15,112,196,69 ; pshufd $0x45,%xmm4,%xmm8
DB 243,65,15,16,100,144,20 ; movss 0x14(%r8,%rdx,4),%xmm4
@@ -48569,7 +49103,7 @@ _sk_srcover_bgra_8888_sse2_lowp LABEL PROC
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
DB 102,15,114,228,16 ; psrad $0x10,%xmm4
DB 102,15,107,236 ; packssdw %xmm4,%xmm5
- DB 102,68,15,111,37,133,10,0,0 ; movdqa 0xa85(%rip),%xmm12 # 33550 <_sk_srcover_bgra_8888_sse2_lowp+0xb60>
+ DB 102,68,15,111,37,77,11,0,0 ; movdqa 0xb4d(%rip),%xmm12 # 340b0 <_sk_srcover_bgra_8888_sse2_lowp+0xc28>
DB 102,15,111,245 ; movdqa %xmm5,%xmm6
DB 102,65,15,219,244 ; pand %xmm12,%xmm6
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
@@ -48627,20 +49161,20 @@ _sk_srcover_bgra_8888_sse2_lowp LABEL PROC
DB 102,15,105,193 ; punpckhwd %xmm1,%xmm0
DB 102,15,235,194 ; por %xmm2,%xmm0
DB 65,128,250,6 ; cmp $0x6,%r10b
- DB 119,24 ; ja 32c03 <_sk_srcover_bgra_8888_sse2_lowp+0x213>
- DB 76,141,21,142,0,0,0 ; lea 0x8e(%rip),%r10 # 32c80 <_sk_srcover_bgra_8888_sse2_lowp+0x290>
+ DB 119,24 ; ja 3369b <_sk_srcover_bgra_8888_sse2_lowp+0x213>
+ DB 76,141,21,142,0,0,0 ; lea 0x8e(%rip),%r10 # 33718 <_sk_srcover_bgra_8888_sse2_lowp+0x290>
DB 75,99,4,138 ; movslq (%r10,%r9,4),%rax
DB 76,1,208 ; add %r10,%rax
DB 255,224 ; jmpq *%rax
DB 102,69,15,126,36,144 ; movd %xmm12,(%r8,%rdx,4)
- DB 235,73 ; jmp 32c4c <_sk_srcover_bgra_8888_sse2_lowp+0x25c>
+ DB 235,73 ; jmp 336e4 <_sk_srcover_bgra_8888_sse2_lowp+0x25c>
DB 243,69,15,127,36,144 ; movdqu %xmm12,(%r8,%rdx,4)
DB 243,65,15,127,68,144,16 ; movdqu %xmm0,0x10(%r8,%rdx,4)
- DB 235,58 ; jmp 32c4c <_sk_srcover_bgra_8888_sse2_lowp+0x25c>
+ DB 235,58 ; jmp 336e4 <_sk_srcover_bgra_8888_sse2_lowp+0x25c>
DB 102,65,15,112,196,78 ; pshufd $0x4e,%xmm12,%xmm0
DB 102,65,15,126,68,144,8 ; movd %xmm0,0x8(%r8,%rdx,4)
DB 102,69,15,214,36,144 ; movq %xmm12,(%r8,%rdx,4)
- DB 235,37 ; jmp 32c4c <_sk_srcover_bgra_8888_sse2_lowp+0x25c>
+ DB 235,37 ; jmp 336e4 <_sk_srcover_bgra_8888_sse2_lowp+0x25c>
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
DB 102,65,15,126,76,144,24 ; movd %xmm1,0x18(%r8,%rdx,4)
DB 102,15,112,200,229 ; pshufd $0xe5,%xmm0,%xmm1
@@ -48673,7 +49207,7 @@ _sk_srcover_bgra_8888_sse2_lowp LABEL PROC
DB 254 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 123,255 ; jnp 32c81 <_sk_srcover_bgra_8888_sse2_lowp+0x291>
+ DB 123,255 ; jnp 33719 <_sk_srcover_bgra_8888_sse2_lowp+0x291>
DB 255 ; (bad)
DB 255,159,255,255,255,146 ; lcall *-0x6d000001(%rdi)
DB 255 ; (bad)
@@ -48706,14 +49240,14 @@ ALIGN 4
DB 252 ; cld
DB 190,0,0,128,191 ; mov $0xbf800000,%esi
DB 0,0 ; add %al,(%rax)
- DB 224,64 ; loopne 32d00 <.literal4+0x64>
+ DB 224,64 ; loopne 33798 <.literal4+0x64>
DB 154 ; (bad)
DB 153 ; cltd
DB 153 ; cltd
DB 62,61,10,23,63,174 ; ds cmp $0xae3f170a,%eax
- DB 71,225,61 ; rex.RXB loope 32d09 <.literal4+0x6d>
+ DB 71,225,61 ; rex.RXB loope 337a1 <.literal4+0x6d>
DB 0,0 ; add %al,(%rax)
- DB 127,67 ; jg 32d13 <.literal4+0x77>
+ DB 127,67 ; jg 337ab <.literal4+0x77>
DB 0,0 ; add %al,(%rax)
DB 128,127,145,131 ; cmpb $0x83,-0x6f(%rdi)
DB 158 ; sahf
@@ -48748,7 +49282,7 @@ ALIGN 4
DB 0,0 ; add %al,(%rax)
DB 8,33 ; or %ah,(%rcx)
DB 132,55 ; test %dh,(%rdi)
- DB 224,7 ; loopne 32d2d <.literal4+0x91>
+ DB 224,7 ; loopne 337c5 <.literal4+0x91>
DB 0,0 ; add %al,(%rax)
DB 33,8 ; and %ecx,(%rax)
DB 2,58 ; add (%rdx),%bh
@@ -48759,8 +49293,8 @@ ALIGN 4
DB 0,0 ; add %al,(%rax)
DB 0,52,255 ; add %dh,(%rdi,%rdi,8)
DB 255 ; (bad)
- DB 127,0 ; jg 32d40 <.literal4+0xa4>
- DB 119,115 ; ja 32db5 <.literal4+0x119>
+ DB 127,0 ; jg 337d8 <.literal4+0xa4>
+ DB 119,115 ; ja 3384d <.literal4+0x119>
DB 248 ; clc
DB 194,117,191 ; retq $0xbf75
DB 191,63,249,68,180 ; mov $0xb444f93f,%edi
@@ -48783,12 +49317,12 @@ ALIGN 4
DB 190,80,128,3,62 ; mov $0x3e038050,%esi
DB 31 ; (bad)
DB 215 ; xlat %ds:(%rbx)
- DB 118,63 ; jbe 32dcb <.literal4+0x12f>
+ DB 118,63 ; jbe 33863 <.literal4+0x12f>
DB 246,64,83,63 ; testb $0x3f,0x53(%rax)
DB 0,0 ; add %al,(%rax)
DB 248 ; clc
DB 65,0,0 ; add %al,(%r8)
- DB 124,66 ; jl 32dda <.literal4+0x13e>
+ DB 124,66 ; jl 33872 <.literal4+0x13e>
DB 0,240 ; add %dh,%al
DB 0,0 ; add %al,(%rax)
DB 137,136,136,55,0,15 ; mov %ecx,0xf003788(%rax)
@@ -48798,9 +49332,9 @@ ALIGN 4
DB 137,136,136,59,15,0 ; mov %ecx,0xf3b88(%rax)
DB 0,0 ; add %al,(%rax)
DB 137,136,136,61,0,0 ; mov %ecx,0x3d88(%rax)
- DB 112,65 ; jo 32dfd <.literal4+0x161>
+ DB 112,65 ; jo 33895 <.literal4+0x161>
DB 0,255 ; add %bh,%bh
- DB 127,71 ; jg 32e07 <.literal4+0x16b>
+ DB 127,71 ; jg 3389f <.literal4+0x16b>
DB 208 ; (bad)
DB 179,89 ; mov $0x59,%bl
DB 62,89 ; ds pop %rcx
@@ -48821,15 +49355,15 @@ ALIGN 4
DB 0,0 ; add %al,(%rax)
DB 128,0,0 ; addb $0x0,(%rax)
DB 0,191,0,0,192,191 ; add %bh,-0x40400000(%rdi)
- DB 114,28 ; jb 32e12 <.literal4+0x176>
+ DB 114,28 ; jb 338aa <.literal4+0x176>
DB 199 ; (bad)
DB 62,0,0 ; add %al,%ds:(%rax)
DB 192,63,85 ; sarb $0x55,(%rdi)
DB 85 ; push %rbp
DB 149 ; xchg %eax,%ebp
DB 191,57,142,99,61 ; mov $0x3d638e39,%edi
- DB 114,249 ; jb 32dff <.literal4+0x163>
- DB 127,63 ; jg 32e47 <_sk_srcover_bgra_8888_sse2_lowp+0x457>
+ DB 114,249 ; jb 33897 <.literal4+0x163>
+ DB 127,63 ; jg 338df <_sk_srcover_bgra_8888_sse2_lowp+0x457>
DB 3,0 ; add (%rax),%eax
DB 0,0 ; add %al,(%rax)
DB 18,120,57 ; adc 0x39(%rax),%bh
@@ -48839,11 +49373,13 @@ ALIGN 4
DB 62,4,157 ; ds add $0x9d,%al
DB 30 ; (bad)
DB 62,0,24 ; add %bl,%ds:(%rax)
- DB 161,57,0,4,0,0,0,0,0 ; movabs 0x40039,%eax
+ DB 161,57,0,0,0,0,0,4,0 ; movabs 0x4000000000039,%eax
+ DB 0,0 ; add %al,(%rax)
+ DB 0,0 ; add %al,(%rax)
DB 56,255 ; cmp %bh,%bh
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg 32e2d <.literal4+0x191>
+ DB 127,0 ; jg 338c9 <.literal4+0x195>
DB 0,128,56,0,64,254 ; add %al,-0x1bfffc8(%rax)
DB 255 ; .byte 0xff
@@ -48881,16 +49417,16 @@ ALIGN 32
DB 0,1 ; add %al,(%rcx)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a032e88 <_sk_srcover_bgra_8888_sse2_lowp+0xa000498>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033928 <_sk_srcover_bgra_8888_sse2_lowp+0xa0004a0>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12032e90 <_sk_srcover_bgra_8888_sse2_lowp+0x120004a0>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033930 <_sk_srcover_bgra_8888_sse2_lowp+0x120004a8>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a032e98 <_sk_srcover_bgra_8888_sse2_lowp+0x1a0004a8>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033938 <_sk_srcover_bgra_8888_sse2_lowp+0x1a0004b0>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3032ea0 <_sk_srcover_bgra_8888_sse2_lowp+0x30004b0>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033940 <_sk_srcover_bgra_8888_sse2_lowp+0x30004b8>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -48933,16 +49469,16 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a032ee8 <_sk_srcover_bgra_8888_sse2_lowp+0xa0004f8>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033988 <_sk_srcover_bgra_8888_sse2_lowp+0xa000500>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12032ef0 <_sk_srcover_bgra_8888_sse2_lowp+0x12000500>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033990 <_sk_srcover_bgra_8888_sse2_lowp+0x12000508>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a032ef8 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000508>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033998 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000510>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3032f00 <_sk_srcover_bgra_8888_sse2_lowp+0x3000510>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 30339a0 <_sk_srcover_bgra_8888_sse2_lowp+0x3000518>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -48985,16 +49521,16 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a032f48 <_sk_srcover_bgra_8888_sse2_lowp+0xa000558>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a0339e8 <_sk_srcover_bgra_8888_sse2_lowp+0xa000560>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12032f50 <_sk_srcover_bgra_8888_sse2_lowp+0x12000560>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 120339f0 <_sk_srcover_bgra_8888_sse2_lowp+0x12000568>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a032f58 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000568>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a0339f8 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000570>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3032f60 <_sk_srcover_bgra_8888_sse2_lowp+0x3000570>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033a00 <_sk_srcover_bgra_8888_sse2_lowp+0x3000578>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -49037,16 +49573,16 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a032fa8 <_sk_srcover_bgra_8888_sse2_lowp+0xa0005b8>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033a48 <_sk_srcover_bgra_8888_sse2_lowp+0xa0005c0>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12032fb0 <_sk_srcover_bgra_8888_sse2_lowp+0x120005c0>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033a50 <_sk_srcover_bgra_8888_sse2_lowp+0x120005c8>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a032fb8 <_sk_srcover_bgra_8888_sse2_lowp+0x1a0005c8>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033a58 <_sk_srcover_bgra_8888_sse2_lowp+0x1a0005d0>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3032fc0 <_sk_srcover_bgra_8888_sse2_lowp+0x30005d0>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033a60 <_sk_srcover_bgra_8888_sse2_lowp+0x30005d8>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -49089,16 +49625,16 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033008 <_sk_srcover_bgra_8888_sse2_lowp+0xa000618>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033aa8 <_sk_srcover_bgra_8888_sse2_lowp+0xa000620>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033010 <_sk_srcover_bgra_8888_sse2_lowp+0x12000620>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033ab0 <_sk_srcover_bgra_8888_sse2_lowp+0x12000628>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033018 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000628>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033ab8 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000630>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033020 <_sk_srcover_bgra_8888_sse2_lowp+0x3000630>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033ac0 <_sk_srcover_bgra_8888_sse2_lowp+0x3000638>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -49141,16 +49677,16 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033068 <_sk_srcover_bgra_8888_sse2_lowp+0xa000678>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033b08 <_sk_srcover_bgra_8888_sse2_lowp+0xa000680>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033070 <_sk_srcover_bgra_8888_sse2_lowp+0x12000680>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033b10 <_sk_srcover_bgra_8888_sse2_lowp+0x12000688>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033078 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000688>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033b18 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000690>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033080 <_sk_srcover_bgra_8888_sse2_lowp+0x3000690>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033b20 <_sk_srcover_bgra_8888_sse2_lowp+0x3000698>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -49193,16 +49729,16 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a0330c8 <_sk_srcover_bgra_8888_sse2_lowp+0xa0006d8>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033b68 <_sk_srcover_bgra_8888_sse2_lowp+0xa0006e0>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 120330d0 <_sk_srcover_bgra_8888_sse2_lowp+0x120006e0>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033b70 <_sk_srcover_bgra_8888_sse2_lowp+0x120006e8>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a0330d8 <_sk_srcover_bgra_8888_sse2_lowp+0x1a0006e8>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033b78 <_sk_srcover_bgra_8888_sse2_lowp+0x1a0006f0>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 30330e0 <_sk_srcover_bgra_8888_sse2_lowp+0x30006f0>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033b80 <_sk_srcover_bgra_8888_sse2_lowp+0x30006f8>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -49245,16 +49781,16 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033128 <_sk_srcover_bgra_8888_sse2_lowp+0xa000738>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033bc8 <_sk_srcover_bgra_8888_sse2_lowp+0xa000740>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033130 <_sk_srcover_bgra_8888_sse2_lowp+0x12000740>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033bd0 <_sk_srcover_bgra_8888_sse2_lowp+0x12000748>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033138 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000748>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033bd8 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000750>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033140 <_sk_srcover_bgra_8888_sse2_lowp+0x3000750>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033be0 <_sk_srcover_bgra_8888_sse2_lowp+0x3000758>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -49297,16 +49833,16 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033188 <_sk_srcover_bgra_8888_sse2_lowp+0xa000798>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033c28 <_sk_srcover_bgra_8888_sse2_lowp+0xa0007a0>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033190 <_sk_srcover_bgra_8888_sse2_lowp+0x120007a0>
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033c30 <_sk_srcover_bgra_8888_sse2_lowp+0x120007a8>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033198 <_sk_srcover_bgra_8888_sse2_lowp+0x1a0007a8>
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033c38 <_sk_srcover_bgra_8888_sse2_lowp+0x1a0007b0>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 30331a0 <_sk_srcover_bgra_8888_sse2_lowp+0x30007b0>
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033c40 <_sk_srcover_bgra_8888_sse2_lowp+0x30007b8>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -49347,164 +49883,263 @@ ALIGN 32
DB 0,0 ; add %al,(%rax)
DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
+ DB 1,255 ; add %edi,%edi
+ DB 255 ; (bad)
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033c88 <_sk_srcover_bgra_8888_sse2_lowp+0xa000800>
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,13,255,255,255,17 ; decl 0x11ffffff(%rip) # 12033c90 <_sk_srcover_bgra_8888_sse2_lowp+0x12000808>
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,21,255,255,255,25 ; callq *0x19ffffff(%rip) # 1a033c98 <_sk_srcover_bgra_8888_sse2_lowp+0x1a000810>
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,29,255,255,255,2 ; lcall *0x2ffffff(%rip) # 3033ca0 <_sk_srcover_bgra_8888_sse2_lowp+0x3000818>
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,6 ; incl (%rsi)
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,10 ; decl (%rdx)
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,14 ; decl (%rsi)
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,18 ; callq *(%rdx)
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,22 ; callq *(%rsi)
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,26 ; lcall *(%rdx)
+ DB 255 ; (bad)
+ DB 255 ; (bad)
+ DB 255,30 ; lcall *(%rsi)
+ DB 255 ; (bad)
+ DB 255 ; (bad)
DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 255,0 ; incl (%rax)
- DB 254,1 ; incb (%rcx)
- DB 255,0 ; incl (%rax)
- DB 254,1 ; incb (%rcx)
- DB 255,0 ; incl (%rax)
- DB 0,128,255,0,0,128 ; add %al,-0x7fffff01(%rax)
DB 0,0 ; add %al,(%rax)
DB 0,0 ; add %al,(%rax)
DB 0,0 ; add %al,(%rax)
DB 0,0 ; add %al,(%rax)
+ DB 0,0 ; add %al,(%rax)
+ DB 0,0 ; add %al,(%rax)
+ DB 0,0 ; add %al,(%rax)
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,255 ; add %bh,%bh
+ DB 0,254 ; add %bh,%dh
+ DB 1,255 ; add %edi,%edi
+ DB 0,254 ; add %bh,%dh
+ DB 1,255 ; add %edi,%edi
+ DB 0,0 ; add %al,(%rax)
+ DB 128,255,0 ; cmp $0x0,%bh
+ DB 0,128,0,0,0,0 ; add %al,0x0(%rax)
+ DB 0,0 ; add %al,(%rax)
+ DB 0,0 ; add %al,(%rax)
DB 255,0 ; incl (%rax)
DB 255,0 ; incl (%rax)
DB 255,0 ; incl (%rax)
@@ -49611,7 +50246,7 @@ ALIGN 32
DB 0,255 ; add %bh,%bh
DB 0,0 ; add %al,(%rax)
DB 248 ; clc
- DB 224,255 ; loopne 333f3 <.const+0x5b3>
+ DB 224,255 ; loopne 33f53 <.const+0x673>
DB 248 ; clc
DB 0,63 ; add %bh,(%rdi)
DB 0,31 ; add %bl,(%rdi)
@@ -49872,11 +50507,11 @@ ALIGN 16
DB 0,128,191,0,0,128 ; add %al,-0x7fffff41(%rax)
DB 191,0,0,224,64 ; mov $0x40e00000,%edi
DB 0,0 ; add %al,(%rax)
- DB 224,64 ; loopne 33668 <.literal16+0x118>
+ DB 224,64 ; loopne 341c8 <.literal16+0x118>
DB 0,0 ; add %al,(%rax)
- DB 224,64 ; loopne 3366c <.literal16+0x11c>
+ DB 224,64 ; loopne 341cc <.literal16+0x11c>
DB 0,0 ; add %al,(%rax)
- DB 224,64 ; loopne 33670 <.literal16+0x120>
+ DB 224,64 ; loopne 341d0 <.literal16+0x120>
DB 154 ; (bad)
DB 153 ; cltd
DB 153 ; cltd
@@ -49896,13 +50531,13 @@ ALIGN 16
DB 10,23 ; or (%rdi),%dl
DB 63 ; (bad)
DB 174 ; scas %es:(%rdi),%al
- DB 71,225,61 ; rex.RXB loope 33691 <.literal16+0x141>
+ DB 71,225,61 ; rex.RXB loope 341f1 <.literal16+0x141>
DB 174 ; scas %es:(%rdi),%al
- DB 71,225,61 ; rex.RXB loope 33695 <.literal16+0x145>
+ DB 71,225,61 ; rex.RXB loope 341f5 <.literal16+0x145>
DB 174 ; scas %es:(%rdi),%al
- DB 71,225,61 ; rex.RXB loope 33699 <.literal16+0x149>
+ DB 71,225,61 ; rex.RXB loope 341f9 <.literal16+0x149>
DB 174 ; scas %es:(%rdi),%al
- DB 71,225,61 ; rex.RXB loope 3369d <.literal16+0x14d>
+ DB 71,225,61 ; rex.RXB loope 341fd <.literal16+0x14d>
DB 255,0 ; incl (%rax)
DB 0,0 ; add %al,(%rax)
DB 255,0 ; incl (%rax)
@@ -49913,10 +50548,10 @@ ALIGN 16
DB 0,0 ; add %al,(%rax)
DB 1,255 ; add %edi,%edi
DB 255 ; (bad)
- DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a033678 <_sk_srcover_bgra_8888_sse2_lowp+0xa000c88>
+ DB 255,5,255,255,255,9 ; incl 0x9ffffff(%rip) # a0341d8 <_sk_srcover_bgra_8888_sse2_lowp+0xa000d50>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,13,255,255,255,2 ; decl 0x2ffffff(%rip) # 3033680 <_sk_srcover_bgra_8888_sse2_lowp+0x3000c90>
+ DB 255,13,255,255,255,2 ; decl 0x2ffffff(%rip) # 30341e0 <_sk_srcover_bgra_8888_sse2_lowp+0x3000d58>
DB 255 ; (bad)
DB 255 ; (bad)
DB 255,6 ; incl (%rsi)
@@ -49931,11 +50566,11 @@ ALIGN 16
DB 255,0 ; incl (%rax)
DB 0,127,67 ; add %bh,0x43(%rdi)
DB 0,0 ; add %al,(%rax)
- DB 127,67 ; jg 336db <.literal16+0x18b>
+ DB 127,67 ; jg 3423b <.literal16+0x18b>
DB 0,0 ; add %al,(%rax)
- DB 127,67 ; jg 336df <.literal16+0x18f>
+ DB 127,67 ; jg 3423f <.literal16+0x18f>
DB 0,0 ; add %al,(%rax)
- DB 127,67 ; jg 336e3 <.literal16+0x193>
+ DB 127,67 ; jg 34243 <.literal16+0x193>
DB 0,0 ; add %al,(%rax)
DB 128,127,0,0 ; cmpb $0x0,0x0(%rdi)
DB 128,127,0,0 ; cmpb $0x0,0x0(%rdi)
@@ -50091,13 +50726,13 @@ ALIGN 16
DB 132,55 ; test %dh,(%rdi)
DB 8,33 ; or %ah,(%rcx)
DB 132,55 ; test %dh,(%rdi)
- DB 224,7 ; loopne 337f9 <.literal16+0x2a9>
+ DB 224,7 ; loopne 34359 <.literal16+0x2a9>
DB 0,0 ; add %al,(%rax)
- DB 224,7 ; loopne 337fd <.literal16+0x2ad>
+ DB 224,7 ; loopne 3435d <.literal16+0x2ad>
DB 0,0 ; add %al,(%rax)
- DB 224,7 ; loopne 33801 <.literal16+0x2b1>
+ DB 224,7 ; loopne 34361 <.literal16+0x2b1>
DB 0,0 ; add %al,(%rax)
- DB 224,7 ; loopne 33805 <.literal16+0x2b5>
+ DB 224,7 ; loopne 34365 <.literal16+0x2b5>
DB 0,0 ; add %al,(%rax)
DB 33,8 ; and %ecx,(%rax)
DB 2,58 ; add (%rdx),%bh
@@ -50151,17 +50786,17 @@ ALIGN 16
DB 0,0 ; add %al,(%rax)
DB 52,255 ; xor $0xff,%al
DB 255 ; (bad)
- DB 127,0 ; jg 33874 <.literal16+0x324>
+ DB 127,0 ; jg 343d4 <.literal16+0x324>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg 33878 <.literal16+0x328>
+ DB 127,0 ; jg 343d8 <.literal16+0x328>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg 3387c <.literal16+0x32c>
+ DB 127,0 ; jg 343dc <.literal16+0x32c>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg 33880 <.literal16+0x330>
- DB 119,115 ; ja 338f5 <.literal16+0x3a5>
+ DB 127,0 ; jg 343e0 <.literal16+0x330>
+ DB 119,115 ; ja 34455 <.literal16+0x3a5>
DB 248 ; clc
DB 194,119,115 ; retq $0x7377
DB 248 ; clc
@@ -50172,7 +50807,7 @@ ALIGN 16
DB 194,117,191 ; retq $0xbf75
DB 191,63,117,191,191 ; mov $0xbfbf753f,%edi
DB 63 ; (bad)
- DB 117,191 ; jne 33859 <.literal16+0x309>
+ DB 117,191 ; jne 343b9 <.literal16+0x309>
DB 191,63,117,191,191 ; mov $0xbfbf753f,%edi
DB 63 ; (bad)
DB 249 ; stc
@@ -50184,7 +50819,7 @@ ALIGN 16
DB 249 ; stc
DB 68,180,62 ; rex.R mov $0x3e,%spl
DB 163,233,220,63,163,233,220,63,163 ; movabs %eax,0xa33fdce9a33fdce9
- DB 233,220,63,163,233 ; jmpq ffffffffe9a6789a <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffe9a34eaa>
+ DB 233,220,63,163,233 ; jmpq ffffffffe9a683fa <_sk_srcover_bgra_8888_sse2_lowp+0xffffffffe9a34f72>
DB 220,63 ; fdivrl (%rdi)
DB 81 ; push %rcx
DB 140,242 ; mov %?,%edx
@@ -50274,16 +50909,16 @@ ALIGN 16
DB 128,3,62 ; addb $0x3e,(%rbx)
DB 31 ; (bad)
DB 215 ; xlat %ds:(%rbx)
- DB 118,63 ; jbe 339e3 <.literal16+0x493>
+ DB 118,63 ; jbe 34543 <.literal16+0x493>
DB 31 ; (bad)
DB 215 ; xlat %ds:(%rbx)
- DB 118,63 ; jbe 339e7 <.literal16+0x497>
+ DB 118,63 ; jbe 34547 <.literal16+0x497>
DB 31 ; (bad)
DB 215 ; xlat %ds:(%rbx)
- DB 118,63 ; jbe 339eb <.literal16+0x49b>
+ DB 118,63 ; jbe 3454b <.literal16+0x49b>
DB 31 ; (bad)
DB 215 ; xlat %ds:(%rbx)
- DB 118,63 ; jbe 339ef <.literal16+0x49f>
+ DB 118,63 ; jbe 3454f <.literal16+0x49f>
DB 246,64,83,63 ; testb $0x3f,0x53(%rax)
DB 246,64,83,63 ; testb $0x3f,0x53(%rax)
DB 246,64,83,63 ; testb $0x3f,0x53(%rax)
@@ -50304,13 +50939,13 @@ ALIGN 16
DB 65,0,0 ; add %al,(%r8)
DB 248 ; clc
DB 65,0,0 ; add %al,(%r8)
- DB 124,66 ; jl 33a26 <.literal16+0x4d6>
+ DB 124,66 ; jl 34586 <.literal16+0x4d6>
DB 0,0 ; add %al,(%rax)
- DB 124,66 ; jl 33a2a <.literal16+0x4da>
+ DB 124,66 ; jl 3458a <.literal16+0x4da>
DB 0,0 ; add %al,(%rax)
- DB 124,66 ; jl 33a2e <.literal16+0x4de>
+ DB 124,66 ; jl 3458e <.literal16+0x4de>
DB 0,0 ; add %al,(%rax)
- DB 124,66 ; jl 33a32 <.literal16+0x4e2>
+ DB 124,66 ; jl 34592 <.literal16+0x4e2>
DB 0,240 ; add %dh,%al
DB 0,0 ; add %al,(%rax)
DB 0,240 ; add %dh,%al
@@ -50356,25 +50991,25 @@ ALIGN 16
DB 136,136,61,137,136,136 ; mov %cl,-0x777776c3(%rax)
DB 61,137,136,136,61 ; cmp $0x3d888889,%eax
DB 0,0 ; add %al,(%rax)
- DB 112,65 ; jo 33ab5 <.literal16+0x565>
+ DB 112,65 ; jo 34615 <.literal16+0x565>
DB 0,0 ; add %al,(%rax)
- DB 112,65 ; jo 33ab9 <.literal16+0x569>
+ DB 112,65 ; jo 34619 <.literal16+0x569>
DB 0,0 ; add %al,(%rax)
- DB 112,65 ; jo 33abd <.literal16+0x56d>
+ DB 112,65 ; jo 3461d <.literal16+0x56d>
DB 0,0 ; add %al,(%rax)
- DB 112,65 ; jo 33ac1 <.literal16+0x571>
+ DB 112,65 ; jo 34621 <.literal16+0x571>
DB 0,128,0,0,0,128 ; add %al,-0x80000000(%rax)
DB 0,0 ; add %al,(%rax)
DB 0,128,0,0,0,128 ; add %al,-0x80000000(%rax)
DB 0,0 ; add %al,(%rax)
DB 255 ; (bad)
- DB 127,0 ; jg 33a93 <.literal16+0x543>
+ DB 127,0 ; jg 345f3 <.literal16+0x543>
DB 0,255 ; add %bh,%bh
- DB 127,0 ; jg 33a97 <.literal16+0x547>
+ DB 127,0 ; jg 345f7 <.literal16+0x547>
DB 0,255 ; add %bh,%bh
- DB 127,0 ; jg 33a9b <.literal16+0x54b>
+ DB 127,0 ; jg 345fb <.literal16+0x54b>
DB 0,255 ; add %bh,%bh
- DB 127,0 ; jg 33a9f <.literal16+0x54f>
+ DB 127,0 ; jg 345ff <.literal16+0x54f>
DB 0,0 ; add %al,(%rax)
DB 4,0 ; add $0x0,%al
DB 0,0 ; add %al,(%rax)
@@ -50400,13 +51035,13 @@ ALIGN 16
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,255 ; jg 33ad8 <.literal16+0x588>
+ DB 127,255 ; jg 34638 <.literal16+0x588>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,255 ; jg 33adc <.literal16+0x58c>
+ DB 127,255 ; jg 3463c <.literal16+0x58c>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg 33ae1 <.literal16+0x591>
+ DB 127,0 ; jg 34641 <.literal16+0x591>
DB 0,128,56,0,0,128 ; add %al,-0x7fffffc8(%rax)
DB 56,0 ; cmp %al,(%rax)
DB 0,128,56,0,0,128 ; add %al,-0x7fffffc8(%rax)
@@ -50420,13 +51055,13 @@ ALIGN 16
DB 64,254 ; rex (bad)
DB 255,0 ; incl (%rax)
DB 255 ; (bad)
- DB 127,71 ; jg 33b4b <.literal16+0x5fb>
+ DB 127,71 ; jg 346ab <.literal16+0x5fb>
DB 0,255 ; add %bh,%bh
- DB 127,71 ; jg 33b4f <.literal16+0x5ff>
+ DB 127,71 ; jg 346af <.literal16+0x5ff>
DB 0,255 ; add %bh,%bh
- DB 127,71 ; jg 33b53 <.literal16+0x603>
+ DB 127,71 ; jg 346b3 <.literal16+0x603>
DB 0,255 ; add %bh,%bh
- DB 127,71 ; jg 33b57 <.literal16+0x607>
+ DB 127,71 ; jg 346b7 <.literal16+0x607>
DB 208 ; (bad)
DB 179,89 ; mov $0x59,%bl
DB 62,208 ; ds (bad)
@@ -50503,13 +51138,13 @@ ALIGN 16
DB 192,191,0,0,192,191,0 ; sarb $0x0,-0x40400000(%rdi)
DB 0,192 ; add %al,%al
DB 191,0,0,192,191 ; mov $0xbfc00000,%edi
- DB 114,28 ; jb 33bee <.literal16+0x69e>
+ DB 114,28 ; jb 3474e <.literal16+0x69e>
DB 199 ; (bad)
- DB 62,114,28 ; jb,pt 33bf2 <.literal16+0x6a2>
+ DB 62,114,28 ; jb,pt 34752 <.literal16+0x6a2>
DB 199 ; (bad)
- DB 62,114,28 ; jb,pt 33bf6 <.literal16+0x6a6>
+ DB 62,114,28 ; jb,pt 34756 <.literal16+0x6a6>
DB 199 ; (bad)
- DB 62,114,28 ; jb,pt 33bfa <.literal16+0x6aa>
+ DB 62,114,28 ; jb,pt 3475a <.literal16+0x6aa>
DB 199 ; (bad)
DB 62,85 ; ds push %rbp
DB 85 ; push %rbp
@@ -50528,15 +51163,15 @@ ALIGN 16
DB 0,192 ; add %al,%al
DB 63 ; (bad)
DB 57,142,99,61,57,142 ; cmp %ecx,-0x71c6c29d(%rsi)
- DB 99,61,57,142,99,61 ; movslq 0x3d638e39(%rip),%edi # 3d66ca45 <_sk_srcover_bgra_8888_sse2_lowp+0x3d63a055>
+ DB 99,61,57,142,99,61 ; movslq 0x3d638e39(%rip),%edi # 3d66d5a5 <_sk_srcover_bgra_8888_sse2_lowp+0x3d63a11d>
DB 57,142,99,61,114,249 ; cmp %ecx,-0x68dc29d(%rsi)
- DB 127,63 ; jg 33c53 <.literal16+0x703>
- DB 114,249 ; jb 33c0f <.literal16+0x6bf>
- DB 127,63 ; jg 33c57 <.literal16+0x707>
- DB 114,249 ; jb 33c13 <.literal16+0x6c3>
- DB 127,63 ; jg 33c5b <.literal16+0x70b>
- DB 114,249 ; jb 33c17 <.literal16+0x6c7>
- DB 127,63 ; jg 33c5f <.literal16+0x70f>
+ DB 127,63 ; jg 347b3 <.literal16+0x703>
+ DB 114,249 ; jb 3476f <.literal16+0x6bf>
+ DB 127,63 ; jg 347b7 <.literal16+0x707>
+ DB 114,249 ; jb 34773 <.literal16+0x6c3>
+ DB 127,63 ; jg 347bb <.literal16+0x70b>
+ DB 114,249 ; jb 34777 <.literal16+0x6c7>
+ DB 127,63 ; jg 347bf <.literal16+0x70f>
DB 3,0 ; add (%rax),%eax
DB 0,0 ; add %al,(%rax)
DB 3,0 ; add (%rax),%eax
@@ -50560,9 +51195,9 @@ ALIGN 16
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 255,45,16,17,192,45 ; ljmp *0x2dc01110(%rip) # 2dc34d55 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc02365>
+ DB 255,45,16,17,192,45 ; ljmp *0x2dc01110(%rip) # 2dc358b5 <_sk_srcover_bgra_8888_sse2_lowp+0x2dc0242d>
DB 16,17 ; adc %dl,(%rcx)
- DB 192,45,16,17,192,45,16 ; shrb $0x10,0x2dc01110(%rip) # 2dc34d5e <_sk_srcover_bgra_8888_sse2_lowp+0x2dc0236e>
+ DB 192,45,16,17,192,45,16 ; shrb $0x10,0x2dc01110(%rip) # 2dc358be <_sk_srcover_bgra_8888_sse2_lowp+0x2dc02436>
DB 17,192 ; adc %eax,%eax
DB 18,120,57 ; adc 0x39(%rax),%bh
DB 64,18,120,57 ; adc 0x39(%rax),%dil
@@ -50666,14 +51301,14 @@ ALIGN 16
DB 0,248 ; add %bh,%al
DB 0,248 ; add %bh,%al
DB 0,248 ; add %bh,%al
- DB 224,255 ; loopne 33d41 <.literal16+0x7f1>
- DB 224,255 ; loopne 33d43 <.literal16+0x7f3>
- DB 224,255 ; loopne 33d45 <.literal16+0x7f5>
- DB 224,255 ; loopne 33d47 <.literal16+0x7f7>
- DB 224,255 ; loopne 33d49 <.literal16+0x7f9>
- DB 224,255 ; loopne 33d4b <.literal16+0x7fb>
- DB 224,255 ; loopne 33d4d <.literal16+0x7fd>
- DB 224,255 ; loopne 33d4f <.literal16+0x7ff>
+ DB 224,255 ; loopne 348a1 <.literal16+0x7f1>
+ DB 224,255 ; loopne 348a3 <.literal16+0x7f3>
+ DB 224,255 ; loopne 348a5 <.literal16+0x7f5>
+ DB 224,255 ; loopne 348a7 <.literal16+0x7f7>
+ DB 224,255 ; loopne 348a9 <.literal16+0x7f9>
+ DB 224,255 ; loopne 348ab <.literal16+0x7fb>
+ DB 224,255 ; loopne 348ad <.literal16+0x7fd>
+ DB 224,255 ; loopne 348af <.literal16+0x7ff>
DB 15,0,15 ; str (%rdi)
DB 0,15 ; add %cl,(%rdi)
DB 0,15 ; add %cl,(%rdi)
@@ -50746,9 +51381,9 @@ ALIGN 8
DB 4,0 ; add $0x0,%al
DB 0,0 ; add %al,(%rax)
DB 255 ; (bad)
- DB 127,0 ; jg 33deb <.literal8+0x1b>
+ DB 127,0 ; jg 3494b <.literal8+0x1b>
DB 0,255 ; add %bh,%bh
- DB 127,0 ; jg 33def <.literal8+0x1f>
+ DB 127,0 ; jg 3494f <.literal8+0x1f>
DB 0,0 ; add %al,(%rax)
DB 128,0,0 ; addb $0x0,(%rax)
DB 0 ; .byte 0x0
@@ -50857,7 +51492,7 @@ _sk_seed_shader_sse2 LABEL PROC
DB 102,15,110,73,4 ; movd 0x4(%ecx),%xmm1
DB 102,15,112,201,0 ; pshufd $0x0,%xmm1,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,88,136,87,250,0,0 ; addps 0xfa57(%eax),%xmm1
+ DB 15,88,136,71,253,0,0 ; addps 0xfd47(%eax),%xmm1
DB 141,114,8 ; lea 0x8(%edx),%esi
DB 15,87,210 ; xorps %xmm2,%xmm2
DB 15,41,81,64 ; movaps %xmm2,0x40(%ecx)
@@ -50865,7 +51500,7 @@ _sk_seed_shader_sse2 LABEL PROC
DB 15,41,81,32 ; movaps %xmm2,0x20(%ecx)
DB 15,41,81,16 ; movaps %xmm2,0x10(%ecx)
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,144,103,250,0,0 ; movaps 0xfa67(%eax),%xmm2
+ DB 15,40,144,87,253,0,0 ; movaps 0xfd57(%eax),%xmm2
DB 15,87,219 ; xorps %xmm3,%xmm3
DB 86 ; push %esi
DB 81 ; push %ecx
@@ -50890,15 +51525,15 @@ _sk_dither_sse2 LABEL PROC
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 102,15,110,32 ; movd (%eax),%xmm4
DB 102,15,112,228,0 ; pshufd $0x0,%xmm4,%xmm4
- DB 102,15,254,161,0,250,0,0 ; paddd 0xfa00(%ecx),%xmm4
+ DB 102,15,254,161,240,252,0,0 ; paddd 0xfcf0(%ecx),%xmm4
DB 102,15,110,104,4 ; movd 0x4(%eax),%xmm5
DB 102,15,112,253,0 ; pshufd $0x0,%xmm5,%xmm7
DB 102,15,239,252 ; pxor %xmm4,%xmm7
- DB 102,15,111,177,16,250,0,0 ; movdqa 0xfa10(%ecx),%xmm6
+ DB 102,15,111,177,0,253,0,0 ; movdqa 0xfd00(%ecx),%xmm6
DB 102,15,111,207 ; movdqa %xmm7,%xmm1
DB 102,15,219,206 ; pand %xmm6,%xmm1
DB 102,15,114,241,5 ; pslld $0x5,%xmm1
- DB 102,15,111,129,48,250,0,0 ; movdqa 0xfa30(%ecx),%xmm0
+ DB 102,15,111,129,32,253,0,0 ; movdqa 0xfd20(%ecx),%xmm0
DB 102,15,111,239 ; movdqa %xmm7,%xmm5
DB 102,15,219,232 ; pand %xmm0,%xmm5
DB 102,15,114,245,2 ; pslld $0x2,%xmm5
@@ -50908,7 +51543,7 @@ _sk_dither_sse2 LABEL PROC
DB 102,15,219,196 ; pand %xmm4,%xmm0
DB 102,15,254,192 ; paddd %xmm0,%xmm0
DB 102,15,235,198 ; por %xmm6,%xmm0
- DB 102,15,111,137,32,250,0,0 ; movdqa 0xfa20(%ecx),%xmm1
+ DB 102,15,111,137,16,253,0,0 ; movdqa 0xfd10(%ecx),%xmm1
DB 102,15,219,249 ; pand %xmm1,%xmm7
DB 102,15,219,225 ; pand %xmm1,%xmm4
DB 102,15,114,212,2 ; psrld $0x2,%xmm4
@@ -50919,8 +51554,8 @@ _sk_dither_sse2 LABEL PROC
DB 102,15,114,215,1 ; psrld $0x1,%xmm7
DB 102,15,235,231 ; por %xmm7,%xmm4
DB 15,91,196 ; cvtdq2ps %xmm4,%xmm0
- DB 15,89,129,64,250,0,0 ; mulps 0xfa40(%ecx),%xmm0
- DB 15,88,129,80,250,0,0 ; addps 0xfa50(%ecx),%xmm0
+ DB 15,89,129,48,253,0,0 ; mulps 0xfd30(%ecx),%xmm0
+ DB 15,88,129,64,253,0,0 ; addps 0xfd40(%ecx),%xmm0
DB 243,15,16,14 ; movss (%esi),%xmm1
DB 15,198,201,0 ; shufps $0x0,%xmm1,%xmm1
DB 15,89,200 ; mulps %xmm0,%xmm1
@@ -50984,7 +51619,7 @@ _sk_black_color_sse2 LABEL PROC
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 141,81,4 ; lea 0x4(%ecx),%edx
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,152,180,248,0,0 ; movaps 0xf8b4(%eax),%xmm3
+ DB 15,40,152,164,251,0,0 ; movaps 0xfba4(%eax),%xmm3
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -51005,7 +51640,7 @@ _sk_white_color_sse2 LABEL PROC
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 141,81,4 ; lea 0x4(%ecx),%edx
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,128,132,248,0,0 ; movaps 0xf884(%eax),%xmm0
+ DB 15,40,128,116,251,0,0 ; movaps 0xfb74(%eax),%xmm0
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
@@ -51087,7 +51722,7 @@ _sk_srcatop_sse2 LABEL PROC
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 15,40,97,64 ; movaps 0x40(%ecx),%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
- DB 15,40,170,213,247,0,0 ; movaps 0xf7d5(%edx),%xmm5
+ DB 15,40,170,197,250,0,0 ; movaps 0xfac5(%edx),%xmm5
DB 15,92,235 ; subps %xmm3,%xmm5
DB 15,40,113,16 ; movaps 0x10(%ecx),%xmm6
DB 15,89,245 ; mulps %xmm5,%xmm6
@@ -51124,7 +51759,7 @@ _sk_dstatop_sse2 LABEL PROC
DB 15,40,105,64 ; movaps 0x40(%ecx),%xmm5
DB 15,40,113,16 ; movaps 0x10(%ecx),%xmm6
DB 15,89,243 ; mulps %xmm3,%xmm6
- DB 15,40,162,118,247,0,0 ; movaps 0xf776(%edx),%xmm4
+ DB 15,40,162,102,250,0,0 ; movaps 0xfa66(%edx),%xmm4
DB 15,92,229 ; subps %xmm5,%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 15,88,198 ; addps %xmm6,%xmm0
@@ -51202,7 +51837,7 @@ _sk_srcout_sse2 LABEL PROC
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 139,85,8 ; mov 0x8(%ebp),%edx
- DB 15,40,160,181,246,0,0 ; movaps 0xf6b5(%eax),%xmm4
+ DB 15,40,160,165,249,0,0 ; movaps 0xf9a5(%eax),%xmm4
DB 15,92,98,64 ; subps 0x40(%edx),%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 15,89,204 ; mulps %xmm4,%xmm1
@@ -51226,7 +51861,7 @@ _sk_dstout_sse2 LABEL PROC
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 139,85,8 ; mov 0x8(%ebp),%edx
- DB 15,40,160,125,246,0,0 ; movaps 0xf67d(%eax),%xmm4
+ DB 15,40,160,109,249,0,0 ; movaps 0xf96d(%eax),%xmm4
DB 15,92,227 ; subps %xmm3,%xmm4
DB 15,40,66,16 ; movaps 0x10(%edx),%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
@@ -51254,7 +51889,7 @@ _sk_srcover_sse2 LABEL PROC
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 139,85,8 ; mov 0x8(%ebp),%edx
- DB 15,40,160,54,246,0,0 ; movaps 0xf636(%eax),%xmm4
+ DB 15,40,160,38,249,0,0 ; movaps 0xf926(%eax),%xmm4
DB 15,92,227 ; subps %xmm3,%xmm4
DB 15,40,106,16 ; movaps 0x10(%edx),%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
@@ -51286,7 +51921,7 @@ _sk_dstover_sse2 LABEL PROC
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 139,85,8 ; mov 0x8(%ebp),%edx
DB 15,40,106,64 ; movaps 0x40(%edx),%xmm5
- DB 15,40,160,230,245,0,0 ; movaps 0xf5e6(%eax),%xmm4
+ DB 15,40,160,214,248,0,0 ; movaps 0xf8d6(%eax),%xmm4
DB 15,92,229 ; subps %xmm5,%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 15,88,66,16 ; addps 0x10(%edx),%xmm0
@@ -51338,7 +51973,7 @@ _sk_multiply_sse2 LABEL PROC
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 15,40,80,64 ; movaps 0x40(%eax),%xmm2
DB 15,41,85,200 ; movaps %xmm2,-0x38(%ebp)
- DB 15,40,129,103,245,0,0 ; movaps 0xf567(%ecx),%xmm0
+ DB 15,40,129,87,248,0,0 ; movaps 0xf857(%ecx),%xmm0
DB 15,40,240 ; movaps %xmm0,%xmm6
DB 15,92,242 ; subps %xmm2,%xmm6
DB 15,40,254 ; movaps %xmm6,%xmm7
@@ -51396,7 +52031,7 @@ _sk_plus__sse2 LABEL PROC
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 139,85,8 ; mov 0x8(%ebp),%edx
DB 15,88,66,16 ; addps 0x10(%edx),%xmm0
- DB 15,40,160,193,244,0,0 ; movaps 0xf4c1(%eax),%xmm4
+ DB 15,40,160,177,247,0,0 ; movaps 0xf7b1(%eax),%xmm4
DB 15,93,196 ; minps %xmm4,%xmm0
DB 15,88,74,32 ; addps 0x20(%edx),%xmm1
DB 15,93,204 ; minps %xmm4,%xmm1
@@ -51464,7 +52099,7 @@ _sk_xor__sse2 LABEL PROC
DB 139,69,12 ; mov 0xc(%ebp),%eax
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 15,40,105,64 ; movaps 0x40(%ecx),%xmm5
- DB 15,40,154,19,244,0,0 ; movaps 0xf413(%edx),%xmm3
+ DB 15,40,154,3,247,0,0 ; movaps 0xf703(%edx),%xmm3
DB 15,40,243 ; movaps %xmm3,%xmm6
DB 15,92,245 ; subps %xmm5,%xmm6
DB 15,89,198 ; mulps %xmm6,%xmm0
@@ -51524,7 +52159,7 @@ _sk_darken_sse2 LABEL PROC
DB 15,89,203 ; mulps %xmm3,%xmm1
DB 15,95,209 ; maxps %xmm1,%xmm2
DB 15,92,234 ; subps %xmm2,%xmm5
- DB 15,40,138,171,243,0,0 ; movaps 0xf3ab(%edx),%xmm1
+ DB 15,40,138,155,246,0,0 ; movaps 0xf69b(%edx),%xmm1
DB 15,92,203 ; subps %xmm3,%xmm1
DB 15,89,206 ; mulps %xmm6,%xmm1
DB 15,88,217 ; addps %xmm1,%xmm3
@@ -51571,7 +52206,7 @@ _sk_lighten_sse2 LABEL PROC
DB 15,89,203 ; mulps %xmm3,%xmm1
DB 15,93,209 ; minps %xmm1,%xmm2
DB 15,92,234 ; subps %xmm2,%xmm5
- DB 15,40,138,43,243,0,0 ; movaps 0xf32b(%edx),%xmm1
+ DB 15,40,138,27,246,0,0 ; movaps 0xf61b(%edx),%xmm1
DB 15,92,203 ; subps %xmm3,%xmm1
DB 15,89,206 ; mulps %xmm6,%xmm1
DB 15,88,217 ; addps %xmm1,%xmm3
@@ -51622,7 +52257,7 @@ _sk_difference_sse2 LABEL PROC
DB 15,93,214 ; minps %xmm6,%xmm2
DB 15,88,210 ; addps %xmm2,%xmm2
DB 15,92,226 ; subps %xmm2,%xmm4
- DB 15,40,146,168,242,0,0 ; movaps 0xf2a8(%edx),%xmm2
+ DB 15,40,146,152,245,0,0 ; movaps 0xf598(%edx),%xmm2
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,89,213 ; mulps %xmm5,%xmm2
DB 15,88,218 ; addps %xmm2,%xmm3
@@ -51664,7 +52299,7 @@ _sk_exclusion_sse2 LABEL PROC
DB 15,89,202 ; mulps %xmm2,%xmm1
DB 15,88,201 ; addps %xmm1,%xmm1
DB 15,92,233 ; subps %xmm1,%xmm5
- DB 15,40,138,34,242,0,0 ; movaps 0xf222(%edx),%xmm1
+ DB 15,40,138,18,245,0,0 ; movaps 0xf512(%edx),%xmm1
DB 15,92,203 ; subps %xmm3,%xmm1
DB 15,89,73,64 ; mulps 0x40(%ecx),%xmm1
DB 15,88,217 ; addps %xmm1,%xmm3
@@ -51703,7 +52338,7 @@ _sk_colorburn_sse2 LABEL PROC
DB 15,93,198 ; minps %xmm6,%xmm0
DB 15,40,233 ; movaps %xmm1,%xmm5
DB 15,92,232 ; subps %xmm0,%xmm5
- DB 15,40,177,163,241,0,0 ; movaps 0xf1a3(%ecx),%xmm6
+ DB 15,40,177,147,244,0,0 ; movaps 0xf493(%ecx),%xmm6
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,41,69,200 ; movaps %xmm0,-0x38(%ebp)
@@ -51818,7 +52453,7 @@ _sk_colordodge_sse2 LABEL PROC
DB 89 ; pop %ecx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 15,40,72,16 ; movaps 0x10(%eax),%xmm1
- DB 15,40,145,26,240,0,0 ; movaps 0xf01a(%ecx),%xmm2
+ DB 15,40,145,10,243,0,0 ; movaps 0xf30a(%ecx),%xmm2
DB 15,40,226 ; movaps %xmm2,%xmm4
DB 15,92,214 ; subps %xmm6,%xmm2
DB 15,40,250 ; movaps %xmm2,%xmm7
@@ -51933,7 +52568,7 @@ _sk_hardlight_sse2 LABEL PROC
DB 89 ; pop %ecx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 15,40,72,64 ; movaps 0x40(%eax),%xmm1
- DB 15,40,145,185,238,0,0 ; movaps 0xeeb9(%ecx),%xmm2
+ DB 15,40,145,169,241,0,0 ; movaps 0xf1a9(%ecx),%xmm2
DB 15,40,234 ; movaps %xmm2,%xmm5
DB 15,92,233 ; subps %xmm1,%xmm5
DB 15,40,225 ; movaps %xmm1,%xmm4
@@ -52041,7 +52676,7 @@ _sk_overlay_sse2 LABEL PROC
DB 89 ; pop %ecx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 15,40,80,64 ; movaps 0x40(%eax),%xmm2
- DB 15,40,161,110,237,0,0 ; movaps 0xed6e(%ecx),%xmm4
+ DB 15,40,161,94,240,0,0 ; movaps 0xf05e(%ecx),%xmm4
DB 15,40,244 ; movaps %xmm4,%xmm6
DB 15,92,242 ; subps %xmm2,%xmm6
DB 15,40,206 ; movaps %xmm6,%xmm1
@@ -52167,17 +52802,17 @@ _sk_softlight_sse2 LABEL PROC
DB 232,0,0,0,0 ; call f62 <_sk_softlight_sse2+0x52>
DB 89 ; pop %ecx
DB 15,40,194 ; movaps %xmm2,%xmm0
- DB 15,40,137,78,236,0,0 ; movaps 0xec4e(%ecx),%xmm1
+ DB 15,40,137,62,239,0,0 ; movaps 0xef3e(%ecx),%xmm1
DB 15,41,141,104,255,255,255 ; movaps %xmm1,-0x98(%ebp)
DB 15,88,193 ; addps %xmm1,%xmm0
DB 15,89,198 ; mulps %xmm6,%xmm0
- DB 15,40,185,222,235,0,0 ; movaps 0xebde(%ecx),%xmm7
+ DB 15,40,185,206,238,0,0 ; movaps 0xeece(%ecx),%xmm7
DB 15,41,125,232 ; movaps %xmm7,-0x18(%ebp)
DB 15,92,250 ; subps %xmm2,%xmm7
DB 15,82,242 ; rsqrtps %xmm2,%xmm6
DB 15,83,206 ; rcpps %xmm6,%xmm1
DB 15,92,202 ; subps %xmm2,%xmm1
- DB 15,40,161,94,236,0,0 ; movaps 0xec5e(%ecx),%xmm4
+ DB 15,40,161,78,239,0,0 ; movaps 0xef4e(%ecx),%xmm4
DB 15,41,101,152 ; movaps %xmm4,-0x68(%ebp)
DB 15,89,212 ; mulps %xmm4,%xmm2
DB 15,88,208 ; addps %xmm0,%xmm2
@@ -52381,7 +53016,7 @@ _sk_hue_sse2 LABEL PROC
DB 15,40,226 ; movaps %xmm2,%xmm4
DB 15,40,72,64 ; movaps 0x40(%eax),%xmm1
DB 15,41,77,216 ; movaps %xmm1,-0x28(%ebp)
- DB 15,40,169,29,233,0,0 ; movaps 0xe91d(%ecx),%xmm5
+ DB 15,40,169,13,236,0,0 ; movaps 0xec0d(%ecx),%xmm5
DB 15,92,233 ; subps %xmm1,%xmm5
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 15,41,133,72,255,255,255 ; movaps %xmm0,-0xb8(%ebp)
@@ -52414,17 +53049,17 @@ _sk_hue_sse2 LABEL PROC
DB 15,89,233 ; mulps %xmm1,%xmm5
DB 15,41,173,120,255,255,255 ; movaps %xmm5,-0x88(%ebp)
DB 15,89,193 ; mulps %xmm1,%xmm0
- DB 15,40,153,173,233,0,0 ; movaps 0xe9ad(%ecx),%xmm3
+ DB 15,40,153,157,236,0,0 ; movaps 0xec9d(%ecx),%xmm3
DB 15,41,93,232 ; movaps %xmm3,-0x18(%ebp)
DB 15,40,117,152 ; movaps -0x68(%ebp),%xmm6
DB 15,40,206 ; movaps %xmm6,%xmm1
DB 15,89,203 ; mulps %xmm3,%xmm1
- DB 15,40,153,189,233,0,0 ; movaps 0xe9bd(%ecx),%xmm3
+ DB 15,40,153,173,236,0,0 ; movaps 0xecad(%ecx),%xmm3
DB 15,40,109,136 ; movaps -0x78(%ebp),%xmm5
DB 15,40,253 ; movaps %xmm5,%xmm7
DB 15,89,251 ; mulps %xmm3,%xmm7
DB 15,88,249 ; addps %xmm1,%xmm7
- DB 15,40,137,29,233,0,0 ; movaps 0xe91d(%ecx),%xmm1
+ DB 15,40,137,13,236,0,0 ; movaps 0xec0d(%ecx),%xmm1
DB 15,92,77,184 ; subps -0x48(%ebp),%xmm1
DB 15,89,241 ; mulps %xmm1,%xmm6
DB 15,41,117,152 ; movaps %xmm6,-0x68(%ebp)
@@ -52434,7 +53069,7 @@ _sk_hue_sse2 LABEL PROC
DB 15,40,77,200 ; movaps -0x38(%ebp),%xmm1
DB 15,89,241 ; mulps %xmm1,%xmm6
DB 15,41,117,168 ; movaps %xmm6,-0x58(%ebp)
- DB 15,40,169,205,233,0,0 ; movaps 0xe9cd(%ecx),%xmm5
+ DB 15,40,169,189,236,0,0 ; movaps 0xecbd(%ecx),%xmm5
DB 15,89,205 ; mulps %xmm5,%xmm1
DB 15,88,207 ; addps %xmm7,%xmm1
DB 15,94,212 ; divps %xmm4,%xmm2
@@ -52625,17 +53260,17 @@ _sk_saturation_sse2 LABEL PROC
DB 15,89,253 ; mulps %xmm5,%xmm7
DB 232,0,0,0,0 ; call 1577 <_sk_saturation_sse2+0xb0>
DB 89 ; pop %ecx
- DB 15,40,153,89,230,0,0 ; movaps 0xe659(%ecx),%xmm3
+ DB 15,40,153,73,233,0,0 ; movaps 0xe949(%ecx),%xmm3
DB 15,41,157,88,255,255,255 ; movaps %xmm3,-0xa8(%ebp)
DB 15,40,77,184 ; movaps -0x48(%ebp),%xmm1
DB 15,40,193 ; movaps %xmm1,%xmm0
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,40,153,105,230,0,0 ; movaps 0xe669(%ecx),%xmm3
+ DB 15,40,153,89,233,0,0 ; movaps 0xe959(%ecx),%xmm3
DB 15,41,93,232 ; movaps %xmm3,-0x18(%ebp)
DB 15,40,238 ; movaps %xmm6,%xmm5
DB 15,89,235 ; mulps %xmm3,%xmm5
DB 15,88,232 ; addps %xmm0,%xmm5
- DB 15,40,129,201,229,0,0 ; movaps 0xe5c9(%ecx),%xmm0
+ DB 15,40,129,185,232,0,0 ; movaps 0xe8b9(%ecx),%xmm0
DB 15,41,133,104,255,255,255 ; movaps %xmm0,-0x98(%ebp)
DB 15,92,69,216 ; subps -0x28(%ebp),%xmm0
DB 15,89,200 ; mulps %xmm0,%xmm1
@@ -52647,7 +53282,7 @@ _sk_saturation_sse2 LABEL PROC
DB 15,89,200 ; mulps %xmm0,%xmm1
DB 15,41,141,120,255,255,255 ; movaps %xmm1,-0x88(%ebp)
DB 15,40,200 ; movaps %xmm0,%xmm1
- DB 15,40,129,121,230,0,0 ; movaps 0xe679(%ecx),%xmm0
+ DB 15,40,129,105,233,0,0 ; movaps 0xe969(%ecx),%xmm0
DB 15,89,200 ; mulps %xmm0,%xmm1
DB 15,88,205 ; addps %xmm5,%xmm1
DB 15,40,109,168 ; movaps -0x58(%ebp),%xmm5
@@ -52804,16 +53439,16 @@ _sk_color_sse2 LABEL PROC
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 15,40,80,16 ; movaps 0x10(%eax),%xmm2
DB 15,40,72,32 ; movaps 0x20(%eax),%xmm1
- DB 15,40,177,254,227,0,0 ; movaps 0xe3fe(%ecx),%xmm6
+ DB 15,40,177,238,230,0,0 ; movaps 0xe6ee(%ecx),%xmm6
DB 15,41,117,216 ; movaps %xmm6,-0x28(%ebp)
DB 15,40,194 ; movaps %xmm2,%xmm0
DB 15,89,198 ; mulps %xmm6,%xmm0
- DB 15,40,153,14,228,0,0 ; movaps 0xe40e(%ecx),%xmm3
+ DB 15,40,153,254,230,0,0 ; movaps 0xe6fe(%ecx),%xmm3
DB 15,41,93,184 ; movaps %xmm3,-0x48(%ebp)
DB 15,40,241 ; movaps %xmm1,%xmm6
DB 15,89,243 ; mulps %xmm3,%xmm6
DB 15,88,240 ; addps %xmm0,%xmm6
- DB 15,40,129,110,227,0,0 ; movaps 0xe36e(%ecx),%xmm0
+ DB 15,40,129,94,230,0,0 ; movaps 0xe65e(%ecx),%xmm0
DB 15,41,69,168 ; movaps %xmm0,-0x58(%ebp)
DB 15,92,69,200 ; subps -0x38(%ebp),%xmm0
DB 15,89,208 ; mulps %xmm0,%xmm2
@@ -52823,7 +53458,7 @@ _sk_color_sse2 LABEL PROC
DB 15,40,80,48 ; movaps 0x30(%eax),%xmm2
DB 15,89,194 ; mulps %xmm2,%xmm0
DB 15,41,133,72,255,255,255 ; movaps %xmm0,-0xb8(%ebp)
- DB 15,40,137,30,228,0,0 ; movaps 0xe41e(%ecx),%xmm1
+ DB 15,40,137,14,231,0,0 ; movaps 0xe70e(%ecx),%xmm1
DB 15,89,209 ; mulps %xmm1,%xmm2
DB 15,88,214 ; addps %xmm6,%xmm2
DB 15,40,88,64 ; movaps 0x40(%eax),%xmm3
@@ -52980,18 +53615,18 @@ _sk_luminosity_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 1a35 <_sk_luminosity_sse2+0x11>
DB 89 ; pop %ecx
DB 139,69,8 ; mov 0x8(%ebp),%eax
- DB 15,40,161,155,225,0,0 ; movaps 0xe19b(%ecx),%xmm4
+ DB 15,40,161,139,228,0,0 ; movaps 0xe48b(%ecx),%xmm4
DB 15,41,101,232 ; movaps %xmm4,-0x18(%ebp)
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,89,212 ; mulps %xmm4,%xmm2
- DB 15,40,161,171,225,0,0 ; movaps 0xe1ab(%ecx),%xmm4
+ DB 15,40,161,155,228,0,0 ; movaps 0xe49b(%ecx),%xmm4
DB 15,41,101,216 ; movaps %xmm4,-0x28(%ebp)
DB 15,40,233 ; movaps %xmm1,%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 15,88,234 ; addps %xmm2,%xmm5
DB 15,40,80,64 ; movaps 0x40(%eax),%xmm2
DB 15,41,85,184 ; movaps %xmm2,-0x48(%ebp)
- DB 15,40,161,11,225,0,0 ; movaps 0xe10b(%ecx),%xmm4
+ DB 15,40,161,251,227,0,0 ; movaps 0xe3fb(%ecx),%xmm4
DB 15,40,252 ; movaps %xmm4,%xmm7
DB 15,92,250 ; subps %xmm2,%xmm7
DB 15,89,199 ; mulps %xmm7,%xmm0
@@ -53001,7 +53636,7 @@ _sk_luminosity_sse2 LABEL PROC
DB 15,89,254 ; mulps %xmm6,%xmm7
DB 15,41,189,104,255,255,255 ; movaps %xmm7,-0x98(%ebp)
DB 15,40,214 ; movaps %xmm6,%xmm2
- DB 15,40,137,187,225,0,0 ; movaps 0xe1bb(%ecx),%xmm1
+ DB 15,40,137,171,228,0,0 ; movaps 0xe4ab(%ecx),%xmm1
DB 15,89,209 ; mulps %xmm1,%xmm2
DB 15,88,213 ; addps %xmm5,%xmm2
DB 15,40,104,16 ; movaps 0x10(%eax),%xmm5
@@ -53176,7 +53811,7 @@ _sk_srcover_rgba_8888_sse2 LABEL PROC
DB 139,49 ; mov (%ecx),%esi
DB 15,133,2,1,0,0 ; jne 1dc8 <_sk_srcover_rgba_8888_sse2+0x13f>
DB 243,15,111,12,178 ; movdqu (%edx,%esi,4),%xmm1
- DB 102,15,111,135,92,223,0,0 ; movdqa 0xdf5c(%edi),%xmm0
+ DB 102,15,111,135,76,226,0,0 ; movdqa 0xe24c(%edi),%xmm0
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
@@ -53187,9 +53822,9 @@ _sk_srcover_rgba_8888_sse2 LABEL PROC
DB 102,15,219,248 ; pand %xmm0,%xmm7
DB 15,91,194 ; cvtdq2ps %xmm2,%xmm0
DB 15,41,65,16 ; movaps %xmm0,0x10(%ecx)
- DB 15,40,167,156,222,0,0 ; movaps 0xde9c(%edi),%xmm4
+ DB 15,40,167,140,225,0,0 ; movaps 0xe18c(%edi),%xmm4
DB 15,92,227 ; subps %xmm3,%xmm4
- DB 15,40,151,108,223,0,0 ; movaps 0xdf6c(%edi),%xmm2
+ DB 15,40,151,92,226,0,0 ; movaps 0xe25c(%edi),%xmm2
DB 15,89,234 ; mulps %xmm2,%xmm5
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 15,88,197 ; addps %xmm5,%xmm0
@@ -53307,7 +53942,7 @@ _sk_srcover_bgra_8888_sse2 LABEL PROC
DB 139,49 ; mov (%ecx),%esi
DB 15,133,252,0,0,0 ; jne 1f76 <_sk_srcover_bgra_8888_sse2+0x138>
DB 243,15,111,36,178 ; movdqu (%edx,%esi,4),%xmm4
- DB 102,15,111,135,168,221,0,0 ; movdqa 0xdda8(%edi),%xmm0
+ DB 102,15,111,135,152,224,0,0 ; movdqa 0xe098(%edi),%xmm0
DB 102,15,111,204 ; movdqa %xmm4,%xmm1
DB 102,15,219,200 ; pand %xmm0,%xmm1
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
@@ -53322,9 +53957,9 @@ _sk_srcover_bgra_8888_sse2 LABEL PROC
DB 15,41,73,32 ; movaps %xmm1,0x20(%ecx)
DB 15,91,198 ; cvtdq2ps %xmm6,%xmm0
DB 15,41,65,16 ; movaps %xmm0,0x10(%ecx)
- DB 15,40,175,232,220,0,0 ; movaps 0xdce8(%edi),%xmm5
+ DB 15,40,175,216,223,0,0 ; movaps 0xdfd8(%edi),%xmm5
DB 15,92,235 ; subps %xmm3,%xmm5
- DB 15,40,183,184,221,0,0 ; movaps 0xddb8(%edi),%xmm6
+ DB 15,40,183,168,224,0,0 ; movaps 0xe0a8(%edi),%xmm6
DB 15,89,254 ; mulps %xmm6,%xmm7
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 15,88,199 ; addps %xmm7,%xmm0
@@ -53439,7 +54074,7 @@ _sk_clamp_1_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 2020 <_sk_clamp_1_sse2+0xb>
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
- DB 15,40,160,32,219,0,0 ; movaps 0xdb20(%eax),%xmm4
+ DB 15,40,160,16,222,0,0 ; movaps 0xde10(%eax),%xmm4
DB 15,93,196 ; minps %xmm4,%xmm0
DB 15,93,204 ; minps %xmm4,%xmm1
DB 15,93,212 ; minps %xmm4,%xmm2
@@ -53461,7 +54096,7 @@ _sk_clamp_a_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 2053 <_sk_clamp_a_sse2+0xb>
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
- DB 15,93,152,237,218,0,0 ; minps 0xdaed(%eax),%xmm3
+ DB 15,93,152,221,221,0,0 ; minps 0xdddd(%eax),%xmm3
DB 15,93,195 ; minps %xmm3,%xmm0
DB 15,93,203 ; minps %xmm3,%xmm1
DB 15,93,211 ; minps %xmm3,%xmm2
@@ -53484,7 +54119,7 @@ _sk_clamp_a_dst_sse2 LABEL PROC
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 139,85,8 ; mov 0x8(%ebp),%edx
DB 15,40,98,64 ; movaps 0x40(%edx),%xmm4
- DB 15,93,160,189,218,0,0 ; minps 0xdabd(%eax),%xmm4
+ DB 15,93,160,173,221,0,0 ; minps 0xddad(%eax),%xmm4
DB 15,41,98,64 ; movaps %xmm4,0x40(%edx)
DB 15,40,106,16 ; movaps 0x10(%edx),%xmm5
DB 15,40,114,32 ; movaps 0x20(%edx),%xmm6
@@ -53552,7 +54187,7 @@ _sk_invert_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 212e <_sk_invert_sse2+0xb>
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
- DB 15,40,160,18,218,0,0 ; movaps 0xda12(%eax),%xmm4
+ DB 15,40,160,2,221,0,0 ; movaps 0xdd02(%eax),%xmm4
DB 15,40,236 ; movaps %xmm4,%xmm5
DB 15,92,232 ; subps %xmm0,%xmm5
DB 15,40,244 ; movaps %xmm4,%xmm6
@@ -53664,10 +54299,10 @@ _sk_unpremul_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 222c <_sk_unpremul_sse2+0xb>
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
- DB 15,40,160,20,217,0,0 ; movaps 0xd914(%eax),%xmm4
+ DB 15,40,160,4,220,0,0 ; movaps 0xdc04(%eax),%xmm4
DB 15,94,227 ; divps %xmm3,%xmm4
DB 15,40,236 ; movaps %xmm4,%xmm5
- DB 15,194,168,244,217,0,0,1 ; cmpltps 0xd9f4(%eax),%xmm5
+ DB 15,194,168,228,220,0,0,1 ; cmpltps 0xdce4(%eax),%xmm5
DB 15,84,236 ; andps %xmm4,%xmm5
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 15,89,205 ; mulps %xmm5,%xmm1
@@ -53694,19 +54329,19 @@ _sk_from_srgb_sse2 LABEL PROC
DB 88 ; pop %eax
DB 15,40,202 ; movaps %xmm2,%xmm1
DB 15,89,201 ; mulps %xmm1,%xmm1
- DB 15,40,160,86,217,0,0 ; movaps 0xd956(%eax),%xmm4
+ DB 15,40,160,70,220,0,0 ; movaps 0xdc46(%eax),%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
- DB 15,40,176,198,217,0,0 ; movaps 0xd9c6(%eax),%xmm6
+ DB 15,40,176,182,220,0,0 ; movaps 0xdcb6(%eax),%xmm6
DB 15,41,117,216 ; movaps %xmm6,-0x28(%ebp)
DB 15,88,198 ; addps %xmm6,%xmm0
DB 15,89,193 ; mulps %xmm1,%xmm0
- DB 15,40,176,182,217,0,0 ; movaps 0xd9b6(%eax),%xmm6
+ DB 15,40,176,166,220,0,0 ; movaps 0xdca6(%eax),%xmm6
DB 15,40,202 ; movaps %xmm2,%xmm1
DB 15,89,206 ; mulps %xmm6,%xmm1
- DB 15,40,184,214,217,0,0 ; movaps 0xd9d6(%eax),%xmm7
+ DB 15,40,184,198,220,0,0 ; movaps 0xdcc6(%eax),%xmm7
DB 15,41,125,232 ; movaps %xmm7,-0x18(%ebp)
DB 15,88,199 ; addps %xmm7,%xmm0
- DB 15,40,184,230,217,0,0 ; movaps 0xd9e6(%eax),%xmm7
+ DB 15,40,184,214,220,0,0 ; movaps 0xdcd6(%eax),%xmm7
DB 15,194,215,1 ; cmpltps %xmm7,%xmm2
DB 15,84,202 ; andps %xmm2,%xmm1
DB 15,85,208 ; andnps %xmm0,%xmm2
@@ -53764,18 +54399,18 @@ _sk_from_srgb_dst_sse2 LABEL PROC
DB 15,40,72,16 ; movaps 0x10(%eax),%xmm1
DB 15,40,233 ; movaps %xmm1,%xmm5
DB 15,89,237 ; mulps %xmm5,%xmm5
- DB 15,40,161,123,216,0,0 ; movaps 0xd87b(%ecx),%xmm4
+ DB 15,40,161,107,219,0,0 ; movaps 0xdb6b(%ecx),%xmm4
DB 15,40,193 ; movaps %xmm1,%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
- DB 15,40,177,235,216,0,0 ; movaps 0xd8eb(%ecx),%xmm6
+ DB 15,40,177,219,219,0,0 ; movaps 0xdbdb(%ecx),%xmm6
DB 15,88,198 ; addps %xmm6,%xmm0
DB 15,89,197 ; mulps %xmm5,%xmm0
- DB 15,40,169,219,216,0,0 ; movaps 0xd8db(%ecx),%xmm5
+ DB 15,40,169,203,219,0,0 ; movaps 0xdbcb(%ecx),%xmm5
DB 15,40,209 ; movaps %xmm1,%xmm2
DB 15,89,213 ; mulps %xmm5,%xmm2
- DB 15,40,185,251,216,0,0 ; movaps 0xd8fb(%ecx),%xmm7
+ DB 15,40,185,235,219,0,0 ; movaps 0xdbeb(%ecx),%xmm7
DB 15,88,199 ; addps %xmm7,%xmm0
- DB 15,40,153,11,217,0,0 ; movaps 0xd90b(%ecx),%xmm3
+ DB 15,40,153,251,219,0,0 ; movaps 0xdbfb(%ecx),%xmm3
DB 15,194,203,1 ; cmpltps %xmm3,%xmm1
DB 15,84,209 ; andps %xmm1,%xmm2
DB 15,85,200 ; andnps %xmm0,%xmm1
@@ -53835,25 +54470,25 @@ _sk_to_srgb_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 2440 <_sk_to_srgb_sse2+0x18>
DB 88 ; pop %eax
DB 15,82,218 ; rsqrtps %xmm2,%xmm3
- DB 15,40,160,64,216,0,0 ; movaps 0xd840(%eax),%xmm4
+ DB 15,40,160,48,219,0,0 ; movaps 0xdb30(%eax),%xmm4
DB 15,40,235 ; movaps %xmm3,%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
- DB 15,40,128,80,216,0,0 ; movaps 0xd850(%eax),%xmm0
+ DB 15,40,128,64,219,0,0 ; movaps 0xdb40(%eax),%xmm0
DB 15,41,69,232 ; movaps %xmm0,-0x18(%ebp)
DB 15,88,232 ; addps %xmm0,%xmm5
DB 15,89,235 ; mulps %xmm3,%xmm5
- DB 15,40,128,96,216,0,0 ; movaps 0xd860(%eax),%xmm0
+ DB 15,40,128,80,219,0,0 ; movaps 0xdb50(%eax),%xmm0
DB 15,41,69,200 ; movaps %xmm0,-0x38(%ebp)
DB 15,88,232 ; addps %xmm0,%xmm5
- DB 15,40,128,112,216,0,0 ; movaps 0xd870(%eax),%xmm0
+ DB 15,40,128,96,219,0,0 ; movaps 0xdb60(%eax),%xmm0
DB 15,41,69,216 ; movaps %xmm0,-0x28(%ebp)
DB 15,88,216 ; addps %xmm0,%xmm3
DB 15,83,195 ; rcpps %xmm3,%xmm0
DB 15,89,197 ; mulps %xmm5,%xmm0
- DB 15,40,168,48,216,0,0 ; movaps 0xd830(%eax),%xmm5
+ DB 15,40,168,32,219,0,0 ; movaps 0xdb20(%eax),%xmm5
DB 15,40,202 ; movaps %xmm2,%xmm1
DB 15,89,205 ; mulps %xmm5,%xmm1
- DB 15,40,152,128,216,0,0 ; movaps 0xd880(%eax),%xmm3
+ DB 15,40,152,112,219,0,0 ; movaps 0xdb70(%eax),%xmm3
DB 15,194,211,1 ; cmpltps %xmm3,%xmm2
DB 15,84,202 ; andps %xmm2,%xmm1
DB 15,85,208 ; andnps %xmm0,%xmm2
@@ -53922,14 +54557,14 @@ _sk_rgb_to_hsl_sse2 LABEL PROC
DB 15,40,195 ; movaps %xmm3,%xmm0
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,41,69,216 ; movaps %xmm0,-0x28(%ebp)
- DB 15,40,136,9,214,0,0 ; movaps 0xd609(%eax),%xmm1
+ DB 15,40,136,249,216,0,0 ; movaps 0xd8f9(%eax),%xmm1
DB 15,94,200 ; divps %xmm0,%xmm1
DB 15,40,199 ; movaps %xmm7,%xmm0
DB 15,92,194 ; subps %xmm2,%xmm0
DB 15,89,193 ; mulps %xmm1,%xmm0
DB 15,40,239 ; movaps %xmm7,%xmm5
DB 15,194,234,1 ; cmpltps %xmm2,%xmm5
- DB 15,84,168,153,215,0,0 ; andps 0xd799(%eax),%xmm5
+ DB 15,84,168,137,218,0,0 ; andps 0xda89(%eax),%xmm5
DB 15,88,232 ; addps %xmm0,%xmm5
DB 15,40,195 ; movaps %xmm3,%xmm0
DB 15,194,196,0 ; cmpeqps %xmm4,%xmm0
@@ -53939,9 +54574,9 @@ _sk_rgb_to_hsl_sse2 LABEL PROC
DB 15,92,231 ; subps %xmm7,%xmm4
DB 15,89,209 ; mulps %xmm1,%xmm2
DB 15,89,225 ; mulps %xmm1,%xmm4
- DB 15,40,136,169,215,0,0 ; movaps 0xd7a9(%eax),%xmm1
+ DB 15,40,136,153,218,0,0 ; movaps 0xda99(%eax),%xmm1
DB 15,88,209 ; addps %xmm1,%xmm2
- DB 15,88,160,185,215,0,0 ; addps 0xd7b9(%eax),%xmm4
+ DB 15,88,160,169,218,0,0 ; addps 0xdaa9(%eax),%xmm4
DB 15,84,214 ; andps %xmm6,%xmm2
DB 15,85,244 ; andnps %xmm4,%xmm6
DB 15,86,242 ; orps %xmm2,%xmm6
@@ -53953,7 +54588,7 @@ _sk_rgb_to_hsl_sse2 LABEL PROC
DB 15,194,226,4 ; cmpneqps %xmm2,%xmm4
DB 15,92,203 ; subps %xmm3,%xmm1
DB 15,88,218 ; addps %xmm2,%xmm3
- DB 15,40,168,249,213,0,0 ; movaps 0xd5f9(%eax),%xmm5
+ DB 15,40,168,233,216,0,0 ; movaps 0xd8e9(%eax),%xmm5
DB 15,92,202 ; subps %xmm2,%xmm1
DB 15,40,211 ; movaps %xmm3,%xmm2
DB 15,89,213 ; mulps %xmm5,%xmm2
@@ -53963,7 +54598,7 @@ _sk_rgb_to_hsl_sse2 LABEL PROC
DB 15,86,233 ; orps %xmm1,%xmm5
DB 15,40,77,216 ; movaps -0x28(%ebp),%xmm1
DB 15,94,205 ; divps %xmm5,%xmm1
- DB 15,89,128,201,215,0,0 ; mulps 0xd7c9(%eax),%xmm0
+ DB 15,89,128,185,218,0,0 ; mulps 0xdab9(%eax),%xmm0
DB 15,84,196 ; andps %xmm4,%xmm0
DB 15,84,204 ; andps %xmm4,%xmm1
DB 139,69,12 ; mov 0xc(%ebp),%eax
@@ -53986,7 +54621,7 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 15,41,69,184 ; movaps %xmm0,-0x48(%ebp)
DB 232,0,0,0,0 ; call 2632 <_sk_hsl_to_rgb_sse2+0x19>
DB 88 ; pop %eax
- DB 15,40,160,254,212,0,0 ; movaps 0xd4fe(%eax),%xmm4
+ DB 15,40,160,238,215,0,0 ; movaps 0xd7ee(%eax),%xmm4
DB 15,40,220 ; movaps %xmm4,%xmm3
DB 15,41,165,104,255,255,255 ; movaps %xmm4,-0x98(%ebp)
DB 15,194,218,2 ; cmpleps %xmm2,%xmm3
@@ -53999,13 +54634,13 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 15,84,243 ; andps %xmm3,%xmm6
DB 15,85,217 ; andnps %xmm1,%xmm3
DB 15,86,222 ; orps %xmm6,%xmm3
- DB 15,40,168,222,214,0,0 ; movaps 0xd6de(%eax),%xmm5
+ DB 15,40,168,206,217,0,0 ; movaps 0xd9ce(%eax),%xmm5
DB 15,88,232 ; addps %xmm0,%xmm5
DB 243,15,91,205 ; cvttps2dq %xmm5,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
DB 15,40,197 ; movaps %xmm5,%xmm0
DB 15,194,193,1 ; cmpltps %xmm1,%xmm0
- DB 15,40,176,14,213,0,0 ; movaps 0xd50e(%eax),%xmm6
+ DB 15,40,176,254,215,0,0 ; movaps 0xd7fe(%eax),%xmm6
DB 15,41,117,136 ; movaps %xmm6,-0x78(%ebp)
DB 15,84,198 ; andps %xmm6,%xmm0
DB 15,92,200 ; subps %xmm0,%xmm1
@@ -54015,19 +54650,19 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 15,41,93,216 ; movaps %xmm3,-0x28(%ebp)
DB 15,88,210 ; addps %xmm2,%xmm2
DB 15,92,211 ; subps %xmm3,%xmm2
- DB 15,40,184,238,214,0,0 ; movaps 0xd6ee(%eax),%xmm7
+ DB 15,40,184,222,217,0,0 ; movaps 0xd9de(%eax),%xmm7
DB 15,41,189,88,255,255,255 ; movaps %xmm7,-0xa8(%ebp)
DB 15,194,253,2 ; cmpleps %xmm5,%xmm7
DB 15,92,218 ; subps %xmm2,%xmm3
DB 15,41,93,200 ; movaps %xmm3,-0x38(%ebp)
DB 15,40,204 ; movaps %xmm4,%xmm1
DB 15,194,205,2 ; cmpleps %xmm5,%xmm1
- DB 15,40,160,206,214,0,0 ; movaps 0xd6ce(%eax),%xmm4
+ DB 15,40,160,190,217,0,0 ; movaps 0xd9be(%eax),%xmm4
DB 15,41,165,120,255,255,255 ; movaps %xmm4,-0x88(%ebp)
DB 15,194,229,2 ; cmpleps %xmm5,%xmm4
- DB 15,40,176,158,214,0,0 ; movaps 0xd69e(%eax),%xmm6
+ DB 15,40,176,142,217,0,0 ; movaps 0xd98e(%eax),%xmm6
DB 15,89,238 ; mulps %xmm6,%xmm5
- DB 15,40,128,190,214,0,0 ; movaps 0xd6be(%eax),%xmm0
+ DB 15,40,128,174,217,0,0 ; movaps 0xd9ae(%eax),%xmm0
DB 15,41,69,168 ; movaps %xmm0,-0x58(%ebp)
DB 15,92,197 ; subps %xmm5,%xmm0
DB 15,89,195 ; mulps %xmm3,%xmm0
@@ -54053,18 +54688,18 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 15,40,203 ; movaps %xmm3,%xmm1
DB 15,194,200,1 ; cmpltps %xmm0,%xmm1
- DB 15,84,136,14,213,0,0 ; andps 0xd50e(%eax),%xmm1
+ DB 15,84,136,254,215,0,0 ; andps 0xd7fe(%eax),%xmm1
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,40,203 ; movaps %xmm3,%xmm1
DB 15,92,200 ; subps %xmm0,%xmm1
- DB 15,40,128,238,214,0,0 ; movaps 0xd6ee(%eax),%xmm0
+ DB 15,40,128,222,217,0,0 ; movaps 0xd9de(%eax),%xmm0
DB 15,194,193,2 ; cmpleps %xmm1,%xmm0
- DB 15,40,152,254,212,0,0 ; movaps 0xd4fe(%eax),%xmm3
+ DB 15,40,152,238,215,0,0 ; movaps 0xd7ee(%eax),%xmm3
DB 15,194,217,2 ; cmpleps %xmm1,%xmm3
- DB 15,40,160,206,214,0,0 ; movaps 0xd6ce(%eax),%xmm4
+ DB 15,40,160,190,217,0,0 ; movaps 0xd9be(%eax),%xmm4
DB 15,194,225,2 ; cmpleps %xmm1,%xmm4
DB 15,89,206 ; mulps %xmm6,%xmm1
- DB 15,40,168,190,214,0,0 ; movaps 0xd6be(%eax),%xmm5
+ DB 15,40,168,174,217,0,0 ; movaps 0xd9ae(%eax),%xmm5
DB 15,92,233 ; subps %xmm1,%xmm5
DB 15,89,239 ; mulps %xmm7,%xmm5
DB 15,88,234 ; addps %xmm2,%xmm5
@@ -54084,7 +54719,7 @@ _sk_hsl_to_rgb_sse2 LABEL PROC
DB 15,40,125,232 ; movaps -0x18(%ebp),%xmm7
DB 15,85,252 ; andnps %xmm4,%xmm7
DB 15,40,93,184 ; movaps -0x48(%ebp),%xmm3
- DB 15,88,152,254,214,0,0 ; addps 0xd6fe(%eax),%xmm3
+ DB 15,88,152,238,217,0,0 ; addps 0xd9ee(%eax),%xmm3
DB 243,15,91,195 ; cvttps2dq %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 15,40,203 ; movaps %xmm3,%xmm1
@@ -54182,9 +54817,9 @@ _sk_scale_u8_sse2 LABEL PROC
DB 102,15,110,36,62 ; movd (%esi,%edi,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 102,15,97,224 ; punpcklwd %xmm0,%xmm4
- DB 102,15,219,162,84,211,0,0 ; pand 0xd354(%edx),%xmm4
+ DB 102,15,219,162,68,214,0,0 ; pand 0xd644(%edx),%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,162,148,212,0,0 ; mulps 0xd494(%edx),%xmm4
+ DB 15,89,162,132,215,0,0 ; mulps 0xd784(%edx),%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 15,89,204 ; mulps %xmm4,%xmm1
DB 15,89,212 ; mulps %xmm4,%xmm2
@@ -54248,17 +54883,17 @@ _sk_scale_565_sse2 LABEL PROC
DB 15,133,157,0,0,0 ; jne 2a24 <_sk_scale_565_sse2+0xd8>
DB 243,15,126,52,126 ; movq (%esi,%edi,2),%xmm6
DB 102,15,97,240 ; punpcklwd %xmm0,%xmm6
- DB 102,15,111,162,234,211,0,0 ; movdqa 0xd3ea(%edx),%xmm4
+ DB 102,15,111,162,218,214,0,0 ; movdqa 0xd6da(%edx),%xmm4
DB 102,15,219,230 ; pand %xmm6,%xmm4
DB 15,91,212 ; cvtdq2ps %xmm4,%xmm2
- DB 15,89,146,250,211,0,0 ; mulps 0xd3fa(%edx),%xmm2
- DB 102,15,111,170,10,212,0,0 ; movdqa 0xd40a(%edx),%xmm5
+ DB 15,89,146,234,214,0,0 ; mulps 0xd6ea(%edx),%xmm2
+ DB 102,15,111,170,250,214,0,0 ; movdqa 0xd6fa(%edx),%xmm5
DB 102,15,219,238 ; pand %xmm6,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,170,26,212,0,0 ; mulps 0xd41a(%edx),%xmm5
- DB 102,15,219,178,42,212,0,0 ; pand 0xd42a(%edx),%xmm6
+ DB 15,89,170,10,215,0,0 ; mulps 0xd70a(%edx),%xmm5
+ DB 102,15,219,178,26,215,0,0 ; pand 0xd71a(%edx),%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
- DB 15,89,178,58,212,0,0 ; mulps 0xd43a(%edx),%xmm6
+ DB 15,89,178,42,215,0,0 ; mulps 0xd72a(%edx),%xmm6
DB 15,40,253 ; movaps %xmm5,%xmm7
DB 15,93,254 ; minps %xmm6,%xmm7
DB 15,40,226 ; movaps %xmm2,%xmm4
@@ -54368,9 +55003,9 @@ _sk_lerp_u8_sse2 LABEL PROC
DB 102,15,110,36,62 ; movd (%esi,%edi,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 102,15,97,224 ; punpcklwd %xmm0,%xmm4
- DB 102,15,219,162,44,209,0,0 ; pand 0xd12c(%edx),%xmm4
+ DB 102,15,219,162,28,212,0,0 ; pand 0xd41c(%edx),%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,162,108,210,0,0 ; mulps 0xd26c(%edx),%xmm4
+ DB 15,89,162,92,213,0,0 ; mulps 0xd55c(%edx),%xmm4
DB 15,40,105,16 ; movaps 0x10(%ecx),%xmm5
DB 15,40,113,32 ; movaps 0x20(%ecx),%xmm6
DB 15,92,197 ; subps %xmm5,%xmm0
@@ -54446,17 +55081,17 @@ _sk_lerp_565_sse2 LABEL PROC
DB 15,133,211,0,0,0 ; jne 2cb2 <_sk_lerp_565_sse2+0x113>
DB 243,15,126,44,126 ; movq (%esi,%edi,2),%xmm5
DB 102,15,97,232 ; punpcklwd %xmm0,%xmm5
- DB 102,15,111,162,146,209,0,0 ; movdqa 0xd192(%edx),%xmm4
+ DB 102,15,111,162,130,212,0,0 ; movdqa 0xd482(%edx),%xmm4
DB 102,15,219,229 ; pand %xmm5,%xmm4
DB 15,91,204 ; cvtdq2ps %xmm4,%xmm1
- DB 15,89,138,162,209,0,0 ; mulps 0xd1a2(%edx),%xmm1
- DB 102,15,111,178,178,209,0,0 ; movdqa 0xd1b2(%edx),%xmm6
+ DB 15,89,138,146,212,0,0 ; mulps 0xd492(%edx),%xmm1
+ DB 102,15,111,178,162,212,0,0 ; movdqa 0xd4a2(%edx),%xmm6
DB 102,15,219,245 ; pand %xmm5,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
- DB 15,89,178,194,209,0,0 ; mulps 0xd1c2(%edx),%xmm6
- DB 102,15,219,170,210,209,0,0 ; pand 0xd1d2(%edx),%xmm5
+ DB 15,89,178,178,212,0,0 ; mulps 0xd4b2(%edx),%xmm6
+ DB 102,15,219,170,194,212,0,0 ; pand 0xd4c2(%edx),%xmm5
DB 15,91,213 ; cvtdq2ps %xmm5,%xmm2
- DB 15,89,146,226,209,0,0 ; mulps 0xd1e2(%edx),%xmm2
+ DB 15,89,146,210,212,0,0 ; mulps 0xd4d2(%edx),%xmm2
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 15,41,93,200 ; movaps %xmm3,-0x38(%ebp)
DB 15,40,254 ; movaps %xmm6,%xmm7
@@ -54542,7 +55177,7 @@ _sk_load_tables_sse2 LABEL PROC
DB 139,30 ; mov (%esi),%ebx
DB 15,133,22,1,0,0 ; jne 2e36 <_sk_load_tables_sse2+0x13c>
DB 243,15,111,28,187 ; movdqu (%ebx,%edi,4),%xmm3
- DB 102,15,111,146,248,206,0,0 ; movdqa 0xcef8(%edx),%xmm2
+ DB 102,15,111,146,232,209,0,0 ; movdqa 0xd1e8(%edx),%xmm2
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
@@ -54598,7 +55233,7 @@ _sk_load_tables_sse2 LABEL PROC
DB 102,15,20,215 ; unpcklpd %xmm7,%xmm2
DB 102,15,114,211,24 ; psrld $0x18,%xmm3
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,154,56,208,0,0 ; mulps 0xd038(%edx),%xmm3
+ DB 15,89,154,40,211,0,0 ; mulps 0xd328(%edx),%xmm3
DB 139,69,12 ; mov 0xc(%ebp),%eax
DB 137,194 ; mov %eax,%edx
DB 141,66,8 ; lea 0x8(%edx),%eax
@@ -54671,7 +55306,7 @@ _sk_load_tables_u16_be_sse2 LABEL PROC
DB 242,15,112,192,232 ; pshuflw $0xe8,%xmm0,%xmm0
DB 243,15,112,192,232 ; pshufhw $0xe8,%xmm0,%xmm0
DB 102,15,112,192,232 ; pshufd $0xe8,%xmm0,%xmm0
- DB 102,15,111,146,55,207,0,0 ; movdqa 0xcf37(%edx),%xmm2
+ DB 102,15,111,146,39,210,0,0 ; movdqa 0xd227(%edx),%xmm2
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,97,196 ; punpcklwd %xmm4,%xmm0
@@ -54743,7 +55378,7 @@ _sk_load_tables_u16_be_sse2 LABEL PROC
DB 243,15,126,93,232 ; movq -0x18(%ebp),%xmm3
DB 102,15,97,220 ; punpcklwd %xmm4,%xmm3
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,154,71,207,0,0 ; mulps 0xcf47(%edx),%xmm3
+ DB 15,89,154,55,210,0,0 ; mulps 0xd237(%edx),%xmm3
DB 139,69,12 ; mov 0xc(%ebp),%eax
DB 137,194 ; mov %eax,%edx
DB 141,66,8 ; lea 0x8(%edx),%eax
@@ -54814,7 +55449,7 @@ _sk_load_tables_rgb_u16_be_sse2 LABEL PROC
DB 242,15,112,194,232 ; pshuflw $0xe8,%xmm2,%xmm0
DB 243,15,112,192,232 ; pshufhw $0xe8,%xmm0,%xmm0
DB 102,15,112,192,232 ; pshufd $0xe8,%xmm0,%xmm0
- DB 102,15,111,146,16,205,0,0 ; movdqa 0xcd10(%edx),%xmm2
+ DB 102,15,111,146,0,208,0,0 ; movdqa 0xd000(%edx),%xmm2
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,97,195 ; punpcklwd %xmm3,%xmm0
@@ -54879,7 +55514,7 @@ _sk_load_tables_rgb_u16_be_sse2 LABEL PROC
DB 137,198 ; mov %eax,%esi
DB 141,70,8 ; lea 0x8(%esi),%eax
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,154,160,202,0,0 ; movaps 0xcaa0(%edx),%xmm3
+ DB 15,40,154,144,205,0,0 ; movaps 0xcd90(%edx),%xmm3
DB 80 ; push %eax
DB 81 ; push %ecx
DB 255,86,4 ; call *0x4(%esi)
@@ -54922,9 +55557,9 @@ _sk_byte_tables_sse2 LABEL PROC
DB 139,16 ; mov (%eax),%edx
DB 15,87,237 ; xorps %xmm5,%xmm5
DB 15,95,232 ; maxps %xmm0,%xmm5
- DB 15,40,129,115,200,0,0 ; movaps 0xc873(%ecx),%xmm0
+ DB 15,40,129,99,203,0,0 ; movaps 0xcb63(%ecx),%xmm0
DB 15,93,232 ; minps %xmm0,%xmm5
- DB 15,40,161,67,201,0,0 ; movaps 0xc943(%ecx),%xmm4
+ DB 15,40,161,51,204,0,0 ; movaps 0xcc33(%ecx),%xmm4
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 102,15,91,237 ; cvtps2dq %xmm5,%xmm5
DB 102,15,112,245,78 ; pshufd $0x4e,%xmm5,%xmm6
@@ -55024,7 +55659,7 @@ _sk_byte_tables_sse2 LABEL PROC
DB 102,15,97,218 ; punpcklwd %xmm2,%xmm3
DB 102,15,96,226 ; punpcklbw %xmm2,%xmm4
DB 102,15,97,226 ; punpcklwd %xmm2,%xmm4
- DB 15,40,169,115,202,0,0 ; movaps 0xca73(%ecx),%xmm5
+ DB 15,40,169,99,205,0,0 ; movaps 0xcd63(%ecx),%xmm5
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
DB 15,89,205 ; mulps %xmm5,%xmm1
@@ -55064,7 +55699,7 @@ _sk_byte_tables_rgb_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
DB 15,95,232 ; maxps %xmm0,%xmm5
- DB 15,40,129,160,198,0,0 ; movaps 0xc6a0(%ecx),%xmm0
+ DB 15,40,129,144,201,0,0 ; movaps 0xc990(%ecx),%xmm0
DB 15,93,232 ; minps %xmm0,%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 102,15,91,237 ; cvtps2dq %xmm5,%xmm5
@@ -55140,7 +55775,7 @@ _sk_byte_tables_rgb_sse2 LABEL PROC
DB 102,15,97,209 ; punpcklwd %xmm1,%xmm2
DB 102,15,96,225 ; punpcklbw %xmm1,%xmm4
DB 102,15,97,225 ; punpcklwd %xmm1,%xmm4
- DB 15,40,169,160,200,0,0 ; movaps 0xc8a0(%ecx),%xmm5
+ DB 15,40,169,144,203,0,0 ; movaps 0xcb90(%ecx),%xmm5
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 15,91,202 ; cvtdq2ps %xmm2,%xmm1
DB 15,89,205 ; mulps %xmm5,%xmm1
@@ -55176,7 +55811,7 @@ _sk_table_r_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
DB 15,95,232 ; maxps %xmm0,%xmm5
- DB 15,93,170,30,197,0,0 ; minps 0xc51e(%edx),%xmm5
+ DB 15,93,170,14,200,0,0 ; minps 0xc80e(%edx),%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 102,15,91,197 ; cvtps2dq %xmm5,%xmm0
DB 102,15,112,224,78 ; pshufd $0x4e,%xmm0,%xmm4
@@ -55219,7 +55854,7 @@ _sk_table_g_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
DB 15,95,233 ; maxps %xmm1,%xmm5
- DB 15,93,170,152,196,0,0 ; minps 0xc498(%edx),%xmm5
+ DB 15,93,170,136,199,0,0 ; minps 0xc788(%edx),%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 102,15,91,205 ; cvtps2dq %xmm5,%xmm1
DB 102,15,112,225,78 ; pshufd $0x4e,%xmm1,%xmm4
@@ -55262,7 +55897,7 @@ _sk_table_b_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
DB 15,95,234 ; maxps %xmm2,%xmm5
- DB 15,93,170,18,196,0,0 ; minps 0xc412(%edx),%xmm5
+ DB 15,93,170,2,199,0,0 ; minps 0xc702(%edx),%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 102,15,91,213 ; cvtps2dq %xmm5,%xmm2
DB 102,15,112,226,78 ; pshufd $0x4e,%xmm2,%xmm4
@@ -55305,7 +55940,7 @@ _sk_table_a_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
DB 15,95,235 ; maxps %xmm3,%xmm5
- DB 15,93,170,140,195,0,0 ; minps 0xc38c(%edx),%xmm5
+ DB 15,93,170,124,198,0,0 ; minps 0xc67c(%edx),%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 102,15,91,221 ; cvtps2dq %xmm5,%xmm3
DB 102,15,112,227,78 ; pshufd $0x4e,%xmm3,%xmm4
@@ -55360,16 +55995,16 @@ _sk_parametric_r_sse2 LABEL PROC
DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6
DB 15,88,238 ; addps %xmm6,%xmm5
DB 15,91,245 ; cvtdq2ps %xmm5,%xmm6
- DB 15,89,178,149,197,0,0 ; mulps 0xc595(%edx),%xmm6
- DB 15,40,186,165,197,0,0 ; movaps 0xc5a5(%edx),%xmm7
+ DB 15,89,178,133,200,0,0 ; mulps 0xc885(%edx),%xmm6
+ DB 15,40,186,149,200,0,0 ; movaps 0xc895(%edx),%xmm7
DB 15,84,253 ; andps %xmm5,%xmm7
- DB 15,86,186,245,194,0,0 ; orps 0xc2f5(%edx),%xmm7
- DB 15,88,178,181,197,0,0 ; addps 0xc5b5(%edx),%xmm6
- DB 15,40,162,197,197,0,0 ; movaps 0xc5c5(%edx),%xmm4
+ DB 15,86,186,229,197,0,0 ; orps 0xc5e5(%edx),%xmm7
+ DB 15,88,178,165,200,0,0 ; addps 0xc8a5(%edx),%xmm6
+ DB 15,40,162,181,200,0,0 ; movaps 0xc8b5(%edx),%xmm4
DB 15,89,231 ; mulps %xmm7,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,88,186,213,197,0,0 ; addps 0xc5d5(%edx),%xmm7
- DB 15,40,162,229,197,0,0 ; movaps 0xc5e5(%edx),%xmm4
+ DB 15,88,186,197,200,0,0 ; addps 0xc8c5(%edx),%xmm7
+ DB 15,40,162,213,200,0,0 ; movaps 0xc8d5(%edx),%xmm4
DB 15,94,231 ; divps %xmm7,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
DB 243,15,16,33 ; movss (%ecx),%xmm4
@@ -55379,21 +56014,21 @@ _sk_parametric_r_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,194,196,1 ; cmpltps %xmm4,%xmm0
- DB 15,40,186,5,195,0,0 ; movaps 0xc305(%edx),%xmm7
+ DB 15,40,186,245,197,0,0 ; movaps 0xc5f5(%edx),%xmm7
DB 15,84,199 ; andps %xmm7,%xmm0
DB 15,92,224 ; subps %xmm0,%xmm4
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,92,196 ; subps %xmm4,%xmm0
- DB 15,88,178,245,197,0,0 ; addps 0xc5f5(%edx),%xmm6
- DB 15,40,162,5,198,0,0 ; movaps 0xc605(%edx),%xmm4
+ DB 15,88,178,229,200,0,0 ; addps 0xc8e5(%edx),%xmm6
+ DB 15,40,162,245,200,0,0 ; movaps 0xc8f5(%edx),%xmm4
DB 15,89,224 ; mulps %xmm0,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,40,162,21,198,0,0 ; movaps 0xc615(%edx),%xmm4
+ DB 15,40,162,5,201,0,0 ; movaps 0xc905(%edx),%xmm4
DB 15,92,224 ; subps %xmm0,%xmm4
- DB 15,40,130,37,198,0,0 ; movaps 0xc625(%edx),%xmm0
+ DB 15,40,130,21,201,0,0 ; movaps 0xc915(%edx),%xmm0
DB 15,94,196 ; divps %xmm4,%xmm0
DB 15,88,198 ; addps %xmm6,%xmm0
- DB 15,89,130,53,198,0,0 ; mulps 0xc635(%edx),%xmm0
+ DB 15,89,130,37,201,0,0 ; mulps 0xc925(%edx),%xmm0
DB 102,15,91,192 ; cvtps2dq %xmm0,%xmm0
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,194,236,4 ; cmpneqps %xmm4,%xmm5
@@ -55447,16 +56082,16 @@ _sk_parametric_g_sse2 LABEL PROC
DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6
DB 15,88,238 ; addps %xmm6,%xmm5
DB 15,91,245 ; cvtdq2ps %xmm5,%xmm6
- DB 15,89,178,82,196,0,0 ; mulps 0xc452(%edx),%xmm6
- DB 15,40,186,98,196,0,0 ; movaps 0xc462(%edx),%xmm7
+ DB 15,89,178,66,199,0,0 ; mulps 0xc742(%edx),%xmm6
+ DB 15,40,186,82,199,0,0 ; movaps 0xc752(%edx),%xmm7
DB 15,84,253 ; andps %xmm5,%xmm7
- DB 15,86,186,178,193,0,0 ; orps 0xc1b2(%edx),%xmm7
- DB 15,88,178,114,196,0,0 ; addps 0xc472(%edx),%xmm6
- DB 15,40,162,130,196,0,0 ; movaps 0xc482(%edx),%xmm4
+ DB 15,86,186,162,196,0,0 ; orps 0xc4a2(%edx),%xmm7
+ DB 15,88,178,98,199,0,0 ; addps 0xc762(%edx),%xmm6
+ DB 15,40,162,114,199,0,0 ; movaps 0xc772(%edx),%xmm4
DB 15,89,231 ; mulps %xmm7,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,88,186,146,196,0,0 ; addps 0xc492(%edx),%xmm7
- DB 15,40,162,162,196,0,0 ; movaps 0xc4a2(%edx),%xmm4
+ DB 15,88,186,130,199,0,0 ; addps 0xc782(%edx),%xmm7
+ DB 15,40,162,146,199,0,0 ; movaps 0xc792(%edx),%xmm4
DB 15,94,231 ; divps %xmm7,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
DB 243,15,16,33 ; movss (%ecx),%xmm4
@@ -55466,21 +56101,21 @@ _sk_parametric_g_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,194,196,1 ; cmpltps %xmm4,%xmm0
- DB 15,40,186,194,193,0,0 ; movaps 0xc1c2(%edx),%xmm7
+ DB 15,40,186,178,196,0,0 ; movaps 0xc4b2(%edx),%xmm7
DB 15,84,199 ; andps %xmm7,%xmm0
DB 15,92,224 ; subps %xmm0,%xmm4
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,92,196 ; subps %xmm4,%xmm0
- DB 15,88,178,178,196,0,0 ; addps 0xc4b2(%edx),%xmm6
- DB 15,40,162,194,196,0,0 ; movaps 0xc4c2(%edx),%xmm4
+ DB 15,88,178,162,199,0,0 ; addps 0xc7a2(%edx),%xmm6
+ DB 15,40,162,178,199,0,0 ; movaps 0xc7b2(%edx),%xmm4
DB 15,89,224 ; mulps %xmm0,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,40,162,210,196,0,0 ; movaps 0xc4d2(%edx),%xmm4
+ DB 15,40,162,194,199,0,0 ; movaps 0xc7c2(%edx),%xmm4
DB 15,92,224 ; subps %xmm0,%xmm4
- DB 15,40,130,226,196,0,0 ; movaps 0xc4e2(%edx),%xmm0
+ DB 15,40,130,210,199,0,0 ; movaps 0xc7d2(%edx),%xmm0
DB 15,94,196 ; divps %xmm4,%xmm0
DB 15,88,198 ; addps %xmm6,%xmm0
- DB 15,89,130,242,196,0,0 ; mulps 0xc4f2(%edx),%xmm0
+ DB 15,89,130,226,199,0,0 ; mulps 0xc7e2(%edx),%xmm0
DB 102,15,91,192 ; cvtps2dq %xmm0,%xmm0
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,194,236,4 ; cmpneqps %xmm4,%xmm5
@@ -55533,16 +56168,16 @@ _sk_parametric_b_sse2 LABEL PROC
DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6
DB 15,88,238 ; addps %xmm6,%xmm5
DB 15,91,245 ; cvtdq2ps %xmm5,%xmm6
- DB 15,89,178,18,195,0,0 ; mulps 0xc312(%edx),%xmm6
- DB 15,40,186,34,195,0,0 ; movaps 0xc322(%edx),%xmm7
+ DB 15,89,178,2,198,0,0 ; mulps 0xc602(%edx),%xmm6
+ DB 15,40,186,18,198,0,0 ; movaps 0xc612(%edx),%xmm7
DB 15,84,253 ; andps %xmm5,%xmm7
- DB 15,86,186,114,192,0,0 ; orps 0xc072(%edx),%xmm7
- DB 15,88,178,50,195,0,0 ; addps 0xc332(%edx),%xmm6
- DB 15,40,162,66,195,0,0 ; movaps 0xc342(%edx),%xmm4
+ DB 15,86,186,98,195,0,0 ; orps 0xc362(%edx),%xmm7
+ DB 15,88,178,34,198,0,0 ; addps 0xc622(%edx),%xmm6
+ DB 15,40,162,50,198,0,0 ; movaps 0xc632(%edx),%xmm4
DB 15,89,231 ; mulps %xmm7,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,88,186,82,195,0,0 ; addps 0xc352(%edx),%xmm7
- DB 15,40,162,98,195,0,0 ; movaps 0xc362(%edx),%xmm4
+ DB 15,88,186,66,198,0,0 ; addps 0xc642(%edx),%xmm7
+ DB 15,40,162,82,198,0,0 ; movaps 0xc652(%edx),%xmm4
DB 15,94,231 ; divps %xmm7,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
DB 243,15,16,33 ; movss (%ecx),%xmm4
@@ -55552,21 +56187,21 @@ _sk_parametric_b_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,194,196,1 ; cmpltps %xmm4,%xmm0
- DB 15,40,186,130,192,0,0 ; movaps 0xc082(%edx),%xmm7
+ DB 15,40,186,114,195,0,0 ; movaps 0xc372(%edx),%xmm7
DB 15,84,199 ; andps %xmm7,%xmm0
DB 15,92,224 ; subps %xmm0,%xmm4
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,92,196 ; subps %xmm4,%xmm0
- DB 15,88,178,114,195,0,0 ; addps 0xc372(%edx),%xmm6
- DB 15,40,162,130,195,0,0 ; movaps 0xc382(%edx),%xmm4
+ DB 15,88,178,98,198,0,0 ; addps 0xc662(%edx),%xmm6
+ DB 15,40,162,114,198,0,0 ; movaps 0xc672(%edx),%xmm4
DB 15,89,224 ; mulps %xmm0,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,40,162,146,195,0,0 ; movaps 0xc392(%edx),%xmm4
+ DB 15,40,162,130,198,0,0 ; movaps 0xc682(%edx),%xmm4
DB 15,92,224 ; subps %xmm0,%xmm4
- DB 15,40,130,162,195,0,0 ; movaps 0xc3a2(%edx),%xmm0
+ DB 15,40,130,146,198,0,0 ; movaps 0xc692(%edx),%xmm0
DB 15,94,196 ; divps %xmm4,%xmm0
DB 15,88,198 ; addps %xmm6,%xmm0
- DB 15,89,130,178,195,0,0 ; mulps 0xc3b2(%edx),%xmm0
+ DB 15,89,130,162,198,0,0 ; mulps 0xc6a2(%edx),%xmm0
DB 102,15,91,192 ; cvtps2dq %xmm0,%xmm0
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,194,236,4 ; cmpneqps %xmm4,%xmm5
@@ -55619,16 +56254,16 @@ _sk_parametric_a_sse2 LABEL PROC
DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6
DB 15,88,238 ; addps %xmm6,%xmm5
DB 15,91,245 ; cvtdq2ps %xmm5,%xmm6
- DB 15,89,178,210,193,0,0 ; mulps 0xc1d2(%edx),%xmm6
- DB 15,40,186,226,193,0,0 ; movaps 0xc1e2(%edx),%xmm7
+ DB 15,89,178,194,196,0,0 ; mulps 0xc4c2(%edx),%xmm6
+ DB 15,40,186,210,196,0,0 ; movaps 0xc4d2(%edx),%xmm7
DB 15,84,253 ; andps %xmm5,%xmm7
- DB 15,86,186,50,191,0,0 ; orps 0xbf32(%edx),%xmm7
- DB 15,88,178,242,193,0,0 ; addps 0xc1f2(%edx),%xmm6
- DB 15,40,162,2,194,0,0 ; movaps 0xc202(%edx),%xmm4
+ DB 15,86,186,34,194,0,0 ; orps 0xc222(%edx),%xmm7
+ DB 15,88,178,226,196,0,0 ; addps 0xc4e2(%edx),%xmm6
+ DB 15,40,162,242,196,0,0 ; movaps 0xc4f2(%edx),%xmm4
DB 15,89,231 ; mulps %xmm7,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,88,186,18,194,0,0 ; addps 0xc212(%edx),%xmm7
- DB 15,40,162,34,194,0,0 ; movaps 0xc222(%edx),%xmm4
+ DB 15,88,186,2,197,0,0 ; addps 0xc502(%edx),%xmm7
+ DB 15,40,162,18,197,0,0 ; movaps 0xc512(%edx),%xmm4
DB 15,94,231 ; divps %xmm7,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
DB 243,15,16,33 ; movss (%ecx),%xmm4
@@ -55638,21 +56273,21 @@ _sk_parametric_a_sse2 LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,194,196,1 ; cmpltps %xmm4,%xmm0
- DB 15,40,186,66,191,0,0 ; movaps 0xbf42(%edx),%xmm7
+ DB 15,40,186,50,194,0,0 ; movaps 0xc232(%edx),%xmm7
DB 15,84,199 ; andps %xmm7,%xmm0
DB 15,92,224 ; subps %xmm0,%xmm4
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,92,196 ; subps %xmm4,%xmm0
- DB 15,88,178,50,194,0,0 ; addps 0xc232(%edx),%xmm6
- DB 15,40,162,66,194,0,0 ; movaps 0xc242(%edx),%xmm4
+ DB 15,88,178,34,197,0,0 ; addps 0xc522(%edx),%xmm6
+ DB 15,40,162,50,197,0,0 ; movaps 0xc532(%edx),%xmm4
DB 15,89,224 ; mulps %xmm0,%xmm4
DB 15,92,244 ; subps %xmm4,%xmm6
- DB 15,40,162,82,194,0,0 ; movaps 0xc252(%edx),%xmm4
+ DB 15,40,162,66,197,0,0 ; movaps 0xc542(%edx),%xmm4
DB 15,92,224 ; subps %xmm0,%xmm4
- DB 15,40,130,98,194,0,0 ; movaps 0xc262(%edx),%xmm0
+ DB 15,40,130,82,197,0,0 ; movaps 0xc552(%edx),%xmm0
DB 15,94,196 ; divps %xmm4,%xmm0
DB 15,88,198 ; addps %xmm6,%xmm0
- DB 15,89,130,114,194,0,0 ; mulps 0xc272(%edx),%xmm0
+ DB 15,89,130,98,197,0,0 ; mulps 0xc562(%edx),%xmm0
DB 102,15,91,192 ; cvtps2dq %xmm0,%xmm0
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,194,236,4 ; cmpneqps %xmm4,%xmm5
@@ -55689,17 +56324,17 @@ _sk_gamma_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 3d43 <_sk_gamma_sse2+0x1b>
DB 88 ; pop %eax
DB 15,91,232 ; cvtdq2ps %xmm0,%xmm5
- DB 15,89,168,141,192,0,0 ; mulps 0xc08d(%eax),%xmm5
- DB 15,40,160,157,192,0,0 ; movaps 0xc09d(%eax),%xmm4
+ DB 15,89,168,125,195,0,0 ; mulps 0xc37d(%eax),%xmm5
+ DB 15,40,160,141,195,0,0 ; movaps 0xc38d(%eax),%xmm4
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,84,212 ; andps %xmm4,%xmm2
- DB 15,86,144,237,189,0,0 ; orps 0xbded(%eax),%xmm2
- DB 15,88,168,173,192,0,0 ; addps 0xc0ad(%eax),%xmm5
+ DB 15,86,144,221,192,0,0 ; orps 0xc0dd(%eax),%xmm2
+ DB 15,88,168,157,195,0,0 ; addps 0xc39d(%eax),%xmm5
DB 15,40,202 ; movaps %xmm2,%xmm1
- DB 15,89,136,189,192,0,0 ; mulps 0xc0bd(%eax),%xmm1
+ DB 15,89,136,173,195,0,0 ; mulps 0xc3ad(%eax),%xmm1
DB 15,92,233 ; subps %xmm1,%xmm5
- DB 15,88,144,205,192,0,0 ; addps 0xc0cd(%eax),%xmm2
- DB 15,40,136,221,192,0,0 ; movaps 0xc0dd(%eax),%xmm1
+ DB 15,88,144,189,195,0,0 ; addps 0xc3bd(%eax),%xmm2
+ DB 15,40,136,205,195,0,0 ; movaps 0xc3cd(%eax),%xmm1
DB 15,94,202 ; divps %xmm2,%xmm1
DB 15,92,233 ; subps %xmm1,%xmm5
DB 139,77,12 ; mov 0xc(%ebp),%ecx
@@ -55712,32 +56347,32 @@ _sk_gamma_sse2 LABEL PROC
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
DB 15,40,205 ; movaps %xmm5,%xmm1
DB 15,194,200,1 ; cmpltps %xmm0,%xmm1
- DB 15,84,136,253,189,0,0 ; andps 0xbdfd(%eax),%xmm1
+ DB 15,84,136,237,192,0,0 ; andps 0xc0ed(%eax),%xmm1
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,40,205 ; movaps %xmm5,%xmm1
DB 15,92,200 ; subps %xmm0,%xmm1
- DB 15,88,168,237,192,0,0 ; addps 0xc0ed(%eax),%xmm5
- DB 15,40,184,13,193,0,0 ; movaps 0xc10d(%eax),%xmm7
+ DB 15,88,168,221,195,0,0 ; addps 0xc3dd(%eax),%xmm5
+ DB 15,40,184,253,195,0,0 ; movaps 0xc3fd(%eax),%xmm7
DB 15,40,199 ; movaps %xmm7,%xmm0
DB 15,92,193 ; subps %xmm1,%xmm0
- DB 15,40,176,253,192,0,0 ; movaps 0xc0fd(%eax),%xmm6
+ DB 15,40,176,237,195,0,0 ; movaps 0xc3ed(%eax),%xmm6
DB 15,89,206 ; mulps %xmm6,%xmm1
DB 15,92,233 ; subps %xmm1,%xmm5
- DB 15,40,144,29,193,0,0 ; movaps 0xc11d(%eax),%xmm2
+ DB 15,40,144,13,196,0,0 ; movaps 0xc40d(%eax),%xmm2
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 15,94,216 ; divps %xmm0,%xmm3
DB 15,88,221 ; addps %xmm5,%xmm3
DB 15,40,77,232 ; movaps -0x18(%ebp),%xmm1
DB 15,91,193 ; cvtdq2ps %xmm1,%xmm0
- DB 15,89,128,141,192,0,0 ; mulps 0xc08d(%eax),%xmm0
+ DB 15,89,128,125,195,0,0 ; mulps 0xc37d(%eax),%xmm0
DB 15,84,204 ; andps %xmm4,%xmm1
- DB 15,86,136,237,189,0,0 ; orps 0xbded(%eax),%xmm1
- DB 15,88,128,173,192,0,0 ; addps 0xc0ad(%eax),%xmm0
+ DB 15,86,136,221,192,0,0 ; orps 0xc0dd(%eax),%xmm1
+ DB 15,88,128,157,195,0,0 ; addps 0xc39d(%eax),%xmm0
DB 15,40,233 ; movaps %xmm1,%xmm5
- DB 15,89,168,189,192,0,0 ; mulps 0xc0bd(%eax),%xmm5
+ DB 15,89,168,173,195,0,0 ; mulps 0xc3ad(%eax),%xmm5
DB 15,92,197 ; subps %xmm5,%xmm0
- DB 15,88,136,205,192,0,0 ; addps 0xc0cd(%eax),%xmm1
- DB 15,40,168,221,192,0,0 ; movaps 0xc0dd(%eax),%xmm5
+ DB 15,88,136,189,195,0,0 ; addps 0xc3bd(%eax),%xmm1
+ DB 15,40,168,205,195,0,0 ; movaps 0xc3cd(%eax),%xmm5
DB 15,94,233 ; divps %xmm1,%xmm5
DB 15,92,197 ; subps %xmm5,%xmm0
DB 15,89,69,216 ; mulps -0x28(%ebp),%xmm0
@@ -55745,11 +56380,11 @@ _sk_gamma_sse2 LABEL PROC
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
DB 15,40,232 ; movaps %xmm0,%xmm5
DB 15,194,233,1 ; cmpltps %xmm1,%xmm5
- DB 15,84,168,253,189,0,0 ; andps 0xbdfd(%eax),%xmm5
+ DB 15,84,168,237,192,0,0 ; andps 0xc0ed(%eax),%xmm5
DB 15,92,205 ; subps %xmm5,%xmm1
DB 15,40,232 ; movaps %xmm0,%xmm5
DB 15,92,233 ; subps %xmm1,%xmm5
- DB 15,88,128,237,192,0,0 ; addps 0xc0ed(%eax),%xmm0
+ DB 15,88,128,221,195,0,0 ; addps 0xc3dd(%eax),%xmm0
DB 15,40,207 ; movaps %xmm7,%xmm1
DB 15,92,205 ; subps %xmm5,%xmm1
DB 15,89,238 ; mulps %xmm6,%xmm5
@@ -55759,15 +56394,15 @@ _sk_gamma_sse2 LABEL PROC
DB 15,88,232 ; addps %xmm0,%xmm5
DB 15,40,77,200 ; movaps -0x38(%ebp),%xmm1
DB 15,91,193 ; cvtdq2ps %xmm1,%xmm0
- DB 15,89,128,141,192,0,0 ; mulps 0xc08d(%eax),%xmm0
+ DB 15,89,128,125,195,0,0 ; mulps 0xc37d(%eax),%xmm0
DB 15,84,225 ; andps %xmm1,%xmm4
- DB 15,86,160,237,189,0,0 ; orps 0xbded(%eax),%xmm4
- DB 15,88,128,173,192,0,0 ; addps 0xc0ad(%eax),%xmm0
- DB 15,40,136,189,192,0,0 ; movaps 0xc0bd(%eax),%xmm1
+ DB 15,86,160,221,192,0,0 ; orps 0xc0dd(%eax),%xmm4
+ DB 15,88,128,157,195,0,0 ; addps 0xc39d(%eax),%xmm0
+ DB 15,40,136,173,195,0,0 ; movaps 0xc3ad(%eax),%xmm1
DB 15,89,204 ; mulps %xmm4,%xmm1
DB 15,92,193 ; subps %xmm1,%xmm0
- DB 15,88,160,205,192,0,0 ; addps 0xc0cd(%eax),%xmm4
- DB 15,40,136,221,192,0,0 ; movaps 0xc0dd(%eax),%xmm1
+ DB 15,88,160,189,195,0,0 ; addps 0xc3bd(%eax),%xmm4
+ DB 15,40,136,205,195,0,0 ; movaps 0xc3cd(%eax),%xmm1
DB 15,94,204 ; divps %xmm4,%xmm1
DB 15,92,193 ; subps %xmm1,%xmm0
DB 15,89,69,216 ; mulps -0x28(%ebp),%xmm0
@@ -55775,17 +56410,17 @@ _sk_gamma_sse2 LABEL PROC
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
DB 15,40,224 ; movaps %xmm0,%xmm4
DB 15,194,225,1 ; cmpltps %xmm1,%xmm4
- DB 15,84,160,253,189,0,0 ; andps 0xbdfd(%eax),%xmm4
+ DB 15,84,160,237,192,0,0 ; andps 0xc0ed(%eax),%xmm4
DB 15,92,204 ; subps %xmm4,%xmm1
DB 15,40,224 ; movaps %xmm0,%xmm4
DB 15,92,225 ; subps %xmm1,%xmm4
- DB 15,88,128,237,192,0,0 ; addps 0xc0ed(%eax),%xmm0
+ DB 15,88,128,221,195,0,0 ; addps 0xc3dd(%eax),%xmm0
DB 15,89,244 ; mulps %xmm4,%xmm6
DB 15,92,198 ; subps %xmm6,%xmm0
DB 15,92,252 ; subps %xmm4,%xmm7
DB 15,94,215 ; divps %xmm7,%xmm2
DB 15,88,208 ; addps %xmm0,%xmm2
- DB 15,40,128,45,193,0,0 ; movaps 0xc12d(%eax),%xmm0
+ DB 15,40,128,29,196,0,0 ; movaps 0xc41d(%eax),%xmm0
DB 15,89,216 ; mulps %xmm0,%xmm3
DB 15,89,232 ; mulps %xmm0,%xmm5
DB 15,89,208 ; mulps %xmm0,%xmm2
@@ -55829,27 +56464,27 @@ _sk_gamma_dst_sse2 LABEL PROC
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 15,40,72,16 ; movaps 0x10(%eax),%xmm1
DB 15,91,193 ; cvtdq2ps %xmm1,%xmm0
- DB 15,40,150,102,190,0,0 ; movaps 0xbe66(%esi),%xmm2
+ DB 15,40,150,86,193,0,0 ; movaps 0xc156(%esi),%xmm2
DB 15,41,149,104,255,255,255 ; movaps %xmm2,-0x98(%ebp)
DB 15,89,194 ; mulps %xmm2,%xmm0
- DB 15,40,166,118,190,0,0 ; movaps 0xbe76(%esi),%xmm4
+ DB 15,40,166,102,193,0,0 ; movaps 0xc166(%esi),%xmm4
DB 15,40,209 ; movaps %xmm1,%xmm2
DB 15,84,212 ; andps %xmm4,%xmm2
- DB 15,40,158,198,187,0,0 ; movaps 0xbbc6(%esi),%xmm3
+ DB 15,40,158,182,190,0,0 ; movaps 0xbeb6(%esi),%xmm3
DB 15,41,157,120,255,255,255 ; movaps %xmm3,-0x88(%ebp)
DB 15,86,211 ; orps %xmm3,%xmm2
- DB 15,40,158,134,190,0,0 ; movaps 0xbe86(%esi),%xmm3
+ DB 15,40,158,118,193,0,0 ; movaps 0xc176(%esi),%xmm3
DB 15,41,93,136 ; movaps %xmm3,-0x78(%ebp)
DB 15,88,195 ; addps %xmm3,%xmm0
- DB 15,40,174,150,190,0,0 ; movaps 0xbe96(%esi),%xmm5
+ DB 15,40,174,134,193,0,0 ; movaps 0xc186(%esi),%xmm5
DB 15,41,109,152 ; movaps %xmm5,-0x68(%ebp)
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 15,89,221 ; mulps %xmm5,%xmm3
DB 15,92,195 ; subps %xmm3,%xmm0
- DB 15,40,158,166,190,0,0 ; movaps 0xbea6(%esi),%xmm3
+ DB 15,40,158,150,193,0,0 ; movaps 0xc196(%esi),%xmm3
DB 15,41,93,168 ; movaps %xmm3,-0x58(%ebp)
DB 15,88,211 ; addps %xmm3,%xmm2
- DB 15,40,158,182,190,0,0 ; movaps 0xbeb6(%esi),%xmm3
+ DB 15,40,158,166,193,0,0 ; movaps 0xc1a6(%esi),%xmm3
DB 15,41,93,184 ; movaps %xmm3,-0x48(%ebp)
DB 15,94,218 ; divps %xmm2,%xmm3
DB 15,92,195 ; subps %xmm3,%xmm0
@@ -55862,27 +56497,27 @@ _sk_gamma_dst_sse2 LABEL PROC
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
DB 15,194,218,1 ; cmpltps %xmm2,%xmm3
- DB 15,40,174,214,187,0,0 ; movaps 0xbbd6(%esi),%xmm5
+ DB 15,40,174,198,190,0,0 ; movaps 0xbec6(%esi),%xmm5
DB 15,41,109,200 ; movaps %xmm5,-0x38(%ebp)
DB 15,84,221 ; andps %xmm5,%xmm3
DB 15,92,211 ; subps %xmm3,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
DB 15,92,218 ; subps %xmm2,%xmm3
- DB 15,40,150,198,190,0,0 ; movaps 0xbec6(%esi),%xmm2
+ DB 15,40,150,182,193,0,0 ; movaps 0xc1b6(%esi),%xmm2
DB 15,41,85,216 ; movaps %xmm2,-0x28(%ebp)
DB 15,88,194 ; addps %xmm2,%xmm0
- DB 15,40,190,230,190,0,0 ; movaps 0xbee6(%esi),%xmm7
+ DB 15,40,190,214,193,0,0 ; movaps 0xc1d6(%esi),%xmm7
DB 15,40,239 ; movaps %xmm7,%xmm5
DB 15,92,235 ; subps %xmm3,%xmm5
DB 15,40,211 ; movaps %xmm3,%xmm2
- DB 15,40,182,214,190,0,0 ; movaps 0xbed6(%esi),%xmm6
+ DB 15,40,182,198,193,0,0 ; movaps 0xc1c6(%esi),%xmm6
DB 15,89,214 ; mulps %xmm6,%xmm2
DB 15,92,194 ; subps %xmm2,%xmm0
- DB 15,40,158,246,190,0,0 ; movaps 0xbef6(%esi),%xmm3
+ DB 15,40,158,230,193,0,0 ; movaps 0xc1e6(%esi),%xmm3
DB 15,40,211 ; movaps %xmm3,%xmm2
DB 15,94,213 ; divps %xmm5,%xmm2
DB 15,88,208 ; addps %xmm0,%xmm2
- DB 15,40,134,6,191,0,0 ; movaps 0xbf06(%esi),%xmm0
+ DB 15,40,134,246,193,0,0 ; movaps 0xc1f6(%esi),%xmm0
DB 15,41,69,232 ; movaps %xmm0,-0x18(%ebp)
DB 15,89,208 ; mulps %xmm0,%xmm2
DB 102,15,91,194 ; cvtps2dq %xmm2,%xmm0
@@ -55988,29 +56623,29 @@ _sk_lab_to_xyz_sse2 LABEL PROC
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 232,0,0,0,0 ; call 41c6 <_sk_lab_to_xyz_sse2+0x15>
DB 88 ; pop %eax
- DB 15,89,144,186,188,0,0 ; mulps 0xbcba(%eax),%xmm2
- DB 15,40,160,74,186,0,0 ; movaps 0xba4a(%eax),%xmm4
+ DB 15,89,144,170,191,0,0 ; mulps 0xbfaa(%eax),%xmm2
+ DB 15,40,160,58,189,0,0 ; movaps 0xbd3a(%eax),%xmm4
DB 15,89,204 ; mulps %xmm4,%xmm1
- DB 15,40,168,202,188,0,0 ; movaps 0xbcca(%eax),%xmm5
+ DB 15,40,168,186,191,0,0 ; movaps 0xbfba(%eax),%xmm5
DB 15,88,205 ; addps %xmm5,%xmm1
DB 15,89,220 ; mulps %xmm4,%xmm3
DB 15,88,221 ; addps %xmm5,%xmm3
- DB 15,88,144,218,188,0,0 ; addps 0xbcda(%eax),%xmm2
- DB 15,89,144,234,188,0,0 ; mulps 0xbcea(%eax),%xmm2
- DB 15,89,136,250,188,0,0 ; mulps 0xbcfa(%eax),%xmm1
+ DB 15,88,144,202,191,0,0 ; addps 0xbfca(%eax),%xmm2
+ DB 15,89,144,218,191,0,0 ; mulps 0xbfda(%eax),%xmm2
+ DB 15,89,136,234,191,0,0 ; mulps 0xbfea(%eax),%xmm1
DB 15,88,202 ; addps %xmm2,%xmm1
- DB 15,89,152,10,189,0,0 ; mulps 0xbd0a(%eax),%xmm3
+ DB 15,89,152,250,191,0,0 ; mulps 0xbffa(%eax),%xmm3
DB 15,40,234 ; movaps %xmm2,%xmm5
DB 15,92,235 ; subps %xmm3,%xmm5
DB 15,40,193 ; movaps %xmm1,%xmm0
DB 15,89,192 ; mulps %xmm0,%xmm0
DB 15,89,193 ; mulps %xmm1,%xmm0
- DB 15,40,152,26,189,0,0 ; movaps 0xbd1a(%eax),%xmm3
+ DB 15,40,152,10,192,0,0 ; movaps 0xc00a(%eax),%xmm3
DB 15,40,227 ; movaps %xmm3,%xmm4
DB 15,194,224,1 ; cmpltps %xmm0,%xmm4
- DB 15,40,176,42,189,0,0 ; movaps 0xbd2a(%eax),%xmm6
+ DB 15,40,176,26,192,0,0 ; movaps 0xc01a(%eax),%xmm6
DB 15,88,206 ; addps %xmm6,%xmm1
- DB 15,40,184,58,189,0,0 ; movaps 0xbd3a(%eax),%xmm7
+ DB 15,40,184,42,192,0,0 ; movaps 0xc02a(%eax),%xmm7
DB 15,89,207 ; mulps %xmm7,%xmm1
DB 15,84,196 ; andps %xmm4,%xmm0
DB 15,85,225 ; andnps %xmm1,%xmm4
@@ -56035,8 +56670,8 @@ _sk_lab_to_xyz_sse2 LABEL PROC
DB 15,85,221 ; andnps %xmm5,%xmm3
DB 15,86,216 ; orps %xmm0,%xmm3
DB 139,77,12 ; mov 0xc(%ebp),%ecx
- DB 15,89,160,74,189,0,0 ; mulps 0xbd4a(%eax),%xmm4
- DB 15,89,152,90,189,0,0 ; mulps 0xbd5a(%eax),%xmm3
+ DB 15,89,160,58,192,0,0 ; mulps 0xc03a(%eax),%xmm4
+ DB 15,89,152,74,192,0,0 ; mulps 0xc04a(%eax),%xmm3
DB 141,65,4 ; lea 0x4(%ecx),%eax
DB 131,236,8 ; sub $0x8,%esp
DB 15,40,196 ; movaps %xmm4,%xmm0
@@ -56072,9 +56707,9 @@ _sk_load_a8_sse2 LABEL PROC
DB 102,15,110,4,62 ; movd (%esi,%edi,1),%xmm0
DB 102,15,96,192 ; punpcklbw %xmm0,%xmm0
DB 102,15,97,192 ; punpcklwd %xmm0,%xmm0
- DB 102,15,219,130,74,185,0,0 ; pand 0xb94a(%edx),%xmm0
+ DB 102,15,219,130,58,188,0,0 ; pand 0xbc3a(%edx),%xmm0
DB 15,91,216 ; cvtdq2ps %xmm0,%xmm3
- DB 15,89,154,138,186,0,0 ; mulps 0xba8a(%edx),%xmm3
+ DB 15,89,154,122,189,0,0 ; mulps 0xbd7a(%edx),%xmm3
DB 141,80,8 ; lea 0x8(%eax),%edx
DB 131,236,8 ; sub $0x8,%esp
DB 15,87,192 ; xorps %xmm0,%xmm0
@@ -56137,9 +56772,9 @@ _sk_load_a8_dst_sse2 LABEL PROC
DB 102,15,110,36,55 ; movd (%edi,%esi,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 102,15,97,224 ; punpcklwd %xmm0,%xmm4
- DB 102,15,219,162,118,184,0,0 ; pand 0xb876(%edx),%xmm4
+ DB 102,15,219,162,102,187,0,0 ; pand 0xbb66(%edx),%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,162,182,185,0,0 ; mulps 0xb9b6(%edx),%xmm4
+ DB 15,89,162,166,188,0,0 ; mulps 0xbca6(%edx),%xmm4
DB 15,41,97,64 ; movaps %xmm4,0x40(%ecx)
DB 141,80,8 ; lea 0x8(%eax),%edx
DB 131,236,8 ; sub $0x8,%esp
@@ -56228,7 +56863,7 @@ _sk_gather_a8_sse2 LABEL PROC
DB 102,15,96,193 ; punpcklbw %xmm1,%xmm0
DB 102,15,97,193 ; punpcklwd %xmm1,%xmm0
DB 15,91,216 ; cvtdq2ps %xmm0,%xmm3
- DB 15,89,153,137,184,0,0 ; mulps 0xb889(%ecx),%xmm3
+ DB 15,89,153,121,187,0,0 ; mulps 0xbb79(%ecx),%xmm3
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 131,236,8 ; sub $0x8,%esp
DB 15,87,192 ; xorps %xmm0,%xmm0
@@ -56262,8 +56897,8 @@ _sk_store_a8_sse2 LABEL PROC
DB 139,89,8 ; mov 0x8(%ecx),%ebx
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,95,227 ; maxps %xmm3,%xmm4
- DB 15,93,166,69,182,0,0 ; minps 0xb645(%esi),%xmm4
- DB 15,89,166,21,183,0,0 ; mulps 0xb715(%esi),%xmm4
+ DB 15,93,166,53,185,0,0 ; minps 0xb935(%esi),%xmm4
+ DB 15,89,166,5,186,0,0 ; mulps 0xba05(%esi),%xmm4
DB 102,15,91,228 ; cvtps2dq %xmm4,%xmm4
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
DB 102,15,114,228,16 ; psrad $0x10,%xmm4
@@ -56297,7 +56932,7 @@ _sk_store_a8_sse2 LABEL PROC
DB 102,15,197,220,4 ; pextrw $0x4,%xmm4,%ebx
DB 136,92,58,2 ; mov %bl,0x2(%edx,%edi,1)
DB 102,15,112,228,212 ; pshufd $0xd4,%xmm4,%xmm4
- DB 102,15,219,166,53,186,0,0 ; pand 0xba35(%esi),%xmm4
+ DB 102,15,219,166,37,189,0,0 ; pand 0xbd25(%esi),%xmm4
DB 102,15,103,228 ; packuswb %xmm4,%xmm4
DB 102,15,103,228 ; packuswb %xmm4,%xmm4
DB 102,15,103,228 ; packuswb %xmm4,%xmm4
@@ -56331,12 +56966,12 @@ _sk_load_g8_sse2 LABEL PROC
DB 102,15,110,4,62 ; movd (%esi,%edi,1),%xmm0
DB 102,15,96,192 ; punpcklbw %xmm0,%xmm0
DB 102,15,97,192 ; punpcklwd %xmm0,%xmm0
- DB 102,15,219,130,73,182,0,0 ; pand 0xb649(%edx),%xmm0
+ DB 102,15,219,130,57,185,0,0 ; pand 0xb939(%edx),%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,130,137,183,0,0 ; mulps 0xb789(%edx),%xmm0
+ DB 15,89,130,121,186,0,0 ; mulps 0xba79(%edx),%xmm0
DB 141,112,8 ; lea 0x8(%eax),%esi
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,154,137,181,0,0 ; movaps 0xb589(%edx),%xmm3
+ DB 15,40,154,121,184,0,0 ; movaps 0xb879(%edx),%xmm3
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 86 ; push %esi
@@ -56392,13 +57027,13 @@ _sk_load_g8_dst_sse2 LABEL PROC
DB 102,15,110,36,62 ; movd (%esi,%edi,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 102,15,97,224 ; punpcklwd %xmm0,%xmm4
- DB 102,15,219,162,157,181,0,0 ; pand 0xb59d(%edx),%xmm4
+ DB 102,15,219,162,141,184,0,0 ; pand 0xb88d(%edx),%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,162,221,182,0,0 ; mulps 0xb6dd(%edx),%xmm4
+ DB 15,89,162,205,185,0,0 ; mulps 0xb9cd(%edx),%xmm4
DB 15,41,97,48 ; movaps %xmm4,0x30(%ecx)
DB 15,41,97,32 ; movaps %xmm4,0x20(%ecx)
DB 15,41,97,16 ; movaps %xmm4,0x10(%ecx)
- DB 15,40,162,221,180,0,0 ; movaps 0xb4dd(%edx),%xmm4
+ DB 15,40,162,205,183,0,0 ; movaps 0xb7cd(%edx),%xmm4
DB 15,41,97,64 ; movaps %xmm4,0x40(%ecx)
DB 141,80,8 ; lea 0x8(%eax),%edx
DB 131,236,8 ; sub $0x8,%esp
@@ -56488,10 +57123,10 @@ _sk_gather_g8_sse2 LABEL PROC
DB 102,15,96,193 ; punpcklbw %xmm1,%xmm0
DB 102,15,97,193 ; punpcklwd %xmm1,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,129,134,181,0,0 ; mulps 0xb586(%ecx),%xmm0
+ DB 15,89,129,118,184,0,0 ; mulps 0xb876(%ecx),%xmm0
DB 141,80,8 ; lea 0x8(%eax),%edx
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,153,134,179,0,0 ; movaps 0xb386(%ecx),%xmm3
+ DB 15,40,153,118,182,0,0 ; movaps 0xb676(%ecx),%xmm3
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 82 ; push %edx
@@ -56526,20 +57161,20 @@ _sk_load_565_sse2 LABEL PROC
DB 117,97 ; jne 4883 <_sk_load_565_sse2+0x8c>
DB 243,15,126,20,126 ; movq (%esi,%edi,2),%xmm2
DB 102,15,97,208 ; punpcklwd %xmm0,%xmm2
- DB 102,15,111,130,75,181,0,0 ; movdqa 0xb54b(%edx),%xmm0
+ DB 102,15,111,130,59,184,0,0 ; movdqa 0xb83b(%edx),%xmm0
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,130,91,181,0,0 ; mulps 0xb55b(%edx),%xmm0
- DB 102,15,111,138,107,181,0,0 ; movdqa 0xb56b(%edx),%xmm1
+ DB 15,89,130,75,184,0,0 ; mulps 0xb84b(%edx),%xmm0
+ DB 102,15,111,138,91,184,0,0 ; movdqa 0xb85b(%edx),%xmm1
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,138,123,181,0,0 ; mulps 0xb57b(%edx),%xmm1
- DB 102,15,219,146,139,181,0,0 ; pand 0xb58b(%edx),%xmm2
+ DB 15,89,138,107,184,0,0 ; mulps 0xb86b(%edx),%xmm1
+ DB 102,15,219,146,123,184,0,0 ; pand 0xb87b(%edx),%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,146,155,181,0,0 ; mulps 0xb59b(%edx),%xmm2
+ DB 15,89,146,139,184,0,0 ; mulps 0xb88b(%edx),%xmm2
DB 141,112,8 ; lea 0x8(%eax),%esi
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,154,59,179,0,0 ; movaps 0xb33b(%edx),%xmm3
+ DB 15,40,154,43,182,0,0 ; movaps 0xb62b(%edx),%xmm3
DB 86 ; push %esi
DB 81 ; push %ecx
DB 255,80,4 ; call *0x4(%eax)
@@ -56591,21 +57226,21 @@ _sk_load_565_dst_sse2 LABEL PROC
DB 117,113 ; jne 4963 <_sk_load_565_dst_sse2+0x9c>
DB 243,15,126,36,126 ; movq (%esi,%edi,2),%xmm4
DB 102,15,97,224 ; punpcklwd %xmm0,%xmm4
- DB 102,15,111,170,123,180,0,0 ; movdqa 0xb47b(%edx),%xmm5
+ DB 102,15,111,170,107,183,0,0 ; movdqa 0xb76b(%edx),%xmm5
DB 102,15,219,236 ; pand %xmm4,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,170,139,180,0,0 ; mulps 0xb48b(%edx),%xmm5
+ DB 15,89,170,123,183,0,0 ; mulps 0xb77b(%edx),%xmm5
DB 15,41,105,16 ; movaps %xmm5,0x10(%ecx)
- DB 102,15,111,170,155,180,0,0 ; movdqa 0xb49b(%edx),%xmm5
+ DB 102,15,111,170,139,183,0,0 ; movdqa 0xb78b(%edx),%xmm5
DB 102,15,219,236 ; pand %xmm4,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,170,171,180,0,0 ; mulps 0xb4ab(%edx),%xmm5
+ DB 15,89,170,155,183,0,0 ; mulps 0xb79b(%edx),%xmm5
DB 15,41,105,32 ; movaps %xmm5,0x20(%ecx)
- DB 102,15,219,162,187,180,0,0 ; pand 0xb4bb(%edx),%xmm4
+ DB 102,15,219,162,171,183,0,0 ; pand 0xb7ab(%edx),%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,162,203,180,0,0 ; mulps 0xb4cb(%edx),%xmm4
+ DB 15,89,162,187,183,0,0 ; mulps 0xb7bb(%edx),%xmm4
DB 15,41,97,48 ; movaps %xmm4,0x30(%ecx)
- DB 15,40,162,107,178,0,0 ; movaps 0xb26b(%edx),%xmm4
+ DB 15,40,162,91,181,0,0 ; movaps 0xb55b(%edx),%xmm4
DB 15,41,97,64 ; movaps %xmm4,0x40(%ecx)
DB 141,80,8 ; lea 0x8(%eax),%edx
DB 131,236,8 ; sub $0x8,%esp
@@ -56688,20 +57323,20 @@ _sk_gather_565_sse2 LABEL PROC
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,209,3 ; pinsrw $0x3,%ecx,%xmm2
DB 102,15,97,208 ; punpcklwd %xmm0,%xmm2
- DB 102,15,111,130,249,178,0,0 ; movdqa 0xb2f9(%edx),%xmm0
+ DB 102,15,111,130,233,181,0,0 ; movdqa 0xb5e9(%edx),%xmm0
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,130,9,179,0,0 ; mulps 0xb309(%edx),%xmm0
- DB 102,15,111,138,25,179,0,0 ; movdqa 0xb319(%edx),%xmm1
+ DB 15,89,130,249,181,0,0 ; mulps 0xb5f9(%edx),%xmm0
+ DB 102,15,111,138,9,182,0,0 ; movdqa 0xb609(%edx),%xmm1
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,138,41,179,0,0 ; mulps 0xb329(%edx),%xmm1
- DB 102,15,219,146,57,179,0,0 ; pand 0xb339(%edx),%xmm2
+ DB 15,89,138,25,182,0,0 ; mulps 0xb619(%edx),%xmm1
+ DB 102,15,219,146,41,182,0,0 ; pand 0xb629(%edx),%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,146,73,179,0,0 ; mulps 0xb349(%edx),%xmm2
+ DB 15,89,146,57,182,0,0 ; mulps 0xb639(%edx),%xmm2
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,154,233,176,0,0 ; movaps 0xb0e9(%edx),%xmm3
+ DB 15,40,154,217,179,0,0 ; movaps 0xb3d9(%edx),%xmm3
DB 81 ; push %ecx
DB 255,117,8 ; pushl 0x8(%ebp)
DB 255,80,4 ; call *0x4(%eax)
@@ -56722,14 +57357,14 @@ _sk_store_565_sse2 LABEL PROC
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,87,237 ; xorps %xmm5,%xmm5
DB 15,95,232 ; maxps %xmm0,%xmm5
- DB 15,40,182,118,176,0,0 ; movaps 0xb076(%esi),%xmm6
+ DB 15,40,182,102,179,0,0 ; movaps 0xb366(%esi),%xmm6
DB 15,93,238 ; minps %xmm6,%xmm5
DB 15,87,255 ; xorps %xmm7,%xmm7
DB 15,95,249 ; maxps %xmm1,%xmm7
DB 15,93,254 ; minps %xmm6,%xmm7
DB 15,95,226 ; maxps %xmm2,%xmm4
DB 15,93,230 ; minps %xmm6,%xmm4
- DB 15,40,182,118,180,0,0 ; movaps 0xb476(%esi),%xmm6
+ DB 15,40,182,102,183,0,0 ; movaps 0xb766(%esi),%xmm6
DB 15,89,238 ; mulps %xmm6,%xmm5
DB 15,89,230 ; mulps %xmm6,%xmm4
DB 102,15,91,237 ; cvtps2dq %xmm5,%xmm5
@@ -56744,7 +57379,7 @@ _sk_store_565_sse2 LABEL PROC
DB 1,210 ; add %edx,%edx
DB 3,23 ; add (%edi),%edx
DB 139,57 ; mov (%ecx),%edi
- DB 15,89,190,134,180,0,0 ; mulps 0xb486(%esi),%xmm7
+ DB 15,89,190,118,183,0,0 ; mulps 0xb776(%esi),%xmm7
DB 139,89,8 ; mov 0x8(%ecx),%ebx
DB 102,15,91,239 ; cvtps2dq %xmm7,%xmm5
DB 102,15,114,245,5 ; pslld $0x5,%xmm5
@@ -56814,21 +57449,21 @@ _sk_load_4444_sse2 LABEL PROC
DB 117,112 ; jne 4c55 <_sk_load_4444_sse2+0x9b>
DB 243,15,126,28,126 ; movq (%esi,%edi,2),%xmm3
DB 102,15,97,216 ; punpcklwd %xmm0,%xmm3
- DB 102,15,111,130,152,179,0,0 ; movdqa 0xb398(%edx),%xmm0
+ DB 102,15,111,130,136,182,0,0 ; movdqa 0xb688(%edx),%xmm0
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,130,168,179,0,0 ; mulps 0xb3a8(%edx),%xmm0
- DB 102,15,111,138,184,179,0,0 ; movdqa 0xb3b8(%edx),%xmm1
+ DB 15,89,130,152,182,0,0 ; mulps 0xb698(%edx),%xmm0
+ DB 102,15,111,138,168,182,0,0 ; movdqa 0xb6a8(%edx),%xmm1
DB 102,15,219,203 ; pand %xmm3,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,138,200,179,0,0 ; mulps 0xb3c8(%edx),%xmm1
- DB 102,15,111,146,216,179,0,0 ; movdqa 0xb3d8(%edx),%xmm2
+ DB 15,89,138,184,182,0,0 ; mulps 0xb6b8(%edx),%xmm1
+ DB 102,15,111,146,200,182,0,0 ; movdqa 0xb6c8(%edx),%xmm2
DB 102,15,219,211 ; pand %xmm3,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,146,232,179,0,0 ; mulps 0xb3e8(%edx),%xmm2
- DB 102,15,219,154,248,179,0,0 ; pand 0xb3f8(%edx),%xmm3
+ DB 15,89,146,216,182,0,0 ; mulps 0xb6d8(%edx),%xmm2
+ DB 102,15,219,154,232,182,0,0 ; pand 0xb6e8(%edx),%xmm3
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,154,8,180,0,0 ; mulps 0xb408(%edx),%xmm3
+ DB 15,89,154,248,182,0,0 ; mulps 0xb6f8(%edx),%xmm3
DB 141,80,8 ; lea 0x8(%eax),%edx
DB 131,236,8 ; sub $0x8,%esp
DB 82 ; push %edx
@@ -56882,24 +57517,24 @@ _sk_load_4444_dst_sse2 LABEL PROC
DB 15,133,128,0,0,0 ; jne 4d48 <_sk_load_4444_dst_sse2+0xaf>
DB 243,15,126,36,126 ; movq (%esi,%edi,2),%xmm4
DB 102,15,97,224 ; punpcklwd %xmm0,%xmm4
- DB 102,15,111,170,185,178,0,0 ; movdqa 0xb2b9(%edx),%xmm5
+ DB 102,15,111,170,169,181,0,0 ; movdqa 0xb5a9(%edx),%xmm5
DB 102,15,219,236 ; pand %xmm4,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,170,201,178,0,0 ; mulps 0xb2c9(%edx),%xmm5
+ DB 15,89,170,185,181,0,0 ; mulps 0xb5b9(%edx),%xmm5
DB 15,41,105,16 ; movaps %xmm5,0x10(%ecx)
- DB 102,15,111,170,217,178,0,0 ; movdqa 0xb2d9(%edx),%xmm5
+ DB 102,15,111,170,201,181,0,0 ; movdqa 0xb5c9(%edx),%xmm5
DB 102,15,219,236 ; pand %xmm4,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,170,233,178,0,0 ; mulps 0xb2e9(%edx),%xmm5
+ DB 15,89,170,217,181,0,0 ; mulps 0xb5d9(%edx),%xmm5
DB 15,41,105,32 ; movaps %xmm5,0x20(%ecx)
- DB 102,15,111,170,249,178,0,0 ; movdqa 0xb2f9(%edx),%xmm5
+ DB 102,15,111,170,233,181,0,0 ; movdqa 0xb5e9(%edx),%xmm5
DB 102,15,219,236 ; pand %xmm4,%xmm5
DB 15,91,237 ; cvtdq2ps %xmm5,%xmm5
- DB 15,89,170,9,179,0,0 ; mulps 0xb309(%edx),%xmm5
+ DB 15,89,170,249,181,0,0 ; mulps 0xb5f9(%edx),%xmm5
DB 15,41,105,48 ; movaps %xmm5,0x30(%ecx)
- DB 102,15,219,162,25,179,0,0 ; pand 0xb319(%edx),%xmm4
+ DB 102,15,219,162,9,182,0,0 ; pand 0xb609(%edx),%xmm4
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
- DB 15,89,162,41,179,0,0 ; mulps 0xb329(%edx),%xmm4
+ DB 15,89,162,25,182,0,0 ; mulps 0xb619(%edx),%xmm4
DB 15,41,97,64 ; movaps %xmm4,0x40(%ecx)
DB 141,80,8 ; lea 0x8(%eax),%edx
DB 131,236,8 ; sub $0x8,%esp
@@ -56982,21 +57617,21 @@ _sk_gather_4444_sse2 LABEL PROC
DB 89 ; pop %ecx
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,97,216 ; punpcklwd %xmm0,%xmm3
- DB 102,15,111,129,27,177,0,0 ; movdqa 0xb11b(%ecx),%xmm0
+ DB 102,15,111,129,11,180,0,0 ; movdqa 0xb40b(%ecx),%xmm0
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,89,129,43,177,0,0 ; mulps 0xb12b(%ecx),%xmm0
- DB 102,15,111,137,59,177,0,0 ; movdqa 0xb13b(%ecx),%xmm1
+ DB 15,89,129,27,180,0,0 ; mulps 0xb41b(%ecx),%xmm0
+ DB 102,15,111,137,43,180,0,0 ; movdqa 0xb42b(%ecx),%xmm1
DB 102,15,219,203 ; pand %xmm3,%xmm1
DB 15,91,201 ; cvtdq2ps %xmm1,%xmm1
- DB 15,89,137,75,177,0,0 ; mulps 0xb14b(%ecx),%xmm1
- DB 102,15,111,145,91,177,0,0 ; movdqa 0xb15b(%ecx),%xmm2
+ DB 15,89,137,59,180,0,0 ; mulps 0xb43b(%ecx),%xmm1
+ DB 102,15,111,145,75,180,0,0 ; movdqa 0xb44b(%ecx),%xmm2
DB 102,15,219,211 ; pand %xmm3,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,89,145,107,177,0,0 ; mulps 0xb16b(%ecx),%xmm2
- DB 102,15,219,153,123,177,0,0 ; pand 0xb17b(%ecx),%xmm3
+ DB 15,89,145,91,180,0,0 ; mulps 0xb45b(%ecx),%xmm2
+ DB 102,15,219,153,107,180,0,0 ; pand 0xb46b(%ecx),%xmm3
DB 15,91,219 ; cvtdq2ps %xmm3,%xmm3
- DB 15,89,153,139,177,0,0 ; mulps 0xb18b(%ecx),%xmm3
+ DB 15,89,153,123,180,0,0 ; mulps 0xb47b(%ecx),%xmm3
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 131,236,8 ; sub $0x8,%esp
DB 81 ; push %ecx
@@ -57019,9 +57654,9 @@ _sk_store_4444_sse2 LABEL PROC
DB 88 ; pop %eax
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,95,224 ; maxps %xmm0,%xmm4
- DB 15,40,168,122,172,0,0 ; movaps 0xac7a(%eax),%xmm5
+ DB 15,40,168,106,175,0,0 ; movaps 0xaf6a(%eax),%xmm5
DB 15,93,229 ; minps %xmm5,%xmm4
- DB 15,40,176,26,177,0,0 ; movaps 0xb11a(%eax),%xmm6
+ DB 15,40,176,10,180,0,0 ; movaps 0xb40a(%eax),%xmm6
DB 15,89,230 ; mulps %xmm6,%xmm4
DB 102,15,91,228 ; cvtps2dq %xmm4,%xmm4
DB 102,15,114,244,12 ; pslld $0xc,%xmm4
@@ -57121,11 +57756,11 @@ _sk_load_8888_sse2 LABEL PROC
DB 139,57 ; mov (%ecx),%edi
DB 117,102 ; jne 506b <_sk_load_8888_sse2+0x92>
DB 243,15,111,28,190 ; movdqu (%esi,%edi,4),%xmm3
- DB 102,15,111,146,25,172,0,0 ; movdqa 0xac19(%edx),%xmm2
+ DB 102,15,111,146,9,175,0,0 ; movdqa 0xaf09(%edx),%xmm2
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,40,162,89,173,0,0 ; movaps 0xad59(%edx),%xmm4
+ DB 15,40,162,73,176,0,0 ; movaps 0xb049(%edx),%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,114,209,8 ; psrld $0x8,%xmm1
@@ -57188,11 +57823,11 @@ _sk_load_8888_dst_sse2 LABEL PROC
DB 139,57 ; mov (%ecx),%edi
DB 117,118 ; jne 5142 <_sk_load_8888_dst_sse2+0xa2>
DB 243,15,111,36,190 ; movdqu (%esi,%edi,4),%xmm4
- DB 102,15,111,170,82,171,0,0 ; movdqa 0xab52(%edx),%xmm5
+ DB 102,15,111,170,66,174,0,0 ; movdqa 0xae42(%edx),%xmm5
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
DB 102,15,219,245 ; pand %xmm5,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
- DB 15,40,186,146,172,0,0 ; movaps 0xac92(%edx),%xmm7
+ DB 15,40,186,130,175,0,0 ; movaps 0xaf82(%edx),%xmm7
DB 15,89,247 ; mulps %xmm7,%xmm6
DB 15,41,113,16 ; movaps %xmm6,0x10(%ecx)
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
@@ -57285,11 +57920,11 @@ _sk_gather_8888_sse2 LABEL PROC
DB 102,15,98,194 ; punpckldq %xmm2,%xmm0
DB 102,15,98,217 ; punpckldq %xmm1,%xmm3
DB 102,15,108,216 ; punpcklqdq %xmm0,%xmm3
- DB 102,15,111,145,223,169,0,0 ; movdqa 0xa9df(%ecx),%xmm2
+ DB 102,15,111,145,207,172,0,0 ; movdqa 0xaccf(%ecx),%xmm2
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
DB 102,15,219,194 ; pand %xmm2,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,40,161,31,171,0,0 ; movaps 0xab1f(%ecx),%xmm4
+ DB 15,40,161,15,174,0,0 ; movaps 0xae0f(%ecx),%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,114,209,8 ; psrld $0x8,%xmm1
@@ -57326,9 +57961,9 @@ _sk_store_8888_sse2 LABEL PROC
DB 88 ; pop %eax
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,95,224 ; maxps %xmm0,%xmm4
- DB 15,40,168,160,168,0,0 ; movaps 0xa8a0(%eax),%xmm5
+ DB 15,40,168,144,171,0,0 ; movaps 0xab90(%eax),%xmm5
DB 15,93,229 ; minps %xmm5,%xmm4
- DB 15,40,176,112,169,0,0 ; movaps 0xa970(%eax),%xmm6
+ DB 15,40,176,96,172,0,0 ; movaps 0xac60(%eax),%xmm6
DB 15,89,230 ; mulps %xmm6,%xmm4
DB 102,15,91,228 ; cvtps2dq %xmm4,%xmm4
DB 15,87,255 ; xorps %xmm7,%xmm7
@@ -57414,11 +58049,11 @@ _sk_load_bgra_sse2 LABEL PROC
DB 139,57 ; mov (%ecx),%edi
DB 117,102 ; jne 540a <_sk_load_bgra_sse2+0x92>
DB 243,15,111,28,190 ; movdqu (%esi,%edi,4),%xmm3
- DB 102,15,111,130,122,168,0,0 ; movdqa 0xa87a(%edx),%xmm0
+ DB 102,15,111,130,106,171,0,0 ; movdqa 0xab6a(%edx),%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,219,200 ; pand %xmm0,%xmm1
DB 15,91,209 ; cvtdq2ps %xmm1,%xmm2
- DB 15,40,162,186,169,0,0 ; movaps 0xa9ba(%edx),%xmm4
+ DB 15,40,162,170,172,0,0 ; movaps 0xacaa(%edx),%xmm4
DB 15,89,212 ; mulps %xmm4,%xmm2
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,114,209,8 ; psrld $0x8,%xmm1
@@ -57481,11 +58116,11 @@ _sk_load_bgra_dst_sse2 LABEL PROC
DB 139,57 ; mov (%ecx),%edi
DB 117,118 ; jne 54e1 <_sk_load_bgra_dst_sse2+0xa2>
DB 243,15,111,36,190 ; movdqu (%esi,%edi,4),%xmm4
- DB 102,15,111,170,179,167,0,0 ; movdqa 0xa7b3(%edx),%xmm5
+ DB 102,15,111,170,163,170,0,0 ; movdqa 0xaaa3(%edx),%xmm5
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
DB 102,15,219,245 ; pand %xmm5,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
- DB 15,40,186,243,168,0,0 ; movaps 0xa8f3(%edx),%xmm7
+ DB 15,40,186,227,171,0,0 ; movaps 0xabe3(%edx),%xmm7
DB 15,89,247 ; mulps %xmm7,%xmm6
DB 15,41,113,48 ; movaps %xmm6,0x30(%ecx)
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
@@ -57578,11 +58213,11 @@ _sk_gather_bgra_sse2 LABEL PROC
DB 102,15,98,194 ; punpckldq %xmm2,%xmm0
DB 102,15,98,217 ; punpckldq %xmm1,%xmm3
DB 102,15,108,216 ; punpcklqdq %xmm0,%xmm3
- DB 102,15,111,129,64,166,0,0 ; movdqa 0xa640(%ecx),%xmm0
+ DB 102,15,111,129,48,169,0,0 ; movdqa 0xa930(%ecx),%xmm0
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,219,200 ; pand %xmm0,%xmm1
DB 15,91,209 ; cvtdq2ps %xmm1,%xmm2
- DB 15,40,161,128,167,0,0 ; movaps 0xa780(%ecx),%xmm4
+ DB 15,40,161,112,170,0,0 ; movaps 0xaa70(%ecx),%xmm4
DB 15,89,212 ; mulps %xmm4,%xmm2
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,114,209,8 ; psrld $0x8,%xmm1
@@ -57620,9 +58255,9 @@ _sk_store_bgra_sse2 LABEL PROC
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,41,85,200 ; movaps %xmm2,-0x38(%ebp)
DB 15,95,226 ; maxps %xmm2,%xmm4
- DB 15,40,168,1,165,0,0 ; movaps 0xa501(%eax),%xmm5
+ DB 15,40,168,241,167,0,0 ; movaps 0xa7f1(%eax),%xmm5
DB 15,93,229 ; minps %xmm5,%xmm4
- DB 15,40,176,209,165,0,0 ; movaps 0xa5d1(%eax),%xmm6
+ DB 15,40,176,193,168,0,0 ; movaps 0xa8c1(%eax),%xmm6
DB 15,89,230 ; mulps %xmm6,%xmm4
DB 102,15,91,228 ; cvtps2dq %xmm4,%xmm4
DB 15,87,255 ; xorps %xmm7,%xmm7
@@ -57735,11 +58370,11 @@ _sk_load_f16_sse2 LABEL PROC
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,97,200 ; punpcklwd %xmm0,%xmm1
DB 102,15,239,210 ; pxor %xmm2,%xmm2
- DB 102,15,111,170,203,168,0,0 ; movdqa 0xa8cb(%edx),%xmm5
+ DB 102,15,111,170,187,171,0,0 ; movdqa 0xabbb(%edx),%xmm5
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
DB 102,15,219,245 ; pand %xmm5,%xmm6
- DB 102,15,219,138,219,168,0,0 ; pand 0xa8db(%edx),%xmm1
- DB 102,15,111,130,235,168,0,0 ; movdqa 0xa8eb(%edx),%xmm0
+ DB 102,15,219,138,203,171,0,0 ; pand 0xabcb(%edx),%xmm1
+ DB 102,15,111,130,219,171,0,0 ; movdqa 0xabdb(%edx),%xmm0
DB 102,15,127,69,184 ; movdqa %xmm0,-0x48(%ebp)
DB 102,15,114,246,16 ; pslld $0x10,%xmm6
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
@@ -57751,7 +58386,7 @@ _sk_load_f16_sse2 LABEL PROC
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 102,15,111,212 ; movdqa %xmm4,%xmm2
DB 102,15,219,213 ; pand %xmm5,%xmm2
- DB 102,15,111,154,219,168,0,0 ; movdqa 0xa8db(%edx),%xmm3
+ DB 102,15,111,154,203,171,0,0 ; movdqa 0xabcb(%edx),%xmm3
DB 102,15,219,227 ; pand %xmm3,%xmm4
DB 102,15,114,242,16 ; pslld $0x10,%xmm2
DB 102,15,102,196 ; pcmpgtd %xmm4,%xmm0
@@ -57764,7 +58399,7 @@ _sk_load_f16_sse2 LABEL PROC
DB 102,15,219,253 ; pand %xmm5,%xmm7
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 102,15,114,247,16 ; pslld $0x10,%xmm7
- DB 102,15,111,146,235,168,0,0 ; movdqa 0xa8eb(%edx),%xmm2
+ DB 102,15,111,146,219,171,0,0 ; movdqa 0xabdb(%edx),%xmm2
DB 102,15,102,208 ; pcmpgtd %xmm0,%xmm2
DB 102,15,114,240,13 ; pslld $0xd,%xmm0
DB 102,15,235,199 ; por %xmm7,%xmm0
@@ -57779,7 +58414,7 @@ _sk_load_f16_sse2 LABEL PROC
DB 102,15,127,93,184 ; movdqa %xmm3,-0x48(%ebp)
DB 102,15,114,247,13 ; pslld $0xd,%xmm7
DB 102,15,235,253 ; por %xmm5,%xmm7
- DB 102,15,111,154,251,168,0,0 ; movdqa 0xa8fb(%edx),%xmm3
+ DB 102,15,111,154,235,171,0,0 ; movdqa 0xabeb(%edx),%xmm3
DB 102,15,254,203 ; paddd %xmm3,%xmm1
DB 102,15,254,227 ; paddd %xmm3,%xmm4
DB 102,15,254,195 ; paddd %xmm3,%xmm0
@@ -57866,18 +58501,18 @@ _sk_load_f16_dst_sse2 LABEL PROC
DB 102,15,126,85,232 ; movd %xmm2,-0x18(%ebp)
DB 102,15,239,210 ; pxor %xmm2,%xmm2
DB 102,15,97,202 ; punpcklwd %xmm2,%xmm1
- DB 102,15,111,186,174,166,0,0 ; movdqa 0xa6ae(%edx),%xmm7
+ DB 102,15,111,186,158,169,0,0 ; movdqa 0xa99e(%edx),%xmm7
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,15,219,215 ; pand %xmm7,%xmm2
- DB 102,15,111,154,190,166,0,0 ; movdqa 0xa6be(%edx),%xmm3
+ DB 102,15,111,154,174,169,0,0 ; movdqa 0xa9ae(%edx),%xmm3
DB 102,15,219,203 ; pand %xmm3,%xmm1
- DB 102,15,111,162,206,166,0,0 ; movdqa 0xa6ce(%edx),%xmm4
+ DB 102,15,111,162,190,169,0,0 ; movdqa 0xa9be(%edx),%xmm4
DB 102,15,114,242,16 ; pslld $0x10,%xmm2
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,102,233 ; pcmpgtd %xmm1,%xmm5
DB 102,15,114,241,13 ; pslld $0xd,%xmm1
DB 102,15,235,202 ; por %xmm2,%xmm1
- DB 102,15,111,146,222,166,0,0 ; movdqa 0xa6de(%edx),%xmm2
+ DB 102,15,111,146,206,169,0,0 ; movdqa 0xa9ce(%edx),%xmm2
DB 102,15,127,85,184 ; movdqa %xmm2,-0x48(%ebp)
DB 102,15,254,202 ; paddd %xmm2,%xmm1
DB 102,15,223,233 ; pandn %xmm1,%xmm5
@@ -58021,11 +58656,11 @@ _sk_gather_f16_sse2 LABEL PROC
DB 102,15,126,69,248 ; movd %xmm0,-0x8(%ebp)
DB 102,15,97,206 ; punpcklwd %xmm6,%xmm1
DB 102,15,239,210 ; pxor %xmm2,%xmm2
- DB 102,15,111,177,18,164,0,0 ; movdqa 0xa412(%ecx),%xmm6
+ DB 102,15,111,177,2,167,0,0 ; movdqa 0xa702(%ecx),%xmm6
DB 102,15,111,225 ; movdqa %xmm1,%xmm4
DB 102,15,219,230 ; pand %xmm6,%xmm4
- DB 102,15,219,137,34,164,0,0 ; pand 0xa422(%ecx),%xmm1
- DB 102,15,111,129,50,164,0,0 ; movdqa 0xa432(%ecx),%xmm0
+ DB 102,15,219,137,18,167,0,0 ; pand 0xa712(%ecx),%xmm1
+ DB 102,15,111,129,34,167,0,0 ; movdqa 0xa722(%ecx),%xmm0
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,15,102,217 ; pcmpgtd %xmm1,%xmm3
@@ -58036,7 +58671,7 @@ _sk_gather_f16_sse2 LABEL PROC
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 102,15,111,213 ; movdqa %xmm5,%xmm2
DB 102,15,219,214 ; pand %xmm6,%xmm2
- DB 102,15,111,153,34,164,0,0 ; movdqa 0xa422(%ecx),%xmm3
+ DB 102,15,111,153,18,167,0,0 ; movdqa 0xa712(%ecx),%xmm3
DB 102,15,219,235 ; pand %xmm3,%xmm5
DB 102,15,114,242,16 ; pslld $0x10,%xmm2
DB 102,15,111,224 ; movdqa %xmm0,%xmm4
@@ -58050,7 +58685,7 @@ _sk_gather_f16_sse2 LABEL PROC
DB 102,15,219,254 ; pand %xmm6,%xmm7
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 102,15,114,247,16 ; pslld $0x10,%xmm7
- DB 102,15,111,145,50,164,0,0 ; movdqa 0xa432(%ecx),%xmm2
+ DB 102,15,111,145,34,167,0,0 ; movdqa 0xa722(%ecx),%xmm2
DB 102,15,111,218 ; movdqa %xmm2,%xmm3
DB 102,15,102,216 ; pcmpgtd %xmm0,%xmm3
DB 102,15,114,240,13 ; pslld $0xd,%xmm0
@@ -58059,12 +58694,12 @@ _sk_gather_f16_sse2 LABEL PROC
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,97,252 ; punpcklwd %xmm4,%xmm7
DB 102,15,219,247 ; pand %xmm7,%xmm6
- DB 102,15,219,185,34,164,0,0 ; pand 0xa422(%ecx),%xmm7
+ DB 102,15,219,185,18,167,0,0 ; pand 0xa712(%ecx),%xmm7
DB 102,15,114,246,16 ; pslld $0x10,%xmm6
DB 102,15,102,215 ; pcmpgtd %xmm7,%xmm2
DB 102,15,114,247,13 ; pslld $0xd,%xmm7
DB 102,15,235,254 ; por %xmm6,%xmm7
- DB 102,15,111,161,66,164,0,0 ; movdqa 0xa442(%ecx),%xmm4
+ DB 102,15,111,161,50,167,0,0 ; movdqa 0xa732(%ecx),%xmm4
DB 102,15,254,204 ; paddd %xmm4,%xmm1
DB 102,15,254,236 ; paddd %xmm4,%xmm5
DB 102,15,254,196 ; paddd %xmm4,%xmm0
@@ -58101,22 +58736,22 @@ _sk_store_f16_sse2 LABEL PROC
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 232,0,0,0,0 ; call 5da2 <_sk_store_f16_sse2+0x19>
DB 88 ; pop %eax
- DB 102,15,111,152,142,162,0,0 ; movdqa 0xa28e(%eax),%xmm3
+ DB 102,15,111,152,126,165,0,0 ; movdqa 0xa57e(%eax),%xmm3
DB 102,15,111,224 ; movdqa %xmm0,%xmm4
DB 102,15,219,227 ; pand %xmm3,%xmm4
- DB 102,15,111,136,190,162,0,0 ; movdqa 0xa2be(%eax),%xmm1
+ DB 102,15,111,136,174,165,0,0 ; movdqa 0xa5ae(%eax),%xmm1
DB 102,15,127,77,232 ; movdqa %xmm1,-0x18(%ebp)
DB 102,15,111,240 ; movdqa %xmm0,%xmm6
DB 102,15,114,246,3 ; pslld $0x3,%xmm6
DB 102,15,219,241 ; pand %xmm1,%xmm6
DB 102,15,254,244 ; paddd %xmm4,%xmm6
- DB 102,15,111,184,158,162,0,0 ; movdqa 0xa29e(%eax),%xmm7
+ DB 102,15,111,184,142,165,0,0 ; movdqa 0xa58e(%eax),%xmm7
DB 102,15,127,69,168 ; movdqa %xmm0,-0x58(%ebp)
DB 102,15,219,199 ; pand %xmm7,%xmm0
- DB 102,15,111,168,174,162,0,0 ; movdqa 0xa2ae(%eax),%xmm5
+ DB 102,15,111,168,158,165,0,0 ; movdqa 0xa59e(%eax),%xmm5
DB 102,15,111,205 ; movdqa %xmm5,%xmm1
DB 102,15,102,200 ; pcmpgtd %xmm0,%xmm1
- DB 102,15,111,128,62,159,0,0 ; movdqa 0x9f3e(%eax),%xmm0
+ DB 102,15,111,128,46,162,0,0 ; movdqa 0xa22e(%eax),%xmm0
DB 102,15,127,69,216 ; movdqa %xmm0,-0x28(%ebp)
DB 102,15,254,240 ; paddd %xmm0,%xmm6
DB 102,15,114,230,16 ; psrad $0x10,%xmm6
@@ -58248,7 +58883,7 @@ _sk_load_u16_be_sse2 LABEL PROC
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,97,195 ; punpcklwd %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,40,162,81,158,0,0 ; movaps 0x9e51(%edx),%xmm4
+ DB 15,40,162,65,161,0,0 ; movaps 0xa141(%edx),%xmm4
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 102,15,111,205 ; movdqa %xmm5,%xmm1
DB 102,15,113,241,8 ; psllw $0x8,%xmm1
@@ -58350,7 +58985,7 @@ _sk_load_rgb_u16_be_sse2 LABEL PROC
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,97,195 ; punpcklwd %xmm3,%xmm0
DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
- DB 15,40,170,234,156,0,0 ; movaps 0x9cea(%edx),%xmm5
+ DB 15,40,170,218,159,0,0 ; movaps 0x9fda(%edx),%xmm5
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 102,15,111,204 ; movdqa %xmm4,%xmm1
DB 102,15,113,241,8 ; psllw $0x8,%xmm1
@@ -58376,7 +59011,7 @@ _sk_load_rgb_u16_be_sse2 LABEL PROC
DB 15,89,213 ; mulps %xmm5,%xmm2
DB 141,112,8 ; lea 0x8(%eax),%esi
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,154,106,154,0,0 ; movaps 0x9a6a(%edx),%xmm3
+ DB 15,40,154,90,157,0,0 ; movaps 0x9d5a(%edx),%xmm3
DB 86 ; push %esi
DB 81 ; push %ecx
DB 255,80,4 ; call *0x4(%eax)
@@ -58417,9 +59052,9 @@ _sk_store_u16_be_sse2 LABEL PROC
DB 88 ; pop %eax
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,95,224 ; maxps %xmm0,%xmm4
- DB 15,40,168,15,153,0,0 ; movaps 0x990f(%eax),%xmm5
+ DB 15,40,168,255,155,0,0 ; movaps 0x9bff(%eax),%xmm5
DB 15,93,229 ; minps %xmm5,%xmm4
- DB 15,40,176,63,158,0,0 ; movaps 0x9e3f(%eax),%xmm6
+ DB 15,40,176,47,161,0,0 ; movaps 0xa12f(%eax),%xmm6
DB 15,89,230 ; mulps %xmm6,%xmm4
DB 102,15,91,228 ; cvtps2dq %xmm4,%xmm4
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
@@ -58710,7 +59345,7 @@ _sk_repeat_x_sse2 LABEL PROC
DB 243,15,91,245 ; cvttps2dq %xmm5,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
DB 15,194,238,1 ; cmpltps %xmm6,%xmm5
- DB 15,84,168,176,149,0,0 ; andps 0x95b0(%eax),%xmm5
+ DB 15,84,168,160,152,0,0 ; andps 0x98a0(%eax),%xmm5
DB 15,92,245 ; subps %xmm5,%xmm6
DB 15,198,228,0 ; shufps $0x0,%xmm4,%xmm4
DB 15,89,230 ; mulps %xmm6,%xmm4
@@ -58740,7 +59375,7 @@ _sk_repeat_y_sse2 LABEL PROC
DB 243,15,91,245 ; cvttps2dq %xmm5,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
DB 15,194,238,1 ; cmpltps %xmm6,%xmm5
- DB 15,84,168,94,149,0,0 ; andps 0x955e(%eax),%xmm5
+ DB 15,84,168,78,152,0,0 ; andps 0x984e(%eax),%xmm5
DB 15,92,245 ; subps %xmm5,%xmm6
DB 15,198,228,0 ; shufps $0x0,%xmm4,%xmm4
DB 15,89,230 ; mulps %xmm6,%xmm4
@@ -58768,13 +59403,13 @@ _sk_mirror_x_sse2 LABEL PROC
DB 15,40,244 ; movaps %xmm4,%xmm6
DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6
DB 15,92,198 ; subps %xmm6,%xmm0
- DB 243,15,89,169,236,156,0,0 ; mulss 0x9cec(%ecx),%xmm5
+ DB 243,15,89,169,220,159,0,0 ; mulss 0x9fdc(%ecx),%xmm5
DB 15,198,237,0 ; shufps $0x0,%xmm5,%xmm5
DB 15,89,232 ; mulps %xmm0,%xmm5
DB 243,15,91,253 ; cvttps2dq %xmm5,%xmm7
DB 15,91,255 ; cvtdq2ps %xmm7,%xmm7
DB 15,194,239,1 ; cmpltps %xmm7,%xmm5
- DB 15,84,169,12,149,0,0 ; andps 0x950c(%ecx),%xmm5
+ DB 15,84,169,252,151,0,0 ; andps 0x97fc(%ecx),%xmm5
DB 15,92,253 ; subps %xmm5,%xmm7
DB 243,15,88,228 ; addss %xmm4,%xmm4
DB 15,198,228,0 ; shufps $0x0,%xmm4,%xmm4
@@ -58807,13 +59442,13 @@ _sk_mirror_y_sse2 LABEL PROC
DB 15,40,244 ; movaps %xmm4,%xmm6
DB 15,198,246,0 ; shufps $0x0,%xmm6,%xmm6
DB 15,92,206 ; subps %xmm6,%xmm1
- DB 243,15,89,169,120,156,0,0 ; mulss 0x9c78(%ecx),%xmm5
+ DB 243,15,89,169,104,159,0,0 ; mulss 0x9f68(%ecx),%xmm5
DB 15,198,237,0 ; shufps $0x0,%xmm5,%xmm5
DB 15,89,233 ; mulps %xmm1,%xmm5
DB 243,15,91,253 ; cvttps2dq %xmm5,%xmm7
DB 15,91,255 ; cvtdq2ps %xmm7,%xmm7
DB 15,194,239,1 ; cmpltps %xmm7,%xmm5
- DB 15,84,169,152,148,0,0 ; andps 0x9498(%ecx),%xmm5
+ DB 15,84,169,136,151,0,0 ; andps 0x9788(%ecx),%xmm5
DB 15,92,253 ; subps %xmm5,%xmm7
DB 243,15,88,228 ; addss %xmm4,%xmm4
DB 15,198,228,0 ; shufps $0x0,%xmm4,%xmm4
@@ -58842,7 +59477,7 @@ _sk_clamp_x_1_sse2 LABEL PROC
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,95,224 ; maxps %xmm0,%xmm4
- DB 15,93,160,36,148,0,0 ; minps 0x9424(%eax),%xmm4
+ DB 15,93,160,20,151,0,0 ; minps 0x9714(%eax),%xmm4
DB 141,65,4 ; lea 0x4(%ecx),%eax
DB 131,236,8 ; sub $0x8,%esp
DB 15,40,196 ; movaps %xmm4,%xmm0
@@ -58865,7 +59500,7 @@ _sk_repeat_x_1_sse2 LABEL PROC
DB 15,91,236 ; cvtdq2ps %xmm4,%xmm5
DB 15,40,240 ; movaps %xmm0,%xmm6
DB 15,194,245,1 ; cmpltps %xmm5,%xmm6
- DB 15,40,184,244,147,0,0 ; movaps 0x93f4(%eax),%xmm7
+ DB 15,40,184,228,150,0,0 ; movaps 0x96e4(%eax),%xmm7
DB 15,84,247 ; andps %xmm7,%xmm6
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,92,238 ; subps %xmm6,%xmm5
@@ -58889,14 +59524,14 @@ _sk_mirror_x_1_sse2 LABEL PROC
DB 131,236,8 ; sub $0x8,%esp
DB 232,0,0,0,0 ; call 6796 <_sk_mirror_x_1_sse2+0xb>
DB 88 ; pop %eax
- DB 15,40,160,26,148,0,0 ; movaps 0x941a(%eax),%xmm4
+ DB 15,40,160,10,151,0,0 ; movaps 0x970a(%eax),%xmm4
DB 15,88,196 ; addps %xmm4,%xmm0
- DB 15,40,168,154,147,0,0 ; movaps 0x939a(%eax),%xmm5
+ DB 15,40,168,138,150,0,0 ; movaps 0x968a(%eax),%xmm5
DB 15,89,232 ; mulps %xmm0,%xmm5
DB 243,15,91,245 ; cvttps2dq %xmm5,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
DB 15,194,238,1 ; cmpltps %xmm6,%xmm5
- DB 15,40,184,170,147,0,0 ; movaps 0x93aa(%eax),%xmm7
+ DB 15,40,184,154,150,0,0 ; movaps 0x969a(%eax),%xmm7
DB 15,84,239 ; andps %xmm7,%xmm5
DB 15,92,245 ; subps %xmm5,%xmm6
DB 15,88,246 ; addps %xmm6,%xmm6
@@ -58927,10 +59562,10 @@ _sk_luminance_to_alpha_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 6800 <_sk_luminance_to_alpha_sse2+0xe>
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
- DB 15,89,128,128,152,0,0 ; mulps 0x9880(%eax),%xmm0
- DB 15,89,136,144,152,0,0 ; mulps 0x9890(%eax),%xmm1
+ DB 15,89,128,112,155,0,0 ; mulps 0x9b70(%eax),%xmm0
+ DB 15,89,136,128,155,0,0 ; mulps 0x9b80(%eax),%xmm1
DB 15,88,200 ; addps %xmm0,%xmm1
- DB 15,89,152,160,152,0,0 ; mulps 0x98a0(%eax),%xmm3
+ DB 15,89,152,144,155,0,0 ; mulps 0x9b90(%eax),%xmm3
DB 15,88,217 ; addps %xmm1,%xmm3
DB 141,65,4 ; lea 0x4(%ecx),%eax
DB 131,236,8 ; sub $0x8,%esp
@@ -59310,12 +59945,12 @@ _sk_evenly_spaced_gradient_sse2 LABEL PROC
DB 78 ; dec %esi
DB 102,15,110,206 ; movd %esi,%xmm1
DB 102,15,112,201,0 ; pshufd $0x0,%xmm1,%xmm1
- DB 102,15,111,146,26,148,0,0 ; movdqa 0x941a(%edx),%xmm2
+ DB 102,15,111,146,10,151,0,0 ; movdqa 0x970a(%edx),%xmm2
DB 102,15,219,209 ; pand %xmm1,%xmm2
- DB 102,15,235,146,218,145,0,0 ; por 0x91da(%edx),%xmm2
+ DB 102,15,235,146,202,148,0,0 ; por 0x94ca(%edx),%xmm2
DB 102,15,114,209,16 ; psrld $0x10,%xmm1
- DB 102,15,235,138,42,148,0,0 ; por 0x942a(%edx),%xmm1
- DB 15,88,138,58,148,0,0 ; addps 0x943a(%edx),%xmm1
+ DB 102,15,235,138,26,151,0,0 ; por 0x971a(%edx),%xmm1
+ DB 15,88,138,42,151,0,0 ; addps 0x972a(%edx),%xmm1
DB 15,88,202 ; addps %xmm2,%xmm1
DB 15,89,200 ; mulps %xmm0,%xmm1
DB 243,15,91,201 ; cvttps2dq %xmm1,%xmm1
@@ -59602,30 +60237,30 @@ _sk_xy_to_unit_angle_sse2 LABEL PROC
DB 15,94,247 ; divps %xmm7,%xmm6
DB 15,40,254 ; movaps %xmm6,%xmm7
DB 15,89,255 ; mulps %xmm7,%xmm7
- DB 15,40,128,90,144,0,0 ; movaps 0x905a(%eax),%xmm0
+ DB 15,40,128,74,147,0,0 ; movaps 0x934a(%eax),%xmm0
DB 15,89,199 ; mulps %xmm7,%xmm0
- DB 15,88,128,106,144,0,0 ; addps 0x906a(%eax),%xmm0
+ DB 15,88,128,90,147,0,0 ; addps 0x935a(%eax),%xmm0
DB 15,89,199 ; mulps %xmm7,%xmm0
- DB 15,88,128,122,144,0,0 ; addps 0x907a(%eax),%xmm0
+ DB 15,88,128,106,147,0,0 ; addps 0x936a(%eax),%xmm0
DB 15,89,199 ; mulps %xmm7,%xmm0
- DB 15,88,128,138,144,0,0 ; addps 0x908a(%eax),%xmm0
+ DB 15,88,128,122,147,0,0 ; addps 0x937a(%eax),%xmm0
DB 15,89,198 ; mulps %xmm6,%xmm0
DB 15,194,236,1 ; cmpltps %xmm4,%xmm5
- DB 15,40,176,154,144,0,0 ; movaps 0x909a(%eax),%xmm6
+ DB 15,40,176,138,147,0,0 ; movaps 0x938a(%eax),%xmm6
DB 15,92,240 ; subps %xmm0,%xmm6
DB 15,84,245 ; andps %xmm5,%xmm6
DB 15,85,232 ; andnps %xmm0,%xmm5
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,86,238 ; orps %xmm6,%xmm5
DB 15,194,204,1 ; cmpltps %xmm4,%xmm1
- DB 15,40,128,170,138,0,0 ; movaps 0x8aaa(%eax),%xmm0
+ DB 15,40,128,154,141,0,0 ; movaps 0x8d9a(%eax),%xmm0
DB 15,92,197 ; subps %xmm5,%xmm0
DB 15,84,193 ; andps %xmm1,%xmm0
DB 15,85,205 ; andnps %xmm5,%xmm1
DB 15,86,200 ; orps %xmm0,%xmm1
DB 15,40,194 ; movaps %xmm2,%xmm0
DB 15,194,196,1 ; cmpltps %xmm4,%xmm0
- DB 15,40,168,186,138,0,0 ; movaps 0x8aba(%eax),%xmm5
+ DB 15,40,168,170,141,0,0 ; movaps 0x8daa(%eax),%xmm5
DB 15,92,233 ; subps %xmm1,%xmm5
DB 15,84,232 ; andps %xmm0,%xmm5
DB 15,85,193 ; andnps %xmm1,%xmm0
@@ -59689,8 +60324,8 @@ _sk_xy_to_2pt_conical_quadratic_first_sse2 LABEL PROC
DB 15,92,245 ; subps %xmm5,%xmm6
DB 243,15,16,65,64 ; movss 0x40(%ecx),%xmm0
DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
- DB 15,89,162,141,143,0,0 ; mulps 0x8f8d(%edx),%xmm4
- DB 15,89,130,157,143,0,0 ; mulps 0x8f9d(%edx),%xmm0
+ DB 15,89,162,125,146,0,0 ; mulps 0x927d(%edx),%xmm4
+ DB 15,89,130,141,146,0,0 ; mulps 0x928d(%edx),%xmm0
DB 15,89,198 ; mulps %xmm6,%xmm0
DB 15,40,236 ; movaps %xmm4,%xmm5
DB 15,89,237 ; mulps %xmm5,%xmm5
@@ -59699,7 +60334,7 @@ _sk_xy_to_2pt_conical_quadratic_first_sse2 LABEL PROC
DB 15,92,236 ; subps %xmm4,%xmm5
DB 243,15,16,65,68 ; movss 0x44(%ecx),%xmm0
DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
- DB 15,89,130,141,137,0,0 ; mulps 0x898d(%edx),%xmm0
+ DB 15,89,130,125,140,0,0 ; mulps 0x8c7d(%edx),%xmm0
DB 15,89,197 ; mulps %xmm5,%xmm0
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 131,236,8 ; sub $0x8,%esp
@@ -59733,18 +60368,18 @@ _sk_xy_to_2pt_conical_quadratic_second_sse2 LABEL PROC
DB 15,92,245 ; subps %xmm5,%xmm6
DB 243,15,16,65,64 ; movss 0x40(%ecx),%xmm0
DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
- DB 15,89,162,2,143,0,0 ; mulps 0x8f02(%edx),%xmm4
- DB 15,89,130,18,143,0,0 ; mulps 0x8f12(%edx),%xmm0
+ DB 15,89,162,242,145,0,0 ; mulps 0x91f2(%edx),%xmm4
+ DB 15,89,130,2,146,0,0 ; mulps 0x9202(%edx),%xmm0
DB 15,89,198 ; mulps %xmm6,%xmm0
DB 15,40,236 ; movaps %xmm4,%xmm5
DB 15,89,237 ; mulps %xmm5,%xmm5
DB 15,88,232 ; addps %xmm0,%xmm5
DB 15,81,197 ; sqrtps %xmm5,%xmm0
- DB 15,87,162,2,142,0,0 ; xorps 0x8e02(%edx),%xmm4
+ DB 15,87,162,242,144,0,0 ; xorps 0x90f2(%edx),%xmm4
DB 15,92,224 ; subps %xmm0,%xmm4
DB 243,15,16,65,68 ; movss 0x44(%ecx),%xmm0
DB 15,198,192,0 ; shufps $0x0,%xmm0,%xmm0
- DB 15,89,130,2,137,0,0 ; mulps 0x8902(%edx),%xmm0
+ DB 15,89,130,242,139,0,0 ; mulps 0x8bf2(%edx),%xmm0
DB 15,89,196 ; mulps %xmm4,%xmm0
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 131,236,8 ; sub $0x8,%esp
@@ -59769,7 +60404,7 @@ _sk_xy_to_2pt_conical_linear_sse2 LABEL PROC
DB 243,15,89,236 ; mulss %xmm4,%xmm5
DB 15,198,237,0 ; shufps $0x0,%xmm5,%xmm5
DB 15,88,232 ; addps %xmm0,%xmm5
- DB 15,89,169,150,142,0,0 ; mulps 0x8e96(%ecx),%xmm5
+ DB 15,89,169,134,145,0,0 ; mulps 0x9186(%ecx),%xmm5
DB 15,89,192 ; mulps %xmm0,%xmm0
DB 15,40,241 ; movaps %xmm1,%xmm6
DB 15,89,246 ; mulps %xmm6,%xmm6
@@ -59777,7 +60412,7 @@ _sk_xy_to_2pt_conical_linear_sse2 LABEL PROC
DB 243,15,89,228 ; mulss %xmm4,%xmm4
DB 15,198,228,0 ; shufps $0x0,%xmm4,%xmm4
DB 15,92,196 ; subps %xmm4,%xmm0
- DB 15,87,129,150,141,0,0 ; xorps 0x8d96(%ecx),%xmm0
+ DB 15,87,129,134,144,0,0 ; xorps 0x9086(%ecx),%xmm0
DB 15,94,197 ; divps %xmm5,%xmm0
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 131,236,8 ; sub $0x8,%esp
@@ -59850,14 +60485,14 @@ _sk_save_xy_sse2 LABEL PROC
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 232,0,0,0,0 ; call 7383 <_sk_save_xy_sse2+0x12>
DB 88 ; pop %eax
- DB 15,40,160,173,135,0,0 ; movaps 0x87ad(%eax),%xmm4
+ DB 15,40,160,157,138,0,0 ; movaps 0x8a9d(%eax),%xmm4
DB 15,40,232 ; movaps %xmm0,%xmm5
DB 15,88,236 ; addps %xmm4,%xmm5
DB 243,15,91,245 ; cvttps2dq %xmm5,%xmm6
DB 15,91,246 ; cvtdq2ps %xmm6,%xmm6
DB 15,40,253 ; movaps %xmm5,%xmm7
DB 15,194,254,1 ; cmpltps %xmm6,%xmm7
- DB 15,40,144,189,135,0,0 ; movaps 0x87bd(%eax),%xmm2
+ DB 15,40,144,173,138,0,0 ; movaps 0x8aad(%eax),%xmm2
DB 15,84,250 ; andps %xmm2,%xmm7
DB 15,92,247 ; subps %xmm7,%xmm6
DB 15,92,238 ; subps %xmm6,%xmm5
@@ -59935,8 +60570,8 @@ _sk_bilinear_nx_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,6 ; movups (%esi),%xmm0
DB 15,16,166,128,0,0,0 ; movups 0x80(%esi),%xmm4
- DB 15,88,128,229,140,0,0 ; addps 0x8ce5(%eax),%xmm0
- DB 15,40,168,213,134,0,0 ; movaps 0x86d5(%eax),%xmm5
+ DB 15,88,128,213,143,0,0 ; addps 0x8fd5(%eax),%xmm0
+ DB 15,40,168,197,137,0,0 ; movaps 0x89c5(%eax),%xmm5
DB 15,92,236 ; subps %xmm4,%xmm5
DB 15,17,174,0,1,0,0 ; movups %xmm5,0x100(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
@@ -59962,7 +60597,7 @@ _sk_bilinear_px_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,6 ; movups (%esi),%xmm0
DB 15,16,166,128,0,0,0 ; movups 0x80(%esi),%xmm4
- DB 15,88,128,127,134,0,0 ; addps 0x867f(%eax),%xmm0
+ DB 15,88,128,111,137,0,0 ; addps 0x896f(%eax),%xmm0
DB 15,17,166,0,1,0,0 ; movups %xmm4,0x100(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
DB 131,236,8 ; sub $0x8,%esp
@@ -59987,8 +60622,8 @@ _sk_bilinear_ny_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,78,64 ; movups 0x40(%esi),%xmm1
DB 15,16,166,192,0,0,0 ; movups 0xc0(%esi),%xmm4
- DB 15,88,136,99,140,0,0 ; addps 0x8c63(%eax),%xmm1
- DB 15,40,168,83,134,0,0 ; movaps 0x8653(%eax),%xmm5
+ DB 15,88,136,83,143,0,0 ; addps 0x8f53(%eax),%xmm1
+ DB 15,40,168,67,137,0,0 ; movaps 0x8943(%eax),%xmm5
DB 15,92,236 ; subps %xmm4,%xmm5
DB 15,17,174,64,1,0,0 ; movups %xmm5,0x140(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
@@ -60014,7 +60649,7 @@ _sk_bilinear_py_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,78,64 ; movups 0x40(%esi),%xmm1
DB 15,16,166,192,0,0,0 ; movups 0xc0(%esi),%xmm4
- DB 15,88,136,252,133,0,0 ; addps 0x85fc(%eax),%xmm1
+ DB 15,88,136,236,136,0,0 ; addps 0x88ec(%eax),%xmm1
DB 15,17,166,64,1,0,0 ; movups %xmm4,0x140(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
DB 131,236,8 ; sub $0x8,%esp
@@ -60039,13 +60674,13 @@ _sk_bicubic_n3x_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,6 ; movups (%esi),%xmm0
DB 15,16,166,128,0,0,0 ; movups 0x80(%esi),%xmm4
- DB 15,88,128,239,139,0,0 ; addps 0x8bef(%eax),%xmm0
- DB 15,40,168,207,133,0,0 ; movaps 0x85cf(%eax),%xmm5
+ DB 15,88,128,223,142,0,0 ; addps 0x8edf(%eax),%xmm0
+ DB 15,40,168,191,136,0,0 ; movaps 0x88bf(%eax),%xmm5
DB 15,92,236 ; subps %xmm4,%xmm5
DB 15,40,229 ; movaps %xmm5,%xmm4
DB 15,89,228 ; mulps %xmm4,%xmm4
- DB 15,89,168,255,139,0,0 ; mulps 0x8bff(%eax),%xmm5
- DB 15,88,168,191,135,0,0 ; addps 0x87bf(%eax),%xmm5
+ DB 15,89,168,239,142,0,0 ; mulps 0x8eef(%eax),%xmm5
+ DB 15,88,168,175,138,0,0 ; addps 0x8aaf(%eax),%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 15,17,174,0,1,0,0 ; movups %xmm5,0x100(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
@@ -60071,16 +60706,16 @@ _sk_bicubic_n1x_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,6 ; movups (%esi),%xmm0
DB 15,16,166,128,0,0,0 ; movups 0x80(%esi),%xmm4
- DB 15,88,128,130,139,0,0 ; addps 0x8b82(%eax),%xmm0
- DB 15,40,168,114,133,0,0 ; movaps 0x8572(%eax),%xmm5
+ DB 15,88,128,114,142,0,0 ; addps 0x8e72(%eax),%xmm0
+ DB 15,40,168,98,136,0,0 ; movaps 0x8862(%eax),%xmm5
DB 15,92,236 ; subps %xmm4,%xmm5
- DB 15,40,160,178,139,0,0 ; movaps 0x8bb2(%eax),%xmm4
+ DB 15,40,160,162,142,0,0 ; movaps 0x8ea2(%eax),%xmm4
DB 15,89,229 ; mulps %xmm5,%xmm4
- DB 15,88,160,194,139,0,0 ; addps 0x8bc2(%eax),%xmm4
+ DB 15,88,160,178,142,0,0 ; addps 0x8eb2(%eax),%xmm4
DB 15,89,229 ; mulps %xmm5,%xmm4
- DB 15,88,160,98,133,0,0 ; addps 0x8562(%eax),%xmm4
+ DB 15,88,160,82,136,0,0 ; addps 0x8852(%eax),%xmm4
DB 15,89,229 ; mulps %xmm5,%xmm4
- DB 15,88,160,210,139,0,0 ; addps 0x8bd2(%eax),%xmm4
+ DB 15,88,160,194,142,0,0 ; addps 0x8ec2(%eax),%xmm4
DB 15,17,166,0,1,0,0 ; movups %xmm4,0x100(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
DB 131,236,8 ; sub $0x8,%esp
@@ -60103,17 +60738,17 @@ _sk_bicubic_p1x_sse2 LABEL PROC
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 139,85,12 ; mov 0xc(%ebp),%edx
DB 139,50 ; mov (%edx),%esi
- DB 15,40,160,247,132,0,0 ; movaps 0x84f7(%eax),%xmm4
+ DB 15,40,160,231,135,0,0 ; movaps 0x87e7(%eax),%xmm4
DB 15,16,6 ; movups (%esi),%xmm0
DB 15,16,174,128,0,0,0 ; movups 0x80(%esi),%xmm5
DB 15,88,196 ; addps %xmm4,%xmm0
- DB 15,40,176,71,139,0,0 ; movaps 0x8b47(%eax),%xmm6
+ DB 15,40,176,55,142,0,0 ; movaps 0x8e37(%eax),%xmm6
DB 15,89,245 ; mulps %xmm5,%xmm6
- DB 15,88,176,87,139,0,0 ; addps 0x8b57(%eax),%xmm6
+ DB 15,88,176,71,142,0,0 ; addps 0x8e47(%eax),%xmm6
DB 15,89,245 ; mulps %xmm5,%xmm6
DB 15,88,244 ; addps %xmm4,%xmm6
DB 15,89,245 ; mulps %xmm5,%xmm6
- DB 15,88,176,103,139,0,0 ; addps 0x8b67(%eax),%xmm6
+ DB 15,88,176,87,142,0,0 ; addps 0x8e57(%eax),%xmm6
DB 15,17,182,0,1,0,0 ; movups %xmm6,0x100(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
DB 131,236,8 ; sub $0x8,%esp
@@ -60138,11 +60773,11 @@ _sk_bicubic_p3x_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,6 ; movups (%esi),%xmm0
DB 15,16,166,128,0,0,0 ; movups 0x80(%esi),%xmm4
- DB 15,88,128,247,138,0,0 ; addps 0x8af7(%eax),%xmm0
+ DB 15,88,128,231,141,0,0 ; addps 0x8de7(%eax),%xmm0
DB 15,40,236 ; movaps %xmm4,%xmm5
DB 15,89,237 ; mulps %xmm5,%xmm5
- DB 15,89,160,215,138,0,0 ; mulps 0x8ad7(%eax),%xmm4
- DB 15,88,160,151,134,0,0 ; addps 0x8697(%eax),%xmm4
+ DB 15,89,160,199,141,0,0 ; mulps 0x8dc7(%eax),%xmm4
+ DB 15,88,160,135,137,0,0 ; addps 0x8987(%eax),%xmm4
DB 15,89,229 ; mulps %xmm5,%xmm4
DB 15,17,166,0,1,0,0 ; movups %xmm4,0x100(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
@@ -60168,13 +60803,13 @@ _sk_bicubic_n3y_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,78,64 ; movups 0x40(%esi),%xmm1
DB 15,16,166,192,0,0,0 ; movups 0xc0(%esi),%xmm4
- DB 15,88,136,116,138,0,0 ; addps 0x8a74(%eax),%xmm1
- DB 15,40,168,84,132,0,0 ; movaps 0x8454(%eax),%xmm5
+ DB 15,88,136,100,141,0,0 ; addps 0x8d64(%eax),%xmm1
+ DB 15,40,168,68,135,0,0 ; movaps 0x8744(%eax),%xmm5
DB 15,92,236 ; subps %xmm4,%xmm5
DB 15,40,229 ; movaps %xmm5,%xmm4
DB 15,89,228 ; mulps %xmm4,%xmm4
- DB 15,89,168,132,138,0,0 ; mulps 0x8a84(%eax),%xmm5
- DB 15,88,168,68,134,0,0 ; addps 0x8644(%eax),%xmm5
+ DB 15,89,168,116,141,0,0 ; mulps 0x8d74(%eax),%xmm5
+ DB 15,88,168,52,137,0,0 ; addps 0x8934(%eax),%xmm5
DB 15,89,236 ; mulps %xmm4,%xmm5
DB 15,17,174,64,1,0,0 ; movups %xmm5,0x140(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
@@ -60200,16 +60835,16 @@ _sk_bicubic_n1y_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,78,64 ; movups 0x40(%esi),%xmm1
DB 15,16,166,192,0,0,0 ; movups 0xc0(%esi),%xmm4
- DB 15,88,136,6,138,0,0 ; addps 0x8a06(%eax),%xmm1
- DB 15,40,168,246,131,0,0 ; movaps 0x83f6(%eax),%xmm5
+ DB 15,88,136,246,140,0,0 ; addps 0x8cf6(%eax),%xmm1
+ DB 15,40,168,230,134,0,0 ; movaps 0x86e6(%eax),%xmm5
DB 15,92,236 ; subps %xmm4,%xmm5
- DB 15,40,160,54,138,0,0 ; movaps 0x8a36(%eax),%xmm4
+ DB 15,40,160,38,141,0,0 ; movaps 0x8d26(%eax),%xmm4
DB 15,89,229 ; mulps %xmm5,%xmm4
- DB 15,88,160,70,138,0,0 ; addps 0x8a46(%eax),%xmm4
+ DB 15,88,160,54,141,0,0 ; addps 0x8d36(%eax),%xmm4
DB 15,89,229 ; mulps %xmm5,%xmm4
- DB 15,88,160,230,131,0,0 ; addps 0x83e6(%eax),%xmm4
+ DB 15,88,160,214,134,0,0 ; addps 0x86d6(%eax),%xmm4
DB 15,89,229 ; mulps %xmm5,%xmm4
- DB 15,88,160,86,138,0,0 ; addps 0x8a56(%eax),%xmm4
+ DB 15,88,160,70,141,0,0 ; addps 0x8d46(%eax),%xmm4
DB 15,17,166,64,1,0,0 ; movups %xmm4,0x140(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
DB 131,236,8 ; sub $0x8,%esp
@@ -60232,17 +60867,17 @@ _sk_bicubic_p1y_sse2 LABEL PROC
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 139,85,12 ; mov 0xc(%ebp),%edx
DB 139,50 ; mov (%edx),%esi
- DB 15,40,160,122,131,0,0 ; movaps 0x837a(%eax),%xmm4
+ DB 15,40,160,106,134,0,0 ; movaps 0x866a(%eax),%xmm4
DB 15,16,78,64 ; movups 0x40(%esi),%xmm1
DB 15,16,174,192,0,0,0 ; movups 0xc0(%esi),%xmm5
DB 15,88,204 ; addps %xmm4,%xmm1
- DB 15,40,176,202,137,0,0 ; movaps 0x89ca(%eax),%xmm6
+ DB 15,40,176,186,140,0,0 ; movaps 0x8cba(%eax),%xmm6
DB 15,89,245 ; mulps %xmm5,%xmm6
- DB 15,88,176,218,137,0,0 ; addps 0x89da(%eax),%xmm6
+ DB 15,88,176,202,140,0,0 ; addps 0x8cca(%eax),%xmm6
DB 15,89,245 ; mulps %xmm5,%xmm6
DB 15,88,244 ; addps %xmm4,%xmm6
DB 15,89,245 ; mulps %xmm5,%xmm6
- DB 15,88,176,234,137,0,0 ; addps 0x89ea(%eax),%xmm6
+ DB 15,88,176,218,140,0,0 ; addps 0x8cda(%eax),%xmm6
DB 15,17,182,64,1,0,0 ; movups %xmm6,0x140(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
DB 131,236,8 ; sub $0x8,%esp
@@ -60267,11 +60902,11 @@ _sk_bicubic_p3y_sse2 LABEL PROC
DB 139,50 ; mov (%edx),%esi
DB 15,16,78,64 ; movups 0x40(%esi),%xmm1
DB 15,16,166,192,0,0,0 ; movups 0xc0(%esi),%xmm4
- DB 15,88,136,121,137,0,0 ; addps 0x8979(%eax),%xmm1
+ DB 15,88,136,105,140,0,0 ; addps 0x8c69(%eax),%xmm1
DB 15,40,236 ; movaps %xmm4,%xmm5
DB 15,89,237 ; mulps %xmm5,%xmm5
- DB 15,89,160,89,137,0,0 ; mulps 0x8959(%eax),%xmm4
- DB 15,88,160,25,133,0,0 ; addps 0x8519(%eax),%xmm4
+ DB 15,89,160,73,140,0,0 ; mulps 0x8c49(%eax),%xmm4
+ DB 15,88,160,9,136,0,0 ; addps 0x8809(%eax),%xmm4
DB 15,89,229 ; mulps %xmm5,%xmm4
DB 15,17,166,64,1,0,0 ; movups %xmm4,0x140(%esi)
DB 141,66,8 ; lea 0x8(%edx),%eax
@@ -60418,7 +61053,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 102,15,254,216 ; paddd %xmm0,%xmm3
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,15,254,195 ; paddd %xmm3,%xmm0
- DB 102,15,111,162,195,135,0,0 ; movdqa 0x87c3(%edx),%xmm4
+ DB 102,15,111,162,179,138,0,0 ; movdqa 0x8ab3(%edx),%xmm4
DB 102,15,127,165,120,255,255,255 ; movdqa %xmm4,-0x88(%ebp)
DB 102,15,112,200,245 ; pshufd $0xf5,%xmm0,%xmm1
DB 102,15,244,196 ; pmuludq %xmm4,%xmm0
@@ -60458,7 +61093,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 243,15,16,4,129 ; movss (%ecx,%eax,4),%xmm0
DB 15,20,248 ; unpcklps %xmm0,%xmm7
DB 102,15,20,252 ; unpcklpd %xmm4,%xmm7
- DB 102,15,111,130,131,129,0,0 ; movdqa 0x8183(%edx),%xmm0
+ DB 102,15,111,130,115,132,0,0 ; movdqa 0x8473(%edx),%xmm0
DB 102,15,127,133,104,255,255,255 ; movdqa %xmm0,-0x98(%ebp)
DB 102,15,254,200 ; paddd %xmm0,%xmm1
DB 102,15,112,193,229 ; pshufd $0xe5,%xmm1,%xmm0
@@ -60475,7 +61110,7 @@ _sk_clut_3D_sse2 LABEL PROC
DB 243,15,16,4,129 ; movss (%ecx,%eax,4),%xmm0
DB 15,20,240 ; unpcklps %xmm0,%xmm6
DB 102,15,20,241 ; unpcklpd %xmm1,%xmm6
- DB 15,40,130,179,135,0,0 ; movaps 0x87b3(%edx),%xmm0
+ DB 15,40,130,163,138,0,0 ; movaps 0x8aa3(%edx),%xmm0
DB 15,40,141,248,254,255,255 ; movaps -0x108(%ebp),%xmm1
DB 15,88,200 ; addps %xmm0,%xmm1
DB 15,41,77,200 ; movaps %xmm1,-0x38(%ebp)
@@ -61104,7 +61739,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,212 ; movdqa %xmm4,%xmm2
DB 102,15,254,214 ; paddd %xmm6,%xmm2
DB 102,15,254,218 ; paddd %xmm2,%xmm3
- DB 102,15,111,161,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm4
+ DB 102,15,111,161,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm4
DB 102,15,112,203,245 ; pshufd $0xf5,%xmm3,%xmm1
DB 102,15,244,220 ; pmuludq %xmm4,%xmm3
DB 102,15,244,204 ; pmuludq %xmm4,%xmm1
@@ -61146,7 +61781,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 15,20,223 ; unpcklps %xmm7,%xmm3
DB 102,15,20,222 ; unpcklpd %xmm6,%xmm3
DB 102,15,41,157,232,254,255,255 ; movapd %xmm3,-0x118(%ebp)
- DB 102,15,254,137,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm1
+ DB 102,15,254,137,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm1
DB 102,15,112,241,229 ; pshufd $0xe5,%xmm1,%xmm6
DB 102,15,126,240 ; movd %xmm6,%eax
DB 102,15,112,241,78 ; pshufd $0x4e,%xmm1,%xmm6
@@ -61161,7 +61796,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,60,130 ; movss (%edx,%eax,4),%xmm7
DB 15,20,223 ; unpcklps %xmm7,%xmm3
DB 102,15,20,222 ; unpcklpd %xmm6,%xmm3
- DB 15,40,185,39,124,0,0 ; movaps 0x7c27(%ecx),%xmm7
+ DB 15,40,185,23,127,0,0 ; movaps 0x7f17(%ecx),%xmm7
DB 15,88,199 ; addps %xmm7,%xmm0
DB 15,41,133,120,255,255,255 ; movaps %xmm0,-0x88(%ebp)
DB 15,40,133,248,254,255,255 ; movaps -0x108(%ebp),%xmm0
@@ -61182,7 +61817,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,127,101,168 ; movdqa %xmm4,-0x58(%ebp)
DB 102,15,254,212 ; paddd %xmm4,%xmm2
DB 102,15,112,194,245 ; pshufd $0xf5,%xmm2,%xmm0
- DB 102,15,111,161,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm4
+ DB 102,15,111,161,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm4
DB 102,15,244,212 ; pmuludq %xmm4,%xmm2
DB 102,15,244,196 ; pmuludq %xmm4,%xmm0
DB 102,15,112,240,232 ; pshufd $0xe8,%xmm0,%xmm6
@@ -61218,7 +61853,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,44,130 ; movss (%edx,%eax,4),%xmm5
DB 15,20,213 ; unpcklps %xmm5,%xmm2
DB 102,15,20,214 ; unpcklpd %xmm6,%xmm2
- DB 102,15,254,129,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm0
+ DB 102,15,254,129,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm0
DB 102,15,112,232,229 ; pshufd $0xe5,%xmm0,%xmm5
DB 102,15,126,232 ; movd %xmm5,%eax
DB 102,15,112,232,78 ; pshufd $0x4e,%xmm0,%xmm5
@@ -61302,7 +61937,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,44,130 ; movss (%edx,%eax,4),%xmm5
DB 15,20,245 ; unpcklps %xmm5,%xmm6
DB 102,15,20,240 ; unpcklpd %xmm0,%xmm6
- DB 102,15,254,137,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm1
+ DB 102,15,254,137,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm1
DB 102,15,112,193,229 ; pshufd $0xe5,%xmm1,%xmm0
DB 102,15,126,192 ; movd %xmm0,%eax
DB 102,15,112,193,78 ; pshufd $0x4e,%xmm1,%xmm0
@@ -61320,7 +61955,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
DB 102,15,254,77,168 ; paddd -0x58(%ebp),%xmm1
DB 102,15,112,193,245 ; pshufd $0xf5,%xmm1,%xmm0
- DB 102,15,111,145,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm2
+ DB 102,15,111,145,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm2
DB 102,15,244,202 ; pmuludq %xmm2,%xmm1
DB 102,15,244,194 ; pmuludq %xmm2,%xmm0
DB 102,15,112,192,232 ; pshufd $0xe8,%xmm0,%xmm0
@@ -61356,7 +61991,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,4,130 ; movss (%edx,%eax,4),%xmm0
DB 15,20,216 ; unpcklps %xmm0,%xmm3
DB 102,15,20,217 ; unpcklpd %xmm1,%xmm3
- DB 102,15,254,169,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm5
+ DB 102,15,254,169,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm5
DB 102,15,112,197,229 ; pshufd $0xe5,%xmm5,%xmm0
DB 102,15,126,192 ; movd %xmm0,%eax
DB 102,15,112,197,78 ; pshufd $0x4e,%xmm5,%xmm0
@@ -61416,7 +62051,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,15,254,85,152 ; paddd -0x68(%ebp),%xmm2
DB 102,15,112,194,245 ; pshufd $0xf5,%xmm2,%xmm0
- DB 102,15,111,153,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm3
+ DB 102,15,111,153,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm3
DB 102,15,244,211 ; pmuludq %xmm3,%xmm2
DB 102,15,244,195 ; pmuludq %xmm3,%xmm0
DB 102,15,111,251 ; movdqa %xmm3,%xmm7
@@ -61455,7 +62090,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,44,130 ; movss (%edx,%eax,4),%xmm5
DB 15,20,229 ; unpcklps %xmm5,%xmm4
DB 102,15,20,227 ; unpcklpd %xmm3,%xmm4
- DB 102,15,254,129,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm0
+ DB 102,15,254,129,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm0
DB 102,15,112,216,229 ; pshufd $0xe5,%xmm0,%xmm3
DB 102,15,126,216 ; movd %xmm3,%eax
DB 102,15,112,216,78 ; pshufd $0x4e,%xmm0,%xmm3
@@ -61507,7 +62142,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,52,130 ; movss (%edx,%eax,4),%xmm6
DB 15,20,238 ; unpcklps %xmm6,%xmm5
DB 102,15,20,235 ; unpcklpd %xmm3,%xmm5
- DB 102,15,111,137,247,117,0,0 ; movdqa 0x75f7(%ecx),%xmm1
+ DB 102,15,111,137,231,120,0,0 ; movdqa 0x78e7(%ecx),%xmm1
DB 102,15,254,249 ; paddd %xmm1,%xmm7
DB 102,15,112,223,229 ; pshufd $0xe5,%xmm7,%xmm3
DB 102,15,126,216 ; movd %xmm3,%eax
@@ -61541,7 +62176,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,226 ; movdqa %xmm2,%xmm4
DB 102,15,254,69,152 ; paddd -0x68(%ebp),%xmm0
DB 102,15,112,208,245 ; pshufd $0xf5,%xmm0,%xmm2
- DB 102,15,111,153,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm3
+ DB 102,15,111,153,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm3
DB 102,15,244,195 ; pmuludq %xmm3,%xmm0
DB 102,15,244,211 ; pmuludq %xmm3,%xmm2
DB 102,15,112,218,232 ; pshufd $0xe8,%xmm2,%xmm3
@@ -61598,7 +62233,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,212 ; movdqa %xmm4,%xmm2
DB 102,15,254,85,168 ; paddd -0x58(%ebp),%xmm2
DB 102,15,112,194,245 ; pshufd $0xf5,%xmm2,%xmm0
- DB 102,15,111,137,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm1
+ DB 102,15,111,137,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm1
DB 102,15,244,209 ; pmuludq %xmm1,%xmm2
DB 102,15,244,193 ; pmuludq %xmm1,%xmm0
DB 102,15,112,240,232 ; pshufd $0xe8,%xmm0,%xmm6
@@ -61635,7 +62270,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,36,130 ; movss (%edx,%eax,4),%xmm4
DB 15,20,212 ; unpcklps %xmm4,%xmm2
DB 102,15,20,214 ; unpcklpd %xmm6,%xmm2
- DB 102,15,254,129,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm0
+ DB 102,15,254,129,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm0
DB 102,15,112,224,229 ; pshufd $0xe5,%xmm0,%xmm4
DB 102,15,126,224 ; movd %xmm4,%eax
DB 102,15,112,224,78 ; pshufd $0x4e,%xmm0,%xmm4
@@ -61703,7 +62338,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,93,152 ; movdqa -0x68(%ebp),%xmm3
DB 102,15,254,217 ; paddd %xmm1,%xmm3
DB 102,15,112,211,245 ; pshufd $0xf5,%xmm3,%xmm2
- DB 102,15,111,129,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm0
+ DB 102,15,111,129,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm0
DB 102,15,244,216 ; pmuludq %xmm0,%xmm3
DB 102,15,244,208 ; pmuludq %xmm0,%xmm2
DB 102,15,111,248 ; movdqa %xmm0,%xmm7
@@ -61742,7 +62377,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,28,130 ; movss (%edx,%eax,4),%xmm3
DB 15,20,235 ; unpcklps %xmm3,%xmm5
DB 102,15,20,238 ; unpcklpd %xmm6,%xmm5
- DB 102,15,254,145,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm2
+ DB 102,15,254,145,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm2
DB 102,15,112,218,229 ; pshufd $0xe5,%xmm2,%xmm3
DB 102,15,126,216 ; movd %xmm3,%eax
DB 102,15,112,218,78 ; pshufd $0x4e,%xmm2,%xmm3
@@ -61794,7 +62429,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,4,130 ; movss (%edx,%eax,4),%xmm0
DB 15,20,208 ; unpcklps %xmm0,%xmm2
DB 102,15,20,215 ; unpcklpd %xmm7,%xmm2
- DB 102,15,111,137,247,117,0,0 ; movdqa 0x75f7(%ecx),%xmm1
+ DB 102,15,111,137,231,120,0,0 ; movdqa 0x78e7(%ecx),%xmm1
DB 102,15,254,217 ; paddd %xmm1,%xmm3
DB 102,15,112,195,229 ; pshufd $0xe5,%xmm3,%xmm0
DB 102,15,126,192 ; movd %xmm0,%eax
@@ -61829,7 +62464,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,194 ; movdqa %xmm2,%xmm0
DB 102,15,254,69,152 ; paddd -0x68(%ebp),%xmm0
DB 102,15,112,224,245 ; pshufd $0xf5,%xmm0,%xmm4
- DB 102,15,111,169,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm5
+ DB 102,15,111,169,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm5
DB 102,15,111,221 ; movdqa %xmm5,%xmm3
DB 102,15,244,195 ; pmuludq %xmm3,%xmm0
DB 102,15,244,227 ; pmuludq %xmm3,%xmm4
@@ -61885,7 +62520,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,202 ; movdqa %xmm2,%xmm1
DB 102,15,254,77,168 ; paddd -0x58(%ebp),%xmm1
DB 102,15,112,193,245 ; pshufd $0xf5,%xmm1,%xmm0
- DB 102,15,111,145,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm2
+ DB 102,15,111,145,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm2
DB 102,15,244,202 ; pmuludq %xmm2,%xmm1
DB 102,15,244,194 ; pmuludq %xmm2,%xmm0
DB 102,15,112,192,232 ; pshufd $0xe8,%xmm0,%xmm0
@@ -61921,7 +62556,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,4,130 ; movss (%edx,%eax,4),%xmm0
DB 15,20,216 ; unpcklps %xmm0,%xmm3
DB 102,15,20,217 ; unpcklpd %xmm1,%xmm3
- DB 102,15,254,185,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm7
+ DB 102,15,254,185,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm7
DB 102,15,112,199,229 ; pshufd $0xe5,%xmm7,%xmm0
DB 102,15,126,192 ; movd %xmm0,%eax
DB 102,15,112,199,78 ; pshufd $0x4e,%xmm7,%xmm0
@@ -61971,7 +62606,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,111,233 ; movdqa %xmm1,%xmm5
DB 102,15,254,69,152 ; paddd -0x68(%ebp),%xmm0
DB 102,15,112,200,245 ; pshufd $0xf5,%xmm0,%xmm1
- DB 102,15,111,145,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm2
+ DB 102,15,111,145,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm2
DB 102,15,244,194 ; pmuludq %xmm2,%xmm0
DB 102,15,244,202 ; pmuludq %xmm2,%xmm1
DB 102,15,111,250 ; movdqa %xmm2,%xmm7
@@ -62010,7 +62645,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,36,130 ; movss (%edx,%eax,4),%xmm4
DB 15,20,204 ; unpcklps %xmm4,%xmm1
DB 102,15,20,203 ; unpcklpd %xmm3,%xmm1
- DB 102,15,254,145,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm2
+ DB 102,15,254,145,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm2
DB 102,15,112,218,229 ; pshufd $0xe5,%xmm2,%xmm3
DB 102,15,126,216 ; movd %xmm3,%eax
DB 102,15,112,218,78 ; pshufd $0x4e,%xmm2,%xmm3
@@ -62064,7 +62699,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,36,130 ; movss (%edx,%eax,4),%xmm4
DB 15,20,252 ; unpcklps %xmm4,%xmm7
DB 102,15,20,254 ; unpcklpd %xmm6,%xmm7
- DB 102,15,254,153,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm3
+ DB 102,15,254,153,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm3
DB 102,15,112,227,229 ; pshufd $0xe5,%xmm3,%xmm4
DB 102,15,126,224 ; movd %xmm4,%eax
DB 102,15,112,227,78 ; pshufd $0x4e,%xmm3,%xmm4
@@ -62097,7 +62732,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 102,15,254,208 ; paddd %xmm0,%xmm2
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,15,112,194,245 ; pshufd $0xf5,%xmm2,%xmm0
- DB 102,15,111,137,55,124,0,0 ; movdqa 0x7c37(%ecx),%xmm1
+ DB 102,15,111,137,39,127,0,0 ; movdqa 0x7f27(%ecx),%xmm1
DB 102,15,244,209 ; pmuludq %xmm1,%xmm2
DB 102,15,244,193 ; pmuludq %xmm1,%xmm0
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
@@ -62137,7 +62772,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 15,20,225 ; unpcklps %xmm1,%xmm4
DB 102,15,20,226 ; unpcklpd %xmm2,%xmm4
DB 102,15,41,165,88,255,255,255 ; movapd %xmm4,-0xa8(%ebp)
- DB 102,15,254,129,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm0
+ DB 102,15,254,129,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm0
DB 102,15,112,200,229 ; pshufd $0xe5,%xmm0,%xmm1
DB 102,15,126,200 ; movd %xmm1,%eax
DB 102,15,112,200,78 ; pshufd $0x4e,%xmm0,%xmm1
@@ -62191,7 +62826,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 243,15,16,52,130 ; movss (%edx,%eax,4),%xmm6
DB 15,20,206 ; unpcklps %xmm6,%xmm1
DB 102,15,20,203 ; unpcklpd %xmm3,%xmm1
- DB 102,15,254,145,247,117,0,0 ; paddd 0x75f7(%ecx),%xmm2
+ DB 102,15,254,145,231,120,0,0 ; paddd 0x78e7(%ecx),%xmm2
DB 102,15,112,218,229 ; pshufd $0xe5,%xmm2,%xmm3
DB 102,15,126,216 ; movd %xmm3,%eax
DB 102,15,112,218,78 ; pshufd $0x4e,%xmm2,%xmm3
@@ -62260,7 +62895,7 @@ _sk_clut_4D_sse2 LABEL PROC
DB 139,85,12 ; mov 0xc(%ebp),%edx
DB 141,66,8 ; lea 0x8(%edx),%eax
DB 131,236,8 ; sub $0x8,%esp
- DB 15,40,153,183,117,0,0 ; movaps 0x75b7(%ecx),%xmm3
+ DB 15,40,153,167,120,0,0 ; movaps 0x78a7(%ecx),%xmm3
DB 80 ; push %eax
DB 255,117,8 ; pushl 0x8(%ebp)
DB 255,82,4 ; call *0x4(%edx)
@@ -62279,15 +62914,15 @@ _sk_gauss_a_to_rgba_sse2 LABEL PROC
DB 232,0,0,0,0 ; call 99de <_sk_gauss_a_to_rgba_sse2+0xb>
DB 88 ; pop %eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
- DB 15,40,128,242,103,0,0 ; movaps 0x67f2(%eax),%xmm0
+ DB 15,40,128,226,106,0,0 ; movaps 0x6ae2(%eax),%xmm0
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,128,2,104,0,0 ; addps 0x6802(%eax),%xmm0
+ DB 15,88,128,242,106,0,0 ; addps 0x6af2(%eax),%xmm0
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,128,18,104,0,0 ; addps 0x6812(%eax),%xmm0
+ DB 15,88,128,2,107,0,0 ; addps 0x6b02(%eax),%xmm0
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,128,34,104,0,0 ; addps 0x6822(%eax),%xmm0
+ DB 15,88,128,18,107,0,0 ; addps 0x6b12(%eax),%xmm0
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,88,128,50,104,0,0 ; addps 0x6832(%eax),%xmm0
+ DB 15,88,128,34,107,0,0 ; addps 0x6b22(%eax),%xmm0
DB 141,65,4 ; lea 0x4(%ecx),%eax
DB 131,236,8 ; sub $0x8,%esp
DB 15,40,200 ; movaps %xmm0,%xmm1
@@ -62299,6 +62934,188 @@ _sk_gauss_a_to_rgba_sse2 LABEL PROC
DB 131,196,24 ; add $0x18,%esp
DB 93 ; pop %ebp
DB 195 ; ret
+
+PUBLIC _sk_bilerp_clamp_8888_sse2
+_sk_bilerp_clamp_8888_sse2 LABEL PROC
+ DB 85 ; push %ebp
+ DB 137,229 ; mov %esp,%ebp
+ DB 83 ; push %ebx
+ DB 87 ; push %edi
+ DB 86 ; push %esi
+ DB 129,236,44,1,0,0 ; sub $0x12c,%esp
+ DB 232,0,0,0,0 ; call 9a3c <_sk_bilerp_clamp_8888_sse2+0x11>
+ DB 94 ; pop %esi
+ DB 139,69,12 ; mov 0xc(%ebp),%eax
+ DB 139,56 ; mov (%eax),%edi
+ DB 15,40,158,228,99,0,0 ; movaps 0x63e4(%esi),%xmm3
+ DB 15,41,133,8,255,255,255 ; movaps %xmm0,-0xf8(%ebp)
+ DB 15,40,224 ; movaps %xmm0,%xmm4
+ DB 15,88,227 ; addps %xmm3,%xmm4
+ DB 243,15,91,196 ; cvttps2dq %xmm4,%xmm0
+ DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
+ DB 15,40,212 ; movaps %xmm4,%xmm2
+ DB 15,194,208,1 ; cmpltps %xmm0,%xmm2
+ DB 15,40,174,244,99,0,0 ; movaps 0x63f4(%esi),%xmm5
+ DB 15,84,213 ; andps %xmm5,%xmm2
+ DB 15,92,194 ; subps %xmm2,%xmm0
+ DB 15,92,224 ; subps %xmm0,%xmm4
+ DB 15,41,141,120,255,255,255 ; movaps %xmm1,-0x88(%ebp)
+ DB 15,88,217 ; addps %xmm1,%xmm3
+ DB 243,15,91,195 ; cvttps2dq %xmm3,%xmm0
+ DB 15,91,192 ; cvtdq2ps %xmm0,%xmm0
+ DB 15,40,203 ; movaps %xmm3,%xmm1
+ DB 15,194,200,1 ; cmpltps %xmm0,%xmm1
+ DB 15,84,205 ; andps %xmm5,%xmm1
+ DB 15,92,193 ; subps %xmm1,%xmm0
+ DB 15,92,216 ; subps %xmm0,%xmm3
+ DB 243,15,16,79,8 ; movss 0x8(%edi),%xmm1
+ DB 15,198,201,0 ; shufps $0x0,%xmm1,%xmm1
+ DB 102,15,118,192 ; pcmpeqd %xmm0,%xmm0
+ DB 102,15,254,200 ; paddd %xmm0,%xmm1
+ DB 102,15,127,141,40,255,255,255 ; movdqa %xmm1,-0xd8(%ebp)
+ DB 243,15,16,79,12 ; movss 0xc(%edi),%xmm1
+ DB 15,198,201,0 ; shufps $0x0,%xmm1,%xmm1
+ DB 102,15,254,200 ; paddd %xmm0,%xmm1
+ DB 102,15,127,77,152 ; movdqa %xmm1,-0x68(%ebp)
+ DB 15,40,197 ; movaps %xmm5,%xmm0
+ DB 15,41,165,24,255,255,255 ; movaps %xmm4,-0xe8(%ebp)
+ DB 15,92,196 ; subps %xmm4,%xmm0
+ DB 15,41,133,88,255,255,255 ; movaps %xmm0,-0xa8(%ebp)
+ DB 15,41,93,136 ; movaps %xmm3,-0x78(%ebp)
+ DB 15,92,235 ; subps %xmm3,%xmm5
+ DB 15,41,109,184 ; movaps %xmm5,-0x48(%ebp)
+ DB 139,23 ; mov (%edi),%edx
+ DB 102,15,110,71,4 ; movd 0x4(%edi),%xmm0
+ DB 102,15,112,192,0 ; pshufd $0x0,%xmm0,%xmm0
+ DB 102,15,127,69,168 ; movdqa %xmm0,-0x58(%ebp)
+ DB 102,15,239,201 ; pxor %xmm1,%xmm1
+ DB 243,15,16,134,216,107,0,0 ; movss 0x6bd8(%esi),%xmm0
+ DB 15,40,150,180,100,0,0 ; movaps 0x64b4(%esi),%xmm2
+ DB 15,41,149,56,255,255,255 ; movaps %xmm2,-0xc8(%ebp)
+ DB 15,40,150,244,101,0,0 ; movaps 0x65f4(%esi),%xmm2
+ DB 15,41,149,72,255,255,255 ; movaps %xmm2,-0xb8(%ebp)
+ DB 243,15,16,150,220,107,0,0 ; movss 0x6bdc(%esi),%xmm2
+ DB 243,15,17,85,236 ; movss %xmm2,-0x14(%ebp)
+ DB 243,15,16,150,212,107,0,0 ; movss 0x6bd4(%esi),%xmm2
+ DB 243,15,17,85,240 ; movss %xmm2,-0x10(%ebp)
+ DB 15,87,246 ; xorps %xmm6,%xmm6
+ DB 15,87,219 ; xorps %xmm3,%xmm3
+ DB 15,87,210 ; xorps %xmm2,%xmm2
+ DB 15,41,85,216 ; movaps %xmm2,-0x28(%ebp)
+ DB 243,15,17,69,232 ; movss %xmm0,-0x18(%ebp)
+ DB 15,40,224 ; movaps %xmm0,%xmm4
+ DB 15,40,212 ; movaps %xmm4,%xmm2
+ DB 15,198,210,0 ; shufps $0x0,%xmm2,%xmm2
+ DB 15,88,149,120,255,255,255 ; addps -0x88(%ebp),%xmm2
+ DB 15,87,192 ; xorps %xmm0,%xmm0
+ DB 15,95,194 ; maxps %xmm2,%xmm0
+ DB 15,87,210 ; xorps %xmm2,%xmm2
+ DB 15,41,165,104,255,255,255 ; movaps %xmm4,-0x98(%ebp)
+ DB 15,46,226 ; ucomiss %xmm2,%xmm4
+ DB 15,40,85,136 ; movaps -0x78(%ebp),%xmm2
+ DB 15,41,85,200 ; movaps %xmm2,-0x38(%ebp)
+ DB 119,8 ; ja 9b7a <_sk_bilerp_clamp_8888_sse2+0x14f>
+ DB 15,40,85,184 ; movaps -0x48(%ebp),%xmm2
+ DB 15,41,85,200 ; movaps %xmm2,-0x38(%ebp)
+ DB 15,93,69,152 ; minps -0x68(%ebp),%xmm0
+ DB 243,15,91,192 ; cvttps2dq %xmm0,%xmm0
+ DB 102,15,111,101,168 ; movdqa -0x58(%ebp),%xmm4
+ DB 102,15,111,212 ; movdqa %xmm4,%xmm2
+ DB 102,15,244,208 ; pmuludq %xmm0,%xmm2
+ DB 102,15,112,234,232 ; pshufd $0xe8,%xmm2,%xmm5
+ DB 102,15,112,192,245 ; pshufd $0xf5,%xmm0,%xmm0
+ DB 102,15,112,212,245 ; pshufd $0xf5,%xmm4,%xmm2
+ DB 102,15,244,208 ; pmuludq %xmm0,%xmm2
+ DB 102,15,112,194,232 ; pshufd $0xe8,%xmm2,%xmm0
+ DB 102,15,98,232 ; punpckldq %xmm0,%xmm5
+ DB 102,15,127,173,248,254,255,255 ; movdqa %xmm5,-0x108(%ebp)
+ DB 243,15,16,69,232 ; movss -0x18(%ebp),%xmm0
+ DB 15,41,157,232,254,255,255 ; movaps %xmm3,-0x118(%ebp)
+ DB 15,41,181,216,254,255,255 ; movaps %xmm6,-0x128(%ebp)
+ DB 102,15,127,141,200,254,255,255 ; movdqa %xmm1,-0x138(%ebp)
+ DB 15,40,200 ; movaps %xmm0,%xmm1
+ DB 15,198,201,0 ; shufps $0x0,%xmm1,%xmm1
+ DB 15,88,141,8,255,255,255 ; addps -0xf8(%ebp),%xmm1
+ DB 102,15,239,228 ; pxor %xmm4,%xmm4
+ DB 15,95,225 ; maxps %xmm1,%xmm4
+ DB 15,93,165,40,255,255,255 ; minps -0xd8(%ebp),%xmm4
+ DB 243,15,91,204 ; cvttps2dq %xmm4,%xmm1
+ DB 102,15,254,141,248,254,255,255 ; paddd -0x108(%ebp),%xmm1
+ DB 102,15,126,206 ; movd %xmm1,%esi
+ DB 102,15,112,225,229 ; pshufd $0xe5,%xmm1,%xmm4
+ DB 102,15,126,231 ; movd %xmm4,%edi
+ DB 102,15,112,225,78 ; pshufd $0x4e,%xmm1,%xmm4
+ DB 102,15,126,227 ; movd %xmm4,%ebx
+ DB 102,15,112,201,231 ; pshufd $0xe7,%xmm1,%xmm1
+ DB 102,15,126,201 ; movd %xmm1,%ecx
+ DB 102,15,110,12,138 ; movd (%edx,%ecx,4),%xmm1
+ DB 102,15,110,36,154 ; movd (%edx,%ebx,4),%xmm4
+ DB 102,15,98,225 ; punpckldq %xmm1,%xmm4
+ DB 102,15,110,44,178 ; movd (%edx,%esi,4),%xmm5
+ DB 102,15,110,12,186 ; movd (%edx,%edi,4),%xmm1
+ DB 102,15,98,233 ; punpckldq %xmm1,%xmm5
+ DB 102,15,108,236 ; punpcklqdq %xmm4,%xmm5
+ DB 102,15,111,205 ; movdqa %xmm5,%xmm1
+ DB 102,15,111,189,56,255,255,255 ; movdqa -0xc8(%ebp),%xmm7
+ DB 102,15,219,207 ; pand %xmm7,%xmm1
+ DB 15,91,241 ; cvtdq2ps %xmm1,%xmm6
+ DB 15,40,157,72,255,255,255 ; movaps -0xb8(%ebp),%xmm3
+ DB 15,89,243 ; mulps %xmm3,%xmm6
+ DB 102,15,111,205 ; movdqa %xmm5,%xmm1
+ DB 102,15,114,209,8 ; psrld $0x8,%xmm1
+ DB 102,15,219,207 ; pand %xmm7,%xmm1
+ DB 15,91,209 ; cvtdq2ps %xmm1,%xmm2
+ DB 15,89,211 ; mulps %xmm3,%xmm2
+ DB 102,15,111,229 ; movdqa %xmm5,%xmm4
+ DB 102,15,114,212,16 ; psrld $0x10,%xmm4
+ DB 102,15,219,231 ; pand %xmm7,%xmm4
+ DB 15,91,252 ; cvtdq2ps %xmm4,%xmm7
+ DB 15,89,251 ; mulps %xmm3,%xmm7
+ DB 102,15,114,213,24 ; psrld $0x18,%xmm5
+ DB 15,91,229 ; cvtdq2ps %xmm5,%xmm4
+ DB 15,89,227 ; mulps %xmm3,%xmm4
+ DB 15,87,201 ; xorps %xmm1,%xmm1
+ DB 15,46,193 ; ucomiss %xmm1,%xmm0
+ DB 15,40,173,24,255,255,255 ; movaps -0xe8(%ebp),%xmm5
+ DB 119,7 ; ja 9c99 <_sk_bilerp_clamp_8888_sse2+0x26e>
+ DB 15,40,173,88,255,255,255 ; movaps -0xa8(%ebp),%xmm5
+ DB 15,89,109,200 ; mulps -0x38(%ebp),%xmm5
+ DB 15,89,245 ; mulps %xmm5,%xmm6
+ DB 15,40,77,216 ; movaps -0x28(%ebp),%xmm1
+ DB 15,88,206 ; addps %xmm6,%xmm1
+ DB 15,41,77,216 ; movaps %xmm1,-0x28(%ebp)
+ DB 15,89,213 ; mulps %xmm5,%xmm2
+ DB 15,40,141,200,254,255,255 ; movaps -0x138(%ebp),%xmm1
+ DB 15,88,202 ; addps %xmm2,%xmm1
+ DB 15,89,253 ; mulps %xmm5,%xmm7
+ DB 15,40,181,216,254,255,255 ; movaps -0x128(%ebp),%xmm6
+ DB 15,88,247 ; addps %xmm7,%xmm6
+ DB 15,89,236 ; mulps %xmm4,%xmm5
+ DB 15,40,157,232,254,255,255 ; movaps -0x118(%ebp),%xmm3
+ DB 15,88,221 ; addps %xmm5,%xmm3
+ DB 243,15,88,69,236 ; addss -0x14(%ebp),%xmm0
+ DB 243,15,16,85,240 ; movss -0x10(%ebp),%xmm2
+ DB 15,46,208 ; ucomiss %xmm0,%xmm2
+ DB 15,131,211,254,255,255 ; jae 9bb8 <_sk_bilerp_clamp_8888_sse2+0x18d>
+ DB 15,40,165,104,255,255,255 ; movaps -0x98(%ebp),%xmm4
+ DB 243,15,88,101,236 ; addss -0x14(%ebp),%xmm4
+ DB 243,15,16,69,240 ; movss -0x10(%ebp),%xmm0
+ DB 15,46,196 ; ucomiss %xmm4,%xmm0
+ DB 15,131,72,254,255,255 ; jae 9b47 <_sk_bilerp_clamp_8888_sse2+0x11c>
+ DB 141,72,8 ; lea 0x8(%eax),%ecx
+ DB 131,236,8 ; sub $0x8,%esp
+ DB 15,40,69,216 ; movaps -0x28(%ebp),%xmm0
+ DB 15,40,214 ; movaps %xmm6,%xmm2
+ DB 81 ; push %ecx
+ DB 255,117,8 ; pushl 0x8(%ebp)
+ DB 255,80,4 ; call *0x4(%eax)
+ DB 129,196,60,1,0,0 ; add $0x13c,%esp
+ DB 94 ; pop %esi
+ DB 95 ; pop %edi
+ DB 91 ; pop %ebx
+ DB 93 ; pop %ebp
+ DB 195 ; ret
+ DB 144 ; nop
DB 144 ; nop
PUBLIC _sk_start_pipeline_sse2_lowp
@@ -62312,7 +63129,7 @@ _sk_start_pipeline_sse2_lowp LABEL PROC
DB 131,236,96 ; sub $0x60,%esp
DB 139,125,12 ; mov 0xc(%ebp),%edi
DB 59,125,20 ; cmp 0x14(%ebp),%edi
- DB 15,131,198,0,0,0 ; jae 9b0a <_sk_start_pipeline_sse2_lowp+0xde>
+ DB 15,131,198,0,0,0 ; jae 9dfe <_sk_start_pipeline_sse2_lowp+0xde>
DB 139,85,16 ; mov 0x10(%ebp),%edx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,117,24 ; mov 0x18(%ebp),%esi
@@ -62326,7 +63143,7 @@ _sk_start_pipeline_sse2_lowp LABEL PROC
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 137,223 ; mov %ebx,%edi
DB 137,243 ; mov %esi,%ebx
- DB 119,78 ; ja 9abb <_sk_start_pipeline_sse2_lowp+0x8f>
+ DB 119,78 ; ja 9daf <_sk_start_pipeline_sse2_lowp+0x8f>
DB 139,117,8 ; mov 0x8(%ebp),%esi
DB 15,41,68,36,64 ; movaps %xmm0,0x40(%esp)
DB 15,41,68,36,48 ; movaps %xmm0,0x30(%esp)
@@ -62348,13 +63165,13 @@ _sk_start_pipeline_sse2_lowp LABEL PROC
DB 131,198,16 ; add $0x10,%esi
DB 57,214 ; cmp %edx,%esi
DB 137,198 ; mov %eax,%esi
- DB 118,181 ; jbe 9a70 <_sk_start_pipeline_sse2_lowp+0x44>
+ DB 118,181 ; jbe 9d64 <_sk_start_pipeline_sse2_lowp+0x44>
DB 137,209 ; mov %edx,%ecx
DB 41,193 ; sub %eax,%ecx
DB 137,222 ; mov %ebx,%esi
DB 137,251 ; mov %edi,%ebx
DB 139,124,36,84 ; mov 0x54(%esp),%edi
- DB 116,55 ; je 9b00 <_sk_start_pipeline_sse2_lowp+0xd4>
+ DB 116,55 ; je 9df4 <_sk_start_pipeline_sse2_lowp+0xd4>
DB 15,41,68,36,64 ; movaps %xmm0,0x40(%esp)
DB 15,41,68,36,48 ; movaps %xmm0,0x30(%esp)
DB 15,41,68,36,32 ; movaps %xmm0,0x20(%esp)
@@ -62372,7 +63189,7 @@ _sk_start_pipeline_sse2_lowp LABEL PROC
DB 139,85,16 ; mov 0x10(%ebp),%edx
DB 71 ; inc %edi
DB 59,125,20 ; cmp 0x14(%ebp),%edi
- DB 15,133,82,255,255,255 ; jne 9a5c <_sk_start_pipeline_sse2_lowp+0x30>
+ DB 15,133,82,255,255,255 ; jne 9d50 <_sk_start_pipeline_sse2_lowp+0x30>
DB 141,101,244 ; lea -0xc(%ebp),%esp
DB 94 ; pop %esi
DB 95 ; pop %edi
@@ -62391,7 +63208,7 @@ _sk_seed_shader_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call 9b20 <_sk_seed_shader_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call 9e14 <_sk_seed_shader_sse2_lowp+0xd>
DB 89 ; pop %ecx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 15,40,93,24 ; movaps 0x18(%ebp),%xmm3
@@ -62412,7 +63229,7 @@ _sk_seed_shader_sse2_lowp LABEL PROC
DB 102,15,110,210 ; movd %edx,%xmm2
DB 102,15,112,210,0 ; pshufd $0x0,%xmm2,%xmm2
DB 15,91,210 ; cvtdq2ps %xmm2,%xmm2
- DB 15,88,145,16,96,0,0 ; addps 0x6010(%ecx),%xmm2
+ DB 15,88,145,12,96,0,0 ; addps 0x600c(%ecx),%xmm2
DB 141,78,8 ; lea 0x8(%esi),%ecx
DB 15,41,116,36,64 ; movaps %xmm6,0x40(%esp)
DB 15,41,108,36,48 ; movaps %xmm5,0x30(%esp)
@@ -62730,7 +63547,7 @@ _sk_black_color_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,92 ; sub $0x5c,%esp
- DB 232,0,0,0,0 ; call 9f3f <_sk_black_color_sse2_lowp+0xe>
+ DB 232,0,0,0,0 ; call a233 <_sk_black_color_sse2_lowp+0xe>
DB 88 ; pop %eax
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 139,85,16 ; mov 0x10(%ebp),%edx
@@ -62749,7 +63566,7 @@ _sk_black_color_sse2_lowp LABEL PROC
DB 137,84,36,8 ; mov %edx,0x8(%esp)
DB 137,92,36,4 ; mov %ebx,0x4(%esp)
DB 137,12,36 ; mov %ecx,(%esp)
- DB 15,40,152,225,98,0,0 ; movaps 0x62e1(%eax),%xmm3
+ DB 15,40,152,221,98,0,0 ; movaps 0x62dd(%eax),%xmm3
DB 15,87,192 ; xorps %xmm0,%xmm0
DB 15,87,201 ; xorps %xmm1,%xmm1
DB 15,87,210 ; xorps %xmm2,%xmm2
@@ -62769,7 +63586,7 @@ _sk_white_color_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,92 ; sub $0x5c,%esp
- DB 232,0,0,0,0 ; call 9faa <_sk_white_color_sse2_lowp+0xe>
+ DB 232,0,0,0,0 ; call a29e <_sk_white_color_sse2_lowp+0xe>
DB 88 ; pop %eax
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 139,85,16 ; mov 0x10(%ebp),%edx
@@ -62788,7 +63605,7 @@ _sk_white_color_sse2_lowp LABEL PROC
DB 137,84,36,8 ; mov %edx,0x8(%esp)
DB 137,92,36,4 ; mov %ebx,0x4(%esp)
DB 137,12,36 ; mov %ecx,(%esp)
- DB 15,40,128,118,98,0,0 ; movaps 0x6276(%eax),%xmm0
+ DB 15,40,128,114,98,0,0 ; movaps 0x6272(%eax),%xmm0
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
@@ -62807,16 +63624,16 @@ _sk_set_rgb_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call a014 <_sk_set_rgb_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call a308 <_sk_set_rgb_sse2_lowp+0xd>
DB 94 ; pop %esi
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,85,16 ; mov 0x10(%ebp),%edx
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 139,57 ; mov (%ecx),%edi
- DB 243,15,16,150,16,99,0,0 ; movss 0x6310(%esi),%xmm2
+ DB 243,15,16,150,20,99,0,0 ; movss 0x6314(%esi),%xmm2
DB 243,15,16,7 ; movss (%edi),%xmm0
DB 243,15,89,194 ; mulss %xmm2,%xmm0
- DB 243,15,16,142,12,99,0,0 ; movss 0x630c(%esi),%xmm1
+ DB 243,15,16,142,8,99,0,0 ; movss 0x6308(%esi),%xmm1
DB 243,15,88,193 ; addss %xmm1,%xmm0
DB 243,15,44,240 ; cvttss2si %xmm0,%esi
DB 102,15,110,198 ; movd %esi,%xmm0
@@ -62863,12 +63680,12 @@ _sk_clamp_a_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call a0d8 <_sk_clamp_a_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call a3cc <_sk_clamp_a_sse2_lowp+0xd>
DB 94 ; pop %esi
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,77,16 ; mov 0x10(%ebp),%ecx
DB 139,85,20 ; mov 0x14(%ebp),%edx
- DB 102,15,111,166,88,97,0,0 ; movdqa 0x6158(%esi),%xmm4
+ DB 102,15,111,166,84,97,0,0 ; movdqa 0x6154(%esi),%xmm4
DB 102,15,111,232 ; movdqa %xmm0,%xmm5
DB 102,15,239,236 ; pxor %xmm4,%xmm5
DB 102,15,111,243 ; movdqa %xmm3,%xmm6
@@ -62922,11 +63739,11 @@ _sk_clamp_a_dst_sse2_lowp LABEL PROC
DB 15,41,85,216 ; movaps %xmm2,-0x28(%ebp)
DB 15,41,77,232 ; movaps %xmm1,-0x18(%ebp)
DB 15,40,216 ; movaps %xmm0,%xmm3
- DB 232,0,0,0,0 ; call a19f <_sk_clamp_a_dst_sse2_lowp+0x1f>
+ DB 232,0,0,0,0 ; call a493 <_sk_clamp_a_dst_sse2_lowp+0x1f>
DB 88 ; pop %eax
DB 102,15,111,101,72 ; movdqa 0x48(%ebp),%xmm4
DB 102,15,111,77,24 ; movdqa 0x18(%ebp),%xmm1
- DB 102,15,111,144,145,96,0,0 ; movdqa 0x6091(%eax),%xmm2
+ DB 102,15,111,144,141,96,0,0 ; movdqa 0x608d(%eax),%xmm2
DB 102,15,111,249 ; movdqa %xmm1,%xmm7
DB 102,15,239,250 ; pxor %xmm2,%xmm7
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
@@ -62981,7 +63798,7 @@ _sk_premul_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call a26e <_sk_premul_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call a562 <_sk_premul_sse2_lowp+0xd>
DB 90 ; pop %edx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,77,16 ; mov 0x10(%ebp),%ecx
@@ -62990,7 +63807,7 @@ _sk_premul_sse2_lowp LABEL PROC
DB 15,40,109,40 ; movaps 0x28(%ebp),%xmm5
DB 15,40,117,56 ; movaps 0x38(%ebp),%xmm6
DB 102,15,213,195 ; pmullw %xmm3,%xmm0
- DB 102,15,111,186,178,95,0,0 ; movdqa 0x5fb2(%edx),%xmm7
+ DB 102,15,111,186,174,95,0,0 ; movdqa 0x5fae(%edx),%xmm7
DB 102,15,253,199 ; paddw %xmm7,%xmm0
DB 102,15,213,203 ; pmullw %xmm3,%xmm1
DB 102,15,253,207 ; paddw %xmm7,%xmm1
@@ -63028,12 +63845,12 @@ _sk_premul_dst_sse2_lowp LABEL PROC
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 15,40,209 ; movaps %xmm1,%xmm2
DB 15,40,200 ; movaps %xmm0,%xmm1
- DB 232,0,0,0,0 ; call a303 <_sk_premul_dst_sse2_lowp+0x1a>
+ DB 232,0,0,0,0 ; call a5f7 <_sk_premul_dst_sse2_lowp+0x1a>
DB 88 ; pop %eax
DB 102,15,111,101,72 ; movdqa 0x48(%ebp),%xmm4
DB 102,15,111,109,24 ; movdqa 0x18(%ebp),%xmm5
DB 102,15,213,236 ; pmullw %xmm4,%xmm5
- DB 102,15,111,176,29,95,0,0 ; movdqa 0x5f1d(%eax),%xmm6
+ DB 102,15,111,176,25,95,0,0 ; movdqa 0x5f19(%eax),%xmm6
DB 102,15,253,238 ; paddw %xmm6,%xmm5
DB 102,15,111,125,40 ; movdqa 0x28(%ebp),%xmm7
DB 102,15,213,252 ; pmullw %xmm4,%xmm7
@@ -63167,12 +63984,12 @@ _sk_invert_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call a492 <_sk_invert_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call a786 <_sk_invert_sse2_lowp+0xd>
DB 88 ; pop %eax
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 139,85,16 ; mov 0x10(%ebp),%edx
DB 139,117,20 ; mov 0x14(%ebp),%esi
- DB 102,15,111,160,142,93,0,0 ; movdqa 0x5d8e(%eax),%xmm4
+ DB 102,15,111,160,138,93,0,0 ; movdqa 0x5d8a(%eax),%xmm4
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,249,232 ; psubw %xmm0,%xmm5
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
@@ -63250,11 +64067,11 @@ _sk_srcatop_sse2_lowp LABEL PROC
DB 102,15,111,234 ; movdqa %xmm2,%xmm5
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call a58a <_sk_srcatop_sse2_lowp+0x19>
+ DB 232,0,0,0,0 ; call a87e <_sk_srcatop_sse2_lowp+0x19>
DB 88 ; pop %eax
DB 102,15,111,117,72 ; movdqa 0x48(%ebp),%xmm6
DB 102,15,213,206 ; pmullw %xmm6,%xmm1
- DB 102,15,111,128,150,92,0,0 ; movdqa 0x5c96(%eax),%xmm0
+ DB 102,15,111,128,146,92,0,0 ; movdqa 0x5c92(%eax),%xmm0
DB 102,15,253,200 ; paddw %xmm0,%xmm1
DB 102,15,213,214 ; pmullw %xmm6,%xmm2
DB 102,15,253,208 ; paddw %xmm0,%xmm2
@@ -63310,12 +64127,12 @@ _sk_dstatop_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call a65e <_sk_dstatop_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call a952 <_sk_dstatop_sse2_lowp+0xd>
DB 88 ; pop %eax
DB 102,15,111,101,40 ; movdqa 0x28(%ebp),%xmm4
DB 102,15,111,117,24 ; movdqa 0x18(%ebp),%xmm6
DB 102,15,213,243 ; pmullw %xmm3,%xmm6
- DB 102,15,111,184,194,91,0,0 ; movdqa 0x5bc2(%eax),%xmm7
+ DB 102,15,111,184,190,91,0,0 ; movdqa 0x5bbe(%eax),%xmm7
DB 102,15,253,247 ; paddw %xmm7,%xmm6
DB 102,15,213,227 ; pmullw %xmm3,%xmm4
DB 102,15,253,231 ; paddw %xmm7,%xmm4
@@ -63366,7 +64183,7 @@ _sk_srcin_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call a71f <_sk_srcin_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call aa13 <_sk_srcin_sse2_lowp+0xd>
DB 94 ; pop %esi
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,77,16 ; mov 0x10(%ebp),%ecx
@@ -63375,7 +64192,7 @@ _sk_srcin_sse2_lowp LABEL PROC
DB 15,40,109,40 ; movaps 0x28(%ebp),%xmm5
DB 102,15,111,117,72 ; movdqa 0x48(%ebp),%xmm6
DB 102,15,213,198 ; pmullw %xmm6,%xmm0
- DB 102,15,111,190,1,91,0,0 ; movdqa 0x5b01(%esi),%xmm7
+ DB 102,15,111,190,253,90,0,0 ; movdqa 0x5afd(%esi),%xmm7
DB 102,15,253,199 ; paddw %xmm7,%xmm0
DB 102,15,213,206 ; pmullw %xmm6,%xmm1
DB 102,15,253,207 ; paddw %xmm7,%xmm1
@@ -63412,14 +64229,14 @@ _sk_dstin_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call a7b6 <_sk_dstin_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call aaaa <_sk_dstin_sse2_lowp+0xd>
DB 88 ; pop %eax
DB 102,15,111,85,56 ; movdqa 0x38(%ebp),%xmm2
DB 102,15,111,109,40 ; movdqa 0x28(%ebp),%xmm5
DB 102,15,111,117,24 ; movdqa 0x18(%ebp),%xmm6
DB 102,15,111,198 ; movdqa %xmm6,%xmm0
DB 102,15,213,195 ; pmullw %xmm3,%xmm0
- DB 102,15,111,184,106,90,0,0 ; movdqa 0x5a6a(%eax),%xmm7
+ DB 102,15,111,184,102,90,0,0 ; movdqa 0x5a66(%eax),%xmm7
DB 102,15,253,199 ; paddw %xmm7,%xmm0
DB 102,15,111,205 ; movdqa %xmm5,%xmm1
DB 102,15,213,203 ; pmullw %xmm3,%xmm1
@@ -63461,14 +64278,14 @@ _sk_srcout_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call a85e <_sk_srcout_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call ab52 <_sk_srcout_sse2_lowp+0xd>
DB 94 ; pop %esi
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,77,16 ; mov 0x10(%ebp),%ecx
DB 139,85,20 ; mov 0x14(%ebp),%edx
DB 15,40,101,24 ; movaps 0x18(%ebp),%xmm4
DB 102,15,111,109,72 ; movdqa 0x48(%ebp),%xmm5
- DB 102,15,111,182,194,89,0,0 ; movdqa 0x59c2(%esi),%xmm6
+ DB 102,15,111,182,190,89,0,0 ; movdqa 0x59be(%esi),%xmm6
DB 102,15,111,254 ; movdqa %xmm6,%xmm7
DB 102,15,249,253 ; psubw %xmm5,%xmm7
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
@@ -63510,11 +64327,11 @@ _sk_dstout_sse2_lowp LABEL PROC
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
- DB 232,0,0,0,0 ; call a901 <_sk_dstout_sse2_lowp+0x11>
+ DB 232,0,0,0,0 ; call abf5 <_sk_dstout_sse2_lowp+0x11>
DB 88 ; pop %eax
DB 102,15,111,109,56 ; movdqa 0x38(%ebp),%xmm5
DB 102,15,111,117,24 ; movdqa 0x18(%ebp),%xmm6
- DB 102,15,111,184,31,89,0,0 ; movdqa 0x591f(%eax),%xmm7
+ DB 102,15,111,184,27,89,0,0 ; movdqa 0x591b(%eax),%xmm7
DB 102,15,111,223 ; movdqa %xmm7,%xmm3
DB 102,15,249,216 ; psubw %xmm0,%xmm3
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
@@ -63564,9 +64381,9 @@ _sk_srcover_sse2_lowp LABEL PROC
DB 15,41,85,232 ; movaps %xmm2,-0x18(%ebp)
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,15,111,224 ; movdqa %xmm0,%xmm4
- DB 232,0,0,0,0 ; call a9bd <_sk_srcover_sse2_lowp+0x19>
+ DB 232,0,0,0,0 ; call acb1 <_sk_srcover_sse2_lowp+0x19>
DB 88 ; pop %eax
- DB 102,15,111,136,99,88,0,0 ; movdqa 0x5863(%eax),%xmm1
+ DB 102,15,111,136,95,88,0,0 ; movdqa 0x585f(%eax),%xmm1
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,15,249,195 ; psubw %xmm3,%xmm0
DB 102,15,111,248 ; movdqa %xmm0,%xmm7
@@ -63623,7 +64440,7 @@ _sk_dstover_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call aa8d <_sk_dstover_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call ad81 <_sk_dstover_sse2_lowp+0xd>
DB 95 ; pop %edi
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 139,85,16 ; mov 0x10(%ebp),%edx
@@ -63631,7 +64448,7 @@ _sk_dstover_sse2_lowp LABEL PROC
DB 139,69,12 ; mov 0xc(%ebp),%eax
DB 102,15,111,101,56 ; movdqa 0x38(%ebp),%xmm4
DB 102,15,111,109,72 ; movdqa 0x48(%ebp),%xmm5
- DB 102,15,111,183,147,87,0,0 ; movdqa 0x5793(%edi),%xmm6
+ DB 102,15,111,183,143,87,0,0 ; movdqa 0x578f(%edi),%xmm6
DB 102,15,111,254 ; movdqa %xmm6,%xmm7
DB 102,15,249,253 ; psubw %xmm5,%xmm7
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
@@ -63675,12 +64492,12 @@ _sk_modulate_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call ab42 <_sk_modulate_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call ae36 <_sk_modulate_sse2_lowp+0xd>
DB 88 ; pop %eax
DB 102,15,111,109,40 ; movdqa 0x28(%ebp),%xmm5
DB 102,15,111,117,24 ; movdqa 0x18(%ebp),%xmm6
DB 102,15,213,198 ; pmullw %xmm6,%xmm0
- DB 102,15,111,184,222,86,0,0 ; movdqa 0x56de(%eax),%xmm7
+ DB 102,15,111,184,218,86,0,0 ; movdqa 0x56da(%eax),%xmm7
DB 102,15,253,199 ; paddw %xmm7,%xmm0
DB 102,15,213,205 ; pmullw %xmm5,%xmm1
DB 102,15,253,207 ; paddw %xmm7,%xmm1
@@ -63721,10 +64538,10 @@ _sk_multiply_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call abde <_sk_multiply_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call aed2 <_sk_multiply_sse2_lowp+0xd>
DB 88 ; pop %eax
DB 102,15,111,109,24 ; movdqa 0x18(%ebp),%xmm5
- DB 102,15,111,160,66,86,0,0 ; movdqa 0x5642(%eax),%xmm4
+ DB 102,15,111,160,62,86,0,0 ; movdqa 0x563e(%eax),%xmm4
DB 102,15,111,245 ; movdqa %xmm5,%xmm6
DB 102,15,253,244 ; paddw %xmm4,%xmm6
DB 102,15,249,117,72 ; psubw 0x48(%ebp),%xmm6
@@ -63792,17 +64609,17 @@ _sk_plus__sse2_lowp LABEL PROC
DB 131,236,96 ; sub $0x60,%esp
DB 102,15,111,225 ; movdqa %xmm1,%xmm4
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call acdf <_sk_plus__sse2_lowp+0x15>
+ DB 232,0,0,0,0 ; call afd3 <_sk_plus__sse2_lowp+0x15>
DB 88 ; pop %eax
DB 102,15,253,77,24 ; paddw 0x18(%ebp),%xmm1
- DB 102,15,111,168,97,85,0,0 ; movdqa 0x5561(%eax),%xmm5
+ DB 102,15,111,168,93,85,0,0 ; movdqa 0x555d(%eax),%xmm5
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,15,217,197 ; psubusw %xmm5,%xmm0
DB 102,15,127,109,232 ; movdqa %xmm5,-0x18(%ebp)
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 102,15,117,199 ; pcmpeqw %xmm7,%xmm0
DB 102,15,219,200 ; pand %xmm0,%xmm1
- DB 102,15,111,176,65,85,0,0 ; movdqa 0x5541(%eax),%xmm6
+ DB 102,15,111,176,61,85,0,0 ; movdqa 0x553d(%eax),%xmm6
DB 102,15,223,198 ; pandn %xmm6,%xmm0
DB 102,15,235,193 ; por %xmm1,%xmm0
DB 102,15,253,101,40 ; paddw 0x28(%ebp),%xmm4
@@ -63861,14 +64678,14 @@ _sk_screen_sse2_lowp LABEL PROC
DB 131,236,80 ; sub $0x50,%esp
DB 102,15,111,225 ; movdqa %xmm1,%xmm4
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call add7 <_sk_screen_sse2_lowp+0x15>
+ DB 232,0,0,0,0 ; call b0cb <_sk_screen_sse2_lowp+0x15>
DB 88 ; pop %eax
DB 102,15,111,109,40 ; movdqa 0x28(%ebp),%xmm5
DB 102,15,111,117,24 ; movdqa 0x18(%ebp),%xmm6
DB 102,15,111,198 ; movdqa %xmm6,%xmm0
DB 102,15,253,193 ; paddw %xmm1,%xmm0
DB 102,15,213,206 ; pmullw %xmm6,%xmm1
- DB 102,15,111,176,73,84,0,0 ; movdqa 0x5449(%eax),%xmm6
+ DB 102,15,111,176,69,84,0,0 ; movdqa 0x5445(%eax),%xmm6
DB 102,15,253,206 ; paddw %xmm6,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
@@ -63924,9 +64741,9 @@ _sk_xor__sse2_lowp LABEL PROC
DB 86 ; push %esi
DB 131,236,96 ; sub $0x60,%esp
DB 102,15,127,93,232 ; movdqa %xmm3,-0x18(%ebp)
- DB 232,0,0,0,0 ; call aeb7 <_sk_xor__sse2_lowp+0x12>
+ DB 232,0,0,0,0 ; call b1ab <_sk_xor__sse2_lowp+0x12>
DB 88 ; pop %eax
- DB 102,15,111,176,105,83,0,0 ; movdqa 0x5369(%eax),%xmm6
+ DB 102,15,111,176,101,83,0,0 ; movdqa 0x5365(%eax),%xmm6
DB 102,15,111,254 ; movdqa %xmm6,%xmm7
DB 102,15,249,125,72 ; psubw 0x48(%ebp),%xmm7
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
@@ -63991,7 +64808,7 @@ _sk_darken_sse2_lowp LABEL PROC
DB 15,41,85,200 ; movaps %xmm2,-0x38(%ebp)
DB 102,15,111,225 ; movdqa %xmm1,%xmm4
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call afac <_sk_darken_sse2_lowp+0x25>
+ DB 232,0,0,0,0 ; call b2a0 <_sk_darken_sse2_lowp+0x25>
DB 88 ; pop %eax
DB 102,15,111,117,72 ; movdqa 0x48(%ebp),%xmm6
DB 102,15,111,109,24 ; movdqa 0x18(%ebp),%xmm5
@@ -64002,7 +64819,7 @@ _sk_darken_sse2_lowp LABEL PROC
DB 102,15,111,222 ; movdqa %xmm6,%xmm3
DB 102,15,111,197 ; movdqa %xmm5,%xmm0
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
- DB 102,15,111,184,132,82,0,0 ; movdqa 0x5284(%eax),%xmm7
+ DB 102,15,111,184,128,82,0,0 ; movdqa 0x5280(%eax),%xmm7
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
DB 102,15,239,247 ; pxor %xmm7,%xmm6
DB 102,15,111,232 ; movdqa %xmm0,%xmm5
@@ -64011,7 +64828,7 @@ _sk_darken_sse2_lowp LABEL PROC
DB 102,15,219,197 ; pand %xmm5,%xmm0
DB 102,15,223,233 ; pandn %xmm1,%xmm5
DB 102,15,235,232 ; por %xmm0,%xmm5
- DB 102,15,111,128,116,82,0,0 ; movdqa 0x5274(%eax),%xmm0
+ DB 102,15,111,128,112,82,0,0 ; movdqa 0x5270(%eax),%xmm0
DB 102,15,127,69,232 ; movdqa %xmm0,-0x18(%ebp)
DB 102,15,253,232 ; paddw %xmm0,%xmm5
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
@@ -64100,7 +64917,7 @@ _sk_lighten_sse2_lowp LABEL PROC
DB 15,41,85,200 ; movaps %xmm2,-0x38(%ebp)
DB 102,15,111,225 ; movdqa %xmm1,%xmm4
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call b155 <_sk_lighten_sse2_lowp+0x25>
+ DB 232,0,0,0,0 ; call b449 <_sk_lighten_sse2_lowp+0x25>
DB 88 ; pop %eax
DB 102,15,111,109,24 ; movdqa 0x18(%ebp),%xmm5
DB 102,15,111,197 ; movdqa %xmm5,%xmm0
@@ -64109,7 +64926,7 @@ _sk_lighten_sse2_lowp LABEL PROC
DB 102,15,213,77,72 ; pmullw 0x48(%ebp),%xmm1
DB 102,15,111,197 ; movdqa %xmm5,%xmm0
DB 102,15,213,198 ; pmullw %xmm6,%xmm0
- DB 102,15,111,184,219,80,0,0 ; movdqa 0x50db(%eax),%xmm7
+ DB 102,15,111,184,215,80,0,0 ; movdqa 0x50d7(%eax),%xmm7
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
DB 102,15,239,247 ; pxor %xmm7,%xmm6
DB 102,15,111,232 ; movdqa %xmm0,%xmm5
@@ -64118,7 +64935,7 @@ _sk_lighten_sse2_lowp LABEL PROC
DB 102,15,219,205 ; pand %xmm5,%xmm1
DB 102,15,223,232 ; pandn %xmm0,%xmm5
DB 102,15,235,233 ; por %xmm1,%xmm5
- DB 102,15,111,128,203,80,0,0 ; movdqa 0x50cb(%eax),%xmm0
+ DB 102,15,111,128,199,80,0,0 ; movdqa 0x50c7(%eax),%xmm0
DB 102,15,253,232 ; paddw %xmm0,%xmm5
DB 102,15,111,208 ; movdqa %xmm0,%xmm2
DB 102,15,127,85,232 ; movdqa %xmm2,-0x18(%ebp)
@@ -64206,7 +65023,7 @@ _sk_difference_sse2_lowp LABEL PROC
DB 15,41,85,184 ; movaps %xmm2,-0x48(%ebp)
DB 102,15,111,225 ; movdqa %xmm1,%xmm4
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call b2f3 <_sk_difference_sse2_lowp+0x25>
+ DB 232,0,0,0,0 ; call b5e7 <_sk_difference_sse2_lowp+0x25>
DB 88 ; pop %eax
DB 102,15,111,117,72 ; movdqa 0x48(%ebp),%xmm6
DB 102,15,111,109,24 ; movdqa 0x18(%ebp),%xmm5
@@ -64217,7 +65034,7 @@ _sk_difference_sse2_lowp LABEL PROC
DB 102,15,111,222 ; movdqa %xmm6,%xmm3
DB 102,15,111,197 ; movdqa %xmm5,%xmm0
DB 102,15,213,199 ; pmullw %xmm7,%xmm0
- DB 102,15,111,184,61,79,0,0 ; movdqa 0x4f3d(%eax),%xmm7
+ DB 102,15,111,184,57,79,0,0 ; movdqa 0x4f39(%eax),%xmm7
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
DB 102,15,239,247 ; pxor %xmm7,%xmm6
DB 102,15,111,232 ; movdqa %xmm0,%xmm5
@@ -64226,11 +65043,11 @@ _sk_difference_sse2_lowp LABEL PROC
DB 102,15,219,205 ; pand %xmm5,%xmm1
DB 102,15,223,232 ; pandn %xmm0,%xmm5
DB 102,15,235,233 ; por %xmm1,%xmm5
- DB 102,15,111,128,45,79,0,0 ; movdqa 0x4f2d(%eax),%xmm0
+ DB 102,15,111,128,41,79,0,0 ; movdqa 0x4f29(%eax),%xmm0
DB 102,15,127,69,216 ; movdqa %xmm0,-0x28(%ebp)
DB 102,15,253,232 ; paddw %xmm0,%xmm5
DB 102,15,113,213,7 ; psrlw $0x7,%xmm5
- DB 102,15,111,128,93,79,0,0 ; movdqa 0x4f5d(%eax),%xmm0
+ DB 102,15,111,128,89,79,0,0 ; movdqa 0x4f59(%eax),%xmm0
DB 102,15,127,69,232 ; movdqa %xmm0,-0x18(%ebp)
DB 102,15,219,232 ; pand %xmm0,%xmm5
DB 102,15,249,213 ; psubw %xmm5,%xmm2
@@ -64317,16 +65134,16 @@ _sk_exclusion_sse2_lowp LABEL PROC
DB 131,236,80 ; sub $0x50,%esp
DB 102,15,111,225 ; movdqa %xmm1,%xmm4
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call b4a7 <_sk_exclusion_sse2_lowp+0x15>
+ DB 232,0,0,0,0 ; call b79b <_sk_exclusion_sse2_lowp+0x15>
DB 88 ; pop %eax
DB 102,15,111,109,24 ; movdqa 0x18(%ebp),%xmm5
DB 102,15,111,197 ; movdqa %xmm5,%xmm0
DB 102,15,253,193 ; paddw %xmm1,%xmm0
DB 102,15,213,205 ; pmullw %xmm5,%xmm1
- DB 102,15,111,184,121,77,0,0 ; movdqa 0x4d79(%eax),%xmm7
+ DB 102,15,111,184,117,77,0,0 ; movdqa 0x4d75(%eax),%xmm7
DB 102,15,253,207 ; paddw %xmm7,%xmm1
DB 102,15,113,209,7 ; psrlw $0x7,%xmm1
- DB 102,15,111,176,169,77,0,0 ; movdqa 0x4da9(%eax),%xmm6
+ DB 102,15,111,176,165,77,0,0 ; movdqa 0x4da5(%eax),%xmm6
DB 102,15,219,206 ; pand %xmm6,%xmm1
DB 102,15,249,193 ; psubw %xmm1,%xmm0
DB 102,15,111,109,40 ; movdqa 0x28(%ebp),%xmm5
@@ -64385,9 +65202,9 @@ _sk_hardlight_sse2_lowp LABEL PROC
DB 15,41,85,152 ; movaps %xmm2,-0x68(%ebp)
DB 102,15,111,233 ; movdqa %xmm1,%xmm5
DB 102,15,111,224 ; movdqa %xmm0,%xmm4
- DB 232,0,0,0,0 ; call b5a1 <_sk_hardlight_sse2_lowp+0x1c>
+ DB 232,0,0,0,0 ; call b895 <_sk_hardlight_sse2_lowp+0x1c>
DB 88 ; pop %eax
- DB 102,15,111,184,127,76,0,0 ; movdqa 0x4c7f(%eax),%xmm7
+ DB 102,15,111,184,123,76,0,0 ; movdqa 0x4c7b(%eax),%xmm7
DB 102,15,127,125,200 ; movdqa %xmm7,-0x38(%ebp)
DB 102,15,111,215 ; movdqa %xmm7,%xmm2
DB 102,15,249,85,72 ; psubw 0x48(%ebp),%xmm2
@@ -64414,7 +65231,7 @@ _sk_hardlight_sse2_lowp LABEL PROC
DB 102,15,111,214 ; movdqa %xmm6,%xmm2
DB 102,15,249,209 ; psubw %xmm1,%xmm2
DB 102,15,253,228 ; paddw %xmm4,%xmm4
- DB 102,15,111,128,143,76,0,0 ; movdqa 0x4c8f(%eax),%xmm0
+ DB 102,15,111,128,139,76,0,0 ; movdqa 0x4c8b(%eax),%xmm0
DB 102,15,239,216 ; pxor %xmm0,%xmm3
DB 102,15,127,93,184 ; movdqa %xmm3,-0x48(%ebp)
DB 102,15,111,204 ; movdqa %xmm4,%xmm1
@@ -64519,10 +65336,10 @@ _sk_overlay_sse2_lowp LABEL PROC
DB 15,41,85,152 ; movaps %xmm2,-0x68(%ebp)
DB 15,41,141,120,255,255,255 ; movaps %xmm1,-0x88(%ebp)
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call b7c3 <_sk_overlay_sse2_lowp+0x1f>
+ DB 232,0,0,0,0 ; call bab7 <_sk_overlay_sse2_lowp+0x1f>
DB 88 ; pop %eax
DB 102,15,111,69,72 ; movdqa 0x48(%ebp),%xmm0
- DB 102,15,111,184,93,74,0,0 ; movdqa 0x4a5d(%eax),%xmm7
+ DB 102,15,111,184,89,74,0,0 ; movdqa 0x4a59(%eax),%xmm7
DB 102,15,127,125,232 ; movdqa %xmm7,-0x18(%ebp)
DB 102,15,111,215 ; movdqa %xmm7,%xmm2
DB 102,15,249,208 ; psubw %xmm0,%xmm2
@@ -64549,7 +65366,7 @@ _sk_overlay_sse2_lowp LABEL PROC
DB 102,15,249,234 ; psubw %xmm2,%xmm5
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
DB 102,15,253,192 ; paddw %xmm0,%xmm0
- DB 102,15,111,144,109,74,0,0 ; movdqa 0x4a6d(%eax),%xmm2
+ DB 102,15,111,144,105,74,0,0 ; movdqa 0x4a69(%eax),%xmm2
DB 102,15,127,85,184 ; movdqa %xmm2,-0x48(%ebp)
DB 102,15,239,226 ; pxor %xmm2,%xmm4
DB 102,15,239,194 ; pxor %xmm2,%xmm0
@@ -64677,10 +65494,10 @@ _sk_load_8888_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call ba32 <_sk_load_8888_sse2_lowp+0x30>
+ DB 232,0,0,0,0 ; call bd26 <_sk_load_8888_sse2_lowp+0x30>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,32 ; ja ba58 <_sk_load_8888_sse2_lowp+0x56>
+ DB 119,32 ; ja bd4c <_sk_load_8888_sse2_lowp+0x56>
DB 102,15,239,246 ; pxor %xmm6,%xmm6
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,50,1,0,0 ; mov 0x132(%edi,%ecx,4),%ecx
@@ -64689,14 +65506,14 @@ _sk_load_8888_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 243,15,16,28,179 ; movss (%ebx,%esi,4),%xmm3
DB 15,87,246 ; xorps %xmm6,%xmm6
- DB 235,73 ; jmp baa1 <_sk_load_8888_sse2_lowp+0x9f>
+ DB 235,73 ; jmp bd95 <_sk_load_8888_sse2_lowp+0x9f>
DB 102,15,16,28,179 ; movupd (%ebx,%esi,4),%xmm3
DB 15,16,116,179,16 ; movups 0x10(%ebx,%esi,4),%xmm6
- DB 235,61 ; jmp baa1 <_sk_load_8888_sse2_lowp+0x9f>
+ DB 235,61 ; jmp bd95 <_sk_load_8888_sse2_lowp+0x9f>
DB 102,15,110,68,179,8 ; movd 0x8(%ebx,%esi,4),%xmm0
DB 102,15,112,216,69 ; pshufd $0x45,%xmm0,%xmm3
DB 102,15,18,28,179 ; movlpd (%ebx,%esi,4),%xmm3
- DB 235,43 ; jmp baa1 <_sk_load_8888_sse2_lowp+0x9f>
+ DB 235,43 ; jmp bd95 <_sk_load_8888_sse2_lowp+0x9f>
DB 102,15,110,68,179,24 ; movd 0x18(%ebx,%esi,4),%xmm0
DB 102,15,112,240,69 ; pshufd $0x45,%xmm0,%xmm6
DB 243,15,16,68,179,20 ; movss 0x14(%ebx,%esi,4),%xmm0
@@ -64713,7 +65530,7 @@ _sk_load_8888_sse2_lowp LABEL PROC
DB 102,15,114,240,16 ; pslld $0x10,%xmm0
DB 102,15,114,224,16 ; psrad $0x10,%xmm0
DB 102,15,107,200 ; packssdw %xmm0,%xmm1
- DB 102,15,111,175,238,71,0,0 ; movdqa 0x47ee(%edi),%xmm5
+ DB 102,15,111,175,234,71,0,0 ; movdqa 0x47ea(%edi),%xmm5
DB 102,15,111,193 ; movdqa %xmm1,%xmm0
DB 102,15,219,197 ; pand %xmm5,%xmm0
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
@@ -64790,10 +65607,10 @@ _sk_load_8888_dst_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call bbbd <_sk_load_8888_dst_sse2_lowp+0x3d>
+ DB 232,0,0,0,0 ; call beb1 <_sk_load_8888_dst_sse2_lowp+0x3d>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,32 ; ja bbe3 <_sk_load_8888_dst_sse2_lowp+0x63>
+ DB 119,32 ; ja bed7 <_sk_load_8888_dst_sse2_lowp+0x63>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,59,1,0,0 ; mov 0x13b(%edi,%ecx,4),%ecx
@@ -64802,14 +65619,14 @@ _sk_load_8888_dst_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 243,15,16,60,179 ; movss (%ebx,%esi,4),%xmm7
DB 15,87,219 ; xorps %xmm3,%xmm3
- DB 235,73 ; jmp bc2c <_sk_load_8888_dst_sse2_lowp+0xac>
+ DB 235,73 ; jmp bf20 <_sk_load_8888_dst_sse2_lowp+0xac>
DB 102,15,16,60,179 ; movupd (%ebx,%esi,4),%xmm7
DB 15,16,92,179,16 ; movups 0x10(%ebx,%esi,4),%xmm3
- DB 235,61 ; jmp bc2c <_sk_load_8888_dst_sse2_lowp+0xac>
+ DB 235,61 ; jmp bf20 <_sk_load_8888_dst_sse2_lowp+0xac>
DB 102,15,110,84,179,8 ; movd 0x8(%ebx,%esi,4),%xmm2
DB 102,15,112,250,69 ; pshufd $0x45,%xmm2,%xmm7
DB 102,15,18,60,179 ; movlpd (%ebx,%esi,4),%xmm7
- DB 235,43 ; jmp bc2c <_sk_load_8888_dst_sse2_lowp+0xac>
+ DB 235,43 ; jmp bf20 <_sk_load_8888_dst_sse2_lowp+0xac>
DB 102,15,110,84,179,24 ; movd 0x18(%ebx,%esi,4),%xmm2
DB 102,15,112,218,69 ; pshufd $0x45,%xmm2,%xmm3
DB 243,15,16,84,179,20 ; movss 0x14(%ebx,%esi,4),%xmm2
@@ -64826,7 +65643,7 @@ _sk_load_8888_dst_sse2_lowp LABEL PROC
DB 102,15,114,242,16 ; pslld $0x10,%xmm2
DB 102,15,114,226,16 ; psrad $0x10,%xmm2
DB 102,15,107,242 ; packssdw %xmm2,%xmm6
- DB 102,15,111,151,99,70,0,0 ; movdqa 0x4663(%edi),%xmm2
+ DB 102,15,111,151,95,70,0,0 ; movdqa 0x465f(%edi),%xmm2
DB 102,15,111,206 ; movdqa %xmm6,%xmm1
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 102,15,113,214,8 ; psrlw $0x8,%xmm6
@@ -64918,19 +65735,19 @@ _sk_store_8888_sse2_lowp LABEL PROC
DB 128,227,7 ; and $0x7,%bl
DB 254,203 ; dec %bl
DB 128,251,6 ; cmp $0x6,%bl
- DB 232,0,0,0,0 ; call bd88 <_sk_store_8888_sse2_lowp+0x74>
+ DB 232,0,0,0,0 ; call c07c <_sk_store_8888_sse2_lowp+0x74>
DB 89 ; pop %ecx
DB 139,117,16 ; mov 0x10(%ebp),%esi
DB 15,40,109,40 ; movaps 0x28(%ebp),%xmm5
- DB 119,19 ; ja bda5 <_sk_store_8888_sse2_lowp+0x91>
+ DB 119,19 ; ja c099 <_sk_store_8888_sse2_lowp+0x91>
DB 15,182,219 ; movzbl %bl,%ebx
DB 3,140,153,184,0,0,0 ; add 0xb8(%ecx,%ebx,4),%ecx
DB 255,225 ; jmp *%ecx
DB 102,15,126,60,183 ; movd %xmm7,(%edi,%esi,4)
- DB 235,93 ; jmp be02 <_sk_store_8888_sse2_lowp+0xee>
+ DB 235,93 ; jmp c0f6 <_sk_store_8888_sse2_lowp+0xee>
DB 243,15,127,60,183 ; movdqu %xmm7,(%edi,%esi,4)
DB 243,15,127,116,183,16 ; movdqu %xmm6,0x10(%edi,%esi,4)
- DB 235,80 ; jmp be02 <_sk_store_8888_sse2_lowp+0xee>
+ DB 235,80 ; jmp c0f6 <_sk_store_8888_sse2_lowp+0xee>
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
DB 15,40,227 ; movaps %xmm3,%xmm4
DB 102,15,112,223,78 ; pshufd $0x4e,%xmm7,%xmm3
@@ -64938,7 +65755,7 @@ _sk_store_8888_sse2_lowp LABEL PROC
DB 15,40,220 ; movaps %xmm4,%xmm3
DB 102,15,111,230 ; movdqa %xmm6,%xmm4
DB 102,15,214,60,183 ; movq %xmm7,(%edi,%esi,4)
- DB 235,48 ; jmp be02 <_sk_store_8888_sse2_lowp+0xee>
+ DB 235,48 ; jmp c0f6 <_sk_store_8888_sse2_lowp+0xee>
DB 102,15,112,222,78 ; pshufd $0x4e,%xmm6,%xmm3
DB 102,15,126,92,183,24 ; movd %xmm3,0x18(%edi,%esi,4)
DB 15,40,93,72 ; movaps 0x48(%ebp),%xmm3
@@ -64975,7 +65792,7 @@ _sk_store_8888_sse2_lowp LABEL PROC
DB 0,0 ; add %al,(%eax)
DB 42,0 ; sub (%eax),%al
DB 0,0 ; add %al,(%eax)
- DB 117,0 ; jne be4e <_sk_store_8888_sse2_lowp+0x13a>
+ DB 117,0 ; jne c142 <_sk_store_8888_sse2_lowp+0x13a>
DB 0,0 ; add %al,(%eax)
DB 111 ; outsl %ds:(%esi),(%dx)
DB 0,0 ; add %al,(%eax)
@@ -65005,10 +65822,10 @@ _sk_load_bgra_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call be8c <_sk_load_bgra_sse2_lowp+0x30>
+ DB 232,0,0,0,0 ; call c180 <_sk_load_bgra_sse2_lowp+0x30>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,32 ; ja beb2 <_sk_load_bgra_sse2_lowp+0x56>
+ DB 119,32 ; ja c1a6 <_sk_load_bgra_sse2_lowp+0x56>
DB 102,15,239,246 ; pxor %xmm6,%xmm6
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,52,1,0,0 ; mov 0x134(%edi,%ecx,4),%ecx
@@ -65017,14 +65834,14 @@ _sk_load_bgra_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 243,15,16,28,179 ; movss (%ebx,%esi,4),%xmm3
DB 15,87,246 ; xorps %xmm6,%xmm6
- DB 235,73 ; jmp befb <_sk_load_bgra_sse2_lowp+0x9f>
+ DB 235,73 ; jmp c1ef <_sk_load_bgra_sse2_lowp+0x9f>
DB 102,15,16,28,179 ; movupd (%ebx,%esi,4),%xmm3
DB 15,16,116,179,16 ; movups 0x10(%ebx,%esi,4),%xmm6
- DB 235,61 ; jmp befb <_sk_load_bgra_sse2_lowp+0x9f>
+ DB 235,61 ; jmp c1ef <_sk_load_bgra_sse2_lowp+0x9f>
DB 102,15,110,68,179,8 ; movd 0x8(%ebx,%esi,4),%xmm0
DB 102,15,112,216,69 ; pshufd $0x45,%xmm0,%xmm3
DB 102,15,18,28,179 ; movlpd (%ebx,%esi,4),%xmm3
- DB 235,43 ; jmp befb <_sk_load_bgra_sse2_lowp+0x9f>
+ DB 235,43 ; jmp c1ef <_sk_load_bgra_sse2_lowp+0x9f>
DB 102,15,110,68,179,24 ; movd 0x18(%ebx,%esi,4),%xmm0
DB 102,15,112,240,69 ; pshufd $0x45,%xmm0,%xmm6
DB 243,15,16,68,179,20 ; movss 0x14(%ebx,%esi,4),%xmm0
@@ -65041,7 +65858,7 @@ _sk_load_bgra_sse2_lowp LABEL PROC
DB 102,15,114,240,16 ; pslld $0x10,%xmm0
DB 102,15,114,224,16 ; psrad $0x10,%xmm0
DB 102,15,107,200 ; packssdw %xmm0,%xmm1
- DB 102,15,111,175,148,67,0,0 ; movdqa 0x4394(%edi),%xmm5
+ DB 102,15,111,175,144,67,0,0 ; movdqa 0x4390(%edi),%xmm5
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,15,219,213 ; pand %xmm5,%xmm2
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
@@ -65119,10 +65936,10 @@ _sk_load_bgra_dst_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call c019 <_sk_load_bgra_dst_sse2_lowp+0x3d>
+ DB 232,0,0,0,0 ; call c30d <_sk_load_bgra_dst_sse2_lowp+0x3d>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,32 ; ja c03f <_sk_load_bgra_dst_sse2_lowp+0x63>
+ DB 119,32 ; ja c333 <_sk_load_bgra_dst_sse2_lowp+0x63>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,59,1,0,0 ; mov 0x13b(%edi,%ecx,4),%ecx
@@ -65131,14 +65948,14 @@ _sk_load_bgra_dst_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 243,15,16,60,179 ; movss (%ebx,%esi,4),%xmm7
DB 15,87,219 ; xorps %xmm3,%xmm3
- DB 235,73 ; jmp c088 <_sk_load_bgra_dst_sse2_lowp+0xac>
+ DB 235,73 ; jmp c37c <_sk_load_bgra_dst_sse2_lowp+0xac>
DB 102,15,16,60,179 ; movupd (%ebx,%esi,4),%xmm7
DB 15,16,92,179,16 ; movups 0x10(%ebx,%esi,4),%xmm3
- DB 235,61 ; jmp c088 <_sk_load_bgra_dst_sse2_lowp+0xac>
+ DB 235,61 ; jmp c37c <_sk_load_bgra_dst_sse2_lowp+0xac>
DB 102,15,110,84,179,8 ; movd 0x8(%ebx,%esi,4),%xmm2
DB 102,15,112,250,69 ; pshufd $0x45,%xmm2,%xmm7
DB 102,15,18,60,179 ; movlpd (%ebx,%esi,4),%xmm7
- DB 235,43 ; jmp c088 <_sk_load_bgra_dst_sse2_lowp+0xac>
+ DB 235,43 ; jmp c37c <_sk_load_bgra_dst_sse2_lowp+0xac>
DB 102,15,110,84,179,24 ; movd 0x18(%ebx,%esi,4),%xmm2
DB 102,15,112,218,69 ; pshufd $0x45,%xmm2,%xmm3
DB 243,15,16,84,179,20 ; movss 0x14(%ebx,%esi,4),%xmm2
@@ -65155,7 +65972,7 @@ _sk_load_bgra_dst_sse2_lowp LABEL PROC
DB 102,15,114,242,16 ; pslld $0x10,%xmm2
DB 102,15,114,226,16 ; psrad $0x10,%xmm2
DB 102,15,107,242 ; packssdw %xmm2,%xmm6
- DB 102,15,111,151,7,66,0,0 ; movdqa 0x4207(%edi),%xmm2
+ DB 102,15,111,151,3,66,0,0 ; movdqa 0x4203(%edi),%xmm2
DB 102,15,111,206 ; movdqa %xmm6,%xmm1
DB 102,15,219,202 ; pand %xmm2,%xmm1
DB 102,15,113,214,8 ; psrlw $0x8,%xmm6
@@ -65247,19 +66064,19 @@ _sk_store_bgra_sse2_lowp LABEL PROC
DB 128,227,7 ; and $0x7,%bl
DB 254,203 ; dec %bl
DB 128,251,6 ; cmp $0x6,%bl
- DB 232,0,0,0,0 ; call c1e4 <_sk_store_bgra_sse2_lowp+0x74>
+ DB 232,0,0,0,0 ; call c4d8 <_sk_store_bgra_sse2_lowp+0x74>
DB 89 ; pop %ecx
DB 139,117,16 ; mov 0x10(%ebp),%esi
DB 15,40,109,40 ; movaps 0x28(%ebp),%xmm5
- DB 119,19 ; ja c201 <_sk_store_bgra_sse2_lowp+0x91>
+ DB 119,19 ; ja c4f5 <_sk_store_bgra_sse2_lowp+0x91>
DB 15,182,219 ; movzbl %bl,%ebx
DB 3,140,153,184,0,0,0 ; add 0xb8(%ecx,%ebx,4),%ecx
DB 255,225 ; jmp *%ecx
DB 102,15,126,60,183 ; movd %xmm7,(%edi,%esi,4)
- DB 235,93 ; jmp c25e <_sk_store_bgra_sse2_lowp+0xee>
+ DB 235,93 ; jmp c552 <_sk_store_bgra_sse2_lowp+0xee>
DB 243,15,127,60,183 ; movdqu %xmm7,(%edi,%esi,4)
DB 243,15,127,116,183,16 ; movdqu %xmm6,0x10(%edi,%esi,4)
- DB 235,80 ; jmp c25e <_sk_store_bgra_sse2_lowp+0xee>
+ DB 235,80 ; jmp c552 <_sk_store_bgra_sse2_lowp+0xee>
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
DB 15,40,227 ; movaps %xmm3,%xmm4
DB 102,15,112,223,78 ; pshufd $0x4e,%xmm7,%xmm3
@@ -65267,7 +66084,7 @@ _sk_store_bgra_sse2_lowp LABEL PROC
DB 15,40,220 ; movaps %xmm4,%xmm3
DB 102,15,111,230 ; movdqa %xmm6,%xmm4
DB 102,15,214,60,183 ; movq %xmm7,(%edi,%esi,4)
- DB 235,48 ; jmp c25e <_sk_store_bgra_sse2_lowp+0xee>
+ DB 235,48 ; jmp c552 <_sk_store_bgra_sse2_lowp+0xee>
DB 102,15,112,222,78 ; pshufd $0x4e,%xmm6,%xmm3
DB 102,15,126,92,183,24 ; movd %xmm3,0x18(%edi,%esi,4)
DB 15,40,93,72 ; movaps 0x48(%ebp),%xmm3
@@ -65304,7 +66121,7 @@ _sk_store_bgra_sse2_lowp LABEL PROC
DB 0,0 ; add %al,(%eax)
DB 42,0 ; sub (%eax),%al
DB 0,0 ; add %al,(%eax)
- DB 117,0 ; jne c2aa <_sk_store_bgra_sse2_lowp+0x13a>
+ DB 117,0 ; jne c59e <_sk_store_bgra_sse2_lowp+0x13a>
DB 0,0 ; add %al,(%eax)
DB 111 ; outsl %ds:(%esi),(%dx)
DB 0,0 ; add %al,(%eax)
@@ -65321,7 +66138,7 @@ _sk_gather_8888_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,96 ; sub $0x60,%esp
- DB 232,0,0,0,0 ; call c2c5 <_sk_gather_8888_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call c5b9 <_sk_gather_8888_sse2_lowp+0xd>
DB 90 ; pop %edx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
@@ -65413,7 +66230,7 @@ _sk_gather_8888_sse2_lowp LABEL PROC
DB 102,15,114,243,16 ; pslld $0x10,%xmm3
DB 102,15,114,227,16 ; psrad $0x10,%xmm3
DB 102,15,107,216 ; packssdw %xmm0,%xmm3
- DB 102,15,111,186,91,63,0,0 ; movdqa 0x3f5b(%edx),%xmm7
+ DB 102,15,111,186,87,63,0,0 ; movdqa 0x3f57(%edx),%xmm7
DB 102,15,114,210,16 ; psrld $0x10,%xmm2
DB 102,15,114,212,16 ; psrld $0x10,%xmm4
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
@@ -65450,7 +66267,7 @@ _sk_gather_bgra_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call c4c0 <_sk_gather_bgra_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call c7b4 <_sk_gather_bgra_sse2_lowp+0xd>
DB 90 ; pop %edx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
@@ -65541,7 +66358,7 @@ _sk_gather_bgra_sse2_lowp LABEL PROC
DB 102,15,114,243,16 ; pslld $0x10,%xmm3
DB 102,15,114,227,16 ; psrad $0x10,%xmm3
DB 102,15,107,218 ; packssdw %xmm2,%xmm3
- DB 102,15,111,162,96,61,0,0 ; movdqa 0x3d60(%edx),%xmm4
+ DB 102,15,111,162,92,61,0,0 ; movdqa 0x3d5c(%edx),%xmm4
DB 102,15,114,208,16 ; psrld $0x10,%xmm0
DB 102,15,114,215,16 ; psrld $0x10,%xmm7
DB 102,15,114,247,16 ; pslld $0x10,%xmm7
@@ -65594,10 +66411,10 @@ _sk_load_565_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call c6e4 <_sk_load_565_sse2_lowp+0x3b>
+ DB 232,0,0,0,0 ; call c9d8 <_sk_load_565_sse2_lowp+0x3b>
DB 94 ; pop %esi
DB 139,125,16 ; mov 0x10(%ebp),%edi
- DB 119,28 ; ja c706 <_sk_load_565_sse2_lowp+0x5d>
+ DB 119,28 ; ja c9fa <_sk_load_565_sse2_lowp+0x5d>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,142,244,0,0,0 ; mov 0xf4(%esi,%ecx,4),%ecx
@@ -65605,14 +66422,14 @@ _sk_load_565_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,183,12,123 ; movzwl (%ebx,%edi,2),%ecx
DB 102,15,110,193 ; movd %ecx,%xmm0
- DB 235,59 ; jmp c741 <_sk_load_565_sse2_lowp+0x98>
+ DB 235,59 ; jmp ca35 <_sk_load_565_sse2_lowp+0x98>
DB 243,15,111,4,123 ; movdqu (%ebx,%edi,2),%xmm0
- DB 235,52 ; jmp c741 <_sk_load_565_sse2_lowp+0x98>
+ DB 235,52 ; jmp ca35 <_sk_load_565_sse2_lowp+0x98>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,68,123,4,2 ; pinsrw $0x2,0x4(%ebx,%edi,2),%xmm0
DB 243,15,16,12,123 ; movss (%ebx,%edi,2),%xmm1
DB 243,15,16,193 ; movss %xmm1,%xmm0
- DB 235,30 ; jmp c741 <_sk_load_565_sse2_lowp+0x98>
+ DB 235,30 ; jmp ca35 <_sk_load_565_sse2_lowp+0x98>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,68,123,12,6 ; pinsrw $0x6,0xc(%ebx,%edi,2),%xmm0
DB 102,15,196,68,123,10,5 ; pinsrw $0x5,0xa(%ebx,%edi,2),%xmm0
@@ -65620,11 +66437,11 @@ _sk_load_565_sse2_lowp LABEL PROC
DB 102,15,18,4,123 ; movlpd (%ebx,%edi,2),%xmm0
DB 102,15,111,248 ; movdqa %xmm0,%xmm7
DB 102,15,113,215,8 ; psrlw $0x8,%xmm7
- DB 102,15,219,190,124,59,0,0 ; pand 0x3b7c(%esi),%xmm7
+ DB 102,15,219,190,120,59,0,0 ; pand 0x3b78(%esi),%xmm7
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,113,209,5 ; psrlw $0x5,%xmm1
- DB 102,15,219,142,140,59,0,0 ; pand 0x3b8c(%esi),%xmm1
- DB 102,15,111,150,156,59,0,0 ; movdqa 0x3b9c(%esi),%xmm2
+ DB 102,15,219,142,136,59,0,0 ; pand 0x3b88(%esi),%xmm1
+ DB 102,15,111,150,152,59,0,0 ; movdqa 0x3b98(%esi),%xmm2
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,113,208,13 ; psrlw $0xd,%xmm0
DB 102,15,235,199 ; por %xmm7,%xmm0
@@ -65646,7 +66463,7 @@ _sk_load_565_sse2_lowp LABEL PROC
DB 137,124,36,8 ; mov %edi,0x8(%esp)
DB 137,76,36,4 ; mov %ecx,0x4(%esp)
DB 137,20,36 ; mov %edx,(%esp)
- DB 15,40,158,60,59,0,0 ; movaps 0x3b3c(%esi),%xmm3
+ DB 15,40,158,56,59,0,0 ; movaps 0x3b38(%esi),%xmm3
DB 255,80,4 ; call *0x4(%eax)
DB 131,196,92 ; add $0x5c,%esp
DB 94 ; pop %esi
@@ -65690,10 +66507,10 @@ _sk_load_565_dst_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call c81f <_sk_load_565_dst_sse2_lowp+0x2b>
+ DB 232,0,0,0,0 ; call cb13 <_sk_load_565_dst_sse2_lowp+0x2b>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja c841 <_sk_load_565_dst_sse2_lowp+0x4d>
+ DB 119,28 ; ja cb35 <_sk_load_565_dst_sse2_lowp+0x4d>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,249,0,0,0 ; mov 0xf9(%edi,%ecx,4),%ecx
@@ -65701,14 +66518,14 @@ _sk_load_565_dst_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,183,12,115 ; movzwl (%ebx,%esi,2),%ecx
DB 102,15,110,225 ; movd %ecx,%xmm4
- DB 235,59 ; jmp c87c <_sk_load_565_dst_sse2_lowp+0x88>
+ DB 235,59 ; jmp cb70 <_sk_load_565_dst_sse2_lowp+0x88>
DB 243,15,111,36,115 ; movdqu (%ebx,%esi,2),%xmm4
- DB 235,52 ; jmp c87c <_sk_load_565_dst_sse2_lowp+0x88>
+ DB 235,52 ; jmp cb70 <_sk_load_565_dst_sse2_lowp+0x88>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,100,115,4,2 ; pinsrw $0x2,0x4(%ebx,%esi,2),%xmm4
DB 243,15,16,44,115 ; movss (%ebx,%esi,2),%xmm5
DB 243,15,16,229 ; movss %xmm5,%xmm4
- DB 235,30 ; jmp c87c <_sk_load_565_dst_sse2_lowp+0x88>
+ DB 235,30 ; jmp cb70 <_sk_load_565_dst_sse2_lowp+0x88>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,100,115,12,6 ; pinsrw $0x6,0xc(%ebx,%esi,2),%xmm4
DB 102,15,196,100,115,10,5 ; pinsrw $0x5,0xa(%ebx,%esi,2),%xmm4
@@ -65716,11 +66533,11 @@ _sk_load_565_dst_sse2_lowp LABEL PROC
DB 102,15,18,36,115 ; movlpd (%ebx,%esi,2),%xmm4
DB 102,15,111,244 ; movdqa %xmm4,%xmm6
DB 102,15,113,214,8 ; psrlw $0x8,%xmm6
- DB 102,15,219,183,65,58,0,0 ; pand 0x3a41(%edi),%xmm6
+ DB 102,15,219,183,61,58,0,0 ; pand 0x3a3d(%edi),%xmm6
DB 102,15,111,236 ; movdqa %xmm4,%xmm5
DB 102,15,113,213,5 ; psrlw $0x5,%xmm5
- DB 102,15,219,175,81,58,0,0 ; pand 0x3a51(%edi),%xmm5
- DB 102,15,111,191,97,58,0,0 ; movdqa 0x3a61(%edi),%xmm7
+ DB 102,15,219,175,77,58,0,0 ; pand 0x3a4d(%edi),%xmm5
+ DB 102,15,111,191,93,58,0,0 ; movdqa 0x3a5d(%edi),%xmm7
DB 102,15,219,252 ; pand %xmm4,%xmm7
DB 102,15,113,212,13 ; psrlw $0xd,%xmm4
DB 102,15,235,230 ; por %xmm6,%xmm4
@@ -65733,7 +66550,7 @@ _sk_load_565_dst_sse2_lowp LABEL PROC
DB 102,15,113,215,2 ; psrlw $0x2,%xmm7
DB 102,15,235,254 ; por %xmm6,%xmm7
DB 141,72,8 ; lea 0x8(%eax),%ecx
- DB 15,40,183,1,58,0,0 ; movaps 0x3a01(%edi),%xmm6
+ DB 15,40,183,253,57,0,0 ; movaps 0x39fd(%edi),%xmm6
DB 15,41,116,36,64 ; movaps %xmm6,0x40(%esp)
DB 139,125,20 ; mov 0x14(%ebp),%edi
DB 137,124,36,12 ; mov %edi,0xc(%esp)
@@ -65776,15 +66593,15 @@ _sk_store_565_sse2_lowp LABEL PROC
DB 86 ; push %esi
DB 131,236,92 ; sub $0x5c,%esp
DB 102,15,111,226 ; movdqa %xmm2,%xmm4
- DB 232,0,0,0,0 ; call c946 <_sk_store_565_sse2_lowp+0x12>
+ DB 232,0,0,0,0 ; call cc3a <_sk_store_565_sse2_lowp+0x12>
DB 95 ; pop %edi
DB 15,40,109,72 ; movaps 0x48(%ebp),%xmm5
DB 102,15,111,208 ; movdqa %xmm0,%xmm2
DB 102,15,113,242,8 ; psllw $0x8,%xmm2
- DB 102,15,219,151,74,57,0,0 ; pand 0x394a(%edi),%xmm2
+ DB 102,15,219,151,70,57,0,0 ; pand 0x3946(%edi),%xmm2
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
DB 102,15,113,246,3 ; psllw $0x3,%xmm6
- DB 102,15,219,183,90,57,0,0 ; pand 0x395a(%edi),%xmm6
+ DB 102,15,219,183,86,57,0,0 ; pand 0x3956(%edi),%xmm6
DB 102,15,235,242 ; por %xmm2,%xmm6
DB 102,15,111,212 ; movdqa %xmm4,%xmm2
DB 102,15,113,210,3 ; psrlw $0x3,%xmm2
@@ -65803,19 +66620,19 @@ _sk_store_565_sse2_lowp LABEL PROC
DB 128,249,6 ; cmp $0x6,%cl
DB 139,117,16 ; mov 0x10(%ebp),%esi
DB 15,40,125,24 ; movaps 0x18(%ebp),%xmm7
- DB 119,22 ; ja c9be <_sk_store_565_sse2_lowp+0x8a>
+ DB 119,22 ; ja ccb2 <_sk_store_565_sse2_lowp+0x8a>
DB 15,182,201 ; movzbl %cl,%ecx
DB 3,188,143,242,0,0,0 ; add 0xf2(%edi,%ecx,4),%edi
DB 255,231 ; jmp *%edi
DB 102,15,126,209 ; movd %xmm2,%ecx
DB 102,137,12,115 ; mov %cx,(%ebx,%esi,2)
- DB 235,59 ; jmp c9f9 <_sk_store_565_sse2_lowp+0xc5>
+ DB 235,59 ; jmp cced <_sk_store_565_sse2_lowp+0xc5>
DB 243,15,127,20,115 ; movdqu %xmm2,(%ebx,%esi,2)
- DB 235,52 ; jmp c9f9 <_sk_store_565_sse2_lowp+0xc5>
+ DB 235,52 ; jmp cced <_sk_store_565_sse2_lowp+0xc5>
DB 102,15,197,202,2 ; pextrw $0x2,%xmm2,%ecx
DB 102,137,76,115,4 ; mov %cx,0x4(%ebx,%esi,2)
DB 102,15,126,20,115 ; movd %xmm2,(%ebx,%esi,2)
- DB 235,35 ; jmp c9f9 <_sk_store_565_sse2_lowp+0xc5>
+ DB 235,35 ; jmp cced <_sk_store_565_sse2_lowp+0xc5>
DB 102,15,197,202,6 ; pextrw $0x6,%xmm2,%ecx
DB 102,137,76,115,12 ; mov %cx,0xc(%ebx,%esi,2)
DB 102,15,197,202,5 ; pextrw $0x5,%xmm2,%ecx
@@ -65889,7 +66706,7 @@ _sk_gather_565_sse2_lowp LABEL PROC
DB 102,15,244,242 ; pmuludq %xmm2,%xmm6
DB 102,15,112,211,245 ; pshufd $0xf5,%xmm3,%xmm2
DB 102,15,244,212 ; pmuludq %xmm4,%xmm2
- DB 232,0,0,0,0 ; call cacc <_sk_gather_565_sse2_lowp+0x78>
+ DB 232,0,0,0,0 ; call cdc0 <_sk_gather_565_sse2_lowp+0x78>
DB 89 ; pop %ecx
DB 139,50 ; mov (%edx),%esi
DB 102,15,112,246,232 ; pshufd $0xe8,%xmm6,%xmm6
@@ -65950,11 +66767,11 @@ _sk_gather_565_sse2_lowp LABEL PROC
DB 102,15,108,198 ; punpcklqdq %xmm6,%xmm0
DB 102,15,111,232 ; movdqa %xmm0,%xmm5
DB 102,15,113,213,8 ; psrlw $0x8,%xmm5
- DB 102,15,219,169,148,55,0,0 ; pand 0x3794(%ecx),%xmm5
+ DB 102,15,219,169,144,55,0,0 ; pand 0x3790(%ecx),%xmm5
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,113,209,5 ; psrlw $0x5,%xmm1
- DB 102,15,219,137,164,55,0,0 ; pand 0x37a4(%ecx),%xmm1
- DB 102,15,111,145,180,55,0,0 ; movdqa 0x37b4(%ecx),%xmm2
+ DB 102,15,219,137,160,55,0,0 ; pand 0x37a0(%ecx),%xmm1
+ DB 102,15,111,145,176,55,0,0 ; movdqa 0x37b0(%ecx),%xmm2
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,113,208,13 ; psrlw $0xd,%xmm0
DB 102,15,235,197 ; por %xmm5,%xmm0
@@ -65976,7 +66793,7 @@ _sk_gather_565_sse2_lowp LABEL PROC
DB 137,116,36,8 ; mov %esi,0x8(%esp)
DB 137,92,36,4 ; mov %ebx,0x4(%esp)
DB 137,20,36 ; mov %edx,(%esp)
- DB 15,40,153,84,55,0,0 ; movaps 0x3754(%ecx),%xmm3
+ DB 15,40,153,80,55,0,0 ; movaps 0x3750(%ecx),%xmm3
DB 255,80,4 ; call *0x4(%eax)
DB 131,196,108 ; add $0x6c,%esp
DB 94 ; pop %esi
@@ -66007,10 +66824,10 @@ _sk_load_4444_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call cc86 <_sk_load_4444_sse2_lowp+0x37>
+ DB 232,0,0,0,0 ; call cf7a <_sk_load_4444_sse2_lowp+0x37>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja cca8 <_sk_load_4444_sse2_lowp+0x59>
+ DB 119,28 ; ja cf9c <_sk_load_4444_sse2_lowp+0x59>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,250,0,0,0 ; mov 0xfa(%edi,%ecx,4),%ecx
@@ -66018,14 +66835,14 @@ _sk_load_4444_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,183,12,115 ; movzwl (%ebx,%esi,2),%ecx
DB 102,15,110,225 ; movd %ecx,%xmm4
- DB 235,59 ; jmp cce3 <_sk_load_4444_sse2_lowp+0x94>
+ DB 235,59 ; jmp cfd7 <_sk_load_4444_sse2_lowp+0x94>
DB 243,15,111,36,115 ; movdqu (%ebx,%esi,2),%xmm4
- DB 235,52 ; jmp cce3 <_sk_load_4444_sse2_lowp+0x94>
+ DB 235,52 ; jmp cfd7 <_sk_load_4444_sse2_lowp+0x94>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,100,115,4,2 ; pinsrw $0x2,0x4(%ebx,%esi,2),%xmm4
DB 243,15,16,4,115 ; movss (%ebx,%esi,2),%xmm0
DB 243,15,16,224 ; movss %xmm0,%xmm4
- DB 235,30 ; jmp cce3 <_sk_load_4444_sse2_lowp+0x94>
+ DB 235,30 ; jmp cfd7 <_sk_load_4444_sse2_lowp+0x94>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,100,115,12,6 ; pinsrw $0x6,0xc(%ebx,%esi,2),%xmm4
DB 102,15,196,100,115,10,5 ; pinsrw $0x5,0xa(%ebx,%esi,2),%xmm4
@@ -66035,7 +66852,7 @@ _sk_load_4444_sse2_lowp LABEL PROC
DB 102,15,113,209,12 ; psrlw $0xc,%xmm1
DB 102,15,111,212 ; movdqa %xmm4,%xmm2
DB 102,15,113,210,8 ; psrlw $0x8,%xmm2
- DB 102,15,111,135,42,54,0,0 ; movdqa 0x362a(%edi),%xmm0
+ DB 102,15,111,135,38,54,0,0 ; movdqa 0x3626(%edi),%xmm0
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,111,220 ; movdqa %xmm4,%xmm3
DB 102,15,113,211,4 ; psrlw $0x4,%xmm3
@@ -66108,10 +66925,10 @@ _sk_load_4444_dst_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call cdcb <_sk_load_4444_dst_sse2_lowp+0x2f>
+ DB 232,0,0,0,0 ; call d0bf <_sk_load_4444_dst_sse2_lowp+0x2f>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja cded <_sk_load_4444_dst_sse2_lowp+0x51>
+ DB 119,28 ; ja d0e1 <_sk_load_4444_dst_sse2_lowp+0x51>
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,253,0,0,0 ; mov 0xfd(%edi,%ecx,4),%ecx
@@ -66119,14 +66936,14 @@ _sk_load_4444_dst_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,183,12,115 ; movzwl (%ebx,%esi,2),%ecx
DB 102,15,110,249 ; movd %ecx,%xmm7
- DB 235,59 ; jmp ce28 <_sk_load_4444_dst_sse2_lowp+0x8c>
+ DB 235,59 ; jmp d11c <_sk_load_4444_dst_sse2_lowp+0x8c>
DB 243,15,111,60,115 ; movdqu (%ebx,%esi,2),%xmm7
- DB 235,52 ; jmp ce28 <_sk_load_4444_dst_sse2_lowp+0x8c>
+ DB 235,52 ; jmp d11c <_sk_load_4444_dst_sse2_lowp+0x8c>
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 102,15,196,124,115,4,2 ; pinsrw $0x2,0x4(%ebx,%esi,2),%xmm7
DB 243,15,16,44,115 ; movss (%ebx,%esi,2),%xmm5
DB 243,15,16,253 ; movss %xmm5,%xmm7
- DB 235,30 ; jmp ce28 <_sk_load_4444_dst_sse2_lowp+0x8c>
+ DB 235,30 ; jmp d11c <_sk_load_4444_dst_sse2_lowp+0x8c>
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 102,15,196,124,115,12,6 ; pinsrw $0x6,0xc(%ebx,%esi,2),%xmm7
DB 102,15,196,124,115,10,5 ; pinsrw $0x5,0xa(%ebx,%esi,2),%xmm7
@@ -66136,7 +66953,7 @@ _sk_load_4444_dst_sse2_lowp LABEL PROC
DB 102,15,113,213,12 ; psrlw $0xc,%xmm5
DB 102,15,111,247 ; movdqa %xmm7,%xmm6
DB 102,15,113,214,8 ; psrlw $0x8,%xmm6
- DB 102,15,111,159,229,52,0,0 ; movdqa 0x34e5(%edi),%xmm3
+ DB 102,15,111,159,225,52,0,0 ; movdqa 0x34e1(%edi),%xmm3
DB 102,15,219,243 ; pand %xmm3,%xmm6
DB 102,15,111,231 ; movdqa %xmm7,%xmm4
DB 102,15,113,212,4 ; psrlw $0x4,%xmm4
@@ -66198,16 +67015,16 @@ _sk_store_4444_sse2_lowp LABEL PROC
DB 86 ; push %esi
DB 131,236,92 ; sub $0x5c,%esp
DB 102,15,111,227 ; movdqa %xmm3,%xmm4
- DB 232,0,0,0,0 ; call cef6 <_sk_store_4444_sse2_lowp+0x12>
+ DB 232,0,0,0,0 ; call d1ea <_sk_store_4444_sse2_lowp+0x12>
DB 94 ; pop %esi
DB 102,15,111,216 ; movdqa %xmm0,%xmm3
DB 102,15,113,243,8 ; psllw $0x8,%xmm3
- DB 102,15,219,158,202,51,0,0 ; pand 0x33ca(%esi),%xmm3
+ DB 102,15,219,158,198,51,0,0 ; pand 0x33c6(%esi),%xmm3
DB 102,15,111,241 ; movdqa %xmm1,%xmm6
DB 102,15,113,246,4 ; psllw $0x4,%xmm6
- DB 102,15,219,182,218,51,0,0 ; pand 0x33da(%esi),%xmm6
+ DB 102,15,219,182,214,51,0,0 ; pand 0x33d6(%esi),%xmm6
DB 102,15,235,243 ; por %xmm3,%xmm6
- DB 102,15,111,174,234,51,0,0 ; movdqa 0x33ea(%esi),%xmm5
+ DB 102,15,111,174,230,51,0,0 ; movdqa 0x33e6(%esi),%xmm5
DB 102,15,219,234 ; pand %xmm2,%xmm5
DB 102,15,111,220 ; movdqa %xmm4,%xmm3
DB 102,15,113,211,4 ; psrlw $0x4,%xmm3
@@ -66228,19 +67045,19 @@ _sk_store_4444_sse2_lowp LABEL PROC
DB 128,249,6 ; cmp $0x6,%cl
DB 139,125,16 ; mov 0x10(%ebp),%edi
DB 15,40,125,24 ; movaps 0x18(%ebp),%xmm7
- DB 119,22 ; ja cf7e <_sk_store_4444_sse2_lowp+0x9a>
+ DB 119,22 ; ja d272 <_sk_store_4444_sse2_lowp+0x9a>
DB 15,182,201 ; movzbl %cl,%ecx
DB 3,180,142,2,1,0,0 ; add 0x102(%esi,%ecx,4),%esi
DB 255,230 ; jmp *%esi
DB 102,15,126,217 ; movd %xmm3,%ecx
DB 102,137,12,123 ; mov %cx,(%ebx,%edi,2)
- DB 235,59 ; jmp cfb9 <_sk_store_4444_sse2_lowp+0xd5>
+ DB 235,59 ; jmp d2ad <_sk_store_4444_sse2_lowp+0xd5>
DB 243,15,127,28,123 ; movdqu %xmm3,(%ebx,%edi,2)
- DB 235,52 ; jmp cfb9 <_sk_store_4444_sse2_lowp+0xd5>
+ DB 235,52 ; jmp d2ad <_sk_store_4444_sse2_lowp+0xd5>
DB 102,15,197,203,2 ; pextrw $0x2,%xmm3,%ecx
DB 102,137,76,123,4 ; mov %cx,0x4(%ebx,%edi,2)
DB 102,15,126,28,123 ; movd %xmm3,(%ebx,%edi,2)
- DB 235,35 ; jmp cfb9 <_sk_store_4444_sse2_lowp+0xd5>
+ DB 235,35 ; jmp d2ad <_sk_store_4444_sse2_lowp+0xd5>
DB 102,15,197,203,6 ; pextrw $0x6,%xmm3,%ecx
DB 102,137,76,123,12 ; mov %cx,0xc(%ebx,%edi,2)
DB 102,15,197,203,5 ; pextrw $0x5,%xmm3,%ecx
@@ -66268,7 +67085,7 @@ _sk_store_4444_sse2_lowp LABEL PROC
DB 93 ; pop %ebp
DB 195 ; ret
DB 15,31,0 ; nopl (%eax)
- DB 126,0 ; jle cffa <_sk_store_4444_sse2_lowp+0x116>
+ DB 126,0 ; jle d2ee <_sk_store_4444_sse2_lowp+0x116>
DB 0,0 ; add %al,(%eax)
DB 153 ; cltd
DB 0,0 ; add %al,(%eax)
@@ -66287,7 +67104,7 @@ _sk_gather_4444_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call d021 <_sk_gather_4444_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call d315 <_sk_gather_4444_sse2_lowp+0xd>
DB 90 ; pop %edx
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,77,12 ; mov 0xc(%ebp),%ecx
@@ -66375,7 +67192,7 @@ _sk_gather_4444_sse2_lowp LABEL PROC
DB 102,15,113,209,12 ; psrlw $0xc,%xmm1
DB 102,15,111,215 ; movdqa %xmm7,%xmm2
DB 102,15,113,210,8 ; psrlw $0x8,%xmm2
- DB 102,15,111,130,143,50,0,0 ; movdqa 0x328f(%edx),%xmm0
+ DB 102,15,111,130,139,50,0,0 ; movdqa 0x328b(%edx),%xmm0
DB 102,15,219,208 ; pand %xmm0,%xmm2
DB 102,15,111,223 ; movdqa %xmm7,%xmm3
DB 102,15,113,211,4 ; psrlw $0x4,%xmm3
@@ -66433,10 +67250,10 @@ _sk_load_a8_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call d23e <_sk_load_a8_sse2_lowp+0x3a>
+ DB 232,0,0,0,0 ; call d532 <_sk_load_a8_sse2_lowp+0x3a>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja d260 <_sk_load_a8_sse2_lowp+0x5c>
+ DB 119,28 ; ja d554 <_sk_load_a8_sse2_lowp+0x5c>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,198,0,0,0 ; mov 0xc6(%edi,%ecx,4),%ecx
@@ -66444,10 +67261,10 @@ _sk_load_a8_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,182,12,51 ; movzbl (%ebx,%esi,1),%ecx
DB 102,15,110,217 ; movd %ecx,%xmm3
- DB 235,90 ; jmp d2ba <_sk_load_a8_sse2_lowp+0xb6>
+ DB 235,90 ; jmp d5ae <_sk_load_a8_sse2_lowp+0xb6>
DB 243,15,126,28,51 ; movq (%ebx,%esi,1),%xmm3
DB 102,15,96,216 ; punpcklbw %xmm0,%xmm3
- DB 235,79 ; jmp d2ba <_sk_load_a8_sse2_lowp+0xb6>
+ DB 235,79 ; jmp d5ae <_sk_load_a8_sse2_lowp+0xb6>
DB 15,182,76,51,2 ; movzbl 0x2(%ebx,%esi,1),%ecx
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,217,2 ; pinsrw $0x2,%ecx,%xmm3
@@ -66455,7 +67272,7 @@ _sk_load_a8_sse2_lowp LABEL PROC
DB 102,15,110,233 ; movd %ecx,%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 243,15,16,221 ; movss %xmm5,%xmm3
- DB 235,47 ; jmp d2ba <_sk_load_a8_sse2_lowp+0xb6>
+ DB 235,47 ; jmp d5ae <_sk_load_a8_sse2_lowp+0xb6>
DB 15,182,76,51,6 ; movzbl 0x6(%ebx,%esi,1),%ecx
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,217,6 ; pinsrw $0x6,%ecx,%xmm3
@@ -66466,7 +67283,7 @@ _sk_load_a8_sse2_lowp LABEL PROC
DB 102,15,110,44,51 ; movd (%ebx,%esi,1),%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 242,15,16,221 ; movsd %xmm5,%xmm3
- DB 102,15,219,159,226,47,0,0 ; pand 0x2fe2(%edi),%xmm3
+ DB 102,15,219,159,222,47,0,0 ; pand 0x2fde(%edi),%xmm3
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 15,41,100,36,64 ; movaps %xmm4,0x40(%esp)
DB 15,41,84,36,48 ; movaps %xmm2,0x30(%esp)
@@ -66519,10 +67336,10 @@ _sk_load_a8_dst_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call d349 <_sk_load_a8_dst_sse2_lowp+0x29>
+ DB 232,0,0,0,0 ; call d63d <_sk_load_a8_dst_sse2_lowp+0x29>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja d36b <_sk_load_a8_dst_sse2_lowp+0x4b>
+ DB 119,28 ; ja d65f <_sk_load_a8_dst_sse2_lowp+0x4b>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,195,0,0,0 ; mov 0xc3(%edi,%ecx,4),%ecx
@@ -66530,10 +67347,10 @@ _sk_load_a8_dst_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,182,12,51 ; movzbl (%ebx,%esi,1),%ecx
DB 102,15,110,225 ; movd %ecx,%xmm4
- DB 235,90 ; jmp d3c5 <_sk_load_a8_dst_sse2_lowp+0xa5>
+ DB 235,90 ; jmp d6b9 <_sk_load_a8_dst_sse2_lowp+0xa5>
DB 243,15,126,36,51 ; movq (%ebx,%esi,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
- DB 235,79 ; jmp d3c5 <_sk_load_a8_dst_sse2_lowp+0xa5>
+ DB 235,79 ; jmp d6b9 <_sk_load_a8_dst_sse2_lowp+0xa5>
DB 15,182,76,51,2 ; movzbl 0x2(%ebx,%esi,1),%ecx
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,225,2 ; pinsrw $0x2,%ecx,%xmm4
@@ -66541,7 +67358,7 @@ _sk_load_a8_dst_sse2_lowp LABEL PROC
DB 102,15,110,233 ; movd %ecx,%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 243,15,16,229 ; movss %xmm5,%xmm4
- DB 235,47 ; jmp d3c5 <_sk_load_a8_dst_sse2_lowp+0xa5>
+ DB 235,47 ; jmp d6b9 <_sk_load_a8_dst_sse2_lowp+0xa5>
DB 15,182,76,51,6 ; movzbl 0x6(%ebx,%esi,1),%ecx
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,225,6 ; pinsrw $0x6,%ecx,%xmm4
@@ -66552,7 +67369,7 @@ _sk_load_a8_dst_sse2_lowp LABEL PROC
DB 102,15,110,44,51 ; movd (%ebx,%esi,1),%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 242,15,16,229 ; movsd %xmm5,%xmm4
- DB 102,15,219,167,215,46,0,0 ; pand 0x2ed7(%edi),%xmm4
+ DB 102,15,219,167,211,46,0,0 ; pand 0x2ed3(%edi),%xmm4
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 102,15,127,100,36,64 ; movdqa %xmm4,0x40(%esp)
DB 102,15,239,228 ; pxor %xmm4,%xmm4
@@ -66607,32 +67424,32 @@ _sk_store_a8_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call d461 <_sk_store_a8_sse2_lowp+0x39>
+ DB 232,0,0,0,0 ; call d755 <_sk_store_a8_sse2_lowp+0x39>
DB 91 ; pop %ebx
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,26 ; ja d481 <_sk_store_a8_sse2_lowp+0x59>
+ DB 119,26 ; ja d775 <_sk_store_a8_sse2_lowp+0x59>
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,139,223,0,0,0 ; mov 0xdf(%ebx,%ecx,4),%ecx
DB 1,217 ; add %ebx,%ecx
DB 255,225 ; jmp *%ecx
DB 102,15,126,217 ; movd %xmm3,%ecx
DB 136,12,55 ; mov %cl,(%edi,%esi,1)
- DB 233,136,0,0,0 ; jmp d509 <_sk_store_a8_sse2_lowp+0xe1>
- DB 102,15,111,163,191,45,0,0 ; movdqa 0x2dbf(%ebx),%xmm4
+ DB 233,136,0,0,0 ; jmp d7fd <_sk_store_a8_sse2_lowp+0xe1>
+ DB 102,15,111,163,187,45,0,0 ; movdqa 0x2dbb(%ebx),%xmm4
DB 102,15,219,227 ; pand %xmm3,%xmm4
DB 102,15,103,228 ; packuswb %xmm4,%xmm4
DB 102,15,214,36,55 ; movq %xmm4,(%edi,%esi,1)
DB 15,40,101,24 ; movaps 0x18(%ebp),%xmm4
- DB 235,109 ; jmp d509 <_sk_store_a8_sse2_lowp+0xe1>
+ DB 235,109 ; jmp d7fd <_sk_store_a8_sse2_lowp+0xe1>
DB 102,15,197,203,2 ; pextrw $0x2,%xmm3,%ecx
DB 136,76,55,2 ; mov %cl,0x2(%edi,%esi,1)
- DB 102,15,111,163,191,45,0,0 ; movdqa 0x2dbf(%ebx),%xmm4
+ DB 102,15,111,163,187,45,0,0 ; movdqa 0x2dbb(%ebx),%xmm4
DB 102,15,219,227 ; pand %xmm3,%xmm4
DB 102,15,103,228 ; packuswb %xmm4,%xmm4
DB 102,15,126,225 ; movd %xmm4,%ecx
DB 15,40,101,24 ; movaps 0x18(%ebp),%xmm4
DB 102,137,12,55 ; mov %cx,(%edi,%esi,1)
- DB 235,70 ; jmp d509 <_sk_store_a8_sse2_lowp+0xe1>
+ DB 235,70 ; jmp d7fd <_sk_store_a8_sse2_lowp+0xe1>
DB 102,15,197,203,6 ; pextrw $0x6,%xmm3,%ecx
DB 136,76,55,6 ; mov %cl,0x6(%edi,%esi,1)
DB 102,15,197,203,5 ; pextrw $0x5,%xmm3,%ecx
@@ -66642,7 +67459,7 @@ _sk_store_a8_sse2_lowp LABEL PROC
DB 15,40,254 ; movaps %xmm6,%xmm7
DB 15,40,245 ; movaps %xmm5,%xmm6
DB 15,40,236 ; movaps %xmm4,%xmm5
- DB 102,15,111,163,191,45,0,0 ; movdqa 0x2dbf(%ebx),%xmm4
+ DB 102,15,111,163,187,45,0,0 ; movdqa 0x2dbb(%ebx),%xmm4
DB 102,15,219,227 ; pand %xmm3,%xmm4
DB 102,15,103,228 ; packuswb %xmm4,%xmm4
DB 102,15,126,36,55 ; movd %xmm4,(%edi,%esi,1)
@@ -66676,7 +67493,7 @@ _sk_store_a8_sse2_lowp LABEL PROC
DB 0,0 ; add %al,(%eax)
DB 0,125,0 ; add %bh,0x0(%ebp)
DB 0,0 ; add %al,(%eax)
- DB 116,0 ; je d552 <_sk_store_a8_sse2_lowp+0x12a>
+ DB 116,0 ; je d846 <_sk_store_a8_sse2_lowp+0x12a>
DB 0,0 ; add %al,(%eax)
DB 107,0,0 ; imul $0x0,(%eax),%eax
DB 0,98,0 ; add %ah,0x0(%edx)
@@ -66812,10 +67629,10 @@ _sk_load_g8_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call d714 <_sk_load_g8_sse2_lowp+0x39>
+ DB 232,0,0,0,0 ; call da08 <_sk_load_g8_sse2_lowp+0x39>
DB 94 ; pop %esi
DB 139,125,16 ; mov 0x10(%ebp),%edi
- DB 119,28 ; ja d736 <_sk_load_g8_sse2_lowp+0x5b>
+ DB 119,28 ; ja da2a <_sk_load_g8_sse2_lowp+0x5b>
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,142,200,0,0,0 ; mov 0xc8(%esi,%ecx,4),%ecx
@@ -66823,10 +67640,10 @@ _sk_load_g8_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,182,12,59 ; movzbl (%ebx,%edi,1),%ecx
DB 102,15,110,193 ; movd %ecx,%xmm0
- DB 235,90 ; jmp d790 <_sk_load_g8_sse2_lowp+0xb5>
+ DB 235,90 ; jmp da84 <_sk_load_g8_sse2_lowp+0xb5>
DB 243,15,126,4,59 ; movq (%ebx,%edi,1),%xmm0
DB 102,15,96,192 ; punpcklbw %xmm0,%xmm0
- DB 235,79 ; jmp d790 <_sk_load_g8_sse2_lowp+0xb5>
+ DB 235,79 ; jmp da84 <_sk_load_g8_sse2_lowp+0xb5>
DB 15,182,76,59,2 ; movzbl 0x2(%ebx,%edi,1),%ecx
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,193,2 ; pinsrw $0x2,%ecx,%xmm0
@@ -66834,7 +67651,7 @@ _sk_load_g8_sse2_lowp LABEL PROC
DB 102,15,110,233 ; movd %ecx,%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 243,15,16,197 ; movss %xmm5,%xmm0
- DB 235,47 ; jmp d790 <_sk_load_g8_sse2_lowp+0xb5>
+ DB 235,47 ; jmp da84 <_sk_load_g8_sse2_lowp+0xb5>
DB 15,182,76,59,6 ; movzbl 0x6(%ebx,%edi,1),%ecx
DB 102,15,239,192 ; pxor %xmm0,%xmm0
DB 102,15,196,193,6 ; pinsrw $0x6,%ecx,%xmm0
@@ -66845,7 +67662,7 @@ _sk_load_g8_sse2_lowp LABEL PROC
DB 102,15,110,44,59 ; movd (%ebx,%edi,1),%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 242,15,16,197 ; movsd %xmm5,%xmm0
- DB 102,15,219,134,12,43,0,0 ; pand 0x2b0c(%esi),%xmm0
+ DB 102,15,219,134,8,43,0,0 ; pand 0x2b08(%esi),%xmm0
DB 141,72,8 ; lea 0x8(%eax),%ecx
DB 15,41,100,36,64 ; movaps %xmm4,0x40(%esp)
DB 15,41,92,36,48 ; movaps %xmm3,0x30(%esp)
@@ -66856,7 +67673,7 @@ _sk_load_g8_sse2_lowp LABEL PROC
DB 137,124,36,8 ; mov %edi,0x8(%esp)
DB 137,76,36,4 ; mov %ecx,0x4(%esp)
DB 137,20,36 ; mov %edx,(%esp)
- DB 15,40,158,12,43,0,0 ; movaps 0x2b0c(%esi),%xmm3
+ DB 15,40,158,8,43,0,0 ; movaps 0x2b08(%esi),%xmm3
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,111,208 ; movdqa %xmm0,%xmm2
DB 255,80,4 ; call *0x4(%eax)
@@ -66898,10 +67715,10 @@ _sk_load_g8_dst_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call d821 <_sk_load_g8_dst_sse2_lowp+0x29>
+ DB 232,0,0,0,0 ; call db15 <_sk_load_g8_dst_sse2_lowp+0x29>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja d843 <_sk_load_g8_dst_sse2_lowp+0x4b>
+ DB 119,28 ; ja db37 <_sk_load_g8_dst_sse2_lowp+0x4b>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,195,0,0,0 ; mov 0xc3(%edi,%ecx,4),%ecx
@@ -66909,10 +67726,10 @@ _sk_load_g8_dst_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,182,12,51 ; movzbl (%ebx,%esi,1),%ecx
DB 102,15,110,225 ; movd %ecx,%xmm4
- DB 235,90 ; jmp d89d <_sk_load_g8_dst_sse2_lowp+0xa5>
+ DB 235,90 ; jmp db91 <_sk_load_g8_dst_sse2_lowp+0xa5>
DB 243,15,126,36,51 ; movq (%ebx,%esi,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
- DB 235,79 ; jmp d89d <_sk_load_g8_dst_sse2_lowp+0xa5>
+ DB 235,79 ; jmp db91 <_sk_load_g8_dst_sse2_lowp+0xa5>
DB 15,182,76,51,2 ; movzbl 0x2(%ebx,%esi,1),%ecx
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,225,2 ; pinsrw $0x2,%ecx,%xmm4
@@ -66920,7 +67737,7 @@ _sk_load_g8_dst_sse2_lowp LABEL PROC
DB 102,15,110,233 ; movd %ecx,%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 243,15,16,229 ; movss %xmm5,%xmm4
- DB 235,47 ; jmp d89d <_sk_load_g8_dst_sse2_lowp+0xa5>
+ DB 235,47 ; jmp db91 <_sk_load_g8_dst_sse2_lowp+0xa5>
DB 15,182,76,51,6 ; movzbl 0x6(%ebx,%esi,1),%ecx
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,225,6 ; pinsrw $0x6,%ecx,%xmm4
@@ -66931,9 +67748,9 @@ _sk_load_g8_dst_sse2_lowp LABEL PROC
DB 102,15,110,44,51 ; movd (%ebx,%esi,1),%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 242,15,16,229 ; movsd %xmm5,%xmm4
- DB 102,15,219,167,255,41,0,0 ; pand 0x29ff(%edi),%xmm4
+ DB 102,15,219,167,251,41,0,0 ; pand 0x29fb(%edi),%xmm4
DB 141,72,8 ; lea 0x8(%eax),%ecx
- DB 15,40,175,255,41,0,0 ; movaps 0x29ff(%edi),%xmm5
+ DB 15,40,175,251,41,0,0 ; movaps 0x29fb(%edi),%xmm5
DB 15,41,108,36,64 ; movaps %xmm5,0x40(%esp)
DB 102,15,127,100,36,48 ; movdqa %xmm4,0x30(%esp)
DB 102,15,127,100,36,32 ; movdqa %xmm4,0x20(%esp)
@@ -66972,7 +67789,7 @@ _sk_luminance_to_alpha_sse2_lowp LABEL PROC
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
DB 102,15,111,218 ; movdqa %xmm2,%xmm3
- DB 232,0,0,0,0 ; call d911 <_sk_luminance_to_alpha_sse2_lowp+0x11>
+ DB 232,0,0,0,0 ; call dc05 <_sk_luminance_to_alpha_sse2_lowp+0x11>
DB 88 ; pop %eax
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 139,85,16 ; mov 0x10(%ebp),%edx
@@ -66982,10 +67799,10 @@ _sk_luminance_to_alpha_sse2_lowp LABEL PROC
DB 15,40,109,56 ; movaps 0x38(%ebp),%xmm5
DB 15,40,117,72 ; movaps 0x48(%ebp),%xmm6
DB 139,125,12 ; mov 0xc(%ebp),%edi
- DB 102,15,213,128,223,41,0,0 ; pmullw 0x29df(%eax),%xmm0
- DB 102,15,213,136,239,41,0,0 ; pmullw 0x29ef(%eax),%xmm1
+ DB 102,15,213,128,219,41,0,0 ; pmullw 0x29db(%eax),%xmm0
+ DB 102,15,213,136,235,41,0,0 ; pmullw 0x29eb(%eax),%xmm1
DB 102,15,253,200 ; paddw %xmm0,%xmm1
- DB 102,15,213,152,255,41,0,0 ; pmullw 0x29ff(%eax),%xmm3
+ DB 102,15,213,152,251,41,0,0 ; pmullw 0x29fb(%eax),%xmm3
DB 102,15,253,217 ; paddw %xmm1,%xmm3
DB 102,15,113,211,8 ; psrlw $0x8,%xmm3
DB 141,71,4 ; lea 0x4(%edi),%eax
@@ -67064,7 +67881,7 @@ _sk_gather_g8_sse2_lowp LABEL PROC
DB 15,182,20,23 ; movzbl (%edi,%edx,1),%edx
DB 193,226,8 ; shl $0x8,%edx
DB 9,202 ; or %ecx,%edx
- DB 232,0,0,0,0 ; call da56 <_sk_gather_g8_sse2_lowp+0xc9>
+ DB 232,0,0,0,0 ; call dd4a <_sk_gather_g8_sse2_lowp+0xc9>
DB 89 ; pop %ecx
DB 102,15,244,211 ; pmuludq %xmm3,%xmm2
DB 102,15,112,210,232 ; pshufd $0xe8,%xmm2,%xmm2
@@ -67108,7 +67925,7 @@ _sk_gather_g8_sse2_lowp LABEL PROC
DB 137,84,36,8 ; mov %edx,0x8(%esp)
DB 137,92,36,4 ; mov %ebx,0x4(%esp)
DB 137,60,36 ; mov %edi,(%esp)
- DB 15,40,153,202,39,0,0 ; movaps 0x27ca(%ecx),%xmm3
+ DB 15,40,153,198,39,0,0 ; movaps 0x27c6(%ecx),%xmm3
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,111,208 ; movdqa %xmm0,%xmm2
DB 255,80,4 ; call *0x4(%eax)
@@ -67126,15 +67943,15 @@ _sk_scale_1_float_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call db27 <_sk_scale_1_float_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call de1b <_sk_scale_1_float_sse2_lowp+0xd>
DB 94 ; pop %esi
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,85,16 ; mov 0x10(%ebp),%edx
DB 139,77,12 ; mov 0xc(%ebp),%ecx
DB 139,57 ; mov (%ecx),%edi
DB 243,15,16,39 ; movss (%edi),%xmm4
- DB 243,15,89,166,253,39,0,0 ; mulss 0x27fd(%esi),%xmm4
- DB 243,15,88,166,249,39,0,0 ; addss 0x27f9(%esi),%xmm4
+ DB 243,15,89,166,1,40,0,0 ; mulss 0x2801(%esi),%xmm4
+ DB 243,15,88,166,245,39,0,0 ; addss 0x27f5(%esi),%xmm4
DB 243,15,44,252 ; cvttss2si %xmm4,%edi
DB 102,15,110,239 ; movd %edi,%xmm5
DB 139,125,20 ; mov 0x14(%ebp),%edi
@@ -67147,7 +67964,7 @@ _sk_scale_1_float_sse2_lowp LABEL PROC
DB 102,15,213,205 ; pmullw %xmm5,%xmm1
DB 102,15,213,213 ; pmullw %xmm5,%xmm2
DB 102,15,213,221 ; pmullw %xmm5,%xmm3
- DB 102,15,111,174,249,38,0,0 ; movdqa 0x26f9(%esi),%xmm5
+ DB 102,15,111,174,245,38,0,0 ; movdqa 0x26f5(%esi),%xmm5
DB 102,15,253,197 ; paddw %xmm5,%xmm0
DB 102,15,253,205 ; paddw %xmm5,%xmm1
DB 102,15,253,213 ; paddw %xmm5,%xmm2
@@ -67184,19 +68001,19 @@ _sk_lerp_1_float_sse2_lowp LABEL PROC
DB 102,15,111,218 ; movdqa %xmm2,%xmm3
DB 102,15,111,209 ; movdqa %xmm1,%xmm2
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
- DB 232,0,0,0,0 ; call dbf5 <_sk_lerp_1_float_sse2_lowp+0x1d>
+ DB 232,0,0,0,0 ; call dee9 <_sk_lerp_1_float_sse2_lowp+0x1d>
DB 89 ; pop %ecx
DB 102,15,111,109,24 ; movdqa 0x18(%ebp),%xmm5
DB 139,69,12 ; mov 0xc(%ebp),%eax
DB 139,16 ; mov (%eax),%edx
DB 243,15,16,50 ; movss (%edx),%xmm6
- DB 243,15,89,177,47,39,0,0 ; mulss 0x272f(%ecx),%xmm6
- DB 243,15,88,177,43,39,0,0 ; addss 0x272b(%ecx),%xmm6
+ DB 243,15,89,177,51,39,0,0 ; mulss 0x2733(%ecx),%xmm6
+ DB 243,15,88,177,39,39,0,0 ; addss 0x2727(%ecx),%xmm6
DB 243,15,44,214 ; cvttss2si %xmm6,%edx
DB 102,15,110,242 ; movd %edx,%xmm6
DB 242,15,112,246,0 ; pshuflw $0x0,%xmm6,%xmm6
DB 102,15,112,246,80 ; pshufd $0x50,%xmm6,%xmm6
- DB 102,15,111,129,43,38,0,0 ; movdqa 0x262b(%ecx),%xmm0
+ DB 102,15,111,129,39,38,0,0 ; movdqa 0x2627(%ecx),%xmm0
DB 102,15,213,206 ; pmullw %xmm6,%xmm1
DB 102,15,253,200 ; paddw %xmm0,%xmm1
DB 102,15,213,214 ; pmullw %xmm6,%xmm2
@@ -67267,10 +68084,10 @@ _sk_scale_u8_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call dd1e <_sk_scale_u8_sse2_lowp+0x31>
+ DB 232,0,0,0,0 ; call e012 <_sk_scale_u8_sse2_lowp+0x31>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja dd40 <_sk_scale_u8_sse2_lowp+0x53>
+ DB 119,28 ; ja e034 <_sk_scale_u8_sse2_lowp+0x53>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,2,1,0,0 ; mov 0x102(%edi,%ecx,4),%ecx
@@ -67278,10 +68095,10 @@ _sk_scale_u8_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,182,12,51 ; movzbl (%ebx,%esi,1),%ecx
DB 102,15,110,225 ; movd %ecx,%xmm4
- DB 235,90 ; jmp dd9a <_sk_scale_u8_sse2_lowp+0xad>
+ DB 235,90 ; jmp e08e <_sk_scale_u8_sse2_lowp+0xad>
DB 243,15,126,36,51 ; movq (%ebx,%esi,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
- DB 235,79 ; jmp dd9a <_sk_scale_u8_sse2_lowp+0xad>
+ DB 235,79 ; jmp e08e <_sk_scale_u8_sse2_lowp+0xad>
DB 15,182,76,51,2 ; movzbl 0x2(%ebx,%esi,1),%ecx
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,225,2 ; pinsrw $0x2,%ecx,%xmm4
@@ -67289,7 +68106,7 @@ _sk_scale_u8_sse2_lowp LABEL PROC
DB 102,15,110,233 ; movd %ecx,%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 243,15,16,229 ; movss %xmm5,%xmm4
- DB 235,47 ; jmp dd9a <_sk_scale_u8_sse2_lowp+0xad>
+ DB 235,47 ; jmp e08e <_sk_scale_u8_sse2_lowp+0xad>
DB 15,182,76,51,6 ; movzbl 0x6(%ebx,%esi,1),%ecx
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 102,15,196,225,6 ; pinsrw $0x6,%ecx,%xmm4
@@ -67300,9 +68117,9 @@ _sk_scale_u8_sse2_lowp LABEL PROC
DB 102,15,110,44,51 ; movd (%ebx,%esi,1),%xmm5
DB 102,15,96,232 ; punpcklbw %xmm0,%xmm5
DB 242,15,16,229 ; movsd %xmm5,%xmm4
- DB 102,15,219,167,2,37,0,0 ; pand 0x2502(%edi),%xmm4
+ DB 102,15,219,167,254,36,0,0 ; pand 0x24fe(%edi),%xmm4
DB 102,15,213,196 ; pmullw %xmm4,%xmm0
- DB 102,15,111,175,2,37,0,0 ; movdqa 0x2502(%edi),%xmm5
+ DB 102,15,111,175,254,36,0,0 ; movdqa 0x24fe(%edi),%xmm5
DB 102,15,253,197 ; paddw %xmm5,%xmm0
DB 102,15,113,208,8 ; psrlw $0x8,%xmm0
DB 102,15,213,204 ; pmullw %xmm4,%xmm1
@@ -67367,10 +68184,10 @@ _sk_lerp_u8_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call de6a <_sk_lerp_u8_sse2_lowp+0x2e>
+ DB 232,0,0,0,0 ; call e15e <_sk_lerp_u8_sse2_lowp+0x2e>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja de8c <_sk_lerp_u8_sse2_lowp+0x50>
+ DB 119,28 ; ja e180 <_sk_lerp_u8_sse2_lowp+0x50>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,74,1,0,0 ; mov 0x14a(%edi,%ecx,4),%ecx
@@ -67378,10 +68195,10 @@ _sk_lerp_u8_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,182,12,51 ; movzbl (%ebx,%esi,1),%ecx
DB 102,15,110,217 ; movd %ecx,%xmm3
- DB 235,90 ; jmp dee6 <_sk_lerp_u8_sse2_lowp+0xaa>
+ DB 235,90 ; jmp e1da <_sk_lerp_u8_sse2_lowp+0xaa>
DB 243,15,126,28,51 ; movq (%ebx,%esi,1),%xmm3
DB 102,15,96,216 ; punpcklbw %xmm0,%xmm3
- DB 235,79 ; jmp dee6 <_sk_lerp_u8_sse2_lowp+0xaa>
+ DB 235,79 ; jmp e1da <_sk_lerp_u8_sse2_lowp+0xaa>
DB 15,182,76,51,2 ; movzbl 0x2(%ebx,%esi,1),%ecx
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,217,2 ; pinsrw $0x2,%ecx,%xmm3
@@ -67389,7 +68206,7 @@ _sk_lerp_u8_sse2_lowp LABEL PROC
DB 102,15,110,225 ; movd %ecx,%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 243,15,16,220 ; movss %xmm4,%xmm3
- DB 235,47 ; jmp dee6 <_sk_lerp_u8_sse2_lowp+0xaa>
+ DB 235,47 ; jmp e1da <_sk_lerp_u8_sse2_lowp+0xaa>
DB 15,182,76,51,6 ; movzbl 0x6(%ebx,%esi,1),%ecx
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,217,6 ; pinsrw $0x6,%ecx,%xmm3
@@ -67400,8 +68217,8 @@ _sk_lerp_u8_sse2_lowp LABEL PROC
DB 102,15,110,36,51 ; movd (%ebx,%esi,1),%xmm4
DB 102,15,96,224 ; punpcklbw %xmm0,%xmm4
DB 242,15,16,220 ; movsd %xmm4,%xmm3
- DB 102,15,219,159,182,35,0,0 ; pand 0x23b6(%edi),%xmm3
- DB 102,15,111,183,182,35,0,0 ; movdqa 0x23b6(%edi),%xmm6
+ DB 102,15,219,159,178,35,0,0 ; pand 0x23b2(%edi),%xmm3
+ DB 102,15,111,183,178,35,0,0 ; movdqa 0x23b2(%edi),%xmm6
DB 102,15,111,227 ; movdqa %xmm3,%xmm4
DB 102,15,239,230 ; pxor %xmm6,%xmm4
DB 102,15,111,252 ; movdqa %xmm4,%xmm7
@@ -67488,10 +68305,10 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call e013 <_sk_scale_565_sse2_lowp+0x43>
+ DB 232,0,0,0,0 ; call e307 <_sk_scale_565_sse2_lowp+0x43>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja e035 <_sk_scale_565_sse2_lowp+0x65>
+ DB 119,28 ; ja e329 <_sk_scale_565_sse2_lowp+0x65>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,249,1,0,0 ; mov 0x1f9(%edi,%ecx,4),%ecx
@@ -67499,14 +68316,14 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,183,12,115 ; movzwl (%ebx,%esi,2),%ecx
DB 102,15,110,217 ; movd %ecx,%xmm3
- DB 235,59 ; jmp e070 <_sk_scale_565_sse2_lowp+0xa0>
+ DB 235,59 ; jmp e364 <_sk_scale_565_sse2_lowp+0xa0>
DB 243,15,111,28,115 ; movdqu (%ebx,%esi,2),%xmm3
- DB 235,52 ; jmp e070 <_sk_scale_565_sse2_lowp+0xa0>
+ DB 235,52 ; jmp e364 <_sk_scale_565_sse2_lowp+0xa0>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,92,115,4,2 ; pinsrw $0x2,0x4(%ebx,%esi,2),%xmm3
DB 243,15,16,12,115 ; movss (%ebx,%esi,2),%xmm1
DB 243,15,16,217 ; movss %xmm1,%xmm3
- DB 235,30 ; jmp e070 <_sk_scale_565_sse2_lowp+0xa0>
+ DB 235,30 ; jmp e364 <_sk_scale_565_sse2_lowp+0xa0>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,92,115,12,6 ; pinsrw $0x6,0xc(%ebx,%esi,2),%xmm3
DB 102,15,196,92,115,10,5 ; pinsrw $0x5,0xa(%ebx,%esi,2),%xmm3
@@ -67514,11 +68331,11 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 102,15,18,28,115 ; movlpd (%ebx,%esi,2),%xmm3
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
- DB 102,15,219,143,77,34,0,0 ; pand 0x224d(%edi),%xmm1
+ DB 102,15,219,143,73,34,0,0 ; pand 0x2249(%edi),%xmm1
DB 102,15,111,211 ; movdqa %xmm3,%xmm2
DB 102,15,113,210,5 ; psrlw $0x5,%xmm2
- DB 102,15,219,151,93,34,0,0 ; pand 0x225d(%edi),%xmm2
- DB 102,15,111,135,109,34,0,0 ; movdqa 0x226d(%edi),%xmm0
+ DB 102,15,219,151,89,34,0,0 ; pand 0x2259(%edi),%xmm2
+ DB 102,15,111,135,105,34,0,0 ; movdqa 0x2269(%edi),%xmm0
DB 102,15,219,195 ; pand %xmm3,%xmm0
DB 102,15,113,211,13 ; psrlw $0xd,%xmm3
DB 102,15,235,217 ; por %xmm1,%xmm3
@@ -67531,7 +68348,7 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 102,15,113,208,2 ; psrlw $0x2,%xmm0
DB 102,15,235,193 ; por %xmm1,%xmm0
DB 102,15,127,69,200 ; movdqa %xmm0,-0x38(%ebp)
- DB 102,15,111,167,29,34,0,0 ; movdqa 0x221d(%edi),%xmm4
+ DB 102,15,111,167,25,34,0,0 ; movdqa 0x2219(%edi),%xmm4
DB 15,41,117,184 ; movaps %xmm6,-0x48(%ebp)
DB 102,15,239,244 ; pxor %xmm4,%xmm6
DB 102,15,239,252 ; pxor %xmm4,%xmm7
@@ -67574,7 +68391,7 @@ _sk_scale_565_sse2_lowp LABEL PROC
DB 102,15,111,229 ; movdqa %xmm5,%xmm4
DB 102,15,213,101,136 ; pmullw -0x78(%ebp),%xmm4
DB 102,15,213,125,184 ; pmullw -0x48(%ebp),%xmm7
- DB 102,15,111,135,13,34,0,0 ; movdqa 0x220d(%edi),%xmm0
+ DB 102,15,111,135,9,34,0,0 ; movdqa 0x2209(%edi),%xmm0
DB 102,15,253,216 ; paddw %xmm0,%xmm3
DB 102,15,253,208 ; paddw %xmm0,%xmm2
DB 102,15,253,224 ; paddw %xmm0,%xmm4
@@ -67649,10 +68466,10 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 128,225,7 ; and $0x7,%cl
DB 254,201 ; dec %cl
DB 128,249,6 ; cmp $0x6,%cl
- DB 232,0,0,0,0 ; call e26b <_sk_lerp_565_sse2_lowp+0x43>
+ DB 232,0,0,0,0 ; call e55f <_sk_lerp_565_sse2_lowp+0x43>
DB 95 ; pop %edi
DB 139,117,16 ; mov 0x10(%ebp),%esi
- DB 119,28 ; ja e28d <_sk_lerp_565_sse2_lowp+0x65>
+ DB 119,28 ; ja e581 <_sk_lerp_565_sse2_lowp+0x65>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 15,182,201 ; movzbl %cl,%ecx
DB 139,140,143,73,2,0,0 ; mov 0x249(%edi,%ecx,4),%ecx
@@ -67660,14 +68477,14 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 255,225 ; jmp *%ecx
DB 15,183,12,115 ; movzwl (%ebx,%esi,2),%ecx
DB 102,15,110,217 ; movd %ecx,%xmm3
- DB 235,59 ; jmp e2c8 <_sk_lerp_565_sse2_lowp+0xa0>
+ DB 235,59 ; jmp e5bc <_sk_lerp_565_sse2_lowp+0xa0>
DB 243,15,111,28,115 ; movdqu (%ebx,%esi,2),%xmm3
- DB 235,52 ; jmp e2c8 <_sk_lerp_565_sse2_lowp+0xa0>
+ DB 235,52 ; jmp e5bc <_sk_lerp_565_sse2_lowp+0xa0>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,92,115,4,2 ; pinsrw $0x2,0x4(%ebx,%esi,2),%xmm3
DB 243,15,16,12,115 ; movss (%ebx,%esi,2),%xmm1
DB 243,15,16,217 ; movss %xmm1,%xmm3
- DB 235,30 ; jmp e2c8 <_sk_lerp_565_sse2_lowp+0xa0>
+ DB 235,30 ; jmp e5bc <_sk_lerp_565_sse2_lowp+0xa0>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 102,15,196,92,115,12,6 ; pinsrw $0x6,0xc(%ebx,%esi,2),%xmm3
DB 102,15,196,92,115,10,5 ; pinsrw $0x5,0xa(%ebx,%esi,2),%xmm3
@@ -67675,11 +68492,11 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 102,15,18,28,115 ; movlpd (%ebx,%esi,2),%xmm3
DB 102,15,111,203 ; movdqa %xmm3,%xmm1
DB 102,15,113,209,8 ; psrlw $0x8,%xmm1
- DB 102,15,219,143,245,31,0,0 ; pand 0x1ff5(%edi),%xmm1
+ DB 102,15,219,143,241,31,0,0 ; pand 0x1ff1(%edi),%xmm1
DB 102,15,111,211 ; movdqa %xmm3,%xmm2
DB 102,15,113,210,5 ; psrlw $0x5,%xmm2
- DB 102,15,219,151,5,32,0,0 ; pand 0x2005(%edi),%xmm2
- DB 102,15,111,175,21,32,0,0 ; movdqa 0x2015(%edi),%xmm5
+ DB 102,15,219,151,1,32,0,0 ; pand 0x2001(%edi),%xmm2
+ DB 102,15,111,175,17,32,0,0 ; movdqa 0x2011(%edi),%xmm5
DB 102,15,219,235 ; pand %xmm3,%xmm5
DB 102,15,113,211,13 ; psrlw $0xd,%xmm3
DB 102,15,235,217 ; por %xmm1,%xmm3
@@ -67692,7 +68509,7 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 102,15,113,213,2 ; psrlw $0x2,%xmm5
DB 102,15,235,233 ; por %xmm1,%xmm5
DB 102,15,127,109,216 ; movdqa %xmm5,-0x28(%ebp)
- DB 102,15,111,167,197,31,0,0 ; movdqa 0x1fc5(%edi),%xmm4
+ DB 102,15,111,167,193,31,0,0 ; movdqa 0x1fc1(%edi),%xmm4
DB 102,15,111,198 ; movdqa %xmm6,%xmm0
DB 102,15,111,200 ; movdqa %xmm0,%xmm1
DB 102,15,239,204 ; pxor %xmm4,%xmm1
@@ -67733,7 +68550,7 @@ _sk_lerp_565_sse2_lowp LABEL PROC
DB 102,15,235,249 ; por %xmm1,%xmm7
DB 102,15,111,195 ; movdqa %xmm3,%xmm0
DB 102,15,213,93,168 ; pmullw -0x58(%ebp),%xmm3
- DB 102,15,111,143,181,31,0,0 ; movdqa 0x1fb5(%edi),%xmm1
+ DB 102,15,111,143,177,31,0,0 ; movdqa 0x1fb1(%edi),%xmm1
DB 102,15,239,193 ; pxor %xmm1,%xmm0
DB 102,15,111,101,24 ; movdqa 0x18(%ebp),%xmm4
DB 102,15,213,196 ; pmullw %xmm4,%xmm0
@@ -67811,7 +68628,7 @@ _sk_clamp_x_1_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call e4dd <_sk_clamp_x_1_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call e7d1 <_sk_clamp_x_1_sse2_lowp+0xd>
DB 88 ; pop %eax
DB 139,77,8 ; mov 0x8(%ebp),%ecx
DB 139,85,16 ; mov 0x10(%ebp),%edx
@@ -67822,7 +68639,7 @@ _sk_clamp_x_1_sse2_lowp LABEL PROC
DB 15,87,255 ; xorps %xmm7,%xmm7
DB 15,95,207 ; maxps %xmm7,%xmm1
DB 15,95,199 ; maxps %xmm7,%xmm0
- DB 15,40,184,99,22,0,0 ; movaps 0x1663(%eax),%xmm7
+ DB 15,40,184,95,22,0,0 ; movaps 0x165f(%eax),%xmm7
DB 15,93,199 ; minps %xmm7,%xmm0
DB 15,93,207 ; minps %xmm7,%xmm1
DB 15,40,125,72 ; movaps 0x48(%ebp),%xmm7
@@ -67850,7 +68667,7 @@ _sk_repeat_x_1_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 131,236,80 ; sub $0x50,%esp
- DB 232,0,0,0,0 ; call e54c <_sk_repeat_x_1_sse2_lowp+0xd>
+ DB 232,0,0,0,0 ; call e840 <_sk_repeat_x_1_sse2_lowp+0xd>
DB 94 ; pop %esi
DB 139,69,8 ; mov 0x8(%ebp),%eax
DB 139,77,16 ; mov 0x10(%ebp),%ecx
@@ -67861,7 +68678,7 @@ _sk_repeat_x_1_sse2_lowp LABEL PROC
DB 15,91,228 ; cvtdq2ps %xmm4,%xmm4
DB 15,40,241 ; movaps %xmm1,%xmm6
DB 15,194,244,1 ; cmpltps %xmm4,%xmm6
- DB 15,40,190,244,21,0,0 ; movaps 0x15f4(%esi),%xmm7
+ DB 15,40,190,240,21,0,0 ; movaps 0x15f0(%esi),%xmm7
DB 15,84,247 ; andps %xmm7,%xmm6
DB 15,92,230 ; subps %xmm6,%xmm4
DB 15,40,240 ; movaps %xmm0,%xmm6
@@ -67907,19 +68724,19 @@ _sk_mirror_x_1_sse2_lowp LABEL PROC
DB 15,40,218 ; movaps %xmm2,%xmm3
DB 15,40,209 ; movaps %xmm1,%xmm2
DB 15,40,200 ; movaps %xmm0,%xmm1
- DB 232,0,0,0,0 ; call e5f6 <_sk_mirror_x_1_sse2_lowp+0x1a>
+ DB 232,0,0,0,0 ; call e8ea <_sk_mirror_x_1_sse2_lowp+0x1a>
DB 88 ; pop %eax
- DB 15,40,160,186,21,0,0 ; movaps 0x15ba(%eax),%xmm4
+ DB 15,40,160,182,21,0,0 ; movaps 0x15b6(%eax),%xmm4
DB 15,88,204 ; addps %xmm4,%xmm1
DB 15,88,212 ; addps %xmm4,%xmm2
- DB 15,40,176,58,21,0,0 ; movaps 0x153a(%eax),%xmm6
+ DB 15,40,176,54,21,0,0 ; movaps 0x1536(%eax),%xmm6
DB 15,40,250 ; movaps %xmm2,%xmm7
DB 15,89,254 ; mulps %xmm6,%xmm7
DB 15,89,241 ; mulps %xmm1,%xmm6
DB 243,15,91,238 ; cvttps2dq %xmm6,%xmm5
DB 15,91,197 ; cvtdq2ps %xmm5,%xmm0
DB 15,194,240,1 ; cmpltps %xmm0,%xmm6
- DB 15,40,168,74,21,0,0 ; movaps 0x154a(%eax),%xmm5
+ DB 15,40,168,70,21,0,0 ; movaps 0x1546(%eax),%xmm5
DB 15,84,245 ; andps %xmm5,%xmm6
DB 15,92,198 ; subps %xmm6,%xmm0
DB 243,15,91,247 ; cvttps2dq %xmm7,%xmm6
@@ -67938,7 +68755,7 @@ _sk_mirror_x_1_sse2_lowp LABEL PROC
DB 15,40,117,40 ; movaps 0x28(%ebp),%xmm6
DB 15,88,212 ; addps %xmm4,%xmm2
DB 15,88,204 ; addps %xmm4,%xmm1
- DB 15,40,160,74,26,0,0 ; movaps 0x1a4a(%eax),%xmm4
+ DB 15,40,160,70,26,0,0 ; movaps 0x1a46(%eax),%xmm4
DB 15,84,204 ; andps %xmm4,%xmm1
DB 15,84,212 ; andps %xmm4,%xmm2
DB 15,87,228 ; xorps %xmm4,%xmm4
@@ -67977,7 +68794,7 @@ _sk_gradient_sse2_lowp LABEL PROC
DB 87 ; push %edi
DB 86 ; push %esi
DB 129,236,108,1,0,0 ; sub $0x16c,%esp
- DB 232,0,0,0,0 ; call e6d4 <_sk_gradient_sse2_lowp+0x11>
+ DB 232,0,0,0,0 ; call e9c8 <_sk_gradient_sse2_lowp+0x11>
DB 88 ; pop %eax
DB 137,69,164 ; mov %eax,-0x5c(%ebp)
DB 139,69,12 ; mov 0xc(%ebp),%eax
@@ -67987,7 +68804,7 @@ _sk_gradient_sse2_lowp LABEL PROC
DB 102,15,239,255 ; pxor %xmm7,%xmm7
DB 131,248,2 ; cmp $0x2,%eax
DB 102,15,239,237 ; pxor %xmm5,%xmm5
- DB 114,48 ; jb e71e <_sk_gradient_sse2_lowp+0x5b>
+ DB 114,48 ; jb ea12 <_sk_gradient_sse2_lowp+0x5b>
DB 139,78,36 ; mov 0x24(%esi),%ecx
DB 72 ; dec %eax
DB 131,193,4 ; add $0x4,%ecx
@@ -68002,7 +68819,7 @@ _sk_gradient_sse2_lowp LABEL PROC
DB 102,15,250,234 ; psubd %xmm2,%xmm5
DB 131,193,4 ; add $0x4,%ecx
DB 72 ; dec %eax
- DB 117,223 ; jne e6fd <_sk_gradient_sse2_lowp+0x3a>
+ DB 117,223 ; jne e9f1 <_sk_gradient_sse2_lowp+0x3a>
DB 102,15,112,215,229 ; pshufd $0xe5,%xmm7,%xmm2
DB 102,15,112,223,78 ; pshufd $0x4e,%xmm7,%xmm3
DB 15,41,141,104,255,255,255 ; movaps %xmm1,-0x98(%ebp)
@@ -68209,10 +69026,10 @@ _sk_gradient_sse2_lowp LABEL PROC
DB 15,89,195 ; mulps %xmm3,%xmm0
DB 15,88,194 ; addps %xmm2,%xmm0
DB 139,69,164 ; mov -0x5c(%ebp),%eax
- DB 15,40,136,60,21,0,0 ; movaps 0x153c(%eax),%xmm1
+ DB 15,40,136,56,21,0,0 ; movaps 0x1538(%eax),%xmm1
DB 15,89,225 ; mulps %xmm1,%xmm4
DB 15,89,193 ; mulps %xmm1,%xmm0
- DB 15,40,144,92,20,0,0 ; movaps 0x145c(%eax),%xmm2
+ DB 15,40,144,88,20,0,0 ; movaps 0x1458(%eax),%xmm2
DB 15,88,194 ; addps %xmm2,%xmm0
DB 15,41,133,120,255,255,255 ; movaps %xmm0,-0x88(%ebp)
DB 15,88,226 ; addps %xmm2,%xmm4
@@ -68326,7 +69143,7 @@ _sk_evenly_spaced_gradient_sse2_lowp LABEL PROC
DB 129,236,92,1,0,0 ; sub $0x15c,%esp
DB 15,41,141,232,254,255,255 ; movaps %xmm1,-0x118(%ebp)
DB 15,41,69,136 ; movaps %xmm0,-0x78(%ebp)
- DB 232,0,0,0,0 ; call ec46 <_sk_evenly_spaced_gradient_sse2_lowp+0x1c>
+ DB 232,0,0,0,0 ; call ef3a <_sk_evenly_spaced_gradient_sse2_lowp+0x1c>
DB 90 ; pop %edx
DB 139,69,12 ; mov 0xc(%ebp),%eax
DB 139,48 ; mov (%eax),%esi
@@ -68337,12 +69154,12 @@ _sk_evenly_spaced_gradient_sse2_lowp LABEL PROC
DB 102,15,110,209 ; movd %ecx,%xmm2
DB 102,15,112,210,0 ; pshufd $0x0,%xmm2,%xmm2
DB 137,85,164 ; mov %edx,-0x5c(%ebp)
- DB 102,15,111,154,106,20,0,0 ; movdqa 0x146a(%edx),%xmm3
+ DB 102,15,111,154,102,20,0,0 ; movdqa 0x1466(%edx),%xmm3
DB 102,15,219,218 ; pand %xmm2,%xmm3
- DB 102,15,235,154,42,18,0,0 ; por 0x122a(%edx),%xmm3
+ DB 102,15,235,154,38,18,0,0 ; por 0x1226(%edx),%xmm3
DB 102,15,114,210,16 ; psrld $0x10,%xmm2
- DB 102,15,235,146,122,20,0,0 ; por 0x147a(%edx),%xmm2
- DB 15,88,146,138,20,0,0 ; addps 0x148a(%edx),%xmm2
+ DB 102,15,235,146,118,20,0,0 ; por 0x1476(%edx),%xmm2
+ DB 15,88,146,134,20,0,0 ; addps 0x1486(%edx),%xmm2
DB 15,88,211 ; addps %xmm3,%xmm2
DB 15,40,216 ; movaps %xmm0,%xmm3
DB 15,89,218 ; mulps %xmm2,%xmm3
@@ -68549,10 +69366,10 @@ _sk_evenly_spaced_gradient_sse2_lowp LABEL PROC
DB 15,89,69,136 ; mulps -0x78(%ebp),%xmm0
DB 15,88,197 ; addps %xmm5,%xmm0
DB 139,69,164 ; mov -0x5c(%ebp),%eax
- DB 15,40,152,202,15,0,0 ; movaps 0xfca(%eax),%xmm3
+ DB 15,40,152,198,15,0,0 ; movaps 0xfc6(%eax),%xmm3
DB 15,89,227 ; mulps %xmm3,%xmm4
DB 15,89,195 ; mulps %xmm3,%xmm0
- DB 15,40,168,234,14,0,0 ; movaps 0xeea(%eax),%xmm5
+ DB 15,40,168,230,14,0,0 ; movaps 0xee6(%eax),%xmm5
DB 15,88,197 ; addps %xmm5,%xmm0
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,88,229 ; addps %xmm5,%xmm4
@@ -68660,7 +69477,7 @@ _sk_evenly_spaced_2_stop_gradient_sse2_lowp LABEL PROC
DB 86 ; push %esi
DB 131,236,96 ; sub $0x60,%esp
DB 15,40,241 ; movaps %xmm1,%xmm6
- DB 232,0,0,0,0 ; call f185 <_sk_evenly_spaced_2_stop_gradient_sse2_lowp+0x10>
+ DB 232,0,0,0,0 ; call f479 <_sk_evenly_spaced_2_stop_gradient_sse2_lowp+0x10>
DB 90 ; pop %edx
DB 139,69,12 ; mov 0xc(%ebp),%eax
DB 139,8 ; mov (%eax),%ecx
@@ -68675,10 +69492,10 @@ _sk_evenly_spaced_2_stop_gradient_sse2_lowp LABEL PROC
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,88,227 ; addps %xmm3,%xmm4
DB 15,88,235 ; addps %xmm3,%xmm5
- DB 15,40,154,139,10,0,0 ; movaps 0xa8b(%edx),%xmm3
+ DB 15,40,154,135,10,0,0 ; movaps 0xa87(%edx),%xmm3
DB 15,89,235 ; mulps %xmm3,%xmm5
DB 15,89,227 ; mulps %xmm3,%xmm4
- DB 15,40,130,171,9,0,0 ; movaps 0x9ab(%edx),%xmm0
+ DB 15,40,130,167,9,0,0 ; movaps 0x9a7(%edx),%xmm0
DB 15,88,224 ; addps %xmm0,%xmm4
DB 15,88,232 ; addps %xmm0,%xmm5
DB 243,15,91,237 ; cvttps2dq %xmm5,%xmm5
@@ -68793,9 +69610,9 @@ _sk_xy_to_unit_angle_sse2_lowp LABEL PROC
DB 15,41,77,184 ; movaps %xmm1,-0x48(%ebp)
DB 15,40,208 ; movaps %xmm0,%xmm2
DB 15,41,85,200 ; movaps %xmm2,-0x38(%ebp)
- DB 232,0,0,0,0 ; call f370 <_sk_xy_to_unit_angle_sse2_lowp+0x23>
+ DB 232,0,0,0,0 ; call f664 <_sk_xy_to_unit_angle_sse2_lowp+0x23>
DB 88 ; pop %eax
- DB 15,40,128,208,12,0,0 ; movaps 0xcd0(%eax),%xmm0
+ DB 15,40,128,204,12,0,0 ; movaps 0xccc(%eax),%xmm0
DB 15,40,225 ; movaps %xmm1,%xmm4
DB 15,84,224 ; andps %xmm0,%xmm4
DB 15,40,203 ; movaps %xmm3,%xmm1
@@ -68830,24 +69647,24 @@ _sk_xy_to_unit_angle_sse2_lowp LABEL PROC
DB 15,89,219 ; mulps %xmm3,%xmm3
DB 15,40,247 ; movaps %xmm7,%xmm6
DB 15,89,246 ; mulps %xmm6,%xmm6
- DB 15,40,136,112,13,0,0 ; movaps 0xd70(%eax),%xmm1
+ DB 15,40,136,108,13,0,0 ; movaps 0xd6c(%eax),%xmm1
DB 15,40,198 ; movaps %xmm6,%xmm0
DB 15,89,193 ; mulps %xmm1,%xmm0
DB 15,89,203 ; mulps %xmm3,%xmm1
- DB 15,88,136,128,13,0,0 ; addps 0xd80(%eax),%xmm1
- DB 15,88,128,128,13,0,0 ; addps 0xd80(%eax),%xmm0
+ DB 15,88,136,124,13,0,0 ; addps 0xd7c(%eax),%xmm1
+ DB 15,88,128,124,13,0,0 ; addps 0xd7c(%eax),%xmm0
DB 15,89,198 ; mulps %xmm6,%xmm0
DB 15,89,203 ; mulps %xmm3,%xmm1
- DB 15,88,136,144,13,0,0 ; addps 0xd90(%eax),%xmm1
- DB 15,88,128,144,13,0,0 ; addps 0xd90(%eax),%xmm0
+ DB 15,88,136,140,13,0,0 ; addps 0xd8c(%eax),%xmm1
+ DB 15,88,128,140,13,0,0 ; addps 0xd8c(%eax),%xmm0
DB 15,89,198 ; mulps %xmm6,%xmm0
DB 15,89,203 ; mulps %xmm3,%xmm1
- DB 15,40,152,160,13,0,0 ; movaps 0xda0(%eax),%xmm3
+ DB 15,40,152,156,13,0,0 ; movaps 0xd9c(%eax),%xmm3
DB 15,88,203 ; addps %xmm3,%xmm1
DB 15,88,195 ; addps %xmm3,%xmm0
DB 15,89,199 ; mulps %xmm7,%xmm0
DB 15,89,204 ; mulps %xmm4,%xmm1
- DB 15,40,152,176,13,0,0 ; movaps 0xdb0(%eax),%xmm3
+ DB 15,40,152,172,13,0,0 ; movaps 0xdac(%eax),%xmm3
DB 15,40,227 ; movaps %xmm3,%xmm4
DB 15,92,216 ; subps %xmm0,%xmm3
DB 15,84,218 ; andps %xmm2,%xmm3
@@ -68860,7 +69677,7 @@ _sk_xy_to_unit_angle_sse2_lowp LABEL PROC
DB 15,87,228 ; xorps %xmm4,%xmm4
DB 15,40,93,200 ; movaps -0x38(%ebp),%xmm3
DB 15,194,220,1 ; cmpltps %xmm4,%xmm3
- DB 15,40,128,192,7,0,0 ; movaps 0x7c0(%eax),%xmm0
+ DB 15,40,128,188,7,0,0 ; movaps 0x7bc(%eax),%xmm0
DB 15,40,200 ; movaps %xmm0,%xmm1
DB 15,92,194 ; subps %xmm2,%xmm0
DB 15,84,195 ; andps %xmm3,%xmm0
@@ -68879,7 +69696,7 @@ _sk_xy_to_unit_angle_sse2_lowp LABEL PROC
DB 15,40,125,232 ; movaps -0x18(%ebp),%xmm7
DB 15,40,199 ; movaps %xmm7,%xmm0
DB 15,194,196,1 ; cmpltps %xmm4,%xmm0
- DB 15,40,136,208,7,0,0 ; movaps 0x7d0(%eax),%xmm1
+ DB 15,40,136,204,7,0,0 ; movaps 0x7cc(%eax),%xmm1
DB 15,40,209 ; movaps %xmm1,%xmm2
DB 15,92,203 ; subps %xmm3,%xmm1
DB 15,84,200 ; andps %xmm0,%xmm1
@@ -68985,11 +69802,11 @@ _sk_srcover_rgba_8888_sse2_lowp LABEL PROC
DB 128,227,7 ; and $0x7,%bl
DB 254,203 ; dec %bl
DB 128,251,6 ; cmp $0x6,%bl
- DB 232,0,0,0,0 ; call f5d8 <_sk_srcover_rgba_8888_sse2_lowp+0x3f>
+ DB 232,0,0,0,0 ; call f8cc <_sk_srcover_rgba_8888_sse2_lowp+0x3f>
DB 89 ; pop %ecx
DB 139,117,16 ; mov 0x10(%ebp),%esi
DB 15,182,211 ; movzbl %bl,%edx
- DB 119,29 ; ja f5fe <_sk_srcover_rgba_8888_sse2_lowp+0x65>
+ DB 119,29 ; ja f8f2 <_sk_srcover_rgba_8888_sse2_lowp+0x65>
DB 102,15,239,219 ; pxor %xmm3,%xmm3
DB 139,132,145,76,2,0,0 ; mov 0x24c(%ecx,%edx,4),%eax
DB 1,200 ; add %ecx,%eax
@@ -68997,14 +69814,14 @@ _sk_srcover_rgba_8888_sse2_lowp LABEL PROC
DB 255,224 ; jmp *%eax
DB 243,15,16,52,183 ; movss (%edi,%esi,4),%xmm6
DB 15,87,219 ; xorps %xmm3,%xmm3
- DB 235,73 ; jmp f647 <_sk_srcover_rgba_8888_sse2_lowp+0xae>
+ DB 235,73 ; jmp f93b <_sk_srcover_rgba_8888_sse2_lowp+0xae>
DB 102,15,16,52,183 ; movupd (%edi,%esi,4),%xmm6
DB 15,16,92,183,16 ; movups 0x10(%edi,%esi,4),%xmm3
- DB 235,61 ; jmp f647 <_sk_srcover_rgba_8888_sse2_lowp+0xae>
+ DB 235,61 ; jmp f93b <_sk_srcover_rgba_8888_sse2_lowp+0xae>
DB 102,15,110,68,183,8 ; movd 0x8(%edi,%esi,4),%xmm0
DB 102,15,112,240,69 ; pshufd $0x45,%xmm0,%xmm6
DB 102,15,18,52,183 ; movlpd (%edi,%esi,4),%xmm6
- DB 235,43 ; jmp f647 <_sk_srcover_rgba_8888_sse2_lowp+0xae>
+ DB 235,43 ; jmp f93b <_sk_srcover_rgba_8888_sse2_lowp+0xae>
DB 102,15,110,68,183,24 ; movd 0x18(%edi,%esi,4),%xmm0
DB 102,15,112,216,69 ; pshufd $0x45,%xmm0,%xmm3
DB 243,15,16,68,183,20 ; movss 0x14(%edi,%esi,4),%xmm0
@@ -69030,7 +69847,7 @@ _sk_srcover_rgba_8888_sse2_lowp LABEL PROC
DB 102,15,114,243,16 ; pslld $0x10,%xmm3
DB 102,15,114,227,16 ; psrad $0x10,%xmm3
DB 102,15,107,243 ; packssdw %xmm3,%xmm6
- DB 102,15,111,153,72,12,0,0 ; movdqa 0xc48(%ecx),%xmm3
+ DB 102,15,111,153,68,12,0,0 ; movdqa 0xc44(%ecx),%xmm3
DB 102,15,114,208,16 ; psrld $0x10,%xmm0
DB 102,15,114,210,16 ; psrld $0x10,%xmm2
DB 102,15,114,242,16 ; pslld $0x10,%xmm2
@@ -69082,18 +69899,18 @@ _sk_srcover_rgba_8888_sse2_lowp LABEL PROC
DB 102,15,105,220 ; punpckhwd %xmm4,%xmm3
DB 102,15,235,222 ; por %xmm6,%xmm3
DB 128,251,6 ; cmp $0x6,%bl
- DB 119,16 ; ja f788 <_sk_srcover_rgba_8888_sse2_lowp+0x1ef>
+ DB 119,16 ; ja fa7c <_sk_srcover_rgba_8888_sse2_lowp+0x1ef>
DB 3,140,145,104,2,0,0 ; add 0x268(%ecx,%edx,4),%ecx
DB 255,225 ; jmp *%ecx
DB 102,15,126,4,183 ; movd %xmm0,(%edi,%esi,4)
- DB 235,64 ; jmp f7c8 <_sk_srcover_rgba_8888_sse2_lowp+0x22f>
+ DB 235,64 ; jmp fabc <_sk_srcover_rgba_8888_sse2_lowp+0x22f>
DB 243,15,127,4,183 ; movdqu %xmm0,(%edi,%esi,4)
DB 243,15,127,92,183,16 ; movdqu %xmm3,0x10(%edi,%esi,4)
- DB 235,51 ; jmp f7c8 <_sk_srcover_rgba_8888_sse2_lowp+0x22f>
+ DB 235,51 ; jmp fabc <_sk_srcover_rgba_8888_sse2_lowp+0x22f>
DB 102,15,112,208,78 ; pshufd $0x4e,%xmm0,%xmm2
DB 102,15,126,84,183,8 ; movd %xmm2,0x8(%edi,%esi,4)
DB 102,15,214,4,183 ; movq %xmm0,(%edi,%esi,4)
- DB 235,33 ; jmp f7c8 <_sk_srcover_rgba_8888_sse2_lowp+0x22f>
+ DB 235,33 ; jmp fabc <_sk_srcover_rgba_8888_sse2_lowp+0x22f>
DB 102,15,112,211,78 ; pshufd $0x4e,%xmm3,%xmm2
DB 102,15,126,84,183,24 ; movd %xmm2,0x18(%edi,%esi,4)
DB 102,15,112,211,229 ; pshufd $0xe5,%xmm3,%xmm2
@@ -69175,11 +69992,11 @@ _sk_srcover_bgra_8888_sse2_lowp LABEL PROC
DB 128,227,7 ; and $0x7,%bl
DB 254,203 ; dec %bl
DB 128,251,6 ; cmp $0x6,%bl
- DB 232,0,0,0,0 ; call f89c <_sk_srcover_bgra_8888_sse2_lowp+0x40>
+ DB 232,0,0,0,0 ; call fb90 <_sk_srcover_bgra_8888_sse2_lowp+0x40>
DB 89 ; pop %ecx
DB 139,117,16 ; mov 0x10(%ebp),%esi
DB 15,182,211 ; movzbl %bl,%edx
- DB 119,29 ; ja f8c2 <_sk_srcover_bgra_8888_sse2_lowp+0x66>
+ DB 119,29 ; ja fbb6 <_sk_srcover_bgra_8888_sse2_lowp+0x66>
DB 102,15,239,228 ; pxor %xmm4,%xmm4
DB 139,132,145,80,2,0,0 ; mov 0x250(%ecx,%edx,4),%eax
DB 1,200 ; add %ecx,%eax
@@ -69187,14 +70004,14 @@ _sk_srcover_bgra_8888_sse2_lowp LABEL PROC
DB 255,224 ; jmp *%eax
DB 243,15,16,52,183 ; movss (%edi,%esi,4),%xmm6
DB 15,87,228 ; xorps %xmm4,%xmm4
- DB 235,73 ; jmp f90b <_sk_srcover_bgra_8888_sse2_lowp+0xaf>
+ DB 235,73 ; jmp fbff <_sk_srcover_bgra_8888_sse2_lowp+0xaf>
DB 102,15,16,52,183 ; movupd (%edi,%esi,4),%xmm6
DB 15,16,100,183,16 ; movups 0x10(%edi,%esi,4),%xmm4
- DB 235,61 ; jmp f90b <_sk_srcover_bgra_8888_sse2_lowp+0xaf>
+ DB 235,61 ; jmp fbff <_sk_srcover_bgra_8888_sse2_lowp+0xaf>
DB 102,15,110,68,183,8 ; movd 0x8(%edi,%esi,4),%xmm0
DB 102,15,112,240,69 ; pshufd $0x45,%xmm0,%xmm6
DB 102,15,18,52,183 ; movlpd (%edi,%esi,4),%xmm6
- DB 235,43 ; jmp f90b <_sk_srcover_bgra_8888_sse2_lowp+0xaf>
+ DB 235,43 ; jmp fbff <_sk_srcover_bgra_8888_sse2_lowp+0xaf>
DB 102,15,110,68,183,24 ; movd 0x18(%edi,%esi,4),%xmm0
DB 102,15,112,224,69 ; pshufd $0x45,%xmm0,%xmm4
DB 243,15,16,68,183,20 ; movss 0x14(%edi,%esi,4),%xmm0
@@ -69220,7 +70037,7 @@ _sk_srcover_bgra_8888_sse2_lowp LABEL PROC
DB 102,15,114,244,16 ; pslld $0x10,%xmm4
DB 102,15,114,228,16 ; psrad $0x10,%xmm4
DB 102,15,107,244 ; packssdw %xmm4,%xmm6
- DB 102,15,111,153,132,9,0,0 ; movdqa 0x984(%ecx),%xmm3
+ DB 102,15,111,153,128,9,0,0 ; movdqa 0x980(%ecx),%xmm3
DB 102,15,114,208,16 ; psrld $0x10,%xmm0
DB 102,15,114,210,16 ; psrld $0x10,%xmm2
DB 102,15,114,242,16 ; pslld $0x10,%xmm2
@@ -69272,18 +70089,18 @@ _sk_srcover_bgra_8888_sse2_lowp LABEL PROC
DB 102,15,105,220 ; punpckhwd %xmm4,%xmm3
DB 102,15,235,222 ; por %xmm6,%xmm3
DB 128,251,6 ; cmp $0x6,%bl
- DB 119,16 ; ja fa4e <_sk_srcover_bgra_8888_sse2_lowp+0x1f2>
+ DB 119,16 ; ja fd42 <_sk_srcover_bgra_8888_sse2_lowp+0x1f2>
DB 3,140,145,108,2,0,0 ; add 0x26c(%ecx,%edx,4),%ecx
DB 255,225 ; jmp *%ecx
DB 102,15,126,4,183 ; movd %xmm0,(%edi,%esi,4)
- DB 235,64 ; jmp fa8e <_sk_srcover_bgra_8888_sse2_lowp+0x232>
+ DB 235,64 ; jmp fd82 <_sk_srcover_bgra_8888_sse2_lowp+0x232>
DB 243,15,127,4,183 ; movdqu %xmm0,(%edi,%esi,4)
DB 243,15,127,92,183,16 ; movdqu %xmm3,0x10(%edi,%esi,4)
- DB 235,51 ; jmp fa8e <_sk_srcover_bgra_8888_sse2_lowp+0x232>
+ DB 235,51 ; jmp fd82 <_sk_srcover_bgra_8888_sse2_lowp+0x232>
DB 102,15,112,208,78 ; pshufd $0x4e,%xmm0,%xmm2
DB 102,15,126,84,183,8 ; movd %xmm2,0x8(%edi,%esi,4)
DB 102,15,214,4,183 ; movq %xmm0,(%edi,%esi,4)
- DB 235,33 ; jmp fa8e <_sk_srcover_bgra_8888_sse2_lowp+0x232>
+ DB 235,33 ; jmp fd82 <_sk_srcover_bgra_8888_sse2_lowp+0x232>
DB 102,15,112,211,78 ; pshufd $0x4e,%xmm3,%xmm2
DB 102,15,126,84,183,24 ; movd %xmm2,0x18(%edi,%esi,4)
DB 102,15,112,211,229 ; pshufd $0xe5,%xmm3,%xmm2
@@ -69403,11 +70220,11 @@ ALIGN 16
DB 0,128,191,0,0,128 ; add %al,-0x7fffff41(%eax)
DB 191,0,0,224,64 ; mov $0x40e00000,%edi
DB 0,0 ; add %al,(%eax)
- DB 224,64 ; loopne fc08 <.literal16+0xd8>
+ DB 224,64 ; loopne fef8 <.literal16+0xd8>
DB 0,0 ; add %al,(%eax)
- DB 224,64 ; loopne fc0c <.literal16+0xdc>
+ DB 224,64 ; loopne fefc <.literal16+0xdc>
DB 0,0 ; add %al,(%eax)
- DB 224,64 ; loopne fc10 <.literal16+0xe0>
+ DB 224,64 ; loopne ff00 <.literal16+0xe0>
DB 154,153,153,62,154,153,153 ; lcall $0x9999,$0x9a3e9999
DB 62,154,153,153,62,154,153,153 ; ds lcall $0x9999,$0x9a3e9999
DB 62,61,10,23,63,61 ; ds cmp $0x3d3f170a,%eax
@@ -69418,16 +70235,16 @@ ALIGN 16
DB 63 ; aas
DB 174 ; scas %es:(%edi),%al
DB 71 ; inc %edi
- DB 225,61 ; loope fc31 <.literal16+0x101>
+ DB 225,61 ; loope ff21 <.literal16+0x101>
DB 174 ; scas %es:(%edi),%al
DB 71 ; inc %edi
- DB 225,61 ; loope fc35 <.literal16+0x105>
+ DB 225,61 ; loope ff25 <.literal16+0x105>
DB 174 ; scas %es:(%edi),%al
DB 71 ; inc %edi
- DB 225,61 ; loope fc39 <.literal16+0x109>
+ DB 225,61 ; loope ff29 <.literal16+0x109>
DB 174 ; scas %es:(%edi),%al
DB 71 ; inc %edi
- DB 225,61 ; loope fc3d <.literal16+0x10d>
+ DB 225,61 ; loope ff2d <.literal16+0x10d>
DB 255,0 ; incl (%eax)
DB 0,0 ; add %al,(%eax)
DB 255,0 ; incl (%eax)
@@ -69437,13 +70254,13 @@ ALIGN 16
DB 255,0 ; incl (%eax)
DB 0,0 ; add %al,(%eax)
DB 0,0 ; add %al,(%eax)
- DB 127,67 ; jg fc57 <.literal16+0x127>
+ DB 127,67 ; jg ff47 <.literal16+0x127>
DB 0,0 ; add %al,(%eax)
- DB 127,67 ; jg fc5b <.literal16+0x12b>
+ DB 127,67 ; jg ff4b <.literal16+0x12b>
DB 0,0 ; add %al,(%eax)
- DB 127,67 ; jg fc5f <.literal16+0x12f>
+ DB 127,67 ; jg ff4f <.literal16+0x12f>
DB 0,0 ; add %al,(%eax)
- DB 127,67 ; jg fc63 <.literal16+0x133>
+ DB 127,67 ; jg ff53 <.literal16+0x133>
DB 0,0 ; add %al,(%eax)
DB 128,127,0,0 ; cmpb $0x0,0x0(%edi)
DB 128,127,0,0 ; cmpb $0x0,0x0(%edi)
@@ -69599,13 +70416,13 @@ ALIGN 16
DB 132,55 ; test %dh,(%edi)
DB 8,33 ; or %ah,(%ecx)
DB 132,55 ; test %dh,(%edi)
- DB 224,7 ; loopne fd79 <.literal16+0x249>
+ DB 224,7 ; loopne 10069 <.literal16+0x249>
DB 0,0 ; add %al,(%eax)
- DB 224,7 ; loopne fd7d <.literal16+0x24d>
+ DB 224,7 ; loopne 1006d <.literal16+0x24d>
DB 0,0 ; add %al,(%eax)
- DB 224,7 ; loopne fd81 <.literal16+0x251>
+ DB 224,7 ; loopne 10071 <.literal16+0x251>
DB 0,0 ; add %al,(%eax)
- DB 224,7 ; loopne fd85 <.literal16+0x255>
+ DB 224,7 ; loopne 10075 <.literal16+0x255>
DB 0,0 ; add %al,(%eax)
DB 33,8 ; and %ecx,(%eax)
DB 2,58 ; add (%edx),%bh
@@ -69654,17 +70471,17 @@ ALIGN 16
DB 0,0 ; add %al,(%eax)
DB 52,255 ; xor $0xff,%al
DB 255 ; (bad)
- DB 127,0 ; jg fde4 <.literal16+0x2b4>
+ DB 127,0 ; jg 100d4 <.literal16+0x2b4>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg fde8 <.literal16+0x2b8>
+ DB 127,0 ; jg 100d8 <.literal16+0x2b8>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg fdec <.literal16+0x2bc>
+ DB 127,0 ; jg 100dc <.literal16+0x2bc>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg fdf0 <.literal16+0x2c0>
- DB 119,115 ; ja fe65 <.literal16+0x335>
+ DB 127,0 ; jg 100e0 <.literal16+0x2c0>
+ DB 119,115 ; ja 10155 <.literal16+0x335>
DB 248 ; clc
DB 194,119,115 ; ret $0x7377
DB 248 ; clc
@@ -69675,7 +70492,7 @@ ALIGN 16
DB 194,117,191 ; ret $0xbf75
DB 191,63,117,191,191 ; mov $0xbfbf753f,%edi
DB 63 ; aas
- DB 117,191 ; jne fdc9 <.literal16+0x299>
+ DB 117,191 ; jne 100b9 <.literal16+0x299>
DB 191,63,117,191,191 ; mov $0xbfbf753f,%edi
DB 63 ; aas
DB 249 ; stc
@@ -69691,7 +70508,7 @@ ALIGN 16
DB 68 ; inc %esp
DB 180,62 ; mov $0x3e,%ah
DB 163,233,220,63,163 ; mov %eax,0xa33fdce9
- DB 233,220,63,163,233 ; jmp e9a43e06 <_sk_srcover_bgra_8888_sse2_lowp+0xe9a345aa>
+ DB 233,220,63,163,233 ; jmp e9a440f6 <_sk_srcover_bgra_8888_sse2_lowp+0xe9a345a6>
DB 220,63 ; fdivrl (%edi)
DB 163,233,220,63,81 ; mov %eax,0x513fdce9
DB 140,242 ; mov %?,%edx
@@ -69787,16 +70604,16 @@ ALIGN 16
DB 128,3,62 ; addb $0x3e,(%ebx)
DB 31 ; pop %ds
DB 215 ; xlat %ds:(%ebx)
- DB 118,63 ; jbe ff53 <.literal16+0x423>
+ DB 118,63 ; jbe 10243 <.literal16+0x423>
DB 31 ; pop %ds
DB 215 ; xlat %ds:(%ebx)
- DB 118,63 ; jbe ff57 <.literal16+0x427>
+ DB 118,63 ; jbe 10247 <.literal16+0x427>
DB 31 ; pop %ds
DB 215 ; xlat %ds:(%ebx)
- DB 118,63 ; jbe ff5b <.literal16+0x42b>
+ DB 118,63 ; jbe 1024b <.literal16+0x42b>
DB 31 ; pop %ds
DB 215 ; xlat %ds:(%ebx)
- DB 118,63 ; jbe ff5f <.literal16+0x42f>
+ DB 118,63 ; jbe 1024f <.literal16+0x42f>
DB 246,64,83,63 ; testb $0x3f,0x53(%eax)
DB 246,64,83,63 ; testb $0x3f,0x53(%eax)
DB 246,64,83,63 ; testb $0x3f,0x53(%eax)
@@ -69822,13 +70639,13 @@ ALIGN 16
DB 248 ; clc
DB 65 ; inc %ecx
DB 0,0 ; add %al,(%eax)
- DB 124,66 ; jl ff96 <.literal16+0x466>
+ DB 124,66 ; jl 10286 <.literal16+0x466>
DB 0,0 ; add %al,(%eax)
- DB 124,66 ; jl ff9a <.literal16+0x46a>
+ DB 124,66 ; jl 1028a <.literal16+0x46a>
DB 0,0 ; add %al,(%eax)
- DB 124,66 ; jl ff9e <.literal16+0x46e>
+ DB 124,66 ; jl 1028e <.literal16+0x46e>
DB 0,0 ; add %al,(%eax)
- DB 124,66 ; jl ffa2 <.literal16+0x472>
+ DB 124,66 ; jl 10292 <.literal16+0x472>
DB 0,240 ; add %dh,%al
DB 0,0 ; add %al,(%eax)
DB 0,240 ; add %dh,%al
@@ -69874,25 +70691,25 @@ ALIGN 16
DB 136,136,61,137,136,136 ; mov %cl,-0x777776c3(%eax)
DB 61,137,136,136,61 ; cmp $0x3d888889,%eax
DB 0,0 ; add %al,(%eax)
- DB 112,65 ; jo 10025 <.literal16+0x4f5>
+ DB 112,65 ; jo 10315 <.literal16+0x4f5>
DB 0,0 ; add %al,(%eax)
- DB 112,65 ; jo 10029 <.literal16+0x4f9>
+ DB 112,65 ; jo 10319 <.literal16+0x4f9>
DB 0,0 ; add %al,(%eax)
- DB 112,65 ; jo 1002d <.literal16+0x4fd>
+ DB 112,65 ; jo 1031d <.literal16+0x4fd>
DB 0,0 ; add %al,(%eax)
- DB 112,65 ; jo 10031 <.literal16+0x501>
+ DB 112,65 ; jo 10321 <.literal16+0x501>
DB 0,128,0,0,0,128 ; add %al,-0x80000000(%eax)
DB 0,0 ; add %al,(%eax)
DB 0,128,0,0,0,128 ; add %al,-0x80000000(%eax)
DB 0,0 ; add %al,(%eax)
DB 255 ; (bad)
- DB 127,0 ; jg 10003 <.literal16+0x4d3>
+ DB 127,0 ; jg 102f3 <.literal16+0x4d3>
DB 0,255 ; add %bh,%bh
- DB 127,0 ; jg 10007 <.literal16+0x4d7>
+ DB 127,0 ; jg 102f7 <.literal16+0x4d7>
DB 0,255 ; add %bh,%bh
- DB 127,0 ; jg 1000b <.literal16+0x4db>
+ DB 127,0 ; jg 102fb <.literal16+0x4db>
DB 0,255 ; add %bh,%bh
- DB 127,0 ; jg 1000f <.literal16+0x4df>
+ DB 127,0 ; jg 102ff <.literal16+0x4df>
DB 0,0 ; add %al,(%eax)
DB 4,0 ; add $0x0,%al
DB 0,0 ; add %al,(%eax)
@@ -69918,13 +70735,13 @@ ALIGN 16
DB 255 ; (bad)
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,255 ; jg 10048 <.literal16+0x518>
+ DB 127,255 ; jg 10338 <.literal16+0x518>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,255 ; jg 1004c <.literal16+0x51c>
+ DB 127,255 ; jg 1033c <.literal16+0x51c>
DB 255 ; (bad)
DB 255 ; (bad)
- DB 127,0 ; jg 10051 <.literal16+0x521>
+ DB 127,0 ; jg 10341 <.literal16+0x521>
DB 0,128,56,0,0,128 ; add %al,-0x7fffffc8(%eax)
DB 56,0 ; cmp %al,(%eax)
DB 0,128,56,0,0,128 ; add %al,-0x7fffffc8(%eax)
@@ -69938,13 +70755,13 @@ ALIGN 16
DB 0,255 ; add %bh,%bh
DB 255,0 ; incl (%eax)
DB 255 ; (bad)
- DB 127,71 ; jg 100bb <.literal16+0x58b>
+ DB 127,71 ; jg 103ab <.literal16+0x58b>
DB 0,255 ; add %bh,%bh
- DB 127,71 ; jg 100bf <.literal16+0x58f>
+ DB 127,71 ; jg 103af <.literal16+0x58f>
DB 0,255 ; add %bh,%bh
- DB 127,71 ; jg 100c3 <.literal16+0x593>
+ DB 127,71 ; jg 103b3 <.literal16+0x593>
DB 0,255 ; add %bh,%bh
- DB 127,71 ; jg 100c7 <.literal16+0x597>
+ DB 127,71 ; jg 103b7 <.literal16+0x597>
DB 208 ; (bad)
DB 179,89 ; mov $0x59,%bl
DB 62,208 ; ds (bad)
@@ -70041,13 +70858,13 @@ ALIGN 16
DB 192,191,0,0,192,191,0 ; sarb $0x0,-0x40400000(%edi)
DB 0,192 ; add %al,%al
DB 191,0,0,192,191 ; mov $0xbfc00000,%edi
- DB 114,28 ; jb 1018e <.literal16+0x65e>
+ DB 114,28 ; jb 1047e <.literal16+0x65e>
DB 199 ; (bad)
- DB 62,114,28 ; jb,pt 10192 <.literal16+0x662>
+ DB 62,114,28 ; jb,pt 10482 <.literal16+0x662>
DB 199 ; (bad)
- DB 62,114,28 ; jb,pt 10196 <.literal16+0x666>
+ DB 62,114,28 ; jb,pt 10486 <.literal16+0x666>
DB 199 ; (bad)
- DB 62,114,28 ; jb,pt 1019a <.literal16+0x66a>
+ DB 62,114,28 ; jb,pt 1048a <.literal16+0x66a>
DB 199 ; (bad)
DB 62,85 ; ds push %ebp
DB 85 ; push %ebp
@@ -70068,13 +70885,13 @@ ALIGN 16
DB 57,142,99,61,57,142 ; cmp %ecx,-0x71c6c29d(%esi)
DB 99,61,57,142,99,61 ; arpl %di,0x3d638e39
DB 57,142,99,61,114,249 ; cmp %ecx,-0x68dc29d(%esi)
- DB 127,63 ; jg 101f3 <.literal16+0x6c3>
- DB 114,249 ; jb 101af <.literal16+0x67f>
- DB 127,63 ; jg 101f7 <.literal16+0x6c7>
- DB 114,249 ; jb 101b3 <.literal16+0x683>
- DB 127,63 ; jg 101fb <.literal16+0x6cb>
- DB 114,249 ; jb 101b7 <.literal16+0x687>
- DB 127,63 ; jg 101ff <.literal16+0x6cf>
+ DB 127,63 ; jg 104e3 <.literal16+0x6c3>
+ DB 114,249 ; jb 1049f <.literal16+0x67f>
+ DB 127,63 ; jg 104e7 <.literal16+0x6c7>
+ DB 114,249 ; jb 104a3 <.literal16+0x683>
+ DB 127,63 ; jg 104eb <.literal16+0x6cb>
+ DB 114,249 ; jb 104a7 <.literal16+0x687>
+ DB 127,63 ; jg 104ef <.literal16+0x6cf>
DB 3,0 ; add (%eax),%eax
DB 0,0 ; add %al,(%eax)
DB 3,0 ; add (%eax),%eax
@@ -70170,14 +70987,14 @@ ALIGN 16
DB 0,248 ; add %bh,%al
DB 0,248 ; add %bh,%al
DB 0,248 ; add %bh,%al
- DB 224,255 ; loopne 102a1 <.literal16+0x771>
- DB 224,255 ; loopne 102a3 <.literal16+0x773>
- DB 224,255 ; loopne 102a5 <.literal16+0x775>
- DB 224,255 ; loopne 102a7 <.literal16+0x777>
- DB 224,255 ; loopne 102a9 <.literal16+0x779>
- DB 224,255 ; loopne 102ab <.literal16+0x77b>
- DB 224,255 ; loopne 102ad <.literal16+0x77d>
- DB 224,255 ; loopne 102af <.literal16+0x77f>
+ DB 224,255 ; loopne 10591 <.literal16+0x771>
+ DB 224,255 ; loopne 10593 <.literal16+0x773>
+ DB 224,255 ; loopne 10595 <.literal16+0x775>
+ DB 224,255 ; loopne 10597 <.literal16+0x777>
+ DB 224,255 ; loopne 10599 <.literal16+0x779>
+ DB 224,255 ; loopne 1059b <.literal16+0x77b>
+ DB 224,255 ; loopne 1059d <.literal16+0x77d>
+ DB 224,255 ; loopne 1059f <.literal16+0x77f>
DB 15,0,15 ; str (%edi)
DB 0,15 ; add %cl,(%edi)
DB 0,15 ; add %cl,(%edi)
@@ -70232,6 +71049,8 @@ ALIGN 4
DB 0,0 ; add %al,(%eax)
DB 0,63 ; add %bh,(%edi)
DB 0,0 ; add %al,(%eax)
- DB 127,67 ; jg 1036b <_sk_srcover_bgra_8888_sse2_lowp+0xb0f>
+ DB 0,191,0,0,128,63 ; add %bh,0x3f800000(%edi)
+ DB 0,0 ; add %al,(%eax)
+ DB 127,67 ; jg 10663 <_sk_srcover_bgra_8888_sse2_lowp+0xb13>
ENDIF
END