mirror of
https://github.com/KhronosGroup/SPIRV-Tools
synced 2024-12-28 18:51:05 +00:00
2d52cbee49
Fix #2396 * Check that initial state is valid. Add kInitialStateInvalid. * Fix RemoveOpnameAndRemoveUnreferenced test; turns out the original shader is invalid, but we never notice because we don't check this and the reduced shader is valid; fix original shader. Assert reduction status is kComplete. * Always check return value from `Reducer::Run`. * Change Reducer::Run to *not* immediately copy the input binary. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
merge_blocks_test.cpp | ||
operand_to_constant_test.cpp | ||
operand_to_dominating_id_test.cpp | ||
operand_to_undef_test.cpp | ||
reduce_test_util.cpp | ||
reduce_test_util.h | ||
reducer_test.cpp | ||
remove_block_test.cpp | ||
remove_function_test.cpp | ||
remove_opname_instruction_test.cpp | ||
remove_unreferenced_instruction_test.cpp | ||
structured_loop_to_selection_test.cpp | ||
validation_during_reduction_test.cpp |