pub struct CudaWmmaCompiler {}Trait Implementations§
Source§impl Clone for CudaWmmaCompiler
impl Clone for CudaWmmaCompiler
Source§fn clone(&self) -> CudaWmmaCompiler
fn clone(&self) -> CudaWmmaCompiler
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CudaWmmaCompiler
impl Debug for CudaWmmaCompiler
Source§impl Default for CudaWmmaCompiler
impl Default for CudaWmmaCompiler
Source§fn default() -> CudaWmmaCompiler
fn default() -> CudaWmmaCompiler
Returns the “default value” for a type. Read more
Source§impl DialectWmmaCompiler<CudaDialect<CudaWmmaCompiler>> for CudaWmmaCompiler
impl DialectWmmaCompiler<CudaDialect<CudaWmmaCompiler>> for CudaWmmaCompiler
fn compile_wmma_includes(f: &mut Formatter<'_>, _flags: &Flags) -> Result
fn compile_wmma_fragment_declaration( f: &mut Formatter<'_>, var: &Variable<CudaDialect<Self>>, ) -> Result
fn compile_wwma_fragment_ident( f: &mut Formatter<'_>, ident: &FragmentIdent<CudaDialect<Self>>, ) -> Result
fn compile_wmma_fragment_layout( f: &mut Formatter<'_>, layout: &FragmentLayout<CudaDialect<Self>>, ) -> Result
fn compile_wmma_fragment( f: &mut Formatter<'_>, fragment: &Fragment<CudaDialect<Self>>, ) -> Result
fn compile_wmma_instruction( f: &mut Formatter<'_>, instruction: &WmmaInstruction<CudaDialect<Self>>, ) -> Result
fn compile_manual_mma( f: &mut Formatter<'_>, mma: ManualMma<'_, CudaDialect<Self>>, ) -> Result
fn compile_scaled_mma( f: &mut Formatter<'_>, mma: ManualMma<'_, CudaDialect<Self>>, scales_a: Variable<CudaDialect<Self>>, scales_b: Variable<CudaDialect<Self>>, scales_factor: u32, ) -> Result
fn supported_wmma_combinations( arch: &CudaArchitecture, ) -> SupportedMmaCombinations
fn supported_mma_combinations( arch: &CudaArchitecture, ) -> SupportedMmaCombinations
fn supported_scaled_mma_combinations( arch: &CudaArchitecture, ) -> SupportedScaledMmaCombinations
fn compile_wmma_type_definitions(f: &mut Formatter<'_>, flags: &Flags) -> Result
fn compile_wmma_local_variables(f: &mut Formatter<'_>) -> Result
Source§impl Hash for CudaWmmaCompiler
impl Hash for CudaWmmaCompiler
Source§impl PartialEq for CudaWmmaCompiler
impl PartialEq for CudaWmmaCompiler
impl Copy for CudaWmmaCompiler
impl Eq for CudaWmmaCompiler
impl StructuralPartialEq for CudaWmmaCompiler
Auto Trait Implementations§
impl Freeze for CudaWmmaCompiler
impl RefUnwindSafe for CudaWmmaCompiler
impl Send for CudaWmmaCompiler
impl Sync for CudaWmmaCompiler
impl Unpin for CudaWmmaCompiler
impl UnwindSafe for CudaWmmaCompiler
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more