CMakeLists.txt 1002 B

1234567891011121314151617181920212223242526272829303132
  1. # Copyright (c) 2017 Google Inc.
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License");
  4. # you may not use this file except in compliance with the License.
  5. # You may obtain a copy of the License at
  6. #
  7. # http://www.apache.org/licenses/LICENSE-2.0
  8. #
  9. # Unless required by applicable law or agreed to in writing, software
  10. # distributed under the License is distributed on an "AS IS" BASIS,
  11. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. # See the License for the specific language governing permissions and
  13. # limitations under the License.
  14. add_spvtools_unittest(TARGET dominator_analysis
  15. SRCS ../function_utils.h
  16. common_dominators.cpp
  17. generated.cpp
  18. nested_ifs.cpp
  19. nested_ifs_post.cpp
  20. nested_loops.cpp
  21. nested_loops_with_unreachables.cpp
  22. post.cpp
  23. simple.cpp
  24. switch_case_fallthrough.cpp
  25. unreachable_for.cpp
  26. unreachable_for_post.cpp
  27. LIBS SPIRV-Tools-opt
  28. PCH_FILE pch_test_opt_dom
  29. )