@@ -1182,3 +1182,100 @@ v_maximum3_f32 v1, v2, s8, v3
1182
1182
// NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1183
1183
// GFX950: v_minimum3_f32 v0 , v1 , v2 , v3 ; encoding: [0x00,0x00,0xa8,0xd2,0x01,0x05,0x0e,0x04]
1184
1184
v_minimum3_f32 v0 , v1 , v2 , v3
1185
+
1186
+
1187
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1188
+ // GFX950: v_pk_minimum3_f16 v1 , v2 , v3 , v4 ; encoding: [0x01,0x40,0x9b,0xd3,0x02,0x07,0x12,0x1c]
1189
+ v_pk_minimum3_f16 v1 , v2 , v3 , v4
1190
+
1191
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1192
+ // GFX950: v_pk_minimum3_f16 v1 , v2 , v3 , 2 . 0 ; encoding: [0x01,0x40,0x9b,0xd3,0x02,0x07,0xd2,0x1b]
1193
+ v_pk_minimum3_f16 v1 , v2 , v3 , 2 . 0
1194
+
1195
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1196
+ // GFX950: v_pk_minimum3_f16 v1 , v2 , 2 . 0 , v3 ; encoding: [0x01,0x40,0x9b,0xd3,0x02,0xe9,0x0d,0x1c]
1197
+ v_pk_minimum3_f16 v1 , v2 , 2 . 0 , v3
1198
+
1199
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1200
+ // GFX950: v_pk_minimum3_f16 v1 , 2 . 0 , v2 , v3 ; encoding: [0x01,0x40,0x9b,0xd3,0xf4,0x04,0x0e,0x1c]
1201
+ v_pk_minimum3_f16 v1 , 2 . 0 , v2 , v3
1202
+
1203
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1204
+ // GFX950: v_pk_minimum3_f16 v1 , v2 , v3 , v4 clamp ; encoding: [0x01,0xc0,0x9b,0xd3,0x02,0x07,0x12,0x1c]
1205
+ v_pk_minimum3_f16 v1 , v2 , v3 , v4 clamp
1206
+
1207
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1208
+ // GFX950: v_pk_minimum3_f16 v8 , v0 , s8 , v1 ; encoding: [0x08,0x40,0x9b,0xd3,0x00,0x11,0x04,0x1c]
1209
+ v_pk_minimum3_f16 v8 , v0 , s8 , v1
1210
+
1211
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1212
+ // GFX950: v_pk_minimum3_f16 v8 , v0 , v1 , s8 ; encoding: [0x08,0x40,0x9b,0xd3,0x00,0x03,0x22,0x18]
1213
+ v_pk_minimum3_f16 v8 , v0 , v1 , s8
1214
+
1215
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1216
+ // GFX950: v_pk_minimum3_f16 v8 , v0 , s0 , v1 ; encoding: [0x08,0x40,0x9b,0xd3,0x00,0x01,0x04,0x1c]
1217
+ v_pk_minimum3_f16 v8 , v0 , s0 , v1 neg_lo: [ 0 , 0 , 0 ] neg_hi: [ 0 , 0 , 0 ]
1218
+
1219
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1220
+ // GFX950: v_pk_minimum3_f16 v8 , v0 , s0 , v1 ; encoding: [0x08,0x40,0x9b,0xd3,0x00,0x01,0x04,0x1c]
1221
+ v_pk_minimum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 0 ] op_sel_hi: [ 1 , 1 , 1 ] neg_lo: [ 0 , 0 , 0 ] neg_hi: [ 0 , 0 , 0 ]
1222
+
1223
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1224
+ // GFX950: v_pk_minimum3_f16 v8 , v0 , s0 , v1 ; encoding: [0x08,0x40,0x9b,0xd3,0x00,0x01,0x04,0x1c]
1225
+ v_pk_minimum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 0 ] op_sel_hi: [ 1 , 1 , 1 ]
1226
+
1227
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1228
+ // GFX950: v_pk_minimum3_f16 v8 , v0 , s0 , v1 op_sel_hi: [ 0 , 0 , 0 ] ; encoding: [0x08,0x00,0x9b,0xd3,0x00,0x01,0x04,0x04]
1229
+ v_pk_minimum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 0 ] op_sel_hi: [ 0 , 0 , 0 ]
1230
+
1231
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1232
+ // GFX950: v_pk_minimum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 1 ] op_sel_hi: [ 0 , 0 , 1 ] ; encoding: [0x08,0x60,0x9b,0xd3,0x00,0x01,0x04,0x04]
1233
+ v_pk_minimum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 1 ] op_sel_hi: [ 0 , 0 , 1 ]
1234
+
1235
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1236
+ // GFX950: v_pk_maximum3_f16 v1 , v2 , v3 , v4 ; encoding: [0x01,0x40,0x9c,0xd3,0x02,0x07,0x12,0x1c]
1237
+ v_pk_maximum3_f16 v1 , v2 , v3 , v4
1238
+
1239
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1240
+ // GFX950: v_pk_maximum3_f16 v1 , v2 , v3 , 2 . 0 ; encoding: [0x01,0x40,0x9c,0xd3,0x02,0x07,0xd2,0x1b]
1241
+ v_pk_maximum3_f16 v1 , v2 , v3 , 2 . 0
1242
+
1243
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1244
+ // GFX950: v_pk_maximum3_f16 v1 , v2 , 2 . 0 , v3 ; encoding: [0x01,0x40,0x9c,0xd3,0x02,0xe9,0x0d,0x1c]
1245
+ v_pk_maximum3_f16 v1 , v2 , 2 . 0 , v3
1246
+
1247
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1248
+ // GFX950: v_pk_maximum3_f16 v1 , 2 . 0 , v2 , v3 ; encoding: [0x01,0x40,0x9c,0xd3,0xf4,0x04,0x0e,0x1c]
1249
+ v_pk_maximum3_f16 v1 , 2 . 0 , v2 , v3
1250
+
1251
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1252
+ // GFX950: v_pk_maximum3_f16 v1 , v2 , v3 , v4 clamp ; encoding: [0x01,0xc0,0x9c,0xd3,0x02,0x07,0x12,0x1c]
1253
+ v_pk_maximum3_f16 v1 , v2 , v3 , v4 clamp
1254
+
1255
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1256
+ // GFX950: v_pk_maximum3_f16 v8 , v0 , s8 , v1 ; encoding: [0x08,0x40,0x9c,0xd3,0x00,0x11,0x04,0x1c]
1257
+ v_pk_maximum3_f16 v8 , v0 , s8 , v1
1258
+
1259
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1260
+ // GFX950: v_pk_maximum3_f16 v8 , v0 , v1 , s8 ; encoding: [0x08,0x40,0x9c,0xd3,0x00,0x03,0x22,0x18]
1261
+ v_pk_maximum3_f16 v8 , v0 , v1 , s8
1262
+
1263
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1264
+ // GFX950: v_pk_maximum3_f16 v8 , v0 , s0 , v1 ; encoding: [0x08,0x40,0x9c,0xd3,0x00,0x01,0x04,0x1c]
1265
+ v_pk_maximum3_f16 v8 , v0 , s0 , v1 neg_lo: [ 0 , 0 , 0 ] neg_hi: [ 0 , 0 , 0 ]
1266
+
1267
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1268
+ // GFX950: v_pk_maximum3_f16 v8 , v0 , s0 , v1 ; encoding: [0x08,0x40,0x9c,0xd3,0x00,0x01,0x04,0x1c]
1269
+ v_pk_maximum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 0 ] op_sel_hi: [ 1 , 1 , 1 ] neg_lo: [ 0 , 0 , 0 ] neg_hi: [ 0 , 0 , 0 ]
1270
+
1271
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1272
+ // GFX950: v_pk_maximum3_f16 v8 , v0 , s0 , v1 ; encoding: [0x08,0x40,0x9c,0xd3,0x00,0x01,0x04,0x1c]
1273
+ v_pk_maximum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 0 ] op_sel_hi: [ 1 , 1 , 1 ]
1274
+
1275
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1276
+ // GFX950: v_pk_maximum3_f16 v8 , v0 , s0 , v1 op_sel_hi: [ 0 , 0 , 0 ] ; encoding: [0x08,0x00,0x9c,0xd3,0x00,0x01,0x04,0x04]
1277
+ v_pk_maximum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 0 ] op_sel_hi: [ 0 , 0 , 0 ]
1278
+
1279
+ // NOT - GFX950: : [[ @LINE + 2 ]] :{{ [ 0 - 9 ]+ }}: error:
1280
+ // GFX950: v_pk_maximum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 1 ] op_sel_hi: [ 0 , 0 , 1 ] ; encoding: [0x08,0x60,0x9c,0xd3,0x00,0x01,0x04,0x04]
1281
+ v_pk_maximum3_f16 v8 , v0 , s0 , v1 op_sel: [ 0 , 0 , 1 ] op_sel_hi: [ 0 , 0 , 1 ]
0 commit comments