[llvm-commits] [llvm] r147459 - /llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp

Matt Beaumont-Gay matthewbg at google.com
Tue Jan 3 11:03:59 PST 2012


Author: matthewbg
Date: Tue Jan  3 13:03:59 2012
New Revision: 147459

URL: http://llvm.org/viewvc/llvm-project?rev=147459&view=rev
Log:
Fix malformed assert.

If anybody has strong feelings about 'default: assert(0 && "blah")' vs
'default: llvm_unreachable("blah")', feel free to regularize the instances of
each in this file.

Modified:
    llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp

Modified: llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp?rev=147459&r1=147458&r2=147459&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp (original)
+++ llvm/trunk/lib/Target/ARM/AsmParser/ARMAsmParser.cpp Tue Jan  3 13:03:59 2012
@@ -6192,7 +6192,7 @@
     ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(Inst.getOperand(3).getImm());
     if (SOpc == ARM_AM::rrx) return false;
     switch (Inst.getOpcode()) {
-    default: assert("unexpected opcode!");
+    default: assert(0 && "unexpected opcode!");
     case ARM::ANDrsi: newOpc = ARM::ANDrr; break;
     case ARM::ORRrsi: newOpc = ARM::ORRrr; break;
     case ARM::EORrsi: newOpc = ARM::EORrr; break;





More information about the llvm-commits mailing list