-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]+ <[^>]+> ee10 0a90 (vmoveq|fmrseq) r0, s1
+0[0-9a-f]+ <[^>]+> ee00 1a10 (vmoveq|fmsreq) s0, r1
+0[0-9a-f]+ <[^>]+> ec51 0a11 (vmoveq r0, r1, s2, s3|fmrrseq r0, r1, {s2, s3})
+0[0-9a-f]+ <[^>]+> ec44 2a10 (vmoveq s0, s1, r2, r4|fmsrreq {s0, s1}, r2, r4)
+0[0-9a-f]+ <[^>]+> eeb1 0ae0 (vsqrt\.f32|fsqrts) s0, s1
+0[0-9a-f]+ <[^>]+> eeb1 0bc1 (vsqrt\.f64|fsqrtd) d0, d1
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> eeb1 0ae0 (vsqrteq\.f32|fsqrtseq) s0, s1
+0[0-9a-f]+ <[^>]+> eeb1 0bc1 (vsqrteq\.f64|fsqrtdeq) d0, d1
+0[0-9a-f]+ <[^>]+> eeb0 0ae0 (vabs\.f32|fabss) s0, s1
+0[0-9a-f]+ <[^>]+> eeb0 0bc1 (vabs\.f64|fabsd) d0, d1
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> eeb0 0ae0 (vabseq\.f32|fabsseq) s0, s1
+0[0-9a-f]+ <[^>]+> eeb0 0bc1 (vabseq\.f64|fabsdeq) d0, d1
+0[0-9a-f]+ <[^>]+> eeb1 0a60 (vneg\.f32|fnegs) s0, s1
+0[0-9a-f]+ <[^>]+> eeb1 0b41 (vneg\.f64|fnegd) d0, d1
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> eeb1 0a60 (vnegeq\.f32|fnegseq) s0, s1
+0[0-9a-f]+ <[^>]+> eeb1 0b41 (vnegeq\.f64|fnegdeq) d0, d1
+0[0-9a-f]+ <[^>]+> eeb4 0a60 (vcmp\.f32|fcmps) s0, s1
+0[0-9a-f]+ <[^>]+> eeb4 0b41 (vcmp\.f64|fcmpd) d0, d1
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> eeb4 0a60 (vcmpeq\.f32|fcmpseq) s0, s1
+0[0-9a-f]+ <[^>]+> eeb4 0b41 (vcmpeq\.f64|fcmpdeq) d0, d1
+0[0-9a-f]+ <[^>]+> eeb4 0ae0 (vcmpe\.f32|fcmpes) s0, s1
+0[0-9a-f]+ <[^>]+> eeb4 0bc1 (vcmpe\.f64|fcmped) d0, d1
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> eeb4 0ae0 (vcmpeeq\.f32|fcmpeseq) s0, s1
+0[0-9a-f]+ <[^>]+> eeb4 0bc1 (vcmpeeq\.f64|fcmpedeq) d0, d1
+0[0-9a-f]+ <[^>]+> ee20 0ac1 (vnmul\.f32|fnmuls) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee21 0b42 (vnmul\.f64|fnmuld) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee20 0ac1 (vnmuleq\.f32|fnmulseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee21 0b42 (vnmuleq\.f64|fnmuldeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> ee00 0ac1 (vmls\.f32|fnmacs) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee01 0b42 (vmls\.f64|fnmacd) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee00 0ac1 (vmlseq\.f32|fnmacseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee01 0b42 (vmlseq\.f64|fnmacdeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> ee10 0ac1 (vnmla\.f32|fnmscs) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee11 0b42 (vnmla\.f64|fnmscd) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee10 0ac1 (vnmlaeq\.f32|fnmscseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee11 0b42 (vnmlaeq\.f64|fnmscdeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> ee20 0a81 (vmul\.f32|fmuls) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee21 0b02 (vmul\.f64|fmuld) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee20 0a81 (vmuleq\.f32|fmulseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee21 0b02 (vmuleq\.f64|fmuldeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> ee00 0a81 (vmla\.f32|fmacs) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee01 0b02 (vmla\.f64|fmacd) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee00 0a81 (vmlaeq\.f32|fmacseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee01 0b02 (vmlaeq\.f64|fmacdeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> ee10 0a81 (vnmls\.f32|fmscs) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee11 0b02 (vnmls\.f64|fmscd) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee10 0a81 (vnmlseq\.f32|fmscseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee11 0b02 (vnmlseq\.f64|fmscdeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> ee30 0a81 (vadd\.f32|fadds) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee31 0b02 (vadd\.f64|faddd) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee30 0a81 (vaddeq\.f32|faddseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee31 0b02 (vaddeq\.f64|fadddeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> ee30 0ac1 (vsub\.f32|fsubs) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee31 0b42 (vsub\.f64|fsubd) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee30 0ac1 (vsubeq\.f32|fsubseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee31 0b42 (vsubeq\.f64|fsubdeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> ee80 0a81 (vdiv\.f32|fdivs) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee81 0b02 (vdiv\.f64|fdivd) d0, d1, d2
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> ee80 0a81 (vdiveq\.f32|fdivseq) s0, s1, s2
+0[0-9a-f]+ <[^>]+> ee81 0b02 (vdiveq\.f64|fdivdeq) d0, d1, d2
+0[0-9a-f]+ <[^>]+> eeb5 0a40 (vcmp\.f32 s0, #0.0|fcmpzs s0)
+0[0-9a-f]+ <[^>]+> eeb5 0b40 (vcmp\.f64 d0, #0.0|fcmpzd d0)
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> eeb5 0a40 (vcmpeq\.f32 s0, #0.0|fcmpzseq s0)
+0[0-9a-f]+ <[^>]+> eeb5 0b40 (vcmpeq\.f64 d0, #0.0|fcmpzdeq d0)
+0[0-9a-f]+ <[^>]+> eeb5 0ac0 (vcmpe\.f32 s0, #0.0|fcmpezs s0)
+0[0-9a-f]+ <[^>]+> eeb5 0bc0 (vcmpe\.f64 d0, #0.0|fcmpezd d0)
+0[0-9a-f]+ <[^>]+> bf04 itt eq
+0[0-9a-f]+ <[^>]+> eeb5 0ac0 (vcmpeeq\.f32 s0, #0.0|fcmpezseq s0)
+0[0-9a-f]+ <[^>]+> eeb5 0bc0 (vcmpeeq\.f64 d0, #0.0|fcmpezdeq d0)
+0[0-9a-f]+ <[^>]+> eebd 0ae0 (vcvt\.s32\.f32|ftosizs) s0, s1
+0[0-9a-f]+ <[^>]+> eebc 0ae0 (vcvt\.u32\.f32|ftouizs) s0, s1
+0[0-9a-f]+ <[^>]+> eebd 0bc1 (vcvt\.s32\.f64|ftosizd) s0, d1
+0[0-9a-f]+ <[^>]+> eebc 0bc1 (vcvt\.u32\.f64|ftouizd) s0, d1