Enum hazardflow_designs::gemmini::isa::Funct
source · pub enum Funct {
Show 23 variants
ConfigCmd,
Load2Cmd,
LoadCmd,
StoreCmd,
ComputeAndFlipCmd,
ComputeAndStayCmd,
PreloadCmd,
FlushCmd,
LoopWs,
LoopWsConfigBounds,
LoopWsConfigAddrsAB,
LoopWsConfigAddrsDC,
LoopWsConfigStridesAB,
LoopWsConfigStridesDC,
Load3Cmd,
LoopConvWs,
LoopConvWsConfig1,
LoopConvWsConfig2,
LoopConvWsConfig3,
LoopConvWsConfig4,
LoopConvWsConfig5,
LoopConvWsConfig6,
ClkGateEn,
}
Expand description
Funct values.
Variants§
ConfigCmd
Load2Cmd
LoadCmd
StoreCmd
ComputeAndFlipCmd
ComputeAndStayCmd
PreloadCmd
FlushCmd
LoopWs
LoopWsConfigBounds
LoopWsConfigAddrsAB
LoopWsConfigAddrsDC
LoopWsConfigStridesAB
LoopWsConfigStridesDC
Load3Cmd
LoopConvWs
LoopConvWsConfig1
LoopConvWsConfig2
LoopConvWsConfig3
LoopConvWsConfig4
LoopConvWsConfig5
LoopConvWsConfig6
ClkGateEn
Trait Implementations§
impl Copy for Funct
impl Eq for Funct
Auto Trait Implementations§
impl RefUnwindSafe for Funct
impl Send for Funct
impl Sync for Funct
impl Unpin for Funct
impl UnwindSafe for Funct
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