pub struct LoopPreheader {
pub loop_id: LoopLevelId,
pub preheader_block: u32,
pub inserted_insts: Vec<u32>,
}Expand description
Loop preheader (block before loop)
Fields§
§loop_id: LoopLevelId§preheader_block: u32§inserted_insts: Vec<u32>Trait Implementations§
Source§impl Clone for LoopPreheader
impl Clone for LoopPreheader
Source§fn clone(&self) -> LoopPreheader
fn clone(&self) -> LoopPreheader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LoopPreheader
impl Debug for LoopPreheader
Auto Trait Implementations§
impl Freeze for LoopPreheader
impl RefUnwindSafe for LoopPreheader
impl Send for LoopPreheader
impl Sync for LoopPreheader
impl Unpin for LoopPreheader
impl UnsafeUnpin for LoopPreheader
impl UnwindSafe for LoopPreheader
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