summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
diff options
context:
space:
mode:
authorChad Rosier <mcrosier@apple.com>2012-08-30 23:22:05 +0000
committerChad Rosier <mcrosier@apple.com>2012-08-30 23:22:05 +0000
commitdb482ef7a7b6851ddafd6dbd7ee11a509adc9e6e (patch)
tree3d91e599981fdfc34124db0ee0446c1791869cd1 /llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
parent8513ffbb83212c72d62cebe119cadb55b0a782b3 (diff)
downloadbcm5719-llvm-db482ef7a7b6851ddafd6dbd7ee11a509adc9e6e.tar.gz
bcm5719-llvm-db482ef7a7b6851ddafd6dbd7ee11a509adc9e6e.zip
Fix for r162954. Return the Error.
llvm-svn: 162955
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 f1b1cc65583..c4341bb9ba7 100644
--- a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
+++ b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
@@ -5374,8 +5374,8 @@ validateInstruction(MCInst &Inst,
((ARMOperand*)Operands[5])->getReg()) &&
(((ARMOperand*)Operands[3])->getReg() !=
((ARMOperand*)Operands[4])->getReg())) {
- Error(Operands[3]->getStartLoc(),
- "destination register must match source register");
+ return Error(Operands[3]->getStartLoc(),
+ "destination register must match source register");
}
break;
}
OpenPOWER on IntegriCloud