enum FOp {
Lit(usize),
Col(usize),
Aux(usize),
Add,
Sub,
Mul,
Square,
Double,
Pow(u64),
StoreReg(usize),
LoadReg(usize),
}Expand description
Flat bytecode for the fused evaluator: a stack machine walked once per domain row, with intermediates living in a register frame rather than full-domain arrays.
Variants§
Auto Trait Implementations§
impl Freeze for FOp
impl RefUnwindSafe for FOp
impl Send for FOp
impl Sync for FOp
impl Unpin for FOp
impl UnsafeUnpin for FOp
impl UnwindSafe for FOp
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