[llvm] bb1961e - [AMDGPU] Stop using True16 profile for v_bitop3_b16 of gfx950. (#119706)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 12 06:42:11 PST 2024
Author: Pravin Jagtap
Date: 2024-12-12T20:12:08+05:30
New Revision: bb1961ed7779e782f4c28ee38854decf6f53c82f
URL: https://github.com/llvm/llvm-project/commit/bb1961ed7779e782f4c28ee38854decf6f53c82f
DIFF: https://github.com/llvm/llvm-project/commit/bb1961ed7779e782f4c28ee38854decf6f53c82f.diff
LOG: [AMDGPU] Stop using True16 profile for v_bitop3_b16 of gfx950. (#119706)
Added:
Modified:
llvm/lib/Target/AMDGPU/VOP3Instructions.td
Removed:
################################################################################
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