diff options
Diffstat (limited to 'lib/Target/ARM/AsmParser/ARMAsmParser.cpp')
-rw-r--r-- | lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/lib/Target/ARM/AsmParser/ARMAsmParser.cpp index 2997c615a8..a0842b516a 100644 --- a/lib/Target/ARM/AsmParser/ARMAsmParser.cpp +++ b/lib/Target/ARM/AsmParser/ARMAsmParser.cpp @@ -9359,7 +9359,7 @@ unsigned ARMAsmParser::validateTargetOperandClass(MCParsedAsmOperand *AsmOp, const MCExpr *SOExpr = Op->getImm(); int64_t Value; if (!SOExpr->EvaluateAsAbsolute(Value)) - return Match_InvalidOperand; + return Match_Success; assert((Value >= INT32_MIN && Value <= INT32_MAX) && "expression value must be representiable in 32 bits"); } |