Skip to main content

VectorHartConfig

Trait VectorHartConfig 

Source
pub trait VectorHartConfig: HartConfig {
    const VECTOR_LENGTHS: VectorLengths;
}
Expand description

Hart configuration of an implementation with vector extensions.

Vector instructions require it instead of HartConfig.

Required Associated Constants§

Source

const VECTOR_LENGTHS: VectorLengths

Vector lengths

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<Reg, const ELEN: Elen, const VLEN: Vlen> VectorHartConfig for BasicVectorHart<Reg, ELEN, VLEN>
where Reg: Register,