@@ -176,10 +176,20 @@ fcvtmod.w.d a1, ft1, rtz
176
176
# CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
177
177
fltq .s a1 , fs1, fs2
178
178
179
- # CHECK-ASM-AND -OBJ: fleq.s a1 , ft1, ft1
180
- # CHECK-ASM: encoding: [0xd3,0xc5,0x10 ,0xa0]
179
+ # CHECK-ASM-AND -OBJ: fleq.s a1 , ft1, ft2
180
+ # CHECK-ASM: encoding: [0xd3,0xc5,0x20 ,0xa0]
181
181
# CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
182
- fleq .s a1 , ft1, ft1
182
+ fleq .s a1 , ft1, ft2
183
+
184
+ # CHECK-ASM-AND -OBJ: fltq.s a1 , fs2, fs1
185
+ # CHECK-ASM: encoding: [0xd3,0x55,0x99,0xa0]
186
+ # CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
187
+ fgtq .s a1 , fs1, fs2
188
+
189
+ # CHECK-ASM-AND -OBJ: fleq.s a1 , ft2, ft1
190
+ # CHECK-ASM: encoding: [0xd3,0x45,0x11,0xa0]
191
+ # CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
192
+ fgeq .s a1 , ft1, ft2
183
193
184
194
# CHECK-ASM-AND -OBJ: fltq.d a1 , fs1, fs2
185
195
# CHECK-ASM: encoding: [0xd3,0xd5,0x24,0xa3]
@@ -191,6 +201,16 @@ fltq.d a1, fs1, fs2
191
201
# CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
192
202
fleq .d a1 , ft1, ft2
193
203
204
+ # CHECK-ASM-AND -OBJ: fltq.d a1 , fs2, fs1
205
+ # CHECK-ASM: encoding: [0xd3,0x55,0x99,0xa2]
206
+ # CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
207
+ fgtq .d a1 , fs1, fs2
208
+
209
+ # CHECK-ASM-AND -OBJ: fleq.d a1 , ft2, ft1
210
+ # CHECK-ASM: encoding: [0xd3,0x45,0x11,0xa2]
211
+ # CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
212
+ fgeq .d a1 , ft1, ft2
213
+
194
214
# CHECK-ASM-AND -OBJ: fltq.h a1 , fs1, fs2
195
215
# CHECK-ASM: encoding: [0xd3,0xd5,0x24,0xa5]
196
216
# CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
@@ -200,3 +220,13 @@ fltq.h a1, fs1, fs2
200
220
# CHECK-ASM: encoding: [0xd3,0xc5,0x20,0xa4]
201
221
# CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
202
222
fleq .h a1 , ft1, ft2
223
+
224
+ # CHECK-ASM-AND -OBJ: fltq.h a1 , fs2, fs1
225
+ # CHECK-ASM: encoding: [0xd3,0x55,0x99,0xa4]
226
+ # CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
227
+ fgtq .h a1 , fs1, fs2
228
+
229
+ # CHECK-ASM-AND -OBJ: fleq.h a1 , ft2, ft1
230
+ # CHECK-ASM: encoding: [0xd3,0x45,0x11,0xa4]
231
+ # CHECK-NO-EXT : error: instruction requires the following: 'Zfa' (Additional Floating-Point){{$}}
232
+ fgeq .h a1 , ft1, ft2
0 commit comments