pub struct LoopNest {
pub loops: Vec<LoopLevelId>,
pub depth: u32,
pub is_perfect: bool,
}Expand description
LICM loop nest (for perfectly nested loops)
Fields§
§loops: Vec<LoopLevelId>§depth: u32§is_perfect: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for LoopNest
impl RefUnwindSafe for LoopNest
impl Send for LoopNest
impl Sync for LoopNest
impl Unpin for LoopNest
impl UnsafeUnpin for LoopNest
impl UnwindSafe for LoopNest
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