Skip to main content

Mojo struct

AMDSharedMemoryBarrier

struct AMDSharedMemoryBarrier

Implemented traits​

AnyType, Copyable, ImplicitlyCopyable, ImplicitlyDestructible, Movable, RegisterPassable, TrivialRegisterPassable

Methods​

initialize​

initialize[origin: MutOrigin](ref[origin, AddressSpace._value] self)

value​

value[origin: MutOrigin](ref[origin, AddressSpace._value] self) -> Int32

Returns:

Int32

increment​

increment[origin: MutOrigin](ref[origin, AddressSpace._value] self, warp_id: Int)

wait_until_greater_or_equal_to​

wait_until_greater_or_equal_to[origin: MutOrigin](ref[origin, AddressSpace._value] self, v: Int32)