SPIRV-Tools/test/val
Ehsan Nasiri 4b26d514ef Validate the number of global and local variables.
According to the Universal Limits section of the SPIR-V Spec (2.17), the
number of global variables may not exceed 65,535 and the number of local
variables may not exceed 524,287.

Also added unit tests for each one.
2016-12-01 16:04:13 -05:00
..
CMakeLists.txt Checks that result IDs are within the ID bound specified in the SPIR-V header 2016-11-28 11:44:10 -05:00
val_capability_test.cpp Checks that result IDs are within the ID bound specified in the SPIR-V header 2016-11-28 11:44:10 -05:00
val_cfg_test.cpp Adding validation code for OpSwitch limits 2016-11-30 15:36:05 -05:00
val_data_test.cpp Adding validation code for OpTypeStruct. 2016-11-16 16:41:56 -05:00
val_fixtures.cpp Checks that result IDs are within the ID bound specified in the SPIR-V header 2016-11-28 11:44:10 -05:00
val_fixtures.h Checks that result IDs are within the ID bound specified in the SPIR-V header 2016-11-28 11:44:10 -05:00
val_id_test.cpp Validation for OpSampledImage instruction. 2016-11-24 09:29:10 -05:00
val_layout_test.cpp Adding validation code for more data rules. 2016-11-15 13:38:39 -05:00
val_limits_test.cpp Validate the number of global and local variables. 2016-12-01 16:04:13 -05:00
val_ssa_test.cpp Adding validation code for more data rules. 2016-11-15 13:38:39 -05:00
val_state_test.cpp Rename validation source files to comply with Google style guide. 2016-11-08 17:19:56 -08:00
val_storage_test.cpp Rename validation tests to comply with Google style guide. 2016-11-08 17:19:11 -08:00