From f1e0716def5d7fede70857f528c1138f0dde8ee8 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Fri, 24 Feb 2017 17:20:27 +0000 Subject: [PATCH] Fixed IntOperandMatcher::emitCxxPredicateExpr arguments 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 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/TableGen/GlobalISelEmitter.cpp b/utils/TableGen/GlobalISelEmitter.cpp index 409511b7265..238a50a94c6 100644 --- a/utils/TableGen/GlobalISelEmitter.cpp +++ b/utils/TableGen/GlobalISelEmitter.cpp @@ -233,7 +233,7 @@ public: } void emitCxxPredicateExpr(raw_ostream &OS, - const StringRef OperandExpr) const override { + StringRef OperandExpr) const override { OS << "isOperandImmEqual(" << OperandExpr << ", " << Value << ", MRI)"; } }; -- 2.50.1