+
    :i                     Z    R t  ! R R]4      t ! R R]4      tRtRtRtRtRt	Rt
R tR tR# )zd
NVVM is not supported in the simulator, but stubs are provided to allow tests
to import correctly.
c                       ] tR t^tRtR# )NvvmSupportError N)__name__
__module____qualname____firstlineno____static_attributes__r       _/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/cuda/simulator/cudadrv/nvvm.pyr   r      s    r
   r   c                   &   a  ] tR t^t o R tRtV tR# )NVVMc                    \        R 4      h)z#NVVM not supported in the simulator)r   )selfs   &r   __init__NVVM.__init__   s    DEEr
   r   N)r   r   r   r   r   r	   __classdictcell__)__classdict__s   @r   r   r      s     F Fr
   r   Nc                      R # )Fr   r   r
   r   is_availabler      s    r
   c                      R# )Nr   r   r   r
   r   get_supported_ccsr      s    Ir
   )__doc__ImportErrorr   objectr   CompilationUnit
compile_irset_cuda_kernelget_arch_option	LibDevice	NvvmErrorr   r   r   r
   r   <module>r!      sN   	{ 	F6 F
 
		r
   