pub struct StrengthReduction { /* private fields */ }Expand description
Strength Reduction pass
Implementations§
Source§impl StrengthReduction
impl StrengthReduction
pub fn new() -> Self
pub fn with_verbose(self) -> Self
Trait Implementations§
Source§impl Default for StrengthReduction
impl Default for StrengthReduction
Source§impl OptimizationPass for StrengthReduction
impl OptimizationPass for StrengthReduction
Auto Trait Implementations§
impl Freeze for StrengthReduction
impl RefUnwindSafe for StrengthReduction
impl Send for StrengthReduction
impl Sync for StrengthReduction
impl Unpin for StrengthReduction
impl UnsafeUnpin for StrengthReduction
impl UnwindSafe for StrengthReduction
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