Skip to content

Commit f7dc711

Browse files
committed
True16 codegen pattern for v_pack_b32_f16
1 parent 1401703 commit f7dc711

File tree

2 files changed

+411
-0
lines changed

2 files changed

+411
-0
lines changed

llvm/lib/Target/AMDGPU/SIInstructions.td

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3390,6 +3390,9 @@ let SubtargetPredicate = isGFX9Plus in {
33903390
let True16Predicate = NotHasTrue16BitInsts in
33913391
def : PackB32Pat<V_PACK_B32_F16_e64>;
33923392

3393+
let True16Predicate = UseRealTrue16Insts in
3394+
def : PackB32Pat<V_PACK_B32_F16_t16_e64>;
3395+
33933396
let True16Predicate = UseFakeTrue16Insts in
33943397
def : PackB32Pat<V_PACK_B32_F16_fake16_e64>;
33953398
} // End SubtargetPredicate = isGFX9Plus

0 commit comments

Comments
 (0)