..  Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file
    distributed with this work for additional information
    regarding copyright ownership.  The ASF licenses this file
    to you under the Apache License, Version 2.0 (the
    "License"); you may not use this file except in compliance
    with the License.  You may obtain a copy of the License at

..    http://www.apache.org/licenses/LICENSE-2.0

..  Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    KIND, either express or implied.  See the License for the
    specific language governing permissions and limitations
    under the License.

tvm_tirx.support.nvcc
=====================

.. automodule:: tvm_tirx.support.nvcc
   :no-members:

.. currentmodule:: tvm_tirx.support.nvcc

Functions
---------

.. autosummary::
   :toctree: generated/

   compile_cuda
   find_cuda_path
   get_cuda_version
   find_nvshmem_paths
   tvm_callback_cuda_compile
   find_libdevice_path
   callback_libdevice_path
   get_target_compute_version
   parse_compute_version
   have_fp16
   have_int8
   have_tensorcore
   have_cudagraph
   have_bf16
   have_fp8
   have_fp4
