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