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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
|
# name: VFP Neon-style syntax, Thumb mode
# as: -mfpu=vfp3 -I$srcdir/$subdir
# objdump: -dr --prefix-addresses --show-raw-insn
.*: +file format .*arm.*
Disassembly of section \.text:
0[0-9a-f]+ <[^>]+> eeb0 0a60 fcpys s0, s1
0[0-9a-f]+ <[^>]+> eeb0 0b41 fcpyd d0, d1
0[0-9a-f]+ <[^>]+> eeb5 0a00 fconsts s0, #80
0[0-9a-f]+ <[^>]+> eeb7 0b00 fconstd d0, #112
0[0-9a-f]+ <[^>]+> ee10 0a90 fmrs r0, s1
0[0-9a-f]+ <[^>]+> ee00 1a10 fmsr s0, r1
0[0-9a-f]+ <[^>]+> ec51 0a11 fmrrs r0, r1, {s2, s3}
0[0-9a-f]+ <[^>]+> ec44 2a10 fmsrr {s0, s1}, r2, r4
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> eeb0 0a60 fcpyseq s0, s1
0[0-9a-f]+ <[^>]+> eeb0 0b41 fcpydeq d0, d1
0[0-9a-f]+ <[^>]+> eeb5 0a00 fconstseq s0, #80
0[0-9a-f]+ <[^>]+> eeb7 0b00 fconstdeq d0, #112
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> ee10 0a90 fmrseq r0, s1
0[0-9a-f]+ <[^>]+> ee00 1a10 fmsreq s0, r1
0[0-9a-f]+ <[^>]+> ec51 0a11 fmrrseq r0, r1, {s2, s3}
0[0-9a-f]+ <[^>]+> ec44 2a10 fmsrreq {s0, s1}, r2, r4
0[0-9a-f]+ <[^>]+> eeb1 0ae0 fsqrts s0, s1
0[0-9a-f]+ <[^>]+> eeb1 0bc1 fsqrtd d0, d1
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> eeb1 0ae0 fsqrtseq s0, s1
0[0-9a-f]+ <[^>]+> eeb1 0bc1 fsqrtdeq d0, d1
0[0-9a-f]+ <[^>]+> eeb0 0ae0 fabss s0, s1
0[0-9a-f]+ <[^>]+> eeb0 0bc1 fabsd d0, d1
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> eeb0 0ae0 fabsseq s0, s1
0[0-9a-f]+ <[^>]+> eeb0 0bc1 fabsdeq d0, d1
0[0-9a-f]+ <[^>]+> eeb1 0a60 fnegs s0, s1
0[0-9a-f]+ <[^>]+> eeb1 0b41 fnegd d0, d1
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> eeb1 0a60 fnegseq s0, s1
0[0-9a-f]+ <[^>]+> eeb1 0b41 fnegdeq d0, d1
0[0-9a-f]+ <[^>]+> eeb4 0a60 fcmps s0, s1
0[0-9a-f]+ <[^>]+> eeb4 0b41 fcmpd d0, d1
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> eeb4 0a60 fcmpseq s0, s1
0[0-9a-f]+ <[^>]+> eeb4 0b41 fcmpdeq d0, d1
0[0-9a-f]+ <[^>]+> eeb4 0ae0 fcmpes s0, s1
0[0-9a-f]+ <[^>]+> eeb4 0bc1 fcmped d0, d1
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> eeb4 0ae0 fcmpeseq s0, s1
0[0-9a-f]+ <[^>]+> eeb4 0bc1 fcmpedeq d0, d1
0[0-9a-f]+ <[^>]+> ee20 0ac1 fnmuls s0, s1, s2
0[0-9a-f]+ <[^>]+> ee21 0b42 fnmuld d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee20 0ac1 fnmulseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee21 0b42 fnmuldeq d0, d1, d2
0[0-9a-f]+ <[^>]+> ee00 0ac1 fnmacs s0, s1, s2
0[0-9a-f]+ <[^>]+> ee01 0b42 fnmacd d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee00 0ac1 fnmacseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee01 0b42 fnmacdeq d0, d1, d2
0[0-9a-f]+ <[^>]+> ee10 0ac1 fnmscs s0, s1, s2
0[0-9a-f]+ <[^>]+> ee11 0b42 fnmscd d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee10 0ac1 fnmscseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee11 0b42 fnmscdeq d0, d1, d2
0[0-9a-f]+ <[^>]+> ee20 0a81 fmuls s0, s1, s2
0[0-9a-f]+ <[^>]+> ee21 0b02 fmuld d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee20 0a81 fmulseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee21 0b02 fmuldeq d0, d1, d2
0[0-9a-f]+ <[^>]+> ee00 0a81 fmacs s0, s1, s2
0[0-9a-f]+ <[^>]+> ee01 0b02 fmacd d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee00 0a81 fmacseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee01 0b02 fmacdeq d0, d1, d2
0[0-9a-f]+ <[^>]+> ee10 0a81 fmscs s0, s1, s2
0[0-9a-f]+ <[^>]+> ee11 0b02 fmscd d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee10 0a81 fmscseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee11 0b02 fmscdeq d0, d1, d2
0[0-9a-f]+ <[^>]+> ee30 0a81 fadds s0, s1, s2
0[0-9a-f]+ <[^>]+> ee31 0b02 faddd d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee30 0a81 faddseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee31 0b02 fadddeq d0, d1, d2
0[0-9a-f]+ <[^>]+> ee30 0ac1 fsubs s0, s1, s2
0[0-9a-f]+ <[^>]+> ee31 0b42 fsubd d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee30 0ac1 fsubseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee31 0b42 fsubdeq d0, d1, d2
0[0-9a-f]+ <[^>]+> ee80 0a81 fdivs s0, s1, s2
0[0-9a-f]+ <[^>]+> ee81 0b02 fdivd d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ee80 0a81 fdivseq s0, s1, s2
0[0-9a-f]+ <[^>]+> ee81 0b02 fdivdeq d0, d1, d2
0[0-9a-f]+ <[^>]+> eeb5 0a40 fcmpzs s0
0[0-9a-f]+ <[^>]+> eeb5 0b40 fcmpzd d0
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> eeb5 0a40 fcmpzseq s0
0[0-9a-f]+ <[^>]+> eeb5 0b40 fcmpzdeq d0
0[0-9a-f]+ <[^>]+> eeb5 0ac0 fcmpezs s0
0[0-9a-f]+ <[^>]+> eeb5 0bc0 fcmpezd d0
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> eeb5 0ac0 fcmpezseq s0
0[0-9a-f]+ <[^>]+> eeb5 0bc0 fcmpezdeq d0
0[0-9a-f]+ <[^>]+> eebd 0ae0 ftosizs s0, s1
0[0-9a-f]+ <[^>]+> eebc 0ae0 ftouizs s0, s1
0[0-9a-f]+ <[^>]+> eebd 0bc1 ftosizd s0, d1
0[0-9a-f]+ <[^>]+> eebc 0bc1 ftouizd s0, d1
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> eebd 0ae0 ftosizseq s0, s1
0[0-9a-f]+ <[^>]+> eebc 0ae0 ftouizseq s0, s1
0[0-9a-f]+ <[^>]+> eebd 0bc1 ftosizdeq s0, d1
0[0-9a-f]+ <[^>]+> eebc 0bc1 ftouizdeq s0, d1
0[0-9a-f]+ <[^>]+> eebd 0a60 ftosis s0, s1
0[0-9a-f]+ <[^>]+> eebc 0a60 ftouis s0, s1
0[0-9a-f]+ <[^>]+> eeb8 0ae0 fsitos s0, s1
0[0-9a-f]+ <[^>]+> eeb8 0a60 fuitos s0, s1
0[0-9a-f]+ <[^>]+> eeb7 0bc1 fcvtsd s0, d1
0[0-9a-f]+ <[^>]+> eeb7 0ae0 fcvtds d0, s1
0[0-9a-f]+ <[^>]+> eebd 0b41 ftosid s0, d1
0[0-9a-f]+ <[^>]+> eebc 0b41 ftouid s0, d1
0[0-9a-f]+ <[^>]+> eeb8 0be0 fsitod d0, s1
0[0-9a-f]+ <[^>]+> eeb8 0b60 fuitod d0, s1
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> eebd 0a60 ftosiseq s0, s1
0[0-9a-f]+ <[^>]+> eebc 0a60 ftouiseq s0, s1
0[0-9a-f]+ <[^>]+> eeb8 0ae0 fsitoseq s0, s1
0[0-9a-f]+ <[^>]+> eeb8 0a60 fuitoseq s0, s1
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> eeb7 0bc1 fcvtsdeq s0, d1
0[0-9a-f]+ <[^>]+> eeb7 0ae0 fcvtdseq d0, s1
0[0-9a-f]+ <[^>]+> eebd 0b41 ftosideq s0, d1
0[0-9a-f]+ <[^>]+> eebc 0b41 ftouideq s0, d1
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> eeb8 0be0 fsitodeq d0, s1
0[0-9a-f]+ <[^>]+> eeb8 0b60 fuitodeq d0, s1
0[0-9a-f]+ <[^>]+> eebe 0aef ftosls s0, #1
0[0-9a-f]+ <[^>]+> eebf 0aef ftouls s0, #1
0[0-9a-f]+ <[^>]+> eeba 0aef fsltos s0, #1
0[0-9a-f]+ <[^>]+> eebb 0aef fultos s0, #1
0[0-9a-f]+ <[^>]+> eebe 0bef ftosld d0, #1
0[0-9a-f]+ <[^>]+> eebf 0bef ftould d0, #1
0[0-9a-f]+ <[^>]+> eeba 0bef fsltod d0, #1
0[0-9a-f]+ <[^>]+> eebb 0bef fultod d0, #1
0[0-9a-f]+ <[^>]+> eeba 0a67 fshtos s0, #1
0[0-9a-f]+ <[^>]+> eebb 0a67 fuhtos s0, #1
0[0-9a-f]+ <[^>]+> eeba 0b67 fshtod d0, #1
0[0-9a-f]+ <[^>]+> eebb 0b67 fuhtod d0, #1
0[0-9a-f]+ <[^>]+> eebe 0a67 ftoshs s0, #1
0[0-9a-f]+ <[^>]+> eebf 0a67 ftouhs s0, #1
0[0-9a-f]+ <[^>]+> eebe 0b67 ftoshd d0, #1
0[0-9a-f]+ <[^>]+> eebf 0b67 ftouhd d0, #1
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> eebe 0aef ftoslseq s0, #1
0[0-9a-f]+ <[^>]+> eebf 0aef ftoulseq s0, #1
0[0-9a-f]+ <[^>]+> eeba 0aef fsltoseq s0, #1
0[0-9a-f]+ <[^>]+> eebb 0aef fultoseq s0, #1
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> eebe 0bef ftosldeq d0, #1
0[0-9a-f]+ <[^>]+> eebf 0bef ftouldeq d0, #1
0[0-9a-f]+ <[^>]+> eeba 0bef fsltodeq d0, #1
0[0-9a-f]+ <[^>]+> eebb 0bef fultodeq d0, #1
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> eeba 0a67 fshtoseq s0, #1
0[0-9a-f]+ <[^>]+> eebb 0a67 fuhtoseq s0, #1
0[0-9a-f]+ <[^>]+> eeba 0b67 fshtodeq d0, #1
0[0-9a-f]+ <[^>]+> eebb 0b67 fuhtodeq d0, #1
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> eebe 0a67 ftoshseq s0, #1
0[0-9a-f]+ <[^>]+> eebf 0a67 ftouhseq s0, #1
0[0-9a-f]+ <[^>]+> eebe 0b67 ftoshdeq d0, #1
0[0-9a-f]+ <[^>]+> eebf 0b67 ftouhdeq d0, #1
0[0-9a-f]+ <[^>]+> ecd0 1a04 fldmias r0, {s3-s6}
0[0-9a-f]+ <[^>]+> ecd0 1a04 fldmias r0, {s3-s6}
0[0-9a-f]+ <[^>]+> ecf0 1a04 fldmias r0!, {s3-s6}
0[0-9a-f]+ <[^>]+> ed70 1a04 fldmdbs r0!, {s3-s6}
0[0-9a-f]+ <[^>]+> ec90 3b08 vldmia r0, {d3-d6}
0[0-9a-f]+ <[^>]+> ec90 3b08 vldmia r0, {d3-d6}
0[0-9a-f]+ <[^>]+> ecb0 3b08 vldmia r0!, {d3-d6}
0[0-9a-f]+ <[^>]+> ed30 3b08 vldmdb r0!, {d3-d6}
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> ecd0 1a04 fldmiaseq r0, {s3-s6}
0[0-9a-f]+ <[^>]+> ecd0 1a04 fldmiaseq r0, {s3-s6}
0[0-9a-f]+ <[^>]+> ecf0 1a04 fldmiaseq r0!, {s3-s6}
0[0-9a-f]+ <[^>]+> ed70 1a04 fldmdbseq r0!, {s3-s6}
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> ec90 3b08 vldmiaeq r0, {d3-d6}
0[0-9a-f]+ <[^>]+> ec90 3b08 vldmiaeq r0, {d3-d6}
0[0-9a-f]+ <[^>]+> ecb0 3b08 vldmiaeq r0!, {d3-d6}
0[0-9a-f]+ <[^>]+> ed30 3b08 vldmdbeq r0!, {d3-d6}
0[0-9a-f]+ <[^>]+> ecc0 1a04 fstmias r0, {s3-s6}
0[0-9a-f]+ <[^>]+> ecc0 1a04 fstmias r0, {s3-s6}
0[0-9a-f]+ <[^>]+> ece0 1a04 fstmias r0!, {s3-s6}
0[0-9a-f]+ <[^>]+> ed60 1a04 fstmdbs r0!, {s3-s6}
0[0-9a-f]+ <[^>]+> ec80 3b08 vstmia r0, {d3-d6}
0[0-9a-f]+ <[^>]+> ec80 3b08 vstmia r0, {d3-d6}
0[0-9a-f]+ <[^>]+> eca0 3b08 vstmia r0!, {d3-d6}
0[0-9a-f]+ <[^>]+> ed20 3b08 vstmdb r0!, {d3-d6}
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> ecc0 1a04 fstmiaseq r0, {s3-s6}
0[0-9a-f]+ <[^>]+> ecc0 1a04 fstmiaseq r0, {s3-s6}
0[0-9a-f]+ <[^>]+> ece0 1a04 fstmiaseq r0!, {s3-s6}
0[0-9a-f]+ <[^>]+> ed60 1a04 fstmdbseq r0!, {s3-s6}
0[0-9a-f]+ <[^>]+> bf01 itttt eq
0[0-9a-f]+ <[^>]+> ec80 3b08 vstmiaeq r0, {d3-d6}
0[0-9a-f]+ <[^>]+> ec80 3b08 vstmiaeq r0, {d3-d6}
0[0-9a-f]+ <[^>]+> eca0 3b08 vstmiaeq r0!, {d3-d6}
0[0-9a-f]+ <[^>]+> ed20 3b08 vstmdbeq r0!, {d3-d6}
0[0-9a-f]+ <[^>]+> ed90 0a01 flds s0, \[r0, #4\]
0[0-9a-f]+ <[^>]+> ed90 0b01 vldr d0, \[r0, #4\]
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ed90 0a01 fldseq s0, \[r0, #4\]
0[0-9a-f]+ <[^>]+> ed90 0b01 vldreq d0, \[r0, #4\]
0[0-9a-f]+ <[^>]+> ed80 0a01 fsts s0, \[r0, #4\]
0[0-9a-f]+ <[^>]+> ed80 0b01 vstr d0, \[r0, #4\]
0[0-9a-f]+ <[^>]+> bf04 itt eq
0[0-9a-f]+ <[^>]+> ed80 0a01 fstseq s0, \[r0, #4\]
0[0-9a-f]+ <[^>]+> ed80 0b01 vstreq d0, \[r0, #4\]
|