foo: _bar: .car: .L1: .L09: .1337f: ab.b: b blabl 1234: adc r0, r1 add R1, R2 0: sub r14, 0b1110110-50 0x1234567890AbCdEfG 0xfff-0b1101+0xebbe&40%76*(0x0f)0b11/0x1f[0b110]42<>0xff|0xaa.c 1: movwcs r1,r7 and R2,r3 bic r3 , r4 eor r4,r5 mla r5,R6 mov R6,R7 b 001b blx 0002f add r14,#4 sub r13,#0x28 push {r0, r1, r2-r9} pop {r1-r14} vpush {q0-q14} FSHTOS fmuls fcmps FCMPEs fcmpezs fcmpzs fdivs vdiv vsqrt it itt ittt itttt ittttt ite itet iteet iteee iteeee ite itee ittee ittte itttte itttee iteeet s30doesd32 vadd.i8 d12, d16, d31 vmull.s32 q2, d5, D6 vmov.f64 vmov.f32 vmov vcle. vceq vclt.f vcge.8 vtst.16 vcle.f32 .float .01, 3.14159 {14,140-402(0x1b-0b1101+.0#0.0#.0.[123]0xffff%#0x34%$0xf$#0b111#$0b11b{ldr#0b11-ldr1)} @ illegal 1.0f 0.f .1f vmulk Q15, Q16, d31, s31, s32, d32 vmull2 q01, q09, q14, q16 ppop {s3-s32} vadd#1234?ldr$12?str12 @ vim:ft=arm