triton.language.extra.cann.extension.SYNC_IN_VF

class triton.language.extra.cann.extension.SYNC_IN_VF(*values)

Synchronization barrier modes for fine-grained vector/scalar instruction ordering.

Each value specifies which instruction types are blocked until previous instructions complete. The name follows the pattern {blocked}_{awaited}: e.g., VST_VLD blocks vector stores (VST) until vector loads (VLD) complete.

Intended for use within an scope() context.

__init__(*args, **kwds)

Attributes

VV_ALL

VST_VLD

VLD_VST

VST_VST

VS_ALL

VST_LD

VLD_ST

VST_ST

SV_ALL

ST_VLD

LD_VST

ST_VST