Expand description
The module containing the whole SPIR-V syntax grammar.
It defines the syntax grammar of all instructions (their layouts and operands).
It also provides many reflect functions.
Modules§
- reflect
- Reflect functions for SPIR-V instructions.
Structs§
- Core
Instruction Table - The table for all SPIR-V core instructions.
- Extended
Instruction - Grammar for an extended instruction.
- Glsl
Std450 Instruction Table - The table for all
GLSLstd450
extended instructions. - Instruction
- Grammar for a SPIR-V instruction.
- Logical
Operand - Grammar for a SPIR-V logical operand.
- OpenCL
Std100 Instruction Table - The table for all
OpenCLstd100
extended instructions.
Enums§
- Operand
Kind - All operand kinds in the SPIR-V grammar.
- Operand
Quantifier - The repeat specification for a SPIR-V logical operand.