McARM: Use a consistent marker for not-set OffsetRegNum.
[oota-llvm.git] / lib / Target / ARM / AsmParser / ARMAsmParser.cpp
index a34fdb66cf256a5fd6b6e269a474476c7199f031..7125e98c6e9cf9c817dd9503b33bf218ade49c43 100644 (file)
@@ -763,7 +763,7 @@ ParseMemory(SmallVectorImpl<MCParsedAsmOperand*> &Operands) {
     E = Tok.getLoc();
     Parser.Lex(); // Eat right bracket token.
 
-    int OffsetRegNum = 0;
+    int OffsetRegNum = -1;
     bool OffsetRegShifted = false;
     enum ShiftType ShiftType = Lsl;
     const MCExpr *ShiftAmount = 0;