
    @̄i/                         d dl mZ ej                  dd       Zej                  dd       Zej
                  dd       Zy)   )coreNc           	      V    t        j                  ddg t         j                  dd|       S )Nzmov.u64 $0, %globaltimer;z=lF   dtypeis_purepack_builder)r   inline_asm_elementwiseint64r
   s    d/home/obispo/Crisostomo_bridge/mision_env/lib/python3.12/site-packages/triton/language/extra/cuda.pyglobaltimerr      s.    &&'BD"TXT^T^hmtu08: :    c           	      V    t        j                  ddg t         j                  dd|       S )Nzmov.u32 $0, %smid;z=rTr   r   )r   r   int32r   s    r   smidr   
   s+    &&';T2TZZaelm08: :r   c                 Z    t        j                  | j                  j                  dz        S )N    )r   	constexprtarget	num_warpsr   s    r   num_threadsr      s     >>(//33b899r   )N) r   externr   r   builtinr    r   r   <module>r      sP     : :
 : :
 : :r   