[llvm] 0b1c25c - [AMDGPU] Fix Ins64 clamp in the VOPProfile. NFC. (#81925)

via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 16 08:06:32 PST 2024


Author: Stanislav Mekhanoshin
Date: 2024-02-16T08:06:28-08:00
New Revision: 0b1c25c995cdc3e60fcbb8e0b8ff01adf9061fa6

URL: https://github.com/llvm/llvm-project/commit/0b1c25c995cdc3e60fcbb8e0b8ff01adf9061fa6
DIFF: https://github.com/llvm/llvm-project/commit/0b1c25c995cdc3e60fcbb8e0b8ff01adf9061fa6.diff

LOG: [AMDGPU] Fix Ins64 clamp in the VOPProfile. NFC. (#81925)

For some reason only IntClamp was added to the Ins64, but not FPClamp.
As is this is NFC, but fails to produce proper dag downstream.

Added: 
    

Modified: 
    llvm/lib/Target/AMDGPU/SIInstrInfo.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.td b/llvm/lib/Target/AMDGPU/SIInstrInfo.td
index c0c1caeca59840..997cab6618062f 100644
--- a/llvm/lib/Target/AMDGPU/SIInstrInfo.td
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.td
@@ -2343,7 +2343,7 @@ class VOPProfile <list<ValueType> _ArgVT, bit _EnableClamp = 0> {
 
   field dag Ins32 = getIns32<Src0RC32, Src1RC32, NumSrcArgs>.ret;
   field dag Ins64 = getIns64<Src0RC64, Src1RC64, Src2RC64, NumSrcArgs,
-                             HasIntClamp, HasModifiers, HasSrc2Mods,
+                             HasClamp, HasModifiers, HasSrc2Mods,
                              HasOMod, Src0Mod, Src1Mod, Src2Mod>.ret;
   field dag InsVOP3P = getInsVOP3P<Src0RC64, Src1RC64, Src2RC64,
                                    NumSrcArgs, HasClamp, HasOpSel,


        


More information about the llvm-commits mailing list