|
|
1.1 root 1: /* automatically generated, do not edit! */
2:
3: #if TME_RECODE_SIZE_HOST == TME_RECODE_SIZE_32
4:
5: /* offsets in the hand-coded i386 x86 recode subs: */
6: #define tme_recode_x86_shll16 (0x00000100)
7: #define tme_recode_x86_shll32 (0x000000d0)
8: #define tme_recode_x86_shll64 (0x00000040)
9: #define tme_recode_x86_shll8 (0x00000130)
10: #define tme_recode_x86_shra16 (0x00000120)
11: #define tme_recode_x86_shra32 (0x000000f0)
12: #define tme_recode_x86_shra64 (0x000000a0)
13: #define tme_recode_x86_shra8 (0x00000150)
14: #define tme_recode_x86_shrl16 (0x00000110)
15: #define tme_recode_x86_shrl32 (0x000000e0)
16: #define tme_recode_x86_shrl64 (0x00000070)
17: #define tme_recode_x86_shrl8 (0x00000140)
18:
19: /* the hand-coded i386 x86 recode subs: */
20: static const tme_uint8_t _tme_recode_x86_subs[] = {
21: 0x24, 0x49, 0x64, 0x3a, 0x20, 0x72, 0x63, 0x2d, 0x78, 0x38, 0x36, 0x2d, 0x73, 0x75, 0x62, 0x73,
22: 0x2d, 0x61, 0x73, 0x6d, 0x2e, 0x53, 0x2c, 0x76, 0x20, 0x31, 0x2e, 0x32, 0x20, 0x32, 0x30, 0x30,
23: 0x39, 0x2f, 0x30, 0x39, 0x2f, 0x30, 0x37, 0x20, 0x31, 0x35, 0x3a, 0x32, 0x35, 0x3a, 0x32, 0x33,
24: 0x20, 0x66, 0x72, 0x65, 0x64, 0x65, 0x74, 0x74, 0x65, 0x20, 0x45, 0x78, 0x70, 0x20, 0x24, 0x90,
25: 0x85, 0xc0, 0x87, 0xe9, 0x75, 0x1b, 0x83, 0xf9, 0x20, 0x73, 0x08, 0x0f, 0xa5, 0xfe, 0xd3, 0xe7,
26: 0x87, 0xe9, 0xc3, 0x83, 0xf9, 0x40, 0x73, 0x09, 0x89, 0xfe, 0x31, 0xff, 0xd3, 0xe6, 0x87, 0xe9,
27: 0xc3, 0x31, 0xf6, 0x31, 0xff, 0x87, 0xe9, 0xc3, 0x90, 0x8d, 0xb4, 0x26, 0x00, 0x00, 0x00, 0x00,
28: 0x85, 0xc0, 0x87, 0xe9, 0x75, 0x1b, 0x83, 0xf9, 0x20, 0x73, 0x08, 0x0f, 0xad, 0xf7, 0xd3, 0xee,
29: 0x87, 0xe9, 0xc3, 0x83, 0xf9, 0x40, 0x73, 0x09, 0x89, 0xf7, 0x31, 0xf6, 0xd3, 0xef, 0x87, 0xe9,
30: 0xc3, 0x31, 0xff, 0x31, 0xf6, 0x87, 0xe9, 0xc3, 0x90, 0x8d, 0xb4, 0x26, 0x00, 0x00, 0x00, 0x00,
31: 0x85, 0xc0, 0x87, 0xe9, 0x75, 0x1d, 0x83, 0xf9, 0x20, 0x73, 0x08, 0x0f, 0xad, 0xf7, 0xd3, 0xfe,
32: 0x87, 0xe9, 0xc3, 0x83, 0xf9, 0x40, 0x73, 0x0b, 0x89, 0xf7, 0xd1, 0xe6, 0x19, 0xf6, 0xd3, 0xff,
33: 0x87, 0xe9, 0xc3, 0xd1, 0xe6, 0x19, 0xf6, 0x89, 0xf7, 0x87, 0xe9, 0xc3, 0x8d, 0x74, 0x26, 0x00,
34: 0x83, 0xfd, 0x20, 0x89, 0xe9, 0x0f, 0x83, 0x89, 0x00, 0x00, 0x00, 0xd3, 0xe7, 0xc3, 0x89, 0xf6,
35: 0x83, 0xfd, 0x20, 0x89, 0xe9, 0x73, 0x7d, 0xd3, 0xef, 0xc3, 0x8d, 0xb6, 0x00, 0x00, 0x00, 0x00,
36: 0x83, 0xfd, 0x20, 0x89, 0xe9, 0x73, 0x68, 0xd3, 0xff, 0xc3, 0x8d, 0xb6, 0x00, 0x00, 0x00, 0x00,
37: 0x66, 0x83, 0xfd, 0x10, 0x89, 0xe9, 0x73, 0x5c, 0xd3, 0xe7, 0xc3, 0x90, 0x8d, 0x74, 0x26, 0x00,
38: 0x0f, 0xb7, 0xff, 0x66, 0x83, 0xfd, 0x10, 0x89, 0xe9, 0x73, 0x49, 0xd3, 0xef, 0xc3, 0x89, 0xf6,
39: 0x0f, 0xbf, 0xff, 0x66, 0x83, 0xfd, 0x10, 0x89, 0xe9, 0x73, 0x34, 0xd3, 0xff, 0xc3, 0x89, 0xf6,
40: 0x89, 0xe9, 0x80, 0xf9, 0x08, 0x73, 0x2d, 0xd3, 0xe7, 0xc3, 0x8d, 0xb6, 0x00, 0x00, 0x00, 0x00,
41: 0x81, 0xe7, 0xff, 0x00, 0x00, 0x00, 0x89, 0xe9, 0x80, 0xf9, 0x08, 0x73, 0x17, 0xd3, 0xef, 0xc3,
42: 0x89, 0xf9, 0x0f, 0xbe, 0xf9, 0x89, 0xe9, 0x80, 0xf9, 0x08, 0x73, 0x03, 0xd3, 0xff, 0xc3, 0x01,
43: 0xff, 0x19, 0xff, 0xc3, 0x31, 0xff, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
44: };
45:
46: #endif /* TME_RECODE_SIZE_HOST */
47: /* automatically generated, do not edit! */
48:
49: #if TME_RECODE_SIZE_HOST > TME_RECODE_SIZE_32
50:
51: /* offsets in the hand-coded x86_64 x86 recode subs: */
52: #define tme_recode_x86_shll128 (0x0000000000000040)
53: #define tme_recode_x86_shll16 (0x0000000000000160)
54: #define tme_recode_x86_shll32 (0x0000000000000130)
55: #define tme_recode_x86_shll64 (0x0000000000000100)
56: #define tme_recode_x86_shll8 (0x0000000000000190)
57: #define tme_recode_x86_shra128 (0x00000000000000c0)
58: #define tme_recode_x86_shra16 (0x0000000000000180)
59: #define tme_recode_x86_shra32 (0x0000000000000150)
60: #define tme_recode_x86_shra64 (0x0000000000000120)
61: #define tme_recode_x86_shra8 (0x00000000000001b0)
62: #define tme_recode_x86_shrl128 (0x0000000000000080)
63: #define tme_recode_x86_shrl16 (0x0000000000000170)
64: #define tme_recode_x86_shrl32 (0x0000000000000140)
65: #define tme_recode_x86_shrl64 (0x0000000000000110)
66: #define tme_recode_x86_shrl8 (0x00000000000001a0)
67:
68: /* the hand-coded x86_64 x86 recode subs: */
69: static const tme_uint8_t _tme_recode_x86_subs[] = {
70: 0x24, 0x49, 0x64, 0x3a, 0x20, 0x72, 0x63, 0x2d, 0x78, 0x38, 0x36, 0x2d, 0x73, 0x75, 0x62, 0x73,
71: 0x2d, 0x61, 0x73, 0x6d, 0x2e, 0x53, 0x2c, 0x76, 0x20, 0x31, 0x2e, 0x32, 0x20, 0x32, 0x30, 0x30,
72: 0x39, 0x2f, 0x30, 0x39, 0x2f, 0x30, 0x37, 0x20, 0x31, 0x35, 0x3a, 0x32, 0x35, 0x3a, 0x32, 0x33,
73: 0x20, 0x66, 0x72, 0x65, 0x64, 0x65, 0x74, 0x74, 0x65, 0x20, 0x45, 0x78, 0x70, 0x20, 0x24, 0x90,
74: 0x48, 0x85, 0xc0, 0x48, 0x87, 0xe9, 0x75, 0x27, 0x48, 0x83, 0xf9, 0x40, 0x73, 0x0b, 0x4d, 0x0f,
75: 0xa5, 0xe5, 0x49, 0xd3, 0xe4, 0x48, 0x87, 0xe9, 0xc3, 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00,
76: 0x73, 0x0d, 0x4d, 0x89, 0xe5, 0x4d, 0x31, 0xe4, 0x49, 0xd3, 0xe5, 0x48, 0x87, 0xe9, 0xc3, 0x4d,
77: 0x31, 0xed, 0x4d, 0x31, 0xe4, 0x48, 0x87, 0xe9, 0xc3, 0x66, 0x66, 0x66, 0x90, 0x66, 0x66, 0x90,
78: 0x48, 0x85, 0xc0, 0x48, 0x87, 0xe9, 0x75, 0x27, 0x48, 0x83, 0xf9, 0x40, 0x73, 0x0b, 0x4d, 0x0f,
79: 0xad, 0xec, 0x49, 0xd3, 0xed, 0x48, 0x87, 0xe9, 0xc3, 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00,
80: 0x73, 0x0d, 0x4d, 0x89, 0xec, 0x4d, 0x31, 0xed, 0x49, 0xd3, 0xec, 0x48, 0x87, 0xe9, 0xc3, 0x4d,
81: 0x31, 0xe4, 0x4d, 0x31, 0xed, 0x48, 0x87, 0xe9, 0xc3, 0x66, 0x66, 0x66, 0x90, 0x66, 0x66, 0x90,
82: 0x48, 0x85, 0xc0, 0x48, 0x87, 0xe9, 0x75, 0x2a, 0x48, 0x83, 0xf9, 0x40, 0x73, 0x0b, 0x4d, 0x0f,
83: 0xad, 0xec, 0x49, 0xd3, 0xfd, 0x48, 0x87, 0xe9, 0xc3, 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00,
84: 0x73, 0x10, 0x4d, 0x89, 0xec, 0x49, 0xd1, 0xe5, 0x4d, 0x19, 0xed, 0x49, 0xd3, 0xfc, 0x48, 0x87,
85: 0xe9, 0xc3, 0x49, 0xd1, 0xe5, 0x4d, 0x19, 0xed, 0x4d, 0x89, 0xec, 0x48, 0x87, 0xe9, 0xc3, 0x90,
86: 0x48, 0x83, 0xfd, 0x40, 0x89, 0xe9, 0x0f, 0x83, 0xbb, 0x00, 0x00, 0x00, 0x49, 0xd3, 0xe4, 0xc3,
87: 0x48, 0x83, 0xfd, 0x40, 0x89, 0xe9, 0x0f, 0x83, 0xab, 0x00, 0x00, 0x00, 0x49, 0xd3, 0xec, 0xc3,
88: 0x48, 0x83, 0xfd, 0x40, 0x89, 0xe9, 0x0f, 0x83, 0x94, 0x00, 0x00, 0x00, 0x49, 0xd3, 0xfc, 0xc3,
89: 0x83, 0xfd, 0x20, 0x89, 0xe9, 0x0f, 0x83, 0x8c, 0x00, 0x00, 0x00, 0x41, 0xd3, 0xe4, 0xc3, 0x90,
90: 0x45, 0x89, 0xe4, 0x83, 0xfd, 0x20, 0x89, 0xe9, 0x73, 0x7d, 0x41, 0xd3, 0xec, 0xc3, 0x66, 0x90,
91: 0x4d, 0x63, 0xe4, 0x83, 0xfd, 0x20, 0x89, 0xe9, 0x73, 0x66, 0x41, 0xd3, 0xfc, 0xc3, 0x66, 0x90,
92: 0x66, 0x83, 0xfd, 0x10, 0x89, 0xe9, 0x73, 0x5f, 0x41, 0xd3, 0xe4, 0xc3, 0x66, 0x66, 0x66, 0x90,
93: 0x4d, 0x0f, 0xb7, 0xe4, 0x66, 0x83, 0xfd, 0x10, 0x89, 0xe9, 0x73, 0x4b, 0x41, 0xd3, 0xec, 0xc3,
94: 0x4d, 0x0f, 0xbf, 0xe4, 0x66, 0x83, 0xfd, 0x10, 0x89, 0xe9, 0x73, 0x34, 0x41, 0xd3, 0xfc, 0xc3,
95: 0x40, 0x80, 0xfd, 0x08, 0x89, 0xe9, 0x73, 0x2f, 0x41, 0xd3, 0xe4, 0xc3, 0x66, 0x66, 0x66, 0x90,
96: 0x4d, 0x0f, 0xb6, 0xe4, 0x40, 0x80, 0xfd, 0x08, 0x89, 0xe9, 0x73, 0x1b, 0x41, 0xd3, 0xec, 0xc3,
97: 0x4d, 0x0f, 0xbe, 0xe4, 0x40, 0x80, 0xfd, 0x08, 0x89, 0xe9, 0x73, 0x04, 0x41, 0xd3, 0xfc, 0xc3,
98: 0x4d, 0x01, 0xe4, 0x4d, 0x19, 0xe4, 0xc3, 0x4d, 0x31, 0xe4, 0xc3, 0x00, 0x00, 0x00, 0x00, 0x00,
99: };
100:
101: #endif /* TME_RECODE_SIZE_HOST */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.