Skip to content

Commit a8dd6cf

Browse files
committed
Regen tests
1 parent 9c94f39 commit a8dd6cf

File tree

8 files changed

+108
-95
lines changed

8 files changed

+108
-95
lines changed

llvm/test/CodeGen/AMDGPU/amdpal-msgpack-dx10-clamp-on.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
; SI-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x2f0000{{$}}
99
; VI-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x2f02c0{{$}}
1010
; GFX9-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x2f0000{{$}}
11-
; GFX1170-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x600f0000{{$}}
12-
; GFX12-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x600f0000{{$}}
11+
; GFX1170-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xe00f0000{{$}}
12+
; GFX12-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xe00f0000{{$}}
1313
define amdgpu_cs half @cs_amdpal(half %arg0) #0 {
1414
%add = fadd half %arg0, 1.0
1515
ret half %add

llvm/test/CodeGen/AMDGPU/amdpal-msgpack-dx10-clamp.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
; SI-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xf0000{{$}}
99
; VI-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xf02c0{{$}}
1010
; GFX9-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xf0000{{$}}
11-
; GFX1170-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x600f0000{{$}}
12-
; GFX12-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x600f0000{{$}}
11+
; GFX1170-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xe00f0000{{$}}
12+
; GFX12-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xe00f0000{{$}}
1313
define amdgpu_cs half @cs_amdpal(half %arg0) #0 {
1414
%add = fadd half %arg0, 1.0
1515
ret half %add

llvm/test/CodeGen/AMDGPU/amdpal-msgpack-ieee.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
; SI-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xaf0000{{$}}
99
; VI-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xaf02c0{{$}}
1010
; GFX9-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xaf0000{{$}}
11-
; GFX1170-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x600f0000{{$}}
12-
; GFX12-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0x600f0000{{$}}
11+
; GFX1170-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xe00f0000{{$}}
12+
; GFX12-DAG: '0x2e12 (COMPUTE_PGM_RSRC1)': 0xe00f0000{{$}}
1313
define amdgpu_cs half @cs_amdpal(half %arg0) #0 {
1414
%add = fadd half %arg0, 1.0
1515
ret half %add

llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.fp8.dpp.ll

Lines changed: 28 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,19 @@ define amdgpu_cs float @test_cvt_f32_fp8_byte3(i32 %a) {
6464
}
6565

6666
define amdgpu_cs void @test_cvt_pk_bf8_f32_word0(i32 %a, float %y, i32 %old, ptr addrspace(1) %out) {
67-
; GFX1170PLUS-LABEL: test_cvt_pk_bf8_f32_word0:
68-
; GFX1170PLUS: ; %bb.0:
69-
; GFX1170PLUS-NEXT: v_cvt_pk_bf8_f32_e64_dpp v2, v0, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf bound_ctrl:1
70-
; GFX1170PLUS-NEXT: global_store_b32 v[3:4], v2, off
71-
; GFX1170PLUS-NEXT: s_endpgm
67+
; GFX1170-LABEL: test_cvt_pk_bf8_f32_word0:
68+
; GFX1170: ; %bb.0:
69+
; GFX1170-NEXT: v_mov_b32_dpp v0, v0 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf bound_ctrl:1
70+
; GFX1170-NEXT: s_delay_alu instid0(VALU_DEP_1)
71+
; GFX1170-NEXT: v_cvt_pk_bf8_f32 v2.l, v0, v1
72+
; GFX1170-NEXT: global_store_b32 v[3:4], v2, off
73+
; GFX1170-NEXT: s_endpgm
74+
;
75+
; GFX12-LABEL: test_cvt_pk_bf8_f32_word0:
76+
; GFX12: ; %bb.0:
77+
; GFX12-NEXT: v_cvt_pk_bf8_f32_e64_dpp v2, v0, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf bound_ctrl:1
78+
; GFX12-NEXT: global_store_b32 v[3:4], v2, off
79+
; GFX12-NEXT: s_endpgm
7280
;
7381
; GFX1250-LABEL: test_cvt_pk_bf8_f32_word0:
7482
; GFX1250: ; %bb.0:
@@ -84,13 +92,21 @@ define amdgpu_cs void @test_cvt_pk_bf8_f32_word0(i32 %a, float %y, i32 %old, ptr
8492
}
8593

8694
define amdgpu_cs void @test_cvt_pk_fp8_f32_word1(i32 %a, float %y, i32 %old, ptr addrspace(1) %out) {
87-
; GFX1170PLUS-LABEL: test_cvt_pk_fp8_f32_word1:
88-
; GFX1170PLUS: ; %bb.0:
89-
; GFX1170PLUS-NEXT: v_mov_b32_dpp v0, v0 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf bound_ctrl:1
90-
; GFX1170PLUS-NEXT: s_delay_alu instid0(VALU_DEP_1)
91-
; GFX1170PLUS-NEXT: v_cvt_pk_fp8_f32 v2, v0, v1 op_sel:[0,0,1]
92-
; GFX1170PLUS-NEXT: global_store_b32 v[3:4], v2, off
93-
; GFX1170PLUS-NEXT: s_endpgm
95+
; GFX1170-LABEL: test_cvt_pk_fp8_f32_word1:
96+
; GFX1170: ; %bb.0:
97+
; GFX1170-NEXT: v_mov_b32_dpp v0, v0 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf bound_ctrl:1
98+
; GFX1170-NEXT: s_delay_alu instid0(VALU_DEP_1)
99+
; GFX1170-NEXT: v_cvt_pk_fp8_f32 v2.h, v0, v1 op_sel:[0,0,1]
100+
; GFX1170-NEXT: global_store_b32 v[3:4], v2, off
101+
; GFX1170-NEXT: s_endpgm
102+
;
103+
; GFX12-LABEL: test_cvt_pk_fp8_f32_word1:
104+
; GFX12: ; %bb.0:
105+
; GFX12-NEXT: v_mov_b32_dpp v0, v0 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf bound_ctrl:1
106+
; GFX12-NEXT: s_delay_alu instid0(VALU_DEP_1)
107+
; GFX12-NEXT: v_cvt_pk_fp8_f32 v2, v0, v1 op_sel:[0,0,1]
108+
; GFX12-NEXT: global_store_b32 v[3:4], v2, off
109+
; GFX12-NEXT: s_endpgm
94110
;
95111
; GFX1250-LABEL: test_cvt_pk_fp8_f32_word1:
96112
; GFX1250: ; %bb.0:
@@ -179,6 +195,3 @@ declare i32 @llvm.amdgcn.mov.dpp8.i32(i32, i32) #1
179195

180196
attributes #0 = { nounwind convergent }
181197
attributes #1 = { nounwind readnone convergent }
182-
;; NOTE: These prefixes are unused and the list is autogenerated. Do not add tests below this line:
183-
; GFX1170: {{.*}}
184-
; GFX12: {{.*}}

llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.fp8.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
; RUN: llc -global-isel=1 -mtriple=amdgcn -mcpu=gfx950 -verify-machineinstrs < %s | FileCheck -check-prefixes=GFX9X,GFX950 %s
66
; RUN: llc -global-isel=0 -mtriple=amdgcn -mcpu=gfx1170 -mattr=+real-true16 -verify-machineinstrs < %s | FileCheck -check-prefixes=GFX1170,GFX1170-TRUE16 %s
77
; RUN: llc -global-isel=0 -mtriple=amdgcn -mcpu=gfx1170 -mattr=-real-true16 -verify-machineinstrs < %s | FileCheck -check-prefixes=GFX1170,GFX1170-FAKE16 %s
8-
; RUN: llc -global-isel=1 -mtriple=amdgcn -mcpu=gfx1170 -verify-machineinstrs < %s | FileCheck -check-prefix=GFX1170 %s
8+
; RUN: llc -global-isel=1 -mtriple=amdgcn -mcpu=gfx1170 -mattr=-real-true16 -verify-machineinstrs < %s | FileCheck -check-prefix=GFX1170 %s
99
; RUN: llc -global-isel=0 -mtriple=amdgcn -mcpu=gfx1200 -mattr=+real-true16 -verify-machineinstrs < %s | FileCheck -check-prefixes=GFX12,GFX12-TRUE16 %s
1010
; RUN: llc -global-isel=0 -mtriple=amdgcn -mcpu=gfx1200 -mattr=-real-true16 -verify-machineinstrs < %s | FileCheck -check-prefixes=GFX12,GFX12-FAKE16 %s
1111
; RUN: llc -global-isel=1 -mtriple=amdgcn -mcpu=gfx1200 -verify-machineinstrs < %s | FileCheck -check-prefix=GFX12 %s

llvm/test/MC/Disassembler/AMDGPU/gfx1170_dasm_vop3_from_vop2.txt

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,50 @@
1-
# NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 5
1+
# NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --tool llvm-mc --version 5
22
# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1170 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX1170 %s
33

44
0x05,0x00,0x39,0xd5,0x01,0x05,0x02,0x00
5-
# GFX1170: v_max_num_f16_e64 v5, v1, v2 ; encoding: [0x05,0x00,0x39,0xd5,0x01,0x05,0x02,0x00]
5+
# GFX1170: v_max_num_f16_e64 v5.l, v1.l, v2.l ; encoding: [0x05,0x00,0x39,0xd5,0x01,0x05,0x02,0x00]
66

77
0x05,0x00,0x39,0xd5,0xff,0xff,0x03,0x00
8-
# GFX1170: v_max_num_f16_e64 v5, v255, v255 ; encoding: [0x05,0x00,0x39,0xd5,0xff,0xff,0x03,0x00]
8+
# GFX1170: v_max_num_f16_e64 v5.l, v255.l, v255.l ; encoding: [0x05,0x00,0x39,0xd5,0xff,0xff,0x03,0x00]
99

1010
0x05,0x00,0x39,0xd5,0x01,0x04,0x00,0x00
11-
# GFX1170: v_max_num_f16_e64 v5, s1, s2 ; encoding: [0x05,0x00,0x39,0xd5,0x01,0x04,0x00,0x00]
11+
# GFX1170: v_max_num_f16_e64 v5.l, s1, s2 ; encoding: [0x05,0x00,0x39,0xd5,0x01,0x04,0x00,0x00]
1212

1313
0x05,0x00,0x39,0xd5,0x69,0xd2,0x00,0x00
14-
# GFX1170: v_max_num_f16_e64 v5, s105, s105 ; encoding: [0x05,0x00,0x39,0xd5,0x69,0xd2,0x00,0x00]
14+
# GFX1170: v_max_num_f16_e64 v5.l, s105, s105 ; encoding: [0x05,0x00,0x39,0xd5,0x69,0xd2,0x00,0x00]
1515

1616
0x05,0x00,0x39,0xd5,0x6a,0xf6,0x00,0x00
17-
# GFX1170: v_max_num_f16_e64 v5, vcc_lo, ttmp15 ; encoding: [0x05,0x00,0x39,0xd5,0x6a,0xf6,0x00,0x00]
17+
# GFX1170: v_max_num_f16_e64 v5.l, vcc_lo, ttmp15 ; encoding: [0x05,0x00,0x39,0xd5,0x6a,0xf6,0x00,0x00]
1818

1919
0x05,0x00,0x39,0xd5,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00
20-
# GFX1170: v_max_num_f16_e64 v5, vcc_hi, 0xfe0b ; encoding: [0x05,0x00,0x39,0xd5,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
20+
# GFX1170: v_max_num_f16_e64 v5.l, vcc_hi, 0xfe0b ; encoding: [0x05,0x00,0x39,0xd5,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
2121

2222
0x05,0x00,0x39,0xd5,0x7b,0xfa,0x01,0x00
23-
# GFX1170: v_max_num_f16_e64 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x39,0xd5,0x7b,0xfa,0x01,0x00]
23+
# GFX1170: v_max_num_f16_e64 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x39,0xd5,0x7b,0xfa,0x01,0x00]
2424

2525
0x05,0x00,0x39,0xd5,0x7d,0xe0,0x01,0x00
26-
# GFX1170: v_max_num_f16_e64 v5, m0, 0.5 ; encoding: [0x05,0x00,0x39,0xd5,0x7d,0xe0,0x01,0x00]
26+
# GFX1170: v_max_num_f16_e64 v5.l, m0, 0.5 ; encoding: [0x05,0x00,0x39,0xd5,0x7d,0xe0,0x01,0x00]
2727

2828
0x05,0x00,0x39,0xd5,0x7e,0x82,0x01,0x00
29-
# GFX1170: v_max_num_f16_e64 v5, exec_lo, -1 ; encoding: [0x05,0x00,0x39,0xd5,0x7e,0x82,0x01,0x00]
29+
# GFX1170: v_max_num_f16_e64 v5.l, exec_lo, -1 ; encoding: [0x05,0x00,0x39,0xd5,0x7e,0x82,0x01,0x00]
3030

3131
0x05,0x01,0x39,0xd5,0x7f,0xf8,0x00,0x00
32-
# GFX1170: v_max_num_f16_e64 v5, |exec_hi|, null ; encoding: [0x05,0x01,0x39,0xd5,0x7f,0xf8,0x00,0x00]
32+
# GFX1170: v_max_num_f16_e64 v5.l, |exec_hi|, null ; encoding: [0x05,0x01,0x39,0xd5,0x7f,0xf8,0x00,0x00]
3333

3434
0x05,0x00,0x39,0xd5,0x7c,0xfc,0x00,0x00
35-
# GFX1170: v_max_num_f16_e64 v5, null, exec_lo ; encoding: [0x05,0x00,0x39,0xd5,0x7c,0xfc,0x00,0x00]
35+
# GFX1170: v_max_num_f16_e64 v5.l, null, exec_lo ; encoding: [0x05,0x00,0x39,0xd5,0x7c,0xfc,0x00,0x00]
3636

3737
0x05,0x00,0x39,0xd5,0xc1,0xfe,0x00,0x00
38-
# GFX1170: v_max_num_f16_e64 v5, -1, exec_hi ; encoding: [0x05,0x00,0x39,0xd5,0xc1,0xfe,0x00,0x00]
38+
# GFX1170: v_max_num_f16_e64 v5.l, -1, exec_hi ; encoding: [0x05,0x00,0x39,0xd5,0xc1,0xfe,0x00,0x00]
3939

4040
0x05,0x00,0x39,0xd5,0xf0,0xfa,0x00,0x48
41-
# GFX1170: v_max_num_f16_e64 v5, 0.5, -m0 mul:2 ; encoding: [0x05,0x00,0x39,0xd5,0xf0,0xfa,0x00,0x48]
41+
# GFX1170: v_max_num_f16_e64 v5.l, 0.5, -m0 mul:2 ; encoding: [0x05,0x00,0x39,0xd5,0xf0,0xfa,0x00,0x48]
4242

4343
0x05,0x02,0x39,0xd5,0xfd,0xd4,0x00,0x30
44-
# GFX1170: v_max_num_f16_e64 v5, -src_scc, |vcc_lo| mul:4 ; encoding: [0x05,0x02,0x39,0xd5,0xfd,0xd4,0x00,0x30]
44+
# GFX1170: v_max_num_f16_e64 v5.l, -src_scc, |vcc_lo| mul:4 ; encoding: [0x05,0x02,0x39,0xd5,0xfd,0xd4,0x00,0x30]
4545

4646
0xff,0x83,0x39,0xd5,0xff,0xd6,0x00,0x78,0x0b,0xfe,0x00,0x00
47-
# GFX1170: v_max_num_f16_e64 v255, -|0xfe0b|, -|vcc_hi| clamp div:2 ; encoding: [0xff,0x83,0x39,0xd5,0xff,0xd6,0x00,0x78,0x0b,0xfe,0x00,0x00]
47+
# GFX1170: v_max_num_f16_e64 v255.l, -|0xfe0b|, -|vcc_hi| clamp div:2 ; encoding: [0xff,0x83,0x39,0xd5,0xff,0xd6,0x00,0x78,0x0b,0xfe,0x00,0x00]
4848

4949
0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x00
5050
# GFX1170: v_max_num_f32_e64 v5, v1, v2 ; encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x00]
@@ -92,49 +92,49 @@
9292
# GFX1170: v_max_num_f32_e64 v255, -|0xaf123456|, -|vcc_hi| clamp div:2 ; encoding: [0xff,0x83,0x10,0xd5,0xff,0xd6,0x00,0x78,0x56,0x34,0x12,0xaf]
9393

9494
0x05,0x00,0x3a,0xd5,0x01,0x05,0x02,0x00
95-
# GFX1170: v_min_num_f16_e64 v5, v1, v2 ; encoding: [0x05,0x00,0x3a,0xd5,0x01,0x05,0x02,0x00]
95+
# GFX1170: v_min_num_f16_e64 v5.l, v1.l, v2.l ; encoding: [0x05,0x00,0x3a,0xd5,0x01,0x05,0x02,0x00]
9696

9797
0x05,0x00,0x3a,0xd5,0xff,0xff,0x03,0x00
98-
# GFX1170: v_min_num_f16_e64 v5, v255, v255 ; encoding: [0x05,0x00,0x3a,0xd5,0xff,0xff,0x03,0x00]
98+
# GFX1170: v_min_num_f16_e64 v5.l, v255.l, v255.l ; encoding: [0x05,0x00,0x3a,0xd5,0xff,0xff,0x03,0x00]
9999

100100
0x05,0x00,0x3a,0xd5,0x01,0x04,0x00,0x00
101-
# GFX1170: v_min_num_f16_e64 v5, s1, s2 ; encoding: [0x05,0x00,0x3a,0xd5,0x01,0x04,0x00,0x00]
101+
# GFX1170: v_min_num_f16_e64 v5.l, s1, s2 ; encoding: [0x05,0x00,0x3a,0xd5,0x01,0x04,0x00,0x00]
102102

103103
0x05,0x00,0x3a,0xd5,0x69,0xd2,0x00,0x00
104-
# GFX1170: v_min_num_f16_e64 v5, s105, s105 ; encoding: [0x05,0x00,0x3a,0xd5,0x69,0xd2,0x00,0x00]
104+
# GFX1170: v_min_num_f16_e64 v5.l, s105, s105 ; encoding: [0x05,0x00,0x3a,0xd5,0x69,0xd2,0x00,0x00]
105105

106106
0x05,0x00,0x3a,0xd5,0x6a,0xf6,0x00,0x00
107-
# GFX1170: v_min_num_f16_e64 v5, vcc_lo, ttmp15 ; encoding: [0x05,0x00,0x3a,0xd5,0x6a,0xf6,0x00,0x00]
107+
# GFX1170: v_min_num_f16_e64 v5.l, vcc_lo, ttmp15 ; encoding: [0x05,0x00,0x3a,0xd5,0x6a,0xf6,0x00,0x00]
108108

109109
0x05,0x00,0x3a,0xd5,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00
110-
# GFX1170: v_min_num_f16_e64 v5, vcc_hi, 0xfe0b ; encoding: [0x05,0x00,0x3a,0xd5,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
110+
# GFX1170: v_min_num_f16_e64 v5.l, vcc_hi, 0xfe0b ; encoding: [0x05,0x00,0x3a,0xd5,0x6b,0xfe,0x01,0x00,0x0b,0xfe,0x00,0x00]
111111

112112
0x05,0x00,0x3a,0xd5,0x7b,0xfa,0x01,0x00
113-
# GFX1170: v_min_num_f16_e64 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x3a,0xd5,0x7b,0xfa,0x01,0x00]
113+
# GFX1170: v_min_num_f16_e64 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x3a,0xd5,0x7b,0xfa,0x01,0x00]
114114

115115
0x05,0x00,0x3a,0xd5,0x7d,0xe0,0x01,0x00
116-
# GFX1170: v_min_num_f16_e64 v5, m0, 0.5 ; encoding: [0x05,0x00,0x3a,0xd5,0x7d,0xe0,0x01,0x00]
116+
# GFX1170: v_min_num_f16_e64 v5.l, m0, 0.5 ; encoding: [0x05,0x00,0x3a,0xd5,0x7d,0xe0,0x01,0x00]
117117

118118
0x05,0x00,0x3a,0xd5,0x7e,0x82,0x01,0x00
119-
# GFX1170: v_min_num_f16_e64 v5, exec_lo, -1 ; encoding: [0x05,0x00,0x3a,0xd5,0x7e,0x82,0x01,0x00]
119+
# GFX1170: v_min_num_f16_e64 v5.l, exec_lo, -1 ; encoding: [0x05,0x00,0x3a,0xd5,0x7e,0x82,0x01,0x00]
120120

121121
0x05,0x01,0x3a,0xd5,0x7f,0xf8,0x00,0x00
122-
# GFX1170: v_min_num_f16_e64 v5, |exec_hi|, null ; encoding: [0x05,0x01,0x3a,0xd5,0x7f,0xf8,0x00,0x00]
122+
# GFX1170: v_min_num_f16_e64 v5.l, |exec_hi|, null ; encoding: [0x05,0x01,0x3a,0xd5,0x7f,0xf8,0x00,0x00]
123123

124124
0x05,0x00,0x3a,0xd5,0x7c,0xfc,0x00,0x00
125-
# GFX1170: v_min_num_f16_e64 v5, null, exec_lo ; encoding: [0x05,0x00,0x3a,0xd5,0x7c,0xfc,0x00,0x00]
125+
# GFX1170: v_min_num_f16_e64 v5.l, null, exec_lo ; encoding: [0x05,0x00,0x3a,0xd5,0x7c,0xfc,0x00,0x00]
126126

127127
0x05,0x00,0x3a,0xd5,0xc1,0xfe,0x00,0x00
128-
# GFX1170: v_min_num_f16_e64 v5, -1, exec_hi ; encoding: [0x05,0x00,0x3a,0xd5,0xc1,0xfe,0x00,0x00]
128+
# GFX1170: v_min_num_f16_e64 v5.l, -1, exec_hi ; encoding: [0x05,0x00,0x3a,0xd5,0xc1,0xfe,0x00,0x00]
129129

130130
0x05,0x00,0x3a,0xd5,0xf0,0xfa,0x00,0x48
131-
# GFX1170: v_min_num_f16_e64 v5, 0.5, -m0 mul:2 ; encoding: [0x05,0x00,0x3a,0xd5,0xf0,0xfa,0x00,0x48]
131+
# GFX1170: v_min_num_f16_e64 v5.l, 0.5, -m0 mul:2 ; encoding: [0x05,0x00,0x3a,0xd5,0xf0,0xfa,0x00,0x48]
132132

133133
0x05,0x02,0x3a,0xd5,0xfd,0xd4,0x00,0x30
134-
# GFX1170: v_min_num_f16_e64 v5, -src_scc, |vcc_lo| mul:4 ; encoding: [0x05,0x02,0x3a,0xd5,0xfd,0xd4,0x00,0x30]
134+
# GFX1170: v_min_num_f16_e64 v5.l, -src_scc, |vcc_lo| mul:4 ; encoding: [0x05,0x02,0x3a,0xd5,0xfd,0xd4,0x00,0x30]
135135

136136
0xff,0x83,0x3a,0xd5,0xff,0xd6,0x00,0x78,0x0b,0xfe,0x00,0x00
137-
# GFX1170: v_min_num_f16_e64 v255, -|0xfe0b|, -|vcc_hi| clamp div:2 ; encoding: [0xff,0x83,0x3a,0xd5,0xff,0xd6,0x00,0x78,0x0b,0xfe,0x00,0x00]
137+
# GFX1170: v_min_num_f16_e64 v255.l, -|0xfe0b|, -|vcc_hi| clamp div:2 ; encoding: [0xff,0x83,0x3a,0xd5,0xff,0xd6,0x00,0x78,0x0b,0xfe,0x00,0x00]
138138

139139
0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x00
140140
# GFX1170: v_min_num_f32_e64 v5, v1, v2 ; encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x00]

0 commit comments

Comments
 (0)