@@ -321,3 +321,48 @@ v_cvt_pk_bf16_f32 v5, src_scc, vcc_lo mul:4
321
321
322
322
v_cvt_pk_bf16_f32 v255 , - | 0xaf123456 | , vcc_hi clamp div : 2
323
323
// GFX1250: v_cvt_pk_bf16_f32 v255 , - | 0xaf123456 | , vcc_hi clamp div : 2 ; encoding: [0xff,0x81,0x6d,0xd7,0xff,0xd6,0x00,0x38,0x56,0x34,0x12,0xaf]
324
+
325
+ v_cvt_sr_pk_bf16_f32 v5 , v1 , v2 , s3
326
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , v1 , v2 , s3 ; encoding: [0x05,0x00,0x6e,0xd7,0x01,0x05,0x0e,0x00]
327
+
328
+ v_cvt_sr_pk_bf16_f32 v5 , v255 , s2 , s105
329
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , v255 , s2 , s105 ; encoding: [0x05,0x00,0x6e,0xd7,0xff,0x05,0xa4,0x01]
330
+
331
+ v_cvt_sr_pk_bf16_f32 v5 , s1 , v255 , exec_hi
332
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , s1 , v255 , exec_hi ; encoding: [0x05,0x00,0x6e,0xd7,0x01,0xfe,0xff,0x01]
333
+
334
+ v_cvt_sr_pk_bf16_f32 v5 , s105 , s105 , exec_lo
335
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , s105 , s105 , exec_lo ; encoding: [0x05,0x00,0x6e,0xd7,0x69,0xd2,0xf8,0x01]
336
+
337
+ v_cvt_sr_pk_bf16_f32 v5 , vcc_lo , ttmp15 , v3
338
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , vcc_lo , ttmp15 , v3 ; encoding: [0x05,0x00,0x6e,0xd7,0x6a,0xf6,0x0c,0x04]
339
+
340
+ v_cvt_sr_pk_bf16_f32 v5 , vcc_hi , 0xaf123456 , v255
341
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , vcc_hi , 0xaf123456 , v255 ; encoding: [0x05,0x00,0x6e,0xd7,0x6b,0xfe,0xfd,0x07,0x56,0x34,0x12,0xaf]
342
+
343
+ v_cvt_sr_pk_bf16_f32 v5 , - |ttmp15| , - |src_scc| , ttmp15
344
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , - |ttmp15| , - |src_scc| , ttmp15 ; encoding: [0x05,0x03,0x6e,0xd7,0x7b,0xfa,0xed,0x61]
345
+
346
+ v_cvt_sr_pk_bf16_f32 v5 , m0 , 0 . 5 , m0
347
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , m0 , 0 . 5 , m0 ; encoding: [0x05,0x00,0x6e,0xd7,0x7d,0xe0,0xf5,0x01]
348
+
349
+ v_cvt_sr_pk_bf16_f32 v5 , |exec_lo| , - 1 , vcc_hi
350
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , |exec_lo| , - 1 , vcc_hi ; encoding: [0x05,0x01,0x6e,0xd7,0x7e,0x82,0xad,0x01]
351
+
352
+ v_cvt_sr_pk_bf16_f32 v5 , - |exec_hi| , null , vcc_lo
353
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , - |exec_hi| , null , vcc_lo ; encoding: [0x05,0x01,0x6e,0xd7,0x7f,0xf8,0xa8,0x21]
354
+
355
+ v_cvt_sr_pk_bf16_f32 v5 , null , exec_lo , 0xaf123456
356
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , null , exec_lo , 0xaf123456 ; encoding: [0x05,0x00,0x6e,0xd7,0x7c,0xfc,0xfc,0x03,0x56,0x34,0x12,0xaf]
357
+
358
+ v_cvt_sr_pk_bf16_f32 v5 , - 1 , - |exec_hi| , src_scc
359
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , - 1 , - |exec_hi| , src_scc ; encoding: [0x05,0x02,0x6e,0xd7,0xc1,0xfe,0xf4,0x43]
360
+
361
+ v_cvt_sr_pk_bf16_f32 v5 , 0 . 5 , - m0 , 0 . 5 mul : 2
362
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , 0 . 5 , - m0 , 0 . 5 mul : 2 ; encoding: [0x05,0x00,0x6e,0xd7,0xf0,0xfa,0xc0,0x4b]
363
+
364
+ v_cvt_sr_pk_bf16_f32 v5 , - src_scc , |vcc_lo| , - 1 mul : 4
365
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v5 , - src_scc , |vcc_lo| , - 1 mul : 4 ; encoding: [0x05,0x02,0x6e,0xd7,0xfd,0xd4,0x04,0x33]
366
+
367
+ v_cvt_sr_pk_bf16_f32 v255 , - | 0xaf123456 | , - |vcc_hi| , null clamp div : 2
368
+ // GFX1250: v_cvt_sr_pk_bf16_f32 v255 , - | 0xaf123456 | , - |vcc_hi| , null clamp div : 2 ; encoding: [0xff,0x83,0x6e,0xd7,0xff,0xd6,0xf0,0x79,0x56,0x34,0x12,0xaf]
0 commit comments