]> granicus.if.org Git - llvm/commitdiff
Fixed IntOperandMatcher::emitCxxPredicateExpr arguments
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 24 Feb 2017 17:20:27 +0000 (17:20 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 24 Feb 2017 17:20:27 +0000 (17:20 +0000)
Extra const in the StringRef argument meant that MSVC complained about it not correctly overriding from OperandPredicateMatcher::emitCxxPredicateExpr (which didn't have the const)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296138 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/GlobalISelEmitter.cpp

index 409511b72658bdfc908988faecd70446216fecbd..238a50a94c6c0f1d8fed3f9b9b941c7176bbf976 100644 (file)
@@ -233,7 +233,7 @@ public:
   }
 
   void emitCxxPredicateExpr(raw_ostream &OS,
-                            const StringRef OperandExpr) const override {
+                            StringRef OperandExpr) const override {
     OS << "isOperandImmEqual(" << OperandExpr << ", " << Value << ", MRI)";
   }
 };