pub struct CacheAligned;Expand description
Cache-aligned layout strategy.
Implementations§
Source§impl CacheAligned
impl CacheAligned
Sourcepub fn layout(instructions: &[InstructionIR], entries: &[Label]) -> LayoutResult
pub fn layout(instructions: &[InstructionIR], entries: &[Label]) -> LayoutResult
Compute layout for instructions with given entry points.
Returns mapping from labels to step IDs and total step count.
Auto Trait Implementations§
impl Freeze for CacheAligned
impl RefUnwindSafe for CacheAligned
impl Send for CacheAligned
impl Sync for CacheAligned
impl Unpin for CacheAligned
impl UnwindSafe for CacheAligned
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