From: Matthias Braun Date: Thu, 14 May 2015 18:33:29 +0000 (+0000) Subject: Turn effective assert(0) into llvm_unreachable X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=49d3196418977f2b8ab1d74601b3fe07be37e3cc;p=oota-llvm.git Turn effective assert(0) into llvm_unreachable git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237379 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/TargetSchedule.cpp b/lib/CodeGen/TargetSchedule.cpp index c3fdd73b055..299380d9268 100644 --- a/lib/CodeGen/TargetSchedule.cpp +++ b/lib/CodeGen/TargetSchedule.cpp @@ -242,13 +242,11 @@ unsigned TargetSchedModel::computeInstrLatency(unsigned Opcode) const { unsigned SCIdx = TII->get(Opcode).getSchedClass(); const MCSchedClassDesc *SCDesc = SchedModel.getSchedClassDesc(SCIdx); - unsigned Latency = 0; if (SCDesc->isValid() && !SCDesc->isVariant()) return computeInstrLatency(*SCDesc); - assert(Latency && "No MI sched latency"); - return 0; + llvm_unreachable("No MI sched latency"); } unsigned