From 3ece9fa92a186f2e8a1281505b6d1d15666564f0 Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Sat, 26 Sep 2020 11:48:26 +0200 Subject: [PATCH] Remove dead code --- src/intrinsics/llvm.rs | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/intrinsics/llvm.rs b/src/intrinsics/llvm.rs index cc919f97616..8bd744dbc35 100644 --- a/src/intrinsics/llvm.rs +++ b/src/intrinsics/llvm.rs @@ -12,22 +12,7 @@ pub(crate) fn codegen_llvm_intrinsic_call<'tcx>( args: &[mir::Operand<'tcx>], destination: Option<(CPlace<'tcx>, BasicBlock)>, ) { - let ret = match destination { - Some((place, _)) => place, - None => { - // Insert non returning intrinsics here - match intrinsic { - "abort" => { - trap_panic(fx, "Called intrinsic::abort."); - } - "unreachable" => { - trap_unreachable(fx, "[corruption] Called intrinsic::unreachable."); - } - _ => unimplemented!("unsupported instrinsic {}", intrinsic), - } - return; - } - }; + let ret = destination.unwrap().0; intrinsic_match! { fx, intrinsic, substs, args,