Skip to main content
Log in

Mojo struct

TileMaskStatus

@register_passable(trivial) struct TileMaskStatus

A tile's masking status.

Aliases

  • NO_MASK = TileMaskStatus(__init__[__mlir_type.!pop.int_literal](0)):
  • PARTIAL_MASK = TileMaskStatus(__init__[__mlir_type.!pop.int_literal](1)):
  • FULL_MASK = TileMaskStatus(__init__[__mlir_type.!pop.int_literal](3)):

Fields

  • status (SIMD[uint8, 1]):

Implemented traits

AnyType, Copyable, ExplicitlyCopyable, Movable, Stringable, UnknownDestructibility, Writable

Methods

__eq__

__eq__(self, rhs: Self) -> Bool

__ne__

__ne__(self, rhs: Self) -> Bool

__is__

__is__(self, rhs: Self) -> Bool

__and__

__and__(self, rhs: Self) -> Self

__or__

__or__(self, rhs: Self) -> Self

__is_not__

__is_not__(self, rhs: Self) -> Bool

__str__

__str__(self) -> String

write_to

write_to[W: Writer](self, mut writer: W)

Was this page helpful?