[llvm] 3c90738 - [Hexagon] Fix multiclass template parameter types. NFC.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Sat Feb 6 07:28:36 PST 2021


Author: Simon Pilgrim
Date: 2021-02-06T15:28:26Z
New Revision: 3c9073864ceb7f6832fe247bdddd9f640b540cfd

URL: https://github.com/llvm/llvm-project/commit/3c9073864ceb7f6832fe247bdddd9f640b540cfd
DIFF: https://github.com/llvm/llvm-project/commit/3c9073864ceb7f6832fe247bdddd9f640b540cfd.diff

LOG: [Hexagon] Fix multiclass template parameter types. NFC.

Fixes TableGen parser errors reported by D95874.

Added: 
    

Modified: 
    llvm/lib/Target/Hexagon/HexagonPatterns.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/Hexagon/HexagonPatterns.td b/llvm/lib/Target/Hexagon/HexagonPatterns.td
index d216c511a994..e0aa9a21548d 100644
--- a/llvm/lib/Target/Hexagon/HexagonPatterns.td
+++ b/llvm/lib/Target/Hexagon/HexagonPatterns.td
@@ -349,7 +349,7 @@ multiclass SelMinMax_pats<PatFrag CmpOp, PatFrag Val,
 }
 
 multiclass MinMax_pats<InstHexagon PickT, InstHexagon PickS,
-                       PatFrag Sel, PatFrag CmpOp,
+                       SDPatternOperator Sel, SDPatternOperator CmpOp,
                        ValueType CmpType, PatFrag CmpPred> {
   def: Pat<(Sel (CmpType (CmpOp CmpPred:$Vs, CmpPred:$Vt)),
                 CmpPred:$Vt, CmpPred:$Vs),


        


More information about the llvm-commits mailing list