Re-exportsยง
use rustc_index::bit_set::DenseBitSet;๐use rustc_middle::ty;๐use rustc_middle::ty::Instance;๐use rustc_middle::ty::TyCtxt;๐use tracing::debug;๐use tracing::instrument;๐use tracing::instrument;๐use crate::PassPolicy;๐use crate::patch::MirPatch;๐use rustc_middle::mir::*;๐
Structsยง
- Remove
Noop ๐Landing Pads - A pass that removes noop landing pads and replaces jumps to them with
UnwindAction::Continue. This is important because otherwise LLVM generates terrible code for these.
Functionsยง
- find_
noop_ ๐landing_ pads - find_
noop_ ๐landing_ pads_ for_ instance - Hook impl for
TyCtxt::find_noop_landing_pads_for_instance.