Enum hazardflow_designs::gemmini::execute::systolic_array::pe::Propagate
source · pub enum Propagate {
Reg1,
Reg2,
}
Expand description
Indicates which register to use for preloading the value.
Variants§
Reg1
Use register 1 for preloading (and register 2 for the MAC unit input).
Reg2
Use register 2 for preloading (and register 1 for the MAC unit input).
Trait Implementations§
impl Copy for Propagate
impl Eq for Propagate
Auto Trait Implementations§
impl RefUnwindSafe for Propagate
impl Send for Propagate
impl Sync for Propagate
impl Unpin for Propagate
impl UnwindSafe for Propagate
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