Replace some assert(0)'s with llvm_unreachable.
[oota-llvm.git] / lib / Target / AArch64 / AArch64InstrInfo.cpp
index cabf9ea87265bf23f0d2f0724c6e1d4af55a8f6e..ce85b2ceba95194a0cc8ba28fd91bf33f440ea31 100644 (file)
@@ -1841,7 +1841,7 @@ int llvm::isAArch64FrameOffsetLegal(const MachineInstr &MI, int &Offset,
     *OutUnscaledOp = 0;
   switch (MI.getOpcode()) {
   default:
-    assert(0 && "unhandled opcode in rewriteAArch64FrameIndex");
+    llvm_unreachable("unhandled opcode in rewriteAArch64FrameIndex");
   // Vector spills/fills can't take an immediate offset.
   case AArch64::LD1Twov2d:
   case AArch64::LD1Threev2d: