aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/jumper/SkJumper_generated.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/jumper/SkJumper_generated.S')
-rw-r--r--src/jumper/SkJumper_generated.S130
1 files changed, 0 insertions, 130 deletions
diff --git a/src/jumper/SkJumper_generated.S b/src/jumper/SkJumper_generated.S
index 3db1f7a48d..77a212e3df 100644
--- a/src/jumper/SkJumper_generated.S
+++ b/src/jumper/SkJumper_generated.S
@@ -1163,50 +1163,6 @@ _sk_start_pipeline_hsw:
.byte 0xc5,0xc4,0x57,0xff // vxorps %ymm7,%ymm7,%ymm7
.byte 0xff,0xe0 // jmpq *%rax
-.globl _sk_start_pipeline_ms_hsw
-_sk_start_pipeline_ms_hsw:
- .byte 0x56 // push %rsi
- .byte 0x57 // push %rdi
- .byte 0x48,0x81,0xec,0xa8,0x00,0x00,0x00 // sub $0xa8,%rsp
- .byte 0xc5,0x78,0x29,0xbc,0x24,0x90,0x00,0x00,0x00 // vmovaps %xmm15,0x90(%rsp)
- .byte 0xc5,0x78,0x29,0xb4,0x24,0x80,0x00,0x00,0x00 // vmovaps %xmm14,0x80(%rsp)
- .byte 0xc5,0x78,0x29,0x6c,0x24,0x70 // vmovaps %xmm13,0x70(%rsp)
- .byte 0xc5,0x78,0x29,0x64,0x24,0x60 // vmovaps %xmm12,0x60(%rsp)
- .byte 0xc5,0x78,0x29,0x5c,0x24,0x50 // vmovaps %xmm11,0x50(%rsp)
- .byte 0xc5,0x78,0x29,0x54,0x24,0x40 // vmovaps %xmm10,0x40(%rsp)
- .byte 0xc5,0x78,0x29,0x4c,0x24,0x30 // vmovaps %xmm9,0x30(%rsp)
- .byte 0xc5,0x78,0x29,0x44,0x24,0x20 // vmovaps %xmm8,0x20(%rsp)
- .byte 0xc5,0xf8,0x29,0x7c,0x24,0x10 // vmovaps %xmm7,0x10(%rsp)
- .byte 0xc5,0xf8,0x29,0x34,0x24 // vmovaps %xmm6,(%rsp)
- .byte 0x48,0x89,0xd6 // mov %rdx,%rsi
- .byte 0x48,0xad // lods %ds:(%rsi),%rax
- .byte 0xc5,0xfc,0x57,0xc0 // vxorps %ymm0,%ymm0,%ymm0
- .byte 0xc5,0xf4,0x57,0xc9 // vxorps %ymm1,%ymm1,%ymm1
- .byte 0xc5,0xec,0x57,0xd2 // vxorps %ymm2,%ymm2,%ymm2
- .byte 0xc5,0xe4,0x57,0xdb // vxorps %ymm3,%ymm3,%ymm3
- .byte 0xc5,0xdc,0x57,0xe4 // vxorps %ymm4,%ymm4,%ymm4
- .byte 0xc5,0xd4,0x57,0xed // vxorps %ymm5,%ymm5,%ymm5
- .byte 0xc5,0xcc,0x57,0xf6 // vxorps %ymm6,%ymm6,%ymm6
- .byte 0xc5,0xc4,0x57,0xff // vxorps %ymm7,%ymm7,%ymm7
- .byte 0x48,0x89,0xcf // mov %rcx,%rdi
- .byte 0x4c,0x89,0xc2 // mov %r8,%rdx
- .byte 0xff,0xd0 // callq *%rax
- .byte 0xc5,0xf8,0x28,0x34,0x24 // vmovaps (%rsp),%xmm6
- .byte 0xc5,0xf8,0x28,0x7c,0x24,0x10 // vmovaps 0x10(%rsp),%xmm7
- .byte 0xc5,0x78,0x28,0x44,0x24,0x20 // vmovaps 0x20(%rsp),%xmm8
- .byte 0xc5,0x78,0x28,0x4c,0x24,0x30 // vmovaps 0x30(%rsp),%xmm9
- .byte 0xc5,0x78,0x28,0x54,0x24,0x40 // vmovaps 0x40(%rsp),%xmm10
- .byte 0xc5,0x78,0x28,0x5c,0x24,0x50 // vmovaps 0x50(%rsp),%xmm11
- .byte 0xc5,0x78,0x28,0x64,0x24,0x60 // vmovaps 0x60(%rsp),%xmm12
- .byte 0xc5,0x78,0x28,0x6c,0x24,0x70 // vmovaps 0x70(%rsp),%xmm13
- .byte 0xc5,0x78,0x28,0xb4,0x24,0x80,0x00,0x00,0x00 // vmovaps 0x80(%rsp),%xmm14
- .byte 0xc5,0x78,0x28,0xbc,0x24,0x90,0x00,0x00,0x00 // vmovaps 0x90(%rsp),%xmm15
- .byte 0x48,0x81,0xc4,0xa8,0x00,0x00,0x00 // add $0xa8,%rsp
- .byte 0x5f // pop %rdi
- .byte 0x5e // pop %rsi
- .byte 0xc5,0xf8,0x77 // vzeroupper
- .byte 0xc3 // retq
-
.globl _sk_just_return_hsw
_sk_just_return_hsw:
.byte 0xc5,0xf8,0x77 // vzeroupper
@@ -1695,49 +1651,6 @@ _sk_start_pipeline_sse41:
.byte 0x0f,0x57,0xff // xorps %xmm7,%xmm7
.byte 0xff,0xe0 // jmpq *%rax
-.globl _sk_start_pipeline_ms_sse41
-_sk_start_pipeline_ms_sse41:
- .byte 0x56 // push %rsi
- .byte 0x57 // push %rdi
- .byte 0x48,0x81,0xec,0xa8,0x00,0x00,0x00 // sub $0xa8,%rsp
- .byte 0x44,0x0f,0x29,0xbc,0x24,0x90,0x00,0x00,0x00 // movaps %xmm15,0x90(%rsp)
- .byte 0x44,0x0f,0x29,0xb4,0x24,0x80,0x00,0x00,0x00 // movaps %xmm14,0x80(%rsp)
- .byte 0x44,0x0f,0x29,0x6c,0x24,0x70 // movaps %xmm13,0x70(%rsp)
- .byte 0x44,0x0f,0x29,0x64,0x24,0x60 // movaps %xmm12,0x60(%rsp)
- .byte 0x44,0x0f,0x29,0x5c,0x24,0x50 // movaps %xmm11,0x50(%rsp)
- .byte 0x44,0x0f,0x29,0x54,0x24,0x40 // movaps %xmm10,0x40(%rsp)
- .byte 0x44,0x0f,0x29,0x4c,0x24,0x30 // movaps %xmm9,0x30(%rsp)
- .byte 0x44,0x0f,0x29,0x44,0x24,0x20 // movaps %xmm8,0x20(%rsp)
- .byte 0x0f,0x29,0x7c,0x24,0x10 // movaps %xmm7,0x10(%rsp)
- .byte 0x0f,0x29,0x34,0x24 // movaps %xmm6,(%rsp)
- .byte 0x48,0x89,0xd6 // mov %rdx,%rsi
- .byte 0x48,0xad // lods %ds:(%rsi),%rax
- .byte 0x0f,0x57,0xc0 // xorps %xmm0,%xmm0
- .byte 0x0f,0x57,0xc9 // xorps %xmm1,%xmm1
- .byte 0x0f,0x57,0xd2 // xorps %xmm2,%xmm2
- .byte 0x0f,0x57,0xdb // xorps %xmm3,%xmm3
- .byte 0x0f,0x57,0xe4 // xorps %xmm4,%xmm4
- .byte 0x0f,0x57,0xed // xorps %xmm5,%xmm5
- .byte 0x0f,0x57,0xf6 // xorps %xmm6,%xmm6
- .byte 0x0f,0x57,0xff // xorps %xmm7,%xmm7
- .byte 0x48,0x89,0xcf // mov %rcx,%rdi
- .byte 0x4c,0x89,0xc2 // mov %r8,%rdx
- .byte 0xff,0xd0 // callq *%rax
- .byte 0x0f,0x28,0x34,0x24 // movaps (%rsp),%xmm6
- .byte 0x0f,0x28,0x7c,0x24,0x10 // movaps 0x10(%rsp),%xmm7
- .byte 0x44,0x0f,0x28,0x44,0x24,0x20 // movaps 0x20(%rsp),%xmm8
- .byte 0x44,0x0f,0x28,0x4c,0x24,0x30 // movaps 0x30(%rsp),%xmm9
- .byte 0x44,0x0f,0x28,0x54,0x24,0x40 // movaps 0x40(%rsp),%xmm10
- .byte 0x44,0x0f,0x28,0x5c,0x24,0x50 // movaps 0x50(%rsp),%xmm11
- .byte 0x44,0x0f,0x28,0x64,0x24,0x60 // movaps 0x60(%rsp),%xmm12
- .byte 0x44,0x0f,0x28,0x6c,0x24,0x70 // movaps 0x70(%rsp),%xmm13
- .byte 0x44,0x0f,0x28,0xb4,0x24,0x80,0x00,0x00,0x00 // movaps 0x80(%rsp),%xmm14
- .byte 0x44,0x0f,0x28,0xbc,0x24,0x90,0x00,0x00,0x00 // movaps 0x90(%rsp),%xmm15
- .byte 0x48,0x81,0xc4,0xa8,0x00,0x00,0x00 // add $0xa8,%rsp
- .byte 0x5f // pop %rdi
- .byte 0x5e // pop %rsi
- .byte 0xc3 // retq
-
.globl _sk_just_return_sse41
_sk_just_return_sse41:
.byte 0xc3 // retq
@@ -2410,49 +2323,6 @@ _sk_start_pipeline_sse2:
.byte 0x0f,0x57,0xff // xorps %xmm7,%xmm7
.byte 0xff,0xe0 // jmpq *%rax
-.globl _sk_start_pipeline_ms_sse2
-_sk_start_pipeline_ms_sse2:
- .byte 0x56 // push %rsi
- .byte 0x57 // push %rdi
- .byte 0x48,0x81,0xec,0xa8,0x00,0x00,0x00 // sub $0xa8,%rsp
- .byte 0x44,0x0f,0x29,0xbc,0x24,0x90,0x00,0x00,0x00 // movaps %xmm15,0x90(%rsp)
- .byte 0x44,0x0f,0x29,0xb4,0x24,0x80,0x00,0x00,0x00 // movaps %xmm14,0x80(%rsp)
- .byte 0x44,0x0f,0x29,0x6c,0x24,0x70 // movaps %xmm13,0x70(%rsp)
- .byte 0x44,0x0f,0x29,0x64,0x24,0x60 // movaps %xmm12,0x60(%rsp)
- .byte 0x44,0x0f,0x29,0x5c,0x24,0x50 // movaps %xmm11,0x50(%rsp)
- .byte 0x44,0x0f,0x29,0x54,0x24,0x40 // movaps %xmm10,0x40(%rsp)
- .byte 0x44,0x0f,0x29,0x4c,0x24,0x30 // movaps %xmm9,0x30(%rsp)
- .byte 0x44,0x0f,0x29,0x44,0x24,0x20 // movaps %xmm8,0x20(%rsp)
- .byte 0x0f,0x29,0x7c,0x24,0x10 // movaps %xmm7,0x10(%rsp)
- .byte 0x0f,0x29,0x34,0x24 // movaps %xmm6,(%rsp)
- .byte 0x48,0x89,0xd6 // mov %rdx,%rsi
- .byte 0x48,0xad // lods %ds:(%rsi),%rax
- .byte 0x0f,0x57,0xc0 // xorps %xmm0,%xmm0
- .byte 0x0f,0x57,0xc9 // xorps %xmm1,%xmm1
- .byte 0x0f,0x57,0xd2 // xorps %xmm2,%xmm2
- .byte 0x0f,0x57,0xdb // xorps %xmm3,%xmm3
- .byte 0x0f,0x57,0xe4 // xorps %xmm4,%xmm4
- .byte 0x0f,0x57,0xed // xorps %xmm5,%xmm5
- .byte 0x0f,0x57,0xf6 // xorps %xmm6,%xmm6
- .byte 0x0f,0x57,0xff // xorps %xmm7,%xmm7
- .byte 0x48,0x89,0xcf // mov %rcx,%rdi
- .byte 0x4c,0x89,0xc2 // mov %r8,%rdx
- .byte 0xff,0xd0 // callq *%rax
- .byte 0x0f,0x28,0x34,0x24 // movaps (%rsp),%xmm6
- .byte 0x0f,0x28,0x7c,0x24,0x10 // movaps 0x10(%rsp),%xmm7
- .byte 0x44,0x0f,0x28,0x44,0x24,0x20 // movaps 0x20(%rsp),%xmm8
- .byte 0x44,0x0f,0x28,0x4c,0x24,0x30 // movaps 0x30(%rsp),%xmm9
- .byte 0x44,0x0f,0x28,0x54,0x24,0x40 // movaps 0x40(%rsp),%xmm10
- .byte 0x44,0x0f,0x28,0x5c,0x24,0x50 // movaps 0x50(%rsp),%xmm11
- .byte 0x44,0x0f,0x28,0x64,0x24,0x60 // movaps 0x60(%rsp),%xmm12
- .byte 0x44,0x0f,0x28,0x6c,0x24,0x70 // movaps 0x70(%rsp),%xmm13
- .byte 0x44,0x0f,0x28,0xb4,0x24,0x80,0x00,0x00,0x00 // movaps 0x80(%rsp),%xmm14
- .byte 0x44,0x0f,0x28,0xbc,0x24,0x90,0x00,0x00,0x00 // movaps 0x90(%rsp),%xmm15
- .byte 0x48,0x81,0xc4,0xa8,0x00,0x00,0x00 // add $0xa8,%rsp
- .byte 0x5f // pop %rdi
- .byte 0x5e // pop %rsi
- .byte 0xc3 // retq
-
.globl _sk_just_return_sse2
_sk_just_return_sse2:
.byte 0xc3 // retq