Expand description
Auto-generated module
🤖 Generated with SplitRS
Structs§
- CUDA
Analysis Cache - CUDA
Cache Entry - CUDA
Constant Folding Helper - CUDA
DepGraph - CUDA
Dominator Tree - CUDA
ExtCache - Analysis cache for CUDAExt.
- CUDA
ExtConst Folder - Constant folding helper for CUDAExt.
- CUDA
ExtDep Graph - Dependency graph for CUDAExt.
- CUDA
ExtDom Tree - Dominator tree for CUDAExt.
- CUDA
ExtLiveness - Liveness analysis for CUDAExt.
- CUDA
ExtPass Config - Configuration for CUDAExt passes.
- CUDA
ExtPass Registry - Pass registry for CUDAExt.
- CUDA
ExtPass Stats - Statistics for CUDAExt passes.
- CUDA
ExtWorklist - Worklist for CUDAExt.
- CUDA
Liveness Info - CUDA
Pass Config - CUDA
Pass Registry - CUDA
Pass Stats - CUDA
Worklist - Cuda
Backend - Emitter state for producing CUDA
.cusource code. - Cuda
Kernel - A CUDA kernel (
__global__function). - Cuda
Module - Top-level CUDA module representing a single
.cufile. - Cuda
Param - A parameter in a CUDA kernel or device function.
- Device
Function - A
__device__(or__host__ __device__) helper function. - Launch
Bounds - Optional launch-bounds hint:
__launch_bounds__(maxThreads[, minBlocks]). - Launch
Config - CUDA kernel launch configuration.
- Shared
MemDecl - A
__shared__memory declaration inside a kernel.
Enums§
- CUDA
ExtPass Phase - Pass execution phase for CUDAExt.
- CUDA
Pass Phase - Cuda
BinOp - Binary operators available in CUDA C++ expressions.
- Cuda
Expr - CUDA C++ expression AST node.
- Cuda
Qualifier - CUDA function / variable qualifiers.
- Cuda
Stmt - CUDA statement AST node.
- Cuda
Type - CUDA / C++ type representation used in generated
.cufiles. - Cuda
UnOp - Unary prefix operators.
- Memcpy
Kind - Kind of
cudaMemcpytransfer.