diff options
Diffstat (limited to 'test/opt/CMakeLists.txt')
-rw-r--r-- | test/opt/CMakeLists.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/test/opt/CMakeLists.txt b/test/opt/CMakeLists.txt index fcaefe26..75583270 100644 --- a/test/opt/CMakeLists.txt +++ b/test/opt/CMakeLists.txt @@ -53,11 +53,26 @@ add_spvtools_unittest(TARGET pass_freeze_spec_const LIBS SPIRV-Tools-opt ) +add_spvtools_unittest(TARGET pass_block_merge + SRCS block_merge_test.cpp pass_utils.cpp + LIBS SPIRV-Tools-opt +) + add_spvtools_unittest(TARGET pass_inline SRCS inline_test.cpp pass_utils.cpp LIBS SPIRV-Tools-opt ) +add_spvtools_unittest(TARGET pass_insert_extract_elim + SRCS insert_extract_elim_test.cpp pass_utils.cpp + LIBS SPIRV-Tools-opt +) + +add_spvtools_unittest(TARGET pass_local_ssa_elim + SRCS local_ssa_elim_test.cpp pass_utils.cpp + LIBS SPIRV-Tools-opt +) + add_spvtools_unittest(TARGET pass_local_single_block_elim SRCS local_single_block_elim.cpp pass_utils.cpp LIBS SPIRV-Tools-opt @@ -68,6 +83,21 @@ add_spvtools_unittest(TARGET pass_local_access_chain_convert LIBS SPIRV-Tools-opt ) +add_spvtools_unittest(TARGET pass_local_single_store_elim + SRCS local_single_store_elim_test.cpp pass_utils.cpp + LIBS SPIRV-Tools-opt +) + +add_spvtools_unittest(TARGET pass_dead_branch_elim + SRCS dead_branch_elim_test.cpp pass_utils.cpp + LIBS SPIRV-Tools-opt +) + +add_spvtools_unittest(TARGET pass_aggressive_dce + SRCS aggressive_dead_code_elim_test.cpp pass_utils.cpp + LIBS SPIRV-Tools-opt +) + add_spvtools_unittest(TARGET pass_eliminate_dead_const SRCS eliminate_dead_const_test.cpp pass_utils.cpp LIBS SPIRV-Tools-opt |