* gas/config/tc-arm.c (NEON_ENC_TAB): Add vmaxnm, vminnm entries.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / armv8-a+fp.s
1 .syntax unified
2 .text
3 .arch armv8-a
4 .arch_extension fp
5
6 .arm
7 vseleq.f32 s0, s0, s0
8 vselvs.f32 s1, s1, s1
9 vselge.f32 s30, s30, s30
10 vselgt.f32 s31, s31, s31
11 vseleq.f64 d0, d0, d0
12 vselvs.f64 d16, d16, d16
13 vselge.f64 d15, d15, d15
14 vselgt.f64 d31, d31, d31
15 vmaxnm.f32 s0, s0, s0
16 vmaxnm.f32 s1, s1, s1
17 vmaxnm.f32 s30, s30, s30
18 vmaxnm.f32 s31, s31, s31
19 vmaxnm.f64 d0, d0, d0
20 vmaxnm.f64 d16, d16, d16
21 vmaxnm.f64 d15, d15, d15
22 vmaxnm.f64 d31, d31, d31
23 vminnm.f32 s0, s0, s0
24 vminnm.f32 s1, s1, s1
25 vminnm.f32 s30, s30, s30
26 vminnm.f32 s31, s31, s31
27 vminnm.f64 d0, d0, d0
28 vminnm.f64 d16, d16, d16
29 vminnm.f64 d15, d15, d15
30 vminnm.f64 d31, d31, d31
31
32 .thumb
33 vseleq.f32 s0, s0, s0
34 vselvs.f32 s1, s1, s1
35 vselge.f32 s30, s30, s30
36 vselgt.f32 s31, s31, s31
37 vseleq.f64 d0, d0, d0
38 vselvs.f64 d16, d16, d16
39 vselge.f64 d15, d15, d15
40 vselgt.f64 d31, d31, d31
41 vmaxnm.f32 s0, s0, s0
42 vmaxnm.f32 s1, s1, s1
43 vmaxnm.f32 s30, s30, s30
44 vmaxnm.f32 s31, s31, s31
45 vmaxnm.f64 d0, d0, d0
46 vmaxnm.f64 d16, d16, d16
47 vmaxnm.f64 d15, d15, d15
48 vmaxnm.f64 d31, d31, d31
49 vminnm.f32 s0, s0, s0
50 vminnm.f32 s1, s1, s1
51 vminnm.f32 s30, s30, s30
52 vminnm.f32 s31, s31, s31
53 vminnm.f64 d0, d0, d0
54 vminnm.f64 d16, d16, d16
55 vminnm.f64 d15, d15, d15
56 vminnm.f64 d31, d31, d31
This page took 0.032275 seconds and 5 git commands to generate.