Skip to content

Commit 84f398a

Browse files
authored
[AMDGPU] Add missing test checks. NFC. (#69484)
1 parent f362be5 commit 84f398a

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

llvm/test/CodeGen/AMDGPU/fold-short-64-bit-literals.mir

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,11 @@ tracksRegLiveness: true
106106
body: |
107107
bb.0:
108108
109+
; GCN-LABEL: name: no_fold_v2fp_64bit_literal_sgpr
110+
; GCN: [[DEF:%[0-9]+]]:vreg_64 = IMPLICIT_DEF
111+
; GCN-NEXT: [[V_MOV_B:%[0-9]+]]:vreg_64 = V_MOV_B64_PSEUDO 4629700418019000320, implicit $exec
112+
; GCN-NEXT: [[V_PK_ADD_F32_:%[0-9]+]]:vreg_64 = V_PK_ADD_F32 0, [[DEF]], 0, [[V_MOV_B]], 0, 0, 0, 0, 0, implicit $mode, implicit $exec
113+
; GCN-NEXT: SI_RETURN_TO_EPILOG [[V_PK_ADD_F32_]]
109114
%0:vreg_64 = IMPLICIT_DEF
110115
%1:vreg_64 = V_MOV_B64_PSEUDO 4629700418019000320, implicit $exec
111116
%2:vreg_64 = V_PK_ADD_F32 0, %0, 0, %1, 0, 0, 0, 0, 0, implicit $mode, implicit $exec
@@ -118,6 +123,10 @@ tracksRegLiveness: true
118123
body: |
119124
bb.0:
120125
126+
; GCN-LABEL: name: fold_v2fp_32bit_literal_sgpr
127+
; GCN: [[DEF:%[0-9]+]]:vreg_64 = IMPLICIT_DEF
128+
; GCN-NEXT: [[V_PK_ADD_F32_:%[0-9]+]]:vreg_64 = V_PK_ADD_F32 0, [[DEF]], 0, 1065353216, 0, 0, 0, 0, 0, implicit $mode, implicit $exec
129+
; GCN-NEXT: SI_RETURN_TO_EPILOG [[V_PK_ADD_F32_]]
121130
%0:vreg_64 = IMPLICIT_DEF
122131
%1:vreg_64 = V_MOV_B64_PSEUDO 1065353216, implicit $exec
123132
%2:vreg_64 = V_PK_ADD_F32 0, %0, 0, %1, 0, 0, 0, 0, 0, implicit $mode, implicit $exec

0 commit comments

Comments
 (0)