SPIRV-Tools/test/reduce
Alastair Donaldson 2992386ebe
spirv-reduce: Remove unused uniforms and similar (#3321)
Extends the pass for removing unused instructions so that it can
remove global declarations (such as types and variables) that are only
used by decorations with which they are intimately connected, such as
descriptor set and binding decorations.
2020-05-13 22:08:40 +01:00
..
CMakeLists.txt spirv-reduce: Remove unused uniforms and similar (#3321) 2020-05-13 22:08:40 +01:00
conditional_branch_to_simple_conditional_branch_test.cpp reduce: Add two branch reduction passes (#2507) 2019-04-15 19:54:36 +01:00
merge_blocks_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
operand_to_constant_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
operand_to_dominating_id_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
operand_to_undef_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
reduce_test_util.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
reduce_test_util.h reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
reducer_test.cpp spirv-reduce: Remove unused uniforms and similar (#3321) 2020-05-13 22:08:40 +01:00
remove_block_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
remove_function_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
remove_selection_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
remove_unused_instruction_test.cpp spirv-reduce: Remove unused uniforms and similar (#3321) 2020-05-13 22:08:40 +01:00
simple_conditional_branch_to_branch_test.cpp reduce: Add two branch reduction passes (#2507) 2019-04-15 19:54:36 +01:00
structured_loop_to_selection_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
validation_during_reduction_test.cpp Validate nested constructs (#3068) 2019-11-27 16:45:57 -05:00