pub struct CommonSubexpressionElimination { /* private fields */ }Expand description
Common Subexpression Elimination pass
Implementations§
Source§impl CommonSubexpressionElimination
impl CommonSubexpressionElimination
pub fn new() -> Self
pub fn with_verbose(self) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CommonSubexpressionElimination
impl RefUnwindSafe for CommonSubexpressionElimination
impl Send for CommonSubexpressionElimination
impl Sync for CommonSubexpressionElimination
impl Unpin for CommonSubexpressionElimination
impl UnsafeUnpin for CommonSubexpressionElimination
impl UnwindSafe for CommonSubexpressionElimination
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more