Ë
    1²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      ú^/var/www/html/ia-enhanced/venv/lib/python3.12/site-packages/triton/language/extra/hip/utils.pyÚmemrealtimer      sl   € ð
 ×#Ñ#×+Ñ+×0Ñ0€Kð'€Gà�+Ñð-‰à	�KÑ	ð'ˆä×&Ñ&ØØØ
Ü�j‰jØØØôð ó    )N)Útriton.languager   Úexternr   © r   r   ú<module>r      s    ðÝ  ð ‡�òó ñr   