summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
diff options
context:
space:
mode:
authorKevin Enderby <enderby@apple.com>2009-11-02 20:14:39 +0000
committerKevin Enderby <enderby@apple.com>2009-11-02 20:14:39 +0000
commitd9dfc2e752c959e0fbf7b642f09392ff32f5b522 (patch)
tree6c7c64a60ea9272ae1645ac40b8517afd8b5f78b /llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
parenta15cc59dcb1118fb4b673c7760020c3b2e3455b6 (diff)
downloadbcm5719-llvm-d9dfc2e752c959e0fbf7b642f09392ff32f5b522.tar.gz
bcm5719-llvm-d9dfc2e752c959e0fbf7b642f09392ff32f5b522.zip
Fix ARMAsmParser::ParseMemoryOffsetReg() where the parameter OffsetRegNum should
have been passed as a reference. llvm-svn: 85823
Diffstat (limited to 'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp')
-rw-r--r--llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
index fe120821805..894f913a77c 100644
--- a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
+++ b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
@@ -56,7 +56,7 @@ private:
const MCExpr *&ShiftAmount,
const MCExpr *&Offset,
bool &OffsetIsReg,
- int OffsetRegNum);
+ int &OffsetRegNum);
bool ParseShift(enum ShiftType &St, const MCExpr *&ShiftAmount);
@@ -393,7 +393,7 @@ bool ARMAsmParser::ParseMemoryOffsetReg(bool &Negative,
const MCExpr *&ShiftAmount,
const MCExpr *&Offset,
bool &OffsetIsReg,
- int OffsetRegNum) {
+ int &OffsetRegNum) {
ARMOperand Op;
Negative = false;
OffsetRegShifted = false;
OpenPOWER on IntegriCloud