1
# name: FMA instructions, Thumb mode
2
# as: -mfpu=vfpv4 -I$srcdir/$subdir
3
# objdump: -dr --prefix-addresses --show-raw-insn
5
.*: +file format .*arm.*
7
Disassembly of section .text:
8
0[0-9a-f]+ <[^>]+> eea0 0a81 vfma\.f32 s0, s1, s2
9
0[0-9a-f]+ <[^>]+> eea1 0b02 vfma\.f64 d0, d1, d2
10
0[0-9a-f]+ <[^>]+> bf04 itt eq
11
0[0-9a-f]+ <[^>]+> eea0 0a81 vfmaeq\.f32 s0, s1, s2
12
0[0-9a-f]+ <[^>]+> eea1 0b02 vfmaeq\.f64 d0, d1, d2
13
0[0-9a-f]+ <[^>]+> eea0 0ac1 vfms\.f32 s0, s1, s2
14
0[0-9a-f]+ <[^>]+> eea1 0b42 vfms\.f64 d0, d1, d2
15
0[0-9a-f]+ <[^>]+> bf04 itt eq
16
0[0-9a-f]+ <[^>]+> eea0 0ac1 vfmseq\.f32 s0, s1, s2
17
0[0-9a-f]+ <[^>]+> eea1 0b42 vfmseq\.f64 d0, d1, d2
18
0[0-9a-f]+ <[^>]+> ee90 0ac1 vfnma\.f32 s0, s1, s2
19
0[0-9a-f]+ <[^>]+> ee91 0b42 vfnma\.f64 d0, d1, d2
20
0[0-9a-f]+ <[^>]+> bf04 itt eq
21
0[0-9a-f]+ <[^>]+> ee90 0ac1 vfnmaeq\.f32 s0, s1, s2
22
0[0-9a-f]+ <[^>]+> ee91 0b42 vfnmaeq\.f64 d0, d1, d2
23
0[0-9a-f]+ <[^>]+> ee90 0a81 vfnms\.f32 s0, s1, s2
24
0[0-9a-f]+ <[^>]+> ee91 0b02 vfnms\.f64 d0, d1, d2
25
0[0-9a-f]+ <[^>]+> bf04 itt eq
26
0[0-9a-f]+ <[^>]+> ee90 0a81 vfnmseq\.f32 s0, s1, s2
27
0[0-9a-f]+ <[^>]+> ee91 0b02 vfnmseq\.f64 d0, d1, d2