third_party_spirv-tools/test/reduce
Alastair Donaldson 8336d1925f
Extend reducer to remove relaxed precision decorations (#2797)
Adds a reduction pass that removes OpDecorate and OpMemberDecorate
instructions that annotate instructions and members with
RelaxedPrecision.  As well as being useful in its own right, removing
such references allows other passes to remove further instructions.
2019-08-22 23:33:09 +01:00
..
CMakeLists.txt Extend reducer to remove relaxed precision decorations (#2797) 2019-08-22 23:33:09 +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 reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +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_opname_instruction_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
remove_relaxed_precision_decoration_test.cpp Extend reducer to remove relaxed precision decorations (#2797) 2019-08-22 23:33:09 +01:00
remove_selection_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +01:00
remove_unreferenced_instruction_test.cpp reduce: miscellaneous fixes (#2494) 2019-04-08 19:37:17 +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 Remove extra semis (#2717) 2019-07-08 15:07:36 -04:00