
    ^j                     6    d dl mZ ej                  dd       Zy)    )coreNc           	          | j                   j                  j                  }d}d|v rd}nd|v rd}t        j                  |dg t        j
                  dd| 	      S )
z2
    Returns a 64-bit real time-counter value
    z4s_memrealtime $0
                 s_waitcnt vmcnt(0)gfx11z]s_sendmsg_rtn_b64 $0, sendmsg(MSG_RTN_GET_REALTIME)
                     s_waitcnt lgkmcnt(0)gfx12zWs_sendmsg_rtn_b64 $0, sendmsg(MSG_RTN_GET_REALTIME)
                     s_wait_kmcnt 0z=rF   )dtypeis_purepack	_semantic)builderoptionsarchr   inline_asm_elementwiseint64)r   target_archasm_strs      j/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/triton/language/extra/hip/utils.pymemrealtimer      sl    
 ##++00K'G+-	K	'&&
jj     )N)triton.languager   externr    r   r   <module>r      s        r   