/*
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
* SPDX-License-Identifier: Apache-2.0
*/
//! JIT compiler that translates Rust DSL modules into Tile IR and compiles them to GPU cubins.
#![allow(non_snake_case)]
extern crate core;
pub mod ast;
mod bounds;
pub mod compile_api;
pub mod cuda_tile_runtime_utils;
pub mod error;
pub mod generics;
pub mod hints;
mod kernel_entry_generator;
pub mod kernel_naming;
pub mod registry;
pub mod syn_utils;
pub mod train_map;
pub mod type_aliases;
pub mod types;
pub mod use_classifier;
pub mod compiler;
pub mod dump;
pub mod passes;
pub mod specialization;
pub use compiler::utils;