SPIRV-Tools/source
David Neto 3d348a8440 The version header word has 3 byte-size components.
Bits 24-31: 0
Bits 16-23: SPIR-V major number (1)
Bits  8-15: SPIR-V minor number (0)
Bits   0-7: SPIR-V minor number (2)

The assembler will construct the word appropriately,
and the disassemble will print it in major.minor.revision form.
2015-11-13 12:35:34 -06:00
..
assembly_grammar.cpp Use opaque context object to hold SPIR-V info tables. 2015-11-12 16:27:51 -05:00
assembly_grammar.h Use opaque context object to hold SPIR-V info tables. 2015-11-12 16:27:51 -05:00
binary.cpp Use opaque context object to hold SPIR-V info tables. 2015-11-12 16:27:51 -05:00
binary.h Moves parser interface to libspirv.h. 2015-11-12 09:43:23 -05:00
diagnostic.cpp Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00
diagnostic.h Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00
disassemble.cpp The version header word has 3 byte-size components. 2015-11-13 12:35:34 -06:00
endian.cpp Fixed permissions 2015-11-11 12:12:16 -05:00
endian.h Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00
ext_inst.cpp Add missing copyright. 2015-11-12 09:43:03 -05:00
ext_inst.h Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00
instruction.h Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00
opcode.cpp Generator word now has two 16-bit components 2015-11-13 12:35:29 -06:00
opcode.h Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00
opcode.inc Update to 1.0 Rev 2 work-in-progress headers 2015-11-12 09:43:12 -05:00
opencl_std_ext_inst.inc Update to 1.0 Rev 2 work-in-progress headers 2015-11-12 09:43:12 -05:00
operand.cpp Support capabilities StorageImageReadWithoutFormat 2015-11-12 16:27:51 -05:00
operand.h Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00
print.cpp Run clang-format to enforce Google style globally. 2015-11-10 15:56:47 -05:00
print.h Run clang-format to enforce Google style globally. 2015-11-10 15:56:47 -05:00
spirv_constant.h The version header word has 3 byte-size components. 2015-11-13 12:35:34 -06:00
spirv_definition.h Support capabilities StorageImageReadWithoutFormat 2015-11-12 16:27:51 -05:00
spirv_operands.h libspirv.h doesn't depend on spirv_operands.hpp anymore. 2015-11-12 09:43:26 -05:00
syntax_tables.patch Add OpenCL extended instructions. 2015-10-26 12:55:33 -04:00
table.cpp Use opaque context object to hold SPIR-V info tables. 2015-11-12 16:27:51 -05:00
table.h Use opaque context object to hold SPIR-V info tables. 2015-11-12 16:27:51 -05:00
text_handler.cpp Fix handling of OpExtInstImport 2015-11-10 15:58:07 -05:00
text_handler.h Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00
text.cpp The version header word has 3 byte-size components. 2015-11-13 12:35:34 -06:00
text.h Move SPIR-V constants/limits to a separate header. 2015-11-12 09:43:09 -05:00
validate_id.cpp Update to 1.0 Rev 2 work-in-progress headers 2015-11-12 09:43:12 -05:00
validate.cpp Use opaque context object to hold SPIR-V info tables. 2015-11-12 16:27:51 -05:00
validate.h Use quotation for libspirv.h and sort headers. 2015-11-12 09:43:01 -05:00