generated from cloudwego/.github
-
Notifications
You must be signed in to change notification settings - Fork 3
/
native_subr_amd64.go
63 lines (56 loc) · 1.17 KB
/
native_subr_amd64.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
// +build !noasm !appengine
// Code generated by asm2asm, DO NOT EDIT.
package base64x
import (
`github.com/bytedance/sonic/loader`
)
const (
_entry__b64decode = 1328
_entry__b64encode = 256
)
const (
_stack__b64decode = 152
_stack__b64encode = 40
)
const (
_size__b64decode = 17616
_size__b64encode = 864
)
var (
_pcsp__b64decode = [][2]uint32{
{1, 0},
{4, 8},
{6, 16},
{8, 24},
{10, 32},
{12, 40},
{13, 48},
{17560, 152},
{17564, 48},
{17565, 40},
{17567, 32},
{17569, 24},
{17571, 16},
{17573, 8},
{17577, 0},
{17608, 152},
}
_pcsp__b64encode = [][2]uint32{
{1, 0},
{4, 8},
{6, 16},
{8, 24},
{10, 32},
{852, 40},
{853, 32},
{855, 24},
{857, 16},
{859, 8},
{864, 0},
}
)
var funcs = []loader.CFunc{
{"__native_entry__", 0, 67, 0, nil},
{"_b64decode", _entry__b64decode, _size__b64decode, _stack__b64decode, _pcsp__b64decode},
{"_b64encode", _entry__b64encode, _size__b64encode, _stack__b64encode, _pcsp__b64encode},
}