|
1 | 1 | // NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 5
|
2 | 2 | // RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=+real-true16 -show-encoding %s | FileCheck --check-prefix=GFX1250 %s
|
| 3 | +// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=+real-true16 -show-encoding %s | %extract-encodings | llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=+real-true16 -disassemble -show-encoding | FileCheck --check-prefixes=GFX1250 %s |
3 | 4 |
|
4 | 5 | v_mov_b64_e32 v[4:5], v[2:3]
|
5 | 6 | // GFX1250: v_mov_b64_e32 v[4:5], v[2:3] ; encoding: [0x02,0x3b,0x08,0x7e]
|
@@ -628,17 +629,17 @@ v_cvt_f16_fp8 v1.l, 0x1234
|
628 | 629 | v_cvt_f16_fp8 v1.h, v2
|
629 | 630 | // GFX1250: v_cvt_f16_fp8_e32 v1.h, v2 ; encoding: [0x02,0xef,0x02,0x7f]
|
630 | 631 |
|
631 |
| -v_cvt_pk_f16_bf8 v1, v2 |
632 |
| -// GFX1250: v_cvt_pk_f16_bf8 v1, v2 ; encoding: [0x02,0xed,0x02,0x7e] |
| 632 | +v_cvt_pk_f16_bf8 v1, v2.l |
| 633 | +// GFX1250: v_cvt_pk_f16_bf8 v1, v2.l ; encoding: [0x02,0xed,0x02,0x7e] |
633 | 634 |
|
634 | 635 | v_cvt_pk_f16_bf8 v1, s2
|
635 | 636 | // GFX1250: v_cvt_pk_f16_bf8 v1, s2 ; encoding: [0x02,0xec,0x02,0x7e]
|
636 | 637 |
|
637 | 638 | v_cvt_pk_f16_bf8 v1, 100
|
638 | 639 | // GFX1250: v_cvt_pk_f16_bf8 v1, 0x64 ; encoding: [0xff,0xec,0x02,0x7e,0x64,0x00,0x00,0x00]
|
639 | 640 |
|
640 |
| -v_cvt_pk_f16_fp8 v1, v2 |
641 |
| -// GFX1250: v_cvt_pk_f16_fp8 v1, v2 ; encoding: [0x02,0xeb,0x02,0x7e] |
| 641 | +v_cvt_pk_f16_fp8 v1, v2.l |
| 642 | +// GFX1250: v_cvt_pk_f16_fp8 v1, v2.l ; encoding: [0x02,0xeb,0x02,0x7e] |
642 | 643 |
|
643 | 644 | v_cvt_pk_f16_fp8 v1, s2
|
644 | 645 | // GFX1250: v_cvt_pk_f16_fp8 v1, s2 ; encoding: [0x02,0xea,0x02,0x7e]
|
@@ -694,8 +695,8 @@ v_cvt_pk_f32_fp8_e32 v[2:3], s3
|
694 | 695 | v_cvt_pk_f32_fp8_e32 v[2:3], 3
|
695 | 696 | // GFX1250: v_cvt_pk_f32_fp8_e32 v[2:3], 3 ; encoding: [0x83,0xdc,0x04,0x7e]
|
696 | 697 |
|
697 |
| -v_cvt_pk_f32_fp8_e32 v[2:3], v3 |
698 |
| -// GFX1250: v_cvt_pk_f32_fp8_e32 v[2:3], v3 ; encoding: [0x03,0xdd,0x04,0x7e] |
| 698 | +v_cvt_pk_f32_fp8_e32 v[2:3], v3.l |
| 699 | +// GFX1250: v_cvt_pk_f32_fp8_e32 v[2:3], v3.l ; encoding: [0x03,0xdd,0x04,0x7e] |
699 | 700 |
|
700 | 701 | v_cvt_pk_f32_fp8_e32 v[4:5], v127.h
|
701 | 702 | // GFX1250: v_cvt_pk_f32_fp8_e32 v[4:5], v127.h ; encoding: [0xff,0xdd,0x08,0x7e]
|
|
0 commit comments