~ubuntu-branches/ubuntu/utopic/binutils-arm64-cross/utopic

« back to all changes in this revision

Viewing changes to binutils-2.23.52.20130611/gas/testsuite/gas/arm/armv8-a+fp.s

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-06-20 17:38:09 UTC
  • Revision ID: package-import@ubuntu.com-20130620173809-app8lzgvymy5fg6c
Tags: 0.7
Build-depend on binutils-source (>= 2.23.52.20130620-1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
        vcvta.s32.f32   s0, s0
 
32
        vcvtn.s32.f32   s1, s1
 
33
        vcvtp.u32.f32   s30, s30
 
34
        vcvtm.u32.f32   s31, s31
 
35
        vcvta.s32.f64   s0, d0
 
36
        vcvtn.s32.f64   s1, d16
 
37
        vcvtp.u32.f64   s30, d15
 
38
        vcvtm.u32.f64   s31, d31
 
39
        vrintz.f32      s0, s0
 
40
        vrintx.f32      s1, s1
 
41
        vrintreq.f32    s30, s30
 
42
        vrinta.f32      s0, s0
 
43
        vrintn.f32      s1, s1
 
44
        vrintp.f32      s30, s30
 
45
        vrintm.f32      s31, s31
 
46
        vrintz.f64      d0, d0
 
47
        vrintx.f64      d1, d1
 
48
        vrintreq.f64    d30, d30
 
49
        vrinta.f64      d0, d0
 
50
        vrintn.f64      d1, d1
 
51
        vrintp.f64      d30, d30
 
52
        vrintm.f64      d31, d31
 
53
        vcvtt.f16.f64   s0, d0
 
54
        vcvtb.f16.f64   s1, d16
 
55
        vcvtt.f16.f64   s30, d15
 
56
        vcvtb.f16.f64   s31, d31
 
57
        vcvtt.f64.f16   d0, s0
 
58
        vcvtb.f64.f16   d16, s1
 
59
        vcvtt.f64.f16   d15, s30
 
60
        vcvtb.f64.f16   d31, s31
 
61
 
 
62
        .thumb
 
63
        vseleq.f32      s0, s0, s0
 
64
        vselvs.f32      s1, s1, s1
 
65
        vselge.f32      s30, s30, s30
 
66
        vselgt.f32      s31, s31, s31
 
67
        vseleq.f64      d0, d0, d0
 
68
        vselvs.f64      d16, d16, d16
 
69
        vselge.f64      d15, d15, d15
 
70
        vselgt.f64      d31, d31, d31
 
71
        vmaxnm.f32      s0, s0, s0
 
72
        vmaxnm.f32      s1, s1, s1
 
73
        vmaxnm.f32      s30, s30, s30
 
74
        vmaxnm.f32      s31, s31, s31
 
75
        vmaxnm.f64      d0, d0, d0
 
76
        vmaxnm.f64      d16, d16, d16
 
77
        vmaxnm.f64      d15, d15, d15
 
78
        vmaxnm.f64      d31, d31, d31
 
79
        vminnm.f32      s0, s0, s0
 
80
        vminnm.f32      s1, s1, s1
 
81
        vminnm.f32      s30, s30, s30
 
82
        vminnm.f32      s31, s31, s31
 
83
        vminnm.f64      d0, d0, d0
 
84
        vminnm.f64      d16, d16, d16
 
85
        vminnm.f64      d15, d15, d15
 
86
        vminnm.f64      d31, d31, d31
 
87
        vcvta.s32.f32   s0, s0
 
88
        vcvtn.s32.f32   s1, s1
 
89
        vcvtp.u32.f32   s30, s30
 
90
        vcvtm.u32.f32   s31, s31
 
91
        vcvta.s32.f64   s0, d0
 
92
        vcvtn.s32.f64   s1, d16
 
93
        vcvtp.u32.f64   s30, d15
 
94
        vcvtm.u32.f64   s31, d31
 
95
        vrintz.f32      s0, s0
 
96
        vrintx.f32      s1, s1
 
97
        vrintr.f32      s30, s30
 
98
        vrinta.f32      s0, s0
 
99
        vrintn.f32      s1, s1
 
100
        vrintp.f32      s30, s30
 
101
        vrintm.f32      s31, s31
 
102
        vrintz.f64      d0, d0
 
103
        vrintx.f64      d1, d1
 
104
        vrintr.f64      d30, d30
 
105
        vrinta.f64      d0, d0
 
106
        vrintn.f64      d1, d1
 
107
        vrintp.f64      d30, d30
 
108
        vrintm.f64      d31, d31
 
109
        vcvtt.f16.f64   s0, d0
 
110
        vcvtb.f16.f64   s1, d16
 
111
        vcvtt.f16.f64   s30, d15
 
112
        vcvtb.f16.f64   s31, d31
 
113
        vcvtt.f64.f16   d0, s0
 
114
        vcvtb.f64.f16   d16, s1
 
115
        vcvtt.f64.f16   d15, s30
 
116
        vcvtb.f64.f16   d31, s31