xref: /aosp_15_r20/external/llvm/test/MC/Mips/target-soft-float.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker# RUN: not llvm-mc %s -triple=mips-unknown-linux -mcpu=mips32 -mattr=+soft-float 2>&1 |\
2*9880d681SAndroid Build Coastguard Worker# RUN:   FileCheck %s --check-prefix=32
3*9880d681SAndroid Build Coastguard Worker# RUN: not llvm-mc %s -triple=mips-unknown-linux -mcpu=mips64 -mattr=+soft-float 2>&1 |\
4*9880d681SAndroid Build Coastguard Worker# RUN:   FileCheck %s --check-prefix=64
5*9880d681SAndroid Build Coastguard Worker# RUN: not llvm-mc %s -triple=mips-unknown-linux -mcpu=mips32r2 -mattr=+soft-float 2>&1 |\
6*9880d681SAndroid Build Coastguard Worker# RUN:   FileCheck %s --check-prefix=R2
7*9880d681SAndroid Build Coastguard Worker# RUN: not llvm-mc %s -triple=mips-unknown-linux -mcpu=mips32r6 -mattr=+soft-float 2>&1 |\
8*9880d681SAndroid Build Coastguard Worker# RUN:   FileCheck %s --check-prefix=R6
9*9880d681SAndroid Build Coastguard Worker
10*9880d681SAndroid Build Coastguard Workerfoo:
11*9880d681SAndroid Build Coastguard Worker  dmfc1      $7, $f2
12*9880d681SAndroid Build Coastguard Worker  # 64: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
13*9880d681SAndroid Build Coastguard Worker  dmtc1      $6, $f2
14*9880d681SAndroid Build Coastguard Worker  # 64: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
15*9880d681SAndroid Build Coastguard Worker
16*9880d681SAndroid Build Coastguard Worker  ceil.l.d   $f2, $f2
17*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
18*9880d681SAndroid Build Coastguard Worker  ceil.l.s   $f2, $f2
19*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
20*9880d681SAndroid Build Coastguard Worker  cvt.d.l    $f2, $f2
21*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
22*9880d681SAndroid Build Coastguard Worker  cvt.l.d    $f2, $f2
23*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
24*9880d681SAndroid Build Coastguard Worker  cvt.l.s    $f2, $f2
25*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
26*9880d681SAndroid Build Coastguard Worker  cvt.s.l    $f2, $f2
27*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
28*9880d681SAndroid Build Coastguard Worker  floor.l.d  $f2, $f2
29*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
30*9880d681SAndroid Build Coastguard Worker  floor.l.s  $f2, $f2
31*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
32*9880d681SAndroid Build Coastguard Worker  ldxc1      $f2, $4($6)
33*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
34*9880d681SAndroid Build Coastguard Worker  luxc1      $f2, $4($6)
35*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
36*9880d681SAndroid Build Coastguard Worker  lwxc1      $f2, $4($6)
37*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
38*9880d681SAndroid Build Coastguard Worker  mfhc1      $7, $f2
39*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
40*9880d681SAndroid Build Coastguard Worker  msub.s     $f2, $f2, $f2, $f2
41*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
42*9880d681SAndroid Build Coastguard Worker  mthc1      $7, $f2
43*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
44*9880d681SAndroid Build Coastguard Worker  nmadd.s    $f2, $f2, $f2, $f2
45*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
46*9880d681SAndroid Build Coastguard Worker  nmsub.s    $f2, $f2, $f2, $f2
47*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
48*9880d681SAndroid Build Coastguard Worker  round.l.s  $f2, $f2
49*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
50*9880d681SAndroid Build Coastguard Worker  sdxc1      $f2, $4($6)
51*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
52*9880d681SAndroid Build Coastguard Worker  suxc1      $f2, $4($6)
53*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
54*9880d681SAndroid Build Coastguard Worker  swxc1      $f2, $4($6)
55*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
56*9880d681SAndroid Build Coastguard Worker  trunc.l.d  $f2, $f2
57*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
58*9880d681SAndroid Build Coastguard Worker  trunc.l.s  $f2, $f2
59*9880d681SAndroid Build Coastguard Worker  # R2: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
60*9880d681SAndroid Build Coastguard Worker
61*9880d681SAndroid Build Coastguard Worker  bc1eqz     $f2, 123
62*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
63*9880d681SAndroid Build Coastguard Worker  bc1nez     $f2, 456
64*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
65*9880d681SAndroid Build Coastguard Worker  class.d    $f2, $f2
66*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
67*9880d681SAndroid Build Coastguard Worker  class.s    $f2, $f2
68*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
69*9880d681SAndroid Build Coastguard Worker  cmp.af.d   $f2, $f2, $f2
70*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
71*9880d681SAndroid Build Coastguard Worker  cmp.af.s   $f2, $f2, $f2
72*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
73*9880d681SAndroid Build Coastguard Worker  cmp.eq.d   $f2, $f2, $f2
74*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
75*9880d681SAndroid Build Coastguard Worker  cmp.eq.s   $f2, $f2, $f2
76*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
77*9880d681SAndroid Build Coastguard Worker  cmp.le.d   $f2, $f2, $f2
78*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
79*9880d681SAndroid Build Coastguard Worker  cmp.le.s   $f2, $f2, $f2
80*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
81*9880d681SAndroid Build Coastguard Worker  cmp.lt.d   $f2, $f2, $f2
82*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
83*9880d681SAndroid Build Coastguard Worker  cmp.lt.s   $f2, $f2, $f2
84*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
85*9880d681SAndroid Build Coastguard Worker  cmp.saf.d  $f2, $f2, $f2
86*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
87*9880d681SAndroid Build Coastguard Worker  cmp.saf.s  $f2, $f2, $f2
88*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
89*9880d681SAndroid Build Coastguard Worker  cmp.seq.d  $f2, $f2, $f2
90*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
91*9880d681SAndroid Build Coastguard Worker  cmp.seq.s  $f2, $f2, $f2
92*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
93*9880d681SAndroid Build Coastguard Worker  cmp.sle.d  $f2, $f2, $f2
94*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
95*9880d681SAndroid Build Coastguard Worker  cmp.sle.s  $f2, $f2, $f2
96*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
97*9880d681SAndroid Build Coastguard Worker  cmp.slt.d  $f2, $f2, $f2
98*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
99*9880d681SAndroid Build Coastguard Worker  cmp.slt.s  $f2, $f2, $f2
100*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
101*9880d681SAndroid Build Coastguard Worker  cmp.sueq.d $f2, $f2, $f2
102*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
103*9880d681SAndroid Build Coastguard Worker  cmp.sueq.s $f2, $f2, $f2
104*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
105*9880d681SAndroid Build Coastguard Worker  cmp.sule.d $f2, $f2, $f2
106*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
107*9880d681SAndroid Build Coastguard Worker  cmp.sule.s $f2, $f2, $f2
108*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
109*9880d681SAndroid Build Coastguard Worker  cmp.sult.d $f2, $f2, $f2
110*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
111*9880d681SAndroid Build Coastguard Worker  cmp.sult.s $f2, $f2, $f2
112*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
113*9880d681SAndroid Build Coastguard Worker  cmp.sun.d  $f2, $f2, $f2
114*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
115*9880d681SAndroid Build Coastguard Worker  cmp.sun.s  $f2, $f2, $f2
116*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
117*9880d681SAndroid Build Coastguard Worker  cmp.ueq.d  $f2, $f2, $f2
118*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
119*9880d681SAndroid Build Coastguard Worker  cmp.ueq.s  $f2, $f2, $f2
120*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
121*9880d681SAndroid Build Coastguard Worker  cmp.ule.d  $f2, $f2, $f2
122*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
123*9880d681SAndroid Build Coastguard Worker  cmp.ule.s  $f2, $f2, $f2
124*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
125*9880d681SAndroid Build Coastguard Worker  cmp.ult.d  $f2, $f2, $f2
126*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
127*9880d681SAndroid Build Coastguard Worker  cmp.ult.s  $f2, $f2, $f2
128*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
129*9880d681SAndroid Build Coastguard Worker  cmp.un.d   $f2, $f2, $f2
130*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
131*9880d681SAndroid Build Coastguard Worker  cmp.un.s   $f2, $f2, $f2
132*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
133*9880d681SAndroid Build Coastguard Worker  maddf.d    $f2, $f2, $f2
134*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
135*9880d681SAndroid Build Coastguard Worker  maddf.s    $f2, $f2, $f2
136*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
137*9880d681SAndroid Build Coastguard Worker  max.d      $f2, $f2, $f2
138*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
139*9880d681SAndroid Build Coastguard Worker  max.s      $f2, $f2, $f2
140*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
141*9880d681SAndroid Build Coastguard Worker  maxa.d     $f2, $f2, $f2
142*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
143*9880d681SAndroid Build Coastguard Worker  maxa.s     $f2, $f2, $f2
144*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
145*9880d681SAndroid Build Coastguard Worker  min.d      $f2, $f2, $f2
146*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
147*9880d681SAndroid Build Coastguard Worker  min.s      $f2, $f2, $f2
148*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
149*9880d681SAndroid Build Coastguard Worker  mina.d     $f2, $f2, $f2
150*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
151*9880d681SAndroid Build Coastguard Worker  mina.s     $f2, $f2, $f2
152*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
153*9880d681SAndroid Build Coastguard Worker  msubf.d    $f2, $f2, $f2
154*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
155*9880d681SAndroid Build Coastguard Worker  msubf.s    $f2, $f2, $f2
156*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
157*9880d681SAndroid Build Coastguard Worker  rint.d     $f2, $f2
158*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
159*9880d681SAndroid Build Coastguard Worker  rint.s     $f2, $f2
160*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
161*9880d681SAndroid Build Coastguard Worker  sel.d      $f2, $f2, $f2
162*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
163*9880d681SAndroid Build Coastguard Worker  sel.s      $f2, $f2, $f2
164*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
165*9880d681SAndroid Build Coastguard Worker  seleqz.d   $f2, $f2, $f2
166*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
167*9880d681SAndroid Build Coastguard Worker  seleqz.s   $f2, $f2, $f2
168*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
169*9880d681SAndroid Build Coastguard Worker  selnez.d   $f2, $f2, $f2
170*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
171*9880d681SAndroid Build Coastguard Worker  selnez.s   $f2, $f2, $f2
172*9880d681SAndroid Build Coastguard Worker  # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
173*9880d681SAndroid Build Coastguard Worker
174*9880d681SAndroid Build Coastguard Worker  abs.d      $f2, $f2
175*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
176*9880d681SAndroid Build Coastguard Worker  abs.s      $f2, $f2
177*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
178*9880d681SAndroid Build Coastguard Worker  add.d      $f2, $f2, $f2
179*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
180*9880d681SAndroid Build Coastguard Worker  add.s      $f2, $f2, $f2
181*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
182*9880d681SAndroid Build Coastguard Worker  c.eq.d     $f2, $f2
183*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
184*9880d681SAndroid Build Coastguard Worker  c.eq.s     $f2, $f2
185*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
186*9880d681SAndroid Build Coastguard Worker  c.f.d      $f2, $f2
187*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
188*9880d681SAndroid Build Coastguard Worker  c.f.s      $f2, $f2
189*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
190*9880d681SAndroid Build Coastguard Worker  c.le.d     $f2, $f2
191*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
192*9880d681SAndroid Build Coastguard Worker  c.le.s     $f2, $f2
193*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
194*9880d681SAndroid Build Coastguard Worker  c.lt.d     $f2, $f2
195*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
196*9880d681SAndroid Build Coastguard Worker  c.lt.s     $f2, $f2
197*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
198*9880d681SAndroid Build Coastguard Worker  c.nge.d    $f2, $f2
199*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
200*9880d681SAndroid Build Coastguard Worker  c.nge.s    $f2, $f2
201*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
202*9880d681SAndroid Build Coastguard Worker  c.ngl.d    $f2, $f2
203*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
204*9880d681SAndroid Build Coastguard Worker  c.ngl.s    $f2, $f2
205*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
206*9880d681SAndroid Build Coastguard Worker  c.ngle.d   $f2, $f2
207*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
208*9880d681SAndroid Build Coastguard Worker  c.ngle.s   $f2, $f2
209*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
210*9880d681SAndroid Build Coastguard Worker  c.ngt.d    $f2, $f2
211*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
212*9880d681SAndroid Build Coastguard Worker  c.ngt.s    $f2, $f2
213*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
214*9880d681SAndroid Build Coastguard Worker  c.ole.d    $f2, $f2
215*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
216*9880d681SAndroid Build Coastguard Worker  c.ole.s    $f2, $f2
217*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
218*9880d681SAndroid Build Coastguard Worker  c.olt.d    $f2, $f2
219*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
220*9880d681SAndroid Build Coastguard Worker  c.olt.s    $f2, $f2
221*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
222*9880d681SAndroid Build Coastguard Worker  c.seq.d    $f2, $f2
223*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
224*9880d681SAndroid Build Coastguard Worker  c.seq.s    $f2, $f2
225*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
226*9880d681SAndroid Build Coastguard Worker  c.sf.d     $f2, $f2
227*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
228*9880d681SAndroid Build Coastguard Worker  c.sf.s     $f2, $f2
229*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
230*9880d681SAndroid Build Coastguard Worker  c.ueq.d    $f2, $f2
231*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
232*9880d681SAndroid Build Coastguard Worker  c.ueq.s    $f2, $f2
233*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
234*9880d681SAndroid Build Coastguard Worker  c.ule.d    $f2, $f2
235*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
236*9880d681SAndroid Build Coastguard Worker  c.ule.s    $f2, $f2
237*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
238*9880d681SAndroid Build Coastguard Worker  c.ult.d    $f2, $f2
239*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
240*9880d681SAndroid Build Coastguard Worker  c.ult.s    $f2, $f2
241*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
242*9880d681SAndroid Build Coastguard Worker  c.un.d     $f2, $f2
243*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
244*9880d681SAndroid Build Coastguard Worker  c.un.s     $f2, $f2
245*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
246*9880d681SAndroid Build Coastguard Worker  ceil.w.d   $f2, $f2
247*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
248*9880d681SAndroid Build Coastguard Worker  ceil.w.s   $f2, $f2
249*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
250*9880d681SAndroid Build Coastguard Worker  cvt.d.s    $f2, $f2
251*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
252*9880d681SAndroid Build Coastguard Worker  cvt.d.w    $f2, $f2
253*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
254*9880d681SAndroid Build Coastguard Worker  cvt.s.d    $f2, $f2
255*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
256*9880d681SAndroid Build Coastguard Worker  cvt.s.w    $f2, $f2
257*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
258*9880d681SAndroid Build Coastguard Worker  cvt.w.d    $f2, $f2
259*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
260*9880d681SAndroid Build Coastguard Worker  cvt.w.s    $f2, $f2
261*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
262*9880d681SAndroid Build Coastguard Worker  div.d      $f2, $f2, $f2
263*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
264*9880d681SAndroid Build Coastguard Worker  div.s      $f2, $f2, $f2
265*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
266*9880d681SAndroid Build Coastguard Worker  floor.w.d  $f2, $f2
267*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
268*9880d681SAndroid Build Coastguard Worker  floor.w.s  $f2, $f2
269*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
270*9880d681SAndroid Build Coastguard Worker  ldc1       $f2, 16($7)
271*9880d681SAndroid Build Coastguard Worker  # FIXME: LDC1 is correctly rejected but the wrong error message is emitted.
272*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-2]]:19: error: expected memory with 16-bit signed offset
273*9880d681SAndroid Build Coastguard Worker  lwc1       $f2, 16($7)
274*9880d681SAndroid Build Coastguard Worker  # FIXME: LWC1 is correctly rejected but the wrong error message is emitted.
275*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-2]]:19: error: expected memory with 16-bit signed offset
276*9880d681SAndroid Build Coastguard Worker  madd.s     $f2, $f2, $f2, $f2
277*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
278*9880d681SAndroid Build Coastguard Worker  mfc1       $7, $f2
279*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
280*9880d681SAndroid Build Coastguard Worker  mov.d      $f2, $f2
281*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
282*9880d681SAndroid Build Coastguard Worker  mov.s      $f2, $f2
283*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
284*9880d681SAndroid Build Coastguard Worker  movf.d     $f2, $f2, $fcc2
285*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
286*9880d681SAndroid Build Coastguard Worker  movf.s     $f2, $f2, $fcc5
287*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
288*9880d681SAndroid Build Coastguard Worker  movn.d     $f2, $f2, $6
289*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
290*9880d681SAndroid Build Coastguard Worker  movn.s     $f2, $f2, $6
291*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
292*9880d681SAndroid Build Coastguard Worker  movt.d     $f2, $f2, $fcc0
293*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
294*9880d681SAndroid Build Coastguard Worker  movt.s     $f2, $f2, $fcc1
295*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
296*9880d681SAndroid Build Coastguard Worker  movz.d     $f2, $f2, $6
297*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
298*9880d681SAndroid Build Coastguard Worker  movz.s     $f2, $f2, $6
299*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
300*9880d681SAndroid Build Coastguard Worker  mtc1       $7, $f2
301*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
302*9880d681SAndroid Build Coastguard Worker  mul.d      $f2, $f2, $f2
303*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
304*9880d681SAndroid Build Coastguard Worker  mul.s      $f2, $f2, $f2
305*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
306*9880d681SAndroid Build Coastguard Worker  neg.d      $f2, $f2
307*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
308*9880d681SAndroid Build Coastguard Worker  neg.s      $f2, $f2
309*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
310*9880d681SAndroid Build Coastguard Worker  round.w.d  $f2, $f2
311*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
312*9880d681SAndroid Build Coastguard Worker  round.w.s  $f2, $f2
313*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
314*9880d681SAndroid Build Coastguard Worker  sdc1       $f2, 16($7)
315*9880d681SAndroid Build Coastguard Worker  # FIXME: SDC1 is correctly rejected but the wrong error message is emitted.
316*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-2]]:19: error: expected memory with 16-bit signed offset
317*9880d681SAndroid Build Coastguard Worker  sqrt.d     $f2, $f2
318*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
319*9880d681SAndroid Build Coastguard Worker  sqrt.s     $f2, $f2
320*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
321*9880d681SAndroid Build Coastguard Worker  sub.d      $f2, $f2, $f2
322*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
323*9880d681SAndroid Build Coastguard Worker  sub.s      $f2, $f2, $f2
324*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
325*9880d681SAndroid Build Coastguard Worker  swc1       $f2, 16($7)
326*9880d681SAndroid Build Coastguard Worker  # FIXME: SWC1 is correctly rejected but the wrong error message is emitted.
327*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-2]]:19: error: expected memory with 16-bit signed offset
328*9880d681SAndroid Build Coastguard Worker  trunc.w.d  $f2, $f2
329*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
330*9880d681SAndroid Build Coastguard Worker  trunc.w.s  $f2, $f2
331*9880d681SAndroid Build Coastguard Worker  # 32: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
332