From a8e0dba3192ad08e6d91bf89dda63cb5f82f141e Mon Sep 17 00:00:00 2001 From: Stanislav Mekhanoshin Date: Tue, 12 Aug 2025 13:51:29 -0700 Subject: [PATCH] [AMDGPU] Use HasTransposeLoadF4F6Insts predicate on global_load_tr_* (#153266) --- llvm/lib/Target/AMDGPU/FLATInstructions.td | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Target/AMDGPU/FLATInstructions.td b/llvm/lib/Target/AMDGPU/FLATInstructions.td index d5d107462213..f5d438436b29 100644 --- a/llvm/lib/Target/AMDGPU/FLATInstructions.td +++ b/llvm/lib/Target/AMDGPU/FLATInstructions.td @@ -1274,7 +1274,7 @@ let WaveSizePredicate = isWave64, SubtargetPredicate = isGFX12PlusNot12_50 in { defm GLOBAL_LOAD_TR_B64_w64 : FLAT_Global_Load_Pseudo <"global_load_tr_b64_w64", VGPR_32>; } -let WaveSizePredicate = isWave32, SubtargetPredicate = isGFX1250Plus in { +let WaveSizePredicate = isWave32, SubtargetPredicate = HasTransposeLoadF4F6Insts in { defm GLOBAL_LOAD_TR6_B96 : FLAT_Global_Load_Pseudo <"global_load_tr6_b96", VReg_96>; defm GLOBAL_LOAD_TR4_B64 : FLAT_Global_Load_Pseudo <"global_load_tr4_b64", VReg_64>; }