diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-02-24 17:20:27 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-02-24 17:20:27 +0000 |
commit | d030291d6d5225533a418e988c0391714fb2d38b (patch) | |
tree | f31266cb333f2bddfa810178249797007b1cced7 | |
parent | 832b1622d8b4a221f56d07e037e30129b1873a0e (diff) | |
download | bcm5719-llvm-d030291d6d5225533a418e988c0391714fb2d38b.tar.gz bcm5719-llvm-d030291d6d5225533a418e988c0391714fb2d38b.zip |
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)
llvm-svn: 296138
-rw-r--r-- | llvm/utils/TableGen/GlobalISelEmitter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/GlobalISelEmitter.cpp b/llvm/utils/TableGen/GlobalISelEmitter.cpp index 409511b7265..238a50a94c6 100644 --- a/llvm/utils/TableGen/GlobalISelEmitter.cpp +++ b/llvm/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)"; } }; |