SPIRV-Tools/source/reduce
Alastair Donaldson 3b13040cf9 New spirv-reduce reduction pass: operand to dominating id. (#2099)
* Added a reduction pass to replace ids with ids of the same type that dominate them.
* Introduce helper method for querying whether an operand type is an input id.
2018-11-26 17:06:21 -05:00
..
change_operand_reduction_opportunity.cpp Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
change_operand_reduction_opportunity.h New spirv-reduce reduction pass: operand to dominating id. (#2099) 2018-11-26 17:06:21 -05:00
CMakeLists.txt New spirv-reduce reduction pass: operand to dominating id. (#2099) 2018-11-26 17:06:21 -05:00
operand_to_const_reduction_pass.cpp New spirv-reduce reduction pass: operand to dominating id. (#2099) 2018-11-26 17:06:21 -05:00
operand_to_const_reduction_pass.h Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
operand_to_dominating_id_reduction_pass.cpp New spirv-reduce reduction pass: operand to dominating id. (#2099) 2018-11-26 17:06:21 -05:00
operand_to_dominating_id_reduction_pass.h New spirv-reduce reduction pass: operand to dominating id. (#2099) 2018-11-26 17:06:21 -05:00
pch_source_reduce.cpp Fix the missing pch files in spirv-reduce (#2097) 2018-11-22 18:00:08 -05:00
pch_source_reduce.h Fix the missing pch files in spirv-reduce (#2097) 2018-11-22 18:00:08 -05:00
reducer.cpp Add newline at end of file (#2098) 2018-11-22 14:35:40 -05:00
reducer.h Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
reduction_opportunity.cpp Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
reduction_opportunity.h Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
reduction_pass.cpp Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
reduction_pass.h Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
remove_instruction_reduction_opportunity.cpp Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
remove_instruction_reduction_opportunity.h Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
remove_unreferenced_instruction_reduction_pass.cpp Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00
remove_unreferenced_instruction_reduction_pass.h Initial commit for spirv-reduce. (#2056) 2018-11-21 14:03:09 -05:00