U
    ‰dœ  ã                   @   sÐ   d Z dZdZdZdZdZdZdZdZd	Z	d
Z
dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd Z d!Z!d"Z"d#Z#d$Z$d%Z%d&Z&d'Z'd(Z(d)Z)d*Z*d+Z+d,Z,d-Z-d.Z.d/Z/d0Z0d1Z1d2Z2d3S )4aO   Constants for annotations in the mapping.
The constants defined here are used to annotate the mapping tuples in cuda_to_hip_mappings.py.
They are based on
https://github.com/ROCm-Developer-Tools/HIP/blob/master/hipify-clang/src/Statistics.h
and fall in three categories: 1) type of mapping, 2) API of mapping, 3) unsupported
mapping.
)é    é   é   é   é   é   é   é   é   é	   é
   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é    é!   é"   é#   é$   é%   é&   é'   é(   é)   é*   é+   é,   é-   é.   i9  i:  i;  N)3Ú__doc__ZCONV_VERSIONZ	CONV_INITZCONV_DEVICEZCONV_MEMZ	CONV_KERNZCONV_COORD_FUNCZCONV_MATH_FUNCZCONV_DEVICE_FUNCZCONV_SPECIAL_FUNCZCONV_STREAMZ
CONV_EVENTZCONV_OCCUPANCYZCONV_CONTEXTZ	CONV_PEERZCONV_MODULEZ
CONV_CACHEZ	CONV_EXECZ
CONV_ERRORZCONV_DEFZCONV_TEXZCONV_GLZCONV_GRAPHICSZCONV_SURFACEZCONV_JITZ	CONV_D3D9Z
CONV_D3D10Z
CONV_D3D11Z
CONV_VDPAUZCONV_EGLZCONV_THREADZ
CONV_OTHERZCONV_INCLUDEZCONV_INCLUDE_CUDA_MAIN_HZ	CONV_TYPEZCONV_LITERALZCONV_NUMERIC_LITERALZ	CONV_LASTZ
API_DRIVERZAPI_RUNTIMEZAPI_BLASZ
API_SPARSEZAPI_RANDZAPI_LASTZAPI_FFTZAPI_RTCZ	API_ROCTXZHIP_UNSUPPORTEDZAPI_PYTORCHZ
API_CAFFE2ZAPI_C10© r1   r1   ú@/tmp/pip-unpacked-wheel-ua33x9lu/torch/utils/hipify/constants.pyÚ<module>   sd   