From f5bbdf621504bee7f535a0c5bf768a58d8ac36bc Mon Sep 17 00:00:00 2001 From: Nguyen Anh Quynh <aquynh@gmail.com> Date: Mon, 13 Mar 2017 20:54:34 +0800 Subject: [PATCH] arm64: fix some warnings reported by MSVC --- llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp b/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp index 7dbc71b..f4f923d 100644 --- a/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp +++ b/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp @@ -2939,7 +2939,7 @@ bool AArch64AsmParser::parseRegister(OperandVector &Operands) bool valid; int64_t Val = Tok.getIntVal(valid); if (!valid) - return MatchOperand_ParseFail; + return true; if (Val == 1) { Parser.Lex(); if (getLexer().getKind() == AsmToken::RBrac) { @@ -4493,7 +4493,7 @@ bool AArch64AsmParser::parseDirectiveLOH(StringRef IDVal, SMLoc Loc) bool valid; int64_t Id = getParser().getTok().getIntVal(valid); if (!valid) - return MatchOperand_ParseFail; + return true; if (Id <= -1U && !isValidMCLOHType(Id)) //return TokError("invalid numeric identifier in directive"); return true; -- GitLab