capstone

Форк
0
/
arm64-arithmetic-encoding.s.cs 
242 строки · 9.8 Кб
1
# CS_ARCH_AARCH64, 0, None
2
0x41,0x00,0x03,0x1a = adc	w1, w2, w3
3
0x41,0x00,0x03,0x9a = adc	x1, x2, x3
4
0x85,0x00,0x03,0x3a = adcs	w5, w4, w3
5
0x85,0x00,0x03,0xba = adcs	x5, x4, x3
6
0x41,0x00,0x03,0x5a = sbc	w1, w2, w3
7
0x41,0x00,0x03,0xda = sbc	x1, x2, x3
8
0x41,0x00,0x03,0x7a = sbcs	w1, w2, w3
9
0x41,0x00,0x03,0xfa = sbcs	x1, x2, x3
10
0x83,0x00,0x10,0x11 = add	w3, w4, #1024
11
0x83,0x00,0x10,0x11 = add	w3, w4, #1024
12
0x83,0x00,0x10,0x91 = add	x3, x4, #1024
13
0x83,0x00,0x10,0x91 = add	x3, x4, #1024
14
0x83,0x00,0x50,0x11 = add	w3, w4, #1024, lsl #12
15
0x83,0x00,0x50,0x11 = add	w3, w4, #1024, lsl #12
16
0x83,0x00,0x40,0x11 = add	w3, w4, #0, lsl #12
17
0x83,0x00,0x50,0x91 = add	x3, x4, #1024, lsl #12
18
0x83,0x00,0x50,0x91 = add	x3, x4, #1024, lsl #12
19
0x83,0x00,0x40,0x91 = add	x3, x4, #0, lsl #12
20
0xff,0x83,0x00,0x91 = add	sp, sp, #32
21
0x83,0x00,0x10,0x31 = adds	w3, w4, #1024
22
0x83,0x00,0x10,0x31 = adds	w3, w4, #1024
23
0x83,0x00,0x50,0x31 = adds	w3, w4, #1024, lsl #12
24
0x83,0x00,0x10,0xb1 = adds	x3, x4, #1024
25
0x83,0x00,0x10,0xb1 = adds	x3, x4, #1024
26
0x83,0x00,0x50,0xb1 = adds	x3, x4, #1024, lsl #12
27
0x83,0x00,0x10,0x51 = sub	w3, w4, #1024
28
0x83,0x00,0x10,0x51 = sub	w3, w4, #1024
29
0x83,0x00,0x50,0x51 = sub	w3, w4, #1024, lsl #12
30
0x83,0x00,0x10,0xd1 = sub	x3, x4, #1024
31
0x83,0x00,0x10,0xd1 = sub	x3, x4, #1024
32
0x83,0x00,0x50,0xd1 = sub	x3, x4, #1024, lsl #12
33
0xff,0x83,0x00,0xd1 = sub	sp, sp, #32
34
0x83,0x00,0x10,0x71 = subs	w3, w4, #1024
35
0x83,0x00,0x10,0x71 = subs	w3, w4, #1024
36
0x83,0x00,0x50,0x71 = subs	w3, w4, #1024, lsl #12
37
0x83,0x00,0x10,0xf1 = subs	x3, x4, #1024
38
0x83,0x00,0x10,0xf1 = subs	x3, x4, #1024
39
0x83,0x00,0x50,0xf1 = subs	x3, x4, #1024, lsl #12
40
0xac,0x01,0x0e,0x0b = add	w12, w13, w14
41
0xac,0x01,0x0e,0x8b = add	x12, x13, x14
42
0xac,0x31,0x0e,0x0b = add	w12, w13, w14, lsl #12
43
0xac,0x31,0x0e,0x8b = add	x12, x13, x14, lsl #12
44
0xac,0xa9,0x4e,0x8b = add	x12, x13, x14, lsr #42
45
0xac,0x9d,0x8e,0x8b = add	x12, x13, x14, asr #39
46
0xac,0x01,0x0e,0x4b = sub	w12, w13, w14
47
0xac,0x01,0x0e,0xcb = sub	x12, x13, x14
48
0xac,0x31,0x0e,0x4b = sub	w12, w13, w14, lsl #12
49
0xac,0x31,0x0e,0xcb = sub	x12, x13, x14, lsl #12
50
0xac,0xa9,0x4e,0xcb = sub	x12, x13, x14, lsr #42
51
0xac,0x9d,0x8e,0xcb = sub	x12, x13, x14, asr #39
52
0xac,0x01,0x0e,0x2b = adds	w12, w13, w14
53
0xac,0x01,0x0e,0xab = adds	x12, x13, x14
54
0xac,0x31,0x0e,0x2b = adds	w12, w13, w14, lsl #12
55
0xac,0x31,0x0e,0xab = adds	x12, x13, x14, lsl #12
56
0xac,0xa9,0x4e,0xab = adds	x12, x13, x14, lsr #42
57
0xac,0x9d,0x8e,0xab = adds	x12, x13, x14, asr #39
58
0xac,0x01,0x0e,0x6b = subs	w12, w13, w14
59
0xac,0x01,0x0e,0xeb = subs	x12, x13, x14
60
0xac,0x31,0x0e,0x6b = subs	w12, w13, w14, lsl #12
61
0xac,0x31,0x0e,0xeb = subs	x12, x13, x14, lsl #12
62
0xac,0xa9,0x4e,0xeb = subs	x12, x13, x14, lsr #42
63
0xac,0x9d,0x8e,0xeb = subs	x12, x13, x14, asr #39
64
0x42,0x00,0x02,0x8b = add	x2, x2, x2
65
0x41,0x00,0x23,0x0b = add	w1, w2, w3, uxtb
66
0x41,0x20,0x23,0x0b = add	w1, w2, w3, uxth
67
0x41,0x40,0x23,0x0b = add	w1, w2, w3, uxtw
68
0x41,0x60,0x23,0x0b = add	w1, w2, w3, uxtx
69
0x41,0x80,0x23,0x0b = add	w1, w2, w3, sxtb
70
0x41,0xa0,0x23,0x0b = add	w1, w2, w3, sxth
71
0x41,0xc0,0x23,0x0b = add	w1, w2, w3, sxtw
72
0x41,0xe0,0x23,0x0b = add	w1, w2, w3, sxtx
73
0x41,0x00,0x23,0x8b = add	x1, x2, w3, uxtb
74
0x41,0x20,0x23,0x8b = add	x1, x2, w3, uxth
75
0x41,0x40,0x23,0x8b = add	x1, x2, w3, uxtw
76
0x41,0x80,0x23,0x8b = add	x1, x2, w3, sxtb
77
0x41,0xa0,0x23,0x8b = add	x1, x2, w3, sxth
78
0x41,0xc0,0x23,0x8b = add	x1, x2, w3, sxtw
79
0xe1,0x43,0x23,0x0b = add	w1, wsp, w3
80
0xe1,0x43,0x23,0x0b = add	w1, wsp, w3
81
0xe2,0x47,0x23,0x0b = add	w2, wsp, w3, lsl #1
82
0x5f,0x60,0x23,0x8b = add	sp, x2, x3
83
0x5f,0x60,0x23,0x8b = add	sp, x2, x3
84
0x41,0x00,0x23,0x4b = sub	w1, w2, w3, uxtb
85
0x41,0x20,0x23,0x4b = sub	w1, w2, w3, uxth
86
0x41,0x40,0x23,0x4b = sub	w1, w2, w3, uxtw
87
0x41,0x60,0x23,0x4b = sub	w1, w2, w3, uxtx
88
0x41,0x80,0x23,0x4b = sub	w1, w2, w3, sxtb
89
0x41,0xa0,0x23,0x4b = sub	w1, w2, w3, sxth
90
0x41,0xc0,0x23,0x4b = sub	w1, w2, w3, sxtw
91
0x41,0xe0,0x23,0x4b = sub	w1, w2, w3, sxtx
92
0x41,0x00,0x23,0xcb = sub	x1, x2, w3, uxtb
93
0x41,0x20,0x23,0xcb = sub	x1, x2, w3, uxth
94
0x41,0x40,0x23,0xcb = sub	x1, x2, w3, uxtw
95
0x41,0x80,0x23,0xcb = sub	x1, x2, w3, sxtb
96
0x41,0xa0,0x23,0xcb = sub	x1, x2, w3, sxth
97
0x41,0xc0,0x23,0xcb = sub	x1, x2, w3, sxtw
98
0xe1,0x43,0x23,0x4b = sub	w1, wsp, w3
99
0xe1,0x43,0x23,0x4b = sub	w1, wsp, w3
100
0x5f,0x60,0x23,0xcb = sub	sp, x2, x3
101
0x5f,0x60,0x23,0xcb = sub	sp, x2, x3
102
0x7f,0x70,0x27,0xcb = sub	sp, x3, x7, lsl #4
103
0x41,0x00,0x23,0x2b = adds	w1, w2, w3, uxtb
104
0x41,0x20,0x23,0x2b = adds	w1, w2, w3, uxth
105
0x41,0x40,0x23,0x2b = adds	w1, w2, w3, uxtw
106
0x41,0x60,0x23,0x2b = adds	w1, w2, w3, uxtx
107
0x41,0x80,0x23,0x2b = adds	w1, w2, w3, sxtb
108
0x41,0xa0,0x23,0x2b = adds	w1, w2, w3, sxth
109
0x41,0xc0,0x23,0x2b = adds	w1, w2, w3, sxtw
110
0x41,0xe0,0x23,0x2b = adds	w1, w2, w3, sxtx
111
0x41,0x00,0x23,0xab = adds	x1, x2, w3, uxtb
112
0x41,0x20,0x23,0xab = adds	x1, x2, w3, uxth
113
0x41,0x40,0x23,0xab = adds	x1, x2, w3, uxtw
114
0x41,0x60,0x23,0xab = adds	x1, x2, x3, uxtx
115
0x41,0x80,0x23,0xab = adds	x1, x2, w3, sxtb
116
0x41,0xa0,0x23,0xab = adds	x1, x2, w3, sxth
117
0x41,0xc0,0x23,0xab = adds	x1, x2, w3, sxtw
118
0x41,0xe0,0x23,0xab = adds	x1, x2, x3, sxtx
119
0xe1,0x43,0x23,0x2b = adds	w1, wsp, w3
120
0xe1,0x43,0x23,0x2b = adds	w1, wsp, w3
121
0xff,0x53,0x23,0x2b = cmn	wsp, w3, lsl #4
122
0x41,0x00,0x23,0x6b = subs	w1, w2, w3, uxtb
123
0x41,0x20,0x23,0x6b = subs	w1, w2, w3, uxth
124
0x41,0x40,0x23,0x6b = subs	w1, w2, w3, uxtw
125
0x41,0x60,0x23,0x6b = subs	w1, w2, w3, uxtx
126
0x41,0x80,0x23,0x6b = subs	w1, w2, w3, sxtb
127
0x41,0xa0,0x23,0x6b = subs	w1, w2, w3, sxth
128
0x41,0xc0,0x23,0x6b = subs	w1, w2, w3, sxtw
129
0x41,0xe0,0x23,0x6b = subs	w1, w2, w3, sxtx
130
0x41,0x00,0x23,0xeb = subs	x1, x2, w3, uxtb
131
0x41,0x20,0x23,0xeb = subs	x1, x2, w3, uxth
132
0x41,0x40,0x23,0xeb = subs	x1, x2, w3, uxtw
133
0x41,0x60,0x23,0xeb = subs	x1, x2, x3, uxtx
134
0x41,0x80,0x23,0xeb = subs	x1, x2, w3, sxtb
135
0x41,0xa0,0x23,0xeb = subs	x1, x2, w3, sxth
136
0x41,0xc0,0x23,0xeb = subs	x1, x2, w3, sxtw
137
0x41,0xe0,0x23,0xeb = subs	x1, x2, x3, sxtx
138
0xe1,0x43,0x23,0x6b = subs	w1, wsp, w3
139
0xe1,0x43,0x23,0x6b = subs	w1, wsp, w3
140
0xff,0x43,0x29,0x6b = cmp	wsp, w9
141
0xe3,0x6b,0x29,0xeb = subs	x3, sp, x9, lsl #2
142
0xff,0x43,0x28,0x6b = cmp	wsp, w8
143
0xff,0x43,0x28,0x6b = cmp	wsp, w8
144
0xff,0x43,0x28,0xeb = cmp	sp, w8, uxtw
145
0xff,0x43,0x28,0xeb = cmp	sp, w8, uxtw
146
0x3f,0x41,0x28,0x4b = sub	wsp, w9, w8
147
0xe1,0x43,0x28,0x4b = sub	w1, wsp, w8
148
0xff,0x43,0x28,0x4b = sub	wsp, wsp, w8
149
0x3f,0x41,0x28,0xcb = sub	sp, x9, w8, uxtw
150
0xe1,0x43,0x28,0xcb = sub	x1, sp, w8, uxtw
151
0xff,0x43,0x28,0xcb = sub	sp, sp, w8, uxtw
152
0xe1,0x43,0x28,0x6b = subs	w1, wsp, w8
153
0xe1,0x43,0x28,0xeb = subs	x1, sp, w8, uxtw
154
0x41,0x0c,0xc3,0x1a = sdiv	w1, w2, w3
155
0x41,0x0c,0xc3,0x9a = sdiv	x1, x2, x3
156
0x41,0x08,0xc3,0x1a = udiv	w1, w2, w3
157
0x41,0x08,0xc3,0x9a = udiv	x1, x2, x3
158
0x41,0x28,0xc3,0x1a = asr	w1, w2, w3
159
0x41,0x28,0xc3,0x9a = asr	x1, x2, x3
160
0x41,0x28,0xc3,0x1a = asr	w1, w2, w3
161
0x41,0x28,0xc3,0x9a = asr	x1, x2, x3
162
0x41,0x20,0xc3,0x1a = lsl	w1, w2, w3
163
0x41,0x20,0xc3,0x9a = lsl	x1, x2, x3
164
0x41,0x20,0xc3,0x1a = lsl	w1, w2, w3
165
0x41,0x20,0xc3,0x9a = lsl	x1, x2, x3
166
0x41,0x24,0xc3,0x1a = lsr	w1, w2, w3
167
0x41,0x24,0xc3,0x9a = lsr	x1, x2, x3
168
0x41,0x24,0xc3,0x1a = lsr	w1, w2, w3
169
0x41,0x24,0xc3,0x9a = lsr	x1, x2, x3
170
0x41,0x2c,0xc3,0x1a = ror	w1, w2, w3
171
0x41,0x2c,0xc3,0x9a = ror	x1, x2, x3
172
0x41,0x2c,0xc3,0x1a = ror	w1, w2, w3
173
0x41,0x2c,0xc3,0x9a = ror	x1, x2, x3
174
0x41,0x14,0xc0,0x5a = cls	w1, w2
175
0x41,0x14,0xc0,0xda = cls	x1, x2
176
0x41,0x10,0xc0,0x5a = clz	w1, w2
177
0x41,0x10,0xc0,0xda = clz	x1, x2
178
0x41,0x00,0xc0,0x5a = rbit	w1, w2
179
0x41,0x00,0xc0,0xda = rbit	x1, x2
180
0x41,0x08,0xc0,0x5a = rev	w1, w2
181
0x41,0x0c,0xc0,0xda = rev	x1, x2
182
0x41,0x04,0xc0,0x5a = rev16	w1, w2
183
0x41,0x04,0xc0,0xda = rev16	x1, x2
184
0x41,0x08,0xc0,0xda = rev32	x1, x2
185
0x41,0x10,0x03,0x1b = madd	w1, w2, w3, w4
186
0x41,0x10,0x03,0x9b = madd	x1, x2, x3, x4
187
0x41,0x90,0x03,0x1b = msub	w1, w2, w3, w4
188
0x41,0x90,0x03,0x9b = msub	x1, x2, x3, x4
189
0x41,0x10,0x23,0x9b = smaddl	x1, w2, w3, x4
190
0x41,0x90,0x23,0x9b = smsubl	x1, w2, w3, x4
191
0x41,0x10,0xa3,0x9b = umaddl	x1, w2, w3, x4
192
0x41,0x90,0xa3,0x9b = umsubl	x1, w2, w3, x4
193
0x41,0x7c,0x43,0x9b = smulh	x1, x2, x3
194
0x41,0x7c,0xc3,0x9b = umulh	x1, x2, x3
195
0x20,0x00,0x80,0x52 = mov	w0, #1
196
0x20,0x00,0x80,0xd2 = mov	x0, #1
197
0x20,0x00,0xa0,0x52 = mov	w0, #65536
198
0x20,0x00,0xa0,0xd2 = mov	x0, #65536
199
0x40,0x00,0x80,0x12 = mov	w0, #-3
200
0x40,0x00,0x80,0x92 = mov	x0, #-3
201
0x40,0x00,0xa0,0x12 = mov	w0, #-131073
202
0x40,0x00,0xa0,0x92 = mov	x0, #-131073
203
0x20,0x00,0x80,0x72 = movk	w0, #1
204
0x20,0x00,0x80,0xf2 = movk	x0, #1
205
0x20,0x00,0xa0,0x72 = movk	w0, #1, lsl #16
206
0x20,0x00,0xa0,0xf2 = movk	x0, #1, lsl #16
207
0x23,0x08,0x42,0x3a = ccmn	w1, #2, #3, eq
208
0x23,0x08,0x42,0xba = ccmn	x1, #2, #3, eq
209
0x23,0x08,0x42,0x7a = ccmp	w1, #2, #3, eq
210
0x23,0x08,0x42,0xfa = ccmp	x1, #2, #3, eq
211
0x23,0x00,0x42,0x3a = ccmn	w1, w2, #3, eq
212
0x23,0x00,0x42,0xba = ccmn	x1, x2, #3, eq
213
0x23,0x00,0x42,0x7a = ccmp	w1, w2, #3, eq
214
0x23,0x00,0x42,0xfa = ccmp	x1, x2, #3, eq
215
0x41,0x00,0x83,0x1a = csel	w1, w2, w3, eq
216
0x41,0x00,0x83,0x9a = csel	x1, x2, x3, eq
217
0x41,0x04,0x83,0x1a = csinc	w1, w2, w3, eq
218
0x41,0x04,0x83,0x9a = csinc	x1, x2, x3, eq
219
0x41,0x00,0x83,0x5a = csinv	w1, w2, w3, eq
220
0x41,0x00,0x83,0xda = csinv	x1, x2, x3, eq
221
0x41,0x04,0x83,0x5a = csneg	w1, w2, w3, eq
222
0x41,0x04,0x83,0xda = csneg	x1, x2, x3, eq
223
0xf0,0x00,0x9b,0x1a = csel	w16, w7, w27, eq
224
0xcf,0x10,0x9a,0x1a = csel	w15, w6, w26, ne
225
0xae,0x20,0x99,0x1a = csel	w14, w5, w25, hs
226
0x8d,0x20,0x98,0x1a = csel	w13, w4, w24, hs
227
0x6c,0x30,0x97,0x1a = csel	w12, w3, w23, lo
228
0x4b,0x30,0x96,0x1a = csel	w11, w2, w22, lo
229
0x2a,0x40,0x95,0x1a = csel	w10, w1, w21, mi
230
0x29,0x51,0x81,0x9a = csel	x9, x9, x1, pl
231
0x08,0x61,0x82,0x9a = csel	x8, x8, x2, vs
232
0xe7,0x70,0x83,0x9a = csel	x7, x7, x3, vc
233
0xe6,0x80,0x84,0x9a = csel	x6, x7, x4, hi
234
0xc5,0x90,0x85,0x9a = csel	x5, x6, x5, ls
235
0xa4,0xa0,0x86,0x9a = csel	x4, x5, x6, ge
236
0x83,0xb0,0x87,0x9a = csel	x3, x4, x7, lt
237
0x62,0xc0,0x88,0x9a = csel	x2, x3, x8, gt
238
0x41,0xd0,0x89,0x9a = csel	x1, x2, x9, le
239
0x2a,0xe0,0x94,0x9a = csel	x10, x1, x20, al
240
0x44,0x48,0x21,0x7e = uqxtn	b4, h2
241
0x62,0x48,0x61,0x7e = uqxtn	h2, s3
242
0x49,0x48,0xa1,0x7e = uqxtn	s9, d2
243

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.