From 7a247f709baa2cd19111af9e18965df4e419949a Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Thu, 14 May 2015 18:33:29 +0000 Subject: Turn effective assert(0) into llvm_unreachable llvm-svn: 237379 --- llvm/lib/CodeGen/TargetSchedule.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'llvm/lib/CodeGen/TargetSchedule.cpp') diff --git a/llvm/lib/CodeGen/TargetSchedule.cpp b/llvm/lib/CodeGen/TargetSchedule.cpp index c3fdd73b055..299380d9268 100644 --- a/llvm/lib/CodeGen/TargetSchedule.cpp +++ b/llvm/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 -- cgit v1.2.3