Expand description
Auto-generated module
🤖 Generated with SplitRS
Structs§
- SPIRV
Analysis Cache - SPIRV
Cache Entry - SPIRV
Constant Folding Helper - SPIRV
DepGraph - SPIRV
Dominator Tree - SPIRV
Liveness Info - SPIRV
Pass Config - SPIRV
Pass Registry - SPIRV
Pass Stats - SPIRV
Worklist - SpirV
Backend - The SPIR-V code generation backend for OxiLean.
- SpirV
Basic Block - A basic block within a SPIR-V function.
- SpirV
Function - A SPIR-V function definition.
- SpirV
Instruction - A single SPIR-V instruction.
- SpirV
Module - A complete SPIR-V module.
Enums§
- Addressing
Model - SPIR-V addressing models.
- BuiltIn
- SPIR-V built-in variables.
- Decoration
- SPIR-V decoration values.
- Execution
Mode - SPIR-V execution modes.
- Execution
Model - SPIR-V execution models (shader stage).
- Glsl
Std450 Op - GLSLstd450 extended instruction opcodes (a representative subset).
- Image
Dim - Image dimensionality for OpTypeImage.
- Image
Format - Image format for OpTypeImage.
- Memory
Model - SPIR-V memory models.
- SPIRV
Pass Phase - SpirV
Capability - SPIR-V capabilities (OpCapability).
- SpirVOp
- SPIR-V opcodes (a representative subset).
- SpirV
Type - SPIR-V type system.
- Storage
Class - SPIR-V storage classes for pointer types.