diff options
author | Chad Rosier <mcrosier@apple.com> | 2012-08-30 23:22:05 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@apple.com> | 2012-08-30 23:22:05 +0000 |
commit | fafa283e65bca1473eace94057077129a76dbdcc (patch) | |
tree | bb825c4afffb2969e355194afc211d0534ac69a6 /lib/Target | |
parent | 64b3444cbf7f5976502ff4cf6fc89aed4986b59c (diff) | |
download | external_llvm-fafa283e65bca1473eace94057077129a76dbdcc.zip external_llvm-fafa283e65bca1473eace94057077129a76dbdcc.tar.gz external_llvm-fafa283e65bca1473eace94057077129a76dbdcc.tar.bz2 |
Fix for r162954. Return the Error.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162955 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r-- | lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/lib/Target/ARM/AsmParser/ARMAsmParser.cpp index f1b1cc6..c4341bb 100644 --- a/lib/Target/ARM/AsmParser/ARMAsmParser.cpp +++ b/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; } |