
    ^j                    N    d dl mZ d dlmZmZ ddgZedd	d       Zed
d       Zy)    )annotations)builtin_unwrap_if_constexprarrivewaitNc                P    t        |       } |j                  j                  |        y)z
    Arrive at a barrier that synchronizes across the CTA cluster.

    Args:
        relaxed (bool): Whether to use relaxed semantics. Defaults to False.
    N)r   buildercreate_cluster_arrive)relaxed	_semantics     /var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/triton/experimental/gluon/language/nvidia/hopper/cluster.pyr   r      s"     #7+G++G4    c                8    | j                   j                          y)zL
    Wait for all CTAs in the cluster to arrive at the cluster barrier.
    N)r	   create_cluster_wait)r   s    r   r   r      s    
 ))+r   )FN)r   bool)N)
__future__r   (triton.experimental.gluon.language._corer   r   __all__r   r    r   r   <module>r      s=    " RV
 	5 	5 	, 	,r   