
    h'                     f   S SK r S SKJs  Jr  SSKJr  S SK Jr  SSKJ	r
  / SQrSS	S
/\Qr\ He  r\" \\5      r\R                   R"                  (       d$  \" \\ R                   R&                  5      (       d   e\" \R                  5      \" 5       \'   Mg     \S 5       r\SS j5       r\SS j5       rg)    N   )jit)knobs   )_core)summaxmin	reduce_orxor_sum	full_likezeros
zeros_likec                 2    [         R                  " U SX5      $ )Nr   )ttglfullshapedtypelayouts      f/var/www/fran/franai/venv/lib/python3.13/site-packages/triton/experimental/gluon/language/_standard.pyr   r      s    99UAu--    c                     [         R                  " Uc  U R                  OUUUc  U R                  OUUc  U R                  R
                  5      $ U5      $ )N)r   r   r   r   typer   )inputvaluer   r   r   s        r   r   r   #   sP    99}%}%#^

	  28	 r   c                     [        U SXUS9$ )Nr   r   )r   )r   r   r   r   s       r   r   r   -   s    UAUGGr   )NNN)tritontriton.language.standardlanguagestandardtl_standard_runtimer   r    r   r   _IMPORT_FROM_TRITON__all__namegetattrfnruntime	interpret
isinstanceJITFunctionglobalsr   r   r    r   r   <module>r0      s     . .      	  D	d	#B==""jV^^5O5O&P&PPP"%%jGIdO	   . .   H Hr   