[llvm] [AMDGPU] Stop using True16 profile for v_bitop3_b16 of gfx950. (PR #119706)
Pravin Jagtap via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 12 06:22:41 PST 2024
https://github.com/pravinjagtap created https://github.com/llvm/llvm-project/pull/119706
None
>From 12b0d5411d12fe3b42a43a9f620d4b1783670a08 Mon Sep 17 00:00:00 2001
From: Pravin Jagtap <Pravin.Jagtap at amd.com>
Date: Thu, 12 Dec 2024 19:49:36 +0530
Subject: [PATCH] [AMDGPU] Stop using True16 profile for v_bitop3_b16 of
gfx950.
---
llvm/lib/Target/AMDGPU/VOP3Instructions.td | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/llvm/lib/Target/AMDGPU/VOP3Instructions.td b/llvm/lib/Target/AMDGPU/VOP3Instructions.td
index 94dce739b08b5f..2b508c40b81c01 100644
--- a/llvm/lib/Target/AMDGPU/VOP3Instructions.td
+++ b/llvm/lib/Target/AMDGPU/VOP3Instructions.td
@@ -1296,8 +1296,7 @@ let SubtargetPredicate = isGFX12Plus in {
let SubtargetPredicate = HasBitOp3Insts in {
let isReMaterializable = 1 in {
defm V_BITOP3_B16 : VOP3Inst <"v_bitop3_b16",
- VOP3_BITOP3_Profile<VOPProfile_True16<VOPProfile <[i16, i16, i16, i16, i32]>>,
- VOP3_OPSEL>>;
+ VOP3_BITOP3_Profile<VOPProfile <[i16, i16, i16, i16, i32]>, VOP3_OPSEL>>;
defm V_BITOP3_B32 : VOP3Inst <"v_bitop3_b32",
VOP3_BITOP3_Profile<VOPProfile <[i32, i32, i32, i32, i32]>, VOP3_REGULAR>>;
}
More information about the llvm-commits
mailing list