summaryrefslogtreecommitdiffstats
path: root/gas/testsuite/gas/arm/vfp-fma-thumb.d
blob: 2ee77fd8fb1d285391ea5b5cb0535b57a08c5c2c (plain)
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
# name: FMA instructions, Thumb mode
# as: -mfpu=vfpv4 -I$srcdir/$subdir
# objdump: -dr --prefix-addresses --show-raw-insn

.*: +file format .*arm.*

Disassembly of section .text:
0[0-9a-f]+ <[^>]+> eea0 0a81 	vfma\.f32	s0, s1, s2
0[0-9a-f]+ <[^>]+> eea1 0b02 	vfma\.f64	d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04      	itt	eq
0[0-9a-f]+ <[^>]+> eea0 0a81 	vfmaeq\.f32	s0, s1, s2
0[0-9a-f]+ <[^>]+> eea1 0b02 	vfmaeq\.f64	d0, d1, d2
0[0-9a-f]+ <[^>]+> eea0 0ac1 	vfms\.f32	s0, s1, s2
0[0-9a-f]+ <[^>]+> eea1 0b42 	vfms\.f64	d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04      	itt	eq
0[0-9a-f]+ <[^>]+> eea0 0ac1 	vfmseq\.f32	s0, s1, s2
0[0-9a-f]+ <[^>]+> eea1 0b42 	vfmseq\.f64	d0, d1, d2
0[0-9a-f]+ <[^>]+> ee90 0ac1 	vfnma\.f32	s0, s1, s2
0[0-9a-f]+ <[^>]+> ee91 0b42 	vfnma\.f64	d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04      	itt	eq
0[0-9a-f]+ <[^>]+> ee90 0ac1 	vfnmaeq\.f32	s0, s1, s2
0[0-9a-f]+ <[^>]+> ee91 0b42 	vfnmaeq\.f64	d0, d1, d2
0[0-9a-f]+ <[^>]+> ee90 0a81 	vfnms\.f32	s0, s1, s2
0[0-9a-f]+ <[^>]+> ee91 0b02 	vfnms\.f64	d0, d1, d2
0[0-9a-f]+ <[^>]+> bf04      	itt	eq
0[0-9a-f]+ <[^>]+> ee90 0a81 	vfnmseq\.f32	s0, s1, s2
0[0-9a-f]+ <[^>]+> ee91 0b02 	vfnmseq\.f64	d0, d1, d2
OpenPOWER on IntegriCloud