@@ -45,7 +45,7 @@ define float @test_cvt_f32_bf8_byte1(i32 %a) {
4545; GFX12-NEXT: s_wait_samplecnt 0x0
4646; GFX12-NEXT: s_wait_bvhcnt 0x0
4747; GFX12-NEXT: s_wait_kmcnt 0x0
48- ; GFX12-NEXT: v_cvt_f32_bf8_e64 v0, v0 op_sel:[1,0 ]
48+ ; GFX12-NEXT: v_cvt_f32_bf8_e64 v0, v0 op_sel:[0,1 ]
4949; GFX12-NEXT: s_setpc_b64 s[30:31]
5050 %ret = tail call float @llvm.amdgcn.cvt.f32.bf8 (i32 %a , i32 1 )
5151 ret float %ret
@@ -65,7 +65,7 @@ define float @test_cvt_f32_bf8_byte2(i32 %a) {
6565; GFX12-NEXT: s_wait_samplecnt 0x0
6666; GFX12-NEXT: s_wait_bvhcnt 0x0
6767; GFX12-NEXT: s_wait_kmcnt 0x0
68- ; GFX12-NEXT: v_cvt_f32_bf8_e64 v0, v0 op_sel:[0,1 ]
68+ ; GFX12-NEXT: v_cvt_f32_bf8_e64 v0, v0 op_sel:[1,0 ]
6969; GFX12-NEXT: s_setpc_b64 s[30:31]
7070 %ret = tail call float @llvm.amdgcn.cvt.f32.bf8 (i32 %a , i32 2 )
7171 ret float %ret
@@ -125,7 +125,7 @@ define float @test_cvt_f32_fp8_byte1(i32 %a) {
125125; GFX12-NEXT: s_wait_samplecnt 0x0
126126; GFX12-NEXT: s_wait_bvhcnt 0x0
127127; GFX12-NEXT: s_wait_kmcnt 0x0
128- ; GFX12-NEXT: v_cvt_f32_fp8_e64 v0, v0 op_sel:[1,0 ]
128+ ; GFX12-NEXT: v_cvt_f32_fp8_e64 v0, v0 op_sel:[0,1 ]
129129; GFX12-NEXT: s_setpc_b64 s[30:31]
130130 %ret = tail call float @llvm.amdgcn.cvt.f32.fp8 (i32 %a , i32 1 )
131131 ret float %ret
@@ -145,7 +145,7 @@ define float @test_cvt_f32_fp8_byte2(i32 %a) {
145145; GFX12-NEXT: s_wait_samplecnt 0x0
146146; GFX12-NEXT: s_wait_bvhcnt 0x0
147147; GFX12-NEXT: s_wait_kmcnt 0x0
148- ; GFX12-NEXT: v_cvt_f32_fp8_e64 v0, v0 op_sel:[0,1 ]
148+ ; GFX12-NEXT: v_cvt_f32_fp8_e64 v0, v0 op_sel:[1,0 ]
149149; GFX12-NEXT: s_setpc_b64 s[30:31]
150150 %ret = tail call float @llvm.amdgcn.cvt.f32.fp8 (i32 %a , i32 2 )
151151 ret float %ret
0 commit comments