[−][src]Module rspirv::grammar
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
CoreInstructionTable | The table for all SPIR-V core instructions. |
ExtendedInstruction | Grammar for an extended instruction. |
GlslStd450InstructionTable | The table for all |
Instruction | Grammar for a SPIR-V instruction. |
LogicalOperand | Grammar for a SPIR-V logical operand. |
OpenCLStd100InstructionTable | The table for all |
Enums
OperandKind | All operand kinds in the SPIR-V grammar. |
OperandQuantifier | The repeat specification for a SPIR-V logical operand. |