SPIRV-Tools/test/val
Steven Perron f62d7978fc
Add validation check for arrays of void type. (#1880)
In the definition of an array
(https://www.khronos.org/registry/spir-v/specs/1.2/SPIRV.html#Array),
it specfically mentions that array elements have non-void type.  I've
added a check for that in this PR.

http://crbug.com/879016
2018-09-10 09:21:32 -04:00
..
CMakeLists.txt Add a WIP WebGPU environment. It disallows OpUndef 2018-06-21 15:53:15 -04:00
val_adjacency_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_arithmetics_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_atomics_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_barriers_test.cpp Fix EvalInt32IfConst to fail on type instructions. 2018-08-21 11:59:00 -04:00
val_bitwise_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_builtins_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_capability_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_cfg_test.cpp Validate correct opcode uses of OpFunction 2018-08-14 10:13:06 -04:00
val_composites_test.cpp Validate all type ids. (#1868) 2018-08-27 23:45:32 -04:00
val_conversion_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_data_test.cpp Add validation check for arrays of void type. (#1880) 2018-09-10 09:21:32 -04:00
val_decoration_test.cpp Remove struct member offset monotonicity check 2018-08-31 09:45:45 -04:00
val_derivatives_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_explicit_reserved_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_ext_inst_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_extensions_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_fixtures.h Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_id_test.cpp Validate all type ids. (#1868) 2018-08-27 23:45:32 -04:00
val_image_test.cpp Refactor where opcodes are validated 2018-08-07 10:29:30 -04:00
val_interfaces_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_layout_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_limits_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_literals_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_logicals_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_non_uniform_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_primitives_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_ssa_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_state_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_storage_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_type_unique_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_validation_state_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_version_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
val_webgpu_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00