+
    :i                     j   R  t R tR tR tR tR tR tR tR tR	 t	R
 t
R tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR  t R! t!R" t"R# t#R$ t$R% t%R& t&R' t'R( t(R) t)R* t*R+ t+R, t,R- t-R. t.R/ t/R0 t0R1 t1R2 t2R3 t3R4 t4R5 t5R6 t6R7 t7R8 t8R9 t9R: t:R; t;R< t<R= t=R> t>R? t?R@ t@RA tARB tBRC tCRD tDRE tERF tFRG tGRH tHRI tIRJ tJRK tKRL tLRM tMRN tNRO tORP tPRQ tQRR tRRS tSRT tTRU tURV tVRW tWRX tXRY tYRZ tZR[ t[R\ t\R] t]R^ t^R_ t_R` t`Ra taRb tbRc tcRd tdRe teRf tfRg tgRh thRi tiRj tjRk tkRl tlRm tmRn tnRo toRp tpRq tqRr trRs tsRt ttRu tuRv tvRw twRx txRy tyRz tzR{ t{R| t|R} t}R~ t~R tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tER  Et ER EtER EtER EtER EtER EtER EtER EtER EtER	 Et	ER
 Et
ER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER EtER  Et ER! Et!ER" Et"ER# Et#ER$ Et$ER% Et%ER& Et&ER' Et'ER( Et(ER) Et)ER* Et*ER+ Et+ER, Et,ER- Et-ER. Et.ER/ Et/ER0 Et0ER1 Et1ER2 Et2ER3 Et3ER4 Et4ER5 Et5ER6 Et6ER7 Et7ER8 Et8ER9 Et9ER: Et:ER; Et;ER< Et<ER=# (>  c                    R# )zx
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_abs.html

:param x: Argument.
:type x: int32
:rtype: int32
N xs   &R/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/cuda/libdevice.pyabsr              c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_acos.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   acosr      r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_acosf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   acosfr      r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_acosh.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   acoshr      r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_acoshf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   acoshfr   )   r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_asin.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   asinr   3   r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_asinf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   asinfr   =   r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_asinh.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   asinhr   G   r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_asinhf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   asinhfr   Q   r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_atan.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   atanr   [   r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_atan2.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   ys   &&r   atan2r   e   r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_atan2f.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   atan2fr!   q   r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_atanf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   atanfr#   }   r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_atanh.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   atanhr%      r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_atanhf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   atanhfr'      r   r	   c                    R# )zy
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_brev.html

:param x: Argument.
:type x: int32
:rtype: int32
Nr   r   s   &r   brevr)      r   r	   c                    R# )z{
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_brevll.html

:param x: Argument.
:type x: int64
:rtype: int64
Nr   r   s   &r   brevllr+      r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_byte_perm.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:param z: Argument.
:type z: int32
:rtype: int32
Nr   r   r   zs   &&&r   	byte_permr/      r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_cbrt.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   cbrtr1      r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_cbrtf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   cbrtfr3      r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ceil.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   ceilr5      r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ceilf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   ceilfr7      r   r	   c                    R# )zx
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_clz.html

:param x: Argument.
:type x: int32
:rtype: int32
Nr   r   s   &r   clzr9      r   r	   c                    R# )zz
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_clzll.html

:param x: Argument.
:type x: int64
:rtype: int32
Nr   r   s   &r   clzllr;      r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_copysign.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   copysignr=      r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_copysignf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   	copysignfr?     r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_cos.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   cosrA     r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_cosf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   cosfrC     r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_cosh.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   coshrE   %  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_coshf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   coshfrG   /  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_cospi.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   cospirI   9  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_cospif.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   cospifrK   C  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dadd_rd.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   dadd_rdrM   M  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dadd_rn.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   dadd_rnrO   Y  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dadd_ru.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   dadd_rurQ   e  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dadd_rz.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   dadd_rzrS   q  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ddiv_rd.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   ddiv_rdrU   }  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ddiv_rn.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   ddiv_rnrW     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ddiv_ru.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   ddiv_rurY     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ddiv_rz.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   ddiv_rzr[     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dmul_rd.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   dmul_rdr]     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dmul_rn.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   dmul_rnr_     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dmul_ru.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   dmul_rura     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dmul_rz.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   dmul_rzrc     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2float_rd.html

:param d: Argument.
:type d: float64
:rtype: float32
Nr   ds   &r   double2float_rdrg     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2float_rn.html

:param d: Argument.
:type d: float64
:rtype: float32
Nr   re   s   &r   double2float_rnri     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2float_ru.html

:param d: Argument.
:type d: float64
:rtype: float32
Nr   re   s   &r   double2float_rurk     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2float_rz.html

:param d: Argument.
:type d: float64
:rtype: float32
Nr   re   s   &r   double2float_rzrm     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2hiint.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2hiintro     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2int_rd.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2int_rdrq     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2int_rn.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2int_rnrs     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2int_ru.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2int_ruru   #  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2int_rz.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2int_rzrw   -  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2ll_rd.html

:param f: Argument.
:type f: float64
:rtype: int64
Nr   fs   &r   double2ll_rdr{   7  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2ll_rn.html

:param f: Argument.
:type f: float64
:rtype: int64
Nr   ry   s   &r   double2ll_rnr}   A  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2ll_ru.html

:param f: Argument.
:type f: float64
:rtype: int64
Nr   ry   s   &r   double2ll_rur   K  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2ll_rz.html

:param f: Argument.
:type f: float64
:rtype: int64
Nr   ry   s   &r   double2ll_rzr   U  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2loint.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2lointr   _  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2uint_rd.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2uint_rdr   i  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2uint_rn.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2uint_rnr   s  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2uint_ru.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2uint_rur   }  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2uint_rz.html

:param d: Argument.
:type d: float64
:rtype: int32
Nr   re   s   &r   double2uint_rzr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2ull_rd.html

:param f: Argument.
:type f: float64
:rtype: int64
Nr   ry   s   &r   double2ull_rdr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2ull_rn.html

:param f: Argument.
:type f: float64
:rtype: int64
Nr   ry   s   &r   double2ull_rnr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2ull_ru.html

:param f: Argument.
:type f: float64
:rtype: int64
Nr   ry   s   &r   double2ull_rur     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double2ull_rz.html

:param f: Argument.
:type f: float64
:rtype: int64
Nr   ry   s   &r   double2ull_rzr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_double_as_longlong.html

:param x: Argument.
:type x: float64
:rtype: int64
Nr   r   s   &r   double_as_longlongr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_drcp_rd.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   drcp_rdr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_drcp_rn.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   drcp_rnr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_drcp_ru.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   drcp_rur     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_drcp_rz.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   drcp_rzr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dsqrt_rd.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   dsqrt_rdr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dsqrt_rn.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   dsqrt_rnr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dsqrt_ru.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   dsqrt_rur     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_dsqrt_rz.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   dsqrt_rzr   	  r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erf.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   erfr     r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erfc.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   erfcr     r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erfcf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   erfcfr   '  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erfcinv.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   erfcinvr   1  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erfcinvf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   erfcinvfr   ;  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erfcx.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   erfcxr   E  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erfcxf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   erfcxfr   O  r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erff.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   erffr   Y  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erfinv.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   erfinvr   c  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_erfinvf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   erfinvfr   m  r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_exp.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   expr   w  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_exp10.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   exp10r     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_exp10f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   exp10fr     r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_exp2.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   exp2r     r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_exp2f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   exp2fr     r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_expf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   expfr     r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_expm1.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   expm1r     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_expm1f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   expm1fr     r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fabs.html

:param f: Argument.
:type f: float64
:rtype: float64
Nr   ry   s   &r   fabsr     r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fabsf.html

:param f: Argument.
:type f: float32
:rtype: float32
Nr   ry   s   &r   fabsfr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fadd_rd.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fadd_rdr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fadd_rn.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fadd_rnr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fadd_ru.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fadd_rur     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fadd_rz.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fadd_rzr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_cosf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   	fast_cosfr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_exp10f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   fast_exp10fr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_expf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   	fast_expfr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_fdividef.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fast_fdividefr   )  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_log10f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   fast_log10fr   5  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_log2f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   
fast_log2fr   ?  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_logf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   	fast_logfr   I  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_powf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   	fast_powfr   S  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_sincosf.html

:param x: Argument.
:type x: float32
:rtype: UniTuple(float32 x 2)
Nr   r   s   &r   fast_sincosfr   _  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_sinf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   	fast_sinfr   i  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fast_tanf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   	fast_tanfr   s  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fdim.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   fdimr   }  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fdimf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fdimfr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fdiv_rd.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fdiv_rdr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fdiv_rn.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fdiv_rnr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fdiv_ru.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fdiv_rur     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fdiv_rz.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fdiv_rzr     r   r	   c                    R# )zx
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ffs.html

:param x: Argument.
:type x: int32
:rtype: int32
Nr   r   s   &r   ffsr     r   r	   c                    R# )zz
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ffsll.html

:param x: Argument.
:type x: int64
:rtype: int32
Nr   r   s   &r   ffsllr     r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_finitef.html

:param x: Argument.
:type x: float32
:rtype: int32
Nr   r   s   &r   finitefr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2half_rn.html

:param f: Argument.
:type f: float32
:rtype: int16
Nr   ry   s   &r   float2half_rnr     r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2int_rd.html

:param in: Argument.
:type in: float32
:rtype: int32
Nr   r   s   &r   float2int_rdr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2int_rn.html

:param in: Argument.
:type in: float32
:rtype: int32
Nr   r   s   &r   float2int_rnr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2int_ru.html

:param in: Argument.
:type in: float32
:rtype: int32
Nr   r   s   &r   float2int_rur    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2int_rz.html

:param in: Argument.
:type in: float32
:rtype: int32
Nr   r   s   &r   float2int_rzr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2ll_rd.html

:param f: Argument.
:type f: float32
:rtype: int64
Nr   ry   s   &r   float2ll_rdr	    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2ll_rn.html

:param f: Argument.
:type f: float32
:rtype: int64
Nr   ry   s   &r   float2ll_rnr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2ll_ru.html

:param f: Argument.
:type f: float32
:rtype: int64
Nr   ry   s   &r   float2ll_rur  )  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2ll_rz.html

:param f: Argument.
:type f: float32
:rtype: int64
Nr   ry   s   &r   float2ll_rzr  3  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2uint_rd.html

:param in: Argument.
:type in: float32
:rtype: int32
Nr   r   s   &r   float2uint_rdr  =  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2uint_rn.html

:param in: Argument.
:type in: float32
:rtype: int32
Nr   r   s   &r   float2uint_rnr  G  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2uint_ru.html

:param in: Argument.
:type in: float32
:rtype: int32
Nr   r   s   &r   float2uint_rur  Q  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2uint_rz.html

:param in: Argument.
:type in: float32
:rtype: int32
Nr   r   s   &r   float2uint_rzr  [  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2ull_rd.html

:param f: Argument.
:type f: float32
:rtype: int64
Nr   ry   s   &r   float2ull_rdr  e  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2ull_rn.html

:param f: Argument.
:type f: float32
:rtype: int64
Nr   ry   s   &r   float2ull_rnr  o  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2ull_ru.html

:param f: Argument.
:type f: float32
:rtype: int64
Nr   ry   s   &r   float2ull_rur  y  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float2ull_rz.html

:param f: Argument.
:type f: float32
:rtype: int64
Nr   ry   s   &r   float2ull_rzr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_float_as_int.html

:param x: Argument.
:type x: float32
:rtype: int32
Nr   r   s   &r   float_as_intr!    r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_floor.html

:param f: Argument.
:type f: float64
:rtype: float64
Nr   ry   s   &r   floorr#    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_floorf.html

:param f: Argument.
:type f: float32
:rtype: float32
Nr   ry   s   &r   floorfr%    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fma.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:param z: Argument.
:type z: float64
:rtype: float64
Nr   r-   s   &&&r   fmar'    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fma_rd.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:param z: Argument.
:type z: float64
:rtype: float64
Nr   r-   s   &&&r   fma_rdr)    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fma_rn.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:param z: Argument.
:type z: float64
:rtype: float64
Nr   r-   s   &&&r   fma_rnr+    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fma_ru.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:param z: Argument.
:type z: float64
:rtype: float64
Nr   r-   s   &&&r   fma_rur-    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fma_rz.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:param z: Argument.
:type z: float64
:rtype: float64
Nr   r-   s   &&&r   fma_rzr/    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmaf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:param z: Argument.
:type z: float32
:rtype: float32
Nr   r-   s   &&&r   fmafr1    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmaf_rd.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:param z: Argument.
:type z: float32
:rtype: float32
Nr   r-   s   &&&r   fmaf_rdr3    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmaf_rn.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:param z: Argument.
:type z: float32
:rtype: float32
Nr   r-   s   &&&r   fmaf_rnr5    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmaf_ru.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:param z: Argument.
:type z: float32
:rtype: float32
Nr   r-   s   &&&r   fmaf_rur7    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmaf_rz.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:param z: Argument.
:type z: float32
:rtype: float32
Nr   r-   s   &&&r   fmaf_rzr9  )  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmax.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   fmaxr;  7  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmaxf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fmaxfr=  C  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmin.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   fminr?  O  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fminf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fminfrA  [  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmod.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   fmodrC  g  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmodf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fmodfrE  s  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmul_rd.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fmul_rdrG    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmul_rn.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fmul_rnrI    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmul_ru.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fmul_rurK    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fmul_rz.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fmul_rzrM    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_frcp_rd.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   frcp_rdrO    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_frcp_rn.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   frcp_rnrQ    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_frcp_ru.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   frcp_rurS    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_frcp_rz.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   frcp_rzrU    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_frexp.html

:param x: Argument.
:type x: float64
:rtype: Tuple(float64, int32)
Nr   r   s   &r   frexprW    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_frexpf.html

:param x: Argument.
:type x: float32
:rtype: Tuple(float32, int32)
Nr   r   s   &r   frexpfrY    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_frsqrt_rn.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   	frsqrt_rnr[    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fsqrt_rd.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   fsqrt_rdr]    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fsqrt_rn.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   fsqrt_rnr_    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fsqrt_ru.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   fsqrt_rura  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fsqrt_rz.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   fsqrt_rzrc    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fsub_rd.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fsub_rdre    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fsub_rn.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fsub_rnrg  )  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fsub_ru.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fsub_ruri  5  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_fsub_rz.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   fsub_rzrk  A  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_hadd.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   haddrm  M  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_half2float.html

:param h: Argument.
:type h: int16
:rtype: float32
Nr   )hs   &r   
half2floatrp  Y  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_hiloint2double.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: float64
Nr   r   s   &&r   hiloint2doublerr  c  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_hypot.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   hypotrt  o  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_hypotf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   hypotfrv  {  r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ilogb.html

:param x: Argument.
:type x: float64
:rtype: int32
Nr   r   s   &r   ilogbrx    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ilogbf.html

:param x: Argument.
:type x: float32
:rtype: int32
Nr   r   s   &r   ilogbfrz    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_int2double_rn.html

:param i: Argument.
:type i: int32
:rtype: float64
Nr   is   &r   int2double_rnr~    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_int2float_rd.html

:param in: Argument.
:type in: int32
:rtype: float32
Nr   r   s   &r   int2float_rdr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_int2float_rn.html

:param in: Argument.
:type in: int32
:rtype: float32
Nr   r   s   &r   int2float_rnr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_int2float_ru.html

:param in: Argument.
:type in: int32
:rtype: float32
Nr   r   s   &r   int2float_rur    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_int2float_rz.html

:param in: Argument.
:type in: int32
:rtype: float32
Nr   r   s   &r   int2float_rzr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_int_as_float.html

:param x: Argument.
:type x: int32
:rtype: float32
Nr   r   s   &r   int_as_floatr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_isfinited.html

:param x: Argument.
:type x: float64
:rtype: int32
Nr   r   s   &r   	isfinitedr    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_isinfd.html

:param x: Argument.
:type x: float64
:rtype: int32
Nr   r   s   &r   isinfdr    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_isinff.html

:param x: Argument.
:type x: float32
:rtype: int32
Nr   r   s   &r   isinffr    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_isnand.html

:param x: Argument.
:type x: float64
:rtype: int32
Nr   r   s   &r   isnandr    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_isnanf.html

:param x: Argument.
:type x: float32
:rtype: int32
Nr   r   s   &r   isnanfr    r   r	   c                    R# )z{
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_j0.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   j0r  	  r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_j0f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   j0fr    r   r	   c                    R# )z{
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_j1.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   j1r    r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_j1f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   j1fr  '  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_jn.html

:param n: Argument.
:type n: int32
:param x: Argument.
:type x: float64
:rtype: float64
Nr   nr   s   &&r   jnr  1  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_jnf.html

:param n: Argument.
:type n: int32
:param x: Argument.
:type x: float32
:rtype: float32
Nr   r  s   &&r   jnfr  =  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ldexp.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: int32
:rtype: float64
Nr   r   s   &&r   ldexpr  I  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ldexpf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: int32
:rtype: float32
Nr   r   s   &&r   ldexpfr  U  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_lgamma.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   lgammar  a  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_lgammaf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   lgammafr  k  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ll2double_rd.html

:param l: Argument.
:type l: int64
:rtype: float64
Nr   ls   &r   ll2double_rdr  u  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ll2double_rn.html

:param l: Argument.
:type l: int64
:rtype: float64
Nr   r  s   &r   ll2double_rnr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ll2double_ru.html

:param l: Argument.
:type l: int64
:rtype: float64
Nr   r  s   &r   ll2double_rur    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ll2double_rz.html

:param l: Argument.
:type l: int64
:rtype: float64
Nr   r  s   &r   ll2double_rzr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ll2float_rd.html

:param l: Argument.
:type l: int64
:rtype: float32
Nr   r  s   &r   ll2float_rdr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ll2float_rn.html

:param l: Argument.
:type l: int64
:rtype: float32
Nr   r  s   &r   ll2float_rnr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ll2float_ru.html

:param l: Argument.
:type l: int64
:rtype: float32
Nr   r  s   &r   ll2float_rur    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ll2float_rz.html

:param l: Argument.
:type l: int64
:rtype: float32
Nr   r  s   &r   ll2float_rzr    r   r	   c                    R# )zz
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_llabs.html

:param x: Argument.
:type x: int64
:rtype: int64
Nr   r   s   &r   llabsr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_llmax.html

:param x: Argument.
:type x: int64
:param y: Argument.
:type y: int64
:rtype: int64
Nr   r   s   &&r   llmaxr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_llmin.html

:param x: Argument.
:type x: int64
:param y: Argument.
:type y: int64
:rtype: int64
Nr   r   s   &&r   llminr    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_llrint.html

:param x: Argument.
:type x: float64
:rtype: int64
Nr   r   s   &r   llrintr    r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_llrintf.html

:param x: Argument.
:type x: float32
:rtype: int64
Nr   r   s   &r   llrintfr    r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_llround.html

:param x: Argument.
:type x: float64
:rtype: int64
Nr   r   s   &r   llroundr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_llroundf.html

:param x: Argument.
:type x: float32
:rtype: int64
Nr   r   s   &r   llroundfr  	  r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_log.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   logr  	  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_log10.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   log10r  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_log10f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   log10fr  #	  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_log1p.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   log1pr  -	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_log1pf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   log1pfr  7	  r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_log2.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   log2r  A	  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_log2f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   log2fr  K	  r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_logb.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   logbr  U	  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_logbf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   logbfr  _	  r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_logf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   logfr  i	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_longlong_as_double.html

:param x: Argument.
:type x: int64
:rtype: float64
Nr   r   s   &r   longlong_as_doubler  s	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_max.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   maxr  }	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_min.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   minr  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_modf.html

:param x: Argument.
:type x: float64
:rtype: UniTuple(float64 x 2)
Nr   r   s   &r   modfr  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_modff.html

:param x: Argument.
:type x: float32
:rtype: UniTuple(float32 x 2)
Nr   r   s   &r   modffr  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_mul24.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   mul24r  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_mul64hi.html

:param x: Argument.
:type x: int64
:param y: Argument.
:type y: int64
:rtype: int64
Nr   r   s   &&r   mul64hir  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_mulhi.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   mulhir  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_nearbyint.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   	nearbyintr  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_nearbyintf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   
nearbyintfr  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_nextafter.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   	nextafterr  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_nextafterf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   
nextafterfr  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_normcdf.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   normcdfr  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_normcdff.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   normcdffr  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_normcdfinv.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   
normcdfinvr  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_normcdfinvf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   normcdfinvfr  
  r   r	   c                    R# )zy
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_popc.html

:param x: Argument.
:type x: int32
:rtype: int32
Nr   r   s   &r   popcr  !
  r   r	   c                    R# )z{
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_popcll.html

:param x: Argument.
:type x: int64
:rtype: int32
Nr   r   s   &r   popcllr   +
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_pow.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   powr  5
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_powf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   powfr  A
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_powi.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: int32
:rtype: float64
Nr   r   s   &&r   powir  M
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_powif.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: int32
:rtype: float32
Nr   r   s   &&r   powifr  Y
  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_rcbrt.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   rcbrtr
  e
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_rcbrtf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   rcbrtfr  o
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_remainder.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: float64
Nr   r   s   &&r   	remainderr  y
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_remainderf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: float32
Nr   r   s   &&r   
remainderfr  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_remquo.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: float64
:rtype: Tuple(float64, int32)
Nr   r   s   &&r   remquor  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_remquof.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: float32
:rtype: Tuple(float32, int32)
Nr   r   s   &&r   remquofr  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_rhadd.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   rhaddr  
  r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_rint.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   rintr  
  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_rintf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   rintfr  
  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_round.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   roundr  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_roundf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   roundfr  
  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_rsqrt.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   rsqrtr   
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_rsqrtf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   rsqrtfr"  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sad.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:param z: Argument.
:type z: int32
:rtype: int32
Nr   r-   s   &&&r   sadr$  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_saturatef.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   	saturatefr&  
  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_scalbn.html

:param x: Argument.
:type x: float64
:param y: Argument.
:type y: int32
:rtype: float64
Nr   r   s   &&r   scalbnr(  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_scalbnf.html

:param x: Argument.
:type x: float32
:param y: Argument.
:type y: int32
:rtype: float32
Nr   r   s   &&r   scalbnfr*    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_signbitd.html

:param x: Argument.
:type x: float64
:rtype: int32
Nr   r   s   &r   signbitdr,  !  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_signbitf.html

:param x: Argument.
:type x: float32
:rtype: int32
Nr   r   s   &r   signbitfr.  +  r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sin.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   sinr0  5  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sincos.html

:param x: Argument.
:type x: float64
:rtype: UniTuple(float64 x 2)
Nr   r   s   &r   sincosr2  ?  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sincosf.html

:param x: Argument.
:type x: float32
:rtype: UniTuple(float32 x 2)
Nr   r   s   &r   sincosfr4  I  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sincospi.html

:param x: Argument.
:type x: float64
:rtype: UniTuple(float64 x 2)
Nr   r   s   &r   sincospir6  S  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sincospif.html

:param x: Argument.
:type x: float32
:rtype: UniTuple(float32 x 2)
Nr   r   s   &r   	sincospifr8  ]  r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sinf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   sinfr:  g  r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sinh.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   sinhr<  q  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sinhf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   sinhfr>  {  r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sinpi.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   sinpir@    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sinpif.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   sinpifrB    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sqrt.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   sqrtrD    r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_sqrtf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   sqrtfrF    r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_tan.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   tanrH    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_tanf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   tanfrJ    r   r	   c                    R# )z}
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_tanh.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   tanhrL    r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_tanhf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   tanhfrN    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_tgamma.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   tgammarP    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_tgammaf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   tgammafrR    r   r	   c                    R# )z~
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_trunc.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   truncrT    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_truncf.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   truncfrV    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_uhadd.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   uhaddrX    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_uint2double_rn.html

:param i: Argument.
:type i: int32
:rtype: float64
Nr   r|  s   &r   uint2double_rnrZ  	  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_uint2float_rd.html

:param in: Argument.
:type in: int32
:rtype: float32
Nr   r   s   &r   uint2float_rdr\    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_uint2float_rn.html

:param in: Argument.
:type in: int32
:rtype: float32
Nr   r   s   &r   uint2float_rnr^    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_uint2float_ru.html

:param in: Argument.
:type in: int32
:rtype: float32
Nr   r   s   &r   uint2float_rur`  '  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_uint2float_rz.html

:param in: Argument.
:type in: int32
:rtype: float32
Nr   r   s   &r   uint2float_rzrb  1  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ull2double_rd.html

:param l: Argument.
:type l: int64
:rtype: float64
Nr   r  s   &r   ull2double_rdrd  ;  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ull2double_rn.html

:param l: Argument.
:type l: int64
:rtype: float64
Nr   r  s   &r   ull2double_rnrf  E  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ull2double_ru.html

:param l: Argument.
:type l: int64
:rtype: float64
Nr   r  s   &r   ull2double_rurh  O  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ull2double_rz.html

:param l: Argument.
:type l: int64
:rtype: float64
Nr   r  s   &r   ull2double_rzrj  Y  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ull2float_rd.html

:param l: Argument.
:type l: int64
:rtype: float32
Nr   r  s   &r   ull2float_rdrl  c  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ull2float_rn.html

:param l: Argument.
:type l: int64
:rtype: float32
Nr   r  s   &r   ull2float_rnrn  m  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ull2float_ru.html

:param l: Argument.
:type l: int64
:rtype: float32
Nr   r  s   &r   ull2float_rurp  w  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ull2float_rz.html

:param l: Argument.
:type l: int64
:rtype: float32
Nr   r  s   &r   ull2float_rzrr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ullmax.html

:param x: Argument.
:type x: int64
:param y: Argument.
:type y: int64
:rtype: int64
Nr   r   s   &&r   ullmaxrt    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ullmin.html

:param x: Argument.
:type x: int64
:param y: Argument.
:type y: int64
:rtype: int64
Nr   r   s   &&r   ullminrv    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_umax.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   umaxrx    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_umin.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   uminrz    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_umul24.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   umul24r|    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_umul64hi.html

:param x: Argument.
:type x: int64
:param y: Argument.
:type y: int64
:rtype: int64
Nr   r   s   &&r   umul64hir~    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_umulhi.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   umulhir    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_urhadd.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:rtype: int32
Nr   r   s   &&r   urhaddr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_usad.html

:param x: Argument.
:type x: int32
:param y: Argument.
:type y: int32
:param z: Argument.
:type z: int32
:rtype: int32
Nr   r-   s   &&&r   usadr    r   r	   c                    R# )z{
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_y0.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   y0r    r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_y0f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   y0fr    r   r	   c                    R# )z{
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_y1.html

:param x: Argument.
:type x: float64
:rtype: float64
Nr   r   s   &r   y1r    r   r	   c                    R# )z|
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_y1f.html

:param x: Argument.
:type x: float32
:rtype: float32
Nr   r   s   &r   y1fr    r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_yn.html

:param n: Argument.
:type n: int32
:param x: Argument.
:type x: float64
:rtype: float64
Nr   r  s   &&r   ynr  !  r   r	   c                    R# )z
See https://docs.nvidia.com/cuda/libdevice-users-guide/__nv_ynf.html

:param n: Argument.
:type n: int32
:param x: Argument.
:type x: float32
:rtype: float32
Nr   r  s   &&r   ynfr  -  r   r	   N(=  r   r   r   r   r   r   r   r   r   r   r   r!   r#   r%   r'   r)   r+   r/   r1   r3   r5   r7   r9   r;   r=   r?   rA   rC   rE   rG   rI   rK   rM   rO   rQ   rS   rU   rW   rY   r[   r]   r_   ra   rc   rg   ri   rk   rm   ro   rq   rs   ru   rw   r{   r}   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r	  r  r  r  r  r  r  r  r  r  r  r  r!  r#  r%  r'  r)  r+  r-  r/  r1  r3  r5  r7  r9  r;  r=  r?  rA  rC  rE  rG  rI  rK  rM  rO  rQ  rS  rU  rW  rY  r[  r]  r_  ra  rc  re  rg  ri  rk  rm  rp  rr  rt  rv  rx  rz  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r
  r  r  r  r  r  r  r  r  r  r  r   r"  r$  r&  r(  r*  r,  r.  r0  r2  r4  r6  r8  r:  r<  r>  r@  rB  rD  rF  rH  rJ  rL  rN  rP  rR  rT  rV  rX  rZ  r\  r^  r`  rb  rd  rf  rh  rj  rl  rn  rp  rr  rt  rv  rx  rz  r|  r~  r  r  r  r  r  r  r  r  r  r   r	   r   <module>r     s6  																																																																																	r	   