mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-11-09 10:37:30 -06:00
[chore]: Bump github.com/gin-contrib/gzip from 1.2.2 to 1.2.3 (#4000)
Bumps [github.com/gin-contrib/gzip](https://github.com/gin-contrib/gzip) from 1.2.2 to 1.2.3. - [Release notes](https://github.com/gin-contrib/gzip/releases) - [Changelog](https://github.com/gin-contrib/gzip/blob/master/.goreleaser.yaml) - [Commits](https://github.com/gin-contrib/gzip/compare/v1.2.2...v1.2.3) --- updated-dependencies: - dependency-name: github.com/gin-contrib/gzip dependency-version: 1.2.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
parent
c803620531
commit
51b9ef5c34
220 changed files with 127887 additions and 125516 deletions
10
vendor/github.com/bytedance/sonic/internal/native/sse/f32toa_subr.go
generated
vendored
10
vendor/github.com/bytedance/sonic/internal/native/sse/f32toa_subr.go
generated
vendored
|
|
@ -12,11 +12,11 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_stack__f32toa = 56
|
||||
_stack__f32toa = 64
|
||||
)
|
||||
|
||||
const (
|
||||
_size__f32toa = 3680
|
||||
_size__f32toa = 3696
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -27,8 +27,8 @@ var (
|
|||
{0xa, 24},
|
||||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0xe, 48},
|
||||
{0xe3a, 56},
|
||||
{0x11, 48},
|
||||
{0xe3a, 64},
|
||||
{0xe3b, 48},
|
||||
{0xe3d, 40},
|
||||
{0xe3f, 32},
|
||||
|
|
@ -36,7 +36,7 @@ var (
|
|||
{0xe43, 16},
|
||||
{0xe44, 8},
|
||||
{0xe45, 0},
|
||||
{0xe60, 56},
|
||||
{0xe70, 64},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
1947
vendor/github.com/bytedance/sonic/internal/native/sse/f32toa_text_amd64.go
generated
vendored
1947
vendor/github.com/bytedance/sonic/internal/native/sse/f32toa_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
1585
vendor/github.com/bytedance/sonic/internal/native/sse/f64toa_text_amd64.go
generated
vendored
1585
vendor/github.com/bytedance/sonic/internal/native/sse/f64toa_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
22
vendor/github.com/bytedance/sonic/internal/native/sse/get_by_path_subr.go
generated
vendored
22
vendor/github.com/bytedance/sonic/internal/native/sse/get_by_path_subr.go
generated
vendored
|
|
@ -12,11 +12,11 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_stack__get_by_path = 200
|
||||
_stack__get_by_path = 216
|
||||
)
|
||||
|
||||
const (
|
||||
_size__get_by_path = 21228
|
||||
_size__get_by_path = 21416
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x14, 48},
|
||||
{0x44fd, 200},
|
||||
{0x44fe, 48},
|
||||
{0x4500, 40},
|
||||
{0x4502, 32},
|
||||
{0x4504, 24},
|
||||
{0x4506, 16},
|
||||
{0x4507, 8},
|
||||
{0x4508, 0},
|
||||
{0x52ec, 200},
|
||||
{0x4568, 216},
|
||||
{0x4569, 48},
|
||||
{0x456b, 40},
|
||||
{0x456d, 32},
|
||||
{0x456f, 24},
|
||||
{0x4571, 16},
|
||||
{0x4572, 8},
|
||||
{0x4573, 0},
|
||||
{0x53a8, 216},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
12187
vendor/github.com/bytedance/sonic/internal/native/sse/get_by_path_text_amd64.go
generated
vendored
12187
vendor/github.com/bytedance/sonic/internal/native/sse/get_by_path_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
25
vendor/github.com/bytedance/sonic/internal/native/sse/html_escape_text_amd64.go
generated
vendored
25
vendor/github.com/bytedance/sonic/internal/native/sse/html_escape_text_amd64.go
generated
vendored
|
|
@ -43,19 +43,18 @@ var _text_html_escape = []byte{
|
|||
0x4d, 0x85, 0xc9, //0x000000a0 testq %r9, %r9
|
||||
0x0f, 0x8e, 0x8f, 0x04, 0x00, 0x00, //0x000000a3 jle LBB0_3
|
||||
0x48, 0x83, 0xfe, 0x10, //0x000000a9 cmpq $16, %rsi
|
||||
0x0f, 0x93, 0xc0, //0x000000ad setae %al
|
||||
0x0f, 0x9d, 0xc0, //0x000000ad setge %al
|
||||
0x4d, 0x89, 0xcd, //0x000000b0 movq %r9, %r13
|
||||
0x4d, 0x89, 0xf0, //0x000000b3 movq %r14, %r8
|
||||
0x48, 0x89, 0xf1, //0x000000b6 movq %rsi, %rcx
|
||||
0x4d, 0x89, 0xe7, //0x000000b9 movq %r12, %r15
|
||||
0x49, 0x83, 0xf9, 0x10, //0x000000bc cmpq $16, %r9
|
||||
0x0f, 0x82, 0x82, 0x00, 0x00, 0x00, //0x000000c0 jb LBB0_12
|
||||
0x48, 0x83, 0xfe, 0x10, //0x000000c6 cmpq $16, %rsi
|
||||
0x0f, 0x82, 0x78, 0x00, 0x00, 0x00, //0x000000ca jb LBB0_12
|
||||
0x45, 0x31, 0xc0, //0x000000d0 xorl %r8d, %r8d
|
||||
0x48, 0x89, 0xf3, //0x000000d3 movq %rsi, %rbx
|
||||
0x4c, 0x89, 0xca, //0x000000d6 movq %r9, %rdx
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000000d9 .p2align 4, 0x90
|
||||
0x0f, 0x8c, 0x86, 0x00, 0x00, 0x00, //0x000000bc jl LBB0_12
|
||||
0x49, 0x83, 0xf9, 0x10, //0x000000c2 cmpq $16, %r9
|
||||
0x0f, 0x8c, 0x7c, 0x00, 0x00, 0x00, //0x000000c6 jl LBB0_12
|
||||
0x45, 0x31, 0xc0, //0x000000cc xorl %r8d, %r8d
|
||||
0x48, 0x89, 0xf3, //0x000000cf movq %rsi, %rbx
|
||||
0x4c, 0x89, 0xca, //0x000000d2 movq %r9, %rdx
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000000d5 .p2align 4, 0x90
|
||||
//0x000000e0 LBB0_7
|
||||
0xf3, 0x43, 0x0f, 0x6f, 0x24, 0x04, //0x000000e0 movdqu (%r12,%r8), %xmm4
|
||||
0x66, 0x0f, 0x6f, 0xec, //0x000000e6 movdqa %xmm4, %xmm5
|
||||
|
|
@ -168,7 +167,7 @@ var _text_html_escape = []byte{
|
|||
0x49, 0x83, 0xc0, 0x08, //0x0000029a addq $8, %r8
|
||||
0x49, 0x8d, 0x5a, 0xf8, //0x0000029e leaq $-8(%r10), %rbx
|
||||
0x48, 0x83, 0xfb, 0x04, //0x000002a2 cmpq $4, %rbx
|
||||
0x0f, 0x83, 0x85, 0x00, 0x00, 0x00, //0x000002a6 jae LBB0_28
|
||||
0x0f, 0x8d, 0x85, 0x00, 0x00, 0x00, //0x000002a6 jge LBB0_28
|
||||
0xe9, 0x93, 0x00, 0x00, 0x00, //0x000002ac jmp LBB0_29
|
||||
//0x000002b1 LBB0_45
|
||||
0x4d, 0x29, 0xe7, //0x000002b1 subq %r12, %r15
|
||||
|
|
@ -208,7 +207,7 @@ var _text_html_escape = []byte{
|
|||
0x4d, 0x89, 0xfd, //0x00000321 movq %r15, %r13
|
||||
0x4c, 0x89, 0xd3, //0x00000324 movq %r10, %rbx
|
||||
0x48, 0x83, 0xfb, 0x04, //0x00000327 cmpq $4, %rbx
|
||||
0x0f, 0x82, 0x13, 0x00, 0x00, 0x00, //0x0000032b jb LBB0_29
|
||||
0x0f, 0x8c, 0x13, 0x00, 0x00, 0x00, //0x0000032b jl LBB0_29
|
||||
//0x00000331 LBB0_28
|
||||
0x41, 0x8b, 0x45, 0x00, //0x00000331 movl (%r13), %eax
|
||||
0x41, 0x89, 0x00, //0x00000335 movl %eax, (%r8)
|
||||
|
|
@ -309,11 +308,11 @@ var _text_html_escape = []byte{
|
|||
0x49, 0x89, 0xc4, //0x0000048e movq %rax, %r12
|
||||
0x48, 0x83, 0xfe, 0x01, //0x00000491 cmpq $1, %rsi
|
||||
0x48, 0x89, 0xce, //0x00000495 movq %rcx, %rsi
|
||||
0x0f, 0x87, 0x02, 0xfc, 0xff, 0xff, //0x00000498 ja LBB0_2
|
||||
0x0f, 0x8f, 0x02, 0xfc, 0xff, 0xff, //0x00000498 jg LBB0_2
|
||||
0xe9, 0x77, 0x00, 0x00, 0x00, //0x0000049e jmp LBB0_70
|
||||
//0x000004a3 LBB0_53
|
||||
0x48, 0x83, 0xfe, 0x03, //0x000004a3 cmpq $3, %rsi
|
||||
0x0f, 0x82, 0x2b, 0x00, 0x00, 0x00, //0x000004a7 jb LBB0_59
|
||||
0x0f, 0x8c, 0x2b, 0x00, 0x00, 0x00, //0x000004a7 jl LBB0_59
|
||||
0x41, 0x80, 0x7c, 0x24, 0x01, 0x80, //0x000004ad cmpb $-128, $1(%r12)
|
||||
0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x000004b3 jne LBB0_59
|
||||
0x41, 0x8a, 0x4c, 0x24, 0x02, //0x000004b9 movb $2(%r12), %cl
|
||||
|
|
|
|||
19
vendor/github.com/bytedance/sonic/internal/native/sse/lookup_small_key_subr.go
generated
vendored
19
vendor/github.com/bytedance/sonic/internal/native/sse/lookup_small_key_subr.go
generated
vendored
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__lookup_small_key = 876
|
||||
_size__lookup_small_key = 908
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,14 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x11, 48},
|
||||
{0x361, 88},
|
||||
{0x362, 48},
|
||||
{0x364, 40},
|
||||
{0x366, 32},
|
||||
{0x368, 24},
|
||||
{0x36a, 16},
|
||||
{0x36b, 8},
|
||||
{0x36c, 0},
|
||||
{0x362, 88},
|
||||
{0x363, 48},
|
||||
{0x365, 40},
|
||||
{0x367, 32},
|
||||
{0x369, 24},
|
||||
{0x36b, 16},
|
||||
{0x36c, 8},
|
||||
{0x36d, 0},
|
||||
{0x38c, 88},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
286
vendor/github.com/bytedance/sonic/internal/native/sse/lookup_small_key_text_amd64.go
generated
vendored
286
vendor/github.com/bytedance/sonic/internal/native/sse/lookup_small_key_text_amd64.go
generated
vendored
|
|
@ -6,11 +6,11 @@ package sse
|
|||
var _text_lookup_small_key = []byte{
|
||||
// .p2align 4, 0x00
|
||||
// LCPI0_0
|
||||
0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, // QUAD $0xbfbfbfbfbfbfbfbf; QUAD $0xbfbfbfbfbfbfbfbf // .space 16, '\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf\xbf'
|
||||
0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, // QUAD $0x4040404040404040; QUAD $0x4040404040404040 // .space 16, '@@@@@@@@@@@@@@@@'
|
||||
//0x00000010 LCPI0_1
|
||||
0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, //0x00000010 QUAD $0x1919191919191919; QUAD $0x1919191919191919 // .space 16, '\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19\x19'
|
||||
0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, 0x5b, //0x00000010 QUAD $0x5b5b5b5b5b5b5b5b; QUAD $0x5b5b5b5b5b5b5b5b // .space 16, '[[[[[[[[[[[[[[[['
|
||||
//0x00000020 LCPI0_2
|
||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, //0x00000020 QUAD $0x2020202020202020; QUAD $0x2020202020202020 // .space 16, ' '
|
||||
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, //0x00000020 QUAD $0x0101010101010101; QUAD $0x0101010101010101 // .space 16, '\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01'
|
||||
//0x00000030 .p2align 4, 0x90
|
||||
//0x00000030 _lookup_small_key
|
||||
0x55, //0x00000030 pushq %rbp
|
||||
|
|
@ -28,15 +28,15 @@ var _text_lookup_small_key = []byte{
|
|||
0x45, 0x0f, 0xb6, 0x0c, 0x0b, //0x00000050 movzbl (%r11,%rcx), %r9d
|
||||
0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000055 movq $-1, %rax
|
||||
0x45, 0x85, 0xc9, //0x0000005c testl %r9d, %r9d
|
||||
0x0f, 0x84, 0x28, 0x03, 0x00, 0x00, //0x0000005f je LBB0_39
|
||||
0x48, 0x89, 0x55, 0xb0, //0x00000065 movq %rdx, $-80(%rbp)
|
||||
0x4c, 0x8b, 0x3f, //0x00000069 movq (%rdi), %r15
|
||||
0x41, 0x8b, 0x44, 0x0b, 0x01, //0x0000006c movl $1(%r11,%rcx), %eax
|
||||
0x48, 0x89, 0x45, 0xb8, //0x00000071 movq %rax, $-72(%rbp)
|
||||
0x8d, 0xb0, 0xa5, 0x00, 0x00, 0x00, //0x00000075 leal $165(%rax), %esi
|
||||
0x4c, 0x01, 0xde, //0x0000007b addq %r11, %rsi
|
||||
0x41, 0x0f, 0xb6, 0xca, //0x0000007e movzbl %r10b, %ecx
|
||||
0x41, 0x83, 0xf8, 0x09, //0x00000082 cmpl $9, %r8d
|
||||
0x0f, 0x84, 0x29, 0x03, 0x00, 0x00, //0x0000005f je LBB0_40
|
||||
0x4c, 0x8b, 0x3f, //0x00000065 movq (%rdi), %r15
|
||||
0x41, 0x8b, 0x44, 0x0b, 0x01, //0x00000068 movl $1(%r11,%rcx), %eax
|
||||
0x8d, 0xb0, 0xa5, 0x00, 0x00, 0x00, //0x0000006d leal $165(%rax), %esi
|
||||
0x4c, 0x01, 0xde, //0x00000073 addq %r11, %rsi
|
||||
0x41, 0x0f, 0xb6, 0xca, //0x00000076 movzbl %r10b, %ecx
|
||||
0x41, 0x83, 0xf8, 0x09, //0x0000007a cmpl $9, %r8d
|
||||
0x48, 0x89, 0x55, 0xb0, //0x0000007e movq %rdx, $-80(%rbp)
|
||||
0x48, 0x89, 0x45, 0xb8, //0x00000082 movq %rax, $-72(%rbp)
|
||||
0x0f, 0x83, 0xd0, 0x00, 0x00, 0x00, //0x00000086 jae LBB0_2
|
||||
0x45, 0x8a, 0x27, //0x0000008c movb (%r15), %r12b
|
||||
0x45, 0x8d, 0x68, 0x01, //0x0000008f leal $1(%r8), %r13d
|
||||
|
|
@ -80,7 +80,7 @@ var _text_lookup_small_key = []byte{
|
|||
0x31, 0xff, //0x00000140 xorl %edi, %edi
|
||||
//0x00000142 LBB0_16
|
||||
0x48, 0x39, 0xcf, //0x00000142 cmpq %rcx, %rdi
|
||||
0x0f, 0x83, 0x91, 0x01, 0x00, 0x00, //0x00000145 jae LBB0_17
|
||||
0x0f, 0x83, 0xa1, 0x01, 0x00, 0x00, //0x00000145 jae LBB0_17
|
||||
0x4c, 0x01, 0xee, //0x0000014b addq %r13, %rsi
|
||||
0x83, 0xc3, 0xff, //0x0000014e addl $-1, %ebx
|
||||
0x0f, 0x85, 0x49, 0xff, 0xff, 0xff, //0x00000151 jne LBB0_7
|
||||
|
|
@ -104,136 +104,142 @@ var _text_lookup_small_key = []byte{
|
|||
0x09, 0xd0, //0x0000019c orl %edx, %eax
|
||||
0x09, 0xf8, //0x0000019e orl %edi, %eax
|
||||
0x83, 0xf8, 0xff, //0x000001a0 cmpl $-1, %eax
|
||||
0x0f, 0x84, 0x42, 0x01, 0x00, 0x00, //0x000001a3 je LBB0_4
|
||||
0x0f, 0x84, 0x52, 0x01, 0x00, 0x00, //0x000001a3 je LBB0_4
|
||||
0x4c, 0x01, 0xe6, //0x000001a9 addq %r12, %rsi
|
||||
0x83, 0xc3, 0xff, //0x000001ac addl $-1, %ebx
|
||||
0x0f, 0x85, 0xcb, 0xff, 0xff, 0xff, //0x000001af jne LBB0_3
|
||||
//0x000001b5 LBB0_20
|
||||
0x48, 0x8b, 0x45, 0xb8, //0x000001b5 movq $-72(%rbp), %rax
|
||||
0x48, 0x03, 0x45, 0xb0, //0x000001b9 addq $-80(%rbp), %rax
|
||||
0x49, 0x01, 0xc3, //0x000001bd addq %rax, %r11
|
||||
0xf3, 0x0f, 0x6f, 0x15, 0x38, 0xfe, 0xff, 0xff, //0x000001c0 movdqu $-456(%rip), %xmm2 /* LCPI0_0+0(%rip) */
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x27, //0x000001c8 movdqu (%r15), %xmm4
|
||||
0x66, 0x0f, 0x6f, 0xdc, //0x000001cd movdqa %xmm4, %xmm3
|
||||
0x66, 0x0f, 0xfc, 0xda, //0x000001d1 paddb %xmm2, %xmm3
|
||||
0xf3, 0x0f, 0x6f, 0x0d, 0x33, 0xfe, 0xff, 0xff, //0x000001d5 movdqu $-461(%rip), %xmm1 /* LCPI0_1+0(%rip) */
|
||||
0x66, 0x0f, 0x6f, 0xc3, //0x000001dd movdqa %xmm3, %xmm0
|
||||
0x66, 0x0f, 0xda, 0xc1, //0x000001e1 pminub %xmm1, %xmm0
|
||||
0x66, 0x0f, 0x74, 0xc3, //0x000001e5 pcmpeqb %xmm3, %xmm0
|
||||
0xf3, 0x0f, 0x6f, 0x1d, 0x2f, 0xfe, 0xff, 0xff, //0x000001e9 movdqu $-465(%rip), %xmm3 /* LCPI0_2+0(%rip) */
|
||||
0x66, 0x0f, 0xdb, 0xc3, //0x000001f1 pand %xmm3, %xmm0
|
||||
0x66, 0x0f, 0xfc, 0xc4, //0x000001f5 paddb %xmm4, %xmm0
|
||||
0x41, 0x0f, 0xb6, 0xca, //0x000001f9 movzbl %r10b, %ecx
|
||||
0x41, 0x83, 0xf8, 0x09, //0x000001fd cmpl $9, %r8d
|
||||
0x0f, 0x83, 0xef, 0x00, 0x00, 0x00, //0x00000201 jae LBB0_21
|
||||
0xf3, 0x0f, 0x7f, 0x45, 0xc0, //0x00000207 movdqu %xmm0, $-64(%rbp)
|
||||
0x8a, 0x55, 0xc0, //0x0000020c movb $-64(%rbp), %dl
|
||||
0x8a, 0x5d, 0xc1, //0x0000020f movb $-63(%rbp), %bl
|
||||
0x44, 0x8a, 0x65, 0xc2, //0x00000212 movb $-62(%rbp), %r12b
|
||||
0x44, 0x8a, 0x6d, 0xc3, //0x00000216 movb $-61(%rbp), %r13b
|
||||
0x44, 0x8a, 0x55, 0xc4, //0x0000021a movb $-60(%rbp), %r10b
|
||||
0x44, 0x8a, 0x75, 0xc5, //0x0000021e movb $-59(%rbp), %r14b
|
||||
0x44, 0x8a, 0x7d, 0xc6, //0x00000222 movb $-58(%rbp), %r15b
|
||||
0x8a, 0x45, 0xc7, //0x00000226 movb $-57(%rbp), %al
|
||||
0x41, 0x83, 0xc0, 0x01, //0x00000229 addl $1, %r8d
|
||||
0x41, 0x83, 0xf9, 0x02, //0x0000022d cmpl $2, %r9d
|
||||
0xbf, 0x01, 0x00, 0x00, 0x00, //0x00000231 movl $1, %edi
|
||||
0x41, 0x0f, 0x43, 0xf9, //0x00000236 cmovael %r9d, %edi
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000023a .p2align 4, 0x90
|
||||
//0x00000240 LBB0_25
|
||||
0x41, 0x38, 0x13, //0x00000240 cmpb %dl, (%r11)
|
||||
0x0f, 0x85, 0x77, 0x00, 0x00, 0x00, //0x00000243 jne LBB0_26
|
||||
0xbe, 0x01, 0x00, 0x00, 0x00, //0x00000249 movl $1, %esi
|
||||
0x41, 0x38, 0x5b, 0x01, //0x0000024e cmpb %bl, $1(%r11)
|
||||
0x0f, 0x85, 0x6a, 0x00, 0x00, 0x00, //0x00000252 jne LBB0_34
|
||||
0xbe, 0x02, 0x00, 0x00, 0x00, //0x00000258 movl $2, %esi
|
||||
0x45, 0x38, 0x63, 0x02, //0x0000025d cmpb %r12b, $2(%r11)
|
||||
0x0f, 0x85, 0x5b, 0x00, 0x00, 0x00, //0x00000261 jne LBB0_34
|
||||
0xbe, 0x03, 0x00, 0x00, 0x00, //0x00000267 movl $3, %esi
|
||||
0x45, 0x38, 0x6b, 0x03, //0x0000026c cmpb %r13b, $3(%r11)
|
||||
0x0f, 0x85, 0x4c, 0x00, 0x00, 0x00, //0x00000270 jne LBB0_34
|
||||
0xbe, 0x04, 0x00, 0x00, 0x00, //0x00000276 movl $4, %esi
|
||||
0x45, 0x38, 0x53, 0x04, //0x0000027b cmpb %r10b, $4(%r11)
|
||||
0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000027f jne LBB0_34
|
||||
0xbe, 0x05, 0x00, 0x00, 0x00, //0x00000285 movl $5, %esi
|
||||
0x45, 0x38, 0x73, 0x05, //0x0000028a cmpb %r14b, $5(%r11)
|
||||
0x0f, 0x85, 0x2e, 0x00, 0x00, 0x00, //0x0000028e jne LBB0_34
|
||||
0xbe, 0x06, 0x00, 0x00, 0x00, //0x00000294 movl $6, %esi
|
||||
0x45, 0x38, 0x7b, 0x06, //0x00000299 cmpb %r15b, $6(%r11)
|
||||
0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x0000029d jne LBB0_34
|
||||
0x31, 0xf6, //0x000002a3 xorl %esi, %esi
|
||||
0x41, 0x38, 0x43, 0x07, //0x000002a5 cmpb %al, $7(%r11)
|
||||
0x40, 0x0f, 0x94, 0xc6, //0x000002a9 sete %sil
|
||||
0x48, 0x83, 0xc6, 0x07, //0x000002ad addq $7, %rsi
|
||||
0xe9, 0x0c, 0x00, 0x00, 0x00, //0x000002b1 jmp LBB0_34
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002b6 .p2align 4, 0x90
|
||||
//0x000002c0 LBB0_26
|
||||
0x31, 0xf6, //0x000002c0 xorl %esi, %esi
|
||||
//0x000002c2 LBB0_34
|
||||
0x48, 0x39, 0xce, //0x000002c2 cmpq %rcx, %rsi
|
||||
0x0f, 0x83, 0xa8, 0x00, 0x00, 0x00, //0x000002c5 jae LBB0_35
|
||||
0x4d, 0x01, 0xc3, //0x000002cb addq %r8, %r11
|
||||
0x83, 0xc7, 0xff, //0x000002ce addl $-1, %edi
|
||||
0x0f, 0x85, 0x69, 0xff, 0xff, 0xff, //0x000002d1 jne LBB0_25
|
||||
0xe9, 0x8b, 0x00, 0x00, 0x00, //0x000002d7 jmp LBB0_38
|
||||
//0x000002dc LBB0_17
|
||||
0x4c, 0x01, 0xee, //0x000002dc addq %r13, %rsi
|
||||
0x48, 0x83, 0xc6, 0xff, //0x000002df addq $-1, %rsi
|
||||
0x0f, 0xb6, 0x06, //0x000002e3 movzbl (%rsi), %eax
|
||||
0xe9, 0xa2, 0x00, 0x00, 0x00, //0x000002e6 jmp LBB0_39
|
||||
//0x000002eb LBB0_4
|
||||
0x48, 0x01, 0xce, //0x000002eb addq %rcx, %rsi
|
||||
0x0f, 0xb6, 0x06, //0x000002ee movzbl (%rsi), %eax
|
||||
0xe9, 0x97, 0x00, 0x00, 0x00, //0x000002f1 jmp LBB0_39
|
||||
//0x000002f6 LBB0_21
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x67, 0x10, //0x000002f6 movdqu $16(%r15), %xmm4
|
||||
0x66, 0x0f, 0xfc, 0xd4, //0x000002fc paddb %xmm4, %xmm2
|
||||
0x66, 0x0f, 0xda, 0xca, //0x00000300 pminub %xmm2, %xmm1
|
||||
0x66, 0x0f, 0x74, 0xca, //0x00000304 pcmpeqb %xmm2, %xmm1
|
||||
0x66, 0x0f, 0xdb, 0xcb, //0x00000308 pand %xmm3, %xmm1
|
||||
0x66, 0x0f, 0xfc, 0xcc, //0x0000030c paddb %xmm4, %xmm1
|
||||
0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000310 movq $-1, %rax
|
||||
0x48, 0xd3, 0xe0, //0x00000317 shlq %cl, %rax
|
||||
0x41, 0x83, 0xc0, 0x01, //0x0000031a addl $1, %r8d
|
||||
0x41, 0x83, 0xf9, 0x02, //0x0000031e cmpl $2, %r9d
|
||||
0xba, 0x01, 0x00, 0x00, 0x00, //0x00000322 movl $1, %edx
|
||||
0x41, 0x0f, 0x43, 0xd1, //0x00000327 cmovael %r9d, %edx
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, //0x0000032b .p2align 4, 0x90
|
||||
//0x00000330 LBB0_22
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x13, //0x00000330 movdqu (%r11), %xmm2
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x5b, 0x10, //0x00000335 movdqu $16(%r11), %xmm3
|
||||
0x66, 0x0f, 0x74, 0xd9, //0x0000033b pcmpeqb %xmm1, %xmm3
|
||||
0x66, 0x0f, 0x74, 0xd0, //0x0000033f pcmpeqb %xmm0, %xmm2
|
||||
0x66, 0x0f, 0xd7, 0xf2, //0x00000343 pmovmskb %xmm2, %esi
|
||||
0x66, 0x0f, 0xd7, 0xfb, //0x00000347 pmovmskb %xmm3, %edi
|
||||
0xc1, 0xe7, 0x10, //0x0000034b shll $16, %edi
|
||||
0x09, 0xf7, //0x0000034e orl %esi, %edi
|
||||
0x09, 0xc7, //0x00000350 orl %eax, %edi
|
||||
0x83, 0xff, 0xff, //0x00000352 cmpl $-1, %edi
|
||||
0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00000355 je LBB0_23
|
||||
0x4d, 0x01, 0xc3, //0x0000035b addq %r8, %r11
|
||||
0x83, 0xc2, 0xff, //0x0000035e addl $-1, %edx
|
||||
0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00000361 jne LBB0_22
|
||||
//0x00000367 LBB0_38
|
||||
0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000367 movq $-1, %rax
|
||||
0xe9, 0x1a, 0x00, 0x00, 0x00, //0x0000036e jmp LBB0_39
|
||||
//0x00000373 LBB0_35
|
||||
0x4b, 0x8d, 0x34, 0x18, //0x00000373 leaq (%r8,%r11), %rsi
|
||||
0x48, 0x83, 0xc6, 0xff, //0x00000377 addq $-1, %rsi
|
||||
0x0f, 0xb6, 0x06, //0x0000037b movzbl (%rsi), %eax
|
||||
0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000037e jmp LBB0_39
|
||||
//0x00000383 LBB0_23
|
||||
0x49, 0x01, 0xcb, //0x00000383 addq %rcx, %r11
|
||||
0x4c, 0x89, 0xde, //0x00000386 movq %r11, %rsi
|
||||
0x41, 0x0f, 0xb6, 0x03, //0x00000389 movzbl (%r11), %eax
|
||||
//0x0000038d LBB0_39
|
||||
0x48, 0x83, 0xc4, 0x28, //0x0000038d addq $40, %rsp
|
||||
0x5b, //0x00000391 popq %rbx
|
||||
0x41, 0x5c, //0x00000392 popq %r12
|
||||
0x41, 0x5d, //0x00000394 popq %r13
|
||||
0x41, 0x5e, //0x00000396 popq %r14
|
||||
0x41, 0x5f, //0x00000398 popq %r15
|
||||
0x5d, //0x0000039a popq %rbp
|
||||
0xc3, //0x0000039b retq
|
||||
0x48, 0x8b, 0x45, 0xb0, //0x000001b5 movq $-80(%rbp), %rax
|
||||
0x48, 0x83, 0xf8, 0xff, //0x000001b9 cmpq $-1, %rax
|
||||
0x0f, 0x84, 0xc4, 0x01, 0x00, 0x00, //0x000001bd je LBB0_39
|
||||
0x48, 0x8b, 0x4d, 0xb8, //0x000001c3 movq $-72(%rbp), %rcx
|
||||
0x48, 0x01, 0xc1, //0x000001c7 addq %rax, %rcx
|
||||
0x49, 0x01, 0xcb, //0x000001ca addq %rcx, %r11
|
||||
0xf3, 0x0f, 0x6f, 0x15, 0x2b, 0xfe, 0xff, 0xff, //0x000001cd movdqu $-469(%rip), %xmm2 /* LCPI0_0+0(%rip) */
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x27, //0x000001d5 movdqu (%r15), %xmm4
|
||||
0x66, 0x0f, 0x6f, 0xdc, //0x000001da movdqa %xmm4, %xmm3
|
||||
0x66, 0x0f, 0x64, 0xda, //0x000001de pcmpgtb %xmm2, %xmm3
|
||||
0xf3, 0x0f, 0x6f, 0x0d, 0x26, 0xfe, 0xff, 0xff, //0x000001e2 movdqu $-474(%rip), %xmm1 /* LCPI0_1+0(%rip) */
|
||||
0x66, 0x0f, 0x6f, 0xc1, //0x000001ea movdqa %xmm1, %xmm0
|
||||
0x66, 0x0f, 0x64, 0xc4, //0x000001ee pcmpgtb %xmm4, %xmm0
|
||||
0x66, 0x0f, 0xdb, 0xc3, //0x000001f2 pand %xmm3, %xmm0
|
||||
0xf3, 0x0f, 0x6f, 0x1d, 0x22, 0xfe, 0xff, 0xff, //0x000001f6 movdqu $-478(%rip), %xmm3 /* LCPI0_2+0(%rip) */
|
||||
0x66, 0x0f, 0xdb, 0xc3, //0x000001fe pand %xmm3, %xmm0
|
||||
0x66, 0x0f, 0x71, 0xf0, 0x05, //0x00000202 psllw $5, %xmm0
|
||||
0x66, 0x0f, 0xfc, 0xc4, //0x00000207 paddb %xmm4, %xmm0
|
||||
0x41, 0x0f, 0xb6, 0xca, //0x0000020b movzbl %r10b, %ecx
|
||||
0x41, 0x83, 0xf8, 0x09, //0x0000020f cmpl $9, %r8d
|
||||
0x0f, 0x83, 0xed, 0x00, 0x00, 0x00, //0x00000213 jae LBB0_22
|
||||
0xf3, 0x0f, 0x7f, 0x45, 0xc0, //0x00000219 movdqu %xmm0, $-64(%rbp)
|
||||
0x8a, 0x55, 0xc0, //0x0000021e movb $-64(%rbp), %dl
|
||||
0x8a, 0x5d, 0xc1, //0x00000221 movb $-63(%rbp), %bl
|
||||
0x44, 0x8a, 0x65, 0xc2, //0x00000224 movb $-62(%rbp), %r12b
|
||||
0x44, 0x8a, 0x6d, 0xc3, //0x00000228 movb $-61(%rbp), %r13b
|
||||
0x44, 0x8a, 0x55, 0xc4, //0x0000022c movb $-60(%rbp), %r10b
|
||||
0x44, 0x8a, 0x75, 0xc5, //0x00000230 movb $-59(%rbp), %r14b
|
||||
0x44, 0x8a, 0x7d, 0xc6, //0x00000234 movb $-58(%rbp), %r15b
|
||||
0x8a, 0x45, 0xc7, //0x00000238 movb $-57(%rbp), %al
|
||||
0x41, 0x83, 0xc0, 0x01, //0x0000023b addl $1, %r8d
|
||||
0x41, 0x83, 0xf9, 0x02, //0x0000023f cmpl $2, %r9d
|
||||
0xbf, 0x01, 0x00, 0x00, 0x00, //0x00000243 movl $1, %edi
|
||||
0x41, 0x0f, 0x43, 0xf9, //0x00000248 cmovael %r9d, %edi
|
||||
0x90, 0x90, 0x90, 0x90, //0x0000024c .p2align 4, 0x90
|
||||
//0x00000250 LBB0_26
|
||||
0x41, 0x38, 0x13, //0x00000250 cmpb %dl, (%r11)
|
||||
0x0f, 0x85, 0x77, 0x00, 0x00, 0x00, //0x00000253 jne LBB0_27
|
||||
0xbe, 0x01, 0x00, 0x00, 0x00, //0x00000259 movl $1, %esi
|
||||
0x41, 0x38, 0x5b, 0x01, //0x0000025e cmpb %bl, $1(%r11)
|
||||
0x0f, 0x85, 0x6a, 0x00, 0x00, 0x00, //0x00000262 jne LBB0_35
|
||||
0xbe, 0x02, 0x00, 0x00, 0x00, //0x00000268 movl $2, %esi
|
||||
0x45, 0x38, 0x63, 0x02, //0x0000026d cmpb %r12b, $2(%r11)
|
||||
0x0f, 0x85, 0x5b, 0x00, 0x00, 0x00, //0x00000271 jne LBB0_35
|
||||
0xbe, 0x03, 0x00, 0x00, 0x00, //0x00000277 movl $3, %esi
|
||||
0x45, 0x38, 0x6b, 0x03, //0x0000027c cmpb %r13b, $3(%r11)
|
||||
0x0f, 0x85, 0x4c, 0x00, 0x00, 0x00, //0x00000280 jne LBB0_35
|
||||
0xbe, 0x04, 0x00, 0x00, 0x00, //0x00000286 movl $4, %esi
|
||||
0x45, 0x38, 0x53, 0x04, //0x0000028b cmpb %r10b, $4(%r11)
|
||||
0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000028f jne LBB0_35
|
||||
0xbe, 0x05, 0x00, 0x00, 0x00, //0x00000295 movl $5, %esi
|
||||
0x45, 0x38, 0x73, 0x05, //0x0000029a cmpb %r14b, $5(%r11)
|
||||
0x0f, 0x85, 0x2e, 0x00, 0x00, 0x00, //0x0000029e jne LBB0_35
|
||||
0xbe, 0x06, 0x00, 0x00, 0x00, //0x000002a4 movl $6, %esi
|
||||
0x45, 0x38, 0x7b, 0x06, //0x000002a9 cmpb %r15b, $6(%r11)
|
||||
0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x000002ad jne LBB0_35
|
||||
0x31, 0xf6, //0x000002b3 xorl %esi, %esi
|
||||
0x41, 0x38, 0x43, 0x07, //0x000002b5 cmpb %al, $7(%r11)
|
||||
0x40, 0x0f, 0x94, 0xc6, //0x000002b9 sete %sil
|
||||
0x48, 0x83, 0xc6, 0x07, //0x000002bd addq $7, %rsi
|
||||
0xe9, 0x0c, 0x00, 0x00, 0x00, //0x000002c1 jmp LBB0_35
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000002c6 .p2align 4, 0x90
|
||||
//0x000002d0 LBB0_27
|
||||
0x31, 0xf6, //0x000002d0 xorl %esi, %esi
|
||||
//0x000002d2 LBB0_35
|
||||
0x48, 0x39, 0xce, //0x000002d2 cmpq %rcx, %rsi
|
||||
0x0f, 0x83, 0xc2, 0x00, 0x00, 0x00, //0x000002d5 jae LBB0_36
|
||||
0x4d, 0x01, 0xc3, //0x000002db addq %r8, %r11
|
||||
0x83, 0xc7, 0xff, //0x000002de addl $-1, %edi
|
||||
0x0f, 0x85, 0x69, 0xff, 0xff, 0xff, //0x000002e1 jne LBB0_26
|
||||
0xe9, 0x9b, 0x00, 0x00, 0x00, //0x000002e7 jmp LBB0_39
|
||||
//0x000002ec LBB0_17
|
||||
0x4c, 0x01, 0xee, //0x000002ec addq %r13, %rsi
|
||||
0x48, 0x83, 0xc6, 0xff, //0x000002ef addq $-1, %rsi
|
||||
0x0f, 0xb6, 0x06, //0x000002f3 movzbl (%rsi), %eax
|
||||
0xe9, 0x93, 0x00, 0x00, 0x00, //0x000002f6 jmp LBB0_40
|
||||
//0x000002fb LBB0_4
|
||||
0x48, 0x01, 0xce, //0x000002fb addq %rcx, %rsi
|
||||
0x0f, 0xb6, 0x06, //0x000002fe movzbl (%rsi), %eax
|
||||
0xe9, 0x88, 0x00, 0x00, 0x00, //0x00000301 jmp LBB0_40
|
||||
//0x00000306 LBB0_22
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x67, 0x10, //0x00000306 movdqu $16(%r15), %xmm4
|
||||
0x66, 0x0f, 0x6f, 0xec, //0x0000030c movdqa %xmm4, %xmm5
|
||||
0x66, 0x0f, 0x64, 0xea, //0x00000310 pcmpgtb %xmm2, %xmm5
|
||||
0x66, 0x0f, 0x64, 0xcc, //0x00000314 pcmpgtb %xmm4, %xmm1
|
||||
0x66, 0x0f, 0xdb, 0xcd, //0x00000318 pand %xmm5, %xmm1
|
||||
0x66, 0x0f, 0xdb, 0xcb, //0x0000031c pand %xmm3, %xmm1
|
||||
0x66, 0x0f, 0x71, 0xf1, 0x05, //0x00000320 psllw $5, %xmm1
|
||||
0x66, 0x0f, 0xfc, 0xcc, //0x00000325 paddb %xmm4, %xmm1
|
||||
0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000329 movq $-1, %rax
|
||||
0x48, 0xd3, 0xe0, //0x00000330 shlq %cl, %rax
|
||||
0x41, 0x83, 0xc0, 0x01, //0x00000333 addl $1, %r8d
|
||||
0x41, 0x83, 0xf9, 0x02, //0x00000337 cmpl $2, %r9d
|
||||
0xba, 0x01, 0x00, 0x00, 0x00, //0x0000033b movl $1, %edx
|
||||
0x41, 0x0f, 0x43, 0xd1, //0x00000340 cmovael %r9d, %edx
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000344 .p2align 4, 0x90
|
||||
//0x00000350 LBB0_23
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x13, //0x00000350 movdqu (%r11), %xmm2
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x5b, 0x10, //0x00000355 movdqu $16(%r11), %xmm3
|
||||
0x66, 0x0f, 0x74, 0xd9, //0x0000035b pcmpeqb %xmm1, %xmm3
|
||||
0x66, 0x0f, 0x74, 0xd0, //0x0000035f pcmpeqb %xmm0, %xmm2
|
||||
0x66, 0x0f, 0xd7, 0xf2, //0x00000363 pmovmskb %xmm2, %esi
|
||||
0x66, 0x0f, 0xd7, 0xfb, //0x00000367 pmovmskb %xmm3, %edi
|
||||
0xc1, 0xe7, 0x10, //0x0000036b shll $16, %edi
|
||||
0x09, 0xf7, //0x0000036e orl %esi, %edi
|
||||
0x09, 0xc7, //0x00000370 orl %eax, %edi
|
||||
0x83, 0xff, 0xff, //0x00000372 cmpl $-1, %edi
|
||||
0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00000375 je LBB0_24
|
||||
0x4d, 0x01, 0xc3, //0x0000037b addq %r8, %r11
|
||||
0x83, 0xc2, 0xff, //0x0000037e addl $-1, %edx
|
||||
0x0f, 0x85, 0xc9, 0xff, 0xff, 0xff, //0x00000381 jne LBB0_23
|
||||
//0x00000387 LBB0_39
|
||||
0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000387 movq $-1, %rax
|
||||
//0x0000038e LBB0_40
|
||||
0x48, 0x83, 0xc4, 0x28, //0x0000038e addq $40, %rsp
|
||||
0x5b, //0x00000392 popq %rbx
|
||||
0x41, 0x5c, //0x00000393 popq %r12
|
||||
0x41, 0x5d, //0x00000395 popq %r13
|
||||
0x41, 0x5e, //0x00000397 popq %r14
|
||||
0x41, 0x5f, //0x00000399 popq %r15
|
||||
0x5d, //0x0000039b popq %rbp
|
||||
0xc3, //0x0000039c retq
|
||||
//0x0000039d LBB0_36
|
||||
0x4b, 0x8d, 0x34, 0x18, //0x0000039d leaq (%r8,%r11), %rsi
|
||||
0x48, 0x83, 0xc6, 0xff, //0x000003a1 addq $-1, %rsi
|
||||
0x0f, 0xb6, 0x06, //0x000003a5 movzbl (%rsi), %eax
|
||||
0xe9, 0xe1, 0xff, 0xff, 0xff, //0x000003a8 jmp LBB0_40
|
||||
//0x000003ad LBB0_24
|
||||
0x49, 0x01, 0xcb, //0x000003ad addq %rcx, %r11
|
||||
0x4c, 0x89, 0xde, //0x000003b0 movq %r11, %rsi
|
||||
0x41, 0x0f, 0xb6, 0x03, //0x000003b3 movzbl (%r11), %eax
|
||||
0xe9, 0xd2, 0xff, 0xff, 0xff, //0x000003b7 jmp LBB0_40
|
||||
}
|
||||
|
||||
|
|
|
|||
20
vendor/github.com/bytedance/sonic/internal/native/sse/parse_with_padding_subr.go
generated
vendored
20
vendor/github.com/bytedance/sonic/internal/native/sse/parse_with_padding_subr.go
generated
vendored
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__parse_with_padding = 48420
|
||||
_size__parse_with_padding = 47760
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x14, 48},
|
||||
{0xf31, 192},
|
||||
{0xf32, 48},
|
||||
{0xf34, 40},
|
||||
{0xf36, 32},
|
||||
{0xf38, 24},
|
||||
{0xf3a, 16},
|
||||
{0xf3b, 8},
|
||||
{0xf3c, 0},
|
||||
{0xbd24, 192},
|
||||
{0xb0c, 192},
|
||||
{0xb0d, 48},
|
||||
{0xb0f, 40},
|
||||
{0xb11, 32},
|
||||
{0xb13, 24},
|
||||
{0xb15, 16},
|
||||
{0xb16, 8},
|
||||
{0xb17, 0},
|
||||
{0xba90, 192},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
29581
vendor/github.com/bytedance/sonic/internal/native/sse/parse_with_padding_text_amd64.go
generated
vendored
29581
vendor/github.com/bytedance/sonic/internal/native/sse/parse_with_padding_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
20
vendor/github.com/bytedance/sonic/internal/native/sse/quote_subr.go
generated
vendored
20
vendor/github.com/bytedance/sonic/internal/native/sse/quote_subr.go
generated
vendored
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__quote = 1712
|
||||
_size__quote = 1760
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x11, 48},
|
||||
{0x67f, 80},
|
||||
{0x680, 48},
|
||||
{0x682, 40},
|
||||
{0x684, 32},
|
||||
{0x686, 24},
|
||||
{0x688, 16},
|
||||
{0x689, 8},
|
||||
{0x68a, 0},
|
||||
{0x6b0, 80},
|
||||
{0x6a9, 80},
|
||||
{0x6aa, 48},
|
||||
{0x6ac, 40},
|
||||
{0x6ae, 32},
|
||||
{0x6b0, 24},
|
||||
{0x6b2, 16},
|
||||
{0x6b3, 8},
|
||||
{0x6b4, 0},
|
||||
{0x6e0, 80},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
1171
vendor/github.com/bytedance/sonic/internal/native/sse/quote_text_amd64.go
generated
vendored
1171
vendor/github.com/bytedance/sonic/internal/native/sse/quote_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
22
vendor/github.com/bytedance/sonic/internal/native/sse/skip_array_subr.go
generated
vendored
22
vendor/github.com/bytedance/sonic/internal/native/sse/skip_array_subr.go
generated
vendored
|
|
@ -8,7 +8,7 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
_entry__skip_array = 272
|
||||
_entry__skip_array = 256
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__skip_array = 14468
|
||||
_size__skip_array = 15328
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x14, 48},
|
||||
{0x35ea, 184},
|
||||
{0x35eb, 48},
|
||||
{0x35ed, 40},
|
||||
{0x35ef, 32},
|
||||
{0x35f1, 24},
|
||||
{0x35f3, 16},
|
||||
{0x35f4, 8},
|
||||
{0x35f5, 0},
|
||||
{0x3884, 184},
|
||||
{0x394e, 184},
|
||||
{0x394f, 48},
|
||||
{0x3951, 40},
|
||||
{0x3953, 32},
|
||||
{0x3955, 24},
|
||||
{0x3957, 16},
|
||||
{0x3958, 8},
|
||||
{0x3959, 0},
|
||||
{0x3be0, 184},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
8112
vendor/github.com/bytedance/sonic/internal/native/sse/skip_array_text_amd64.go
generated
vendored
8112
vendor/github.com/bytedance/sonic/internal/native/sse/skip_array_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
42
vendor/github.com/bytedance/sonic/internal/native/sse/skip_number_text_amd64.go
generated
vendored
42
vendor/github.com/bytedance/sonic/internal/native/sse/skip_number_text_amd64.go
generated
vendored
|
|
@ -6,13 +6,13 @@ package sse
|
|||
var _text_skip_number = []byte{
|
||||
// .p2align 4, 0x00
|
||||
// LCPI0_0
|
||||
0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, // QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++'
|
||||
0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, // QUAD $0x2f2f2f2f2f2f2f2f; QUAD $0x2f2f2f2f2f2f2f2f // .space 16, '////////////////'
|
||||
//0x00000010 LCPI0_1
|
||||
0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000010 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------'
|
||||
0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, 0x3a, //0x00000010 QUAD $0x3a3a3a3a3a3a3a3a; QUAD $0x3a3a3a3a3a3a3a3a // .space 16, '::::::::::::::::'
|
||||
//0x00000020 LCPI0_2
|
||||
0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, 0xd0, //0x00000020 QUAD $0xd0d0d0d0d0d0d0d0; QUAD $0xd0d0d0d0d0d0d0d0 // .space 16, '\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0\xd0'
|
||||
0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, 0x2b, //0x00000020 QUAD $0x2b2b2b2b2b2b2b2b; QUAD $0x2b2b2b2b2b2b2b2b // .space 16, '++++++++++++++++'
|
||||
//0x00000030 LCPI0_3
|
||||
0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, //0x00000030 QUAD $0x0909090909090909; QUAD $0x0909090909090909 // .space 16, '\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t'
|
||||
0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, //0x00000030 QUAD $0x2d2d2d2d2d2d2d2d; QUAD $0x2d2d2d2d2d2d2d2d // .space 16, '----------------'
|
||||
//0x00000040 LCPI0_4
|
||||
0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, 0xdf, //0x00000040 QUAD $0xdfdfdfdfdfdfdfdf; QUAD $0xdfdfdfdfdfdfdfdf // .space 16, '\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf\xdf'
|
||||
//0x00000050 LCPI0_5
|
||||
|
|
@ -41,10 +41,10 @@ var _text_skip_number = []byte{
|
|||
0x4d, 0x29, 0xfd, //0x000000a2 subq %r15, %r13
|
||||
0x0f, 0x84, 0xbb, 0x03, 0x00, 0x00, //0x000000a5 je LBB0_1
|
||||
0x41, 0x8a, 0x3b, //0x000000ab movb (%r11), %dil
|
||||
0x8d, 0x4f, 0xc6, //0x000000ae leal $-58(%rdi), %ecx
|
||||
0x8d, 0x4f, 0xd0, //0x000000ae leal $-48(%rdi), %ecx
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000000b1 movq $-2, %rax
|
||||
0x80, 0xf9, 0xf6, //0x000000b8 cmpb $-10, %cl
|
||||
0x0f, 0x82, 0x18, 0x03, 0x00, 0x00, //0x000000bb jb LBB0_59
|
||||
0x80, 0xf9, 0x09, //0x000000b8 cmpb $9, %cl
|
||||
0x0f, 0x87, 0x18, 0x03, 0x00, 0x00, //0x000000bb ja LBB0_59
|
||||
0x48, 0x89, 0x55, 0xc8, //0x000000c1 movq %rdx, $-56(%rbp)
|
||||
0x48, 0x89, 0x75, 0xc0, //0x000000c5 movq %rsi, $-64(%rbp)
|
||||
0x40, 0x80, 0xff, 0x30, //0x000000c9 cmpb $48, %dil
|
||||
|
|
@ -67,8 +67,8 @@ var _text_skip_number = []byte{
|
|||
0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000115 movq $-1, %r8
|
||||
0x31, 0xd2, //0x0000011c xorl %edx, %edx
|
||||
0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xd9, 0xfe, 0xff, 0xff, //0x0000011e movdqu $-295(%rip), %xmm8 /* LCPI0_0+0(%rip) */
|
||||
0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0xe0, 0xfe, 0xff, 0xff, //0x00000127 movdqu $-288(%rip), %xmm9 /* LCPI0_1+0(%rip) */
|
||||
0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xe7, 0xfe, 0xff, 0xff, //0x00000130 movdqu $-281(%rip), %xmm10 /* LCPI0_2+0(%rip) */
|
||||
0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xe0, 0xfe, 0xff, 0xff, //0x00000127 movdqu $-288(%rip), %xmm10 /* LCPI0_1+0(%rip) */
|
||||
0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0xe7, 0xfe, 0xff, 0xff, //0x00000130 movdqu $-281(%rip), %xmm9 /* LCPI0_2+0(%rip) */
|
||||
0xf3, 0x0f, 0x6f, 0x1d, 0xef, 0xfe, 0xff, 0xff, //0x00000139 movdqu $-273(%rip), %xmm3 /* LCPI0_3+0(%rip) */
|
||||
0xf3, 0x0f, 0x6f, 0x25, 0xf7, 0xfe, 0xff, 0xff, //0x00000141 movdqu $-265(%rip), %xmm4 /* LCPI0_4+0(%rip) */
|
||||
0xf3, 0x0f, 0x6f, 0x2d, 0xff, 0xfe, 0xff, 0xff, //0x00000149 movdqu $-257(%rip), %xmm5 /* LCPI0_5+0(%rip) */
|
||||
|
|
@ -80,26 +80,26 @@ var _text_skip_number = []byte{
|
|||
//0x00000170 LBB0_10
|
||||
0xf3, 0x41, 0x0f, 0x6f, 0x3c, 0x13, //0x00000170 movdqu (%r11,%rdx), %xmm7
|
||||
0x66, 0x0f, 0x6f, 0xc7, //0x00000176 movdqa %xmm7, %xmm0
|
||||
0x66, 0x41, 0x0f, 0x74, 0xc0, //0x0000017a pcmpeqb %xmm8, %xmm0
|
||||
0x66, 0x0f, 0x6f, 0xcf, //0x0000017f movdqa %xmm7, %xmm1
|
||||
0x66, 0x41, 0x0f, 0x74, 0xc9, //0x00000183 pcmpeqb %xmm9, %xmm1
|
||||
0x66, 0x0f, 0xeb, 0xc8, //0x00000188 por %xmm0, %xmm1
|
||||
0x66, 0x41, 0x0f, 0x64, 0xc0, //0x0000017a pcmpgtb %xmm8, %xmm0
|
||||
0x66, 0x41, 0x0f, 0x6f, 0xca, //0x0000017f movdqa %xmm10, %xmm1
|
||||
0x66, 0x0f, 0x64, 0xcf, //0x00000184 pcmpgtb %xmm7, %xmm1
|
||||
0x66, 0x0f, 0xdb, 0xc8, //0x00000188 pand %xmm0, %xmm1
|
||||
0x66, 0x0f, 0x6f, 0xc7, //0x0000018c movdqa %xmm7, %xmm0
|
||||
0x66, 0x41, 0x0f, 0xfc, 0xc2, //0x00000190 paddb %xmm10, %xmm0
|
||||
0x66, 0x0f, 0x6f, 0xd0, //0x00000195 movdqa %xmm0, %xmm2
|
||||
0x66, 0x0f, 0xda, 0xd3, //0x00000199 pminub %xmm3, %xmm2
|
||||
0x66, 0x0f, 0x74, 0xd0, //0x0000019d pcmpeqb %xmm0, %xmm2
|
||||
0x66, 0x41, 0x0f, 0x74, 0xc1, //0x00000190 pcmpeqb %xmm9, %xmm0
|
||||
0x66, 0x0f, 0x6f, 0xd7, //0x00000195 movdqa %xmm7, %xmm2
|
||||
0x66, 0x0f, 0x74, 0xd3, //0x00000199 pcmpeqb %xmm3, %xmm2
|
||||
0x66, 0x0f, 0xeb, 0xd0, //0x0000019d por %xmm0, %xmm2
|
||||
0x66, 0x0f, 0x6f, 0xc7, //0x000001a1 movdqa %xmm7, %xmm0
|
||||
0x66, 0x0f, 0xdb, 0xc4, //0x000001a5 pand %xmm4, %xmm0
|
||||
0x66, 0x0f, 0x74, 0xc6, //0x000001a9 pcmpeqb %xmm6, %xmm0
|
||||
0x66, 0x0f, 0x74, 0xfd, //0x000001ad pcmpeqb %xmm5, %xmm7
|
||||
0x66, 0x0f, 0xd7, 0xf0, //0x000001b1 pmovmskb %xmm0, %esi
|
||||
0x66, 0x0f, 0xeb, 0xc7, //0x000001b5 por %xmm7, %xmm0
|
||||
0x66, 0x0f, 0xeb, 0xc1, //0x000001b9 por %xmm1, %xmm0
|
||||
0x66, 0x0f, 0xeb, 0xc2, //0x000001bd por %xmm2, %xmm0
|
||||
0x66, 0x0f, 0xeb, 0xca, //0x000001b9 por %xmm2, %xmm1
|
||||
0x66, 0x0f, 0xeb, 0xc8, //0x000001bd por %xmm0, %xmm1
|
||||
0x66, 0x0f, 0xd7, 0xdf, //0x000001c1 pmovmskb %xmm7, %ebx
|
||||
0x66, 0x44, 0x0f, 0xd7, 0xd1, //0x000001c5 pmovmskb %xmm1, %r10d
|
||||
0x66, 0x0f, 0xd7, 0xc0, //0x000001ca pmovmskb %xmm0, %eax
|
||||
0x66, 0x44, 0x0f, 0xd7, 0xd2, //0x000001c5 pmovmskb %xmm2, %r10d
|
||||
0x66, 0x0f, 0xd7, 0xc1, //0x000001ca pmovmskb %xmm1, %eax
|
||||
0xf7, 0xd0, //0x000001ce notl %eax
|
||||
0x0f, 0xbc, 0xc8, //0x000001d0 bsfl %eax, %ecx
|
||||
0x83, 0xf9, 0x10, //0x000001d3 cmpl $16, %ecx
|
||||
|
|
|
|||
22
vendor/github.com/bytedance/sonic/internal/native/sse/skip_object_subr.go
generated
vendored
22
vendor/github.com/bytedance/sonic/internal/native/sse/skip_object_subr.go
generated
vendored
|
|
@ -8,7 +8,7 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
_entry__skip_object = 272
|
||||
_entry__skip_object = 256
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__skip_object = 14468
|
||||
_size__skip_object = 15328
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x14, 48},
|
||||
{0x35ea, 184},
|
||||
{0x35eb, 48},
|
||||
{0x35ed, 40},
|
||||
{0x35ef, 32},
|
||||
{0x35f1, 24},
|
||||
{0x35f3, 16},
|
||||
{0x35f4, 8},
|
||||
{0x35f5, 0},
|
||||
{0x3884, 184},
|
||||
{0x394e, 184},
|
||||
{0x394f, 48},
|
||||
{0x3951, 40},
|
||||
{0x3953, 32},
|
||||
{0x3955, 24},
|
||||
{0x3957, 16},
|
||||
{0x3958, 8},
|
||||
{0x3959, 0},
|
||||
{0x3be0, 184},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
8112
vendor/github.com/bytedance/sonic/internal/native/sse/skip_object_text_amd64.go
generated
vendored
8112
vendor/github.com/bytedance/sonic/internal/native/sse/skip_object_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
41
vendor/github.com/bytedance/sonic/internal/native/sse/skip_one_fast_text_amd64.go
generated
vendored
41
vendor/github.com/bytedance/sonic/internal/native/sse/skip_one_fast_text_amd64.go
generated
vendored
|
|
@ -41,9 +41,9 @@ var _text_skip_one_fast = []byte{
|
|||
0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x000000aa je LBB0_5
|
||||
0x3c, 0x20, //0x000000b0 cmpb $32, %al
|
||||
0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000000b2 je LBB0_5
|
||||
0x04, 0xf5, //0x000000b8 addb $-11, %al
|
||||
0x3c, 0xfe, //0x000000ba cmpb $-2, %al
|
||||
0x0f, 0x83, 0x08, 0x00, 0x00, 0x00, //0x000000bc jae LBB0_5
|
||||
0x04, 0xf7, //0x000000b8 addb $-9, %al
|
||||
0x3c, 0x01, //0x000000ba cmpb $1, %al
|
||||
0x0f, 0x86, 0x08, 0x00, 0x00, 0x00, //0x000000bc jbe LBB0_5
|
||||
0x49, 0x89, 0xcc, //0x000000c2 movq %rcx, %r12
|
||||
0xe9, 0xfe, 0x00, 0x00, 0x00, //0x000000c5 jmp LBB0_27
|
||||
//0x000000ca LBB0_5
|
||||
|
|
@ -55,9 +55,9 @@ var _text_skip_one_fast = []byte{
|
|||
0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x000000dd je LBB0_9
|
||||
0x3c, 0x20, //0x000000e3 cmpb $32, %al
|
||||
0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x000000e5 je LBB0_9
|
||||
0x04, 0xf5, //0x000000eb addb $-11, %al
|
||||
0x3c, 0xfe, //0x000000ed cmpb $-2, %al
|
||||
0x0f, 0x82, 0xd3, 0x00, 0x00, 0x00, //0x000000ef jb LBB0_27
|
||||
0x04, 0xf7, //0x000000eb addb $-9, %al
|
||||
0x3c, 0x01, //0x000000ed cmpb $1, %al
|
||||
0x0f, 0x87, 0xd3, 0x00, 0x00, 0x00, //0x000000ef ja LBB0_27
|
||||
//0x000000f5 LBB0_9
|
||||
0x4c, 0x8d, 0x61, 0x02, //0x000000f5 leaq $2(%rcx), %r12
|
||||
0x49, 0x39, 0xd4, //0x000000f9 cmpq %rdx, %r12
|
||||
|
|
@ -67,9 +67,9 @@ var _text_skip_one_fast = []byte{
|
|||
0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00000108 je LBB0_13
|
||||
0x3c, 0x20, //0x0000010e cmpb $32, %al
|
||||
0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00000110 je LBB0_13
|
||||
0x04, 0xf5, //0x00000116 addb $-11, %al
|
||||
0x3c, 0xfe, //0x00000118 cmpb $-2, %al
|
||||
0x0f, 0x82, 0xa8, 0x00, 0x00, 0x00, //0x0000011a jb LBB0_27
|
||||
0x04, 0xf7, //0x00000116 addb $-9, %al
|
||||
0x3c, 0x01, //0x00000118 cmpb $1, %al
|
||||
0x0f, 0x87, 0xa8, 0x00, 0x00, 0x00, //0x0000011a ja LBB0_27
|
||||
//0x00000120 LBB0_13
|
||||
0x4c, 0x8d, 0x61, 0x03, //0x00000120 leaq $3(%rcx), %r12
|
||||
0x49, 0x39, 0xd4, //0x00000124 cmpq %rdx, %r12
|
||||
|
|
@ -79,17 +79,18 @@ var _text_skip_one_fast = []byte{
|
|||
0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00000133 je LBB0_17
|
||||
0x3c, 0x20, //0x00000139 cmpb $32, %al
|
||||
0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x0000013b je LBB0_17
|
||||
0x04, 0xf5, //0x00000141 addb $-11, %al
|
||||
0x3c, 0xfe, //0x00000143 cmpb $-2, %al
|
||||
0x0f, 0x82, 0x7d, 0x00, 0x00, 0x00, //0x00000145 jb LBB0_27
|
||||
0x04, 0xf7, //0x00000141 addb $-9, %al
|
||||
0x3c, 0x01, //0x00000143 cmpb $1, %al
|
||||
0x0f, 0x87, 0x7d, 0x00, 0x00, 0x00, //0x00000145 ja LBB0_27
|
||||
//0x0000014b LBB0_17
|
||||
0x48, 0x83, 0xc1, 0x04, //0x0000014b addq $4, %rcx
|
||||
0x48, 0x39, 0xca, //0x0000014f cmpq %rcx, %rdx
|
||||
0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00000152 jbe LBB0_23
|
||||
0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00000158 je LBB0_24
|
||||
0x4d, 0x8d, 0x04, 0x11, //0x0000015e leaq (%r9,%rdx), %r8
|
||||
0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000162 movabsq $4294977024, %rbx
|
||||
0x90, 0x90, 0x90, 0x90, //0x0000016c .p2align 4, 0x90
|
||||
0x48, 0x39, 0xca, //0x00000158 cmpq %rcx, %rdx
|
||||
0x0f, 0x84, 0x48, 0x00, 0x00, 0x00, //0x0000015b je LBB0_24
|
||||
0x4d, 0x8d, 0x04, 0x11, //0x00000161 leaq (%r9,%rdx), %r8
|
||||
0x48, 0xbb, 0x00, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000165 movabsq $4294977024, %rbx
|
||||
0x90, //0x0000016f .p2align 4, 0x90
|
||||
//0x00000170 LBB0_20
|
||||
0x41, 0x0f, 0xbe, 0x04, 0x09, //0x00000170 movsbl (%r9,%rcx), %eax
|
||||
0x83, 0xf8, 0x20, //0x00000175 cmpl $32, %eax
|
||||
|
|
@ -510,7 +511,7 @@ var _text_skip_one_fast = []byte{
|
|||
0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x000007be jae LBB0_81
|
||||
//0x000007c4 LBB0_75
|
||||
0x48, 0x83, 0xfa, 0x04, //0x000007c4 cmpq $4, %rdx
|
||||
0x0f, 0x82, 0x47, 0x00, 0x00, 0x00, //0x000007c8 jb LBB0_76
|
||||
0x0f, 0x8c, 0x47, 0x00, 0x00, 0x00, //0x000007c8 jl LBB0_76
|
||||
//0x000007ce LBB0_82
|
||||
0x41, 0x8b, 0x01, //0x000007ce movl (%r9), %eax
|
||||
0x41, 0x89, 0x00, //0x000007d1 movl %eax, (%r8)
|
||||
|
|
@ -530,7 +531,7 @@ var _text_skip_one_fast = []byte{
|
|||
0x49, 0x83, 0xc0, 0x08, //0x00000803 addq $8, %r8
|
||||
0x48, 0x83, 0xc2, 0xf8, //0x00000807 addq $-8, %rdx
|
||||
0x48, 0x83, 0xfa, 0x04, //0x0000080b cmpq $4, %rdx
|
||||
0x0f, 0x83, 0xb9, 0xff, 0xff, 0xff, //0x0000080f jae LBB0_82
|
||||
0x0f, 0x8d, 0xb9, 0xff, 0xff, 0xff, //0x0000080f jge LBB0_82
|
||||
//0x00000815 LBB0_76
|
||||
0x48, 0x83, 0xfa, 0x02, //0x00000815 cmpq $2, %rdx
|
||||
0x0f, 0x82, 0x14, 0x00, 0x00, 0x00, //0x00000819 jb LBB0_78
|
||||
|
|
@ -785,7 +786,7 @@ var _text_skip_one_fast = []byte{
|
|||
0x0f, 0x83, 0x35, 0x00, 0x00, 0x00, //0x00000bfe jae LBB0_107
|
||||
//0x00000c04 LBB0_101
|
||||
0x48, 0x83, 0xfa, 0x04, //0x00000c04 cmpq $4, %rdx
|
||||
0x0f, 0x82, 0x47, 0x00, 0x00, 0x00, //0x00000c08 jb LBB0_102
|
||||
0x0f, 0x8c, 0x47, 0x00, 0x00, 0x00, //0x00000c08 jl LBB0_102
|
||||
//0x00000c0e LBB0_108
|
||||
0x41, 0x8b, 0x01, //0x00000c0e movl (%r9), %eax
|
||||
0x41, 0x89, 0x00, //0x00000c11 movl %eax, (%r8)
|
||||
|
|
@ -805,7 +806,7 @@ var _text_skip_one_fast = []byte{
|
|||
0x49, 0x83, 0xc0, 0x08, //0x00000c43 addq $8, %r8
|
||||
0x48, 0x83, 0xc2, 0xf8, //0x00000c47 addq $-8, %rdx
|
||||
0x48, 0x83, 0xfa, 0x04, //0x00000c4b cmpq $4, %rdx
|
||||
0x0f, 0x83, 0xb9, 0xff, 0xff, 0xff, //0x00000c4f jae LBB0_108
|
||||
0x0f, 0x8d, 0xb9, 0xff, 0xff, 0xff, //0x00000c4f jge LBB0_108
|
||||
//0x00000c55 LBB0_102
|
||||
0x48, 0x83, 0xfa, 0x02, //0x00000c55 cmpq $2, %rdx
|
||||
0x0f, 0x82, 0x14, 0x00, 0x00, 0x00, //0x00000c59 jb LBB0_104
|
||||
|
|
|
|||
22
vendor/github.com/bytedance/sonic/internal/native/sse/skip_one_subr.go
generated
vendored
22
vendor/github.com/bytedance/sonic/internal/native/sse/skip_one_subr.go
generated
vendored
|
|
@ -12,11 +12,11 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_stack__skip_one = 216
|
||||
_stack__skip_one = 232
|
||||
)
|
||||
|
||||
const (
|
||||
_size__skip_one = 13520
|
||||
_size__skip_one = 13880
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x14, 48},
|
||||
{0x32e3, 216},
|
||||
{0x32e4, 48},
|
||||
{0x32e6, 40},
|
||||
{0x32e8, 32},
|
||||
{0x32ea, 24},
|
||||
{0x32ec, 16},
|
||||
{0x32ed, 8},
|
||||
{0x32ee, 0},
|
||||
{0x34d0, 216},
|
||||
{0x3330, 232},
|
||||
{0x3331, 48},
|
||||
{0x3333, 40},
|
||||
{0x3335, 32},
|
||||
{0x3337, 24},
|
||||
{0x3339, 16},
|
||||
{0x333a, 8},
|
||||
{0x333b, 0},
|
||||
{0x3638, 232},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
7709
vendor/github.com/bytedance/sonic/internal/native/sse/skip_one_text_amd64.go
generated
vendored
7709
vendor/github.com/bytedance/sonic/internal/native/sse/skip_one_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
20
vendor/github.com/bytedance/sonic/internal/native/sse/unquote_subr.go
generated
vendored
20
vendor/github.com/bytedance/sonic/internal/native/sse/unquote_subr.go
generated
vendored
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__unquote = 1888
|
||||
_size__unquote = 2096
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x11, 48},
|
||||
{0x539, 80},
|
||||
{0x53a, 48},
|
||||
{0x53c, 40},
|
||||
{0x53e, 32},
|
||||
{0x540, 24},
|
||||
{0x542, 16},
|
||||
{0x543, 8},
|
||||
{0x544, 0},
|
||||
{0x760, 80},
|
||||
{0x541, 80},
|
||||
{0x542, 48},
|
||||
{0x544, 40},
|
||||
{0x546, 32},
|
||||
{0x548, 24},
|
||||
{0x54a, 16},
|
||||
{0x54b, 8},
|
||||
{0x54c, 0},
|
||||
{0x830, 80},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
911
vendor/github.com/bytedance/sonic/internal/native/sse/unquote_text_amd64.go
generated
vendored
911
vendor/github.com/bytedance/sonic/internal/native/sse/unquote_text_amd64.go
generated
vendored
|
|
@ -18,12 +18,12 @@ var _text_unquote = []byte{
|
|||
0x53, //0x0000001c pushq %rbx
|
||||
0x48, 0x83, 0xec, 0x20, //0x0000001d subq $32, %rsp
|
||||
0x48, 0x85, 0xf6, //0x00000021 testq %rsi, %rsi
|
||||
0x0f, 0x84, 0x0f, 0x05, 0x00, 0x00, //0x00000024 je LBB0_1
|
||||
0x0f, 0x84, 0x17, 0x05, 0x00, 0x00, //0x00000024 je LBB0_1
|
||||
0x48, 0x89, 0x4d, 0xd0, //0x0000002a movq %rcx, $-48(%rbp)
|
||||
0x4c, 0x89, 0xc0, //0x0000002e movq %r8, %rax
|
||||
0x4c, 0x89, 0x45, 0xb8, //0x00000031 movq %r8, $-72(%rbp)
|
||||
0x41, 0x83, 0xe0, 0x01, //0x00000035 andl $1, %r8d
|
||||
0x4c, 0x8d, 0x1d, 0x30, 0x07, 0x00, 0x00, //0x00000039 leaq $1840(%rip), %r11 /* __UnquoteTab+0(%rip) */
|
||||
0x4c, 0x8d, 0x1d, 0x00, 0x08, 0x00, 0x00, //0x00000039 leaq $2048(%rip), %r11 /* __UnquoteTab+0(%rip) */
|
||||
0xf3, 0x0f, 0x6f, 0x05, 0xb8, 0xff, 0xff, 0xff, //0x00000040 movdqu $-72(%rip), %xmm0 /* LCPI0_0+0(%rip) */
|
||||
0x48, 0x89, 0x7d, 0xc8, //0x00000048 movq %rdi, $-56(%rbp)
|
||||
0x49, 0x89, 0xf9, //0x0000004c movq %rdi, %r9
|
||||
|
|
@ -57,12 +57,12 @@ var _text_unquote = []byte{
|
|||
0x49, 0x83, 0xc4, 0x10, //0x000000b0 addq $16, %r12
|
||||
0x48, 0x83, 0xfb, 0x1f, //0x000000b4 cmpq $31, %rbx
|
||||
0x4c, 0x89, 0xfb, //0x000000b8 movq %r15, %rbx
|
||||
0x0f, 0x87, 0xcf, 0xff, 0xff, 0xff, //0x000000bb ja LBB0_7
|
||||
0x0f, 0x8f, 0xcf, 0xff, 0xff, 0xff, //0x000000bb jg LBB0_7
|
||||
0x4f, 0x8d, 0x2c, 0x21, //0x000000c1 leaq (%r9,%r12), %r13
|
||||
0x49, 0x01, 0xc4, //0x000000c5 addq %rax, %r12
|
||||
//0x000000c8 LBB0_11
|
||||
0x4d, 0x85, 0xff, //0x000000c8 testq %r15, %r15
|
||||
0x0f, 0x84, 0x6e, 0x04, 0x00, 0x00, //0x000000cb je LBB0_94
|
||||
0x0f, 0x84, 0x76, 0x04, 0x00, 0x00, //0x000000cb je LBB0_102
|
||||
0x31, 0xdb, //0x000000d1 xorl %ebx, %ebx
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000000d3 .p2align 4, 0x90
|
||||
//0x000000e0 LBB0_13
|
||||
|
|
@ -73,466 +73,499 @@ var _text_unquote = []byte{
|
|||
0x48, 0x83, 0xc3, 0x01, //0x000000f3 addq $1, %rbx
|
||||
0x49, 0x39, 0xdf, //0x000000f7 cmpq %rbx, %r15
|
||||
0x0f, 0x85, 0xe0, 0xff, 0xff, 0xff, //0x000000fa jne LBB0_13
|
||||
0xe9, 0x3a, 0x04, 0x00, 0x00, //0x00000100 jmp LBB0_94
|
||||
0xe9, 0x42, 0x04, 0x00, 0x00, //0x00000100 jmp LBB0_102
|
||||
//0x00000105 LBB0_15
|
||||
0x4d, 0x29, 0xcd, //0x00000105 subq %r9, %r13
|
||||
0x49, 0x01, 0xdd, //0x00000108 addq %rbx, %r13
|
||||
0x49, 0x83, 0xfd, 0xff, //0x0000010b cmpq $-1, %r13
|
||||
0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000010f jne LBB0_17
|
||||
0xe9, 0x25, 0x04, 0x00, 0x00, //0x00000115 jmp LBB0_94
|
||||
0xe9, 0x2d, 0x04, 0x00, 0x00, //0x00000115 jmp LBB0_102
|
||||
//0x0000011a LBB0_8
|
||||
0x66, 0x0f, 0xbc, 0xc9, //0x0000011a bsfw %cx, %cx
|
||||
0x44, 0x0f, 0xb7, 0xe9, //0x0000011e movzwl %cx, %r13d
|
||||
0x4d, 0x01, 0xe5, //0x00000122 addq %r12, %r13
|
||||
0x49, 0x83, 0xfd, 0xff, //0x00000125 cmpq $-1, %r13
|
||||
0x0f, 0x84, 0x10, 0x04, 0x00, 0x00, //0x00000129 je LBB0_94
|
||||
0x0f, 0x84, 0x18, 0x04, 0x00, 0x00, //0x00000129 je LBB0_102
|
||||
0x90, //0x0000012f .p2align 4, 0x90
|
||||
//0x00000130 LBB0_17
|
||||
0x49, 0x8d, 0x4d, 0x02, //0x00000130 leaq $2(%r13), %rcx
|
||||
0x49, 0x29, 0xca, //0x00000134 subq %rcx, %r10
|
||||
0x0f, 0x88, 0x13, 0x06, 0x00, 0x00, //0x00000137 js LBB0_18
|
||||
0x0f, 0x88, 0xe3, 0x06, 0x00, 0x00, //0x00000137 js LBB0_18
|
||||
0x4d, 0x01, 0xe9, //0x0000013d addq %r13, %r9
|
||||
0x49, 0x83, 0xc1, 0x02, //0x00000140 addq $2, %r9
|
||||
0x48, 0x85, 0xf6, //0x00000144 testq %rsi, %rsi
|
||||
0x0f, 0x85, 0xeb, 0x02, 0x00, 0x00, //0x00000147 jne LBB0_20
|
||||
0x0f, 0x85, 0xe1, 0x02, 0x00, 0x00, //0x00000147 jne LBB0_20
|
||||
//0x0000014d LBB0_31
|
||||
0x4e, 0x8d, 0x24, 0x28, //0x0000014d leaq (%rax,%r13), %r12
|
||||
0x41, 0x0f, 0xb6, 0x49, 0xff, //0x00000151 movzbl $-1(%r9), %ecx
|
||||
0x42, 0x8a, 0x1c, 0x19, //0x00000156 movb (%rcx,%r11), %bl
|
||||
0x80, 0xfb, 0xff, //0x0000015a cmpb $-1, %bl
|
||||
0x0f, 0x84, 0x1d, 0x00, 0x00, 0x00, //0x0000015d je LBB0_36
|
||||
0x0f, 0x84, 0x2d, 0x00, 0x00, 0x00, //0x0000015d je LBB0_35
|
||||
0x84, 0xdb, //0x00000163 testb %bl, %bl
|
||||
0x0f, 0x84, 0xa6, 0x04, 0x00, 0x00, //0x00000165 je LBB0_33
|
||||
0x0f, 0x84, 0x12, 0x05, 0x00, 0x00, //0x00000165 je LBB0_33
|
||||
0x41, 0x88, 0x1c, 0x24, //0x0000016b movb %bl, (%r12)
|
||||
//0x0000016f LBB0_35
|
||||
0x49, 0x83, 0xc4, 0x01, //0x0000016f addq $1, %r12
|
||||
0x4c, 0x89, 0xe0, //0x00000173 movq %r12, %rax
|
||||
0xe9, 0xaf, 0x02, 0x00, 0x00, //0x00000176 jmp LBB0_92
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, //0x0000017b .p2align 4, 0x90
|
||||
//0x00000180 LBB0_36
|
||||
0x49, 0x83, 0xfa, 0x03, //0x00000180 cmpq $3, %r10
|
||||
0x0f, 0x86, 0xc6, 0x05, 0x00, 0x00, //0x00000184 jbe LBB0_18
|
||||
0x45, 0x8b, 0x31, //0x0000018a movl (%r9), %r14d
|
||||
0x44, 0x89, 0xf3, //0x0000018d movl %r14d, %ebx
|
||||
0xf7, 0xd3, //0x00000190 notl %ebx
|
||||
0x41, 0x8d, 0x8e, 0xd0, 0xcf, 0xcf, 0xcf, //0x00000192 leal $-808464432(%r14), %ecx
|
||||
0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x00000199 andl $-2139062144, %ebx
|
||||
0x85, 0xcb, //0x0000019f testl %ecx, %ebx
|
||||
0x0f, 0x85, 0xad, 0x03, 0x00, 0x00, //0x000001a1 jne LBB0_41
|
||||
0x41, 0x8d, 0x8e, 0x19, 0x19, 0x19, 0x19, //0x000001a7 leal $421075225(%r14), %ecx
|
||||
0x44, 0x09, 0xf1, //0x000001ae orl %r14d, %ecx
|
||||
0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000001b1 testl $-2139062144, %ecx
|
||||
0x0f, 0x85, 0x97, 0x03, 0x00, 0x00, //0x000001b7 jne LBB0_41
|
||||
0x4d, 0x89, 0xd8, //0x000001bd movq %r11, %r8
|
||||
0x45, 0x89, 0xf7, //0x000001c0 movl %r14d, %r15d
|
||||
0x41, 0x81, 0xe7, 0x7f, 0x7f, 0x7f, 0x7f, //0x000001c3 andl $2139062143, %r15d
|
||||
0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000001ca movl $-1061109568, %ecx
|
||||
0x44, 0x29, 0xf9, //0x000001cf subl %r15d, %ecx
|
||||
0x45, 0x8d, 0x9f, 0x46, 0x46, 0x46, 0x46, //0x000001d2 leal $1179010630(%r15), %r11d
|
||||
0x21, 0xd9, //0x000001d9 andl %ebx, %ecx
|
||||
0x44, 0x85, 0xd9, //0x000001db testl %r11d, %ecx
|
||||
0x0f, 0x85, 0x70, 0x03, 0x00, 0x00, //0x000001de jne LBB0_41
|
||||
0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x000001e4 movl $-522133280, %ecx
|
||||
0x44, 0x29, 0xf9, //0x000001e9 subl %r15d, %ecx
|
||||
0x41, 0x81, 0xc7, 0x39, 0x39, 0x39, 0x39, //0x000001ec addl $960051513, %r15d
|
||||
0x21, 0xcb, //0x000001f3 andl %ecx, %ebx
|
||||
0x44, 0x85, 0xfb, //0x000001f5 testl %r15d, %ebx
|
||||
0x0f, 0x85, 0x56, 0x03, 0x00, 0x00, //0x000001f8 jne LBB0_41
|
||||
0x48, 0x89, 0xd7, //0x000001fe movq %rdx, %rdi
|
||||
0x41, 0x0f, 0xce, //0x00000201 bswapl %r14d
|
||||
0x44, 0x89, 0xf1, //0x00000204 movl %r14d, %ecx
|
||||
0xc1, 0xe9, 0x04, //0x00000207 shrl $4, %ecx
|
||||
0xf7, 0xd1, //0x0000020a notl %ecx
|
||||
0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x0000020c andl $16843009, %ecx
|
||||
0x8d, 0x0c, 0xc9, //0x00000212 leal (%rcx,%rcx,8), %ecx
|
||||
0x41, 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000215 andl $252645135, %r14d
|
||||
0x41, 0x01, 0xce, //0x0000021c addl %ecx, %r14d
|
||||
0x44, 0x89, 0xf1, //0x0000021f movl %r14d, %ecx
|
||||
0xc1, 0xe9, 0x04, //0x00000222 shrl $4, %ecx
|
||||
0x44, 0x09, 0xf1, //0x00000225 orl %r14d, %ecx
|
||||
0x44, 0x0f, 0xb6, 0xf9, //0x00000228 movzbl %cl, %r15d
|
||||
0xc1, 0xe9, 0x08, //0x0000022c shrl $8, %ecx
|
||||
0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x0000022f andl $65280, %ecx
|
||||
0x41, 0x09, 0xcf, //0x00000235 orl %ecx, %r15d
|
||||
0x49, 0x83, 0xc1, 0x04, //0x00000238 addq $4, %r9
|
||||
0x49, 0x83, 0xc2, 0xfc, //0x0000023c addq $-4, %r10
|
||||
0x41, 0x81, 0xff, 0x80, 0x00, 0x00, 0x00, //0x00000240 cmpl $128, %r15d
|
||||
0x0f, 0x82, 0x3e, 0x02, 0x00, 0x00, //0x00000247 jb LBB0_51
|
||||
0x4c, 0x01, 0xe8, //0x0000024d addq %r13, %rax
|
||||
0x48, 0x83, 0xc0, 0x02, //0x00000250 addq $2, %rax
|
||||
0x4d, 0x89, 0xc3, //0x00000254 movq %r8, %r11
|
||||
0x48, 0x89, 0xfa, //0x00000257 movq %rdi, %rdx
|
||||
//0x0000025a LBB0_55
|
||||
0x41, 0x81, 0xff, 0xff, 0x07, 0x00, 0x00, //0x0000025a cmpl $2047, %r15d
|
||||
0x0f, 0x86, 0x36, 0x02, 0x00, 0x00, //0x00000261 jbe LBB0_56
|
||||
0x41, 0x8d, 0x8f, 0x00, 0x20, 0xff, 0xff, //0x00000267 leal $-57344(%r15), %ecx
|
||||
0x81, 0xf9, 0xff, 0xf7, 0xff, 0xff, //0x0000026e cmpl $-2049, %ecx
|
||||
0x0f, 0x86, 0x86, 0x01, 0x00, 0x00, //0x00000274 jbe LBB0_58
|
||||
0x48, 0x85, 0xf6, //0x0000027a testq %rsi, %rsi
|
||||
0x0f, 0x85, 0x27, 0x01, 0x00, 0x00, //0x0000027d jne LBB0_60
|
||||
0x49, 0x83, 0xfa, 0x06, //0x00000283 cmpq $6, %r10
|
||||
0x0f, 0x8c, 0x42, 0x01, 0x00, 0x00, //0x00000287 jl LBB0_69
|
||||
//0x0000028d LBB0_66
|
||||
0x41, 0x81, 0xff, 0xff, 0xdb, 0x00, 0x00, //0x0000028d cmpl $56319, %r15d
|
||||
0x0f, 0x87, 0x35, 0x01, 0x00, 0x00, //0x00000294 ja LBB0_69
|
||||
0x41, 0x80, 0x39, 0x5c, //0x0000029a cmpb $92, (%r9)
|
||||
0x0f, 0x85, 0x2b, 0x01, 0x00, 0x00, //0x0000029e jne LBB0_69
|
||||
0x41, 0x80, 0x79, 0x01, 0x75, //0x000002a4 cmpb $117, $1(%r9)
|
||||
0x0f, 0x85, 0x20, 0x01, 0x00, 0x00, //0x000002a9 jne LBB0_69
|
||||
0x45, 0x8b, 0x61, 0x02, //0x000002af movl $2(%r9), %r12d
|
||||
0x45, 0x89, 0xe6, //0x000002b3 movl %r12d, %r14d
|
||||
0x41, 0xf7, 0xd6, //0x000002b6 notl %r14d
|
||||
0x41, 0x8d, 0x8c, 0x24, 0xd0, 0xcf, 0xcf, 0xcf, //0x000002b9 leal $-808464432(%r12), %ecx
|
||||
0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000002c1 andl $-2139062144, %r14d
|
||||
0x41, 0x85, 0xce, //0x000002c8 testl %ecx, %r14d
|
||||
0x0f, 0x85, 0x5d, 0x03, 0x00, 0x00, //0x000002cb jne LBB0_79
|
||||
0x41, 0x8d, 0x8c, 0x24, 0x19, 0x19, 0x19, 0x19, //0x000002d1 leal $421075225(%r12), %ecx
|
||||
0x44, 0x09, 0xe1, //0x000002d9 orl %r12d, %ecx
|
||||
0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000002dc testl $-2139062144, %ecx
|
||||
0x0f, 0x85, 0x46, 0x03, 0x00, 0x00, //0x000002e2 jne LBB0_79
|
||||
0x44, 0x89, 0xe3, //0x000002e8 movl %r12d, %ebx
|
||||
0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000002eb andl $2139062143, %ebx
|
||||
0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000002f1 movl $-1061109568, %ecx
|
||||
0x29, 0xd9, //0x000002f6 subl %ebx, %ecx
|
||||
0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x000002f8 leal $1179010630(%rbx), %r11d
|
||||
0x44, 0x21, 0xf1, //0x000002ff andl %r14d, %ecx
|
||||
0x44, 0x85, 0xd9, //0x00000302 testl %r11d, %ecx
|
||||
0x0f, 0x85, 0x23, 0x03, 0x00, 0x00, //0x00000305 jne LBB0_79
|
||||
0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000030b movl $-522133280, %ecx
|
||||
0x29, 0xd9, //0x00000310 subl %ebx, %ecx
|
||||
0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00000312 addl $960051513, %ebx
|
||||
0x41, 0x21, 0xce, //0x00000318 andl %ecx, %r14d
|
||||
0x41, 0x85, 0xde, //0x0000031b testl %ebx, %r14d
|
||||
0x0f, 0x85, 0x0a, 0x03, 0x00, 0x00, //0x0000031e jne LBB0_79
|
||||
0x41, 0x0f, 0xcc, //0x00000324 bswapl %r12d
|
||||
0x44, 0x89, 0xe1, //0x00000327 movl %r12d, %ecx
|
||||
0xc1, 0xe9, 0x04, //0x0000032a shrl $4, %ecx
|
||||
0xf7, 0xd1, //0x0000032d notl %ecx
|
||||
0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x0000032f andl $16843009, %ecx
|
||||
0x8d, 0x0c, 0xc9, //0x00000335 leal (%rcx,%rcx,8), %ecx
|
||||
0x41, 0x81, 0xe4, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000338 andl $252645135, %r12d
|
||||
0x41, 0x01, 0xcc, //0x0000033f addl %ecx, %r12d
|
||||
0x44, 0x89, 0xe1, //0x00000342 movl %r12d, %ecx
|
||||
0xc1, 0xe9, 0x04, //0x00000345 shrl $4, %ecx
|
||||
0x44, 0x09, 0xe1, //0x00000348 orl %r12d, %ecx
|
||||
0x44, 0x0f, 0xb6, 0xd9, //0x0000034b movzbl %cl, %r11d
|
||||
0xc1, 0xe9, 0x08, //0x0000034f shrl $8, %ecx
|
||||
0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x00000352 andl $65280, %ecx
|
||||
0x42, 0x8d, 0x1c, 0x19, //0x00000358 leal (%rcx,%r11), %ebx
|
||||
0x49, 0x83, 0xc1, 0x06, //0x0000035c addq $6, %r9
|
||||
0x49, 0x83, 0xc2, 0xfa, //0x00000360 addq $-6, %r10
|
||||
0x44, 0x01, 0xd9, //0x00000364 addl %r11d, %ecx
|
||||
0x81, 0xc1, 0x00, 0x20, 0xff, 0xff, //0x00000367 addl $-57344, %ecx
|
||||
0x81, 0xf9, 0xff, 0xfb, 0xff, 0xff, //0x0000036d cmpl $-1025, %ecx
|
||||
0x4d, 0x89, 0xc3, //0x00000373 movq %r8, %r11
|
||||
0x48, 0x89, 0xfa, //0x00000376 movq %rdi, %rdx
|
||||
0x0f, 0x87, 0x3b, 0x01, 0x00, 0x00, //0x00000379 ja LBB0_91
|
||||
0xf6, 0x45, 0xb8, 0x02, //0x0000037f testb $2, $-72(%rbp)
|
||||
0x0f, 0x84, 0x95, 0x01, 0x00, 0x00, //0x00000383 je LBB0_73
|
||||
0x66, 0xc7, 0x40, 0xfe, 0xef, 0xbf, //0x00000389 movw $-16401, $-2(%rax)
|
||||
0xc6, 0x00, 0xbd, //0x0000038f movb $-67, (%rax)
|
||||
0x48, 0x83, 0xc0, 0x03, //0x00000392 addq $3, %rax
|
||||
0x41, 0x89, 0xdf, //0x00000396 movl %ebx, %r15d
|
||||
0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00000399 cmpl $128, %ebx
|
||||
0x0f, 0x83, 0xb5, 0xfe, 0xff, 0xff, //0x0000039f jae LBB0_55
|
||||
0xe9, 0x5c, 0x01, 0x00, 0x00, //0x000003a5 jmp LBB0_52
|
||||
//0x000003aa LBB0_60
|
||||
0x4d, 0x85, 0xd2, //0x000003aa testq %r10, %r10
|
||||
0x0f, 0x8e, 0x7b, 0x03, 0x00, 0x00, //0x000003ad jle LBB0_61
|
||||
0x41, 0x80, 0x39, 0x5c, //0x000003b3 cmpb $92, (%r9)
|
||||
0x0f, 0x85, 0x57, 0x01, 0x00, 0x00, //0x000003b7 jne LBB0_71
|
||||
0x49, 0x83, 0xc2, 0xff, //0x000003bd addq $-1, %r10
|
||||
0x49, 0x83, 0xc1, 0x01, //0x000003c1 addq $1, %r9
|
||||
0x49, 0x83, 0xfa, 0x06, //0x000003c5 cmpq $6, %r10
|
||||
0x0f, 0x8d, 0xbe, 0xfe, 0xff, 0xff, //0x000003c9 jge LBB0_66
|
||||
//0x000003cf LBB0_69
|
||||
0xf6, 0x45, 0xb8, 0x02, //0x000003cf testb $2, $-72(%rbp)
|
||||
0x0f, 0x84, 0x49, 0x03, 0x00, 0x00, //0x000003d3 je LBB0_70
|
||||
//0x000003d9 LBB0_72
|
||||
0x66, 0xc7, 0x40, 0xfe, 0xef, 0xbf, //0x000003d9 movw $-16401, $-2(%rax)
|
||||
0xc6, 0x00, 0xbd, //0x000003df movb $-67, (%rax)
|
||||
0x48, 0x83, 0xc0, 0x01, //0x000003e2 addq $1, %rax
|
||||
0x4d, 0x89, 0xc3, //0x000003e6 movq %r8, %r11
|
||||
0x48, 0x89, 0xfa, //0x000003e9 movq %rdi, %rdx
|
||||
0xe9, 0x39, 0x00, 0x00, 0x00, //0x000003ec jmp LBB0_92
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000003f1 .p2align 4, 0x90
|
||||
//0x00000400 LBB0_58
|
||||
0x44, 0x89, 0xf9, //0x00000400 movl %r15d, %ecx
|
||||
0xc1, 0xe9, 0x0c, //0x00000403 shrl $12, %ecx
|
||||
0x80, 0xc9, 0xe0, //0x00000406 orb $-32, %cl
|
||||
0x88, 0x48, 0xfe, //0x00000409 movb %cl, $-2(%rax)
|
||||
0x44, 0x89, 0xf9, //0x0000040c movl %r15d, %ecx
|
||||
0xc1, 0xe9, 0x06, //0x0000040f shrl $6, %ecx
|
||||
0x80, 0xe1, 0x3f, //0x00000412 andb $63, %cl
|
||||
0x80, 0xc9, 0x80, //0x00000415 orb $-128, %cl
|
||||
0x88, 0x48, 0xff, //0x00000418 movb %cl, $-1(%rax)
|
||||
0x41, 0x80, 0xe7, 0x3f, //0x0000041b andb $63, %r15b
|
||||
0x41, 0x80, 0xcf, 0x80, //0x0000041f orb $-128, %r15b
|
||||
0x44, 0x88, 0x38, //0x00000423 movb %r15b, (%rax)
|
||||
0x48, 0x83, 0xc0, 0x01, //0x00000426 addq $1, %rax
|
||||
//0x0000042a LBB0_92
|
||||
0x4d, 0x85, 0xd2, //0x0000042a testq %r10, %r10
|
||||
0x0f, 0x85, 0x29, 0xfc, 0xff, 0xff, //0x0000042d jne LBB0_3
|
||||
0xe9, 0xd1, 0x01, 0x00, 0x00, //0x00000433 jmp LBB0_93
|
||||
//0x00000438 LBB0_20
|
||||
0x45, 0x85, 0xd2, //0x00000438 testl %r10d, %r10d
|
||||
0x0f, 0x84, 0x0f, 0x03, 0x00, 0x00, //0x0000043b je LBB0_18
|
||||
0x41, 0x80, 0x79, 0xff, 0x5c, //0x00000441 cmpb $92, $-1(%r9)
|
||||
0x0f, 0x85, 0xac, 0x02, 0x00, 0x00, //0x00000446 jne LBB0_22
|
||||
0x41, 0x80, 0x39, 0x5c, //0x0000044c cmpb $92, (%r9)
|
||||
0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00000450 jne LBB0_30
|
||||
0x41, 0x83, 0xfa, 0x01, //0x00000456 cmpl $1, %r10d
|
||||
0x0f, 0x8e, 0xf0, 0x02, 0x00, 0x00, //0x0000045a jle LBB0_18
|
||||
0x41, 0x8a, 0x49, 0x01, //0x00000460 movb $1(%r9), %cl
|
||||
0x80, 0xf9, 0x22, //0x00000464 cmpb $34, %cl
|
||||
0x0f, 0x84, 0x09, 0x00, 0x00, 0x00, //0x00000467 je LBB0_29
|
||||
0x80, 0xf9, 0x5c, //0x0000046d cmpb $92, %cl
|
||||
0x0f, 0x85, 0x9f, 0x02, 0x00, 0x00, //0x00000470 jne LBB0_27
|
||||
//0x00000476 LBB0_29
|
||||
0x49, 0x83, 0xc1, 0x01, //0x00000476 addq $1, %r9
|
||||
0x49, 0x83, 0xc2, 0xff, //0x0000047a addq $-1, %r10
|
||||
//0x0000047e LBB0_30
|
||||
0x49, 0x83, 0xc1, 0x01, //0x0000047e addq $1, %r9
|
||||
0x49, 0x83, 0xc2, 0xff, //0x00000482 addq $-1, %r10
|
||||
0xe9, 0xc2, 0xfc, 0xff, 0xff, //0x00000486 jmp LBB0_31
|
||||
//0x0000048b LBB0_51
|
||||
0x44, 0x89, 0xfb, //0x0000048b movl %r15d, %ebx
|
||||
0x4d, 0x89, 0xc3, //0x0000048e movq %r8, %r11
|
||||
0x48, 0x89, 0xfa, //0x00000491 movq %rdi, %rdx
|
||||
0x41, 0x88, 0x1c, 0x24, //0x00000494 movb %bl, (%r12)
|
||||
0xe9, 0xd2, 0xfc, 0xff, 0xff, //0x00000498 jmp LBB0_35
|
||||
//0x0000049d LBB0_56
|
||||
0x44, 0x89, 0xf9, //0x0000049d movl %r15d, %ecx
|
||||
0xc1, 0xe9, 0x06, //0x000004a0 shrl $6, %ecx
|
||||
0x80, 0xc9, 0xc0, //0x000004a3 orb $-64, %cl
|
||||
0x88, 0x48, 0xfe, //0x000004a6 movb %cl, $-2(%rax)
|
||||
0x41, 0x80, 0xe7, 0x3f, //0x000004a9 andb $63, %r15b
|
||||
0x41, 0x80, 0xcf, 0x80, //0x000004ad orb $-128, %r15b
|
||||
0x44, 0x88, 0x78, 0xff, //0x000004b1 movb %r15b, $-1(%rax)
|
||||
0xe9, 0x70, 0xff, 0xff, 0xff, //0x000004b5 jmp LBB0_92
|
||||
//0x000004ba LBB0_91
|
||||
0x41, 0xc1, 0xe7, 0x0a, //0x000004ba shll $10, %r15d
|
||||
0x41, 0x89, 0xdc, //0x000004be movl %ebx, %r12d
|
||||
0x45, 0x01, 0xfc, //0x000004c1 addl %r15d, %r12d
|
||||
0x44, 0x01, 0xfb, //0x000004c4 addl %r15d, %ebx
|
||||
0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x000004c7 addl $-56613888, %ebx
|
||||
0x89, 0xd9, //0x000004cd movl %ebx, %ecx
|
||||
0xc1, 0xe9, 0x12, //0x000004cf shrl $18, %ecx
|
||||
0x80, 0xc9, 0xf0, //0x000004d2 orb $-16, %cl
|
||||
0x88, 0x48, 0xfe, //0x000004d5 movb %cl, $-2(%rax)
|
||||
0x89, 0xd9, //0x000004d8 movl %ebx, %ecx
|
||||
0xc1, 0xe9, 0x0c, //0x000004da shrl $12, %ecx
|
||||
0x80, 0xe1, 0x3f, //0x000004dd andb $63, %cl
|
||||
0x80, 0xc9, 0x80, //0x000004e0 orb $-128, %cl
|
||||
0x88, 0x48, 0xff, //0x000004e3 movb %cl, $-1(%rax)
|
||||
0xc1, 0xeb, 0x06, //0x000004e6 shrl $6, %ebx
|
||||
0x80, 0xe3, 0x3f, //0x000004e9 andb $63, %bl
|
||||
0x80, 0xcb, 0x80, //0x000004ec orb $-128, %bl
|
||||
0x88, 0x18, //0x000004ef movb %bl, (%rax)
|
||||
0x41, 0x80, 0xe4, 0x3f, //0x000004f1 andb $63, %r12b
|
||||
0x41, 0x80, 0xcc, 0x80, //0x000004f5 orb $-128, %r12b
|
||||
0x44, 0x88, 0x60, 0x01, //0x000004f9 movb %r12b, $1(%rax)
|
||||
0x48, 0x83, 0xc0, 0x02, //0x000004fd addq $2, %rax
|
||||
0xe9, 0x24, 0xff, 0xff, 0xff, //0x00000501 jmp LBB0_92
|
||||
//0x00000506 LBB0_52
|
||||
0x48, 0x83, 0xc0, 0xfe, //0x00000506 addq $-2, %rax
|
||||
0x49, 0x89, 0xc4, //0x0000050a movq %rax, %r12
|
||||
0x88, 0x18, //0x0000050d movb %bl, (%rax)
|
||||
0xe9, 0x5b, 0xfc, 0xff, 0xff, //0x0000050f jmp LBB0_35
|
||||
//0x00000514 LBB0_71
|
||||
0xf6, 0x45, 0xb8, 0x02, //0x00000514 testb $2, $-72(%rbp)
|
||||
0x0f, 0x85, 0xbb, 0xfe, 0xff, 0xff, //0x00000518 jne LBB0_72
|
||||
//0x0000051e LBB0_73
|
||||
0x4c, 0x2b, 0x4d, 0xc8, //0x0000051e subq $-56(%rbp), %r9
|
||||
//0x00000522 LBB0_74
|
||||
0x49, 0x83, 0xc1, 0xfc, //0x00000522 addq $-4, %r9
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x00000526 movq $-48(%rbp), %rax
|
||||
0x4c, 0x89, 0x08, //0x0000052a movq %r9, (%rax)
|
||||
0x48, 0xc7, 0xc0, 0xfc, 0xff, 0xff, 0xff, //0x0000052d movq $-4, %rax
|
||||
0xe9, 0x0c, 0x00, 0x00, 0x00, //0x00000534 jmp LBB0_95
|
||||
//0x00000539 LBB0_1
|
||||
0x45, 0x31, 0xd2, //0x00000539 xorl %r10d, %r10d
|
||||
0x48, 0x89, 0xd0, //0x0000053c movq %rdx, %rax
|
||||
//0x0000053f LBB0_94
|
||||
0x4c, 0x01, 0xd0, //0x0000053f addq %r10, %rax
|
||||
0x48, 0x29, 0xd0, //0x00000542 subq %rdx, %rax
|
||||
//0x00000545 LBB0_95
|
||||
0x48, 0x83, 0xc4, 0x20, //0x00000545 addq $32, %rsp
|
||||
0x5b, //0x00000549 popq %rbx
|
||||
0x41, 0x5c, //0x0000054a popq %r12
|
||||
0x41, 0x5d, //0x0000054c popq %r13
|
||||
0x41, 0x5e, //0x0000054e popq %r14
|
||||
0x41, 0x5f, //0x00000550 popq %r15
|
||||
0x5d, //0x00000552 popq %rbp
|
||||
0xc3, //0x00000553 retq
|
||||
//0x00000554 LBB0_41
|
||||
0x4c, 0x89, 0xca, //0x00000554 movq %r9, %rdx
|
||||
0x48, 0x2b, 0x55, 0xc8, //0x00000557 subq $-56(%rbp), %rdx
|
||||
0x48, 0x8b, 0x7d, 0xd0, //0x0000055b movq $-48(%rbp), %rdi
|
||||
0x48, 0x89, 0x17, //0x0000055f movq %rdx, (%rdi)
|
||||
0x41, 0x8a, 0x09, //0x00000562 movb (%r9), %cl
|
||||
0x8d, 0x71, 0xc6, //0x00000565 leal $-58(%rcx), %esi
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000568 movq $-2, %rax
|
||||
0x40, 0x80, 0xfe, 0xf5, //0x0000056f cmpb $-11, %sil
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x00000573 ja LBB0_43
|
||||
0x80, 0xe1, 0xdf, //0x00000579 andb $-33, %cl
|
||||
0x80, 0xc1, 0xb9, //0x0000057c addb $-71, %cl
|
||||
0x80, 0xf9, 0xfa, //0x0000057f cmpb $-6, %cl
|
||||
0x0f, 0x82, 0xbd, 0xff, 0xff, 0xff, //0x00000582 jb LBB0_95
|
||||
//0x00000588 LBB0_43
|
||||
0x48, 0x8d, 0x4a, 0x01, //0x00000588 leaq $1(%rdx), %rcx
|
||||
0x48, 0x89, 0x0f, //0x0000058c movq %rcx, (%rdi)
|
||||
0x41, 0x8a, 0x49, 0x01, //0x0000058f movb $1(%r9), %cl
|
||||
0x8d, 0x71, 0xc6, //0x00000593 leal $-58(%rcx), %esi
|
||||
0x40, 0x80, 0xfe, 0xf5, //0x00000596 cmpb $-11, %sil
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x0000059a ja LBB0_45
|
||||
0x80, 0xe1, 0xdf, //0x000005a0 andb $-33, %cl
|
||||
0x80, 0xc1, 0xb9, //0x000005a3 addb $-71, %cl
|
||||
0x80, 0xf9, 0xfa, //0x000005a6 cmpb $-6, %cl
|
||||
0x0f, 0x82, 0x96, 0xff, 0xff, 0xff, //0x000005a9 jb LBB0_95
|
||||
//0x000005af LBB0_45
|
||||
0x48, 0x8d, 0x4a, 0x02, //0x000005af leaq $2(%rdx), %rcx
|
||||
0x48, 0x89, 0x0f, //0x000005b3 movq %rcx, (%rdi)
|
||||
0x41, 0x8a, 0x49, 0x02, //0x000005b6 movb $2(%r9), %cl
|
||||
0x8d, 0x71, 0xc6, //0x000005ba leal $-58(%rcx), %esi
|
||||
0x40, 0x80, 0xfe, 0xf5, //0x000005bd cmpb $-11, %sil
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x000005c1 ja LBB0_47
|
||||
0x80, 0xe1, 0xdf, //0x000005c7 andb $-33, %cl
|
||||
0x80, 0xc1, 0xb9, //0x000005ca addb $-71, %cl
|
||||
0x80, 0xf9, 0xfa, //0x000005cd cmpb $-6, %cl
|
||||
0x0f, 0x82, 0x6f, 0xff, 0xff, 0xff, //0x000005d0 jb LBB0_95
|
||||
//0x000005d6 LBB0_47
|
||||
0x48, 0x8d, 0x4a, 0x03, //0x000005d6 leaq $3(%rdx), %rcx
|
||||
0x48, 0x89, 0x0f, //0x000005da movq %rcx, (%rdi)
|
||||
0x41, 0x8a, 0x49, 0x03, //0x000005dd movb $3(%r9), %cl
|
||||
0x8d, 0x71, 0xc6, //0x000005e1 leal $-58(%rcx), %esi
|
||||
0x40, 0x80, 0xfe, 0xf5, //0x000005e4 cmpb $-11, %sil
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x000005e8 ja LBB0_49
|
||||
0x80, 0xe1, 0xdf, //0x000005ee andb $-33, %cl
|
||||
0x80, 0xc1, 0xb9, //0x000005f1 addb $-71, %cl
|
||||
0x80, 0xf9, 0xfa, //0x000005f4 cmpb $-6, %cl
|
||||
0x0f, 0x82, 0x48, 0xff, 0xff, 0xff, //0x000005f7 jb LBB0_95
|
||||
//0x000005fd LBB0_49
|
||||
0x48, 0x83, 0xc2, 0x04, //0x000005fd addq $4, %rdx
|
||||
0x48, 0x89, 0x17, //0x00000601 movq %rdx, (%rdi)
|
||||
0xe9, 0x3c, 0xff, 0xff, 0xff, //0x00000604 jmp LBB0_95
|
||||
//0x00000609 LBB0_93
|
||||
0x45, 0x31, 0xd2, //0x00000609 xorl %r10d, %r10d
|
||||
0xe9, 0x2e, 0xff, 0xff, 0xff, //0x0000060c jmp LBB0_94
|
||||
//0x00000611 LBB0_33
|
||||
0x48, 0x8b, 0x45, 0xc8, //0x00000611 movq $-56(%rbp), %rax
|
||||
0x48, 0xf7, 0xd0, //0x00000615 notq %rax
|
||||
0x49, 0x01, 0xc1, //0x00000618 addq %rax, %r9
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x0000061b movq $-48(%rbp), %rax
|
||||
0x4c, 0x89, 0x08, //0x0000061f movq %r9, (%rax)
|
||||
0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00000622 movq $-3, %rax
|
||||
0xe9, 0x17, 0xff, 0xff, 0xff, //0x00000629 jmp LBB0_95
|
||||
//0x0000062e LBB0_79
|
||||
0x4c, 0x89, 0xca, //0x0000062e movq %r9, %rdx
|
||||
0x48, 0x2b, 0x55, 0xc8, //0x00000631 subq $-56(%rbp), %rdx
|
||||
0x48, 0x83, 0xc2, 0x02, //0x00000635 addq $2, %rdx
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x00000639 movq $-48(%rbp), %rax
|
||||
0x48, 0x89, 0x10, //0x0000063d movq %rdx, (%rax)
|
||||
0x41, 0x8a, 0x49, 0x02, //0x00000640 movb $2(%r9), %cl
|
||||
0x8d, 0x71, 0xc6, //0x00000644 leal $-58(%rcx), %esi
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000647 movq $-2, %rax
|
||||
0x40, 0x80, 0xfe, 0xf5, //0x0000064e cmpb $-11, %sil
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x00000652 ja LBB0_81
|
||||
0x80, 0xe1, 0xdf, //0x00000658 andb $-33, %cl
|
||||
0x80, 0xc1, 0xb9, //0x0000065b addb $-71, %cl
|
||||
0x80, 0xf9, 0xfa, //0x0000065e cmpb $-6, %cl
|
||||
0x0f, 0x82, 0xde, 0xfe, 0xff, 0xff, //0x00000661 jb LBB0_95
|
||||
//0x00000667 LBB0_81
|
||||
0x48, 0x8d, 0x4a, 0x01, //0x00000667 leaq $1(%rdx), %rcx
|
||||
0x48, 0x8b, 0x75, 0xd0, //0x0000066b movq $-48(%rbp), %rsi
|
||||
0x48, 0x89, 0x0e, //0x0000066f movq %rcx, (%rsi)
|
||||
0x41, 0x8a, 0x49, 0x03, //0x00000672 movb $3(%r9), %cl
|
||||
0x8d, 0x71, 0xc6, //0x00000676 leal $-58(%rcx), %esi
|
||||
0x40, 0x80, 0xfe, 0xf5, //0x00000679 cmpb $-11, %sil
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x0000067d ja LBB0_83
|
||||
0x80, 0xe1, 0xdf, //0x00000683 andb $-33, %cl
|
||||
0x80, 0xc1, 0xb9, //0x00000686 addb $-71, %cl
|
||||
0x80, 0xf9, 0xfa, //0x00000689 cmpb $-6, %cl
|
||||
0x0f, 0x82, 0xb3, 0xfe, 0xff, 0xff, //0x0000068c jb LBB0_95
|
||||
//0x00000692 LBB0_83
|
||||
0x48, 0x8d, 0x4a, 0x02, //0x00000692 leaq $2(%rdx), %rcx
|
||||
0x48, 0x8b, 0x75, 0xd0, //0x00000696 movq $-48(%rbp), %rsi
|
||||
0x48, 0x89, 0x0e, //0x0000069a movq %rcx, (%rsi)
|
||||
0x41, 0x8a, 0x49, 0x04, //0x0000069d movb $4(%r9), %cl
|
||||
0x8d, 0x71, 0xc6, //0x000006a1 leal $-58(%rcx), %esi
|
||||
0x40, 0x80, 0xfe, 0xf5, //0x000006a4 cmpb $-11, %sil
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x000006a8 ja LBB0_85
|
||||
0x80, 0xe1, 0xdf, //0x000006ae andb $-33, %cl
|
||||
0x80, 0xc1, 0xb9, //0x000006b1 addb $-71, %cl
|
||||
0x80, 0xf9, 0xfa, //0x000006b4 cmpb $-6, %cl
|
||||
0x0f, 0x82, 0x88, 0xfe, 0xff, 0xff, //0x000006b7 jb LBB0_95
|
||||
//0x000006bd LBB0_85
|
||||
0x48, 0x8d, 0x4a, 0x03, //0x000006bd leaq $3(%rdx), %rcx
|
||||
0x48, 0x8b, 0x75, 0xd0, //0x000006c1 movq $-48(%rbp), %rsi
|
||||
0x48, 0x89, 0x0e, //0x000006c5 movq %rcx, (%rsi)
|
||||
0x41, 0x8a, 0x49, 0x05, //0x000006c8 movb $5(%r9), %cl
|
||||
0x8d, 0x71, 0xc6, //0x000006cc leal $-58(%rcx), %esi
|
||||
0x40, 0x80, 0xfe, 0xf5, //0x000006cf cmpb $-11, %sil
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x000006d3 ja LBB0_87
|
||||
0x80, 0xe1, 0xdf, //0x000006d9 andb $-33, %cl
|
||||
0x80, 0xc1, 0xb9, //0x000006dc addb $-71, %cl
|
||||
0x80, 0xf9, 0xfa, //0x000006df cmpb $-6, %cl
|
||||
0x0f, 0x82, 0x5d, 0xfe, 0xff, 0xff, //0x000006e2 jb LBB0_95
|
||||
//0x000006e8 LBB0_87
|
||||
0x48, 0x83, 0xc2, 0x04, //0x000006e8 addq $4, %rdx
|
||||
0x48, 0x8b, 0x4d, 0xd0, //0x000006ec movq $-48(%rbp), %rcx
|
||||
0x48, 0x89, 0x11, //0x000006f0 movq %rdx, (%rcx)
|
||||
0xe9, 0x4d, 0xfe, 0xff, 0xff, //0x000006f3 jmp LBB0_95
|
||||
//0x000006f8 LBB0_22
|
||||
0x48, 0x8b, 0x45, 0xc8, //0x000006f8 movq $-56(%rbp), %rax
|
||||
0x48, 0xf7, 0xd0, //0x000006fc notq %rax
|
||||
0x49, 0x01, 0xc1, //0x000006ff addq %rax, %r9
|
||||
//0x00000702 LBB0_28
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x00000702 movq $-48(%rbp), %rax
|
||||
0x4c, 0x89, 0x08, //0x00000706 movq %r9, (%rax)
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000709 movq $-2, %rax
|
||||
0xe9, 0x30, 0xfe, 0xff, 0xff, //0x00000710 jmp LBB0_95
|
||||
//0x00000715 LBB0_27
|
||||
0x4c, 0x2b, 0x4d, 0xc8, //0x00000715 subq $-56(%rbp), %r9
|
||||
0x49, 0x83, 0xc1, 0x01, //0x00000719 addq $1, %r9
|
||||
0xe9, 0xe0, 0xff, 0xff, 0xff, //0x0000071d jmp LBB0_28
|
||||
//0x00000722 LBB0_70
|
||||
0x48, 0x03, 0x75, 0xc8, //0x00000722 addq $-56(%rbp), %rsi
|
||||
0x49, 0x29, 0xf1, //0x00000726 subq %rsi, %r9
|
||||
0xe9, 0xf4, 0xfd, 0xff, 0xff, //0x00000729 jmp LBB0_74
|
||||
//0x0000072e LBB0_61
|
||||
0xf6, 0x45, 0xb8, 0x02, //0x0000072e testb $2, $-72(%rbp)
|
||||
0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x00000732 je LBB0_18
|
||||
0x66, 0xc7, 0x40, 0xfe, 0xef, 0xbf, //0x00000738 movw $-16401, $-2(%rax)
|
||||
0xc6, 0x00, 0xbd, //0x0000073e movb $-67, (%rax)
|
||||
0x48, 0x83, 0xc0, 0x01, //0x00000741 addq $1, %rax
|
||||
0x45, 0x31, 0xd2, //0x00000745 xorl %r10d, %r10d
|
||||
0x48, 0x89, 0xfa, //0x00000748 movq %rdi, %rdx
|
||||
0xe9, 0xef, 0xfd, 0xff, 0xff, //0x0000074b jmp LBB0_94
|
||||
//0x00000750 LBB0_18
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x00000750 movq $-48(%rbp), %rax
|
||||
0x48, 0x8b, 0x4d, 0xc0, //0x00000754 movq $-64(%rbp), %rcx
|
||||
0x48, 0x89, 0x08, //0x00000758 movq %rcx, (%rax)
|
||||
0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000075b movq $-1, %rax
|
||||
0xe9, 0xde, 0xfd, 0xff, 0xff, //0x00000762 jmp LBB0_95
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000767 .p2align 4, 0x00
|
||||
//0x00000770 __UnquoteTab
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000770 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000780 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00000790 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000007a0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000007b0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x000007c0 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00'
|
||||
0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x000007d0 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00'
|
||||
0x00, 0x00, 0x0d, 0x00, 0x09, 0xff, //0x000007e0 LONG $0x000d0000; WORD $0xff09 // .ascii 6, '\x00\x00\r\x00\t\xff'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000007e6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000007f6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000806 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000816 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000826 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000836 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000846 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000856 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000866 QUAD $0x0000000000000000; WORD $0x0000 // .space 10, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x4d, 0x85, 0xd2, //0x00000176 testq %r10, %r10
|
||||
0x0f, 0x85, 0xdd, 0xfe, 0xff, 0xff, //0x00000179 jne LBB0_3
|
||||
0xe9, 0xf1, 0x04, 0x00, 0x00, //0x0000017f jmp LBB0_101
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000184 .p2align 4, 0x90
|
||||
//0x00000190 LBB0_35
|
||||
0x49, 0x83, 0xfa, 0x03, //0x00000190 cmpq $3, %r10
|
||||
0x0f, 0x8e, 0x86, 0x06, 0x00, 0x00, //0x00000194 jle LBB0_18
|
||||
0x45, 0x8b, 0x31, //0x0000019a movl (%r9), %r14d
|
||||
0x44, 0x89, 0xf3, //0x0000019d movl %r14d, %ebx
|
||||
0xf7, 0xd3, //0x000001a0 notl %ebx
|
||||
0x41, 0x8d, 0x8e, 0xd0, 0xcf, 0xcf, 0xcf, //0x000001a2 leal $-808464432(%r14), %ecx
|
||||
0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x000001a9 andl $-2139062144, %ebx
|
||||
0x85, 0xcb, //0x000001af testl %ecx, %ebx
|
||||
0x0f, 0x85, 0xa5, 0x03, 0x00, 0x00, //0x000001b1 jne LBB0_40
|
||||
0x41, 0x8d, 0x8e, 0x19, 0x19, 0x19, 0x19, //0x000001b7 leal $421075225(%r14), %ecx
|
||||
0x44, 0x09, 0xf1, //0x000001be orl %r14d, %ecx
|
||||
0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000001c1 testl $-2139062144, %ecx
|
||||
0x0f, 0x85, 0x8f, 0x03, 0x00, 0x00, //0x000001c7 jne LBB0_40
|
||||
0x4d, 0x89, 0xd8, //0x000001cd movq %r11, %r8
|
||||
0x45, 0x89, 0xf7, //0x000001d0 movl %r14d, %r15d
|
||||
0x41, 0x81, 0xe7, 0x7f, 0x7f, 0x7f, 0x7f, //0x000001d3 andl $2139062143, %r15d
|
||||
0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000001da movl $-1061109568, %ecx
|
||||
0x44, 0x29, 0xf9, //0x000001df subl %r15d, %ecx
|
||||
0x45, 0x8d, 0x9f, 0x46, 0x46, 0x46, 0x46, //0x000001e2 leal $1179010630(%r15), %r11d
|
||||
0x21, 0xd9, //0x000001e9 andl %ebx, %ecx
|
||||
0x44, 0x85, 0xd9, //0x000001eb testl %r11d, %ecx
|
||||
0x0f, 0x85, 0x68, 0x03, 0x00, 0x00, //0x000001ee jne LBB0_40
|
||||
0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x000001f4 movl $-522133280, %ecx
|
||||
0x44, 0x29, 0xf9, //0x000001f9 subl %r15d, %ecx
|
||||
0x41, 0x81, 0xc7, 0x39, 0x39, 0x39, 0x39, //0x000001fc addl $960051513, %r15d
|
||||
0x21, 0xcb, //0x00000203 andl %ecx, %ebx
|
||||
0x44, 0x85, 0xfb, //0x00000205 testl %r15d, %ebx
|
||||
0x0f, 0x85, 0x4e, 0x03, 0x00, 0x00, //0x00000208 jne LBB0_40
|
||||
0x48, 0x89, 0xd7, //0x0000020e movq %rdx, %rdi
|
||||
0x41, 0x0f, 0xce, //0x00000211 bswapl %r14d
|
||||
0x44, 0x89, 0xf1, //0x00000214 movl %r14d, %ecx
|
||||
0xc1, 0xe9, 0x04, //0x00000217 shrl $4, %ecx
|
||||
0xf7, 0xd1, //0x0000021a notl %ecx
|
||||
0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x0000021c andl $16843009, %ecx
|
||||
0x8d, 0x0c, 0xc9, //0x00000222 leal (%rcx,%rcx,8), %ecx
|
||||
0x41, 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000225 andl $252645135, %r14d
|
||||
0x41, 0x01, 0xce, //0x0000022c addl %ecx, %r14d
|
||||
0x44, 0x89, 0xf1, //0x0000022f movl %r14d, %ecx
|
||||
0xc1, 0xe9, 0x04, //0x00000232 shrl $4, %ecx
|
||||
0x44, 0x09, 0xf1, //0x00000235 orl %r14d, %ecx
|
||||
0x44, 0x0f, 0xb6, 0xf9, //0x00000238 movzbl %cl, %r15d
|
||||
0xc1, 0xe9, 0x08, //0x0000023c shrl $8, %ecx
|
||||
0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x0000023f andl $65280, %ecx
|
||||
0x41, 0x09, 0xcf, //0x00000245 orl %ecx, %r15d
|
||||
0x49, 0x83, 0xc1, 0x04, //0x00000248 addq $4, %r9
|
||||
0x49, 0x83, 0xc2, 0xfc, //0x0000024c addq $-4, %r10
|
||||
0x41, 0x81, 0xff, 0x80, 0x00, 0x00, 0x00, //0x00000250 cmpl $128, %r15d
|
||||
0x0f, 0x82, 0x24, 0x02, 0x00, 0x00, //0x00000257 jb LBB0_54
|
||||
0x4c, 0x01, 0xe8, //0x0000025d addq %r13, %rax
|
||||
0x48, 0x83, 0xc0, 0x02, //0x00000260 addq $2, %rax
|
||||
//0x00000264 LBB0_58
|
||||
0x44, 0x89, 0xf9, //0x00000264 movl %r15d, %ecx
|
||||
0x41, 0x81, 0xff, 0xff, 0x07, 0x00, 0x00, //0x00000267 cmpl $2047, %r15d
|
||||
0x0f, 0x86, 0x20, 0x02, 0x00, 0x00, //0x0000026e jbe LBB0_59
|
||||
0x81, 0xe1, 0x00, 0xf8, 0xff, 0xff, //0x00000274 andl $-2048, %ecx
|
||||
0x81, 0xf9, 0x00, 0xd8, 0x00, 0x00, //0x0000027a cmpl $55296, %ecx
|
||||
0x0f, 0x85, 0x6a, 0x01, 0x00, 0x00, //0x00000280 jne LBB0_61
|
||||
0x48, 0x85, 0xf6, //0x00000286 testq %rsi, %rsi
|
||||
0x0f, 0x85, 0x20, 0x01, 0x00, 0x00, //0x00000289 jne LBB0_63
|
||||
0x49, 0x83, 0xfa, 0x06, //0x0000028f cmpq $6, %r10
|
||||
0x0f, 0x8c, 0x3b, 0x01, 0x00, 0x00, //0x00000293 jl LBB0_72
|
||||
//0x00000299 LBB0_69
|
||||
0x41, 0x81, 0xff, 0xff, 0xdb, 0x00, 0x00, //0x00000299 cmpl $56319, %r15d
|
||||
0x0f, 0x87, 0x2e, 0x01, 0x00, 0x00, //0x000002a0 ja LBB0_72
|
||||
0x41, 0x80, 0x39, 0x5c, //0x000002a6 cmpb $92, (%r9)
|
||||
0x0f, 0x85, 0x24, 0x01, 0x00, 0x00, //0x000002aa jne LBB0_72
|
||||
0x41, 0x80, 0x79, 0x01, 0x75, //0x000002b0 cmpb $117, $1(%r9)
|
||||
0x0f, 0x85, 0x19, 0x01, 0x00, 0x00, //0x000002b5 jne LBB0_72
|
||||
0x45, 0x8b, 0x61, 0x02, //0x000002bb movl $2(%r9), %r12d
|
||||
0x45, 0x89, 0xe6, //0x000002bf movl %r12d, %r14d
|
||||
0x41, 0xf7, 0xd6, //0x000002c2 notl %r14d
|
||||
0x41, 0x8d, 0x8c, 0x24, 0xd0, 0xcf, 0xcf, 0xcf, //0x000002c5 leal $-808464432(%r12), %ecx
|
||||
0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000002cd andl $-2139062144, %r14d
|
||||
0x41, 0x85, 0xce, //0x000002d4 testl %ecx, %r14d
|
||||
0x0f, 0x85, 0xbd, 0x03, 0x00, 0x00, //0x000002d7 jne LBB0_82
|
||||
0x41, 0x8d, 0x8c, 0x24, 0x19, 0x19, 0x19, 0x19, //0x000002dd leal $421075225(%r12), %ecx
|
||||
0x44, 0x09, 0xe1, //0x000002e5 orl %r12d, %ecx
|
||||
0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000002e8 testl $-2139062144, %ecx
|
||||
0x0f, 0x85, 0xa6, 0x03, 0x00, 0x00, //0x000002ee jne LBB0_82
|
||||
0x44, 0x89, 0xe3, //0x000002f4 movl %r12d, %ebx
|
||||
0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000002f7 andl $2139062143, %ebx
|
||||
0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000002fd movl $-1061109568, %ecx
|
||||
0x29, 0xd9, //0x00000302 subl %ebx, %ecx
|
||||
0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x00000304 leal $1179010630(%rbx), %r11d
|
||||
0x44, 0x21, 0xf1, //0x0000030b andl %r14d, %ecx
|
||||
0x44, 0x85, 0xd9, //0x0000030e testl %r11d, %ecx
|
||||
0x0f, 0x85, 0x83, 0x03, 0x00, 0x00, //0x00000311 jne LBB0_82
|
||||
0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x00000317 movl $-522133280, %ecx
|
||||
0x29, 0xd9, //0x0000031c subl %ebx, %ecx
|
||||
0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000031e addl $960051513, %ebx
|
||||
0x41, 0x21, 0xce, //0x00000324 andl %ecx, %r14d
|
||||
0x41, 0x85, 0xde, //0x00000327 testl %ebx, %r14d
|
||||
0x0f, 0x85, 0x6a, 0x03, 0x00, 0x00, //0x0000032a jne LBB0_82
|
||||
0x41, 0x0f, 0xcc, //0x00000330 bswapl %r12d
|
||||
0x44, 0x89, 0xe1, //0x00000333 movl %r12d, %ecx
|
||||
0xc1, 0xe9, 0x04, //0x00000336 shrl $4, %ecx
|
||||
0xf7, 0xd1, //0x00000339 notl %ecx
|
||||
0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x0000033b andl $16843009, %ecx
|
||||
0x8d, 0x0c, 0xc9, //0x00000341 leal (%rcx,%rcx,8), %ecx
|
||||
0x41, 0x81, 0xe4, 0x0f, 0x0f, 0x0f, 0x0f, //0x00000344 andl $252645135, %r12d
|
||||
0x41, 0x01, 0xcc, //0x0000034b addl %ecx, %r12d
|
||||
0x44, 0x89, 0xe1, //0x0000034e movl %r12d, %ecx
|
||||
0xc1, 0xe9, 0x04, //0x00000351 shrl $4, %ecx
|
||||
0x44, 0x09, 0xe1, //0x00000354 orl %r12d, %ecx
|
||||
0x89, 0xcb, //0x00000357 movl %ecx, %ebx
|
||||
0xc1, 0xeb, 0x08, //0x00000359 shrl $8, %ebx
|
||||
0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000035c andl $65280, %ebx
|
||||
0x44, 0x0f, 0xb6, 0xd9, //0x00000362 movzbl %cl, %r11d
|
||||
0x41, 0x09, 0xdb, //0x00000366 orl %ebx, %r11d
|
||||
0x49, 0x83, 0xc1, 0x06, //0x00000369 addq $6, %r9
|
||||
0x49, 0x83, 0xc2, 0xfa, //0x0000036d addq $-6, %r10
|
||||
0x81, 0xe1, 0x00, 0x00, 0xfc, 0x00, //0x00000371 andl $16515072, %ecx
|
||||
0x81, 0xf9, 0x00, 0x00, 0xdc, 0x00, //0x00000377 cmpl $14417920, %ecx
|
||||
0x0f, 0x84, 0x3a, 0x01, 0x00, 0x00, //0x0000037d je LBB0_98
|
||||
0xf6, 0x45, 0xb8, 0x02, //0x00000383 testb $2, $-72(%rbp)
|
||||
0x0f, 0x84, 0x99, 0x01, 0x00, 0x00, //0x00000387 je LBB0_76
|
||||
0x66, 0xc7, 0x40, 0xfe, 0xef, 0xbf, //0x0000038d movw $-16401, $-2(%rax)
|
||||
0xc6, 0x00, 0xbd, //0x00000393 movb $-67, (%rax)
|
||||
0x48, 0x83, 0xc0, 0x03, //0x00000396 addq $3, %rax
|
||||
0x45, 0x89, 0xdf, //0x0000039a movl %r11d, %r15d
|
||||
0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x0000039d cmpl $128, %r11d
|
||||
0x0f, 0x83, 0xba, 0xfe, 0xff, 0xff, //0x000003a4 jae LBB0_58
|
||||
0xe9, 0x61, 0x01, 0x00, 0x00, //0x000003aa jmp LBB0_55
|
||||
//0x000003af LBB0_63
|
||||
0x4d, 0x85, 0xd2, //0x000003af testq %r10, %r10
|
||||
0x0f, 0x8e, 0x46, 0x04, 0x00, 0x00, //0x000003b2 jle LBB0_64
|
||||
0x41, 0x80, 0x39, 0x5c, //0x000003b8 cmpb $92, (%r9)
|
||||
0x0f, 0x85, 0x5a, 0x01, 0x00, 0x00, //0x000003bc jne LBB0_74
|
||||
0x49, 0x83, 0xc2, 0xff, //0x000003c2 addq $-1, %r10
|
||||
0x49, 0x83, 0xc1, 0x01, //0x000003c6 addq $1, %r9
|
||||
0x49, 0x83, 0xfa, 0x06, //0x000003ca cmpq $6, %r10
|
||||
0x0f, 0x8d, 0xc5, 0xfe, 0xff, 0xff, //0x000003ce jge LBB0_69
|
||||
//0x000003d4 LBB0_72
|
||||
0xf6, 0x45, 0xb8, 0x02, //0x000003d4 testb $2, $-72(%rbp)
|
||||
0x0f, 0x84, 0x14, 0x04, 0x00, 0x00, //0x000003d8 je LBB0_73
|
||||
//0x000003de LBB0_75
|
||||
0x66, 0xc7, 0x40, 0xfe, 0xef, 0xbf, //0x000003de movw $-16401, $-2(%rax)
|
||||
0xc6, 0x00, 0xbd, //0x000003e4 movb $-67, (%rax)
|
||||
0x48, 0x83, 0xc0, 0x01, //0x000003e7 addq $1, %rax
|
||||
0xe9, 0xb9, 0x00, 0x00, 0x00, //0x000003eb jmp LBB0_99
|
||||
//0x000003f0 .p2align 4, 0x90
|
||||
//0x000003f0 LBB0_61
|
||||
0x4d, 0x89, 0xc3, //0x000003f0 movq %r8, %r11
|
||||
0x48, 0x89, 0xfa, //0x000003f3 movq %rdi, %rdx
|
||||
0x44, 0x89, 0xf9, //0x000003f6 movl %r15d, %ecx
|
||||
0xc1, 0xe9, 0x0c, //0x000003f9 shrl $12, %ecx
|
||||
0x80, 0xc9, 0xe0, //0x000003fc orb $-32, %cl
|
||||
0x88, 0x48, 0xfe, //0x000003ff movb %cl, $-2(%rax)
|
||||
0x44, 0x89, 0xf9, //0x00000402 movl %r15d, %ecx
|
||||
0xc1, 0xe9, 0x06, //0x00000405 shrl $6, %ecx
|
||||
0x80, 0xe1, 0x3f, //0x00000408 andb $63, %cl
|
||||
0x80, 0xc9, 0x80, //0x0000040b orb $-128, %cl
|
||||
0x88, 0x48, 0xff, //0x0000040e movb %cl, $-1(%rax)
|
||||
0x41, 0x80, 0xe7, 0x3f, //0x00000411 andb $63, %r15b
|
||||
0x41, 0x80, 0xcf, 0x80, //0x00000415 orb $-128, %r15b
|
||||
0x44, 0x88, 0x38, //0x00000419 movb %r15b, (%rax)
|
||||
0x48, 0x83, 0xc0, 0x01, //0x0000041c addq $1, %rax
|
||||
0x4d, 0x85, 0xd2, //0x00000420 testq %r10, %r10
|
||||
0x0f, 0x85, 0x33, 0xfc, 0xff, 0xff, //0x00000423 jne LBB0_3
|
||||
0xe9, 0x47, 0x02, 0x00, 0x00, //0x00000429 jmp LBB0_101
|
||||
//0x0000042e LBB0_20
|
||||
0x45, 0x85, 0xd2, //0x0000042e testl %r10d, %r10d
|
||||
0x0f, 0x84, 0xe9, 0x03, 0x00, 0x00, //0x00000431 je LBB0_18
|
||||
0x41, 0x80, 0x79, 0xff, 0x5c, //0x00000437 cmpb $92, $-1(%r9)
|
||||
0x0f, 0x85, 0x86, 0x03, 0x00, 0x00, //0x0000043c jne LBB0_22
|
||||
0x41, 0x80, 0x39, 0x5c, //0x00000442 cmpb $92, (%r9)
|
||||
0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00000446 jne LBB0_30
|
||||
0x41, 0x83, 0xfa, 0x01, //0x0000044c cmpl $1, %r10d
|
||||
0x0f, 0x8e, 0xca, 0x03, 0x00, 0x00, //0x00000450 jle LBB0_18
|
||||
0x41, 0x8a, 0x49, 0x01, //0x00000456 movb $1(%r9), %cl
|
||||
0x80, 0xf9, 0x22, //0x0000045a cmpb $34, %cl
|
||||
0x0f, 0x84, 0x09, 0x00, 0x00, 0x00, //0x0000045d je LBB0_29
|
||||
0x80, 0xf9, 0x5c, //0x00000463 cmpb $92, %cl
|
||||
0x0f, 0x85, 0x79, 0x03, 0x00, 0x00, //0x00000466 jne LBB0_27
|
||||
//0x0000046c LBB0_29
|
||||
0x49, 0x83, 0xc1, 0x01, //0x0000046c addq $1, %r9
|
||||
0x49, 0x83, 0xc2, 0xff, //0x00000470 addq $-1, %r10
|
||||
//0x00000474 LBB0_30
|
||||
0x49, 0x83, 0xc1, 0x01, //0x00000474 addq $1, %r9
|
||||
0x49, 0x83, 0xc2, 0xff, //0x00000478 addq $-1, %r10
|
||||
0xe9, 0xcc, 0xfc, 0xff, 0xff, //0x0000047c jmp LBB0_31
|
||||
//0x00000481 LBB0_54
|
||||
0x45, 0x89, 0xfb, //0x00000481 movl %r15d, %r11d
|
||||
//0x00000484 LBB0_56
|
||||
0x45, 0x88, 0x1c, 0x24, //0x00000484 movb %r11b, (%r12)
|
||||
0x49, 0x83, 0xc4, 0x01, //0x00000488 addq $1, %r12
|
||||
0x4c, 0x89, 0xe0, //0x0000048c movq %r12, %rax
|
||||
0xe9, 0x15, 0x00, 0x00, 0x00, //0x0000048f jmp LBB0_99
|
||||
//0x00000494 LBB0_59
|
||||
0xc1, 0xe9, 0x06, //0x00000494 shrl $6, %ecx
|
||||
0x80, 0xc9, 0xc0, //0x00000497 orb $-64, %cl
|
||||
0x88, 0x48, 0xfe, //0x0000049a movb %cl, $-2(%rax)
|
||||
0x41, 0x80, 0xe7, 0x3f, //0x0000049d andb $63, %r15b
|
||||
0x41, 0x80, 0xcf, 0x80, //0x000004a1 orb $-128, %r15b
|
||||
0x44, 0x88, 0x78, 0xff, //0x000004a5 movb %r15b, $-1(%rax)
|
||||
//0x000004a9 LBB0_99
|
||||
0x4d, 0x89, 0xc3, //0x000004a9 movq %r8, %r11
|
||||
0x48, 0x89, 0xfa, //0x000004ac movq %rdi, %rdx
|
||||
0x4d, 0x85, 0xd2, //0x000004af testq %r10, %r10
|
||||
0x0f, 0x85, 0xa4, 0xfb, 0xff, 0xff, //0x000004b2 jne LBB0_3
|
||||
0xe9, 0xb8, 0x01, 0x00, 0x00, //0x000004b8 jmp LBB0_101
|
||||
//0x000004bd LBB0_98
|
||||
0x41, 0xc1, 0xe7, 0x0a, //0x000004bd shll $10, %r15d
|
||||
0x45, 0x89, 0xde, //0x000004c1 movl %r11d, %r14d
|
||||
0x45, 0x01, 0xfe, //0x000004c4 addl %r15d, %r14d
|
||||
0x45, 0x01, 0xfb, //0x000004c7 addl %r15d, %r11d
|
||||
0x41, 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x000004ca addl $-56613888, %r11d
|
||||
0x44, 0x89, 0xdb, //0x000004d1 movl %r11d, %ebx
|
||||
0xc1, 0xeb, 0x12, //0x000004d4 shrl $18, %ebx
|
||||
0x80, 0xcb, 0xf0, //0x000004d7 orb $-16, %bl
|
||||
0x88, 0x58, 0xfe, //0x000004da movb %bl, $-2(%rax)
|
||||
0x44, 0x89, 0xd9, //0x000004dd movl %r11d, %ecx
|
||||
0xc1, 0xe9, 0x0c, //0x000004e0 shrl $12, %ecx
|
||||
0x80, 0xe1, 0x3f, //0x000004e3 andb $63, %cl
|
||||
0x80, 0xc9, 0x80, //0x000004e6 orb $-128, %cl
|
||||
0x88, 0x48, 0xff, //0x000004e9 movb %cl, $-1(%rax)
|
||||
0x41, 0xc1, 0xeb, 0x06, //0x000004ec shrl $6, %r11d
|
||||
0x41, 0x80, 0xe3, 0x3f, //0x000004f0 andb $63, %r11b
|
||||
0x41, 0x80, 0xcb, 0x80, //0x000004f4 orb $-128, %r11b
|
||||
0x44, 0x88, 0x18, //0x000004f8 movb %r11b, (%rax)
|
||||
0x41, 0x80, 0xe6, 0x3f, //0x000004fb andb $63, %r14b
|
||||
0x41, 0x80, 0xce, 0x80, //0x000004ff orb $-128, %r14b
|
||||
0x44, 0x88, 0x70, 0x01, //0x00000503 movb %r14b, $1(%rax)
|
||||
0x48, 0x83, 0xc0, 0x02, //0x00000507 addq $2, %rax
|
||||
0xe9, 0x99, 0xff, 0xff, 0xff, //0x0000050b jmp LBB0_99
|
||||
//0x00000510 LBB0_55
|
||||
0x48, 0x83, 0xc0, 0xfe, //0x00000510 addq $-2, %rax
|
||||
0x49, 0x89, 0xc4, //0x00000514 movq %rax, %r12
|
||||
0xe9, 0x68, 0xff, 0xff, 0xff, //0x00000517 jmp LBB0_56
|
||||
//0x0000051c LBB0_74
|
||||
0xf6, 0x45, 0xb8, 0x02, //0x0000051c testb $2, $-72(%rbp)
|
||||
0x0f, 0x85, 0xb8, 0xfe, 0xff, 0xff, //0x00000520 jne LBB0_75
|
||||
//0x00000526 LBB0_76
|
||||
0x4c, 0x2b, 0x4d, 0xc8, //0x00000526 subq $-56(%rbp), %r9
|
||||
//0x0000052a LBB0_77
|
||||
0x49, 0x83, 0xc1, 0xfc, //0x0000052a addq $-4, %r9
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x0000052e movq $-48(%rbp), %rax
|
||||
0x4c, 0x89, 0x08, //0x00000532 movq %r9, (%rax)
|
||||
0x48, 0xc7, 0xc0, 0xfc, 0xff, 0xff, 0xff, //0x00000535 movq $-4, %rax
|
||||
0xe9, 0x0c, 0x00, 0x00, 0x00, //0x0000053c jmp LBB0_103
|
||||
//0x00000541 LBB0_1
|
||||
0x45, 0x31, 0xd2, //0x00000541 xorl %r10d, %r10d
|
||||
0x48, 0x89, 0xd0, //0x00000544 movq %rdx, %rax
|
||||
//0x00000547 LBB0_102
|
||||
0x4c, 0x01, 0xd0, //0x00000547 addq %r10, %rax
|
||||
0x48, 0x29, 0xd0, //0x0000054a subq %rdx, %rax
|
||||
//0x0000054d LBB0_103
|
||||
0x48, 0x83, 0xc4, 0x20, //0x0000054d addq $32, %rsp
|
||||
0x5b, //0x00000551 popq %rbx
|
||||
0x41, 0x5c, //0x00000552 popq %r12
|
||||
0x41, 0x5d, //0x00000554 popq %r13
|
||||
0x41, 0x5e, //0x00000556 popq %r14
|
||||
0x41, 0x5f, //0x00000558 popq %r15
|
||||
0x5d, //0x0000055a popq %rbp
|
||||
0xc3, //0x0000055b retq
|
||||
//0x0000055c LBB0_40
|
||||
0x4c, 0x89, 0xca, //0x0000055c movq %r9, %rdx
|
||||
0x48, 0x2b, 0x55, 0xc8, //0x0000055f subq $-56(%rbp), %rdx
|
||||
0x48, 0x8b, 0x7d, 0xd0, //0x00000563 movq $-48(%rbp), %rdi
|
||||
0x48, 0x89, 0x17, //0x00000567 movq %rdx, (%rdi)
|
||||
0x41, 0x8a, 0x09, //0x0000056a movb (%r9), %cl
|
||||
0x8d, 0x41, 0xd0, //0x0000056d leal $-48(%rcx), %eax
|
||||
0x3c, 0x0a, //0x00000570 cmpb $10, %al
|
||||
0x0f, 0x82, 0x2a, 0x00, 0x00, 0x00, //0x00000572 jb LBB0_43
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000578 movq $-2, %rax
|
||||
0x80, 0xc1, 0xbf, //0x0000057f addb $-65, %cl
|
||||
0x80, 0xf9, 0x25, //0x00000582 cmpb $37, %cl
|
||||
0x0f, 0x87, 0xc2, 0xff, 0xff, 0xff, //0x00000585 ja LBB0_103
|
||||
0x0f, 0xb6, 0xc9, //0x0000058b movzbl %cl, %ecx
|
||||
0x48, 0xbe, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, //0x0000058e movabsq $270582939711, %rsi
|
||||
0x48, 0x0f, 0xa3, 0xce, //0x00000598 btq %rcx, %rsi
|
||||
0x0f, 0x83, 0xab, 0xff, 0xff, 0xff, //0x0000059c jae LBB0_103
|
||||
//0x000005a2 LBB0_43
|
||||
0x48, 0x8d, 0x42, 0x01, //0x000005a2 leaq $1(%rdx), %rax
|
||||
0x48, 0x89, 0x07, //0x000005a6 movq %rax, (%rdi)
|
||||
0x41, 0x8a, 0x49, 0x01, //0x000005a9 movb $1(%r9), %cl
|
||||
0x8d, 0x41, 0xd0, //0x000005ad leal $-48(%rcx), %eax
|
||||
0x3c, 0x09, //0x000005b0 cmpb $9, %al
|
||||
0x0f, 0x86, 0x2a, 0x00, 0x00, 0x00, //0x000005b2 jbe LBB0_46
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000005b8 movq $-2, %rax
|
||||
0x80, 0xc1, 0xbf, //0x000005bf addb $-65, %cl
|
||||
0x80, 0xf9, 0x25, //0x000005c2 cmpb $37, %cl
|
||||
0x0f, 0x87, 0x82, 0xff, 0xff, 0xff, //0x000005c5 ja LBB0_103
|
||||
0x0f, 0xb6, 0xc9, //0x000005cb movzbl %cl, %ecx
|
||||
0x48, 0xbe, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, //0x000005ce movabsq $270582939711, %rsi
|
||||
0x48, 0x0f, 0xa3, 0xce, //0x000005d8 btq %rcx, %rsi
|
||||
0x0f, 0x83, 0x6b, 0xff, 0xff, 0xff, //0x000005dc jae LBB0_103
|
||||
//0x000005e2 LBB0_46
|
||||
0x48, 0x8d, 0x42, 0x02, //0x000005e2 leaq $2(%rdx), %rax
|
||||
0x48, 0x89, 0x07, //0x000005e6 movq %rax, (%rdi)
|
||||
0x41, 0x8a, 0x49, 0x02, //0x000005e9 movb $2(%r9), %cl
|
||||
0x8d, 0x41, 0xd0, //0x000005ed leal $-48(%rcx), %eax
|
||||
0x3c, 0x0a, //0x000005f0 cmpb $10, %al
|
||||
0x0f, 0x82, 0x2a, 0x00, 0x00, 0x00, //0x000005f2 jb LBB0_49
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000005f8 movq $-2, %rax
|
||||
0x80, 0xc1, 0xbf, //0x000005ff addb $-65, %cl
|
||||
0x80, 0xf9, 0x25, //0x00000602 cmpb $37, %cl
|
||||
0x0f, 0x87, 0x42, 0xff, 0xff, 0xff, //0x00000605 ja LBB0_103
|
||||
0x0f, 0xb6, 0xc9, //0x0000060b movzbl %cl, %ecx
|
||||
0x48, 0xbe, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, //0x0000060e movabsq $270582939711, %rsi
|
||||
0x48, 0x0f, 0xa3, 0xce, //0x00000618 btq %rcx, %rsi
|
||||
0x0f, 0x83, 0x2b, 0xff, 0xff, 0xff, //0x0000061c jae LBB0_103
|
||||
//0x00000622 LBB0_49
|
||||
0x48, 0x8d, 0x42, 0x03, //0x00000622 leaq $3(%rdx), %rax
|
||||
0x48, 0x89, 0x07, //0x00000626 movq %rax, (%rdi)
|
||||
0x41, 0x8a, 0x49, 0x03, //0x00000629 movb $3(%r9), %cl
|
||||
0x8d, 0x41, 0xd0, //0x0000062d leal $-48(%rcx), %eax
|
||||
0x3c, 0x0a, //0x00000630 cmpb $10, %al
|
||||
0x0f, 0x82, 0x2a, 0x00, 0x00, 0x00, //0x00000632 jb LBB0_52
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000638 movq $-2, %rax
|
||||
0x80, 0xc1, 0xbf, //0x0000063f addb $-65, %cl
|
||||
0x80, 0xf9, 0x25, //0x00000642 cmpb $37, %cl
|
||||
0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00000645 ja LBB0_103
|
||||
0x0f, 0xb6, 0xc9, //0x0000064b movzbl %cl, %ecx
|
||||
0x48, 0xbe, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, //0x0000064e movabsq $270582939711, %rsi
|
||||
0x48, 0x0f, 0xa3, 0xce, //0x00000658 btq %rcx, %rsi
|
||||
0x0f, 0x83, 0xeb, 0xfe, 0xff, 0xff, //0x0000065c jae LBB0_103
|
||||
//0x00000662 LBB0_52
|
||||
0x48, 0x83, 0xc2, 0x04, //0x00000662 addq $4, %rdx
|
||||
0x48, 0x89, 0x17, //0x00000666 movq %rdx, (%rdi)
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000669 movq $-2, %rax
|
||||
0xe9, 0xd8, 0xfe, 0xff, 0xff, //0x00000670 jmp LBB0_103
|
||||
//0x00000675 LBB0_101
|
||||
0x45, 0x31, 0xd2, //0x00000675 xorl %r10d, %r10d
|
||||
0xe9, 0xca, 0xfe, 0xff, 0xff, //0x00000678 jmp LBB0_102
|
||||
//0x0000067d LBB0_33
|
||||
0x48, 0x8b, 0x45, 0xc8, //0x0000067d movq $-56(%rbp), %rax
|
||||
0x48, 0xf7, 0xd0, //0x00000681 notq %rax
|
||||
0x49, 0x01, 0xc1, //0x00000684 addq %rax, %r9
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x00000687 movq $-48(%rbp), %rax
|
||||
0x4c, 0x89, 0x08, //0x0000068b movq %r9, (%rax)
|
||||
0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x0000068e movq $-3, %rax
|
||||
0xe9, 0xb3, 0xfe, 0xff, 0xff, //0x00000695 jmp LBB0_103
|
||||
//0x0000069a LBB0_82
|
||||
0x4c, 0x89, 0xca, //0x0000069a movq %r9, %rdx
|
||||
0x48, 0x2b, 0x55, 0xc8, //0x0000069d subq $-56(%rbp), %rdx
|
||||
0x48, 0x83, 0xc2, 0x02, //0x000006a1 addq $2, %rdx
|
||||
0x48, 0x8b, 0x75, 0xd0, //0x000006a5 movq $-48(%rbp), %rsi
|
||||
0x48, 0x89, 0x16, //0x000006a9 movq %rdx, (%rsi)
|
||||
0x41, 0x8a, 0x49, 0x02, //0x000006ac movb $2(%r9), %cl
|
||||
0x8d, 0x41, 0xd0, //0x000006b0 leal $-48(%rcx), %eax
|
||||
0x3c, 0x0a, //0x000006b3 cmpb $10, %al
|
||||
0x0f, 0x82, 0x2e, 0x00, 0x00, 0x00, //0x000006b5 jb LBB0_85
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000006bb movq $-2, %rax
|
||||
0x80, 0xc1, 0xbf, //0x000006c2 addb $-65, %cl
|
||||
0x80, 0xf9, 0x25, //0x000006c5 cmpb $37, %cl
|
||||
0x0f, 0x87, 0x7f, 0xfe, 0xff, 0xff, //0x000006c8 ja LBB0_103
|
||||
0x0f, 0xb6, 0xc9, //0x000006ce movzbl %cl, %ecx
|
||||
0x48, 0xbe, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, //0x000006d1 movabsq $270582939711, %rsi
|
||||
0x48, 0x0f, 0xa3, 0xce, //0x000006db btq %rcx, %rsi
|
||||
0x48, 0x8b, 0x75, 0xd0, //0x000006df movq $-48(%rbp), %rsi
|
||||
0x0f, 0x83, 0x64, 0xfe, 0xff, 0xff, //0x000006e3 jae LBB0_103
|
||||
//0x000006e9 LBB0_85
|
||||
0x48, 0x8d, 0x42, 0x01, //0x000006e9 leaq $1(%rdx), %rax
|
||||
0x48, 0x89, 0x06, //0x000006ed movq %rax, (%rsi)
|
||||
0x41, 0x8a, 0x49, 0x03, //0x000006f0 movb $3(%r9), %cl
|
||||
0x8d, 0x41, 0xd0, //0x000006f4 leal $-48(%rcx), %eax
|
||||
0x3c, 0x09, //0x000006f7 cmpb $9, %al
|
||||
0x0f, 0x86, 0x2e, 0x00, 0x00, 0x00, //0x000006f9 jbe LBB0_88
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000006ff movq $-2, %rax
|
||||
0x80, 0xc1, 0xbf, //0x00000706 addb $-65, %cl
|
||||
0x80, 0xf9, 0x25, //0x00000709 cmpb $37, %cl
|
||||
0x0f, 0x87, 0x3b, 0xfe, 0xff, 0xff, //0x0000070c ja LBB0_103
|
||||
0x0f, 0xb6, 0xc9, //0x00000712 movzbl %cl, %ecx
|
||||
0x48, 0xbe, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, //0x00000715 movabsq $270582939711, %rsi
|
||||
0x48, 0x0f, 0xa3, 0xce, //0x0000071f btq %rcx, %rsi
|
||||
0x48, 0x8b, 0x75, 0xd0, //0x00000723 movq $-48(%rbp), %rsi
|
||||
0x0f, 0x83, 0x20, 0xfe, 0xff, 0xff, //0x00000727 jae LBB0_103
|
||||
//0x0000072d LBB0_88
|
||||
0x48, 0x8d, 0x42, 0x02, //0x0000072d leaq $2(%rdx), %rax
|
||||
0x48, 0x89, 0x06, //0x00000731 movq %rax, (%rsi)
|
||||
0x41, 0x8a, 0x49, 0x04, //0x00000734 movb $4(%r9), %cl
|
||||
0x8d, 0x41, 0xd0, //0x00000738 leal $-48(%rcx), %eax
|
||||
0x3c, 0x0a, //0x0000073b cmpb $10, %al
|
||||
0x0f, 0x82, 0x2e, 0x00, 0x00, 0x00, //0x0000073d jb LBB0_91
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000743 movq $-2, %rax
|
||||
0x80, 0xc1, 0xbf, //0x0000074a addb $-65, %cl
|
||||
0x80, 0xf9, 0x25, //0x0000074d cmpb $37, %cl
|
||||
0x0f, 0x87, 0xf7, 0xfd, 0xff, 0xff, //0x00000750 ja LBB0_103
|
||||
0x0f, 0xb6, 0xc9, //0x00000756 movzbl %cl, %ecx
|
||||
0x48, 0xbe, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, //0x00000759 movabsq $270582939711, %rsi
|
||||
0x48, 0x0f, 0xa3, 0xce, //0x00000763 btq %rcx, %rsi
|
||||
0x48, 0x8b, 0x75, 0xd0, //0x00000767 movq $-48(%rbp), %rsi
|
||||
0x0f, 0x83, 0xdc, 0xfd, 0xff, 0xff, //0x0000076b jae LBB0_103
|
||||
//0x00000771 LBB0_91
|
||||
0x48, 0x8d, 0x42, 0x03, //0x00000771 leaq $3(%rdx), %rax
|
||||
0x48, 0x89, 0x06, //0x00000775 movq %rax, (%rsi)
|
||||
0x41, 0x8a, 0x49, 0x05, //0x00000778 movb $5(%r9), %cl
|
||||
0x8d, 0x41, 0xd0, //0x0000077c leal $-48(%rcx), %eax
|
||||
0x3c, 0x0a, //0x0000077f cmpb $10, %al
|
||||
0x0f, 0x82, 0x2e, 0x00, 0x00, 0x00, //0x00000781 jb LBB0_94
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x00000787 movq $-2, %rax
|
||||
0x80, 0xc1, 0xbf, //0x0000078e addb $-65, %cl
|
||||
0x80, 0xf9, 0x25, //0x00000791 cmpb $37, %cl
|
||||
0x0f, 0x87, 0xb3, 0xfd, 0xff, 0xff, //0x00000794 ja LBB0_103
|
||||
0x0f, 0xb6, 0xc9, //0x0000079a movzbl %cl, %ecx
|
||||
0x48, 0xbe, 0x3f, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x00, 0x00, //0x0000079d movabsq $270582939711, %rsi
|
||||
0x48, 0x0f, 0xa3, 0xce, //0x000007a7 btq %rcx, %rsi
|
||||
0x48, 0x8b, 0x75, 0xd0, //0x000007ab movq $-48(%rbp), %rsi
|
||||
0x0f, 0x83, 0x98, 0xfd, 0xff, 0xff, //0x000007af jae LBB0_103
|
||||
//0x000007b5 LBB0_94
|
||||
0x48, 0x83, 0xc2, 0x04, //0x000007b5 addq $4, %rdx
|
||||
0x48, 0x89, 0x16, //0x000007b9 movq %rdx, (%rsi)
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000007bc movq $-2, %rax
|
||||
0xe9, 0x85, 0xfd, 0xff, 0xff, //0x000007c3 jmp LBB0_103
|
||||
//0x000007c8 LBB0_22
|
||||
0x48, 0x8b, 0x45, 0xc8, //0x000007c8 movq $-56(%rbp), %rax
|
||||
0x48, 0xf7, 0xd0, //0x000007cc notq %rax
|
||||
0x49, 0x01, 0xc1, //0x000007cf addq %rax, %r9
|
||||
//0x000007d2 LBB0_28
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x000007d2 movq $-48(%rbp), %rax
|
||||
0x4c, 0x89, 0x08, //0x000007d6 movq %r9, (%rax)
|
||||
0x48, 0xc7, 0xc0, 0xfe, 0xff, 0xff, 0xff, //0x000007d9 movq $-2, %rax
|
||||
0xe9, 0x68, 0xfd, 0xff, 0xff, //0x000007e0 jmp LBB0_103
|
||||
//0x000007e5 LBB0_27
|
||||
0x4c, 0x2b, 0x4d, 0xc8, //0x000007e5 subq $-56(%rbp), %r9
|
||||
0x49, 0x83, 0xc1, 0x01, //0x000007e9 addq $1, %r9
|
||||
0xe9, 0xe0, 0xff, 0xff, 0xff, //0x000007ed jmp LBB0_28
|
||||
//0x000007f2 LBB0_73
|
||||
0x48, 0x03, 0x75, 0xc8, //0x000007f2 addq $-56(%rbp), %rsi
|
||||
0x49, 0x29, 0xf1, //0x000007f6 subq %rsi, %r9
|
||||
0xe9, 0x2c, 0xfd, 0xff, 0xff, //0x000007f9 jmp LBB0_77
|
||||
//0x000007fe LBB0_64
|
||||
0xf6, 0x45, 0xb8, 0x02, //0x000007fe testb $2, $-72(%rbp)
|
||||
0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x00000802 je LBB0_18
|
||||
0x66, 0xc7, 0x40, 0xfe, 0xef, 0xbf, //0x00000808 movw $-16401, $-2(%rax)
|
||||
0xc6, 0x00, 0xbd, //0x0000080e movb $-67, (%rax)
|
||||
0x48, 0x83, 0xc0, 0x01, //0x00000811 addq $1, %rax
|
||||
0x45, 0x31, 0xd2, //0x00000815 xorl %r10d, %r10d
|
||||
0x48, 0x89, 0xfa, //0x00000818 movq %rdi, %rdx
|
||||
0xe9, 0x27, 0xfd, 0xff, 0xff, //0x0000081b jmp LBB0_102
|
||||
//0x00000820 LBB0_18
|
||||
0x48, 0x8b, 0x45, 0xd0, //0x00000820 movq $-48(%rbp), %rax
|
||||
0x48, 0x8b, 0x4d, 0xc0, //0x00000824 movq $-64(%rbp), %rcx
|
||||
0x48, 0x89, 0x08, //0x00000828 movq %rcx, (%rax)
|
||||
0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000082b movq $-1, %rax
|
||||
0xe9, 0x16, 0xfd, 0xff, 0xff, //0x00000832 jmp LBB0_103
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000837 .p2align 4, 0x00
|
||||
//0x00000840 __UnquoteTab
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000840 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000850 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00000860 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000870 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000880 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00000890 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00'
|
||||
0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x000008a0 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00'
|
||||
0x00, 0x00, 0x0d, 0x00, 0x09, 0xff, //0x000008b0 LONG $0x000d0000; WORD $0xff09 // .ascii 6, '\x00\x00\r\x00\t\xff'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000008b6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000008c6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000008d6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000008e6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000008f6 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000906 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000916 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000926 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000936 QUAD $0x0000000000000000; WORD $0x0000 // .space 10, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|
||||
}
|
||||
|
||||
|
|
|
|||
22
vendor/github.com/bytedance/sonic/internal/native/sse/validate_one_subr.go
generated
vendored
22
vendor/github.com/bytedance/sonic/internal/native/sse/validate_one_subr.go
generated
vendored
|
|
@ -8,7 +8,7 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
_entry__validate_one = 272
|
||||
_entry__validate_one = 256
|
||||
)
|
||||
|
||||
const (
|
||||
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__validate_one = 14468
|
||||
_size__validate_one = 15328
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x14, 48},
|
||||
{0x35ea, 184},
|
||||
{0x35eb, 48},
|
||||
{0x35ed, 40},
|
||||
{0x35ef, 32},
|
||||
{0x35f1, 24},
|
||||
{0x35f3, 16},
|
||||
{0x35f4, 8},
|
||||
{0x35f5, 0},
|
||||
{0x3884, 184},
|
||||
{0x394e, 184},
|
||||
{0x394f, 48},
|
||||
{0x3951, 40},
|
||||
{0x3953, 32},
|
||||
{0x3955, 24},
|
||||
{0x3957, 16},
|
||||
{0x3958, 8},
|
||||
{0x3959, 0},
|
||||
{0x3be0, 184},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
8118
vendor/github.com/bytedance/sonic/internal/native/sse/validate_one_text_amd64.go
generated
vendored
8118
vendor/github.com/bytedance/sonic/internal/native/sse/validate_one_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
20
vendor/github.com/bytedance/sonic/internal/native/sse/value_subr.go
generated
vendored
20
vendor/github.com/bytedance/sonic/internal/native/sse/value_subr.go
generated
vendored
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__value = 12188
|
||||
_size__value = 11788
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x11, 48},
|
||||
{0x1f9, 128},
|
||||
{0x1fa, 48},
|
||||
{0x1fc, 40},
|
||||
{0x1fe, 32},
|
||||
{0x200, 24},
|
||||
{0x202, 16},
|
||||
{0x203, 8},
|
||||
{0x204, 0},
|
||||
{0x2f9c, 128},
|
||||
{0x20a, 128},
|
||||
{0x20b, 48},
|
||||
{0x20d, 40},
|
||||
{0x20f, 32},
|
||||
{0x211, 24},
|
||||
{0x213, 16},
|
||||
{0x214, 8},
|
||||
{0x215, 0},
|
||||
{0x2e0c, 128},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
10299
vendor/github.com/bytedance/sonic/internal/native/sse/value_text_amd64.go
generated
vendored
10299
vendor/github.com/bytedance/sonic/internal/native/sse/value_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
19
vendor/github.com/bytedance/sonic/internal/native/sse/vnumber_subr.go
generated
vendored
19
vendor/github.com/bytedance/sonic/internal/native/sse/vnumber_subr.go
generated
vendored
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__vnumber = 8184
|
||||
_size__vnumber = 7880
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,14 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x11, 48},
|
||||
{0xc29, 136},
|
||||
{0xc2a, 48},
|
||||
{0xc2c, 40},
|
||||
{0xc2e, 32},
|
||||
{0xc30, 24},
|
||||
{0xc32, 16},
|
||||
{0xc33, 8},
|
||||
{0xc34, 0},
|
||||
{0x1ff8, 136},
|
||||
{0x1ebb, 136},
|
||||
{0x1ebc, 48},
|
||||
{0x1ebe, 40},
|
||||
{0x1ec0, 32},
|
||||
{0x1ec2, 24},
|
||||
{0x1ec4, 16},
|
||||
{0x1ec5, 8},
|
||||
{0x1ec8, 0},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
8156
vendor/github.com/bytedance/sonic/internal/native/sse/vnumber_text_amd64.go
generated
vendored
8156
vendor/github.com/bytedance/sonic/internal/native/sse/vnumber_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
10
vendor/github.com/bytedance/sonic/internal/native/sse/vsigned_text_amd64.go
generated
vendored
10
vendor/github.com/bytedance/sonic/internal/native/sse/vsigned_text_amd64.go
generated
vendored
|
|
@ -29,9 +29,9 @@ var _text_vsigned = []byte{
|
|||
0x41, 0x8a, 0x0c, 0x01, //0x0000004d movb (%r9,%rax), %cl
|
||||
0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000051 movq $-1, %r8
|
||||
//0x00000058 LBB0_5
|
||||
0x8d, 0x79, 0xc6, //0x00000058 leal $-58(%rcx), %edi
|
||||
0x40, 0x80, 0xff, 0xf5, //0x0000005b cmpb $-11, %dil
|
||||
0x0f, 0x87, 0x1a, 0x00, 0x00, 0x00, //0x0000005f ja LBB0_7
|
||||
0x8d, 0x79, 0xd0, //0x00000058 leal $-48(%rcx), %edi
|
||||
0x40, 0x80, 0xff, 0x0a, //0x0000005b cmpb $10, %dil
|
||||
0x0f, 0x82, 0x1a, 0x00, 0x00, 0x00, //0x0000005f jb LBB0_7
|
||||
0x48, 0x89, 0x06, //0x00000065 movq %rax, (%rsi)
|
||||
0x48, 0xc7, 0x02, 0xfe, 0xff, 0xff, 0xff, //0x00000068 movq $-2, (%rdx)
|
||||
0x5b, //0x0000006f popq %rbx
|
||||
|
|
@ -64,8 +64,8 @@ var _text_vsigned = []byte{
|
|||
0x31, 0xc9, //0x000000c7 xorl %ecx, %ecx
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000000c9 .p2align 4, 0x90
|
||||
//0x000000d0 LBB0_13
|
||||
0x4c, 0x39, 0xd8, //0x000000d0 cmpq %r11, %rax
|
||||
0x0f, 0x83, 0x81, 0x00, 0x00, 0x00, //0x000000d3 jae LBB0_23
|
||||
0x49, 0x39, 0xc2, //0x000000d0 cmpq %rax, %r10
|
||||
0x0f, 0x84, 0x81, 0x00, 0x00, 0x00, //0x000000d3 je LBB0_23
|
||||
0x49, 0x0f, 0xbe, 0x3c, 0x01, //0x000000d9 movsbq (%r9,%rax), %rdi
|
||||
0x8d, 0x5f, 0xd0, //0x000000de leal $-48(%rdi), %ebx
|
||||
0x80, 0xfb, 0x09, //0x000000e1 cmpb $9, %bl
|
||||
|
|
|
|||
20
vendor/github.com/bytedance/sonic/internal/native/sse/vstring_subr.go
generated
vendored
20
vendor/github.com/bytedance/sonic/internal/native/sse/vstring_subr.go
generated
vendored
|
|
@ -16,7 +16,7 @@ const (
|
|||
)
|
||||
|
||||
const (
|
||||
_size__vstring = 2392
|
||||
_size__vstring = 2396
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
@ -28,15 +28,15 @@ var (
|
|||
{0xc, 32},
|
||||
{0xd, 40},
|
||||
{0x11, 48},
|
||||
{0x893, 104},
|
||||
{0x894, 48},
|
||||
{0x896, 40},
|
||||
{0x898, 32},
|
||||
{0x89a, 24},
|
||||
{0x89c, 16},
|
||||
{0x89d, 8},
|
||||
{0x89e, 0},
|
||||
{0x958, 104},
|
||||
{0x8b1, 104},
|
||||
{0x8b2, 48},
|
||||
{0x8b4, 40},
|
||||
{0x8b6, 32},
|
||||
{0x8b8, 24},
|
||||
{0x8ba, 16},
|
||||
{0x8bb, 8},
|
||||
{0x8bc, 0},
|
||||
{0x95c, 104},
|
||||
}
|
||||
)
|
||||
|
||||
|
|
|
|||
1146
vendor/github.com/bytedance/sonic/internal/native/sse/vstring_text_amd64.go
generated
vendored
1146
vendor/github.com/bytedance/sonic/internal/native/sse/vstring_text_amd64.go
generated
vendored
File diff suppressed because it is too large
Load diff
10
vendor/github.com/bytedance/sonic/internal/native/sse/vunsigned_text_amd64.go
generated
vendored
10
vendor/github.com/bytedance/sonic/internal/native/sse/vunsigned_text_amd64.go
generated
vendored
|
|
@ -39,9 +39,9 @@ var _text_vunsigned = []byte{
|
|||
0x5d, //0x0000005a popq %rbp
|
||||
0xc3, //0x0000005b retq
|
||||
//0x0000005c LBB0_4
|
||||
0x8d, 0x50, 0xc6, //0x0000005c leal $-58(%rax), %edx
|
||||
0x80, 0xfa, 0xf5, //0x0000005f cmpb $-11, %dl
|
||||
0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x00000062 ja LBB0_6
|
||||
0x8d, 0x50, 0xd0, //0x0000005c leal $-48(%rax), %edx
|
||||
0x80, 0xfa, 0x0a, //0x0000005f cmpb $10, %dl
|
||||
0x0f, 0x82, 0x0f, 0x00, 0x00, 0x00, //0x00000062 jb LBB0_6
|
||||
0x48, 0x89, 0x0e, //0x00000068 movq %rcx, (%rsi)
|
||||
0x49, 0xc7, 0x00, 0xfe, 0xff, 0xff, 0xff, //0x0000006b movq $-2, (%r8)
|
||||
0x5b, //0x00000072 popq %rbx
|
||||
|
|
@ -67,8 +67,8 @@ var _text_vunsigned = []byte{
|
|||
0x41, 0xbb, 0x0a, 0x00, 0x00, 0x00, //0x000000b1 movl $10, %r11d
|
||||
0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000000b7 .p2align 4, 0x90
|
||||
//0x000000c0 LBB0_11
|
||||
0x4c, 0x39, 0xf1, //0x000000c0 cmpq %r14, %rcx
|
||||
0x0f, 0x83, 0x80, 0x00, 0x00, 0x00, //0x000000c3 jae LBB0_22
|
||||
0x49, 0x39, 0xca, //0x000000c0 cmpq %rcx, %r10
|
||||
0x0f, 0x84, 0x80, 0x00, 0x00, 0x00, //0x000000c3 je LBB0_22
|
||||
0x41, 0x0f, 0xbe, 0x1c, 0x09, //0x000000c9 movsbl (%r9,%rcx), %ebx
|
||||
0x8d, 0x53, 0xd0, //0x000000ce leal $-48(%rbx), %edx
|
||||
0x80, 0xfa, 0x09, //0x000000d1 cmpb $9, %dl
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue