SPIRV-Tools/source
Umar Arshad e3dcaf5610 Refactor depth first traversal to be more generic
Refactor the way the post order vector is created. This new method
will allow for the extraction of backedges and create the post order
vector in one pass.
2016-06-10 06:39:42 -04:00
..
util Fix several warnings exposed in MSVS 2015. 2016-04-29 18:02:01 -04:00
val Refactor depth first traversal to be more generic 2016-06-10 06:39:42 -04:00
assembly_grammar.cpp Extend copyright to 2016. 2016-01-07 13:44:22 -05:00
assembly_grammar.h Remove dependency on SPIR-V headers in libspirv.h. 2016-04-04 10:34:28 -04:00
binary.cpp Remove dependency on SPIR-V headers in libspirv.h. 2016-04-04 10:34:28 -04:00
binary.h Remove stale code. 2016-02-26 15:38:42 -05:00
CMakeLists.txt Split validate_types file into multiple classes 2016-06-08 14:40:33 -04:00
diagnostic.cpp Split validate_types file into multiple classes 2016-06-08 14:40:33 -04:00
diagnostic.h Split validate_types file into multiple classes 2016-06-08 14:40:33 -04:00
disassemble.cpp Remove dependency on SPIR-V headers in libspirv.h. 2016-04-04 10:34:28 -04:00
ext_inst.cpp Use a single definition of ARRAY_SIZE to simplify code. 2016-04-27 17:05:24 -04:00
ext_inst.h Rearrange headers 2016-02-17 14:49:44 -05:00
extinst-1-0.glsl.std.450.grammar.json Mark SPIR-V grammar files as 1.0. 2016-04-18 10:00:01 -04:00
extinst-1-0.opencl.std.grammar.json Mark SPIR-V grammar files as 1.0. 2016-04-18 10:00:01 -04:00
instruction.cpp Fixed internal compiler error in gcc-4.9. 2016-02-17 13:07:33 -05:00
instruction.h Rearrange headers 2016-02-17 14:49:44 -05:00
macro.h Use a single definition of ARRAY_SIZE to simplify code. 2016-04-27 17:05:24 -04:00
opcode.cpp bitcast fixes 2016-04-29 14:55:05 -04:00
opcode.h bitcast fixes 2016-04-29 14:55:05 -04:00
operand.cpp Fix several warnings exposed in MSVS 2015. 2016-04-29 18:02:01 -04:00
operand.h Rearrange headers 2016-02-17 14:49:44 -05:00
print.cpp Update cmake files to support Android as a build target. 2016-04-18 11:43:24 -04:00
print.h Fix issues reported by cppcheck. 2016-02-25 16:16:28 -05:00
software_version.cpp Add CHANGES file with high level software history 2016-04-22 15:19:45 -04:00
spirv_constant.h Remove dependency on SPIR-V headers in libspirv.h. 2016-04-04 10:34:28 -04:00
spirv_definition.h Eliminate kCapabilitiesMin/Max. 2016-04-22 14:05:55 -04:00
spirv_endian.cpp Extend copyright to 2016. 2016-01-07 13:44:22 -05:00
spirv_endian.h Rearrange headers 2016-02-17 14:49:44 -05:00
spirv_target_env.cpp Add --target-env. 2016-05-11 09:48:52 -04:00
spirv_target_env.h Add --target-env. 2016-05-11 09:48:52 -04:00
spirv-1-0.core.grammar.json Add SPIR-V 1.1 grammar. 2016-04-18 10:45:57 -04:00
spirv-1-1.core.grammar.json Add SPIR-V 1.1 grammar. 2016-04-18 10:45:57 -04:00
table.cpp Add SPIR-V 1.1 grammar. 2016-04-18 10:45:57 -04:00
table.h Add SPIR-V 1.1 grammar. 2016-04-18 10:45:57 -04:00
text_handler.cpp Avoid going out of bound in advanceLine() and refine comments. 2016-04-21 16:08:51 -04:00
text_handler.h Change the interface for getWord(). 2016-03-16 15:46:15 -04:00
text.cpp Remove dependency on SPIR-V headers in libspirv.h. 2016-04-04 10:34:28 -04:00
text.h Rearrange headers 2016-02-17 14:49:44 -05:00
validate_cfg.cpp Refactor depth first traversal to be more generic 2016-06-10 06:39:42 -04:00
validate_id.cpp Split validate_types file into multiple classes 2016-06-08 14:40:33 -04:00
validate_instruction.cpp Split validate_types file into multiple classes 2016-06-08 14:40:33 -04:00
validate_layout.cpp Fix diagnostic message for layout errors 2016-06-09 15:51:39 -04:00
validate_ssa.cpp Split validate_types file into multiple classes 2016-06-08 14:40:33 -04:00
validate.cpp Split validate_types file into multiple classes 2016-06-08 14:40:33 -04:00
validate.h Split validate_types file into multiple classes 2016-06-08 14:40:33 -04:00