Expand description
Compilation config module.
Structs§
- Compilation
Config - Configuration for compilation settings in
CubeCL.
Enums§
- Bounds
Check Mode - Bounds checks options.
- Compilation
LogLevel - Log levels for compilation in
CubeCL. - F16Evaluation
- How far an f32 intermediate is allowed to travel before it is rounded back to f16.
- Spirv
Debug Format - The format of the debug data in SPIR-V kernels. A kernel without debug data ignores it.
Constants§
- PROFILE_
DEBUG_ INFO - The debug data the cargo profile asks for:
LineTableswhen the profile setsdebug, asdevdoes by default, elseNone.
Functions§
- effective_
debug_ info - The debug data of a kernel that asks for
requested, with the global configuration: the same level asCompilationConfig::resolve_debug_info. It reads the configuration once, so a kernel id can call it at each launch.