ソースを参照

Updated spirv-tools.

Бранимир Караџић 6 年 前
コミット
0672f007f8
100 ファイル変更190 行追加13952 行削除
  1. 89 0
      3rdparty/spirv-tools/.appveyor.yml
  2. 6 0
      3rdparty/spirv-tools/.clang-format
  3. 25 0
      3rdparty/spirv-tools/.gitignore
  4. 20 0
      3rdparty/spirv-tools/.gn
  5. 2 0
      3rdparty/spirv-tools/Android.mk
  6. 4 0
      3rdparty/spirv-tools/BUILD.gn
  7. 44 2
      3rdparty/spirv-tools/CHANGES
  8. 0 437
      3rdparty/spirv-tools/build/CMakeCache.txt
  9. 0 67
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeCCompiler.cmake
  10. 0 68
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeCXXCompiler.cmake
  11. BIN
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_C.bin
  12. BIN
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_CXX.bin
  13. 0 15
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeSystem.cmake
  14. 0 544
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CompilerIdC/CMakeCCompilerId.c
  15. BIN
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CompilerIdC/a.out
  16. 0 533
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CompilerIdCXX/CMakeCXXCompilerId.cpp
  17. BIN
      3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CompilerIdCXX/a.out
  18. 0 16
      3rdparty/spirv-tools/build/CMakeFiles/CMakeDirectoryInformation.cmake
  19. 0 566
      3rdparty/spirv-tools/build/CMakeFiles/CMakeOutput.log
  20. 0 24
      3rdparty/spirv-tools/build/CMakeFiles/CMakeRuleHashes.txt
  21. 0 183
      3rdparty/spirv-tools/build/CMakeFiles/Makefile.cmake
  22. 0 1284
      3rdparty/spirv-tools/build/CMakeFiles/Makefile2
  23. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/1
  24. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/2
  25. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/3
  26. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/4
  27. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/5
  28. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/6
  29. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/7
  30. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/8
  31. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/9
  32. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/Progress/count.txt
  33. 0 176
      3rdparty/spirv-tools/build/CMakeFiles/TargetDirectories.txt
  34. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/cmake.check_cache
  35. BIN
      3rdparty/spirv-tools/build/CMakeFiles/feature_tests.bin
  36. 0 34
      3rdparty/spirv-tools/build/CMakeFiles/feature_tests.c
  37. 0 405
      3rdparty/spirv-tools/build/CMakeFiles/feature_tests.cxx
  38. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/progress.marks
  39. 0 11
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/DependInfo.cmake
  40. 0 78
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/build.make
  41. 0 8
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/cmake_clean.cmake
  42. 0 3
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/depend.internal
  43. 0 3
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/depend.make
  44. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/progress.make
  45. 0 11
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/DependInfo.cmake
  46. 0 78
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/build.make
  47. 0 8
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/cmake_clean.cmake
  48. 0 3
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/depend.internal
  49. 0 3
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/depend.make
  50. 0 1
      3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/progress.make
  51. 0 13
      3rdparty/spirv-tools/build/CTestTestfile.cmake
  52. 0 137
      3rdparty/spirv-tools/build/DebugInfo.h
  53. 0 502
      3rdparty/spirv-tools/build/Makefile
  54. 0 12
      3rdparty/spirv-tools/build/SPIRV-Tools-shared.pc
  55. 0 12
      3rdparty/spirv-tools/build/SPIRV-Tools.pc
  56. 0 1
      3rdparty/spirv-tools/build/build-version.inc
  57. 0 70
      3rdparty/spirv-tools/build/cmake_install.cmake
  58. 0 410
      3rdparty/spirv-tools/build/core.insts-unified1.inc
  59. 0 38
      3rdparty/spirv-tools/build/debuginfo.insts.inc
  60. 0 325
      3rdparty/spirv-tools/build/enum_string_mapping.inc
  61. 0 16
      3rdparty/spirv-tools/build/examples/CMakeFiles/CMakeDirectoryInformation.cmake
  62. 0 1
      3rdparty/spirv-tools/build/examples/CMakeFiles/progress.marks
  63. 0 7
      3rdparty/spirv-tools/build/examples/CTestTestfile.cmake
  64. 0 194
      3rdparty/spirv-tools/build/examples/Makefile
  65. 0 40
      3rdparty/spirv-tools/build/examples/cmake_install.cmake
  66. 0 16
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/CMakeDirectoryInformation.cmake
  67. 0 1
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/progress.marks
  68. 0 33
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/DependInfo.cmake
  69. 0 115
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make
  70. 0 10
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/cmake_clean.cmake
  71. 0 2
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/depend.make
  72. 0 10
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/flags.make
  73. 0 1
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/link.txt
  74. 0 3
      3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/progress.make
  75. 0 6
      3rdparty/spirv-tools/build/examples/cpp-interface/CTestTestfile.cmake
  76. 0 240
      3rdparty/spirv-tools/build/examples/cpp-interface/Makefile
  77. 0 34
      3rdparty/spirv-tools/build/examples/cpp-interface/cmake_install.cmake
  78. 0 35
      3rdparty/spirv-tools/build/extension_enum.inc
  79. 0 16
      3rdparty/spirv-tools/build/external/CMakeFiles/CMakeDirectoryInformation.cmake
  80. 0 1
      3rdparty/spirv-tools/build/external/CMakeFiles/progress.marks
  81. 0 6
      3rdparty/spirv-tools/build/external/CTestTestfile.cmake
  82. 0 194
      3rdparty/spirv-tools/build/external/Makefile
  83. 0 34
      3rdparty/spirv-tools/build/external/cmake_install.cmake
  84. 0 20
      3rdparty/spirv-tools/build/generators.inc
  85. 0 86
      3rdparty/spirv-tools/build/glsl.std.450.insts.inc
  86. 0 166
      3rdparty/spirv-tools/build/opencl.std.insts.inc
  87. 0 749
      3rdparty/spirv-tools/build/operand.kinds-unified1.inc
  88. 0 16
      3rdparty/spirv-tools/build/source/CMakeFiles/CMakeDirectoryInformation.cmake
  89. 0 103
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/DependInfo.cmake
  90. 0 1883
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make
  91. 0 86
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/cmake_clean.cmake
  92. 0 2
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/depend.make
  93. 0 10
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
  94. 0 0
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/link.txt
  95. 0 77
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/progress.make
  96. 0 1660
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/CXX.includecache
  97. 0 101
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/DependInfo.cmake
  98. BIN
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o
  99. BIN
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o
  100. 0 1884
      3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/build.make

+ 89 - 0
3rdparty/spirv-tools/.appveyor.yml

@@ -0,0 +1,89 @@
+# Windows Build Configuration for AppVeyor
+# http://www.appveyor.com/docs/appveyor-yml
+
+# version format
+version: "{build}"
+
+# The most recent compiler gives the most interesting new results.
+# Put it first so we get its feedback first.
+os:
+  - Visual Studio 2017
+  #- Visual Studio 2013
+
+platform:
+  - x64
+
+configuration:
+  - Debug
+  #- Release
+
+branches:
+  only:
+    - master
+
+# Travis advances the master-tot tag to current top of the tree after
+# each push into the master branch, because it relies on that tag to
+# upload build artifacts to the master-tot release. This will cause
+# double testing for each push on Appveyor: one for the push, one for
+# the tag advance. Disable testing tags.
+skip_tags: true
+
+clone_depth: 1
+
+matrix:
+  fast_finish: true # Show final status immediately if a test fails.
+  #exclude:
+  #  - os: Visual Studio 2013
+  #    configuration: Debug
+
+# scripts that run after cloning repository
+install:
+  # Install ninja
+  - set NINJA_URL="https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-win.zip"
+  - appveyor DownloadFile %NINJA_URL% -FileName ninja.zip
+  - 7z x ninja.zip -oC:\ninja > nul
+  - set PATH=C:\ninja;C:\Python36;%PATH%
+
+before_build:
+  - git clone --depth=1 https://github.com/KhronosGroup/SPIRV-Headers.git external/spirv-headers
+  - git clone --depth=1 https://github.com/google/googletest.git external/googletest
+  - git clone --depth=1 https://github.com/google/effcee.git external/effcee
+  - git clone --depth=1 https://github.com/google/re2.git external/re2
+  # Set path and environment variables for the current Visual Studio version
+  - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2013" (call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86_amd64)
+  - if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2017" (call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64)
+
+build:
+  parallel: true  # enable MSBuild parallel builds
+  verbosity: minimal
+
+build_script:
+  - mkdir build && cd build
+  - cmake -GNinja -DSPIRV_BUILD_COMPRESSION=ON -DCMAKE_BUILD_TYPE=%CONFIGURATION% -DCMAKE_INSTALL_PREFIX=install -DRE2_BUILD_TESTING=OFF ..
+  - ninja install
+
+test_script:
+  - ctest -C %CONFIGURATION% --output-on-failure --timeout 300
+
+after_test:
+  # Zip build artifacts for uploading and deploying
+  - cd install
+  - 7z a SPIRV-Tools-master-windows-"%PLATFORM%"-"%CONFIGURATION%".zip *\*
+
+artifacts:
+  - path: build\install\*.zip
+    name: artifacts-zip
+
+deploy:
+  - provider: GitHub
+    auth_token:
+      secure: TMfcScKzzFIm1YgeV/PwCRXFDCw8Xm0wY2Vb2FU6WKlbzb5eUITTpr6I5vHPnAxS
+    release: master-tot
+    description: "Continuous build of the latest master branch by Appveyor and Travis CI"
+    artifact: artifacts-zip
+    draft: false
+    prerelease: false
+    force_update: true
+    on:
+      branch: master
+      APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017

+ 6 - 0
3rdparty/spirv-tools/.clang-format

@@ -0,0 +1,6 @@
+---
+Language: Cpp
+BasedOnStyle: Google
+DerivePointerAlignment: false
+SortIncludes: true
+...

+ 25 - 0
3rdparty/spirv-tools/.gitignore

@@ -0,0 +1,25 @@
+.clang_complete
+.ycm_extra_conf.py*
+*.pyc
+compile_commands.json
+/build/
+/buildtools/
+/external/googletest
+/external/SPIRV-Headers
+/external/spirv-headers
+/external/effcee
+/external/re2
+/out
+/TAGS
+/third_party/llvm-build/
+/testing
+/tools/clang/
+/utils/clang-format-diff.py
+
+# Vim
+[._]*.s[a-w][a-z]
+*~
+
+# C-Lion
+.idea
+cmake-build-debug

+ 20 - 0
3rdparty/spirv-tools/.gn

@@ -0,0 +1,20 @@
+# Copyright 2018 Google Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+buildconfig = "//build/config/BUILDCONFIG.gn"
+
+default_args = {
+  clang_use_chrome_plugins = false
+  use_custom_libcxx = false
+}

+ 2 - 0
3rdparty/spirv-tools/Android.mk

@@ -101,12 +101,14 @@ SPVTOOLS_OPT_SRC_FILES := \
 		source/opt/eliminate_dead_functions_util.cpp \
 		source/opt/eliminate_dead_members_pass.cpp \
 		source/opt/feature_manager.cpp \
+		source/opt/fix_storage_class.cpp \
 		source/opt/flatten_decoration_pass.cpp \
 		source/opt/fold.cpp \
 		source/opt/folding_rules.cpp \
 		source/opt/fold_spec_constant_op_and_composite_pass.cpp \
 		source/opt/freeze_spec_constant_value_pass.cpp \
 		source/opt/function.cpp \
+		source/opt/generate_webgpu_initializers_pass.cpp \
 		source/opt/if_conversion.cpp \
 		source/opt/inline_pass.cpp \
 		source/opt/inline_exhaustive_pass.cpp \

+ 4 - 0
3rdparty/spirv-tools/BUILD.gn

@@ -502,6 +502,8 @@ static_library("spvtools_opt") {
     "source/opt/eliminate_dead_members_pass.h",
     "source/opt/feature_manager.cpp",
     "source/opt/feature_manager.h",
+    "source/opt/fix_storage_class.cpp",
+    "source/opt/fix_storage_class.h",
     "source/opt/flatten_decoration_pass.cpp",
     "source/opt/flatten_decoration_pass.h",
     "source/opt/fold.cpp",
@@ -514,6 +516,8 @@ static_library("spvtools_opt") {
     "source/opt/freeze_spec_constant_value_pass.h",
     "source/opt/function.cpp",
     "source/opt/function.h",
+    "source/opt/generate_webgpu_initializers_pass.cpp",
+    "source/opt/generate_webgpu_initializers_pass.h",
     "source/opt/if_conversion.cpp",
     "source/opt/if_conversion.h",
     "source/opt/inline_exhaustive_pass.cpp",

+ 44 - 2
3rdparty/spirv-tools/CHANGES

@@ -1,7 +1,49 @@
 Revision history for SPIRV-Tools
 
-2019.3-dev 2019-02-20
-   - Start 2019.3-dev
+v2019.3-dev 2019-04-03
+ - General:
+   - Updated Python scripts to work for both Python 2 and Python 3.
+   - Add a continuous test that does memory checks using the address sanitizer.
+ - Optimizer
+   - Remove duplicates from list of interface IDs in OpEntryPoint instruction (#2449)
+   - Bindless Validation: Descriptor Initialization Check (#2419)
+   - Add option to validate after each pass (#2462)
+   Fixes:
+   - #2412: Dead memeber elimination should not change input and output variables.
+   - #2405: Fix OpDot folding of half float vectors.
+   - #2391: Dead branch elim should not fold away back edges.
+   - #2441: Removing decorations when doing constant propagation.
+   - #2455: Maintain inst to block mapping in merge return.
+   - #2453: Fix merge return in the face of breaks.
+   - #2456: Handle dead infinite loops in DCE.
+   - #2458: Handle variable pointer in some optimizations.
+   - #2452: Fix dead branch elimination to handle unreachable blocks better.
+ - Validator
+   - Add validation of storage classes for WebGPU (#2446)
+   - Add validation for ExecutionMode in WebGPU (#2443)
+   - Implement WebGPU specific CFG validation (#2386)
+   - Allow NonWritable to target struct members. (#2420)
+   - Allow storage type mismatch for parameter in relaxed addressing mode.
+   - Allow non memory objects as parameter in relaxed addressing mode.
+   - Disallow nested Blocks and buffer blocks (#2410).
+   - Add validation for SPV_NV_cooperative_matrix (#2404)
+   - Add --strip-atomic-counter-memory (#2413)
+   - Check OpSampledImage is only passed into valid instructions (#2467)
+   - Handle function decls in Structured CFG analysis (#2474)
+   - Validate that OpUnreacahble is not statically reachable (#2473)
+   - Add pass to generate needed initializers for WebGPU (#2481)
+   Fixes:
+   - #2439: Add missing DepthGreater case to Fragment only check.
+   - #2168: Disallow BufferBlock on StorageBuffer variables for Vulkan.
+   - #2408: Restrict and Aliased decorations cannot be applied to the same id.
+   - #2447: Improve function call parameter check.
+ - Reduce
+   - Add Pass to remove unreferenced blocks. (#2398)
+   - Allows passing options to the validator. (#2401)
+   - Improve reducer algorithm and other changes (#2472)
+   - Add Pass to remove selections (#2485)
+   Fixes:
+   - #2478: fix loop to selection pass for loops with combined header/continue block
 
 v2019.2 2019-02-20
  - General:

+ 0 - 437
3rdparty/spirv-tools/build/CMakeCache.txt

@@ -1,437 +0,0 @@
-# This is the CMakeCache file.
-# For build in directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-# It was generated by CMake: /usr/bin/cmake
-# You can edit this file to change values found and used by cmake.
-# If you do not want to change any of the values, simply exit the editor.
-# If you do want to change a value, simply edit, save, and exit the editor.
-# The syntax for the file is as follows:
-# KEY:TYPE=VALUE
-# KEY is the name of a variable in the cache.
-# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
-# VALUE is the current value for the KEY.
-
-########################
-# EXTERNAL cache entries
-########################
-
-//Path to a program.
-CMAKE_AR:FILEPATH=/usr/bin/ar
-
-//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or
-// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.
-CMAKE_BUILD_TYPE:STRING=
-
-//Enable/Disable color output during build.
-CMAKE_COLOR_MAKEFILE:BOOL=ON
-
-//CXX compiler
-CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
-
-//Flags used by the compiler during all build types.
-CMAKE_CXX_FLAGS:STRING=
-
-//Flags used by the compiler during debug builds.
-CMAKE_CXX_FLAGS_DEBUG:STRING=-g
-
-//Flags used by the compiler during release builds for minimum
-// size.
-CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
-
-//Flags used by the compiler during release builds.
-CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
-
-//Flags used by the compiler during release builds with debug info.
-CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
-
-//C compiler
-CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
-
-//Flags used by the compiler during all build types.
-CMAKE_C_FLAGS:STRING=
-
-//Flags used by the compiler during debug builds.
-CMAKE_C_FLAGS_DEBUG:STRING=-g
-
-//Flags used by the compiler during release builds for minimum
-// size.
-CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
-
-//Flags used by the compiler during release builds.
-CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
-
-//Flags used by the compiler during release builds with debug info.
-CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
-
-//Flags used by the linker.
-CMAKE_EXE_LINKER_FLAGS:STRING=
-
-//Flags used by the linker during debug builds.
-CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during release minsize builds.
-CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during release builds.
-CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//Enable/Disable output of compile commands during generation.
-CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
-
-//user executables (bin)
-CMAKE_INSTALL_BINDIR:PATH=bin
-
-//read-only architecture-independent data (DATAROOTDIR)
-CMAKE_INSTALL_DATADIR:PATH=
-
-//read-only architecture-independent data root (share)
-CMAKE_INSTALL_DATAROOTDIR:PATH=share
-
-//documentation root (DATAROOTDIR/doc/PROJECT_NAME)
-CMAKE_INSTALL_DOCDIR:PATH=
-
-//C header files (include)
-CMAKE_INSTALL_INCLUDEDIR:PATH=include
-
-//info documentation (DATAROOTDIR/info)
-CMAKE_INSTALL_INFODIR:PATH=
-
-//object code libraries (lib)
-CMAKE_INSTALL_LIBDIR:PATH=lib
-
-//program executables (libexec)
-CMAKE_INSTALL_LIBEXECDIR:PATH=libexec
-
-//locale-dependent data (DATAROOTDIR/locale)
-CMAKE_INSTALL_LOCALEDIR:PATH=
-
-//modifiable single-machine data (var)
-CMAKE_INSTALL_LOCALSTATEDIR:PATH=var
-
-//man documentation (DATAROOTDIR/man)
-CMAKE_INSTALL_MANDIR:PATH=
-
-//C header files for non-gcc (/usr/include)
-CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include
-
-//Install path prefix, prepended onto install directories.
-CMAKE_INSTALL_PREFIX:PATH=/usr/local
-
-//system admin executables (sbin)
-CMAKE_INSTALL_SBINDIR:PATH=sbin
-
-//modifiable architecture-independent data (com)
-CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com
-
-//read-only single-machine data (etc)
-CMAKE_INSTALL_SYSCONFDIR:PATH=etc
-
-//Path to a program.
-CMAKE_LINKER:FILEPATH=/usr/bin/ld
-
-//Path to a program.
-CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
-
-//Flags used by the linker during the creation of modules.
-CMAKE_MODULE_LINKER_FLAGS:STRING=
-
-//Flags used by the linker during debug builds.
-CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during release minsize builds.
-CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during release builds.
-CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//Path to a program.
-CMAKE_NM:FILEPATH=/usr/bin/nm
-
-//Path to a program.
-CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
-
-//Path to a program.
-CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
-
-//Value Computed by CMake
-CMAKE_PROJECT_NAME:STATIC=spirv-tools
-
-//Path to a program.
-CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
-
-//Flags used by the linker during the creation of dll's.
-CMAKE_SHARED_LINKER_FLAGS:STRING=
-
-//Flags used by the linker during debug builds.
-CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during release minsize builds.
-CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during release builds.
-CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//If set, runtime paths are not added when installing shared libraries,
-// but are added when building.
-CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
-
-//If set, runtime paths are not added when using shared libraries.
-CMAKE_SKIP_RPATH:BOOL=NO
-
-//Flags used by the linker during the creation of static libraries.
-CMAKE_STATIC_LINKER_FLAGS:STRING=
-
-//Flags used by the linker during debug builds.
-CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
-
-//Flags used by the linker during release minsize builds.
-CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
-
-//Flags used by the linker during release builds.
-CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
-
-//Flags used by the linker during Release with Debug Info builds.
-CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
-
-//Path to a program.
-CMAKE_STRIP:FILEPATH=/usr/bin/strip
-
-//If this value is on, makefiles will be generated without the
-// .SILENT directive, and all commands will be echoed to the console
-// during the make.  This is useful for debugging only. With Visual
-// Studio IDE projects all commands are done without /nologo.
-CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
-
-//Path to a program.
-NOSETESTS_EXE:FILEPATH=NOSETESTS_EXE-NOTFOUND
-
-//Path to a program.
-PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python
-
-//Run RE2 Tests
-RE2_BUILD_TESTING:STRING=OFF
-
-//Skip installation
-SKIP_SPIRV_TOOLS_INSTALL:BOOL=OFF
-
-//Dependencies for the target
-SPIRV-Tools-link_LIB_DEPENDS:STATIC=general;SPIRV-Tools-opt;
-
-//Dependencies for the target
-SPIRV-Tools-opt_LIB_DEPENDS:STATIC=general;SPIRV-Tools;
-
-//Dependencies for target
-SPIRV-Tools-shared_LIB_DEPENDS:STATIC=
-
-//Dependencies for target
-SPIRV-Tools_LIB_DEPENDS:STATIC=
-
-//Build SPIR-V compressing codec
-SPIRV_BUILD_COMPRESSION:BOOL=OFF
-
-//In a debug build, check if the IR context is in a valid state.
-SPIRV_CHECK_CONTEXT:BOOL=ON
-
-//Enable color terminal output
-SPIRV_COLOR_TERMINAL:BOOL=ON
-
-//Enable excessive debug output
-SPIRV_LOG_DEBUG:BOOL=OFF
-
-//Skip building the executable and tests along with the library
-SPIRV_SKIP_EXECUTABLES:BOOL=OFF
-
-//Skip building tests along with the library
-SPIRV_SKIP_TESTS:BOOL=OFF
-
-//Install Emacs helper to disassemble/assemble SPIR-V binaries
-// on file load/save.
-SPIRV_TOOLS_INSTALL_EMACS_HELPERS:BOOL=OFF
-
-//Enable -Weverything
-SPIRV_WARN_EVERYTHING:BOOL=OFF
-
-//Enable error on warning
-SPIRV_WERROR:BOOL=ON
-
-//Value Computed by CMake
-spirv-tools_BINARY_DIR:STATIC=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-//Value Computed by CMake
-spirv-tools_SOURCE_DIR:STATIC=/home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-
-########################
-# INTERNAL cache entries
-########################
-
-//ADVANCED property for variable: CMAKE_AR
-CMAKE_AR-ADVANCED:INTERNAL=1
-//This is the directory where this CMakeCache.txt was created
-CMAKE_CACHEFILE_DIR:INTERNAL=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-//Major version of cmake used to create the current loaded cache
-CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
-//Minor version of cmake used to create the current loaded cache
-CMAKE_CACHE_MINOR_VERSION:INTERNAL=5
-//Patch version of cmake used to create the current loaded cache
-CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
-//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
-CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
-//Path to CMake executable.
-CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
-//Path to cpack program executable.
-CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
-//Path to ctest program executable.
-CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
-//ADVANCED property for variable: CMAKE_CXX_COMPILER
-CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS
-CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
-CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
-CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
-CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
-CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_COMPILER
-CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS
-CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
-CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
-CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
-CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
-CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//Executable file format
-CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
-CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
-CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
-CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
-CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
-CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
-//Name of external makefile project generator.
-CMAKE_EXTRA_GENERATOR:INTERNAL=
-//Name of generator.
-CMAKE_GENERATOR:INTERNAL=Unix Makefiles
-//Name of generator platform.
-CMAKE_GENERATOR_PLATFORM:INTERNAL=
-//Name of generator toolset.
-CMAKE_GENERATOR_TOOLSET:INTERNAL=
-//Source directory with the top level CMakeLists.txt file for this
-// project
-CMAKE_HOME_DIRECTORY:INTERNAL=/home/bkaradzic/Private/projects/_github/SPIRV-Tools
-//ADVANCED property for variable: CMAKE_INSTALL_BINDIR
-CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_DATADIR
-CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR
-CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR
-CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR
-CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_INFODIR
-CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR
-CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR
-CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR
-CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR
-CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_MANDIR
-CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR
-CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR
-CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR
-CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1
-//Install .so files without execute permission.
-CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
-//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR
-CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_LINKER
-CMAKE_LINKER-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
-CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
-CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
-CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
-CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
-CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_NM
-CMAKE_NM-ADVANCED:INTERNAL=1
-//number of local generators
-CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=22
-//ADVANCED property for variable: CMAKE_OBJCOPY
-CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_OBJDUMP
-CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_RANLIB
-CMAKE_RANLIB-ADVANCED:INTERNAL=1
-//Path to CMake installation.
-CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.5
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
-CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
-CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
-CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
-CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
-CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_SKIP_RPATH
-CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
-CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
-CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
-CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
-CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
-CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
-//ADVANCED property for variable: CMAKE_STRIP
-CMAKE_STRIP-ADVANCED:INTERNAL=1
-//uname command
-CMAKE_UNAME:INTERNAL=/bin/uname
-//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
-CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
-//Details about finding PythonInterp
-FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python][v2.7.12()]
-//ADVANCED property for variable: PYTHON_EXECUTABLE
-PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1
-//CMAKE_INSTALL_PREFIX during last run
-_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local
-

+ 0 - 67
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeCCompiler.cmake

@@ -1,67 +0,0 @@
-set(CMAKE_C_COMPILER "/usr/bin/cc")
-set(CMAKE_C_COMPILER_ARG1 "")
-set(CMAKE_C_COMPILER_ID "GNU")
-set(CMAKE_C_COMPILER_VERSION "7.3.0")
-set(CMAKE_C_COMPILER_WRAPPER "")
-set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
-set(CMAKE_C_COMPILE_FEATURES "c_function_prototypes;c_restrict;c_variadic_macros;c_static_assert")
-set(CMAKE_C90_COMPILE_FEATURES "c_function_prototypes")
-set(CMAKE_C99_COMPILE_FEATURES "c_restrict;c_variadic_macros")
-set(CMAKE_C11_COMPILE_FEATURES "c_static_assert")
-
-set(CMAKE_C_PLATFORM_ID "Linux")
-set(CMAKE_C_SIMULATE_ID "")
-set(CMAKE_C_SIMULATE_VERSION "")
-
-set(CMAKE_AR "/usr/bin/ar")
-set(CMAKE_RANLIB "/usr/bin/ranlib")
-set(CMAKE_LINKER "/usr/bin/ld")
-set(CMAKE_COMPILER_IS_GNUCC 1)
-set(CMAKE_C_COMPILER_LOADED 1)
-set(CMAKE_C_COMPILER_WORKS TRUE)
-set(CMAKE_C_ABI_COMPILED TRUE)
-set(CMAKE_COMPILER_IS_MINGW )
-set(CMAKE_COMPILER_IS_CYGWIN )
-if(CMAKE_COMPILER_IS_CYGWIN)
-  set(CYGWIN 1)
-  set(UNIX 1)
-endif()
-
-set(CMAKE_C_COMPILER_ENV_VAR "CC")
-
-if(CMAKE_COMPILER_IS_MINGW)
-  set(MINGW 1)
-endif()
-set(CMAKE_C_COMPILER_ID_RUN 1)
-set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
-set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
-set(CMAKE_C_LINKER_PREFERENCE 10)
-
-# Save compiler ABI information.
-set(CMAKE_C_SIZEOF_DATA_PTR "8")
-set(CMAKE_C_COMPILER_ABI "ELF")
-set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
-
-if(CMAKE_C_SIZEOF_DATA_PTR)
-  set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
-endif()
-
-if(CMAKE_C_COMPILER_ABI)
-  set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
-endif()
-
-if(CMAKE_C_LIBRARY_ARCHITECTURE)
-  set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
-endif()
-
-set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
-if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
-  set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
-endif()
-
-
-
-
-set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c")
-set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
-set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")

+ 0 - 68
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeCXXCompiler.cmake

@@ -1,68 +0,0 @@
-set(CMAKE_CXX_COMPILER "/usr/bin/c++")
-set(CMAKE_CXX_COMPILER_ARG1 "")
-set(CMAKE_CXX_COMPILER_ID "GNU")
-set(CMAKE_CXX_COMPILER_VERSION "7.3.0")
-set(CMAKE_CXX_COMPILER_WRAPPER "")
-set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
-set(CMAKE_CXX_COMPILE_FEATURES "cxx_template_template_parameters;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
-set(CMAKE_CXX98_COMPILE_FEATURES "cxx_template_template_parameters")
-set(CMAKE_CXX11_COMPILE_FEATURES "cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
-set(CMAKE_CXX14_COMPILE_FEATURES "cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
-
-set(CMAKE_CXX_PLATFORM_ID "Linux")
-set(CMAKE_CXX_SIMULATE_ID "")
-set(CMAKE_CXX_SIMULATE_VERSION "")
-
-set(CMAKE_AR "/usr/bin/ar")
-set(CMAKE_RANLIB "/usr/bin/ranlib")
-set(CMAKE_LINKER "/usr/bin/ld")
-set(CMAKE_COMPILER_IS_GNUCXX 1)
-set(CMAKE_CXX_COMPILER_LOADED 1)
-set(CMAKE_CXX_COMPILER_WORKS TRUE)
-set(CMAKE_CXX_ABI_COMPILED TRUE)
-set(CMAKE_COMPILER_IS_MINGW )
-set(CMAKE_COMPILER_IS_CYGWIN )
-if(CMAKE_COMPILER_IS_CYGWIN)
-  set(CYGWIN 1)
-  set(UNIX 1)
-endif()
-
-set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
-
-if(CMAKE_COMPILER_IS_MINGW)
-  set(MINGW 1)
-endif()
-set(CMAKE_CXX_COMPILER_ID_RUN 1)
-set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
-set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP)
-set(CMAKE_CXX_LINKER_PREFERENCE 30)
-set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
-
-# Save compiler ABI information.
-set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
-set(CMAKE_CXX_COMPILER_ABI "ELF")
-set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
-
-if(CMAKE_CXX_SIZEOF_DATA_PTR)
-  set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
-endif()
-
-if(CMAKE_CXX_COMPILER_ABI)
-  set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
-endif()
-
-if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
-  set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
-endif()
-
-set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
-if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
-  set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
-endif()
-
-
-
-
-set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c")
-set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
-set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")

BIN
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_C.bin


BIN
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeDetermineCompilerABI_CXX.bin


+ 0 - 15
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CMakeSystem.cmake

@@ -1,15 +0,0 @@
-set(CMAKE_HOST_SYSTEM "Linux-4.15.0-36-generic")
-set(CMAKE_HOST_SYSTEM_NAME "Linux")
-set(CMAKE_HOST_SYSTEM_VERSION "4.15.0-36-generic")
-set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
-
-
-
-set(CMAKE_SYSTEM "Linux-4.15.0-36-generic")
-set(CMAKE_SYSTEM_NAME "Linux")
-set(CMAKE_SYSTEM_VERSION "4.15.0-36-generic")
-set(CMAKE_SYSTEM_PROCESSOR "x86_64")
-
-set(CMAKE_CROSSCOMPILING "FALSE")
-
-set(CMAKE_SYSTEM_LOADED 1)

+ 0 - 544
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CompilerIdC/CMakeCCompilerId.c

@@ -1,544 +0,0 @@
-#ifdef __cplusplus
-# error "A C++ compiler has been selected for C."
-#endif
-
-#if defined(__18CXX)
-# define ID_VOID_MAIN
-#endif
-
-
-/* Version number components: V=Version, R=Revision, P=Patch
-   Version date components:   YYYY=Year, MM=Month,   DD=Day  */
-
-#if defined(__INTEL_COMPILER) || defined(__ICC)
-# define COMPILER_ID "Intel"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-  /* __INTEL_COMPILER = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
-# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
-# if defined(__INTEL_COMPILER_UPDATE)
-#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
-# else
-#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
-# endif
-# if defined(__INTEL_COMPILER_BUILD_DATE)
-  /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
-#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
-# endif
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__PATHCC__)
-# define COMPILER_ID "PathScale"
-# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
-# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
-# if defined(__PATHCC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
-# endif
-
-#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
-# define COMPILER_ID "Embarcadero"
-# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
-# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
-# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)
-
-#elif defined(__BORLANDC__)
-# define COMPILER_ID "Borland"
-  /* __BORLANDC__ = 0xVRR */
-# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
-# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
-
-#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
-# define COMPILER_ID "Watcom"
-   /* __WATCOMC__ = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__WATCOMC__)
-# define COMPILER_ID "OpenWatcom"
-   /* __WATCOMC__ = VVRP + 1100 */
-# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__SUNPRO_C)
-# define COMPILER_ID "SunPro"
-# if __SUNPRO_C >= 0x5100
-   /* __SUNPRO_C = 0xVRRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
-# else
-   /* __SUNPRO_CC = 0xVRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
-# endif
-
-#elif defined(__HP_cc)
-# define COMPILER_ID "HP"
-  /* __HP_cc = VVRRPP */
-# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
-# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
-# define COMPILER_VERSION_PATCH DEC(__HP_cc     % 100)
-
-#elif defined(__DECC)
-# define COMPILER_ID "Compaq"
-  /* __DECC_VER = VVRRTPPPP */
-# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
-# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000  % 100)
-# define COMPILER_VERSION_PATCH DEC(__DECC_VER         % 10000)
-
-#elif defined(__IBMC__) && defined(__COMPILER_VER__)
-# define COMPILER_ID "zOS"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
-# define COMPILER_ID "XL"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
-# define COMPILER_ID "VisualAge"
-  /* __IBMC__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
-
-#elif defined(__PGI)
-# define COMPILER_ID "PGI"
-# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
-# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
-# if defined(__PGIC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
-# endif
-
-#elif defined(_CRAYC)
-# define COMPILER_ID "Cray"
-# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
-# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
-
-#elif defined(__TI_COMPILER_VERSION__)
-# define COMPILER_ID "TI"
-  /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
-# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
-# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000   % 1000)
-# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__        % 1000)
-
-#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
-# define COMPILER_ID "Fujitsu"
-
-#elif defined(__TINYC__)
-# define COMPILER_ID "TinyCC"
-
-#elif defined(__SCO_VERSION__)
-# define COMPILER_ID "SCO"
-
-#elif defined(__clang__) && defined(__apple_build_version__)
-# define COMPILER_ID "AppleClang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
-
-#elif defined(__clang__)
-# define COMPILER_ID "Clang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__GNUC__)
-# define COMPILER_ID "GNU"
-# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
-# if defined(__GNUC_MINOR__)
-#  define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-# endif
-
-#elif defined(_MSC_VER)
-# define COMPILER_ID "MSVC"
-  /* _MSC_VER = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
-# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
-# if defined(_MSC_FULL_VER)
-#  if _MSC_VER >= 1400
-    /* _MSC_FULL_VER = VVRRPPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
-#  else
-    /* _MSC_FULL_VER = VVRRPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
-#  endif
-# endif
-# if defined(_MSC_BUILD)
-#  define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
-# endif
-
-#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
-# define COMPILER_ID "ADSP"
-#if defined(__VISUALDSPVERSION__)
-  /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
-# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
-# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
-# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8  & 0xFF)
-#endif
-
-#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC)
-# define COMPILER_ID "IAR"
-
-#elif defined(__ARMCC_VERSION)
-# define COMPILER_ID "ARMCC"
-#if __ARMCC_VERSION >= 1000000
-  /* __ARMCC_VERSION = VRRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION     % 10000)
-#else
-  /* __ARMCC_VERSION = VRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION    % 10000)
-#endif
-
-
-#elif defined(SDCC)
-# define COMPILER_ID "SDCC"
-  /* SDCC = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(SDCC/100)
-#  define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(SDCC    % 10)
-
-#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
-# define COMPILER_ID "MIPSpro"
-# if defined(_SGI_COMPILER_VERSION)
-  /* _SGI_COMPILER_VERSION = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)
-#  define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION    % 10)
-# else
-  /* _COMPILER_VERSION = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)
-#  define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION    % 10)
-# endif
-
-
-/* These compilers are either not known or too old to define an
-  identification macro.  Try to identify the platform and guess that
-  it is the native compiler.  */
-#elif defined(__sgi)
-# define COMPILER_ID "MIPSpro"
-
-#elif defined(__hpux) || defined(__hpua)
-# define COMPILER_ID "HP"
-
-#else /* unknown compiler */
-# define COMPILER_ID ""
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
-#ifdef SIMULATE_ID
-char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
-#endif
-
-#ifdef __QNXNTO__
-char const* qnxnto = "INFO" ":" "qnxnto[]";
-#endif
-
-#if defined(__CRAYXE) || defined(__CRAYXC)
-char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
-#endif
-
-#define STRINGIFY_HELPER(X) #X
-#define STRINGIFY(X) STRINGIFY_HELPER(X)
-
-/* Identify known platforms by name.  */
-#if defined(__linux) || defined(__linux__) || defined(linux)
-# define PLATFORM_ID "Linux"
-
-#elif defined(__CYGWIN__)
-# define PLATFORM_ID "Cygwin"
-
-#elif defined(__MINGW32__)
-# define PLATFORM_ID "MinGW"
-
-#elif defined(__APPLE__)
-# define PLATFORM_ID "Darwin"
-
-#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
-# define PLATFORM_ID "Windows"
-
-#elif defined(__FreeBSD__) || defined(__FreeBSD)
-# define PLATFORM_ID "FreeBSD"
-
-#elif defined(__NetBSD__) || defined(__NetBSD)
-# define PLATFORM_ID "NetBSD"
-
-#elif defined(__OpenBSD__) || defined(__OPENBSD)
-# define PLATFORM_ID "OpenBSD"
-
-#elif defined(__sun) || defined(sun)
-# define PLATFORM_ID "SunOS"
-
-#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
-# define PLATFORM_ID "AIX"
-
-#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
-# define PLATFORM_ID "IRIX"
-
-#elif defined(__hpux) || defined(__hpux__)
-# define PLATFORM_ID "HP-UX"
-
-#elif defined(__HAIKU__)
-# define PLATFORM_ID "Haiku"
-
-#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
-# define PLATFORM_ID "BeOS"
-
-#elif defined(__QNX__) || defined(__QNXNTO__)
-# define PLATFORM_ID "QNX"
-
-#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
-# define PLATFORM_ID "Tru64"
-
-#elif defined(__riscos) || defined(__riscos__)
-# define PLATFORM_ID "RISCos"
-
-#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
-# define PLATFORM_ID "SINIX"
-
-#elif defined(__UNIX_SV__)
-# define PLATFORM_ID "UNIX_SV"
-
-#elif defined(__bsdos__)
-# define PLATFORM_ID "BSDOS"
-
-#elif defined(_MPRAS) || defined(MPRAS)
-# define PLATFORM_ID "MP-RAS"
-
-#elif defined(__osf) || defined(__osf__)
-# define PLATFORM_ID "OSF1"
-
-#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
-# define PLATFORM_ID "SCO_SV"
-
-#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
-# define PLATFORM_ID "ULTRIX"
-
-#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
-# define PLATFORM_ID "Xenix"
-
-#elif defined(__WATCOMC__)
-# if defined(__LINUX__)
-#  define PLATFORM_ID "Linux"
-
-# elif defined(__DOS__)
-#  define PLATFORM_ID "DOS"
-
-# elif defined(__OS2__)
-#  define PLATFORM_ID "OS2"
-
-# elif defined(__WINDOWS__)
-#  define PLATFORM_ID "Windows3x"
-
-# else /* unknown platform */
-#  define PLATFORM_ID ""
-# endif
-
-#else /* unknown platform */
-# define PLATFORM_ID ""
-
-#endif
-
-/* For windows compilers MSVC and Intel we can determine
-   the architecture of the compiler being used.  This is because
-   the compilers do not have flags that can change the architecture,
-   but rather depend on which compiler is being used
-*/
-#if defined(_WIN32) && defined(_MSC_VER)
-# if defined(_M_IA64)
-#  define ARCHITECTURE_ID "IA64"
-
-# elif defined(_M_X64) || defined(_M_AMD64)
-#  define ARCHITECTURE_ID "x64"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# elif defined(_M_ARM)
-#  if _M_ARM == 4
-#   define ARCHITECTURE_ID "ARMV4I"
-#  elif _M_ARM == 5
-#   define ARCHITECTURE_ID "ARMV5I"
-#  else
-#   define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
-#  endif
-
-# elif defined(_M_MIPS)
-#  define ARCHITECTURE_ID "MIPS"
-
-# elif defined(_M_SH)
-#  define ARCHITECTURE_ID "SHx"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__WATCOMC__)
-# if defined(_M_I86)
-#  define ARCHITECTURE_ID "I86"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#else
-#  define ARCHITECTURE_ID ""
-#endif
-
-/* Convert integer to decimal digit literals.  */
-#define DEC(n)                   \
-  ('0' + (((n) / 10000000)%10)), \
-  ('0' + (((n) / 1000000)%10)),  \
-  ('0' + (((n) / 100000)%10)),   \
-  ('0' + (((n) / 10000)%10)),    \
-  ('0' + (((n) / 1000)%10)),     \
-  ('0' + (((n) / 100)%10)),      \
-  ('0' + (((n) / 10)%10)),       \
-  ('0' +  ((n) % 10))
-
-/* Convert integer to hex digit literals.  */
-#define HEX(n)             \
-  ('0' + ((n)>>28 & 0xF)), \
-  ('0' + ((n)>>24 & 0xF)), \
-  ('0' + ((n)>>20 & 0xF)), \
-  ('0' + ((n)>>16 & 0xF)), \
-  ('0' + ((n)>>12 & 0xF)), \
-  ('0' + ((n)>>8  & 0xF)), \
-  ('0' + ((n)>>4  & 0xF)), \
-  ('0' + ((n)     & 0xF))
-
-/* Construct a string literal encoding the version number components. */
-#ifdef COMPILER_VERSION_MAJOR
-char const info_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
-  COMPILER_VERSION_MAJOR,
-# ifdef COMPILER_VERSION_MINOR
-  '.', COMPILER_VERSION_MINOR,
-#  ifdef COMPILER_VERSION_PATCH
-   '.', COMPILER_VERSION_PATCH,
-#   ifdef COMPILER_VERSION_TWEAK
-    '.', COMPILER_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct a string literal encoding the version number components. */
-#ifdef SIMULATE_VERSION_MAJOR
-char const info_simulate_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
-  SIMULATE_VERSION_MAJOR,
-# ifdef SIMULATE_VERSION_MINOR
-  '.', SIMULATE_VERSION_MINOR,
-#  ifdef SIMULATE_VERSION_PATCH
-   '.', SIMULATE_VERSION_PATCH,
-#   ifdef SIMULATE_VERSION_TWEAK
-    '.', SIMULATE_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
-char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
-
-
-
-
-const char* info_language_dialect_default = "INFO" ":" "dialect_default["
-#if !defined(__STDC_VERSION__)
-  "90"
-#elif __STDC_VERSION__ >= 201000L
-  "11"
-#elif __STDC_VERSION__ >= 199901L
-  "99"
-#else
-#endif
-"]";
-
-/*--------------------------------------------------------------------------*/
-
-#ifdef ID_VOID_MAIN
-void main() {}
-#else
-int main(int argc, char* argv[])
-{
-  int require = 0;
-  require += info_compiler[argc];
-  require += info_platform[argc];
-  require += info_arch[argc];
-#ifdef COMPILER_VERSION_MAJOR
-  require += info_version[argc];
-#endif
-#ifdef SIMULATE_ID
-  require += info_simulate[argc];
-#endif
-#ifdef SIMULATE_VERSION_MAJOR
-  require += info_simulate_version[argc];
-#endif
-#if defined(__CRAYXE) || defined(__CRAYXC)
-  require += info_cray[argc];
-#endif
-  require += info_language_dialect_default[argc];
-  (void)argv;
-  return require;
-}
-#endif

BIN
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CompilerIdC/a.out


+ 0 - 533
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CompilerIdCXX/CMakeCXXCompilerId.cpp

@@ -1,533 +0,0 @@
-/* This source file must have a .cpp extension so that all C++ compilers
-   recognize the extension without flags.  Borland does not know .cxx for
-   example.  */
-#ifndef __cplusplus
-# error "A C compiler has been selected for C++."
-#endif
-
-
-/* Version number components: V=Version, R=Revision, P=Patch
-   Version date components:   YYYY=Year, MM=Month,   DD=Day  */
-
-#if defined(__COMO__)
-# define COMPILER_ID "Comeau"
-  /* __COMO_VERSION__ = VRR */
-# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
-# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
-
-#elif defined(__INTEL_COMPILER) || defined(__ICC)
-# define COMPILER_ID "Intel"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-  /* __INTEL_COMPILER = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
-# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
-# if defined(__INTEL_COMPILER_UPDATE)
-#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
-# else
-#  define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
-# endif
-# if defined(__INTEL_COMPILER_BUILD_DATE)
-  /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
-#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
-# endif
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__PATHCC__)
-# define COMPILER_ID "PathScale"
-# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
-# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
-# if defined(__PATHCC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
-# endif
-
-#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
-# define COMPILER_ID "Embarcadero"
-# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
-# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
-# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)
-
-#elif defined(__BORLANDC__)
-# define COMPILER_ID "Borland"
-  /* __BORLANDC__ = 0xVRR */
-# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
-# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
-
-#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
-# define COMPILER_ID "Watcom"
-   /* __WATCOMC__ = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__WATCOMC__)
-# define COMPILER_ID "OpenWatcom"
-   /* __WATCOMC__ = VVRP + 1100 */
-# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
-# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
-# if (__WATCOMC__ % 10) > 0
-#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
-# endif
-
-#elif defined(__SUNPRO_CC)
-# define COMPILER_ID "SunPro"
-# if __SUNPRO_CC >= 0x5100
-   /* __SUNPRO_CC = 0xVRRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC    & 0xF)
-# else
-   /* __SUNPRO_CC = 0xVRP */
-#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
-#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
-#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC    & 0xF)
-# endif
-
-#elif defined(__HP_aCC)
-# define COMPILER_ID "HP"
-  /* __HP_aCC = VVRRPP */
-# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
-# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
-# define COMPILER_VERSION_PATCH DEC(__HP_aCC     % 100)
-
-#elif defined(__DECCXX)
-# define COMPILER_ID "Compaq"
-  /* __DECCXX_VER = VVRRTPPPP */
-# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
-# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000  % 100)
-# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER         % 10000)
-
-#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
-# define COMPILER_ID "zOS"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
-# define COMPILER_ID "XL"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
-# define COMPILER_ID "VisualAge"
-  /* __IBMCPP__ = VRP */
-# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
-# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
-# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
-
-#elif defined(__PGI)
-# define COMPILER_ID "PGI"
-# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
-# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
-# if defined(__PGIC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
-# endif
-
-#elif defined(_CRAYC)
-# define COMPILER_ID "Cray"
-# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
-# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
-
-#elif defined(__TI_COMPILER_VERSION__)
-# define COMPILER_ID "TI"
-  /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
-# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
-# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000   % 1000)
-# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__        % 1000)
-
-#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
-# define COMPILER_ID "Fujitsu"
-
-#elif defined(__SCO_VERSION__)
-# define COMPILER_ID "SCO"
-
-#elif defined(__clang__) && defined(__apple_build_version__)
-# define COMPILER_ID "AppleClang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
-
-#elif defined(__clang__)
-# define COMPILER_ID "Clang"
-# if defined(_MSC_VER)
-#  define SIMULATE_ID "MSVC"
-# endif
-# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
-# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
-# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
-# if defined(_MSC_VER)
-   /* _MSC_VER = VVRR */
-#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
-#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
-# endif
-
-#elif defined(__GNUC__)
-# define COMPILER_ID "GNU"
-# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
-# if defined(__GNUC_MINOR__)
-#  define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
-# endif
-# if defined(__GNUC_PATCHLEVEL__)
-#  define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
-# endif
-
-#elif defined(_MSC_VER)
-# define COMPILER_ID "MSVC"
-  /* _MSC_VER = VVRR */
-# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
-# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
-# if defined(_MSC_FULL_VER)
-#  if _MSC_VER >= 1400
-    /* _MSC_FULL_VER = VVRRPPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
-#  else
-    /* _MSC_FULL_VER = VVRRPPPP */
-#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
-#  endif
-# endif
-# if defined(_MSC_BUILD)
-#  define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
-# endif
-
-#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
-# define COMPILER_ID "ADSP"
-#if defined(__VISUALDSPVERSION__)
-  /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
-# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
-# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
-# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8  & 0xFF)
-#endif
-
-#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC)
-# define COMPILER_ID "IAR"
-
-#elif defined(__ARMCC_VERSION)
-# define COMPILER_ID "ARMCC"
-#if __ARMCC_VERSION >= 1000000
-  /* __ARMCC_VERSION = VRRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION     % 10000)
-#else
-  /* __ARMCC_VERSION = VRPPPP */
-  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
-  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
-  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION    % 10000)
-#endif
-
-
-#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION)
-# define COMPILER_ID "MIPSpro"
-# if defined(_SGI_COMPILER_VERSION)
-  /* _SGI_COMPILER_VERSION = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100)
-#  define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION    % 10)
-# else
-  /* _COMPILER_VERSION = VRP */
-#  define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100)
-#  define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10)
-#  define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION    % 10)
-# endif
-
-
-/* These compilers are either not known or too old to define an
-  identification macro.  Try to identify the platform and guess that
-  it is the native compiler.  */
-#elif defined(__sgi)
-# define COMPILER_ID "MIPSpro"
-
-#elif defined(__hpux) || defined(__hpua)
-# define COMPILER_ID "HP"
-
-#else /* unknown compiler */
-# define COMPILER_ID ""
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
-#ifdef SIMULATE_ID
-char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
-#endif
-
-#ifdef __QNXNTO__
-char const* qnxnto = "INFO" ":" "qnxnto[]";
-#endif
-
-#if defined(__CRAYXE) || defined(__CRAYXC)
-char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
-#endif
-
-#define STRINGIFY_HELPER(X) #X
-#define STRINGIFY(X) STRINGIFY_HELPER(X)
-
-/* Identify known platforms by name.  */
-#if defined(__linux) || defined(__linux__) || defined(linux)
-# define PLATFORM_ID "Linux"
-
-#elif defined(__CYGWIN__)
-# define PLATFORM_ID "Cygwin"
-
-#elif defined(__MINGW32__)
-# define PLATFORM_ID "MinGW"
-
-#elif defined(__APPLE__)
-# define PLATFORM_ID "Darwin"
-
-#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
-# define PLATFORM_ID "Windows"
-
-#elif defined(__FreeBSD__) || defined(__FreeBSD)
-# define PLATFORM_ID "FreeBSD"
-
-#elif defined(__NetBSD__) || defined(__NetBSD)
-# define PLATFORM_ID "NetBSD"
-
-#elif defined(__OpenBSD__) || defined(__OPENBSD)
-# define PLATFORM_ID "OpenBSD"
-
-#elif defined(__sun) || defined(sun)
-# define PLATFORM_ID "SunOS"
-
-#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
-# define PLATFORM_ID "AIX"
-
-#elif defined(__sgi) || defined(__sgi__) || defined(_SGI)
-# define PLATFORM_ID "IRIX"
-
-#elif defined(__hpux) || defined(__hpux__)
-# define PLATFORM_ID "HP-UX"
-
-#elif defined(__HAIKU__)
-# define PLATFORM_ID "Haiku"
-
-#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
-# define PLATFORM_ID "BeOS"
-
-#elif defined(__QNX__) || defined(__QNXNTO__)
-# define PLATFORM_ID "QNX"
-
-#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
-# define PLATFORM_ID "Tru64"
-
-#elif defined(__riscos) || defined(__riscos__)
-# define PLATFORM_ID "RISCos"
-
-#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
-# define PLATFORM_ID "SINIX"
-
-#elif defined(__UNIX_SV__)
-# define PLATFORM_ID "UNIX_SV"
-
-#elif defined(__bsdos__)
-# define PLATFORM_ID "BSDOS"
-
-#elif defined(_MPRAS) || defined(MPRAS)
-# define PLATFORM_ID "MP-RAS"
-
-#elif defined(__osf) || defined(__osf__)
-# define PLATFORM_ID "OSF1"
-
-#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
-# define PLATFORM_ID "SCO_SV"
-
-#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
-# define PLATFORM_ID "ULTRIX"
-
-#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
-# define PLATFORM_ID "Xenix"
-
-#elif defined(__WATCOMC__)
-# if defined(__LINUX__)
-#  define PLATFORM_ID "Linux"
-
-# elif defined(__DOS__)
-#  define PLATFORM_ID "DOS"
-
-# elif defined(__OS2__)
-#  define PLATFORM_ID "OS2"
-
-# elif defined(__WINDOWS__)
-#  define PLATFORM_ID "Windows3x"
-
-# else /* unknown platform */
-#  define PLATFORM_ID ""
-# endif
-
-#else /* unknown platform */
-# define PLATFORM_ID ""
-
-#endif
-
-/* For windows compilers MSVC and Intel we can determine
-   the architecture of the compiler being used.  This is because
-   the compilers do not have flags that can change the architecture,
-   but rather depend on which compiler is being used
-*/
-#if defined(_WIN32) && defined(_MSC_VER)
-# if defined(_M_IA64)
-#  define ARCHITECTURE_ID "IA64"
-
-# elif defined(_M_X64) || defined(_M_AMD64)
-#  define ARCHITECTURE_ID "x64"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# elif defined(_M_ARM)
-#  if _M_ARM == 4
-#   define ARCHITECTURE_ID "ARMV4I"
-#  elif _M_ARM == 5
-#   define ARCHITECTURE_ID "ARMV5I"
-#  else
-#   define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
-#  endif
-
-# elif defined(_M_MIPS)
-#  define ARCHITECTURE_ID "MIPS"
-
-# elif defined(_M_SH)
-#  define ARCHITECTURE_ID "SHx"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#elif defined(__WATCOMC__)
-# if defined(_M_I86)
-#  define ARCHITECTURE_ID "I86"
-
-# elif defined(_M_IX86)
-#  define ARCHITECTURE_ID "X86"
-
-# else /* unknown architecture */
-#  define ARCHITECTURE_ID ""
-# endif
-
-#else
-#  define ARCHITECTURE_ID ""
-#endif
-
-/* Convert integer to decimal digit literals.  */
-#define DEC(n)                   \
-  ('0' + (((n) / 10000000)%10)), \
-  ('0' + (((n) / 1000000)%10)),  \
-  ('0' + (((n) / 100000)%10)),   \
-  ('0' + (((n) / 10000)%10)),    \
-  ('0' + (((n) / 1000)%10)),     \
-  ('0' + (((n) / 100)%10)),      \
-  ('0' + (((n) / 10)%10)),       \
-  ('0' +  ((n) % 10))
-
-/* Convert integer to hex digit literals.  */
-#define HEX(n)             \
-  ('0' + ((n)>>28 & 0xF)), \
-  ('0' + ((n)>>24 & 0xF)), \
-  ('0' + ((n)>>20 & 0xF)), \
-  ('0' + ((n)>>16 & 0xF)), \
-  ('0' + ((n)>>12 & 0xF)), \
-  ('0' + ((n)>>8  & 0xF)), \
-  ('0' + ((n)>>4  & 0xF)), \
-  ('0' + ((n)     & 0xF))
-
-/* Construct a string literal encoding the version number components. */
-#ifdef COMPILER_VERSION_MAJOR
-char const info_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
-  COMPILER_VERSION_MAJOR,
-# ifdef COMPILER_VERSION_MINOR
-  '.', COMPILER_VERSION_MINOR,
-#  ifdef COMPILER_VERSION_PATCH
-   '.', COMPILER_VERSION_PATCH,
-#   ifdef COMPILER_VERSION_TWEAK
-    '.', COMPILER_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct a string literal encoding the version number components. */
-#ifdef SIMULATE_VERSION_MAJOR
-char const info_simulate_version[] = {
-  'I', 'N', 'F', 'O', ':',
-  's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
-  SIMULATE_VERSION_MAJOR,
-# ifdef SIMULATE_VERSION_MINOR
-  '.', SIMULATE_VERSION_MINOR,
-#  ifdef SIMULATE_VERSION_PATCH
-   '.', SIMULATE_VERSION_PATCH,
-#   ifdef SIMULATE_VERSION_TWEAK
-    '.', SIMULATE_VERSION_TWEAK,
-#   endif
-#  endif
-# endif
-  ']','\0'};
-#endif
-
-/* Construct the string literal in pieces to prevent the source from
-   getting matched.  Store it in a pointer rather than an array
-   because some compilers will just produce instructions to fill the
-   array rather than assigning a pointer to a static array.  */
-char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
-char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
-
-
-
-
-const char* info_language_dialect_default = "INFO" ":" "dialect_default["
-#if __cplusplus >= 201402L
-  "14"
-#elif __cplusplus >= 201103L
-  "11"
-#else
-  "98"
-#endif
-"]";
-
-/*--------------------------------------------------------------------------*/
-
-int main(int argc, char* argv[])
-{
-  int require = 0;
-  require += info_compiler[argc];
-  require += info_platform[argc];
-#ifdef COMPILER_VERSION_MAJOR
-  require += info_version[argc];
-#endif
-#ifdef SIMULATE_ID
-  require += info_simulate[argc];
-#endif
-#ifdef SIMULATE_VERSION_MAJOR
-  require += info_simulate_version[argc];
-#endif
-#if defined(__CRAYXE) || defined(__CRAYXC)
-  require += info_cray[argc];
-#endif
-  require += info_language_dialect_default[argc];
-  (void)argv;
-  return require;
-}

BIN
3rdparty/spirv-tools/build/CMakeFiles/3.5.1/CompilerIdCXX/a.out


+ 0 - 16
3rdparty/spirv-tools/build/CMakeFiles/CMakeDirectoryInformation.cmake

@@ -1,16 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bkaradzic/Private/projects/_github/SPIRV-Tools")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build")
-
-# Force unix paths in dependencies.
-set(CMAKE_FORCE_UNIX_PATHS 1)
-
-
-# The C and CXX include file regular expressions for this directory.
-set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
-set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
-set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
-set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

+ 0 - 566
3rdparty/spirv-tools/build/CMakeFiles/CMakeOutput.log

@@ -1,566 +0,0 @@
-The system is: Linux - 4.15.0-36-generic - x86_64
-Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
-Compiler: /usr/bin/cc 
-Build flags: 
-Id flags: 
-
-The output was:
-0
-
-
-Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
-
-The C compiler identification is GNU, found in "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/3.5.1/CompilerIdC/a.out"
-
-Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
-Compiler: /usr/bin/c++ 
-Build flags: 
-Id flags: 
-
-The output was:
-0
-
-
-Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
-
-The CXX compiler identification is GNU, found in "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/3.5.1/CompilerIdCXX/a.out"
-
-Determining if the C compiler works passed with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_29485/fast"
-/usr/bin/make -f CMakeFiles/cmTC_29485.dir/build.make CMakeFiles/cmTC_29485.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_29485.dir/testCCompiler.c.o
-/usr/bin/cc     -o CMakeFiles/cmTC_29485.dir/testCCompiler.c.o   -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp/testCCompiler.c
-Linking C executable cmTC_29485
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_29485.dir/link.txt --verbose=1
-/usr/bin/cc       CMakeFiles/cmTC_29485.dir/testCCompiler.c.o  -o cmTC_29485 -rdynamic 
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-Detecting C compiler ABI info compiled with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_26ef8/fast"
-/usr/bin/make -f CMakeFiles/cmTC_26ef8.dir/build.make CMakeFiles/cmTC_26ef8.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o
-/usr/bin/cc     -o CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c
-Linking C executable cmTC_26ef8
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_26ef8.dir/link.txt --verbose=1
-/usr/bin/cc      -v CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o  -o cmTC_26ef8 -rdynamic  
-Using built-in specs.
-COLLECT_GCC=/usr/bin/cc
-COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
-OFFLOAD_TARGET_NAMES=nvptx-none
-OFFLOAD_TARGET_DEFAULT=1
-Target: x86_64-linux-gnu
-Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-21ubuntu1~16.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
-Thread model: posix
-gcc version 7.3.0 (Ubuntu 7.3.0-21ubuntu1~16.04) 
-COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/
-LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/
-COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_26ef8' '-rdynamic' '-mtune=generic' '-march=x86-64'
- /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQFAwlw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_26ef8 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtend.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o
-COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_26ef8' '-rdynamic' '-mtune=generic' '-march=x86-64'
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-Parsed C implicit link information from above output:
-  link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
-  ignore line: [Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp]
-  ignore line: []
-  ignore line: [Run Build Command:"/usr/bin/make" "cmTC_26ef8/fast"]
-  ignore line: [/usr/bin/make -f CMakeFiles/cmTC_26ef8.dir/build.make CMakeFiles/cmTC_26ef8.dir/build]
-  ignore line: [make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp']
-  ignore line: [Building C object CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o]
-  ignore line: [/usr/bin/cc     -o CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c]
-  ignore line: [Linking C executable cmTC_26ef8]
-  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_26ef8.dir/link.txt --verbose=1]
-  ignore line: [/usr/bin/cc      -v CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o  -o cmTC_26ef8 -rdynamic  ]
-  ignore line: [Using built-in specs.]
-  ignore line: [COLLECT_GCC=/usr/bin/cc]
-  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper]
-  ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
-  ignore line: [OFFLOAD_TARGET_DEFAULT=1]
-  ignore line: [Target: x86_64-linux-gnu]
-  ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-21ubuntu1~16.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
-  ignore line: [Thread model: posix]
-  ignore line: [gcc version 7.3.0 (Ubuntu 7.3.0-21ubuntu1~16.04) ]
-  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/]
-  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/]
-  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_26ef8' '-rdynamic' '-mtune=generic' '-march=x86-64']
-  link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQFAwlw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_26ef8 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtend.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o]
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore
-    arg [-plugin] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore
-    arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore
-    arg [-plugin-opt=-fresolution=/tmp/ccQFAwlw.res] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
-    arg [-plugin-opt=-pass-through=-lc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
-    arg [--sysroot=/] ==> ignore
-    arg [--build-id] ==> ignore
-    arg [--eh-frame-hdr] ==> ignore
-    arg [-m] ==> ignore
-    arg [elf_x86_64] ==> ignore
-    arg [--hash-style=gnu] ==> ignore
-    arg [--as-needed] ==> ignore
-    arg [-export-dynamic] ==> ignore
-    arg [-dynamic-linker] ==> ignore
-    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
-    arg [-zrelro] ==> ignore
-    arg [-o] ==> ignore
-    arg [cmTC_26ef8] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crt1.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbegin.o] ==> ignore
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib]
-    arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
-    arg [-L/lib/../lib] ==> dir [/lib/../lib]
-    arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
-    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..]
-    arg [CMakeFiles/cmTC_26ef8.dir/CMakeCCompilerABI.c.o] ==> ignore
-    arg [-lgcc] ==> lib [gcc]
-    arg [--push-state] ==> ignore
-    arg [--as-needed] ==> ignore
-    arg [-lgcc_s] ==> lib [gcc_s]
-    arg [--pop-state] ==> ignore
-    arg [-lc] ==> lib [c]
-    arg [-lgcc] ==> lib [gcc]
-    arg [--push-state] ==> ignore
-    arg [--as-needed] ==> ignore
-    arg [-lgcc_s] ==> lib [gcc_s]
-    arg [--pop-state] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtend.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore
-  remove lib [gcc]
-  remove lib [gcc_s]
-  remove lib [gcc]
-  remove lib [gcc_s]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib]
-  collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
-  collapse library dir [/lib/../lib] ==> [/lib]
-  collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
-  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib]
-  implicit libs: [c]
-  implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
-  implicit fwks: []
-
-
-
-
-Detecting C [-std=c11] compiler features compiled with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_4dd30/fast"
-/usr/bin/make -f CMakeFiles/cmTC_4dd30.dir/build.make CMakeFiles/cmTC_4dd30.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_4dd30.dir/feature_tests.c.o
-/usr/bin/cc    -std=c11 -o CMakeFiles/cmTC_4dd30.dir/feature_tests.c.o   -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/feature_tests.c
-Linking C executable cmTC_4dd30
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4dd30.dir/link.txt --verbose=1
-/usr/bin/cc       CMakeFiles/cmTC_4dd30.dir/feature_tests.c.o  -o cmTC_4dd30 -rdynamic 
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-    Feature record: C_FEATURE:1c_function_prototypes
-    Feature record: C_FEATURE:1c_restrict
-    Feature record: C_FEATURE:1c_static_assert
-    Feature record: C_FEATURE:1c_variadic_macros
-
-
-Detecting C [-std=c99] compiler features compiled with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_51ae2/fast"
-/usr/bin/make -f CMakeFiles/cmTC_51ae2.dir/build.make CMakeFiles/cmTC_51ae2.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_51ae2.dir/feature_tests.c.o
-/usr/bin/cc    -std=c99 -o CMakeFiles/cmTC_51ae2.dir/feature_tests.c.o   -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/feature_tests.c
-Linking C executable cmTC_51ae2
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_51ae2.dir/link.txt --verbose=1
-/usr/bin/cc       CMakeFiles/cmTC_51ae2.dir/feature_tests.c.o  -o cmTC_51ae2 -rdynamic 
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-    Feature record: C_FEATURE:1c_function_prototypes
-    Feature record: C_FEATURE:1c_restrict
-    Feature record: C_FEATURE:0c_static_assert
-    Feature record: C_FEATURE:1c_variadic_macros
-
-
-Detecting C [-std=c90] compiler features compiled with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_511a5/fast"
-/usr/bin/make -f CMakeFiles/cmTC_511a5.dir/build.make CMakeFiles/cmTC_511a5.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building C object CMakeFiles/cmTC_511a5.dir/feature_tests.c.o
-/usr/bin/cc    -std=c90 -o CMakeFiles/cmTC_511a5.dir/feature_tests.c.o   -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/feature_tests.c
-Linking C executable cmTC_511a5
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_511a5.dir/link.txt --verbose=1
-/usr/bin/cc       CMakeFiles/cmTC_511a5.dir/feature_tests.c.o  -o cmTC_511a5 -rdynamic 
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-    Feature record: C_FEATURE:1c_function_prototypes
-    Feature record: C_FEATURE:0c_restrict
-    Feature record: C_FEATURE:0c_static_assert
-    Feature record: C_FEATURE:0c_variadic_macros
-Determining if the CXX compiler works passed with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_10dab/fast"
-/usr/bin/make -f CMakeFiles/cmTC_10dab.dir/build.make CMakeFiles/cmTC_10dab.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_10dab.dir/testCXXCompiler.cxx.o
-/usr/bin/c++      -o CMakeFiles/cmTC_10dab.dir/testCXXCompiler.cxx.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
-Linking CXX executable cmTC_10dab
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_10dab.dir/link.txt --verbose=1
-/usr/bin/c++        CMakeFiles/cmTC_10dab.dir/testCXXCompiler.cxx.o  -o cmTC_10dab -rdynamic 
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-Detecting CXX compiler ABI info compiled with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_3fb04/fast"
-/usr/bin/make -f CMakeFiles/cmTC_3fb04.dir/build.make CMakeFiles/cmTC_3fb04.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o
-/usr/bin/c++      -o CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.5/Modules/CMakeCXXCompilerABI.cpp
-Linking CXX executable cmTC_3fb04
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3fb04.dir/link.txt --verbose=1
-/usr/bin/c++       -v CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o  -o cmTC_3fb04 -rdynamic  
-Using built-in specs.
-COLLECT_GCC=/usr/bin/c++
-COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
-OFFLOAD_TARGET_NAMES=nvptx-none
-OFFLOAD_TARGET_DEFAULT=1
-Target: x86_64-linux-gnu
-Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-21ubuntu1~16.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
-Thread model: posix
-gcc version 7.3.0 (Ubuntu 7.3.0-21ubuntu1~16.04) 
-COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/
-LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/
-COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3fb04' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
- /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1abdYG.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_3fb04 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtend.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o
-COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3fb04' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-Parsed CXX implicit link information from above output:
-  link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
-  ignore line: [Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp]
-  ignore line: []
-  ignore line: [Run Build Command:"/usr/bin/make" "cmTC_3fb04/fast"]
-  ignore line: [/usr/bin/make -f CMakeFiles/cmTC_3fb04.dir/build.make CMakeFiles/cmTC_3fb04.dir/build]
-  ignore line: [make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp']
-  ignore line: [Building CXX object CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o]
-  ignore line: [/usr/bin/c++      -o CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.5/Modules/CMakeCXXCompilerABI.cpp]
-  ignore line: [Linking CXX executable cmTC_3fb04]
-  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3fb04.dir/link.txt --verbose=1]
-  ignore line: [/usr/bin/c++       -v CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o  -o cmTC_3fb04 -rdynamic  ]
-  ignore line: [Using built-in specs.]
-  ignore line: [COLLECT_GCC=/usr/bin/c++]
-  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper]
-  ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
-  ignore line: [OFFLOAD_TARGET_DEFAULT=1]
-  ignore line: [Target: x86_64-linux-gnu]
-  ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-21ubuntu1~16.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
-  ignore line: [Thread model: posix]
-  ignore line: [gcc version 7.3.0 (Ubuntu 7.3.0-21ubuntu1~16.04) ]
-  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/]
-  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/]
-  ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_3fb04' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
-  link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1abdYG.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTC_3fb04 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtend.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o]
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore
-    arg [-plugin] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore
-    arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore
-    arg [-plugin-opt=-fresolution=/tmp/cc1abdYG.res] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lc] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
-    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
-    arg [--sysroot=/] ==> ignore
-    arg [--build-id] ==> ignore
-    arg [--eh-frame-hdr] ==> ignore
-    arg [-m] ==> ignore
-    arg [elf_x86_64] ==> ignore
-    arg [--hash-style=gnu] ==> ignore
-    arg [--as-needed] ==> ignore
-    arg [-export-dynamic] ==> ignore
-    arg [-dynamic-linker] ==> ignore
-    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
-    arg [-zrelro] ==> ignore
-    arg [-o] ==> ignore
-    arg [cmTC_3fb04] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crt1.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbegin.o] ==> ignore
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib]
-    arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
-    arg [-L/lib/../lib] ==> dir [/lib/../lib]
-    arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
-    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
-    arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..]
-    arg [CMakeFiles/cmTC_3fb04.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
-    arg [-lstdc++] ==> lib [stdc++]
-    arg [-lm] ==> lib [m]
-    arg [-lgcc_s] ==> lib [gcc_s]
-    arg [-lgcc] ==> lib [gcc]
-    arg [-lc] ==> lib [c]
-    arg [-lgcc_s] ==> lib [gcc_s]
-    arg [-lgcc] ==> lib [gcc]
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtend.o] ==> ignore
-    arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore
-  remove lib [gcc_s]
-  remove lib [gcc]
-  remove lib [gcc_s]
-  remove lib [gcc]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib]
-  collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
-  collapse library dir [/lib/../lib] ==> [/lib]
-  collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
-  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
-  collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib]
-  implicit libs: [stdc++;m;c]
-  implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
-  implicit fwks: []
-
-
-
-
-Detecting CXX [-std=c++14] compiler features compiled with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_9a032/fast"
-/usr/bin/make -f CMakeFiles/cmTC_9a032.dir/build.make CMakeFiles/cmTC_9a032.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_9a032.dir/feature_tests.cxx.o
-/usr/bin/c++     -std=c++14 -o CMakeFiles/cmTC_9a032.dir/feature_tests.cxx.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/feature_tests.cxx
-Linking CXX executable cmTC_9a032
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9a032.dir/link.txt --verbose=1
-/usr/bin/c++        CMakeFiles/cmTC_9a032.dir/feature_tests.cxx.o  -o cmTC_9a032 -rdynamic 
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-    Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
-    Feature record: CXX_FEATURE:1cxx_alias_templates
-    Feature record: CXX_FEATURE:1cxx_alignas
-    Feature record: CXX_FEATURE:1cxx_alignof
-    Feature record: CXX_FEATURE:1cxx_attributes
-    Feature record: CXX_FEATURE:1cxx_attribute_deprecated
-    Feature record: CXX_FEATURE:1cxx_auto_type
-    Feature record: CXX_FEATURE:1cxx_binary_literals
-    Feature record: CXX_FEATURE:1cxx_constexpr
-    Feature record: CXX_FEATURE:1cxx_contextual_conversions
-    Feature record: CXX_FEATURE:1cxx_decltype
-    Feature record: CXX_FEATURE:1cxx_decltype_auto
-    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
-    Feature record: CXX_FEATURE:1cxx_default_function_template_args
-    Feature record: CXX_FEATURE:1cxx_defaulted_functions
-    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
-    Feature record: CXX_FEATURE:1cxx_delegating_constructors
-    Feature record: CXX_FEATURE:1cxx_deleted_functions
-    Feature record: CXX_FEATURE:1cxx_digit_separators
-    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
-    Feature record: CXX_FEATURE:1cxx_explicit_conversions
-    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
-    Feature record: CXX_FEATURE:1cxx_extern_templates
-    Feature record: CXX_FEATURE:1cxx_final
-    Feature record: CXX_FEATURE:1cxx_func_identifier
-    Feature record: CXX_FEATURE:1cxx_generalized_initializers
-    Feature record: CXX_FEATURE:1cxx_generic_lambdas
-    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
-    Feature record: CXX_FEATURE:1cxx_inline_namespaces
-    Feature record: CXX_FEATURE:1cxx_lambdas
-    Feature record: CXX_FEATURE:1cxx_lambda_init_captures
-    Feature record: CXX_FEATURE:1cxx_local_type_template_args
-    Feature record: CXX_FEATURE:1cxx_long_long_type
-    Feature record: CXX_FEATURE:1cxx_noexcept
-    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
-    Feature record: CXX_FEATURE:1cxx_nullptr
-    Feature record: CXX_FEATURE:1cxx_override
-    Feature record: CXX_FEATURE:1cxx_range_for
-    Feature record: CXX_FEATURE:1cxx_raw_string_literals
-    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
-    Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
-    Feature record: CXX_FEATURE:1cxx_return_type_deduction
-    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
-    Feature record: CXX_FEATURE:1cxx_rvalue_references
-    Feature record: CXX_FEATURE:1cxx_sizeof_member
-    Feature record: CXX_FEATURE:1cxx_static_assert
-    Feature record: CXX_FEATURE:1cxx_strong_enums
-    Feature record: CXX_FEATURE:1cxx_template_template_parameters
-    Feature record: CXX_FEATURE:1cxx_thread_local
-    Feature record: CXX_FEATURE:1cxx_trailing_return_types
-    Feature record: CXX_FEATURE:1cxx_unicode_literals
-    Feature record: CXX_FEATURE:1cxx_uniform_initialization
-    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
-    Feature record: CXX_FEATURE:1cxx_user_literals
-    Feature record: CXX_FEATURE:1cxx_variable_templates
-    Feature record: CXX_FEATURE:1cxx_variadic_macros
-    Feature record: CXX_FEATURE:1cxx_variadic_templates
-
-
-Detecting CXX [-std=c++11] compiler features compiled with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_086c5/fast"
-/usr/bin/make -f CMakeFiles/cmTC_086c5.dir/build.make CMakeFiles/cmTC_086c5.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_086c5.dir/feature_tests.cxx.o
-/usr/bin/c++     -std=c++11 -o CMakeFiles/cmTC_086c5.dir/feature_tests.cxx.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/feature_tests.cxx
-Linking CXX executable cmTC_086c5
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_086c5.dir/link.txt --verbose=1
-/usr/bin/c++        CMakeFiles/cmTC_086c5.dir/feature_tests.cxx.o  -o cmTC_086c5 -rdynamic 
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
-    Feature record: CXX_FEATURE:1cxx_alias_templates
-    Feature record: CXX_FEATURE:1cxx_alignas
-    Feature record: CXX_FEATURE:1cxx_alignof
-    Feature record: CXX_FEATURE:1cxx_attributes
-    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
-    Feature record: CXX_FEATURE:1cxx_auto_type
-    Feature record: CXX_FEATURE:0cxx_binary_literals
-    Feature record: CXX_FEATURE:1cxx_constexpr
-    Feature record: CXX_FEATURE:0cxx_contextual_conversions
-    Feature record: CXX_FEATURE:1cxx_decltype
-    Feature record: CXX_FEATURE:0cxx_decltype_auto
-    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
-    Feature record: CXX_FEATURE:1cxx_default_function_template_args
-    Feature record: CXX_FEATURE:1cxx_defaulted_functions
-    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
-    Feature record: CXX_FEATURE:1cxx_delegating_constructors
-    Feature record: CXX_FEATURE:1cxx_deleted_functions
-    Feature record: CXX_FEATURE:0cxx_digit_separators
-    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
-    Feature record: CXX_FEATURE:1cxx_explicit_conversions
-    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
-    Feature record: CXX_FEATURE:1cxx_extern_templates
-    Feature record: CXX_FEATURE:1cxx_final
-    Feature record: CXX_FEATURE:1cxx_func_identifier
-    Feature record: CXX_FEATURE:1cxx_generalized_initializers
-    Feature record: CXX_FEATURE:0cxx_generic_lambdas
-    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
-    Feature record: CXX_FEATURE:1cxx_inline_namespaces
-    Feature record: CXX_FEATURE:1cxx_lambdas
-    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
-    Feature record: CXX_FEATURE:1cxx_local_type_template_args
-    Feature record: CXX_FEATURE:1cxx_long_long_type
-    Feature record: CXX_FEATURE:1cxx_noexcept
-    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
-    Feature record: CXX_FEATURE:1cxx_nullptr
-    Feature record: CXX_FEATURE:1cxx_override
-    Feature record: CXX_FEATURE:1cxx_range_for
-    Feature record: CXX_FEATURE:1cxx_raw_string_literals
-    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
-    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
-    Feature record: CXX_FEATURE:0cxx_return_type_deduction
-    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
-    Feature record: CXX_FEATURE:1cxx_rvalue_references
-    Feature record: CXX_FEATURE:1cxx_sizeof_member
-    Feature record: CXX_FEATURE:1cxx_static_assert
-    Feature record: CXX_FEATURE:1cxx_strong_enums
-    Feature record: CXX_FEATURE:1cxx_template_template_parameters
-    Feature record: CXX_FEATURE:1cxx_thread_local
-    Feature record: CXX_FEATURE:1cxx_trailing_return_types
-    Feature record: CXX_FEATURE:1cxx_unicode_literals
-    Feature record: CXX_FEATURE:1cxx_uniform_initialization
-    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
-    Feature record: CXX_FEATURE:1cxx_user_literals
-    Feature record: CXX_FEATURE:0cxx_variable_templates
-    Feature record: CXX_FEATURE:1cxx_variadic_macros
-    Feature record: CXX_FEATURE:1cxx_variadic_templates
-
-
-Detecting CXX [-std=c++98] compiler features compiled with the following output:
-Change Dir: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp
-
-Run Build Command:"/usr/bin/make" "cmTC_7f9e5/fast"
-/usr/bin/make -f CMakeFiles/cmTC_7f9e5.dir/build.make CMakeFiles/cmTC_7f9e5.dir/build
-make[1]: Entering directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-Building CXX object CMakeFiles/cmTC_7f9e5.dir/feature_tests.cxx.o
-/usr/bin/c++     -std=c++98 -o CMakeFiles/cmTC_7f9e5.dir/feature_tests.cxx.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/feature_tests.cxx
-Linking CXX executable cmTC_7f9e5
-/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7f9e5.dir/link.txt --verbose=1
-/usr/bin/c++        CMakeFiles/cmTC_7f9e5.dir/feature_tests.cxx.o  -o cmTC_7f9e5 -rdynamic 
-make[1]: Leaving directory '/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/CMakeTmp'
-
-
-    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
-    Feature record: CXX_FEATURE:0cxx_alias_templates
-    Feature record: CXX_FEATURE:0cxx_alignas
-    Feature record: CXX_FEATURE:0cxx_alignof
-    Feature record: CXX_FEATURE:0cxx_attributes
-    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
-    Feature record: CXX_FEATURE:0cxx_auto_type
-    Feature record: CXX_FEATURE:0cxx_binary_literals
-    Feature record: CXX_FEATURE:0cxx_constexpr
-    Feature record: CXX_FEATURE:0cxx_contextual_conversions
-    Feature record: CXX_FEATURE:0cxx_decltype
-    Feature record: CXX_FEATURE:0cxx_decltype_auto
-    Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
-    Feature record: CXX_FEATURE:0cxx_default_function_template_args
-    Feature record: CXX_FEATURE:0cxx_defaulted_functions
-    Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
-    Feature record: CXX_FEATURE:0cxx_delegating_constructors
-    Feature record: CXX_FEATURE:0cxx_deleted_functions
-    Feature record: CXX_FEATURE:0cxx_digit_separators
-    Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
-    Feature record: CXX_FEATURE:0cxx_explicit_conversions
-    Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
-    Feature record: CXX_FEATURE:0cxx_extern_templates
-    Feature record: CXX_FEATURE:0cxx_final
-    Feature record: CXX_FEATURE:0cxx_func_identifier
-    Feature record: CXX_FEATURE:0cxx_generalized_initializers
-    Feature record: CXX_FEATURE:0cxx_generic_lambdas
-    Feature record: CXX_FEATURE:0cxx_inheriting_constructors
-    Feature record: CXX_FEATURE:0cxx_inline_namespaces
-    Feature record: CXX_FEATURE:0cxx_lambdas
-    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
-    Feature record: CXX_FEATURE:0cxx_local_type_template_args
-    Feature record: CXX_FEATURE:0cxx_long_long_type
-    Feature record: CXX_FEATURE:0cxx_noexcept
-    Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
-    Feature record: CXX_FEATURE:0cxx_nullptr
-    Feature record: CXX_FEATURE:0cxx_override
-    Feature record: CXX_FEATURE:0cxx_range_for
-    Feature record: CXX_FEATURE:0cxx_raw_string_literals
-    Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
-    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
-    Feature record: CXX_FEATURE:0cxx_return_type_deduction
-    Feature record: CXX_FEATURE:0cxx_right_angle_brackets
-    Feature record: CXX_FEATURE:0cxx_rvalue_references
-    Feature record: CXX_FEATURE:0cxx_sizeof_member
-    Feature record: CXX_FEATURE:0cxx_static_assert
-    Feature record: CXX_FEATURE:0cxx_strong_enums
-    Feature record: CXX_FEATURE:1cxx_template_template_parameters
-    Feature record: CXX_FEATURE:0cxx_thread_local
-    Feature record: CXX_FEATURE:0cxx_trailing_return_types
-    Feature record: CXX_FEATURE:0cxx_unicode_literals
-    Feature record: CXX_FEATURE:0cxx_uniform_initialization
-    Feature record: CXX_FEATURE:0cxx_unrestricted_unions
-    Feature record: CXX_FEATURE:0cxx_user_literals
-    Feature record: CXX_FEATURE:0cxx_variable_templates
-    Feature record: CXX_FEATURE:0cxx_variadic_macros
-    Feature record: CXX_FEATURE:0cxx_variadic_templates

+ 0 - 24
3rdparty/spirv-tools/build/CMakeFiles/CMakeRuleHashes.txt

@@ -1,24 +0,0 @@
-# Hashes of file build rules.
-a3a67ea3d224fda21fd5a52538aac45e CMakeFiles/spirv-tools-pkg-config
-e0651873fcee64545700dd83cf425d7d CMakeFiles/spirv-tools-shared-pkg-config
-c4bbdb4ddc901c2270fe08710c6d7296 DebugInfo.h
-5896e8e3f9b3d42d3ca7be3c26e73115 build-version.inc
-831c4409dccccfbe3caf54e152aeab9a core.insts-unified1.inc
-e82743ac5171b193e896f59fda57456a debuginfo.insts.inc
-3c535b06d6924a641a46b65343e372c8 extension_enum.inc
-e5ee8fcfaf5e0d0ee14e42827f5a28d7 generators.inc
-c9648bb7599ab3c63c9cbf3f63105dc3 glsl.std.450.insts.inc
-ca9006b7e8de20db43363fbdf4154a32 opencl.std.insts.inc
-fbc7975cd1db0b770eb5a317b85548b4 source/CMakeFiles/spirv-tools-build-version
-fbc7975cd1db0b770eb5a317b85548b4 source/CMakeFiles/spirv-tools-debuginfo
-fbc7975cd1db0b770eb5a317b85548b4 source/CMakeFiles/spirv-tools-header-DebugInfo
-fbc7975cd1db0b770eb5a317b85548b4 source/CMakeFiles/spirv-tools-spv-amd-gcn-shader
-fbc7975cd1db0b770eb5a317b85548b4 source/CMakeFiles/spirv-tools-spv-amd-shader-ballot
-fbc7975cd1db0b770eb5a317b85548b4 source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter
-fbc7975cd1db0b770eb5a317b85548b4 source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax
-fbc7975cd1db0b770eb5a317b85548b4 source/CMakeFiles/spirv-tools-vimsyntax
-c691cb79776968d34fbe636de95762ba spv-amd-gcn-shader.insts.inc
-98898bc0b78e884c61f122035917814a spv-amd-shader-ballot.insts.inc
-887286f1e7d97d480c4ca2319a7a28ea spv-amd-shader-explicit-vertex-parameter.insts.inc
-95834c67f02254c5ea078b11a2de5321 spv-amd-shader-trinary-minmax.insts.inc
-b5344da2df0958bc57287a90ddcfaaef spvasm.vim

+ 0 - 183
3rdparty/spirv-tools/build/CMakeFiles/Makefile.cmake

@@ -1,183 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# The generator used is:
-set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
-
-# The top level Makefile was generated from the following files:
-set(CMAKE_MAKEFILE_DEPENDS
-  "CMakeCache.txt"
-  "../CMakeLists.txt"
-  "CMakeFiles/3.5.1/CMakeCCompiler.cmake"
-  "CMakeFiles/3.5.1/CMakeCXXCompiler.cmake"
-  "CMakeFiles/3.5.1/CMakeSystem.cmake"
-  "CMakeFiles/feature_tests.c"
-  "CMakeFiles/feature_tests.cxx"
-  "../cmake/setup_build.cmake"
-  "../examples/CMakeLists.txt"
-  "../examples/cpp-interface/CMakeLists.txt"
-  "../external/CMakeLists.txt"
-  "../source/CMakeLists.txt"
-  "../source/comp/CMakeLists.txt"
-  "../source/link/CMakeLists.txt"
-  "../source/opt/CMakeLists.txt"
-  "../test/CMakeLists.txt"
-  "../test/comp/CMakeLists.txt"
-  "../test/link/CMakeLists.txt"
-  "../test/opt/CMakeLists.txt"
-  "../test/opt/dominator_tree/CMakeLists.txt"
-  "../test/opt/loop_optimizations/CMakeLists.txt"
-  "../test/stats/CMakeLists.txt"
-  "../test/tools/CMakeLists.txt"
-  "../test/tools/opt/CMakeLists.txt"
-  "../test/util/CMakeLists.txt"
-  "../test/val/CMakeLists.txt"
-  "../tools/CMakeLists.txt"
-  "../tools/emacs/CMakeLists.txt"
-  "../tools/lesspipe/CMakeLists.txt"
-  "/usr/share/cmake-3.5/Modules/CMakeCCompiler.cmake.in"
-  "/usr/share/cmake-3.5/Modules/CMakeCCompilerABI.c"
-  "/usr/share/cmake-3.5/Modules/CMakeCInformation.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeCXXCompiler.cmake.in"
-  "/usr/share/cmake-3.5/Modules/CMakeCXXCompilerABI.cpp"
-  "/usr/share/cmake-3.5/Modules/CMakeCXXInformation.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeCommonLanguageInclude.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeCompilerIdDetection.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeDetermineCCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeDetermineCXXCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeDetermineCompileFeatures.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeDetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeDetermineCompilerABI.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeDetermineCompilerId.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeDetermineSystem.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeFindBinUtils.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeGenericSystem.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeLanguageInformation.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeParseArguments.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeParseImplicitLinkInfo.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeSystem.cmake.in"
-  "/usr/share/cmake-3.5/Modules/CMakeSystemSpecificInformation.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeSystemSpecificInitialize.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeTestCCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeTestCXXCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeTestCompilerCommon.cmake"
-  "/usr/share/cmake-3.5/Modules/CMakeUnixFindMake.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/ADSP-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Borland-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Clang-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Cray-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/GHS-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/GNU-C-FeatureTests.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/GNU-C.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/GNU-CXX-FeatureTests.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/GNU-CXX.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/GNU-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/GNU.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/HP-C-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/IAR-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Intel-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/MIPSpro-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/MSVC-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/PGI-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/PathScale-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/SCO-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/TI-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/Watcom-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/XL-C-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
-  "/usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake"
-  "/usr/share/cmake-3.5/Modules/FindPackageMessage.cmake"
-  "/usr/share/cmake-3.5/Modules/FindPythonInterp.cmake"
-  "/usr/share/cmake-3.5/Modules/GNUInstallDirs.cmake"
-  "/usr/share/cmake-3.5/Modules/Internal/FeatureTesting.cmake"
-  "/usr/share/cmake-3.5/Modules/MultiArchCross.cmake"
-  "/usr/share/cmake-3.5/Modules/Platform/Linux-CXX.cmake"
-  "/usr/share/cmake-3.5/Modules/Platform/Linux-GNU-C.cmake"
-  "/usr/share/cmake-3.5/Modules/Platform/Linux-GNU-CXX.cmake"
-  "/usr/share/cmake-3.5/Modules/Platform/Linux-GNU.cmake"
-  "/usr/share/cmake-3.5/Modules/Platform/Linux.cmake"
-  "/usr/share/cmake-3.5/Modules/Platform/UnixPaths.cmake"
-  )
-
-# The corresponding makefile is:
-set(CMAKE_MAKEFILE_OUTPUTS
-  "Makefile"
-  "CMakeFiles/cmake.check_cache"
-  )
-
-# Byproducts of CMake generate step:
-set(CMAKE_MAKEFILE_PRODUCTS
-  "CMakeFiles/3.5.1/CMakeSystem.cmake"
-  "CMakeFiles/3.5.1/CMakeCCompiler.cmake"
-  "CMakeFiles/3.5.1/CMakeCXXCompiler.cmake"
-  "CMakeFiles/3.5.1/CMakeCCompiler.cmake"
-  "CMakeFiles/3.5.1/CMakeCXXCompiler.cmake"
-  "CMakeFiles/CMakeDirectoryInformation.cmake"
-  "external/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "source/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "source/comp/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "source/opt/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "source/link/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "tools/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "tools/lesspipe/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "tools/emacs/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/comp/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/link/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/opt/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/opt/dominator_tree/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/opt/loop_optimizations/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/stats/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/tools/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/tools/opt/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/util/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "test/val/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "examples/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "examples/cpp-interface/CMakeFiles/CMakeDirectoryInformation.cmake"
-  )
-
-# Dependency information for all targets:
-set(CMAKE_DEPEND_INFO_FILES
-  "CMakeFiles/spirv-tools-shared-pkg-config.dir/DependInfo.cmake"
-  "CMakeFiles/spirv-tools-pkg-config.dir/DependInfo.cmake"
-  "source/CMakeFiles/spirv-tools-debuginfo.dir/DependInfo.cmake"
-  "source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/DependInfo.cmake"
-  "source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/DependInfo.cmake"
-  "source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/DependInfo.cmake"
-  "source/CMakeFiles/spirv-tools-header-DebugInfo.dir/DependInfo.cmake"
-  "source/CMakeFiles/spirv-tools-build-version.dir/DependInfo.cmake"
-  "source/CMakeFiles/SPIRV-Tools.dir/DependInfo.cmake"
-  "source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/DependInfo.cmake"
-  "source/CMakeFiles/SPIRV-Tools-shared.dir/DependInfo.cmake"
-  "source/CMakeFiles/spirv-tools-vimsyntax.dir/DependInfo.cmake"
-  "source/opt/CMakeFiles/SPIRV-Tools-opt.dir/DependInfo.cmake"
-  "source/link/CMakeFiles/SPIRV-Tools-link.dir/DependInfo.cmake"
-  "tools/CMakeFiles/spirv-cfg.dir/DependInfo.cmake"
-  "tools/CMakeFiles/spirv-dis.dir/DependInfo.cmake"
-  "tools/CMakeFiles/spirv-as.dir/DependInfo.cmake"
-  "tools/CMakeFiles/spirv-val.dir/DependInfo.cmake"
-  "tools/CMakeFiles/spirv-link.dir/DependInfo.cmake"
-  "tools/CMakeFiles/spirv-opt.dir/DependInfo.cmake"
-  "tools/CMakeFiles/spirv-stats.dir/DependInfo.cmake"
-  "examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/DependInfo.cmake"
-  )

+ 0 - 1284
3rdparty/spirv-tools/build/CMakeFiles/Makefile2

@@ -1,1284 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Default target executed when no arguments are given to make.
-default_target: all
-
-.PHONY : default_target
-
-# The main recursive all target
-all:
-
-.PHONY : all
-
-# The main recursive preinstall target
-preinstall:
-
-.PHONY : preinstall
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-#=============================================================================
-# Target rules for target CMakeFiles/spirv-tools-shared-pkg-config.dir
-
-# All Build rule for target.
-CMakeFiles/spirv-tools-shared-pkg-config.dir/all:
-	$(MAKE) -f CMakeFiles/spirv-tools-shared-pkg-config.dir/build.make CMakeFiles/spirv-tools-shared-pkg-config.dir/depend
-	$(MAKE) -f CMakeFiles/spirv-tools-shared-pkg-config.dir/build.make CMakeFiles/spirv-tools-shared-pkg-config.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-tools-shared-pkg-config"
-.PHONY : CMakeFiles/spirv-tools-shared-pkg-config.dir/all
-
-# Include target in all.
-all: CMakeFiles/spirv-tools-shared-pkg-config.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/spirv-tools-shared-pkg-config.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/spirv-tools-shared-pkg-config.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : CMakeFiles/spirv-tools-shared-pkg-config.dir/rule
-
-# Convenience name for target.
-spirv-tools-shared-pkg-config: CMakeFiles/spirv-tools-shared-pkg-config.dir/rule
-
-.PHONY : spirv-tools-shared-pkg-config
-
-# clean rule for target.
-CMakeFiles/spirv-tools-shared-pkg-config.dir/clean:
-	$(MAKE) -f CMakeFiles/spirv-tools-shared-pkg-config.dir/build.make CMakeFiles/spirv-tools-shared-pkg-config.dir/clean
-.PHONY : CMakeFiles/spirv-tools-shared-pkg-config.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/spirv-tools-shared-pkg-config.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/spirv-tools-pkg-config.dir
-
-# All Build rule for target.
-CMakeFiles/spirv-tools-pkg-config.dir/all:
-	$(MAKE) -f CMakeFiles/spirv-tools-pkg-config.dir/build.make CMakeFiles/spirv-tools-pkg-config.dir/depend
-	$(MAKE) -f CMakeFiles/spirv-tools-pkg-config.dir/build.make CMakeFiles/spirv-tools-pkg-config.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-tools-pkg-config"
-.PHONY : CMakeFiles/spirv-tools-pkg-config.dir/all
-
-# Include target in all.
-all: CMakeFiles/spirv-tools-pkg-config.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/spirv-tools-pkg-config.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/spirv-tools-pkg-config.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : CMakeFiles/spirv-tools-pkg-config.dir/rule
-
-# Convenience name for target.
-spirv-tools-pkg-config: CMakeFiles/spirv-tools-pkg-config.dir/rule
-
-.PHONY : spirv-tools-pkg-config
-
-# clean rule for target.
-CMakeFiles/spirv-tools-pkg-config.dir/clean:
-	$(MAKE) -f CMakeFiles/spirv-tools-pkg-config.dir/build.make CMakeFiles/spirv-tools-pkg-config.dir/clean
-.PHONY : CMakeFiles/spirv-tools-pkg-config.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/spirv-tools-pkg-config.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Directory level rules for directory external
-
-# Convenience name for "all" pass in the directory.
-external/all:
-
-.PHONY : external/all
-
-# Convenience name for "clean" pass in the directory.
-external/clean:
-
-.PHONY : external/clean
-
-# Convenience name for "preinstall" pass in the directory.
-external/preinstall:
-
-.PHONY : external/preinstall
-
-#=============================================================================
-# Directory level rules for directory source
-
-# Convenience name for "all" pass in the directory.
-source/all: source/CMakeFiles/SPIRV-Tools.dir/all
-source/all: source/CMakeFiles/SPIRV-Tools-shared.dir/all
-source/all: source/comp/all
-source/all: source/opt/all
-source/all: source/link/all
-
-.PHONY : source/all
-
-# Convenience name for "clean" pass in the directory.
-source/clean: source/CMakeFiles/spirv-tools-debuginfo.dir/clean
-source/clean: source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/clean
-source/clean: source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/clean
-source/clean: source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/clean
-source/clean: source/CMakeFiles/spirv-tools-header-DebugInfo.dir/clean
-source/clean: source/CMakeFiles/spirv-tools-build-version.dir/clean
-source/clean: source/CMakeFiles/SPIRV-Tools.dir/clean
-source/clean: source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/clean
-source/clean: source/CMakeFiles/SPIRV-Tools-shared.dir/clean
-source/clean: source/CMakeFiles/spirv-tools-vimsyntax.dir/clean
-source/clean: source/comp/clean
-source/clean: source/opt/clean
-source/clean: source/link/clean
-
-.PHONY : source/clean
-
-# Convenience name for "preinstall" pass in the directory.
-source/preinstall: source/comp/preinstall
-source/preinstall: source/opt/preinstall
-source/preinstall: source/link/preinstall
-
-.PHONY : source/preinstall
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/spirv-tools-debuginfo.dir
-
-# All Build rule for target.
-source/CMakeFiles/spirv-tools-debuginfo.dir/all:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-debuginfo.dir/build.make source/CMakeFiles/spirv-tools-debuginfo.dir/depend
-	$(MAKE) -f source/CMakeFiles/spirv-tools-debuginfo.dir/build.make source/CMakeFiles/spirv-tools-debuginfo.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-tools-debuginfo"
-.PHONY : source/CMakeFiles/spirv-tools-debuginfo.dir/all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/spirv-tools-debuginfo.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/spirv-tools-debuginfo.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/spirv-tools-debuginfo.dir/rule
-
-# Convenience name for target.
-spirv-tools-debuginfo: source/CMakeFiles/spirv-tools-debuginfo.dir/rule
-
-.PHONY : spirv-tools-debuginfo
-
-# clean rule for target.
-source/CMakeFiles/spirv-tools-debuginfo.dir/clean:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-debuginfo.dir/build.make source/CMakeFiles/spirv-tools-debuginfo.dir/clean
-.PHONY : source/CMakeFiles/spirv-tools-debuginfo.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/spirv-tools-debuginfo.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir
-
-# All Build rule for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/all:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/depend
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-tools-spv-amd-shader-ballot"
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/rule
-
-# Convenience name for target.
-spirv-tools-spv-amd-shader-ballot: source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/rule
-
-.PHONY : spirv-tools-spv-amd-shader-ballot
-
-# clean rule for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/clean:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/clean
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir
-
-# All Build rule for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/all:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/depend
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-tools-spv-amd-shader-trinary-minmax"
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/rule
-
-# Convenience name for target.
-spirv-tools-spv-amd-shader-trinary-minmax: source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/rule
-
-.PHONY : spirv-tools-spv-amd-shader-trinary-minmax
-
-# clean rule for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/clean:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/clean
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir
-
-# All Build rule for target.
-source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/all:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/depend
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-tools-spv-amd-gcn-shader"
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/rule
-
-# Convenience name for target.
-spirv-tools-spv-amd-gcn-shader: source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/rule
-
-.PHONY : spirv-tools-spv-amd-gcn-shader
-
-# clean rule for target.
-source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/clean:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/clean
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/spirv-tools-header-DebugInfo.dir
-
-# All Build rule for target.
-source/CMakeFiles/spirv-tools-header-DebugInfo.dir/all:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-header-DebugInfo.dir/build.make source/CMakeFiles/spirv-tools-header-DebugInfo.dir/depend
-	$(MAKE) -f source/CMakeFiles/spirv-tools-header-DebugInfo.dir/build.make source/CMakeFiles/spirv-tools-header-DebugInfo.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=97 "Built target spirv-tools-header-DebugInfo"
-.PHONY : source/CMakeFiles/spirv-tools-header-DebugInfo.dir/all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/spirv-tools-header-DebugInfo.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/spirv-tools-header-DebugInfo.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/spirv-tools-header-DebugInfo.dir/rule
-
-# Convenience name for target.
-spirv-tools-header-DebugInfo: source/CMakeFiles/spirv-tools-header-DebugInfo.dir/rule
-
-.PHONY : spirv-tools-header-DebugInfo
-
-# clean rule for target.
-source/CMakeFiles/spirv-tools-header-DebugInfo.dir/clean:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-header-DebugInfo.dir/build.make source/CMakeFiles/spirv-tools-header-DebugInfo.dir/clean
-.PHONY : source/CMakeFiles/spirv-tools-header-DebugInfo.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/spirv-tools-header-DebugInfo.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/spirv-tools-build-version.dir
-
-# All Build rule for target.
-source/CMakeFiles/spirv-tools-build-version.dir/all:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-build-version.dir/build.make source/CMakeFiles/spirv-tools-build-version.dir/depend
-	$(MAKE) -f source/CMakeFiles/spirv-tools-build-version.dir/build.make source/CMakeFiles/spirv-tools-build-version.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-tools-build-version"
-.PHONY : source/CMakeFiles/spirv-tools-build-version.dir/all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/spirv-tools-build-version.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/spirv-tools-build-version.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/spirv-tools-build-version.dir/rule
-
-# Convenience name for target.
-spirv-tools-build-version: source/CMakeFiles/spirv-tools-build-version.dir/rule
-
-.PHONY : spirv-tools-build-version
-
-# clean rule for target.
-source/CMakeFiles/spirv-tools-build-version.dir/clean:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-build-version.dir/build.make source/CMakeFiles/spirv-tools-build-version.dir/clean
-.PHONY : source/CMakeFiles/spirv-tools-build-version.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/spirv-tools-build-version.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/SPIRV-Tools.dir
-
-# All Build rule for target.
-source/CMakeFiles/SPIRV-Tools.dir/all:
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/depend
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28 "Built target SPIRV-Tools"
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/all
-
-# Include target in all.
-all: source/CMakeFiles/SPIRV-Tools.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/SPIRV-Tools.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 28
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/SPIRV-Tools.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/rule
-
-# Convenience name for target.
-SPIRV-Tools: source/CMakeFiles/SPIRV-Tools.dir/rule
-
-.PHONY : SPIRV-Tools
-
-# clean rule for target.
-source/CMakeFiles/SPIRV-Tools.dir/clean:
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/clean
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/SPIRV-Tools.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir
-
-# All Build rule for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/all:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/depend
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=98 "Built target spirv-tools-spv-amd-shader-explicit-vertex-parameter"
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/rule
-
-# Convenience name for target.
-spirv-tools-spv-amd-shader-explicit-vertex-parameter: source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/rule
-
-.PHONY : spirv-tools-spv-amd-shader-explicit-vertex-parameter
-
-# clean rule for target.
-source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/clean:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/clean
-.PHONY : source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/SPIRV-Tools-shared.dir
-
-# All Build rule for target.
-source/CMakeFiles/SPIRV-Tools-shared.dir/all:
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/depend
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89 "Built target SPIRV-Tools-shared"
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/all
-
-# Include target in all.
-all: source/CMakeFiles/SPIRV-Tools-shared.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/SPIRV-Tools-shared.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 29
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/SPIRV-Tools-shared.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/rule
-
-# Convenience name for target.
-SPIRV-Tools-shared: source/CMakeFiles/SPIRV-Tools-shared.dir/rule
-
-.PHONY : SPIRV-Tools-shared
-
-# clean rule for target.
-source/CMakeFiles/SPIRV-Tools-shared.dir/clean:
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/clean
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/SPIRV-Tools-shared.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target source/CMakeFiles/spirv-tools-vimsyntax.dir
-
-# All Build rule for target.
-source/CMakeFiles/spirv-tools-vimsyntax.dir/all:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-vimsyntax.dir/build.make source/CMakeFiles/spirv-tools-vimsyntax.dir/depend
-	$(MAKE) -f source/CMakeFiles/spirv-tools-vimsyntax.dir/build.make source/CMakeFiles/spirv-tools-vimsyntax.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-tools-vimsyntax"
-.PHONY : source/CMakeFiles/spirv-tools-vimsyntax.dir/all
-
-# Build rule for subdir invocation for target.
-source/CMakeFiles/spirv-tools-vimsyntax.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 source/CMakeFiles/spirv-tools-vimsyntax.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/CMakeFiles/spirv-tools-vimsyntax.dir/rule
-
-# Convenience name for target.
-spirv-tools-vimsyntax: source/CMakeFiles/spirv-tools-vimsyntax.dir/rule
-
-.PHONY : spirv-tools-vimsyntax
-
-# clean rule for target.
-source/CMakeFiles/spirv-tools-vimsyntax.dir/clean:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-vimsyntax.dir/build.make source/CMakeFiles/spirv-tools-vimsyntax.dir/clean
-.PHONY : source/CMakeFiles/spirv-tools-vimsyntax.dir/clean
-
-# clean rule for target.
-clean: source/CMakeFiles/spirv-tools-vimsyntax.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Directory level rules for directory source/comp
-
-# Convenience name for "all" pass in the directory.
-source/comp/all:
-
-.PHONY : source/comp/all
-
-# Convenience name for "clean" pass in the directory.
-source/comp/clean:
-
-.PHONY : source/comp/clean
-
-# Convenience name for "preinstall" pass in the directory.
-source/comp/preinstall:
-
-.PHONY : source/comp/preinstall
-
-#=============================================================================
-# Directory level rules for directory source/opt
-
-# Convenience name for "all" pass in the directory.
-source/opt/all: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all
-
-.PHONY : source/opt/all
-
-# Convenience name for "clean" pass in the directory.
-source/opt/clean: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/clean
-
-.PHONY : source/opt/clean
-
-# Convenience name for "preinstall" pass in the directory.
-source/opt/preinstall:
-
-.PHONY : source/opt/preinstall
-
-#=============================================================================
-# Target rules for target source/opt/CMakeFiles/SPIRV-Tools-opt.dir
-
-# All Build rule for target.
-source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-	$(MAKE) -f source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make source/opt/CMakeFiles/SPIRV-Tools-opt.dir/depend
-	$(MAKE) -f source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60 "Built target SPIRV-Tools-opt"
-.PHONY : source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all
-
-# Include target in all.
-all: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-source/opt/CMakeFiles/SPIRV-Tools-opt.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 59
-	$(MAKE) -f CMakeFiles/Makefile2 source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/opt/CMakeFiles/SPIRV-Tools-opt.dir/rule
-
-# Convenience name for target.
-SPIRV-Tools-opt: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/rule
-
-.PHONY : SPIRV-Tools-opt
-
-# clean rule for target.
-source/opt/CMakeFiles/SPIRV-Tools-opt.dir/clean:
-	$(MAKE) -f source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make source/opt/CMakeFiles/SPIRV-Tools-opt.dir/clean
-.PHONY : source/opt/CMakeFiles/SPIRV-Tools-opt.dir/clean
-
-# clean rule for target.
-clean: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Directory level rules for directory source/link
-
-# Convenience name for "all" pass in the directory.
-source/link/all: source/link/CMakeFiles/SPIRV-Tools-link.dir/all
-
-.PHONY : source/link/all
-
-# Convenience name for "clean" pass in the directory.
-source/link/clean: source/link/CMakeFiles/SPIRV-Tools-link.dir/clean
-
-.PHONY : source/link/clean
-
-# Convenience name for "preinstall" pass in the directory.
-source/link/preinstall:
-
-.PHONY : source/link/preinstall
-
-#=============================================================================
-# Target rules for target source/link/CMakeFiles/SPIRV-Tools-link.dir
-
-# All Build rule for target.
-source/link/CMakeFiles/SPIRV-Tools-link.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-source/link/CMakeFiles/SPIRV-Tools-link.dir/all: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all
-	$(MAKE) -f source/link/CMakeFiles/SPIRV-Tools-link.dir/build.make source/link/CMakeFiles/SPIRV-Tools-link.dir/depend
-	$(MAKE) -f source/link/CMakeFiles/SPIRV-Tools-link.dir/build.make source/link/CMakeFiles/SPIRV-Tools-link.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=29 "Built target SPIRV-Tools-link"
-.PHONY : source/link/CMakeFiles/SPIRV-Tools-link.dir/all
-
-# Include target in all.
-all: source/link/CMakeFiles/SPIRV-Tools-link.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-source/link/CMakeFiles/SPIRV-Tools-link.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 60
-	$(MAKE) -f CMakeFiles/Makefile2 source/link/CMakeFiles/SPIRV-Tools-link.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : source/link/CMakeFiles/SPIRV-Tools-link.dir/rule
-
-# Convenience name for target.
-SPIRV-Tools-link: source/link/CMakeFiles/SPIRV-Tools-link.dir/rule
-
-.PHONY : SPIRV-Tools-link
-
-# clean rule for target.
-source/link/CMakeFiles/SPIRV-Tools-link.dir/clean:
-	$(MAKE) -f source/link/CMakeFiles/SPIRV-Tools-link.dir/build.make source/link/CMakeFiles/SPIRV-Tools-link.dir/clean
-.PHONY : source/link/CMakeFiles/SPIRV-Tools-link.dir/clean
-
-# clean rule for target.
-clean: source/link/CMakeFiles/SPIRV-Tools-link.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Directory level rules for directory tools
-
-# Convenience name for "all" pass in the directory.
-tools/all: tools/CMakeFiles/spirv-cfg.dir/all
-tools/all: tools/CMakeFiles/spirv-dis.dir/all
-tools/all: tools/CMakeFiles/spirv-as.dir/all
-tools/all: tools/CMakeFiles/spirv-val.dir/all
-tools/all: tools/CMakeFiles/spirv-link.dir/all
-tools/all: tools/CMakeFiles/spirv-opt.dir/all
-tools/all: tools/CMakeFiles/spirv-stats.dir/all
-tools/all: tools/lesspipe/all
-tools/all: tools/emacs/all
-
-.PHONY : tools/all
-
-# Convenience name for "clean" pass in the directory.
-tools/clean: tools/CMakeFiles/spirv-cfg.dir/clean
-tools/clean: tools/CMakeFiles/spirv-dis.dir/clean
-tools/clean: tools/CMakeFiles/spirv-as.dir/clean
-tools/clean: tools/CMakeFiles/spirv-val.dir/clean
-tools/clean: tools/CMakeFiles/spirv-link.dir/clean
-tools/clean: tools/CMakeFiles/spirv-opt.dir/clean
-tools/clean: tools/CMakeFiles/spirv-stats.dir/clean
-tools/clean: tools/lesspipe/clean
-tools/clean: tools/emacs/clean
-
-.PHONY : tools/clean
-
-# Convenience name for "preinstall" pass in the directory.
-tools/preinstall: tools/lesspipe/preinstall
-tools/preinstall: tools/emacs/preinstall
-
-.PHONY : tools/preinstall
-
-#=============================================================================
-# Target rules for target tools/CMakeFiles/spirv-cfg.dir
-
-# All Build rule for target.
-tools/CMakeFiles/spirv-cfg.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-	$(MAKE) -f tools/CMakeFiles/spirv-cfg.dir/build.make tools/CMakeFiles/spirv-cfg.dir/depend
-	$(MAKE) -f tools/CMakeFiles/spirv-cfg.dir/build.make tools/CMakeFiles/spirv-cfg.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=90,91 "Built target spirv-cfg"
-.PHONY : tools/CMakeFiles/spirv-cfg.dir/all
-
-# Include target in all.
-all: tools/CMakeFiles/spirv-cfg.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-tools/CMakeFiles/spirv-cfg.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 30
-	$(MAKE) -f CMakeFiles/Makefile2 tools/CMakeFiles/spirv-cfg.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : tools/CMakeFiles/spirv-cfg.dir/rule
-
-# Convenience name for target.
-spirv-cfg: tools/CMakeFiles/spirv-cfg.dir/rule
-
-.PHONY : spirv-cfg
-
-# clean rule for target.
-tools/CMakeFiles/spirv-cfg.dir/clean:
-	$(MAKE) -f tools/CMakeFiles/spirv-cfg.dir/build.make tools/CMakeFiles/spirv-cfg.dir/clean
-.PHONY : tools/CMakeFiles/spirv-cfg.dir/clean
-
-# clean rule for target.
-clean: tools/CMakeFiles/spirv-cfg.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target tools/CMakeFiles/spirv-dis.dir
-
-# All Build rule for target.
-tools/CMakeFiles/spirv-dis.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-	$(MAKE) -f tools/CMakeFiles/spirv-dis.dir/build.make tools/CMakeFiles/spirv-dis.dir/depend
-	$(MAKE) -f tools/CMakeFiles/spirv-dis.dir/build.make tools/CMakeFiles/spirv-dis.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-dis"
-.PHONY : tools/CMakeFiles/spirv-dis.dir/all
-
-# Include target in all.
-all: tools/CMakeFiles/spirv-dis.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-tools/CMakeFiles/spirv-dis.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 28
-	$(MAKE) -f CMakeFiles/Makefile2 tools/CMakeFiles/spirv-dis.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : tools/CMakeFiles/spirv-dis.dir/rule
-
-# Convenience name for target.
-spirv-dis: tools/CMakeFiles/spirv-dis.dir/rule
-
-.PHONY : spirv-dis
-
-# clean rule for target.
-tools/CMakeFiles/spirv-dis.dir/clean:
-	$(MAKE) -f tools/CMakeFiles/spirv-dis.dir/build.make tools/CMakeFiles/spirv-dis.dir/clean
-.PHONY : tools/CMakeFiles/spirv-dis.dir/clean
-
-# clean rule for target.
-clean: tools/CMakeFiles/spirv-dis.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target tools/CMakeFiles/spirv-as.dir
-
-# All Build rule for target.
-tools/CMakeFiles/spirv-as.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-	$(MAKE) -f tools/CMakeFiles/spirv-as.dir/build.make tools/CMakeFiles/spirv-as.dir/depend
-	$(MAKE) -f tools/CMakeFiles/spirv-as.dir/build.make tools/CMakeFiles/spirv-as.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num= "Built target spirv-as"
-.PHONY : tools/CMakeFiles/spirv-as.dir/all
-
-# Include target in all.
-all: tools/CMakeFiles/spirv-as.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-tools/CMakeFiles/spirv-as.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 28
-	$(MAKE) -f CMakeFiles/Makefile2 tools/CMakeFiles/spirv-as.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : tools/CMakeFiles/spirv-as.dir/rule
-
-# Convenience name for target.
-spirv-as: tools/CMakeFiles/spirv-as.dir/rule
-
-.PHONY : spirv-as
-
-# clean rule for target.
-tools/CMakeFiles/spirv-as.dir/clean:
-	$(MAKE) -f tools/CMakeFiles/spirv-as.dir/build.make tools/CMakeFiles/spirv-as.dir/clean
-.PHONY : tools/CMakeFiles/spirv-as.dir/clean
-
-# clean rule for target.
-clean: tools/CMakeFiles/spirv-as.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target tools/CMakeFiles/spirv-val.dir
-
-# All Build rule for target.
-tools/CMakeFiles/spirv-val.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-	$(MAKE) -f tools/CMakeFiles/spirv-val.dir/build.make tools/CMakeFiles/spirv-val.dir/depend
-	$(MAKE) -f tools/CMakeFiles/spirv-val.dir/build.make tools/CMakeFiles/spirv-val.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=99,100 "Built target spirv-val"
-.PHONY : tools/CMakeFiles/spirv-val.dir/all
-
-# Include target in all.
-all: tools/CMakeFiles/spirv-val.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-tools/CMakeFiles/spirv-val.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 30
-	$(MAKE) -f CMakeFiles/Makefile2 tools/CMakeFiles/spirv-val.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : tools/CMakeFiles/spirv-val.dir/rule
-
-# Convenience name for target.
-spirv-val: tools/CMakeFiles/spirv-val.dir/rule
-
-.PHONY : spirv-val
-
-# clean rule for target.
-tools/CMakeFiles/spirv-val.dir/clean:
-	$(MAKE) -f tools/CMakeFiles/spirv-val.dir/build.make tools/CMakeFiles/spirv-val.dir/clean
-.PHONY : tools/CMakeFiles/spirv-val.dir/clean
-
-# clean rule for target.
-clean: tools/CMakeFiles/spirv-val.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target tools/CMakeFiles/spirv-link.dir
-
-# All Build rule for target.
-tools/CMakeFiles/spirv-link.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-tools/CMakeFiles/spirv-link.dir/all: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all
-tools/CMakeFiles/spirv-link.dir/all: source/link/CMakeFiles/SPIRV-Tools-link.dir/all
-	$(MAKE) -f tools/CMakeFiles/spirv-link.dir/build.make tools/CMakeFiles/spirv-link.dir/depend
-	$(MAKE) -f tools/CMakeFiles/spirv-link.dir/build.make tools/CMakeFiles/spirv-link.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=92 "Built target spirv-link"
-.PHONY : tools/CMakeFiles/spirv-link.dir/all
-
-# Include target in all.
-all: tools/CMakeFiles/spirv-link.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-tools/CMakeFiles/spirv-link.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 61
-	$(MAKE) -f CMakeFiles/Makefile2 tools/CMakeFiles/spirv-link.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : tools/CMakeFiles/spirv-link.dir/rule
-
-# Convenience name for target.
-spirv-link: tools/CMakeFiles/spirv-link.dir/rule
-
-.PHONY : spirv-link
-
-# clean rule for target.
-tools/CMakeFiles/spirv-link.dir/clean:
-	$(MAKE) -f tools/CMakeFiles/spirv-link.dir/build.make tools/CMakeFiles/spirv-link.dir/clean
-.PHONY : tools/CMakeFiles/spirv-link.dir/clean
-
-# clean rule for target.
-clean: tools/CMakeFiles/spirv-link.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target tools/CMakeFiles/spirv-opt.dir
-
-# All Build rule for target.
-tools/CMakeFiles/spirv-opt.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-tools/CMakeFiles/spirv-opt.dir/all: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all
-	$(MAKE) -f tools/CMakeFiles/spirv-opt.dir/build.make tools/CMakeFiles/spirv-opt.dir/depend
-	$(MAKE) -f tools/CMakeFiles/spirv-opt.dir/build.make tools/CMakeFiles/spirv-opt.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=93 "Built target spirv-opt"
-.PHONY : tools/CMakeFiles/spirv-opt.dir/all
-
-# Include target in all.
-all: tools/CMakeFiles/spirv-opt.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-tools/CMakeFiles/spirv-opt.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 60
-	$(MAKE) -f CMakeFiles/Makefile2 tools/CMakeFiles/spirv-opt.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : tools/CMakeFiles/spirv-opt.dir/rule
-
-# Convenience name for target.
-spirv-opt: tools/CMakeFiles/spirv-opt.dir/rule
-
-.PHONY : spirv-opt
-
-# clean rule for target.
-tools/CMakeFiles/spirv-opt.dir/clean:
-	$(MAKE) -f tools/CMakeFiles/spirv-opt.dir/build.make tools/CMakeFiles/spirv-opt.dir/clean
-.PHONY : tools/CMakeFiles/spirv-opt.dir/clean
-
-# clean rule for target.
-clean: tools/CMakeFiles/spirv-opt.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target tools/CMakeFiles/spirv-stats.dir
-
-# All Build rule for target.
-tools/CMakeFiles/spirv-stats.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-	$(MAKE) -f tools/CMakeFiles/spirv-stats.dir/build.make tools/CMakeFiles/spirv-stats.dir/depend
-	$(MAKE) -f tools/CMakeFiles/spirv-stats.dir/build.make tools/CMakeFiles/spirv-stats.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=94,95 "Built target spirv-stats"
-.PHONY : tools/CMakeFiles/spirv-stats.dir/all
-
-# Include target in all.
-all: tools/CMakeFiles/spirv-stats.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-tools/CMakeFiles/spirv-stats.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 30
-	$(MAKE) -f CMakeFiles/Makefile2 tools/CMakeFiles/spirv-stats.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : tools/CMakeFiles/spirv-stats.dir/rule
-
-# Convenience name for target.
-spirv-stats: tools/CMakeFiles/spirv-stats.dir/rule
-
-.PHONY : spirv-stats
-
-# clean rule for target.
-tools/CMakeFiles/spirv-stats.dir/clean:
-	$(MAKE) -f tools/CMakeFiles/spirv-stats.dir/build.make tools/CMakeFiles/spirv-stats.dir/clean
-.PHONY : tools/CMakeFiles/spirv-stats.dir/clean
-
-# clean rule for target.
-clean: tools/CMakeFiles/spirv-stats.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Directory level rules for directory tools/lesspipe
-
-# Convenience name for "all" pass in the directory.
-tools/lesspipe/all:
-
-.PHONY : tools/lesspipe/all
-
-# Convenience name for "clean" pass in the directory.
-tools/lesspipe/clean:
-
-.PHONY : tools/lesspipe/clean
-
-# Convenience name for "preinstall" pass in the directory.
-tools/lesspipe/preinstall:
-
-.PHONY : tools/lesspipe/preinstall
-
-#=============================================================================
-# Directory level rules for directory tools/emacs
-
-# Convenience name for "all" pass in the directory.
-tools/emacs/all:
-
-.PHONY : tools/emacs/all
-
-# Convenience name for "clean" pass in the directory.
-tools/emacs/clean:
-
-.PHONY : tools/emacs/clean
-
-# Convenience name for "preinstall" pass in the directory.
-tools/emacs/preinstall:
-
-.PHONY : tools/emacs/preinstall
-
-#=============================================================================
-# Directory level rules for directory test
-
-# Convenience name for "all" pass in the directory.
-test/all: test/comp/all
-test/all: test/link/all
-test/all: test/opt/all
-test/all: test/stats/all
-test/all: test/tools/all
-test/all: test/util/all
-test/all: test/val/all
-
-.PHONY : test/all
-
-# Convenience name for "clean" pass in the directory.
-test/clean: test/comp/clean
-test/clean: test/link/clean
-test/clean: test/opt/clean
-test/clean: test/stats/clean
-test/clean: test/tools/clean
-test/clean: test/util/clean
-test/clean: test/val/clean
-
-.PHONY : test/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/preinstall: test/comp/preinstall
-test/preinstall: test/link/preinstall
-test/preinstall: test/opt/preinstall
-test/preinstall: test/stats/preinstall
-test/preinstall: test/tools/preinstall
-test/preinstall: test/util/preinstall
-test/preinstall: test/val/preinstall
-
-.PHONY : test/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/comp
-
-# Convenience name for "all" pass in the directory.
-test/comp/all:
-
-.PHONY : test/comp/all
-
-# Convenience name for "clean" pass in the directory.
-test/comp/clean:
-
-.PHONY : test/comp/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/comp/preinstall:
-
-.PHONY : test/comp/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/link
-
-# Convenience name for "all" pass in the directory.
-test/link/all:
-
-.PHONY : test/link/all
-
-# Convenience name for "clean" pass in the directory.
-test/link/clean:
-
-.PHONY : test/link/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/link/preinstall:
-
-.PHONY : test/link/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/opt
-
-# Convenience name for "all" pass in the directory.
-test/opt/all: test/opt/dominator_tree/all
-test/opt/all: test/opt/loop_optimizations/all
-
-.PHONY : test/opt/all
-
-# Convenience name for "clean" pass in the directory.
-test/opt/clean: test/opt/dominator_tree/clean
-test/opt/clean: test/opt/loop_optimizations/clean
-
-.PHONY : test/opt/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/opt/preinstall: test/opt/dominator_tree/preinstall
-test/opt/preinstall: test/opt/loop_optimizations/preinstall
-
-.PHONY : test/opt/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/opt/dominator_tree
-
-# Convenience name for "all" pass in the directory.
-test/opt/dominator_tree/all:
-
-.PHONY : test/opt/dominator_tree/all
-
-# Convenience name for "clean" pass in the directory.
-test/opt/dominator_tree/clean:
-
-.PHONY : test/opt/dominator_tree/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/opt/dominator_tree/preinstall:
-
-.PHONY : test/opt/dominator_tree/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/opt/loop_optimizations
-
-# Convenience name for "all" pass in the directory.
-test/opt/loop_optimizations/all:
-
-.PHONY : test/opt/loop_optimizations/all
-
-# Convenience name for "clean" pass in the directory.
-test/opt/loop_optimizations/clean:
-
-.PHONY : test/opt/loop_optimizations/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/opt/loop_optimizations/preinstall:
-
-.PHONY : test/opt/loop_optimizations/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/stats
-
-# Convenience name for "all" pass in the directory.
-test/stats/all:
-
-.PHONY : test/stats/all
-
-# Convenience name for "clean" pass in the directory.
-test/stats/clean:
-
-.PHONY : test/stats/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/stats/preinstall:
-
-.PHONY : test/stats/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/tools
-
-# Convenience name for "all" pass in the directory.
-test/tools/all: test/tools/opt/all
-
-.PHONY : test/tools/all
-
-# Convenience name for "clean" pass in the directory.
-test/tools/clean: test/tools/opt/clean
-
-.PHONY : test/tools/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/tools/preinstall: test/tools/opt/preinstall
-
-.PHONY : test/tools/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/tools/opt
-
-# Convenience name for "all" pass in the directory.
-test/tools/opt/all:
-
-.PHONY : test/tools/opt/all
-
-# Convenience name for "clean" pass in the directory.
-test/tools/opt/clean:
-
-.PHONY : test/tools/opt/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/tools/opt/preinstall:
-
-.PHONY : test/tools/opt/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/util
-
-# Convenience name for "all" pass in the directory.
-test/util/all:
-
-.PHONY : test/util/all
-
-# Convenience name for "clean" pass in the directory.
-test/util/clean:
-
-.PHONY : test/util/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/util/preinstall:
-
-.PHONY : test/util/preinstall
-
-#=============================================================================
-# Directory level rules for directory test/val
-
-# Convenience name for "all" pass in the directory.
-test/val/all:
-
-.PHONY : test/val/all
-
-# Convenience name for "clean" pass in the directory.
-test/val/clean:
-
-.PHONY : test/val/clean
-
-# Convenience name for "preinstall" pass in the directory.
-test/val/preinstall:
-
-.PHONY : test/val/preinstall
-
-#=============================================================================
-# Directory level rules for directory examples
-
-# Convenience name for "all" pass in the directory.
-examples/all: examples/cpp-interface/all
-
-.PHONY : examples/all
-
-# Convenience name for "clean" pass in the directory.
-examples/clean: examples/cpp-interface/clean
-
-.PHONY : examples/clean
-
-# Convenience name for "preinstall" pass in the directory.
-examples/preinstall: examples/cpp-interface/preinstall
-
-.PHONY : examples/preinstall
-
-#=============================================================================
-# Directory level rules for directory examples/cpp-interface
-
-# Convenience name for "all" pass in the directory.
-examples/cpp-interface/all: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/all
-
-.PHONY : examples/cpp-interface/all
-
-# Convenience name for "clean" pass in the directory.
-examples/cpp-interface/clean: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/clean
-
-.PHONY : examples/cpp-interface/clean
-
-# Convenience name for "preinstall" pass in the directory.
-examples/cpp-interface/preinstall:
-
-.PHONY : examples/cpp-interface/preinstall
-
-#=============================================================================
-# Target rules for target examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir
-
-# All Build rule for target.
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/all: source/CMakeFiles/SPIRV-Tools.dir/all
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/all: source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all
-	$(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/depend
-	$(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=96 "Built target spirv-tools-cpp-example"
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/all
-
-# Include target in all.
-all: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/all
-
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 60
-	$(MAKE) -f CMakeFiles/Makefile2 examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/rule
-
-# Convenience name for target.
-spirv-tools-cpp-example: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/rule
-
-.PHONY : spirv-tools-cpp-example
-
-# clean rule for target.
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/clean:
-	$(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/clean
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/clean
-
-# clean rule for target.
-clean: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/clean
-
-.PHONY : clean
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
-	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/1

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/2

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/3

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/4

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/5

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/6

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/7

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/8

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/9

@@ -1 +0,0 @@
-empty

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/Progress/count.txt

@@ -1 +0,0 @@
-98

+ 0 - 176
3rdparty/spirv-tools/build/CMakeFiles/TargetDirectories.txt

@@ -1,176 +0,0 @@
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/spirv-tools-pkg-config.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/spirv-tools-debuginfo.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/spirv-tools-header-DebugInfo.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/spirv-tools-build-version.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/spirv-tools-vimsyntax.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/comp/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/comp/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/comp/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/comp/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/comp/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/comp/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/comp/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/SPIRV-Tools-opt.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/link/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/link/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/link/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/link/CMakeFiles/SPIRV-Tools-link.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/link/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/link/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/link/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/link/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/spirv-cfg.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/spirv-dis.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/spirv-as.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/spirv-val.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/spirv-link.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/spirv-opt.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/CMakeFiles/spirv-stats.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/lesspipe/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/lesspipe/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/lesspipe/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/lesspipe/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/lesspipe/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/lesspipe/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/lesspipe/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/emacs/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/emacs/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/emacs/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/emacs/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/emacs/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/emacs/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/emacs/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/comp/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/comp/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/comp/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/comp/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/comp/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/comp/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/comp/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/link/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/link/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/link/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/link/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/link/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/link/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/link/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/dominator_tree/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/dominator_tree/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/dominator_tree/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/dominator_tree/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/dominator_tree/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/dominator_tree/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/dominator_tree/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/loop_optimizations/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/loop_optimizations/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/loop_optimizations/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/loop_optimizations/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/loop_optimizations/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/loop_optimizations/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/opt/loop_optimizations/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/stats/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/stats/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/stats/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/stats/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/stats/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/stats/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/stats/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/opt/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/opt/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/opt/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/opt/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/opt/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/opt/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/tools/opt/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/util/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/util/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/util/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/util/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/util/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/util/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/util/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/val/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/val/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/val/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/val/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/val/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/val/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/val/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/CMakeFiles/install/local.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/install.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/rebuild_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/install/strip.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/edit_cache.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/list_install_components.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/test.dir
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/install/local.dir

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/cmake.check_cache

@@ -1 +0,0 @@
-# This file is generated by cmake for dependency checking of the CMakeCache.txt file

BIN
3rdparty/spirv-tools/build/CMakeFiles/feature_tests.bin


+ 0 - 34
3rdparty/spirv-tools/build/CMakeFiles/feature_tests.c

@@ -1,34 +0,0 @@
-
-  const char features[] = {"\n"
-"C_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404
-"1"
-#else
-"0"
-#endif
-"c_function_prototypes\n"
-"C_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
-"1"
-#else
-"0"
-#endif
-"c_restrict\n"
-"C_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L
-"1"
-#else
-"0"
-#endif
-"c_static_assert\n"
-"C_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
-"1"
-#else
-"0"
-#endif
-"c_variadic_macros\n"
-
-};
-
-int main(int argc, char** argv) { (void)argv; return features[argc]; }

+ 0 - 405
3rdparty/spirv-tools/build/CMakeFiles/feature_tests.cxx

@@ -1,405 +0,0 @@
-
-  const char features[] = {"\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
-"1"
-#else
-"0"
-#endif
-"cxx_aggregate_default_initializers\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_alias_templates\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_alignas\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_alignof\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_attributes\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_attribute_deprecated\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_auto_type\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_binary_literals\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_constexpr\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_contextual_conversions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_decltype\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_decltype_auto\n"
-"CXX_FEATURE:"
-#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_decltype_incomplete_return_types\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_default_function_template_args\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_defaulted_functions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_defaulted_move_initializers\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_delegating_constructors\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_deleted_functions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_digit_separators\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_enum_forward_declarations\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_explicit_conversions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_extended_friend_declarations\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_extern_templates\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_final\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_func_identifier\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_generalized_initializers\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_generic_lambdas\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_inheriting_constructors\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_inline_namespaces\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_lambdas\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_lambda_init_captures\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_local_type_template_args\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_long_long_type\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_noexcept\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_nonstatic_member_init\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_nullptr\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_override\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_range_for\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_raw_string_literals\n"
-"CXX_FEATURE:"
-#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_reference_qualified_functions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
-"1"
-#else
-"0"
-#endif
-"cxx_relaxed_constexpr\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_return_type_deduction\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_right_angle_brackets\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_rvalue_references\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_sizeof_member\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_static_assert\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_strong_enums\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus
-"1"
-#else
-"0"
-#endif
-"cxx_template_template_parameters\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_thread_local\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_trailing_return_types\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_unicode_literals\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_uniform_initialization\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_unrestricted_unions\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L
-"1"
-#else
-"0"
-#endif
-"cxx_user_literals\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L
-"1"
-#else
-"0"
-#endif
-"cxx_variable_templates\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_variadic_macros\n"
-"CXX_FEATURE:"
-#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__))
-"1"
-#else
-"0"
-#endif
-"cxx_variadic_templates\n"
-
-};
-
-int main(int argc, char** argv) { (void)argv; return features[argc]; }

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/progress.marks

@@ -1 +0,0 @@
-98

+ 0 - 11
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/DependInfo.cmake

@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")

+ 0 - 78
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/build.make

@@ -1,78 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-# Utility rule file for spirv-tools-pkg-config.
-
-# Include the progress variables for this target.
-include CMakeFiles/spirv-tools-pkg-config.dir/progress.make
-
-CMakeFiles/spirv-tools-pkg-config: ../CHANGES
-CMakeFiles/spirv-tools-pkg-config: ../cmake/SPIRV-Tools.pc.in
-CMakeFiles/spirv-tools-pkg-config: ../cmake/write_pkg_config.cmake
-	/usr/bin/cmake -DCHANGES_FILE=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/CHANGES -DTEMPLATE_FILE=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/cmake/SPIRV-Tools.pc.in -DOUT_FILE=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/SPIRV-Tools.pc -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include -DSPIRV_LIBRARIES=-lSPIRV-Tools\ -lSPIRV-Tools-link\ -lSPIRV-Tools-opt -P /home/bkaradzic/Private/projects/_github/SPIRV-Tools/cmake/write_pkg_config.cmake
-
-spirv-tools-pkg-config: CMakeFiles/spirv-tools-pkg-config
-spirv-tools-pkg-config: CMakeFiles/spirv-tools-pkg-config.dir/build.make
-
-.PHONY : spirv-tools-pkg-config
-
-# Rule to build all files generated by this target.
-CMakeFiles/spirv-tools-pkg-config.dir/build: spirv-tools-pkg-config
-
-.PHONY : CMakeFiles/spirv-tools-pkg-config.dir/build
-
-CMakeFiles/spirv-tools-pkg-config.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/spirv-tools-pkg-config.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/spirv-tools-pkg-config.dir/clean
-
-CMakeFiles/spirv-tools-pkg-config.dir/depend:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/spirv-tools-pkg-config.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/spirv-tools-pkg-config.dir/depend
-

+ 0 - 8
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/cmake_clean.cmake

@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/spirv-tools-pkg-config"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/spirv-tools-pkg-config.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()

+ 0 - 3
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/depend.internal

@@ -1,3 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-

+ 0 - 3
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/depend.make

@@ -1,3 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-pkg-config.dir/progress.make

@@ -1 +0,0 @@
-

+ 0 - 11
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/DependInfo.cmake

@@ -1,11 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")

+ 0 - 78
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/build.make

@@ -1,78 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-# Utility rule file for spirv-tools-shared-pkg-config.
-
-# Include the progress variables for this target.
-include CMakeFiles/spirv-tools-shared-pkg-config.dir/progress.make
-
-CMakeFiles/spirv-tools-shared-pkg-config: ../CHANGES
-CMakeFiles/spirv-tools-shared-pkg-config: ../cmake/SPIRV-Tools-shared.pc.in
-CMakeFiles/spirv-tools-shared-pkg-config: ../cmake/write_pkg_config.cmake
-	/usr/bin/cmake -DCHANGES_FILE=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/CHANGES -DTEMPLATE_FILE=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/cmake/SPIRV-Tools-shared.pc.in -DOUT_FILE=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/SPIRV-Tools-shared.pc -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_INCLUDEDIR=include -DSPIRV_SHARED_LIBRARIES=-lSPIRV-Tools-shared -P /home/bkaradzic/Private/projects/_github/SPIRV-Tools/cmake/write_pkg_config.cmake
-
-spirv-tools-shared-pkg-config: CMakeFiles/spirv-tools-shared-pkg-config
-spirv-tools-shared-pkg-config: CMakeFiles/spirv-tools-shared-pkg-config.dir/build.make
-
-.PHONY : spirv-tools-shared-pkg-config
-
-# Rule to build all files generated by this target.
-CMakeFiles/spirv-tools-shared-pkg-config.dir/build: spirv-tools-shared-pkg-config
-
-.PHONY : CMakeFiles/spirv-tools-shared-pkg-config.dir/build
-
-CMakeFiles/spirv-tools-shared-pkg-config.dir/clean:
-	$(CMAKE_COMMAND) -P CMakeFiles/spirv-tools-shared-pkg-config.dir/cmake_clean.cmake
-.PHONY : CMakeFiles/spirv-tools-shared-pkg-config.dir/clean
-
-CMakeFiles/spirv-tools-shared-pkg-config.dir/depend:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : CMakeFiles/spirv-tools-shared-pkg-config.dir/depend
-

+ 0 - 8
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/cmake_clean.cmake

@@ -1,8 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/spirv-tools-shared-pkg-config"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang )
-  include(CMakeFiles/spirv-tools-shared-pkg-config.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()

+ 0 - 3
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/depend.internal

@@ -1,3 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-

+ 0 - 3
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/depend.make

@@ -1,3 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-

+ 0 - 1
3rdparty/spirv-tools/build/CMakeFiles/spirv-tools-shared-pkg-config.dir/progress.make

@@ -1 +0,0 @@
-

+ 0 - 13
3rdparty/spirv-tools/build/CTestTestfile.cmake

@@ -1,13 +0,0 @@
-# CMake generated Testfile for 
-# Source directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-# Build directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-# 
-# This file includes the relevant testing commands required for 
-# testing this directory and lists subdirectories to be tested as well.
-add_test(spirv-tools-copyrights "/usr/bin/python" "utils/check_copyright.py")
-set_tests_properties(spirv-tools-copyrights PROPERTIES  WORKING_DIRECTORY "/home/bkaradzic/Private/projects/_github/SPIRV-Tools")
-subdirs(external)
-subdirs(source)
-subdirs(tools)
-subdirs(test)
-subdirs(examples)

+ 0 - 137
3rdparty/spirv-tools/build/DebugInfo.h

@@ -1,137 +0,0 @@
-// Copyright (c) 2017 The Khronos Group Inc.
-// 
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and/or associated documentation files (the "Materials"),
-// to deal in the Materials without restriction, including without limitation
-// the rights to use, copy, modify, merge, publish, distribute, sublicense,
-// and/or sell copies of the Materials, and to permit persons to whom the
-// Materials are furnished to do so, subject to the following conditions:
-// 
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Materials.
-// 
-// MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS KHRONOS
-// STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS SPECIFICATIONS AND
-// HEADER INFORMATION ARE LOCATED AT https://www.khronos.org/registry/ 
-// 
-// THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
-// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-// FROM,OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS
-// IN THE MATERIALS.
-
-#ifndef SPIRV_EXTINST_DebugInfo_H_
-#define SPIRV_EXTINST_DebugInfo_H_
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-enum { DebugInfoVersion = 100, DebugInfoVersion_BitWidthPadding = 0x7fffffff };
-enum { DebugInfoRevision = 1, DebugInfoRevision_BitWidthPadding = 0x7fffffff };
-
-enum DebugInfoInstructions {
-    DebugInfoDebugInfoNone = 0,
-    DebugInfoDebugCompilationUnit = 1,
-    DebugInfoDebugTypeBasic = 2,
-    DebugInfoDebugTypePointer = 3,
-    DebugInfoDebugTypeQualifier = 4,
-    DebugInfoDebugTypeArray = 5,
-    DebugInfoDebugTypeVector = 6,
-    DebugInfoDebugTypedef = 7,
-    DebugInfoDebugTypeFunction = 8,
-    DebugInfoDebugTypeEnum = 9,
-    DebugInfoDebugTypeComposite = 10,
-    DebugInfoDebugTypeMember = 11,
-    DebugInfoDebugTypeInheritance = 12,
-    DebugInfoDebugTypePtrToMember = 13,
-    DebugInfoDebugTypeTemplate = 14,
-    DebugInfoDebugTypeTemplateParameter = 15,
-    DebugInfoDebugTypeTemplateTemplateParameter = 16,
-    DebugInfoDebugTypeTemplateParameterPack = 17,
-    DebugInfoDebugGlobalVariable = 18,
-    DebugInfoDebugFunctionDeclaration = 19,
-    DebugInfoDebugFunction = 20,
-    DebugInfoDebugLexicalBlock = 21,
-    DebugInfoDebugLexicalBlockDiscriminator = 22,
-    DebugInfoDebugScope = 23,
-    DebugInfoDebugNoScope = 24,
-    DebugInfoDebugInlinedAt = 25,
-    DebugInfoDebugLocalVariable = 26,
-    DebugInfoDebugInlinedVariable = 27,
-    DebugInfoDebugDeclare = 28,
-    DebugInfoDebugValue = 29,
-    DebugInfoDebugOperation = 30,
-    DebugInfoDebugExpression = 31,
-    DebugInfoDebugMacroDef = 32,
-    DebugInfoDebugMacroUndef = 33,
-    DebugInfoInstructionsMax = 0x7ffffff
-};
-
-
-enum DebugInfoDebugInfoFlags {
-    DebugInfoFlagIsProtected = 0x01,
-    DebugInfoFlagIsPrivate = 0x02,
-    DebugInfoFlagIsPublic = 0x03,
-    DebugInfoFlagIsLocal = 0x04,
-    DebugInfoFlagIsDefinition = 0x08,
-    DebugInfoFlagFwdDecl = 0x10,
-    DebugInfoFlagArtificial = 0x20,
-    DebugInfoFlagExplicit = 0x40,
-    DebugInfoFlagPrototyped = 0x80,
-    DebugInfoFlagObjectPointer = 0x100,
-    DebugInfoFlagStaticMember = 0x200,
-    DebugInfoFlagIndirectVariable = 0x400,
-    DebugInfoFlagLValueReference = 0x800,
-    DebugInfoFlagRValueReference = 0x1000,
-    DebugInfoFlagIsOptimized = 0x2000,
-    DebugInfoDebugInfoFlagsMax = 0x7ffffff
-};
-
-enum DebugInfoDebugBaseTypeAttributeEncoding {
-    DebugInfoUnspecified = 0,
-    DebugInfoAddress = 1,
-    DebugInfoBoolean = 2,
-    DebugInfoFloat = 4,
-    DebugInfoSigned = 5,
-    DebugInfoSignedChar = 6,
-    DebugInfoUnsigned = 7,
-    DebugInfoUnsignedChar = 8,
-    DebugInfoDebugBaseTypeAttributeEncodingMax = 0x7ffffff
-};
-
-enum DebugInfoDebugCompositeType {
-    DebugInfoClass = 0,
-    DebugInfoStructure = 1,
-    DebugInfoUnion = 2,
-    DebugInfoDebugCompositeTypeMax = 0x7ffffff
-};
-
-enum DebugInfoDebugTypeQualifier {
-    DebugInfoConstType = 0,
-    DebugInfoVolatileType = 1,
-    DebugInfoRestrictType = 2,
-    DebugInfoDebugTypeQualifierMax = 0x7ffffff
-};
-
-enum DebugInfoDebugOperation {
-    DebugInfoDeref = 0,
-    DebugInfoPlus = 1,
-    DebugInfoMinus = 2,
-    DebugInfoPlusUconst = 3,
-    DebugInfoBitPiece = 4,
-    DebugInfoSwap = 5,
-    DebugInfoXderef = 6,
-    DebugInfoStackValue = 7,
-    DebugInfoConstu = 8,
-    DebugInfoDebugOperationMax = 0x7ffffff
-};
-
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif // SPIRV_EXTINST_DebugInfo_H_

+ 0 - 502
3rdparty/spirv-tools/build/Makefile

@@ -1,502 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Default target executed when no arguments are given to make.
-default_target: all
-
-.PHONY : default_target
-
-# Allow only one "make -f Makefile2" at a time, but pass parallelism.
-.NOTPARALLEL:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target install
-install: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/usr/bin/cmake -P cmake_install.cmake
-.PHONY : install
-
-# Special rule for the target install
-install/fast: preinstall/fast
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/usr/bin/cmake -P cmake_install.cmake
-.PHONY : install/fast
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
-	/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-
-.PHONY : rebuild_cache/fast
-
-# Special rule for the target edit_cache
-edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
-	/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-
-.PHONY : edit_cache/fast
-
-# Special rule for the target list_install_components
-list_install_components:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
-.PHONY : list_install_components
-
-# Special rule for the target list_install_components
-list_install_components/fast: list_install_components
-
-.PHONY : list_install_components/fast
-
-# Special rule for the target install/local
-install/local: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
-	/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local
-
-# Special rule for the target install/local
-install/local/fast: install/local
-
-.PHONY : install/local/fast
-
-# Special rule for the target test
-test:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
-	/usr/bin/ctest --force-new-ctest-process $(ARGS)
-.PHONY : test
-
-# Special rule for the target test
-test/fast: test
-
-.PHONY : test/fast
-
-# Special rule for the target install/strip
-install/strip: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
-	/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip
-
-# Special rule for the target install/strip
-install/strip/fast: install/strip
-
-.PHONY : install/strip/fast
-
-# The main all target
-all: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles/progress.marks
-	$(MAKE) -f CMakeFiles/Makefile2 all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
-	$(MAKE) -f CMakeFiles/Makefile2 clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
-	$(MAKE) -f CMakeFiles/Makefile2 preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
-	$(MAKE) -f CMakeFiles/Makefile2 preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
-	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-#=============================================================================
-# Target rules for targets named spirv-tools-shared-pkg-config
-
-# Build rule for target.
-spirv-tools-shared-pkg-config: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-shared-pkg-config
-.PHONY : spirv-tools-shared-pkg-config
-
-# fast build rule for target.
-spirv-tools-shared-pkg-config/fast:
-	$(MAKE) -f CMakeFiles/spirv-tools-shared-pkg-config.dir/build.make CMakeFiles/spirv-tools-shared-pkg-config.dir/build
-.PHONY : spirv-tools-shared-pkg-config/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-pkg-config
-
-# Build rule for target.
-spirv-tools-pkg-config: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-pkg-config
-.PHONY : spirv-tools-pkg-config
-
-# fast build rule for target.
-spirv-tools-pkg-config/fast:
-	$(MAKE) -f CMakeFiles/spirv-tools-pkg-config.dir/build.make CMakeFiles/spirv-tools-pkg-config.dir/build
-.PHONY : spirv-tools-pkg-config/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-debuginfo
-
-# Build rule for target.
-spirv-tools-debuginfo: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-debuginfo
-.PHONY : spirv-tools-debuginfo
-
-# fast build rule for target.
-spirv-tools-debuginfo/fast:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-debuginfo.dir/build.make source/CMakeFiles/spirv-tools-debuginfo.dir/build
-.PHONY : spirv-tools-debuginfo/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-spv-amd-shader-ballot
-
-# Build rule for target.
-spirv-tools-spv-amd-shader-ballot: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-spv-amd-shader-ballot
-.PHONY : spirv-tools-spv-amd-shader-ballot
-
-# fast build rule for target.
-spirv-tools-spv-amd-shader-ballot/fast:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-ballot.dir/build
-.PHONY : spirv-tools-spv-amd-shader-ballot/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-spv-amd-shader-trinary-minmax
-
-# Build rule for target.
-spirv-tools-spv-amd-shader-trinary-minmax: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-spv-amd-shader-trinary-minmax
-.PHONY : spirv-tools-spv-amd-shader-trinary-minmax
-
-# fast build rule for target.
-spirv-tools-spv-amd-shader-trinary-minmax/fast:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-trinary-minmax.dir/build
-.PHONY : spirv-tools-spv-amd-shader-trinary-minmax/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-spv-amd-gcn-shader
-
-# Build rule for target.
-spirv-tools-spv-amd-gcn-shader: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-spv-amd-gcn-shader
-.PHONY : spirv-tools-spv-amd-gcn-shader
-
-# fast build rule for target.
-spirv-tools-spv-amd-gcn-shader/fast:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-gcn-shader.dir/build
-.PHONY : spirv-tools-spv-amd-gcn-shader/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-header-DebugInfo
-
-# Build rule for target.
-spirv-tools-header-DebugInfo: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-header-DebugInfo
-.PHONY : spirv-tools-header-DebugInfo
-
-# fast build rule for target.
-spirv-tools-header-DebugInfo/fast:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-header-DebugInfo.dir/build.make source/CMakeFiles/spirv-tools-header-DebugInfo.dir/build
-.PHONY : spirv-tools-header-DebugInfo/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-build-version
-
-# Build rule for target.
-spirv-tools-build-version: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-build-version
-.PHONY : spirv-tools-build-version
-
-# fast build rule for target.
-spirv-tools-build-version/fast:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-build-version.dir/build.make source/CMakeFiles/spirv-tools-build-version.dir/build
-.PHONY : spirv-tools-build-version/fast
-
-#=============================================================================
-# Target rules for targets named SPIRV-Tools
-
-# Build rule for target.
-SPIRV-Tools: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 SPIRV-Tools
-.PHONY : SPIRV-Tools
-
-# fast build rule for target.
-SPIRV-Tools/fast:
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/build
-.PHONY : SPIRV-Tools/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-spv-amd-shader-explicit-vertex-parameter
-
-# Build rule for target.
-spirv-tools-spv-amd-shader-explicit-vertex-parameter: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-spv-amd-shader-explicit-vertex-parameter
-.PHONY : spirv-tools-spv-amd-shader-explicit-vertex-parameter
-
-# fast build rule for target.
-spirv-tools-spv-amd-shader-explicit-vertex-parameter/fast:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/build.make source/CMakeFiles/spirv-tools-spv-amd-shader-explicit-vertex-parameter.dir/build
-.PHONY : spirv-tools-spv-amd-shader-explicit-vertex-parameter/fast
-
-#=============================================================================
-# Target rules for targets named SPIRV-Tools-shared
-
-# Build rule for target.
-SPIRV-Tools-shared: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 SPIRV-Tools-shared
-.PHONY : SPIRV-Tools-shared
-
-# fast build rule for target.
-SPIRV-Tools-shared/fast:
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/build
-.PHONY : SPIRV-Tools-shared/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-vimsyntax
-
-# Build rule for target.
-spirv-tools-vimsyntax: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-vimsyntax
-.PHONY : spirv-tools-vimsyntax
-
-# fast build rule for target.
-spirv-tools-vimsyntax/fast:
-	$(MAKE) -f source/CMakeFiles/spirv-tools-vimsyntax.dir/build.make source/CMakeFiles/spirv-tools-vimsyntax.dir/build
-.PHONY : spirv-tools-vimsyntax/fast
-
-#=============================================================================
-# Target rules for targets named SPIRV-Tools-opt
-
-# Build rule for target.
-SPIRV-Tools-opt: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 SPIRV-Tools-opt
-.PHONY : SPIRV-Tools-opt
-
-# fast build rule for target.
-SPIRV-Tools-opt/fast:
-	$(MAKE) -f source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build
-.PHONY : SPIRV-Tools-opt/fast
-
-#=============================================================================
-# Target rules for targets named SPIRV-Tools-link
-
-# Build rule for target.
-SPIRV-Tools-link: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 SPIRV-Tools-link
-.PHONY : SPIRV-Tools-link
-
-# fast build rule for target.
-SPIRV-Tools-link/fast:
-	$(MAKE) -f source/link/CMakeFiles/SPIRV-Tools-link.dir/build.make source/link/CMakeFiles/SPIRV-Tools-link.dir/build
-.PHONY : SPIRV-Tools-link/fast
-
-#=============================================================================
-# Target rules for targets named spirv-cfg
-
-# Build rule for target.
-spirv-cfg: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-cfg
-.PHONY : spirv-cfg
-
-# fast build rule for target.
-spirv-cfg/fast:
-	$(MAKE) -f tools/CMakeFiles/spirv-cfg.dir/build.make tools/CMakeFiles/spirv-cfg.dir/build
-.PHONY : spirv-cfg/fast
-
-#=============================================================================
-# Target rules for targets named spirv-dis
-
-# Build rule for target.
-spirv-dis: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-dis
-.PHONY : spirv-dis
-
-# fast build rule for target.
-spirv-dis/fast:
-	$(MAKE) -f tools/CMakeFiles/spirv-dis.dir/build.make tools/CMakeFiles/spirv-dis.dir/build
-.PHONY : spirv-dis/fast
-
-#=============================================================================
-# Target rules for targets named spirv-as
-
-# Build rule for target.
-spirv-as: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-as
-.PHONY : spirv-as
-
-# fast build rule for target.
-spirv-as/fast:
-	$(MAKE) -f tools/CMakeFiles/spirv-as.dir/build.make tools/CMakeFiles/spirv-as.dir/build
-.PHONY : spirv-as/fast
-
-#=============================================================================
-# Target rules for targets named spirv-val
-
-# Build rule for target.
-spirv-val: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-val
-.PHONY : spirv-val
-
-# fast build rule for target.
-spirv-val/fast:
-	$(MAKE) -f tools/CMakeFiles/spirv-val.dir/build.make tools/CMakeFiles/spirv-val.dir/build
-.PHONY : spirv-val/fast
-
-#=============================================================================
-# Target rules for targets named spirv-link
-
-# Build rule for target.
-spirv-link: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-link
-.PHONY : spirv-link
-
-# fast build rule for target.
-spirv-link/fast:
-	$(MAKE) -f tools/CMakeFiles/spirv-link.dir/build.make tools/CMakeFiles/spirv-link.dir/build
-.PHONY : spirv-link/fast
-
-#=============================================================================
-# Target rules for targets named spirv-opt
-
-# Build rule for target.
-spirv-opt: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-opt
-.PHONY : spirv-opt
-
-# fast build rule for target.
-spirv-opt/fast:
-	$(MAKE) -f tools/CMakeFiles/spirv-opt.dir/build.make tools/CMakeFiles/spirv-opt.dir/build
-.PHONY : spirv-opt/fast
-
-#=============================================================================
-# Target rules for targets named spirv-stats
-
-# Build rule for target.
-spirv-stats: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-stats
-.PHONY : spirv-stats
-
-# fast build rule for target.
-spirv-stats/fast:
-	$(MAKE) -f tools/CMakeFiles/spirv-stats.dir/build.make tools/CMakeFiles/spirv-stats.dir/build
-.PHONY : spirv-stats/fast
-
-#=============================================================================
-# Target rules for targets named spirv-tools-cpp-example
-
-# Build rule for target.
-spirv-tools-cpp-example: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 spirv-tools-cpp-example
-.PHONY : spirv-tools-cpp-example
-
-# fast build rule for target.
-spirv-tools-cpp-example/fast:
-	$(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build
-.PHONY : spirv-tools-cpp-example/fast
-
-# Help Target
-help:
-	@echo "The following are some of the valid targets for this Makefile:"
-	@echo "... all (the default if no target is provided)"
-	@echo "... clean"
-	@echo "... depend"
-	@echo "... install"
-	@echo "... rebuild_cache"
-	@echo "... spirv-tools-shared-pkg-config"
-	@echo "... edit_cache"
-	@echo "... spirv-tools-pkg-config"
-	@echo "... list_install_components"
-	@echo "... install/local"
-	@echo "... test"
-	@echo "... install/strip"
-	@echo "... spirv-tools-debuginfo"
-	@echo "... spirv-tools-spv-amd-shader-ballot"
-	@echo "... spirv-tools-spv-amd-shader-trinary-minmax"
-	@echo "... spirv-tools-spv-amd-gcn-shader"
-	@echo "... spirv-tools-header-DebugInfo"
-	@echo "... spirv-tools-build-version"
-	@echo "... SPIRV-Tools"
-	@echo "... spirv-tools-spv-amd-shader-explicit-vertex-parameter"
-	@echo "... SPIRV-Tools-shared"
-	@echo "... spirv-tools-vimsyntax"
-	@echo "... SPIRV-Tools-opt"
-	@echo "... SPIRV-Tools-link"
-	@echo "... spirv-cfg"
-	@echo "... spirv-dis"
-	@echo "... spirv-as"
-	@echo "... spirv-val"
-	@echo "... spirv-link"
-	@echo "... spirv-opt"
-	@echo "... spirv-stats"
-	@echo "... spirv-tools-cpp-example"
-.PHONY : help
-
-
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
-	$(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-

+ 0 - 12
3rdparty/spirv-tools/build/SPIRV-Tools-shared.pc

@@ -1,12 +0,0 @@
-prefix=/usr/local
-exec_prefix=${prefix}
-libdir=${prefix}/lib
-includedir=${prefix}/include
-
-Name: SPIRV-Tools
-Description: Tools for SPIR-V
-Version: 2018.6.0
-URL: https://github.com/KhronosGroup/SPIRV-Tools
-
-Libs: -L${libdir} -lSPIRV-Tools-shared
-Cflags: -I${includedir}

+ 0 - 12
3rdparty/spirv-tools/build/SPIRV-Tools.pc

@@ -1,12 +0,0 @@
-prefix=/usr/local
-exec_prefix=${prefix}
-libdir=${prefix}/lib
-includedir=${prefix}/include
-
-Name: SPIRV-Tools
-Description: Tools for SPIR-V
-Version: 2018.6.0
-URL: https://github.com/KhronosGroup/SPIRV-Tools
-
-Libs: -L${libdir} -lSPIRV-Tools -lSPIRV-Tools-link -lSPIRV-Tools-opt
-Cflags: -I${includedir}

+ 0 - 1
3rdparty/spirv-tools/build/build-version.inc

@@ -1 +0,0 @@
-"v2018.6-dev", "SPIRV-Tools v2018.6-dev v2018.5-62-g5bc3078"

+ 0 - 70
3rdparty/spirv-tools/build/cmake_install.cmake

@@ -1,70 +0,0 @@
-# Install script for directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# Set the install prefix
-if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "/usr/local")
-endif()
-string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
-
-# Set the install configuration name.
-if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
-  if(BUILD_TYPE)
-    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
-           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
-  else()
-    set(CMAKE_INSTALL_CONFIG_NAME "Debug")
-  endif()
-  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
-endif()
-
-# Set the component getting installed.
-if(NOT CMAKE_INSTALL_COMPONENT)
-  if(COMPONENT)
-    message(STATUS "Install component: \"${COMPONENT}\"")
-    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
-  else()
-    set(CMAKE_INSTALL_COMPONENT)
-  endif()
-endif()
-
-# Install shared libraries without execute permission?
-if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
-  set(CMAKE_INSTALL_SO_NO_EXE "1")
-endif()
-
-if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
-  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/spirv-tools" TYPE FILE FILES
-    "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/include/spirv-tools/libspirv.h"
-    "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/include/spirv-tools/libspirv.hpp"
-    "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/include/spirv-tools/optimizer.hpp"
-    "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/include/spirv-tools/linker.hpp"
-    )
-endif()
-
-if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
-  file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES
-    "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/SPIRV-Tools.pc"
-    "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/SPIRV-Tools-shared.pc"
-    )
-endif()
-
-if(NOT CMAKE_INSTALL_LOCAL_ONLY)
-  # Include the install script for each subdirectory.
-  include("/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/cmake_install.cmake")
-  include("/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/cmake_install.cmake")
-  include("/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/tools/cmake_install.cmake")
-  include("/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/test/cmake_install.cmake")
-  include("/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cmake_install.cmake")
-
-endif()
-
-if(CMAKE_INSTALL_COMPONENT)
-  set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
-else()
-  set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
-endif()
-
-string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
-       "${CMAKE_INSTALL_MANIFEST_FILES}")
-file(WRITE "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/${CMAKE_INSTALL_MANIFEST}"
-     "${CMAKE_INSTALL_MANIFEST_CONTENT}")

+ 0 - 410
3rdparty/spirv-tools/build/core.insts-unified1.inc

@@ -1,410 +0,0 @@
-static const SpvCapability pygen_variable_caps_Addresses[] = {SpvCapabilityAddresses};
-static const SpvCapability pygen_variable_caps_AddressesVariablePointersVariablePointersStorageBuffer[] = {SpvCapabilityAddresses, SpvCapabilityVariablePointers, SpvCapabilityVariablePointersStorageBuffer};
-static const SpvCapability pygen_variable_caps_DerivativeControl[] = {SpvCapabilityDerivativeControl};
-static const SpvCapability pygen_variable_caps_DeviceEnqueue[] = {SpvCapabilityDeviceEnqueue};
-static const SpvCapability pygen_variable_caps_FragmentMaskAMD[] = {SpvCapabilityFragmentMaskAMD};
-static const SpvCapability pygen_variable_caps_Geometry[] = {SpvCapabilityGeometry};
-static const SpvCapability pygen_variable_caps_GeometryStreams[] = {SpvCapabilityGeometryStreams};
-static const SpvCapability pygen_variable_caps_GroupNonUniform[] = {SpvCapabilityGroupNonUniform};
-static const SpvCapability pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered[] = {SpvCapabilityGroupNonUniformArithmetic, SpvCapabilityGroupNonUniformClustered};
-static const SpvCapability pygen_variable_caps_GroupNonUniformBallot[] = {SpvCapabilityGroupNonUniformBallot};
-static const SpvCapability pygen_variable_caps_GroupNonUniformPartitionedNV[] = {SpvCapabilityGroupNonUniformPartitionedNV};
-static const SpvCapability pygen_variable_caps_GroupNonUniformQuad[] = {SpvCapabilityGroupNonUniformQuad};
-static const SpvCapability pygen_variable_caps_GroupNonUniformShuffle[] = {SpvCapabilityGroupNonUniformShuffle};
-static const SpvCapability pygen_variable_caps_GroupNonUniformShuffleRelative[] = {SpvCapabilityGroupNonUniformShuffleRelative};
-static const SpvCapability pygen_variable_caps_GroupNonUniformVote[] = {SpvCapabilityGroupNonUniformVote};
-static const SpvCapability pygen_variable_caps_Groups[] = {SpvCapabilityGroups};
-static const SpvCapability pygen_variable_caps_ImageQuery[] = {SpvCapabilityImageQuery};
-static const SpvCapability pygen_variable_caps_Kernel[] = {SpvCapabilityKernel};
-static const SpvCapability pygen_variable_caps_KernelImageQuery[] = {SpvCapabilityKernel, SpvCapabilityImageQuery};
-static const SpvCapability pygen_variable_caps_LiteralSampler[] = {SpvCapabilityLiteralSampler};
-static const SpvCapability pygen_variable_caps_Matrix[] = {SpvCapabilityMatrix};
-static const SpvCapability pygen_variable_caps_NamedBarrier[] = {SpvCapabilityNamedBarrier};
-static const SpvCapability pygen_variable_caps_PipeStorage[] = {SpvCapabilityPipeStorage};
-static const SpvCapability pygen_variable_caps_Pipes[] = {SpvCapabilityPipes};
-static const SpvCapability pygen_variable_caps_Shader[] = {SpvCapabilityShader};
-static const SpvCapability pygen_variable_caps_SparseResidency[] = {SpvCapabilitySparseResidency};
-static const SpvCapability pygen_variable_caps_SubgroupBallotKHR[] = {SpvCapabilitySubgroupBallotKHR};
-static const SpvCapability pygen_variable_caps_SubgroupBufferBlockIOINTEL[] = {SpvCapabilitySubgroupBufferBlockIOINTEL};
-static const SpvCapability pygen_variable_caps_SubgroupDispatch[] = {SpvCapabilitySubgroupDispatch};
-static const SpvCapability pygen_variable_caps_SubgroupImageBlockIOINTEL[] = {SpvCapabilitySubgroupImageBlockIOINTEL};
-static const SpvCapability pygen_variable_caps_SubgroupShuffleINTEL[] = {SpvCapabilitySubgroupShuffleINTEL};
-static const SpvCapability pygen_variable_caps_SubgroupVoteKHR[] = {SpvCapabilitySubgroupVoteKHR};
-
-static const spvtools::Extension pygen_variable_exts_SPV_AMD_shader_ballot[] = {spvtools::Extension::kSPV_AMD_shader_ballot};
-static const spvtools::Extension pygen_variable_exts_SPV_AMD_shader_fragment_mask[] = {spvtools::Extension::kSPV_AMD_shader_fragment_mask};
-static const spvtools::Extension pygen_variable_exts_SPV_GOOGLE_decorate_stringSPV_GOOGLE_hlsl_functionality1[] = {spvtools::Extension::kSPV_GOOGLE_decorate_string, spvtools::Extension::kSPV_GOOGLE_hlsl_functionality1};
-static const spvtools::Extension pygen_variable_exts_SPV_GOOGLE_hlsl_functionality1[] = {spvtools::Extension::kSPV_GOOGLE_hlsl_functionality1};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_shader_ballot[] = {spvtools::Extension::kSPV_KHR_shader_ballot};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_subgroup_vote[] = {spvtools::Extension::kSPV_KHR_subgroup_vote};
-static const spvtools::Extension pygen_variable_exts_SPV_NV_shader_subgroup_partitioned[] = {spvtools::Extension::kSPV_NV_shader_subgroup_partitioned};
-
-static const spv_opcode_desc_t kOpcodeTableEntries[] = {
-  {"Nop", SpvOpNop, 0, nullptr, 0, {}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Undef", SpvOpUndef, 0, nullptr, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SourceContinued", SpvOpSourceContinued, 0, nullptr, 1, {SPV_OPERAND_TYPE_LITERAL_STRING}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Source", SpvOpSource, 0, nullptr, 4, {SPV_OPERAND_TYPE_SOURCE_LANGUAGE, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_OPTIONAL_ID, SPV_OPERAND_TYPE_OPTIONAL_LITERAL_STRING}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SourceExtension", SpvOpSourceExtension, 0, nullptr, 1, {SPV_OPERAND_TYPE_LITERAL_STRING}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Name", SpvOpName, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_STRING}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MemberName", SpvOpMemberName, 0, nullptr, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_STRING}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"String", SpvOpString, 0, nullptr, 2, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_LITERAL_STRING}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Line", SpvOpLine, 0, nullptr, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Extension", SpvOpExtension, 0, nullptr, 1, {SPV_OPERAND_TYPE_LITERAL_STRING}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ExtInstImport", SpvOpExtInstImport, 0, nullptr, 2, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_LITERAL_STRING}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ExtInst", SpvOpExtInst, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_EXTENSION_INSTRUCTION_NUMBER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MemoryModel", SpvOpMemoryModel, 0, nullptr, 2, {SPV_OPERAND_TYPE_ADDRESSING_MODEL, SPV_OPERAND_TYPE_MEMORY_MODEL}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EntryPoint", SpvOpEntryPoint, 0, nullptr, 4, {SPV_OPERAND_TYPE_EXECUTION_MODEL, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_STRING, SPV_OPERAND_TYPE_VARIABLE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ExecutionMode", SpvOpExecutionMode, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_EXECUTION_MODE}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Capability", SpvOpCapability, 0, nullptr, 1, {SPV_OPERAND_TYPE_CAPABILITY}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeVoid", SpvOpTypeVoid, 0, nullptr, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeBool", SpvOpTypeBool, 0, nullptr, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeInt", SpvOpTypeInt, 0, nullptr, 3, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeFloat", SpvOpTypeFloat, 0, nullptr, 2, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeVector", SpvOpTypeVector, 0, nullptr, 3, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeMatrix", SpvOpTypeMatrix, 1, pygen_variable_caps_Matrix, 3, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeImage", SpvOpTypeImage, 0, nullptr, 9, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DIMENSIONALITY, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_SAMPLER_IMAGE_FORMAT, SPV_OPERAND_TYPE_OPTIONAL_ACCESS_QUALIFIER}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeSampler", SpvOpTypeSampler, 0, nullptr, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeSampledImage", SpvOpTypeSampledImage, 0, nullptr, 2, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeArray", SpvOpTypeArray, 0, nullptr, 3, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeRuntimeArray", SpvOpTypeRuntimeArray, 1, pygen_variable_caps_Shader, 2, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeStruct", SpvOpTypeStruct, 0, nullptr, 2, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeOpaque", SpvOpTypeOpaque, 1, pygen_variable_caps_Kernel, 2, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_LITERAL_STRING}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypePointer", SpvOpTypePointer, 0, nullptr, 3, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_STORAGE_CLASS, SPV_OPERAND_TYPE_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeFunction", SpvOpTypeFunction, 0, nullptr, 3, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeEvent", SpvOpTypeEvent, 1, pygen_variable_caps_Kernel, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeDeviceEvent", SpvOpTypeDeviceEvent, 1, pygen_variable_caps_DeviceEnqueue, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeReserveId", SpvOpTypeReserveId, 1, pygen_variable_caps_Pipes, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeQueue", SpvOpTypeQueue, 1, pygen_variable_caps_DeviceEnqueue, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypePipe", SpvOpTypePipe, 1, pygen_variable_caps_Pipes, 2, {SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ACCESS_QUALIFIER}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TypeForwardPointer", SpvOpTypeForwardPointer, 1, pygen_variable_caps_Addresses, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_STORAGE_CLASS}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConstantTrue", SpvOpConstantTrue, 0, nullptr, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConstantFalse", SpvOpConstantFalse, 0, nullptr, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Constant", SpvOpConstant, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_TYPED_LITERAL_NUMBER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConstantComposite", SpvOpConstantComposite, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConstantSampler", SpvOpConstantSampler, 1, pygen_variable_caps_LiteralSampler, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SAMPLER_ADDRESSING_MODE, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_SAMPLER_FILTER_MODE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConstantNull", SpvOpConstantNull, 0, nullptr, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpecConstantTrue", SpvOpSpecConstantTrue, 0, nullptr, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpecConstantFalse", SpvOpSpecConstantFalse, 0, nullptr, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpecConstant", SpvOpSpecConstant, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_TYPED_LITERAL_NUMBER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpecConstantComposite", SpvOpSpecConstantComposite, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpecConstantOp", SpvOpSpecConstantOp, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SPEC_CONSTANT_OP_NUMBER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Function", SpvOpFunction, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_FUNCTION_CONTROL, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FunctionParameter", SpvOpFunctionParameter, 0, nullptr, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FunctionEnd", SpvOpFunctionEnd, 0, nullptr, 0, {}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FunctionCall", SpvOpFunctionCall, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Variable", SpvOpVariable, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_STORAGE_CLASS, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageTexelPointer", SpvOpImageTexelPointer, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Load", SpvOpLoad, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_MEMORY_ACCESS}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Store", SpvOpStore, 0, nullptr, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_MEMORY_ACCESS}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CopyMemory", SpvOpCopyMemory, 0, nullptr, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_MEMORY_ACCESS}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CopyMemorySized", SpvOpCopyMemorySized, 1, pygen_variable_caps_Addresses, 4, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_MEMORY_ACCESS}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AccessChain", SpvOpAccessChain, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InBoundsAccessChain", SpvOpInBoundsAccessChain, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PtrAccessChain", SpvOpPtrAccessChain, 3, pygen_variable_caps_AddressesVariablePointersVariablePointersStorageBuffer, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ArrayLength", SpvOpArrayLength, 1, pygen_variable_caps_Shader, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GenericPtrMemSemantics", SpvOpGenericPtrMemSemantics, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InBoundsPtrAccessChain", SpvOpInBoundsPtrAccessChain, 1, pygen_variable_caps_Addresses, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Decorate", SpvOpDecorate, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DECORATION}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MemberDecorate", SpvOpMemberDecorate, 0, nullptr, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_DECORATION}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DecorationGroup", SpvOpDecorationGroup, 0, nullptr, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupDecorate", SpvOpGroupDecorate, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupMemberDecorate", SpvOpGroupMemberDecorate, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID_LITERAL_INTEGER}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VectorExtractDynamic", SpvOpVectorExtractDynamic, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VectorInsertDynamic", SpvOpVectorInsertDynamic, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VectorShuffle", SpvOpVectorShuffle, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_LITERAL_INTEGER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CompositeConstruct", SpvOpCompositeConstruct, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CompositeExtract", SpvOpCompositeExtract, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_LITERAL_INTEGER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CompositeInsert", SpvOpCompositeInsert, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_LITERAL_INTEGER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CopyObject", SpvOpCopyObject, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Transpose", SpvOpTranspose, 1, pygen_variable_caps_Matrix, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SampledImage", SpvOpSampledImage, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSampleImplicitLod", SpvOpImageSampleImplicitLod, 1, pygen_variable_caps_Shader, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSampleExplicitLod", SpvOpImageSampleExplicitLod, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSampleDrefImplicitLod", SpvOpImageSampleDrefImplicitLod, 1, pygen_variable_caps_Shader, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSampleDrefExplicitLod", SpvOpImageSampleDrefExplicitLod, 1, pygen_variable_caps_Shader, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSampleProjImplicitLod", SpvOpImageSampleProjImplicitLod, 1, pygen_variable_caps_Shader, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSampleProjExplicitLod", SpvOpImageSampleProjExplicitLod, 1, pygen_variable_caps_Shader, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSampleProjDrefImplicitLod", SpvOpImageSampleProjDrefImplicitLod, 1, pygen_variable_caps_Shader, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSampleProjDrefExplicitLod", SpvOpImageSampleProjDrefExplicitLod, 1, pygen_variable_caps_Shader, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageFetch", SpvOpImageFetch, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageGather", SpvOpImageGather, 1, pygen_variable_caps_Shader, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageDrefGather", SpvOpImageDrefGather, 1, pygen_variable_caps_Shader, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageRead", SpvOpImageRead, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageWrite", SpvOpImageWrite, 0, nullptr, 4, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Image", SpvOpImage, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageQueryFormat", SpvOpImageQueryFormat, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageQueryOrder", SpvOpImageQueryOrder, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageQuerySizeLod", SpvOpImageQuerySizeLod, 2, pygen_variable_caps_KernelImageQuery, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageQuerySize", SpvOpImageQuerySize, 2, pygen_variable_caps_KernelImageQuery, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageQueryLod", SpvOpImageQueryLod, 1, pygen_variable_caps_ImageQuery, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageQueryLevels", SpvOpImageQueryLevels, 2, pygen_variable_caps_KernelImageQuery, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageQuerySamples", SpvOpImageQuerySamples, 2, pygen_variable_caps_KernelImageQuery, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConvertFToU", SpvOpConvertFToU, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConvertFToS", SpvOpConvertFToS, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConvertSToF", SpvOpConvertSToF, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConvertUToF", SpvOpConvertUToF, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UConvert", SpvOpUConvert, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SConvert", SpvOpSConvert, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FConvert", SpvOpFConvert, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"QuantizeToF16", SpvOpQuantizeToF16, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConvertPtrToU", SpvOpConvertPtrToU, 1, pygen_variable_caps_Addresses, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SatConvertSToU", SpvOpSatConvertSToU, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SatConvertUToS", SpvOpSatConvertUToS, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConvertUToPtr", SpvOpConvertUToPtr, 1, pygen_variable_caps_Addresses, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PtrCastToGeneric", SpvOpPtrCastToGeneric, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GenericCastToPtr", SpvOpGenericCastToPtr, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GenericCastToPtrExplicit", SpvOpGenericCastToPtrExplicit, 1, pygen_variable_caps_Kernel, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_STORAGE_CLASS}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Bitcast", SpvOpBitcast, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SNegate", SpvOpSNegate, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FNegate", SpvOpFNegate, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IAdd", SpvOpIAdd, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FAdd", SpvOpFAdd, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ISub", SpvOpISub, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FSub", SpvOpFSub, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IMul", SpvOpIMul, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FMul", SpvOpFMul, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UDiv", SpvOpUDiv, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SDiv", SpvOpSDiv, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FDiv", SpvOpFDiv, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UMod", SpvOpUMod, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SRem", SpvOpSRem, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SMod", SpvOpSMod, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FRem", SpvOpFRem, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FMod", SpvOpFMod, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VectorTimesScalar", SpvOpVectorTimesScalar, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MatrixTimesScalar", SpvOpMatrixTimesScalar, 1, pygen_variable_caps_Matrix, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VectorTimesMatrix", SpvOpVectorTimesMatrix, 1, pygen_variable_caps_Matrix, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MatrixTimesVector", SpvOpMatrixTimesVector, 1, pygen_variable_caps_Matrix, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MatrixTimesMatrix", SpvOpMatrixTimesMatrix, 1, pygen_variable_caps_Matrix, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OuterProduct", SpvOpOuterProduct, 1, pygen_variable_caps_Matrix, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Dot", SpvOpDot, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IAddCarry", SpvOpIAddCarry, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ISubBorrow", SpvOpISubBorrow, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UMulExtended", SpvOpUMulExtended, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SMulExtended", SpvOpSMulExtended, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Any", SpvOpAny, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"All", SpvOpAll, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IsNan", SpvOpIsNan, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IsInf", SpvOpIsInf, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IsFinite", SpvOpIsFinite, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IsNormal", SpvOpIsNormal, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SignBitSet", SpvOpSignBitSet, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LessOrGreater", SpvOpLessOrGreater, 1, pygen_variable_caps_Kernel, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Ordered", SpvOpOrdered, 1, pygen_variable_caps_Kernel, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Unordered", SpvOpUnordered, 1, pygen_variable_caps_Kernel, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LogicalEqual", SpvOpLogicalEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LogicalNotEqual", SpvOpLogicalNotEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LogicalOr", SpvOpLogicalOr, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LogicalAnd", SpvOpLogicalAnd, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LogicalNot", SpvOpLogicalNot, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Select", SpvOpSelect, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IEqual", SpvOpIEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"INotEqual", SpvOpINotEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UGreaterThan", SpvOpUGreaterThan, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SGreaterThan", SpvOpSGreaterThan, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UGreaterThanEqual", SpvOpUGreaterThanEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SGreaterThanEqual", SpvOpSGreaterThanEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ULessThan", SpvOpULessThan, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SLessThan", SpvOpSLessThan, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ULessThanEqual", SpvOpULessThanEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SLessThanEqual", SpvOpSLessThanEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FOrdEqual", SpvOpFOrdEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FUnordEqual", SpvOpFUnordEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FOrdNotEqual", SpvOpFOrdNotEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FUnordNotEqual", SpvOpFUnordNotEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FOrdLessThan", SpvOpFOrdLessThan, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FUnordLessThan", SpvOpFUnordLessThan, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FOrdGreaterThan", SpvOpFOrdGreaterThan, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FUnordGreaterThan", SpvOpFUnordGreaterThan, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FOrdLessThanEqual", SpvOpFOrdLessThanEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FUnordLessThanEqual", SpvOpFUnordLessThanEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FOrdGreaterThanEqual", SpvOpFOrdGreaterThanEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FUnordGreaterThanEqual", SpvOpFUnordGreaterThanEqual, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ShiftRightLogical", SpvOpShiftRightLogical, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ShiftRightArithmetic", SpvOpShiftRightArithmetic, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ShiftLeftLogical", SpvOpShiftLeftLogical, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitwiseOr", SpvOpBitwiseOr, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitwiseXor", SpvOpBitwiseXor, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitwiseAnd", SpvOpBitwiseAnd, 0, nullptr, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Not", SpvOpNot, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitFieldInsert", SpvOpBitFieldInsert, 1, pygen_variable_caps_Shader, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitFieldSExtract", SpvOpBitFieldSExtract, 1, pygen_variable_caps_Shader, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitFieldUExtract", SpvOpBitFieldUExtract, 1, pygen_variable_caps_Shader, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitReverse", SpvOpBitReverse, 1, pygen_variable_caps_Shader, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitCount", SpvOpBitCount, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DPdx", SpvOpDPdx, 1, pygen_variable_caps_Shader, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DPdy", SpvOpDPdy, 1, pygen_variable_caps_Shader, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Fwidth", SpvOpFwidth, 1, pygen_variable_caps_Shader, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DPdxFine", SpvOpDPdxFine, 1, pygen_variable_caps_DerivativeControl, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DPdyFine", SpvOpDPdyFine, 1, pygen_variable_caps_DerivativeControl, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FwidthFine", SpvOpFwidthFine, 1, pygen_variable_caps_DerivativeControl, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DPdxCoarse", SpvOpDPdxCoarse, 1, pygen_variable_caps_DerivativeControl, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DPdyCoarse", SpvOpDPdyCoarse, 1, pygen_variable_caps_DerivativeControl, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FwidthCoarse", SpvOpFwidthCoarse, 1, pygen_variable_caps_DerivativeControl, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EmitVertex", SpvOpEmitVertex, 1, pygen_variable_caps_Geometry, 0, {}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EndPrimitive", SpvOpEndPrimitive, 1, pygen_variable_caps_Geometry, 0, {}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EmitStreamVertex", SpvOpEmitStreamVertex, 1, pygen_variable_caps_GeometryStreams, 1, {SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EndStreamPrimitive", SpvOpEndStreamPrimitive, 1, pygen_variable_caps_GeometryStreams, 1, {SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ControlBarrier", SpvOpControlBarrier, 0, nullptr, 3, {SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MemoryBarrier", SpvOpMemoryBarrier, 0, nullptr, 2, {SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicLoad", SpvOpAtomicLoad, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicStore", SpvOpAtomicStore, 0, nullptr, 4, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicExchange", SpvOpAtomicExchange, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicCompareExchange", SpvOpAtomicCompareExchange, 0, nullptr, 8, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicCompareExchangeWeak", SpvOpAtomicCompareExchangeWeak, 1, pygen_variable_caps_Kernel, 8, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicIIncrement", SpvOpAtomicIIncrement, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicIDecrement", SpvOpAtomicIDecrement, 0, nullptr, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicIAdd", SpvOpAtomicIAdd, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicISub", SpvOpAtomicISub, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicSMin", SpvOpAtomicSMin, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicUMin", SpvOpAtomicUMin, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicSMax", SpvOpAtomicSMax, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicUMax", SpvOpAtomicUMax, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicAnd", SpvOpAtomicAnd, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicOr", SpvOpAtomicOr, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicXor", SpvOpAtomicXor, 0, nullptr, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Phi", SpvOpPhi, 0, nullptr, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LoopMerge", SpvOpLoopMerge, 0, nullptr, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LOOP_CONTROL}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SelectionMerge", SpvOpSelectionMerge, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SELECTION_CONTROL}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Label", SpvOpLabel, 0, nullptr, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Branch", SpvOpBranch, 0, nullptr, 1, {SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BranchConditional", SpvOpBranchConditional, 0, nullptr, 4, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_LITERAL_INTEGER}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Switch", SpvOpSwitch, 0, nullptr, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_LITERAL_INTEGER_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Kill", SpvOpKill, 1, pygen_variable_caps_Shader, 0, {}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Return", SpvOpReturn, 0, nullptr, 0, {}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ReturnValue", SpvOpReturnValue, 0, nullptr, 1, {SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Unreachable", SpvOpUnreachable, 0, nullptr, 0, {}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LifetimeStart", SpvOpLifetimeStart, 1, pygen_variable_caps_Kernel, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LifetimeStop", SpvOpLifetimeStop, 1, pygen_variable_caps_Kernel, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupAsyncCopy", SpvOpGroupAsyncCopy, 1, pygen_variable_caps_Kernel, 8, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupWaitEvents", SpvOpGroupWaitEvents, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupAll", SpvOpGroupAll, 1, pygen_variable_caps_Groups, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupAny", SpvOpGroupAny, 1, pygen_variable_caps_Groups, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupBroadcast", SpvOpGroupBroadcast, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupIAdd", SpvOpGroupIAdd, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupFAdd", SpvOpGroupFAdd, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupFMin", SpvOpGroupFMin, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupUMin", SpvOpGroupUMin, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupSMin", SpvOpGroupSMin, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupFMax", SpvOpGroupFMax, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupUMax", SpvOpGroupUMax, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupSMax", SpvOpGroupSMax, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ReadPipe", SpvOpReadPipe, 1, pygen_variable_caps_Pipes, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"WritePipe", SpvOpWritePipe, 1, pygen_variable_caps_Pipes, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ReservedReadPipe", SpvOpReservedReadPipe, 1, pygen_variable_caps_Pipes, 8, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ReservedWritePipe", SpvOpReservedWritePipe, 1, pygen_variable_caps_Pipes, 8, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ReserveReadPipePackets", SpvOpReserveReadPipePackets, 1, pygen_variable_caps_Pipes, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ReserveWritePipePackets", SpvOpReserveWritePipePackets, 1, pygen_variable_caps_Pipes, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CommitReadPipe", SpvOpCommitReadPipe, 1, pygen_variable_caps_Pipes, 4, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CommitWritePipe", SpvOpCommitWritePipe, 1, pygen_variable_caps_Pipes, 4, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IsValidReserveId", SpvOpIsValidReserveId, 1, pygen_variable_caps_Pipes, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GetNumPipePackets", SpvOpGetNumPipePackets, 1, pygen_variable_caps_Pipes, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GetMaxPipePackets", SpvOpGetMaxPipePackets, 1, pygen_variable_caps_Pipes, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupReserveReadPipePackets", SpvOpGroupReserveReadPipePackets, 1, pygen_variable_caps_Pipes, 7, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupReserveWritePipePackets", SpvOpGroupReserveWritePipePackets, 1, pygen_variable_caps_Pipes, 7, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupCommitReadPipe", SpvOpGroupCommitReadPipe, 1, pygen_variable_caps_Pipes, 5, {SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GroupCommitWritePipe", SpvOpGroupCommitWritePipe, 1, pygen_variable_caps_Pipes, 5, {SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EnqueueMarker", SpvOpEnqueueMarker, 1, pygen_variable_caps_DeviceEnqueue, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EnqueueKernel", SpvOpEnqueueKernel, 1, pygen_variable_caps_DeviceEnqueue, 13, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GetKernelNDrangeSubGroupCount", SpvOpGetKernelNDrangeSubGroupCount, 1, pygen_variable_caps_DeviceEnqueue, 7, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GetKernelNDrangeMaxSubGroupSize", SpvOpGetKernelNDrangeMaxSubGroupSize, 1, pygen_variable_caps_DeviceEnqueue, 7, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GetKernelWorkGroupSize", SpvOpGetKernelWorkGroupSize, 1, pygen_variable_caps_DeviceEnqueue, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GetKernelPreferredWorkGroupSizeMultiple", SpvOpGetKernelPreferredWorkGroupSizeMultiple, 1, pygen_variable_caps_DeviceEnqueue, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RetainEvent", SpvOpRetainEvent, 1, pygen_variable_caps_DeviceEnqueue, 1, {SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ReleaseEvent", SpvOpReleaseEvent, 1, pygen_variable_caps_DeviceEnqueue, 1, {SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CreateUserEvent", SpvOpCreateUserEvent, 1, pygen_variable_caps_DeviceEnqueue, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"IsValidEvent", SpvOpIsValidEvent, 1, pygen_variable_caps_DeviceEnqueue, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SetUserEventStatus", SpvOpSetUserEventStatus, 1, pygen_variable_caps_DeviceEnqueue, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CaptureEventProfilingInfo", SpvOpCaptureEventProfilingInfo, 1, pygen_variable_caps_DeviceEnqueue, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GetDefaultQueue", SpvOpGetDefaultQueue, 1, pygen_variable_caps_DeviceEnqueue, 2, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BuildNDRange", SpvOpBuildNDRange, 1, pygen_variable_caps_DeviceEnqueue, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseSampleImplicitLod", SpvOpImageSparseSampleImplicitLod, 1, pygen_variable_caps_SparseResidency, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseSampleExplicitLod", SpvOpImageSparseSampleExplicitLod, 1, pygen_variable_caps_SparseResidency, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseSampleDrefImplicitLod", SpvOpImageSparseSampleDrefImplicitLod, 1, pygen_variable_caps_SparseResidency, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseSampleDrefExplicitLod", SpvOpImageSparseSampleDrefExplicitLod, 1, pygen_variable_caps_SparseResidency, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseSampleProjImplicitLod", SpvOpImageSparseSampleProjImplicitLod, 1, pygen_variable_caps_SparseResidency, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"ImageSparseSampleProjExplicitLod", SpvOpImageSparseSampleProjExplicitLod, 1, pygen_variable_caps_SparseResidency, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_IMAGE}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"ImageSparseSampleProjDrefImplicitLod", SpvOpImageSparseSampleProjDrefImplicitLod, 1, pygen_variable_caps_SparseResidency, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"ImageSparseSampleProjDrefExplicitLod", SpvOpImageSparseSampleProjDrefExplicitLod, 1, pygen_variable_caps_SparseResidency, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_IMAGE}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"ImageSparseFetch", SpvOpImageSparseFetch, 1, pygen_variable_caps_SparseResidency, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseGather", SpvOpImageSparseGather, 1, pygen_variable_caps_SparseResidency, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseDrefGather", SpvOpImageSparseDrefGather, 1, pygen_variable_caps_SparseResidency, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseTexelsResident", SpvOpImageSparseTexelsResident, 1, pygen_variable_caps_SparseResidency, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NoLine", SpvOpNoLine, 0, nullptr, 0, {}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicFlagTestAndSet", SpvOpAtomicFlagTestAndSet, 1, pygen_variable_caps_Kernel, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicFlagClear", SpvOpAtomicFlagClear, 1, pygen_variable_caps_Kernel, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageSparseRead", SpvOpImageSparseRead, 1, pygen_variable_caps_SparseResidency, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_IMAGE}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SizeOf", SpvOpSizeOf, 1, pygen_variable_caps_Addresses, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"TypePipeStorage", SpvOpTypePipeStorage, 1, pygen_variable_caps_PipeStorage, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"ConstantPipeStorage", SpvOpConstantPipeStorage, 1, pygen_variable_caps_PipeStorage, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"CreatePipeFromPipeStorage", SpvOpCreatePipeFromPipeStorage, 1, pygen_variable_caps_PipeStorage, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"GetKernelLocalSizeForSubgroupCount", SpvOpGetKernelLocalSizeForSubgroupCount, 1, pygen_variable_caps_SubgroupDispatch, 7, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"GetKernelMaxNumSubgroups", SpvOpGetKernelMaxNumSubgroups, 1, pygen_variable_caps_SubgroupDispatch, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"TypeNamedBarrier", SpvOpTypeNamedBarrier, 1, pygen_variable_caps_NamedBarrier, 1, {SPV_OPERAND_TYPE_RESULT_ID}, 1, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"NamedBarrierInitialize", SpvOpNamedBarrierInitialize, 1, pygen_variable_caps_NamedBarrier, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"MemoryNamedBarrier", SpvOpMemoryNamedBarrier, 1, pygen_variable_caps_NamedBarrier, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"ModuleProcessed", SpvOpModuleProcessed, 0, nullptr, 1, {SPV_OPERAND_TYPE_LITERAL_STRING}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"ExecutionModeId", SpvOpExecutionModeId, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_EXECUTION_MODE}, 0, 0, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,2)},
-  {"DecorateId", SpvOpDecorateId, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DECORATION}, 0, 0, 1, pygen_variable_exts_SPV_GOOGLE_hlsl_functionality1, SPV_SPIRV_VERSION_WORD(1,2)},
-  {"GroupNonUniformElect", SpvOpGroupNonUniformElect, 1, pygen_variable_caps_GroupNonUniform, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformAll", SpvOpGroupNonUniformAll, 1, pygen_variable_caps_GroupNonUniformVote, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformAny", SpvOpGroupNonUniformAny, 1, pygen_variable_caps_GroupNonUniformVote, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformAllEqual", SpvOpGroupNonUniformAllEqual, 1, pygen_variable_caps_GroupNonUniformVote, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBroadcast", SpvOpGroupNonUniformBroadcast, 1, pygen_variable_caps_GroupNonUniformBallot, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBroadcastFirst", SpvOpGroupNonUniformBroadcastFirst, 1, pygen_variable_caps_GroupNonUniformBallot, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBallot", SpvOpGroupNonUniformBallot, 1, pygen_variable_caps_GroupNonUniformBallot, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformInverseBallot", SpvOpGroupNonUniformInverseBallot, 1, pygen_variable_caps_GroupNonUniformBallot, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBallotBitExtract", SpvOpGroupNonUniformBallotBitExtract, 1, pygen_variable_caps_GroupNonUniformBallot, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBallotBitCount", SpvOpGroupNonUniformBallotBitCount, 1, pygen_variable_caps_GroupNonUniformBallot, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBallotFindLSB", SpvOpGroupNonUniformBallotFindLSB, 1, pygen_variable_caps_GroupNonUniformBallot, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBallotFindMSB", SpvOpGroupNonUniformBallotFindMSB, 1, pygen_variable_caps_GroupNonUniformBallot, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformShuffle", SpvOpGroupNonUniformShuffle, 1, pygen_variable_caps_GroupNonUniformShuffle, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformShuffleXor", SpvOpGroupNonUniformShuffleXor, 1, pygen_variable_caps_GroupNonUniformShuffle, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformShuffleUp", SpvOpGroupNonUniformShuffleUp, 1, pygen_variable_caps_GroupNonUniformShuffleRelative, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformShuffleDown", SpvOpGroupNonUniformShuffleDown, 1, pygen_variable_caps_GroupNonUniformShuffleRelative, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformIAdd", SpvOpGroupNonUniformIAdd, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformFAdd", SpvOpGroupNonUniformFAdd, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformIMul", SpvOpGroupNonUniformIMul, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformFMul", SpvOpGroupNonUniformFMul, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformSMin", SpvOpGroupNonUniformSMin, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformUMin", SpvOpGroupNonUniformUMin, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformFMin", SpvOpGroupNonUniformFMin, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformSMax", SpvOpGroupNonUniformSMax, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformUMax", SpvOpGroupNonUniformUMax, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformFMax", SpvOpGroupNonUniformFMax, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBitwiseAnd", SpvOpGroupNonUniformBitwiseAnd, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBitwiseOr", SpvOpGroupNonUniformBitwiseOr, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBitwiseXor", SpvOpGroupNonUniformBitwiseXor, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformLogicalAnd", SpvOpGroupNonUniformLogicalAnd, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformLogicalOr", SpvOpGroupNonUniformLogicalOr, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformLogicalXor", SpvOpGroupNonUniformLogicalXor, 2, pygen_variable_caps_GroupNonUniformArithmeticGroupNonUniformClustered, 6, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformQuadBroadcast", SpvOpGroupNonUniformQuadBroadcast, 1, pygen_variable_caps_GroupNonUniformQuad, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformQuadSwap", SpvOpGroupNonUniformQuadSwap, 1, pygen_variable_caps_GroupNonUniformQuad, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupBallotKHR", SpvOpSubgroupBallotKHR, 1, pygen_variable_caps_SubgroupBallotKHR, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_KHR_shader_ballot, 0xffffffffu},
-  {"SubgroupFirstInvocationKHR", SpvOpSubgroupFirstInvocationKHR, 1, pygen_variable_caps_SubgroupBallotKHR, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_KHR_shader_ballot, 0xffffffffu},
-  {"SubgroupAllKHR", SpvOpSubgroupAllKHR, 1, pygen_variable_caps_SubgroupVoteKHR, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_KHR_subgroup_vote, 0xffffffffu},
-  {"SubgroupAnyKHR", SpvOpSubgroupAnyKHR, 1, pygen_variable_caps_SubgroupVoteKHR, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_KHR_subgroup_vote, 0xffffffffu},
-  {"SubgroupAllEqualKHR", SpvOpSubgroupAllEqualKHR, 1, pygen_variable_caps_SubgroupVoteKHR, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_KHR_subgroup_vote, 0xffffffffu},
-  {"SubgroupReadInvocationKHR", SpvOpSubgroupReadInvocationKHR, 1, pygen_variable_caps_SubgroupBallotKHR, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_KHR_shader_ballot, 0xffffffffu},
-  {"GroupIAddNonUniformAMD", SpvOpGroupIAddNonUniformAMD, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_ballot, 0xffffffffu},
-  {"GroupFAddNonUniformAMD", SpvOpGroupFAddNonUniformAMD, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_ballot, 0xffffffffu},
-  {"GroupFMinNonUniformAMD", SpvOpGroupFMinNonUniformAMD, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_ballot, 0xffffffffu},
-  {"GroupUMinNonUniformAMD", SpvOpGroupUMinNonUniformAMD, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_ballot, 0xffffffffu},
-  {"GroupSMinNonUniformAMD", SpvOpGroupSMinNonUniformAMD, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_ballot, 0xffffffffu},
-  {"GroupFMaxNonUniformAMD", SpvOpGroupFMaxNonUniformAMD, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_ballot, 0xffffffffu},
-  {"GroupUMaxNonUniformAMD", SpvOpGroupUMaxNonUniformAMD, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_ballot, 0xffffffffu},
-  {"GroupSMaxNonUniformAMD", SpvOpGroupSMaxNonUniformAMD, 1, pygen_variable_caps_Groups, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_SCOPE_ID, SPV_OPERAND_TYPE_GROUP_OPERATION, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_ballot, 0xffffffffu},
-  {"FragmentMaskFetchAMD", SpvOpFragmentMaskFetchAMD, 1, pygen_variable_caps_FragmentMaskAMD, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_fragment_mask, 0xffffffffu},
-  {"FragmentFetchAMD", SpvOpFragmentFetchAMD, 1, pygen_variable_caps_FragmentMaskAMD, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_AMD_shader_fragment_mask, 0xffffffffu},
-  {"GroupNonUniformPartitionNV", SpvOpGroupNonUniformPartitionNV, 1, pygen_variable_caps_GroupNonUniformPartitionedNV, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 1, pygen_variable_exts_SPV_NV_shader_subgroup_partitioned, 0xffffffffu},
-  {"SubgroupShuffleINTEL", SpvOpSubgroupShuffleINTEL, 1, pygen_variable_caps_SubgroupShuffleINTEL, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"SubgroupShuffleDownINTEL", SpvOpSubgroupShuffleDownINTEL, 1, pygen_variable_caps_SubgroupShuffleINTEL, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"SubgroupShuffleUpINTEL", SpvOpSubgroupShuffleUpINTEL, 1, pygen_variable_caps_SubgroupShuffleINTEL, 5, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"SubgroupShuffleXorINTEL", SpvOpSubgroupShuffleXorINTEL, 1, pygen_variable_caps_SubgroupShuffleINTEL, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"SubgroupBlockReadINTEL", SpvOpSubgroupBlockReadINTEL, 1, pygen_variable_caps_SubgroupBufferBlockIOINTEL, 3, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"SubgroupBlockWriteINTEL", SpvOpSubgroupBlockWriteINTEL, 1, pygen_variable_caps_SubgroupBufferBlockIOINTEL, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, 0xffffffffu},
-  {"SubgroupImageBlockReadINTEL", SpvOpSubgroupImageBlockReadINTEL, 1, pygen_variable_caps_SubgroupImageBlockIOINTEL, 4, {SPV_OPERAND_TYPE_TYPE_ID, SPV_OPERAND_TYPE_RESULT_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 1, 1, 0, nullptr, 0xffffffffu},
-  {"SubgroupImageBlockWriteINTEL", SpvOpSubgroupImageBlockWriteINTEL, 1, pygen_variable_caps_SubgroupImageBlockIOINTEL, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, 0, 0, 0, nullptr, 0xffffffffu},
-  {"DecorateStringGOOGLE", SpvOpDecorateStringGOOGLE, 0, nullptr, 2, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DECORATION}, 0, 0, 2, pygen_variable_exts_SPV_GOOGLE_decorate_stringSPV_GOOGLE_hlsl_functionality1, 0xffffffffu},
-  {"MemberDecorateStringGOOGLE", SpvOpMemberDecorateStringGOOGLE, 0, nullptr, 3, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_DECORATION}, 0, 0, 2, pygen_variable_exts_SPV_GOOGLE_decorate_stringSPV_GOOGLE_hlsl_functionality1, 0xffffffffu}
-};

+ 0 - 38
3rdparty/spirv-tools/build/debuginfo.insts.inc

@@ -1,38 +0,0 @@
-
-
-static const spv_ext_inst_desc_t debuginfo_entries[] = {
-  {"DebugInfoNone", 0, 0, nullptr, {SPV_OPERAND_TYPE_NONE}},
-  {"DebugCompilationUnit", 1, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeBasic", 2, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_BASE_TYPE_ATTRIBUTE_ENCODING, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypePointer", 3, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_STORAGE_CLASS, SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeQualifier", 4, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_TYPE_QUALIFIER, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeArray", 5, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeVector", 6, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypedef", 7, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeFunction", 8, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeEnum", 9, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeComposite", 10, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_COMPOSITE_TYPE, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeMember", 11, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, SPV_OPERAND_TYPE_OPTIONAL_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeInheritance", 12, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypePtrToMember", 13, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeTemplate", 14, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeTemplateParameter", 15, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeTemplateTemplateParameter", 16, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"DebugTypeTemplateParameterPack", 17, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugGlobalVariable", 18, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, SPV_OPERAND_TYPE_OPTIONAL_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugFunctionDeclaration", 19, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, SPV_OPERAND_TYPE_NONE}},
-  {"DebugFunction", 20, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugLexicalBlock", 21, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugLexicalBlockDiscriminator", 22, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugScope", 23, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugNoScope", 24, 0, nullptr, {SPV_OPERAND_TYPE_NONE}},
-  {"DebugInlinedAt", 25, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugLocalVariable", 26, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"DebugInlinedVariable", 27, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugDeclare", 28, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugValue", 29, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugOperation", 30, 0, nullptr, {SPV_OPERAND_TYPE_DEBUG_OPERATION, SPV_OPERAND_TYPE_VARIABLE_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"DebugExpression", 31, 0, nullptr, {SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugMacroDef", 32, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_OPTIONAL_ID, SPV_OPERAND_TYPE_NONE}},
-  {"DebugMacroUndef", 33, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}}
-};

+ 0 - 325
3rdparty/spirv-tools/build/enum_string_mapping.inc

@@ -1,325 +0,0 @@
-const char* ExtensionToString(Extension extension) {
-  switch (extension) {
-    case Extension::kSPV_AMD_gcn_shader:
-      return "SPV_AMD_gcn_shader";
-    case Extension::kSPV_AMD_gpu_shader_half_float:
-      return "SPV_AMD_gpu_shader_half_float";
-    case Extension::kSPV_AMD_gpu_shader_half_float_fetch:
-      return "SPV_AMD_gpu_shader_half_float_fetch";
-    case Extension::kSPV_AMD_gpu_shader_int16:
-      return "SPV_AMD_gpu_shader_int16";
-    case Extension::kSPV_AMD_shader_ballot:
-      return "SPV_AMD_shader_ballot";
-    case Extension::kSPV_AMD_shader_explicit_vertex_parameter:
-      return "SPV_AMD_shader_explicit_vertex_parameter";
-    case Extension::kSPV_AMD_shader_fragment_mask:
-      return "SPV_AMD_shader_fragment_mask";
-    case Extension::kSPV_AMD_shader_image_load_store_lod:
-      return "SPV_AMD_shader_image_load_store_lod";
-    case Extension::kSPV_AMD_shader_trinary_minmax:
-      return "SPV_AMD_shader_trinary_minmax";
-    case Extension::kSPV_AMD_texture_gather_bias_lod:
-      return "SPV_AMD_texture_gather_bias_lod";
-    case Extension::kSPV_EXT_descriptor_indexing:
-      return "SPV_EXT_descriptor_indexing";
-    case Extension::kSPV_EXT_fragment_fully_covered:
-      return "SPV_EXT_fragment_fully_covered";
-    case Extension::kSPV_EXT_shader_stencil_export:
-      return "SPV_EXT_shader_stencil_export";
-    case Extension::kSPV_EXT_shader_viewport_index_layer:
-      return "SPV_EXT_shader_viewport_index_layer";
-    case Extension::kSPV_GOOGLE_decorate_string:
-      return "SPV_GOOGLE_decorate_string";
-    case Extension::kSPV_GOOGLE_hlsl_functionality1:
-      return "SPV_GOOGLE_hlsl_functionality1";
-    case Extension::kSPV_INTEL_subgroups:
-      return "SPV_INTEL_subgroups";
-    case Extension::kSPV_KHR_16bit_storage:
-      return "SPV_KHR_16bit_storage";
-    case Extension::kSPV_KHR_8bit_storage:
-      return "SPV_KHR_8bit_storage";
-    case Extension::kSPV_KHR_device_group:
-      return "SPV_KHR_device_group";
-    case Extension::kSPV_KHR_multiview:
-      return "SPV_KHR_multiview";
-    case Extension::kSPV_KHR_post_depth_coverage:
-      return "SPV_KHR_post_depth_coverage";
-    case Extension::kSPV_KHR_shader_atomic_counter_ops:
-      return "SPV_KHR_shader_atomic_counter_ops";
-    case Extension::kSPV_KHR_shader_ballot:
-      return "SPV_KHR_shader_ballot";
-    case Extension::kSPV_KHR_shader_draw_parameters:
-      return "SPV_KHR_shader_draw_parameters";
-    case Extension::kSPV_KHR_storage_buffer_storage_class:
-      return "SPV_KHR_storage_buffer_storage_class";
-    case Extension::kSPV_KHR_subgroup_vote:
-      return "SPV_KHR_subgroup_vote";
-    case Extension::kSPV_KHR_variable_pointers:
-      return "SPV_KHR_variable_pointers";
-    case Extension::kSPV_NVX_multiview_per_view_attributes:
-      return "SPV_NVX_multiview_per_view_attributes";
-    case Extension::kSPV_NV_geometry_shader_passthrough:
-      return "SPV_NV_geometry_shader_passthrough";
-    case Extension::kSPV_NV_sample_mask_override_coverage:
-      return "SPV_NV_sample_mask_override_coverage";
-    case Extension::kSPV_NV_shader_subgroup_partitioned:
-      return "SPV_NV_shader_subgroup_partitioned";
-    case Extension::kSPV_NV_stereo_view_rendering:
-      return "SPV_NV_stereo_view_rendering";
-    case Extension::kSPV_NV_viewport_array2:
-      return "SPV_NV_viewport_array2";
-    case Extension::kSPV_VALIDATOR_ignore_type_decl_unique:
-      return "SPV_VALIDATOR_ignore_type_decl_unique";
-  };
-
-  return "";
-}
-
-
-    bool GetExtensionFromString(const char* str, Extension* extension) {
-        static const char* known_ext_strs[] = { "SPV_AMD_gcn_shader", "SPV_AMD_gpu_shader_half_float", "SPV_AMD_gpu_shader_half_float_fetch", "SPV_AMD_gpu_shader_int16", "SPV_AMD_shader_ballot", "SPV_AMD_shader_explicit_vertex_parameter", "SPV_AMD_shader_fragment_mask", "SPV_AMD_shader_image_load_store_lod", "SPV_AMD_shader_trinary_minmax", "SPV_AMD_texture_gather_bias_lod", "SPV_EXT_descriptor_indexing", "SPV_EXT_fragment_fully_covered", "SPV_EXT_shader_stencil_export", "SPV_EXT_shader_viewport_index_layer", "SPV_GOOGLE_decorate_string", "SPV_GOOGLE_hlsl_functionality1", "SPV_INTEL_subgroups", "SPV_KHR_16bit_storage", "SPV_KHR_8bit_storage", "SPV_KHR_device_group", "SPV_KHR_multiview", "SPV_KHR_post_depth_coverage", "SPV_KHR_shader_atomic_counter_ops", "SPV_KHR_shader_ballot", "SPV_KHR_shader_draw_parameters", "SPV_KHR_storage_buffer_storage_class", "SPV_KHR_subgroup_vote", "SPV_KHR_variable_pointers", "SPV_NVX_multiview_per_view_attributes", "SPV_NV_geometry_shader_passthrough", "SPV_NV_sample_mask_override_coverage", "SPV_NV_shader_subgroup_partitioned", "SPV_NV_stereo_view_rendering", "SPV_NV_viewport_array2", "SPV_VALIDATOR_ignore_type_decl_unique" };
-        static const Extension known_ext_ids[] = { Extension::kSPV_AMD_gcn_shader, Extension::kSPV_AMD_gpu_shader_half_float, Extension::kSPV_AMD_gpu_shader_half_float_fetch, Extension::kSPV_AMD_gpu_shader_int16, Extension::kSPV_AMD_shader_ballot, Extension::kSPV_AMD_shader_explicit_vertex_parameter, Extension::kSPV_AMD_shader_fragment_mask, Extension::kSPV_AMD_shader_image_load_store_lod, Extension::kSPV_AMD_shader_trinary_minmax, Extension::kSPV_AMD_texture_gather_bias_lod, Extension::kSPV_EXT_descriptor_indexing, Extension::kSPV_EXT_fragment_fully_covered, Extension::kSPV_EXT_shader_stencil_export, Extension::kSPV_EXT_shader_viewport_index_layer, Extension::kSPV_GOOGLE_decorate_string, Extension::kSPV_GOOGLE_hlsl_functionality1, Extension::kSPV_INTEL_subgroups, Extension::kSPV_KHR_16bit_storage, Extension::kSPV_KHR_8bit_storage, Extension::kSPV_KHR_device_group, Extension::kSPV_KHR_multiview, Extension::kSPV_KHR_post_depth_coverage, Extension::kSPV_KHR_shader_atomic_counter_ops, Extension::kSPV_KHR_shader_ballot, Extension::kSPV_KHR_shader_draw_parameters, Extension::kSPV_KHR_storage_buffer_storage_class, Extension::kSPV_KHR_subgroup_vote, Extension::kSPV_KHR_variable_pointers, Extension::kSPV_NVX_multiview_per_view_attributes, Extension::kSPV_NV_geometry_shader_passthrough, Extension::kSPV_NV_sample_mask_override_coverage, Extension::kSPV_NV_shader_subgroup_partitioned, Extension::kSPV_NV_stereo_view_rendering, Extension::kSPV_NV_viewport_array2, Extension::kSPV_VALIDATOR_ignore_type_decl_unique };
-        const auto b = std::begin(known_ext_strs);
-        const auto e = std::end(known_ext_strs);
-        const auto found = std::equal_range(
-            b, e, str, [](const char* str1, const char* str2) {
-                return std::strcmp(str1, str2) < 0;
-            });
-        if (found.first == e || found.first == found.second) return false;
-
-        *extension = known_ext_ids[found.first - b];
-        return true;
-    }
-    
-
-const char* CapabilityToString(SpvCapability capability) {
-  switch (capability) {
-    case SpvCapabilityMatrix:
-      return "Matrix";
-    case SpvCapabilityShader:
-      return "Shader";
-    case SpvCapabilityGeometry:
-      return "Geometry";
-    case SpvCapabilityTessellation:
-      return "Tessellation";
-    case SpvCapabilityAddresses:
-      return "Addresses";
-    case SpvCapabilityLinkage:
-      return "Linkage";
-    case SpvCapabilityKernel:
-      return "Kernel";
-    case SpvCapabilityVector16:
-      return "Vector16";
-    case SpvCapabilityFloat16Buffer:
-      return "Float16Buffer";
-    case SpvCapabilityFloat16:
-      return "Float16";
-    case SpvCapabilityFloat64:
-      return "Float64";
-    case SpvCapabilityInt64:
-      return "Int64";
-    case SpvCapabilityInt64Atomics:
-      return "Int64Atomics";
-    case SpvCapabilityImageBasic:
-      return "ImageBasic";
-    case SpvCapabilityImageReadWrite:
-      return "ImageReadWrite";
-    case SpvCapabilityImageMipmap:
-      return "ImageMipmap";
-    case SpvCapabilityPipes:
-      return "Pipes";
-    case SpvCapabilityGroups:
-      return "Groups";
-    case SpvCapabilityDeviceEnqueue:
-      return "DeviceEnqueue";
-    case SpvCapabilityLiteralSampler:
-      return "LiteralSampler";
-    case SpvCapabilityAtomicStorage:
-      return "AtomicStorage";
-    case SpvCapabilityInt16:
-      return "Int16";
-    case SpvCapabilityTessellationPointSize:
-      return "TessellationPointSize";
-    case SpvCapabilityGeometryPointSize:
-      return "GeometryPointSize";
-    case SpvCapabilityImageGatherExtended:
-      return "ImageGatherExtended";
-    case SpvCapabilityStorageImageMultisample:
-      return "StorageImageMultisample";
-    case SpvCapabilityUniformBufferArrayDynamicIndexing:
-      return "UniformBufferArrayDynamicIndexing";
-    case SpvCapabilitySampledImageArrayDynamicIndexing:
-      return "SampledImageArrayDynamicIndexing";
-    case SpvCapabilityStorageBufferArrayDynamicIndexing:
-      return "StorageBufferArrayDynamicIndexing";
-    case SpvCapabilityStorageImageArrayDynamicIndexing:
-      return "StorageImageArrayDynamicIndexing";
-    case SpvCapabilityClipDistance:
-      return "ClipDistance";
-    case SpvCapabilityCullDistance:
-      return "CullDistance";
-    case SpvCapabilityImageCubeArray:
-      return "ImageCubeArray";
-    case SpvCapabilitySampleRateShading:
-      return "SampleRateShading";
-    case SpvCapabilityImageRect:
-      return "ImageRect";
-    case SpvCapabilitySampledRect:
-      return "SampledRect";
-    case SpvCapabilityGenericPointer:
-      return "GenericPointer";
-    case SpvCapabilityInt8:
-      return "Int8";
-    case SpvCapabilityInputAttachment:
-      return "InputAttachment";
-    case SpvCapabilitySparseResidency:
-      return "SparseResidency";
-    case SpvCapabilityMinLod:
-      return "MinLod";
-    case SpvCapabilitySampled1D:
-      return "Sampled1D";
-    case SpvCapabilityImage1D:
-      return "Image1D";
-    case SpvCapabilitySampledCubeArray:
-      return "SampledCubeArray";
-    case SpvCapabilitySampledBuffer:
-      return "SampledBuffer";
-    case SpvCapabilityImageBuffer:
-      return "ImageBuffer";
-    case SpvCapabilityImageMSArray:
-      return "ImageMSArray";
-    case SpvCapabilityStorageImageExtendedFormats:
-      return "StorageImageExtendedFormats";
-    case SpvCapabilityImageQuery:
-      return "ImageQuery";
-    case SpvCapabilityDerivativeControl:
-      return "DerivativeControl";
-    case SpvCapabilityInterpolationFunction:
-      return "InterpolationFunction";
-    case SpvCapabilityTransformFeedback:
-      return "TransformFeedback";
-    case SpvCapabilityGeometryStreams:
-      return "GeometryStreams";
-    case SpvCapabilityStorageImageReadWithoutFormat:
-      return "StorageImageReadWithoutFormat";
-    case SpvCapabilityStorageImageWriteWithoutFormat:
-      return "StorageImageWriteWithoutFormat";
-    case SpvCapabilityMultiViewport:
-      return "MultiViewport";
-    case SpvCapabilitySubgroupDispatch:
-      return "SubgroupDispatch";
-    case SpvCapabilityNamedBarrier:
-      return "NamedBarrier";
-    case SpvCapabilityPipeStorage:
-      return "PipeStorage";
-    case SpvCapabilityGroupNonUniform:
-      return "GroupNonUniform";
-    case SpvCapabilityGroupNonUniformVote:
-      return "GroupNonUniformVote";
-    case SpvCapabilityGroupNonUniformArithmetic:
-      return "GroupNonUniformArithmetic";
-    case SpvCapabilityGroupNonUniformBallot:
-      return "GroupNonUniformBallot";
-    case SpvCapabilityGroupNonUniformShuffle:
-      return "GroupNonUniformShuffle";
-    case SpvCapabilityGroupNonUniformShuffleRelative:
-      return "GroupNonUniformShuffleRelative";
-    case SpvCapabilityGroupNonUniformClustered:
-      return "GroupNonUniformClustered";
-    case SpvCapabilityGroupNonUniformQuad:
-      return "GroupNonUniformQuad";
-    case SpvCapabilitySubgroupBallotKHR:
-      return "SubgroupBallotKHR";
-    case SpvCapabilityDrawParameters:
-      return "DrawParameters";
-    case SpvCapabilitySubgroupVoteKHR:
-      return "SubgroupVoteKHR";
-    case SpvCapabilityStorageBuffer16BitAccess:
-      return "StorageBuffer16BitAccess";
-    case SpvCapabilityUniformAndStorageBuffer16BitAccess:
-      return "UniformAndStorageBuffer16BitAccess";
-    case SpvCapabilityStoragePushConstant16:
-      return "StoragePushConstant16";
-    case SpvCapabilityStorageInputOutput16:
-      return "StorageInputOutput16";
-    case SpvCapabilityDeviceGroup:
-      return "DeviceGroup";
-    case SpvCapabilityMultiView:
-      return "MultiView";
-    case SpvCapabilityVariablePointersStorageBuffer:
-      return "VariablePointersStorageBuffer";
-    case SpvCapabilityVariablePointers:
-      return "VariablePointers";
-    case SpvCapabilityAtomicStorageOps:
-      return "AtomicStorageOps";
-    case SpvCapabilitySampleMaskPostDepthCoverage:
-      return "SampleMaskPostDepthCoverage";
-    case SpvCapabilityStorageBuffer8BitAccess:
-      return "StorageBuffer8BitAccess";
-    case SpvCapabilityUniformAndStorageBuffer8BitAccess:
-      return "UniformAndStorageBuffer8BitAccess";
-    case SpvCapabilityStoragePushConstant8:
-      return "StoragePushConstant8";
-    case SpvCapabilityFloat16ImageAMD:
-      return "Float16ImageAMD";
-    case SpvCapabilityImageGatherBiasLodAMD:
-      return "ImageGatherBiasLodAMD";
-    case SpvCapabilityFragmentMaskAMD:
-      return "FragmentMaskAMD";
-    case SpvCapabilityStencilExportEXT:
-      return "StencilExportEXT";
-    case SpvCapabilityImageReadWriteLodAMD:
-      return "ImageReadWriteLodAMD";
-    case SpvCapabilitySampleMaskOverrideCoverageNV:
-      return "SampleMaskOverrideCoverageNV";
-    case SpvCapabilityGeometryShaderPassthroughNV:
-      return "GeometryShaderPassthroughNV";
-    case SpvCapabilityShaderViewportIndexLayerEXT:
-      return "ShaderViewportIndexLayerEXT";
-    case SpvCapabilityShaderViewportMaskNV:
-      return "ShaderViewportMaskNV";
-    case SpvCapabilityShaderStereoViewNV:
-      return "ShaderStereoViewNV";
-    case SpvCapabilityPerViewAttributesNV:
-      return "PerViewAttributesNV";
-    case SpvCapabilityFragmentFullyCoveredEXT:
-      return "FragmentFullyCoveredEXT";
-    case SpvCapabilityShaderNonUniformEXT:
-      return "ShaderNonUniformEXT";
-    case SpvCapabilityRuntimeDescriptorArrayEXT:
-      return "RuntimeDescriptorArrayEXT";
-    case SpvCapabilityInputAttachmentArrayDynamicIndexingEXT:
-      return "InputAttachmentArrayDynamicIndexingEXT";
-    case SpvCapabilityUniformTexelBufferArrayDynamicIndexingEXT:
-      return "UniformTexelBufferArrayDynamicIndexingEXT";
-    case SpvCapabilityStorageTexelBufferArrayDynamicIndexingEXT:
-      return "StorageTexelBufferArrayDynamicIndexingEXT";
-    case SpvCapabilityUniformBufferArrayNonUniformIndexingEXT:
-      return "UniformBufferArrayNonUniformIndexingEXT";
-    case SpvCapabilitySampledImageArrayNonUniformIndexingEXT:
-      return "SampledImageArrayNonUniformIndexingEXT";
-    case SpvCapabilityStorageBufferArrayNonUniformIndexingEXT:
-      return "StorageBufferArrayNonUniformIndexingEXT";
-    case SpvCapabilityStorageImageArrayNonUniformIndexingEXT:
-      return "StorageImageArrayNonUniformIndexingEXT";
-    case SpvCapabilityInputAttachmentArrayNonUniformIndexingEXT:
-      return "InputAttachmentArrayNonUniformIndexingEXT";
-    case SpvCapabilityUniformTexelBufferArrayNonUniformIndexingEXT:
-      return "UniformTexelBufferArrayNonUniformIndexingEXT";
-    case SpvCapabilityStorageTexelBufferArrayNonUniformIndexingEXT:
-      return "StorageTexelBufferArrayNonUniformIndexingEXT";
-    case SpvCapabilitySubgroupShuffleINTEL:
-      return "SubgroupShuffleINTEL";
-    case SpvCapabilitySubgroupBufferBlockIOINTEL:
-      return "SubgroupBufferBlockIOINTEL";
-    case SpvCapabilitySubgroupImageBlockIOINTEL:
-      return "SubgroupImageBlockIOINTEL";
-    case SpvCapabilityGroupNonUniformPartitionedNV:
-      return "GroupNonUniformPartitionedNV";
-    case SpvCapabilityMax:
-      assert(0 && "Attempting to convert SpvCapabilityMax to string");
-      return "";
-  };
-
-  return "";
-}

+ 0 - 16
3rdparty/spirv-tools/build/examples/CMakeFiles/CMakeDirectoryInformation.cmake

@@ -1,16 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bkaradzic/Private/projects/_github/SPIRV-Tools")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build")
-
-# Force unix paths in dependencies.
-set(CMAKE_FORCE_UNIX_PATHS 1)
-
-
-# The C and CXX include file regular expressions for this directory.
-set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
-set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
-set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
-set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

+ 0 - 1
3rdparty/spirv-tools/build/examples/CMakeFiles/progress.marks

@@ -1 +0,0 @@
-60

+ 0 - 7
3rdparty/spirv-tools/build/examples/CTestTestfile.cmake

@@ -1,7 +0,0 @@
-# CMake generated Testfile for 
-# Source directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples
-# Build directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples
-# 
-# This file includes the relevant testing commands required for 
-# testing this directory and lists subdirectories to be tested as well.
-subdirs(cpp-interface)

+ 0 - 194
3rdparty/spirv-tools/build/examples/Makefile

@@ -1,194 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Default target executed when no arguments are given to make.
-default_target: all
-
-.PHONY : default_target
-
-# Allow only one "make -f Makefile2" at a time, but pass parallelism.
-.NOTPARALLEL:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target install
-install: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/usr/bin/cmake -P cmake_install.cmake
-.PHONY : install
-
-# Special rule for the target install
-install/fast: preinstall/fast
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/usr/bin/cmake -P cmake_install.cmake
-.PHONY : install/fast
-
-# Special rule for the target edit_cache
-edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
-	/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-
-.PHONY : edit_cache/fast
-
-# Special rule for the target install/strip
-install/strip: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
-	/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip
-
-# Special rule for the target install/strip
-install/strip/fast: install/strip
-
-.PHONY : install/strip/fast
-
-# Special rule for the target list_install_components
-list_install_components:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
-.PHONY : list_install_components
-
-# Special rule for the target list_install_components
-list_install_components/fast: list_install_components
-
-.PHONY : list_install_components/fast
-
-# Special rule for the target test
-test:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
-	/usr/bin/ctest --force-new-ctest-process $(ARGS)
-.PHONY : test
-
-# Special rule for the target test
-test/fast: test
-
-.PHONY : test/fast
-
-# Special rule for the target install/local
-install/local: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
-	/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local
-
-# Special rule for the target install/local
-install/local/fast: install/local
-
-.PHONY : install/local/fast
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
-	/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-
-.PHONY : rebuild_cache/fast
-
-# The main all target
-all: cmake_check_build_system
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/CMakeFiles/progress.marks
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-# Help Target
-help:
-	@echo "The following are some of the valid targets for this Makefile:"
-	@echo "... all (the default if no target is provided)"
-	@echo "... clean"
-	@echo "... depend"
-	@echo "... install"
-	@echo "... edit_cache"
-	@echo "... install/strip"
-	@echo "... list_install_components"
-	@echo "... test"
-	@echo "... install/local"
-	@echo "... rebuild_cache"
-.PHONY : help
-
-
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-

+ 0 - 40
3rdparty/spirv-tools/build/examples/cmake_install.cmake

@@ -1,40 +0,0 @@
-# Install script for directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples
-
-# Set the install prefix
-if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "/usr/local")
-endif()
-string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
-
-# Set the install configuration name.
-if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
-  if(BUILD_TYPE)
-    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
-           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
-  else()
-    set(CMAKE_INSTALL_CONFIG_NAME "Debug")
-  endif()
-  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
-endif()
-
-# Set the component getting installed.
-if(NOT CMAKE_INSTALL_COMPONENT)
-  if(COMPONENT)
-    message(STATUS "Install component: \"${COMPONENT}\"")
-    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
-  else()
-    set(CMAKE_INSTALL_COMPONENT)
-  endif()
-endif()
-
-# Install shared libraries without execute permission?
-if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
-  set(CMAKE_INSTALL_SO_NO_EXE "1")
-endif()
-
-if(NOT CMAKE_INSTALL_LOCAL_ONLY)
-  # Include the install script for each subdirectory.
-  include("/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/cmake_install.cmake")
-
-endif()
-

+ 0 - 16
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/CMakeDirectoryInformation.cmake

@@ -1,16 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bkaradzic/Private/projects/_github/SPIRV-Tools")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build")
-
-# Force unix paths in dependencies.
-set(CMAKE_FORCE_UNIX_PATHS 1)
-
-
-# The C and CXX include file regular expressions for this directory.
-set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
-set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
-set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
-set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

+ 0 - 1
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/progress.marks

@@ -1 +0,0 @@
-60

+ 0 - 33
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/DependInfo.cmake

@@ -1,33 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  "CXX"
-  )
-# The set of files for implicit dependencies of each language:
-set(CMAKE_DEPENDS_CHECK_CXX
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples/cpp-interface/main.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o"
-  )
-set(CMAKE_CXX_COMPILER_ID "GNU")
-
-# Preprocessor definitions for this target.
-set(CMAKE_TARGET_DEFINITIONS_CXX
-  "SPIRV_CHECK_CONTEXT"
-  "SPIRV_COLOR_TERMINAL"
-  "SPIRV_LINUX"
-  "SPIRV_TIMER_ENABLED"
-  )
-
-# The include file search paths:
-set(CMAKE_CXX_TARGET_INCLUDE_PATH
-  "../"
-  "../include"
-  "../external/SPIRV-Headers/include"
-  )
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/DependInfo.cmake"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/DependInfo.cmake"
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")

+ 0 - 115
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make

@@ -1,115 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-# Include any dependencies generated for this target.
-include examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/depend.make
-
-# Include the progress variables for this target.
-include examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/flags.make
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/flags.make
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o: ../examples/cpp-interface/main.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples/cpp-interface/main.cpp
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples/cpp-interface/main.cpp > CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.i
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples/cpp-interface/main.cpp -o CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.s
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o.requires:
-
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o.requires
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o.provides: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o.requires
-	$(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o.provides.build
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o.provides
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o.provides.build: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o
-
-
-# Object files for target spirv-tools-cpp-example
-spirv__tools__cpp__example_OBJECTS = \
-"CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o"
-
-# External object files for target spirv-tools-cpp-example
-spirv__tools__cpp__example_EXTERNAL_OBJECTS =
-
-examples/cpp-interface/spirv-tools-cpp-example: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o
-examples/cpp-interface/spirv-tools-cpp-example: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make
-examples/cpp-interface/spirv-tools-cpp-example: source/opt/libSPIRV-Tools-opt.a
-examples/cpp-interface/spirv-tools-cpp-example: source/libSPIRV-Tools.a
-examples/cpp-interface/spirv-tools-cpp-example: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/link.txt
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable spirv-tools-cpp-example"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/spirv-tools-cpp-example.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build: examples/cpp-interface/spirv-tools-cpp-example
-
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/requires: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o.requires
-
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/requires
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/clean:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface && $(CMAKE_COMMAND) -P CMakeFiles/spirv-tools-cpp-example.dir/cmake_clean.cmake
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/clean
-
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/depend:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples/cpp-interface /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/depend
-

+ 0 - 10
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/cmake_clean.cmake

@@ -1,10 +0,0 @@
-file(REMOVE_RECURSE
-  "CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o"
-  "spirv-tools-cpp-example.pdb"
-  "spirv-tools-cpp-example"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
-  include(CMakeFiles/spirv-tools-cpp-example.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()

+ 0 - 2
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/depend.make

@@ -1,2 +0,0 @@
-# Empty dependencies file for spirv-tools-cpp-example.
-# This may be replaced when dependencies are built.

+ 0 - 10
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/flags.make

@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# compile CXX with /usr/bin/c++
-CXX_FLAGS = -g -fPIE   -Wall -Wextra -Wnon-virtual-dtor -Wno-missing-field-initializers -Werror -std=c++11 -fno-exceptions -fno-rtti -Wno-long-long -Wshadow -Wundef -Wconversion -Wno-sign-conversion -std=gnu++11
-
-CXX_DEFINES = -DSPIRV_CHECK_CONTEXT -DSPIRV_COLOR_TERMINAL -DSPIRV_LINUX -DSPIRV_TIMER_ENABLED
-
-CXX_INCLUDES = -I/home/bkaradzic/Private/projects/_github/SPIRV-Tools -I/home/bkaradzic/Private/projects/_github/SPIRV-Tools/include -I/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include 
-

+ 0 - 1
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/link.txt

@@ -1 +0,0 @@
-/usr/bin/c++   -g   CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o  -o spirv-tools-cpp-example -rdynamic ../../source/opt/libSPIRV-Tools-opt.a ../../source/libSPIRV-Tools.a 

+ 0 - 3
3rdparty/spirv-tools/build/examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/progress.make

@@ -1,3 +0,0 @@
-CMAKE_PROGRESS_1 = 
-CMAKE_PROGRESS_2 = 96
-

+ 0 - 6
3rdparty/spirv-tools/build/examples/cpp-interface/CTestTestfile.cmake

@@ -1,6 +0,0 @@
-# CMake generated Testfile for 
-# Source directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples/cpp-interface
-# Build directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface
-# 
-# This file includes the relevant testing commands required for 
-# testing this directory and lists subdirectories to be tested as well.

+ 0 - 240
3rdparty/spirv-tools/build/examples/cpp-interface/Makefile

@@ -1,240 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Default target executed when no arguments are given to make.
-default_target: all
-
-.PHONY : default_target
-
-# Allow only one "make -f Makefile2" at a time, but pass parallelism.
-.NOTPARALLEL:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target install
-install: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/usr/bin/cmake -P cmake_install.cmake
-.PHONY : install
-
-# Special rule for the target install
-install/fast: preinstall/fast
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/usr/bin/cmake -P cmake_install.cmake
-.PHONY : install/fast
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
-	/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-
-.PHONY : rebuild_cache/fast
-
-# Special rule for the target install/strip
-install/strip: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
-	/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip
-
-# Special rule for the target install/strip
-install/strip/fast: install/strip
-
-.PHONY : install/strip/fast
-
-# Special rule for the target edit_cache
-edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
-	/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-
-.PHONY : edit_cache/fast
-
-# Special rule for the target list_install_components
-list_install_components:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
-.PHONY : list_install_components
-
-# Special rule for the target list_install_components
-list_install_components/fast: list_install_components
-
-.PHONY : list_install_components/fast
-
-# Special rule for the target test
-test:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
-	/usr/bin/ctest --force-new-ctest-process $(ARGS)
-.PHONY : test
-
-# Special rule for the target test
-test/fast: test
-
-.PHONY : test/fast
-
-# Special rule for the target install/local
-install/local: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
-	/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local
-
-# Special rule for the target install/local
-install/local/fast: install/local
-
-.PHONY : install/local/fast
-
-# The main all target
-all: cmake_check_build_system
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/examples/cpp-interface/CMakeFiles/progress.marks
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/cpp-interface/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/cpp-interface/clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/cpp-interface/preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/cpp-interface/preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-# Convenience name for target.
-examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/rule:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/rule
-.PHONY : examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/rule
-
-# Convenience name for target.
-spirv-tools-cpp-example: examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/rule
-
-.PHONY : spirv-tools-cpp-example
-
-# fast build rule for target.
-spirv-tools-cpp-example/fast:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build
-.PHONY : spirv-tools-cpp-example/fast
-
-main.o: main.cpp.o
-
-.PHONY : main.o
-
-# target to build an object file
-main.cpp.o:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.o
-.PHONY : main.cpp.o
-
-main.i: main.cpp.i
-
-.PHONY : main.i
-
-# target to preprocess a source file
-main.cpp.i:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.i
-.PHONY : main.cpp.i
-
-main.s: main.cpp.s
-
-.PHONY : main.s
-
-# target to generate assembly for a file
-main.cpp.s:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/build.make examples/cpp-interface/CMakeFiles/spirv-tools-cpp-example.dir/main.cpp.s
-.PHONY : main.cpp.s
-
-# Help Target
-help:
-	@echo "The following are some of the valid targets for this Makefile:"
-	@echo "... all (the default if no target is provided)"
-	@echo "... clean"
-	@echo "... depend"
-	@echo "... install"
-	@echo "... rebuild_cache"
-	@echo "... install/strip"
-	@echo "... spirv-tools-cpp-example"
-	@echo "... edit_cache"
-	@echo "... list_install_components"
-	@echo "... test"
-	@echo "... install/local"
-	@echo "... main.o"
-	@echo "... main.i"
-	@echo "... main.s"
-.PHONY : help
-
-
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-

+ 0 - 34
3rdparty/spirv-tools/build/examples/cpp-interface/cmake_install.cmake

@@ -1,34 +0,0 @@
-# Install script for directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/examples/cpp-interface
-
-# Set the install prefix
-if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "/usr/local")
-endif()
-string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
-
-# Set the install configuration name.
-if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
-  if(BUILD_TYPE)
-    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
-           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
-  else()
-    set(CMAKE_INSTALL_CONFIG_NAME "Debug")
-  endif()
-  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
-endif()
-
-# Set the component getting installed.
-if(NOT CMAKE_INSTALL_COMPONENT)
-  if(COMPONENT)
-    message(STATUS "Install component: \"${COMPONENT}\"")
-    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
-  else()
-    set(CMAKE_INSTALL_COMPONENT)
-  endif()
-endif()
-
-# Install shared libraries without execute permission?
-if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
-  set(CMAKE_INSTALL_SO_NO_EXE "1")
-endif()
-

+ 0 - 35
3rdparty/spirv-tools/build/extension_enum.inc

@@ -1,35 +0,0 @@
-kSPV_AMD_gcn_shader,
-kSPV_AMD_gpu_shader_half_float,
-kSPV_AMD_gpu_shader_half_float_fetch,
-kSPV_AMD_gpu_shader_int16,
-kSPV_AMD_shader_ballot,
-kSPV_AMD_shader_explicit_vertex_parameter,
-kSPV_AMD_shader_fragment_mask,
-kSPV_AMD_shader_image_load_store_lod,
-kSPV_AMD_shader_trinary_minmax,
-kSPV_AMD_texture_gather_bias_lod,
-kSPV_EXT_descriptor_indexing,
-kSPV_EXT_fragment_fully_covered,
-kSPV_EXT_shader_stencil_export,
-kSPV_EXT_shader_viewport_index_layer,
-kSPV_GOOGLE_decorate_string,
-kSPV_GOOGLE_hlsl_functionality1,
-kSPV_INTEL_subgroups,
-kSPV_KHR_16bit_storage,
-kSPV_KHR_8bit_storage,
-kSPV_KHR_device_group,
-kSPV_KHR_multiview,
-kSPV_KHR_post_depth_coverage,
-kSPV_KHR_shader_atomic_counter_ops,
-kSPV_KHR_shader_ballot,
-kSPV_KHR_shader_draw_parameters,
-kSPV_KHR_storage_buffer_storage_class,
-kSPV_KHR_subgroup_vote,
-kSPV_KHR_variable_pointers,
-kSPV_NVX_multiview_per_view_attributes,
-kSPV_NV_geometry_shader_passthrough,
-kSPV_NV_sample_mask_override_coverage,
-kSPV_NV_shader_subgroup_partitioned,
-kSPV_NV_stereo_view_rendering,
-kSPV_NV_viewport_array2,
-kSPV_VALIDATOR_ignore_type_decl_unique

+ 0 - 16
3rdparty/spirv-tools/build/external/CMakeFiles/CMakeDirectoryInformation.cmake

@@ -1,16 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bkaradzic/Private/projects/_github/SPIRV-Tools")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build")
-
-# Force unix paths in dependencies.
-set(CMAKE_FORCE_UNIX_PATHS 1)
-
-
-# The C and CXX include file regular expressions for this directory.
-set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
-set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
-set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
-set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

+ 0 - 1
3rdparty/spirv-tools/build/external/CMakeFiles/progress.marks

@@ -1 +0,0 @@
-0

+ 0 - 6
3rdparty/spirv-tools/build/external/CTestTestfile.cmake

@@ -1,6 +0,0 @@
-# CMake generated Testfile for 
-# Source directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/external
-# Build directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external
-# 
-# This file includes the relevant testing commands required for 
-# testing this directory and lists subdirectories to be tested as well.

+ 0 - 194
3rdparty/spirv-tools/build/external/Makefile

@@ -1,194 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Default target executed when no arguments are given to make.
-default_target: all
-
-.PHONY : default_target
-
-# Allow only one "make -f Makefile2" at a time, but pass parallelism.
-.NOTPARALLEL:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target install
-install: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/usr/bin/cmake -P cmake_install.cmake
-.PHONY : install
-
-# Special rule for the target install
-install/fast: preinstall/fast
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
-	/usr/bin/cmake -P cmake_install.cmake
-.PHONY : install/fast
-
-# Special rule for the target edit_cache
-edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
-	/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-
-.PHONY : edit_cache/fast
-
-# Special rule for the target install/strip
-install/strip: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
-	/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
-.PHONY : install/strip
-
-# Special rule for the target install/strip
-install/strip/fast: install/strip
-
-.PHONY : install/strip/fast
-
-# Special rule for the target list_install_components
-list_install_components:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
-.PHONY : list_install_components
-
-# Special rule for the target list_install_components
-list_install_components/fast: list_install_components
-
-.PHONY : list_install_components/fast
-
-# Special rule for the target test
-test:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
-	/usr/bin/ctest --force-new-ctest-process $(ARGS)
-.PHONY : test
-
-# Special rule for the target test
-test/fast: test
-
-.PHONY : test/fast
-
-# Special rule for the target install/local
-install/local: preinstall
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
-	/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
-.PHONY : install/local
-
-# Special rule for the target install/local
-install/local/fast: install/local
-
-.PHONY : install/local/fast
-
-# Special rule for the target rebuild_cache
-rebuild_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
-	/usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
-.PHONY : rebuild_cache
-
-# Special rule for the target rebuild_cache
-rebuild_cache/fast: rebuild_cache
-
-.PHONY : rebuild_cache/fast
-
-# The main all target
-all: cmake_check_build_system
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/external/CMakeFiles/progress.marks
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 external/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 external/clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 external/preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(MAKE) -f CMakeFiles/Makefile2 external/preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-# Help Target
-help:
-	@echo "The following are some of the valid targets for this Makefile:"
-	@echo "... all (the default if no target is provided)"
-	@echo "... clean"
-	@echo "... depend"
-	@echo "... install"
-	@echo "... edit_cache"
-	@echo "... install/strip"
-	@echo "... list_install_components"
-	@echo "... test"
-	@echo "... install/local"
-	@echo "... rebuild_cache"
-.PHONY : help
-
-
-
-#=============================================================================
-# Special targets to cleanup operation of make.
-
-# Special rule to run CMake to check the build system integrity.
-# No rule that depends on this can have commands that come from listfiles
-# because they might be regenerated.
-cmake_check_build_system:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-

+ 0 - 34
3rdparty/spirv-tools/build/external/cmake_install.cmake

@@ -1,34 +0,0 @@
-# Install script for directory: /home/bkaradzic/Private/projects/_github/SPIRV-Tools/external
-
-# Set the install prefix
-if(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  set(CMAKE_INSTALL_PREFIX "/usr/local")
-endif()
-string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
-
-# Set the install configuration name.
-if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
-  if(BUILD_TYPE)
-    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
-           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
-  else()
-    set(CMAKE_INSTALL_CONFIG_NAME "Debug")
-  endif()
-  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
-endif()
-
-# Set the component getting installed.
-if(NOT CMAKE_INSTALL_COMPONENT)
-  if(COMPONENT)
-    message(STATUS "Install component: \"${COMPONENT}\"")
-    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
-  else()
-    set(CMAKE_INSTALL_COMPONENT)
-  endif()
-endif()
-
-# Install shared libraries without execute permission?
-if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
-  set(CMAKE_INSTALL_SO_NO_EXE "1")
-endif()
-

+ 0 - 20
3rdparty/spirv-tools/build/generators.inc

@@ -1,20 +0,0 @@
-{0, "Khronos", "", "Khronos"},
-{1, "LunarG", "", "LunarG"},
-{2, "Valve", "", "Valve"},
-{3, "Codeplay", "", "Codeplay"},
-{4, "NVIDIA", "", "NVIDIA"},
-{5, "ARM", "", "ARM"},
-{6, "Khronos", "LLVM/SPIR-V Translator", "Khronos LLVM/SPIR-V Translator"},
-{7, "Khronos", "SPIR-V Tools Assembler", "Khronos SPIR-V Tools Assembler"},
-{8, "Khronos", "Glslang Reference Front End", "Khronos Glslang Reference Front End"},
-{9, "Qualcomm", "", "Qualcomm"},
-{10, "AMD", "", "AMD"},
-{11, "Intel", "", "Intel"},
-{12, "Imagination", "", "Imagination"},
-{13, "Google", "Shaderc over Glslang", "Google Shaderc over Glslang"},
-{14, "Google", "spiregg", "Google spiregg"},
-{15, "Google", "rspirv", "Google rspirv"},
-{16, "X-LEGEND", "Mesa-IR/SPIR-V Translator", "X-LEGEND Mesa-IR/SPIR-V Translator"},
-{17, "Khronos", "SPIR-V Tools Linker", "Khronos SPIR-V Tools Linker"},
-{18, "Wine", "VKD3D Shader Compiler", "Wine VKD3D Shader Compiler"},
-{19, "Clay", "Clay Shader Compiler", "Clay Clay Shader Compiler"},

+ 0 - 86
3rdparty/spirv-tools/build/glsl.std.450.insts.inc

@@ -1,86 +0,0 @@
-static const SpvCapability pygen_variable_caps_Float64[] = {SpvCapabilityFloat64};
-static const SpvCapability pygen_variable_caps_InterpolationFunction[] = {SpvCapabilityInterpolationFunction};
-
-static const spv_ext_inst_desc_t glsl_entries[] = {
-  {"Round", 1, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"RoundEven", 2, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Trunc", 3, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FAbs", 4, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"SAbs", 5, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FSign", 6, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"SSign", 7, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Floor", 8, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Ceil", 9, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Fract", 10, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Radians", 11, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Degrees", 12, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Sin", 13, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Cos", 14, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Tan", 15, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Asin", 16, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Acos", 17, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Atan", 18, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Sinh", 19, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Cosh", 20, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Tanh", 21, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Asinh", 22, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Acosh", 23, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Atanh", 24, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Atan2", 25, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Pow", 26, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Exp", 27, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Log", 28, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Exp2", 29, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Log2", 30, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Sqrt", 31, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"InverseSqrt", 32, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Determinant", 33, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"MatrixInverse", 34, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Modf", 35, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"ModfStruct", 36, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FMin", 37, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UMin", 38, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"SMin", 39, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FMax", 40, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UMax", 41, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"SMax", 42, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FClamp", 43, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UClamp", 44, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"SClamp", 45, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FMix", 46, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"IMix", 47, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Step", 48, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"SmoothStep", 49, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Fma", 50, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Frexp", 51, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FrexpStruct", 52, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Ldexp", 53, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"PackSnorm4x8", 54, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"PackUnorm4x8", 55, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"PackSnorm2x16", 56, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"PackUnorm2x16", 57, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"PackHalf2x16", 58, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"PackDouble2x32", 59, 1, pygen_variable_caps_Float64, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UnpackSnorm2x16", 60, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UnpackUnorm2x16", 61, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UnpackHalf2x16", 62, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UnpackSnorm4x8", 63, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UnpackUnorm4x8", 64, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"UnpackDouble2x32", 65, 1, pygen_variable_caps_Float64, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Length", 66, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Distance", 67, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Cross", 68, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Normalize", 69, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FaceForward", 70, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Reflect", 71, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"Refract", 72, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FindILsb", 73, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FindSMsb", 74, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"FindUMsb", 75, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"InterpolateAtCentroid", 76, 1, pygen_variable_caps_InterpolationFunction, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"InterpolateAtSample", 77, 1, pygen_variable_caps_InterpolationFunction, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"InterpolateAtOffset", 78, 1, pygen_variable_caps_InterpolationFunction, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"NMin", 79, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"NMax", 80, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"NClamp", 81, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}}
-};

+ 0 - 166
3rdparty/spirv-tools/build/opencl.std.insts.inc

@@ -1,166 +0,0 @@
-
-
-static const spv_ext_inst_desc_t opencl_entries[] = {
-  {"acos", 0, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"acosh", 1, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"acospi", 2, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"asin", 3, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"asinh", 4, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"asinpi", 5, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"atan", 6, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"atan2", 7, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"atanh", 8, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"atanpi", 9, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"atan2pi", 10, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"cbrt", 11, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"ceil", 12, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"copysign", 13, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"cos", 14, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"cosh", 15, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"cospi", 16, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"erfc", 17, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"erf", 18, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"exp", 19, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"exp2", 20, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"exp10", 21, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"expm1", 22, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fabs", 23, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fdim", 24, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"floor", 25, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fma", 26, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fmax", 27, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fmin", 28, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fmod", 29, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fract", 30, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"frexp", 31, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"hypot", 32, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"ilogb", 33, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"ldexp", 34, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"lgamma", 35, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"lgamma_r", 36, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"log", 37, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"log2", 38, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"log10", 39, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"log1p", 40, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"logb", 41, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"mad", 42, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"maxmag", 43, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"minmag", 44, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"modf", 45, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"nan", 46, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"nextafter", 47, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"pow", 48, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"pown", 49, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"powr", 50, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"remainder", 51, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"remquo", 52, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"rint", 53, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"rootn", 54, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"round", 55, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"rsqrt", 56, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"sin", 57, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"sincos", 58, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"sinh", 59, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"sinpi", 60, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"sqrt", 61, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"tan", 62, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"tanh", 63, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"tanpi", 64, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"tgamma", 65, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"trunc", 66, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_cos", 67, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_divide", 68, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_exp", 69, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_exp2", 70, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_exp10", 71, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_log", 72, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_log2", 73, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_log10", 74, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_powr", 75, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_recip", 76, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_rsqrt", 77, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_sin", 78, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_sqrt", 79, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"half_tan", 80, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_cos", 81, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_divide", 82, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_exp", 83, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_exp2", 84, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_exp10", 85, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_log", 86, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_log2", 87, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_log10", 88, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_powr", 89, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_recip", 90, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_rsqrt", 91, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_sin", 92, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_sqrt", 93, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"native_tan", 94, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fclamp", 95, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"degrees", 96, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fmax_common", 97, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fmin_common", 98, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"mix", 99, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"radians", 100, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"step", 101, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"smoothstep", 102, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"sign", 103, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"cross", 104, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"distance", 105, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"length", 106, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"normalize", 107, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fast_distance", 108, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fast_length", 109, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"fast_normalize", 110, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_abs", 141, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_abs_diff", 142, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_add_sat", 143, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_add_sat", 144, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_hadd", 145, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_hadd", 146, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_rhadd", 147, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_rhadd", 148, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_clamp", 149, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_clamp", 150, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"clz", 151, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"ctz", 152, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_mad_hi", 153, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_mad_sat", 154, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_mad_sat", 155, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_max", 156, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_max", 157, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_min", 158, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_min", 159, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_mul_hi", 160, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"rotate", 161, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_sub_sat", 162, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_sub_sat", 163, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_upsample", 164, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_upsample", 165, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"popcount", 166, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_mad24", 167, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_mad24", 168, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"s_mul24", 169, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_mul24", 170, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"vloadn", 171, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"vstoren", 172, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"vload_half", 173, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"vload_halfn", 174, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"vstore_half", 175, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"vstore_half_r", 176, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_FP_ROUNDING_MODE, SPV_OPERAND_TYPE_NONE}},
-  {"vstore_halfn", 177, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"vstore_halfn_r", 178, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_FP_ROUNDING_MODE, SPV_OPERAND_TYPE_NONE}},
-  {"vloada_halfn", 179, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_NONE}},
-  {"vstorea_halfn", 180, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"vstorea_halfn_r", 181, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_FP_ROUNDING_MODE, SPV_OPERAND_TYPE_NONE}},
-  {"shuffle", 182, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"shuffle2", 183, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"printf", 184, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_VARIABLE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"prefetch", 185, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"bitselect", 186, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"select", 187, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_abs", 201, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_abs_diff", 202, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_mul_hi", 203, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}},
-  {"u_mad_hi", 204, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_NONE}}
-};

+ 0 - 749
3rdparty/spirv-tools/build/operand.kinds-unified1.inc

@@ -1,749 +0,0 @@
-static const SpvCapability pygen_variable_caps_Addresses[] = {SpvCapabilityAddresses};
-static const SpvCapability pygen_variable_caps_AtomicStorage[] = {SpvCapabilityAtomicStorage};
-static const SpvCapability pygen_variable_caps_ClipDistance[] = {SpvCapabilityClipDistance};
-static const SpvCapability pygen_variable_caps_CullDistance[] = {SpvCapabilityCullDistance};
-static const SpvCapability pygen_variable_caps_DeviceEnqueue[] = {SpvCapabilityDeviceEnqueue};
-static const SpvCapability pygen_variable_caps_DeviceGroup[] = {SpvCapabilityDeviceGroup};
-static const SpvCapability pygen_variable_caps_DrawParameters[] = {SpvCapabilityDrawParameters};
-static const SpvCapability pygen_variable_caps_FragmentFullyCoveredEXT[] = {SpvCapabilityFragmentFullyCoveredEXT};
-static const SpvCapability pygen_variable_caps_GenericPointer[] = {SpvCapabilityGenericPointer};
-static const SpvCapability pygen_variable_caps_Geometry[] = {SpvCapabilityGeometry};
-static const SpvCapability pygen_variable_caps_GeometryTessellation[] = {SpvCapabilityGeometry, SpvCapabilityTessellation};
-static const SpvCapability pygen_variable_caps_GeometryShaderPassthroughNV[] = {SpvCapabilityGeometryShaderPassthroughNV};
-static const SpvCapability pygen_variable_caps_GeometryStreams[] = {SpvCapabilityGeometryStreams};
-static const SpvCapability pygen_variable_caps_GroupNonUniform[] = {SpvCapabilityGroupNonUniform};
-static const SpvCapability pygen_variable_caps_GroupNonUniformClustered[] = {SpvCapabilityGroupNonUniformClustered};
-static const SpvCapability pygen_variable_caps_GroupNonUniformPartitionedNV[] = {SpvCapabilityGroupNonUniformPartitionedNV};
-static const SpvCapability pygen_variable_caps_ImageBasic[] = {SpvCapabilityImageBasic};
-static const SpvCapability pygen_variable_caps_ImageBuffer[] = {SpvCapabilityImageBuffer};
-static const SpvCapability pygen_variable_caps_ImageBufferShaderNonUniformEXT[] = {SpvCapabilityImageBuffer, SpvCapabilityShaderNonUniformEXT};
-static const SpvCapability pygen_variable_caps_ImageGatherExtended[] = {SpvCapabilityImageGatherExtended};
-static const SpvCapability pygen_variable_caps_InputAttachment[] = {SpvCapabilityInputAttachment};
-static const SpvCapability pygen_variable_caps_InputAttachmentShaderNonUniformEXT[] = {SpvCapabilityInputAttachment, SpvCapabilityShaderNonUniformEXT};
-static const SpvCapability pygen_variable_caps_Int64[] = {SpvCapabilityInt64};
-static const SpvCapability pygen_variable_caps_Kernel[] = {SpvCapabilityKernel};
-static const SpvCapability pygen_variable_caps_KernelGroupNonUniform[] = {SpvCapabilityKernel, SpvCapabilityGroupNonUniform};
-static const SpvCapability pygen_variable_caps_KernelGroupNonUniformSubgroupBallotKHR[] = {SpvCapabilityKernel, SpvCapabilityGroupNonUniform, SpvCapabilitySubgroupBallotKHR};
-static const SpvCapability pygen_variable_caps_KernelGroupNonUniformArithmeticGroupNonUniformBallot[] = {SpvCapabilityKernel, SpvCapabilityGroupNonUniformArithmetic, SpvCapabilityGroupNonUniformBallot};
-static const SpvCapability pygen_variable_caps_Linkage[] = {SpvCapabilityLinkage};
-static const SpvCapability pygen_variable_caps_Matrix[] = {SpvCapabilityMatrix};
-static const SpvCapability pygen_variable_caps_MinLod[] = {SpvCapabilityMinLod};
-static const SpvCapability pygen_variable_caps_MultiView[] = {SpvCapabilityMultiView};
-static const SpvCapability pygen_variable_caps_MultiViewport[] = {SpvCapabilityMultiViewport};
-static const SpvCapability pygen_variable_caps_PerViewAttributesNV[] = {SpvCapabilityPerViewAttributesNV};
-static const SpvCapability pygen_variable_caps_Pipes[] = {SpvCapabilityPipes};
-static const SpvCapability pygen_variable_caps_SampleMaskOverrideCoverageNV[] = {SpvCapabilitySampleMaskOverrideCoverageNV};
-static const SpvCapability pygen_variable_caps_SampleMaskPostDepthCoverage[] = {SpvCapabilitySampleMaskPostDepthCoverage};
-static const SpvCapability pygen_variable_caps_SampleRateShading[] = {SpvCapabilitySampleRateShading};
-static const SpvCapability pygen_variable_caps_Sampled1D[] = {SpvCapabilitySampled1D};
-static const SpvCapability pygen_variable_caps_SampledBuffer[] = {SpvCapabilitySampledBuffer};
-static const SpvCapability pygen_variable_caps_SampledBufferShaderNonUniformEXT[] = {SpvCapabilitySampledBuffer, SpvCapabilityShaderNonUniformEXT};
-static const SpvCapability pygen_variable_caps_SampledCubeArray[] = {SpvCapabilitySampledCubeArray};
-static const SpvCapability pygen_variable_caps_SampledRect[] = {SpvCapabilitySampledRect};
-static const SpvCapability pygen_variable_caps_Shader[] = {SpvCapabilityShader};
-static const SpvCapability pygen_variable_caps_ShaderKernel[] = {SpvCapabilityShader, SpvCapabilityKernel};
-static const SpvCapability pygen_variable_caps_ShaderNonUniformEXT[] = {SpvCapabilityShaderNonUniformEXT};
-static const SpvCapability pygen_variable_caps_ShaderStereoViewNV[] = {SpvCapabilityShaderStereoViewNV};
-static const SpvCapability pygen_variable_caps_ShaderViewportIndexLayerNV[] = {SpvCapabilityShaderViewportIndexLayerNV};
-static const SpvCapability pygen_variable_caps_ShaderViewportMaskNV[] = {SpvCapabilityShaderViewportMaskNV};
-static const SpvCapability pygen_variable_caps_StencilExportEXT[] = {SpvCapabilityStencilExportEXT};
-static const SpvCapability pygen_variable_caps_StorageBuffer16BitAccessStorageUniformBufferBlock16[] = {SpvCapabilityStorageBuffer16BitAccess, SpvCapabilityStorageUniformBufferBlock16};
-static const SpvCapability pygen_variable_caps_StorageBuffer8BitAccess[] = {SpvCapabilityStorageBuffer8BitAccess};
-static const SpvCapability pygen_variable_caps_StorageImageExtendedFormats[] = {SpvCapabilityStorageImageExtendedFormats};
-static const SpvCapability pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot[] = {SpvCapabilitySubgroupBallotKHR, SpvCapabilityGroupNonUniformBallot};
-static const SpvCapability pygen_variable_caps_SubgroupDispatch[] = {SpvCapabilitySubgroupDispatch};
-static const SpvCapability pygen_variable_caps_Tessellation[] = {SpvCapabilityTessellation};
-static const SpvCapability pygen_variable_caps_TransformFeedback[] = {SpvCapabilityTransformFeedback};
-static const SpvCapability pygen_variable_caps_VariablePointersStorageBuffer[] = {SpvCapabilityVariablePointersStorageBuffer};
-
-static const spvtools::Extension pygen_variable_exts_SPV_AMD_gpu_shader_half_float_fetch[] = {spvtools::Extension::kSPV_AMD_gpu_shader_half_float_fetch};
-static const spvtools::Extension pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter[] = {spvtools::Extension::kSPV_AMD_shader_explicit_vertex_parameter};
-static const spvtools::Extension pygen_variable_exts_SPV_AMD_shader_fragment_mask[] = {spvtools::Extension::kSPV_AMD_shader_fragment_mask};
-static const spvtools::Extension pygen_variable_exts_SPV_AMD_shader_image_load_store_lod[] = {spvtools::Extension::kSPV_AMD_shader_image_load_store_lod};
-static const spvtools::Extension pygen_variable_exts_SPV_AMD_texture_gather_bias_lod[] = {spvtools::Extension::kSPV_AMD_texture_gather_bias_lod};
-static const spvtools::Extension pygen_variable_exts_SPV_EXT_descriptor_indexing[] = {spvtools::Extension::kSPV_EXT_descriptor_indexing};
-static const spvtools::Extension pygen_variable_exts_SPV_EXT_fragment_fully_covered[] = {spvtools::Extension::kSPV_EXT_fragment_fully_covered};
-static const spvtools::Extension pygen_variable_exts_SPV_EXT_shader_stencil_export[] = {spvtools::Extension::kSPV_EXT_shader_stencil_export};
-static const spvtools::Extension pygen_variable_exts_SPV_EXT_shader_viewport_index_layer[] = {spvtools::Extension::kSPV_EXT_shader_viewport_index_layer};
-static const spvtools::Extension pygen_variable_exts_SPV_GOOGLE_hlsl_functionality1[] = {spvtools::Extension::kSPV_GOOGLE_hlsl_functionality1};
-static const spvtools::Extension pygen_variable_exts_SPV_INTEL_subgroups[] = {spvtools::Extension::kSPV_INTEL_subgroups};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_16bit_storage[] = {spvtools::Extension::kSPV_KHR_16bit_storage};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_8bit_storage[] = {spvtools::Extension::kSPV_KHR_8bit_storage};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_device_group[] = {spvtools::Extension::kSPV_KHR_device_group};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_multiview[] = {spvtools::Extension::kSPV_KHR_multiview};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_post_depth_coverage[] = {spvtools::Extension::kSPV_KHR_post_depth_coverage};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_shader_atomic_counter_ops[] = {spvtools::Extension::kSPV_KHR_shader_atomic_counter_ops};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_shader_ballot[] = {spvtools::Extension::kSPV_KHR_shader_ballot};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_shader_draw_parameters[] = {spvtools::Extension::kSPV_KHR_shader_draw_parameters};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_storage_buffer_storage_classSPV_KHR_variable_pointers[] = {spvtools::Extension::kSPV_KHR_storage_buffer_storage_class, spvtools::Extension::kSPV_KHR_variable_pointers};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_subgroup_vote[] = {spvtools::Extension::kSPV_KHR_subgroup_vote};
-static const spvtools::Extension pygen_variable_exts_SPV_KHR_variable_pointers[] = {spvtools::Extension::kSPV_KHR_variable_pointers};
-static const spvtools::Extension pygen_variable_exts_SPV_NVX_multiview_per_view_attributes[] = {spvtools::Extension::kSPV_NVX_multiview_per_view_attributes};
-static const spvtools::Extension pygen_variable_exts_SPV_NV_geometry_shader_passthrough[] = {spvtools::Extension::kSPV_NV_geometry_shader_passthrough};
-static const spvtools::Extension pygen_variable_exts_SPV_NV_sample_mask_override_coverage[] = {spvtools::Extension::kSPV_NV_sample_mask_override_coverage};
-static const spvtools::Extension pygen_variable_exts_SPV_NV_shader_subgroup_partitioned[] = {spvtools::Extension::kSPV_NV_shader_subgroup_partitioned};
-static const spvtools::Extension pygen_variable_exts_SPV_NV_stereo_view_rendering[] = {spvtools::Extension::kSPV_NV_stereo_view_rendering};
-static const spvtools::Extension pygen_variable_exts_SPV_NV_viewport_array2[] = {spvtools::Extension::kSPV_NV_viewport_array2};
-
-static const spv_operand_desc_t pygen_variable_ImageOperandsEntries[] = {
-  {"None", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Bias", 0x0001, 1, pygen_variable_caps_Shader, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Lod", 0x0002, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Grad", 0x0004, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConstOffset", 0x0008, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Offset", 0x0010, 1, pygen_variable_caps_ImageGatherExtended, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ConstOffsets", 0x0020, 1, pygen_variable_caps_ImageGatherExtended, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Sample", 0x0040, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MinLod", 0x0080, 1, pygen_variable_caps_MinLod, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_FPFastMathModeEntries[] = {
-  {"None", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NotNaN", 0x0001, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NotInf", 0x0002, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NSZ", 0x0004, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AllowRecip", 0x0008, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Fast", 0x0010, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_SelectionControlEntries[] = {
-  {"None", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Flatten", 0x0001, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DontFlatten", 0x0002, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_LoopControlEntries[] = {
-  {"None", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Unroll", 0x0001, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DontUnroll", 0x0002, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DependencyInfinite", 0x0004, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"DependencyLength", 0x0008, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1,1)}
-};
-
-static const spv_operand_desc_t pygen_variable_FunctionControlEntries[] = {
-  {"None", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Inline", 0x0001, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DontInline", 0x0002, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Pure", 0x0004, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Const", 0x0008, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_MemorySemanticsEntries[] = {
-  {"None", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Relaxed", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Acquire", 0x0002, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Release", 0x0004, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AcquireRelease", 0x0008, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SequentiallyConsistent", 0x0010, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UniformMemory", 0x0040, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SubgroupMemory", 0x0080, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"WorkgroupMemory", 0x0100, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CrossWorkgroupMemory", 0x0200, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicCounterMemory", 0x0400, 1, pygen_variable_caps_AtomicStorage, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageMemory", 0x0800, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_MemoryAccessEntries[] = {
-  {"None", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Volatile", 0x0001, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Aligned", 0x0002, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Nontemporal", 0x0004, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_KernelProfilingInfoEntries[] = {
-  {"None", 0x0000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CmdExecTime", 0x0001, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_SourceLanguageEntries[] = {
-  {"Unknown", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ESSL", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GLSL", 2, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OpenCL_C", 3, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OpenCL_CPP", 4, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"HLSL", 5, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_ExecutionModelEntries[] = {
-  {"Vertex", 0, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TessellationControl", 1, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TessellationEvaluation", 2, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Geometry", 3, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Fragment", 4, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GLCompute", 5, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Kernel", 6, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_AddressingModelEntries[] = {
-  {"Logical", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Physical32", 1, 1, pygen_variable_caps_Addresses, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Physical64", 2, 1, pygen_variable_caps_Addresses, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_MemoryModelEntries[] = {
-  {"Simple", 0, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GLSL450", 1, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OpenCL", 2, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_ExecutionModeEntries[] = {
-  {"Invocations", 0, 1, pygen_variable_caps_Geometry, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpacingEqual", 1, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpacingFractionalEven", 2, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpacingFractionalOdd", 3, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VertexOrderCw", 4, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VertexOrderCcw", 5, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PixelCenterInteger", 6, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OriginUpperLeft", 7, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OriginLowerLeft", 8, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EarlyFragmentTests", 9, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PointMode", 10, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Xfb", 11, 1, pygen_variable_caps_TransformFeedback, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DepthReplacing", 12, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DepthGreater", 14, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DepthLess", 15, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DepthUnchanged", 16, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LocalSize", 17, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LocalSizeHint", 18, 1, pygen_variable_caps_Kernel, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InputPoints", 19, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InputLines", 20, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InputLinesAdjacency", 21, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Triangles", 22, 2, pygen_variable_caps_GeometryTessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InputTrianglesAdjacency", 23, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Quads", 24, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Isolines", 25, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OutputVertices", 26, 2, pygen_variable_caps_GeometryTessellation, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OutputPoints", 27, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OutputLineStrip", 28, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"OutputTriangleStrip", 29, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VecTypeHint", 30, 1, pygen_variable_caps_Kernel, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ContractionOff", 31, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Initializer", 33, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"Finalizer", 34, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"SubgroupSize", 35, 1, pygen_variable_caps_SubgroupDispatch, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"SubgroupsPerWorkgroup", 36, 1, pygen_variable_caps_SubgroupDispatch, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"SubgroupsPerWorkgroupId", 37, 1, pygen_variable_caps_SubgroupDispatch, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1,2)},
-  {"LocalSizeId", 38, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID, SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1,2)},
-  {"LocalSizeHintId", 39, 1, pygen_variable_caps_Kernel, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1,2)},
-  {"PostDepthCoverage", 4446, 1, pygen_variable_caps_SampleMaskPostDepthCoverage, 1, pygen_variable_exts_SPV_KHR_post_depth_coverage, {}, 0xffffffffu},
-  {"StencilRefReplacingEXT", 5027, 1, pygen_variable_caps_StencilExportEXT, 1, pygen_variable_exts_SPV_EXT_shader_stencil_export, {}, 0xffffffffu}
-};
-
-static const spv_operand_desc_t pygen_variable_StorageClassEntries[] = {
-  {"UniformConstant", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Input", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Uniform", 2, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Output", 3, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Workgroup", 4, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CrossWorkgroup", 5, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Private", 6, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Function", 7, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Generic", 8, 1, pygen_variable_caps_GenericPointer, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PushConstant", 9, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicCounter", 10, 1, pygen_variable_caps_AtomicStorage, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Image", 11, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"StorageBuffer", 12, 1, pygen_variable_caps_Shader, 2, pygen_variable_exts_SPV_KHR_storage_buffer_storage_classSPV_KHR_variable_pointers, {}, SPV_SPIRV_VERSION_WORD(1,3)}
-};
-
-static const spv_operand_desc_t pygen_variable_DimEntries[] = {
-  {"1D", 0, 1, pygen_variable_caps_Sampled1D, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"2D", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"3D", 2, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Cube", 3, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rect", 4, 1, pygen_variable_caps_SampledRect, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Buffer", 5, 1, pygen_variable_caps_SampledBuffer, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SubpassData", 6, 1, pygen_variable_caps_InputAttachment, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_SamplerAddressingModeEntries[] = {
-  {"None", 0, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ClampToEdge", 1, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Clamp", 2, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Repeat", 3, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RepeatMirrored", 4, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_SamplerFilterModeEntries[] = {
-  {"Nearest", 0, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Linear", 1, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_ImageFormatEntries[] = {
-  {"Unknown", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba32f", 1, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba16f", 2, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R32f", 3, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba8", 4, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba8Snorm", 5, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg32f", 6, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg16f", 7, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R11fG11fB10f", 8, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R16f", 9, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba16", 10, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgb10A2", 11, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg16", 12, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg8", 13, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R16", 14, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R8", 15, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba16Snorm", 16, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg16Snorm", 17, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg8Snorm", 18, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R16Snorm", 19, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R8Snorm", 20, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba32i", 21, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba16i", 22, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba8i", 23, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R32i", 24, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg32i", 25, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg16i", 26, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg8i", 27, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R16i", 28, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R8i", 29, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba32ui", 30, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba16ui", 31, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgba8ui", 32, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R32ui", 33, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rgb10a2ui", 34, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg32ui", 35, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg16ui", 36, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rg8ui", 37, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R16ui", 38, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"R8ui", 39, 1, pygen_variable_caps_StorageImageExtendedFormats, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_ImageChannelOrderEntries[] = {
-  {"R", 0, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"A", 1, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RG", 2, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RA", 3, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RGB", 4, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RGBA", 5, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BGRA", 6, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ARGB", 7, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Intensity", 8, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Luminance", 9, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Rx", 10, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RGx", 11, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RGBx", 12, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Depth", 13, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DepthStencil", 14, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"sRGB", 15, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"sRGBx", 16, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"sRGBA", 17, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"sBGRA", 18, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ABGR", 19, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_ImageChannelDataTypeEntries[] = {
-  {"SnormInt8", 0, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SnormInt16", 1, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnormInt8", 2, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnormInt16", 3, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnormShort565", 4, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnormShort555", 5, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnormInt101010", 6, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SignedInt8", 7, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SignedInt16", 8, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SignedInt32", 9, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnsignedInt8", 10, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnsignedInt16", 11, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnsignedInt32", 12, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"HalfFloat", 13, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Float", 14, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnormInt24", 15, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnormInt101010_2", 16, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_FPRoundingModeEntries[] = {
-  {"RTE", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RTZ", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RTP", 2, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RTN", 3, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_LinkageTypeEntries[] = {
-  {"Export", 0, 1, pygen_variable_caps_Linkage, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Import", 1, 1, pygen_variable_caps_Linkage, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_AccessQualifierEntries[] = {
-  {"ReadOnly", 0, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"WriteOnly", 1, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ReadWrite", 2, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_FunctionParameterAttributeEntries[] = {
-  {"Zext", 0, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Sext", 1, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ByVal", 2, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Sret", 3, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NoAlias", 4, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NoCapture", 5, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NoWrite", 6, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NoReadWrite", 7, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_DecorationEntries[] = {
-  {"RelaxedPrecision", 0, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SpecId", 1, 2, pygen_variable_caps_ShaderKernel, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Block", 2, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BufferBlock", 3, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RowMajor", 4, 1, pygen_variable_caps_Matrix, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ColMajor", 5, 1, pygen_variable_caps_Matrix, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ArrayStride", 6, 1, pygen_variable_caps_Shader, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MatrixStride", 7, 1, pygen_variable_caps_Matrix, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GLSLShared", 8, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GLSLPacked", 9, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CPacked", 10, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BuiltIn", 11, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_BUILT_IN}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NoPerspective", 13, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Flat", 14, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Patch", 15, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Centroid", 16, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Sample", 17, 1, pygen_variable_caps_SampleRateShading, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Invariant", 18, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Restrict", 19, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Aliased", 20, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Volatile", 21, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Constant", 22, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Coherent", 23, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NonWritable", 24, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NonReadable", 25, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Uniform", 26, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SaturatedConversion", 28, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Stream", 29, 1, pygen_variable_caps_GeometryStreams, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Location", 30, 1, pygen_variable_caps_Shader, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Component", 31, 1, pygen_variable_caps_Shader, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Index", 32, 1, pygen_variable_caps_Shader, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Binding", 33, 1, pygen_variable_caps_Shader, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DescriptorSet", 34, 1, pygen_variable_caps_Shader, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Offset", 35, 1, pygen_variable_caps_Shader, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"XfbBuffer", 36, 1, pygen_variable_caps_TransformFeedback, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"XfbStride", 37, 1, pygen_variable_caps_TransformFeedback, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FuncParamAttr", 38, 1, pygen_variable_caps_Kernel, 0, nullptr, {SPV_OPERAND_TYPE_FUNCTION_PARAMETER_ATTRIBUTE}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FPRoundingMode", 39, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_FP_ROUNDING_MODE}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FPFastMathMode", 40, 1, pygen_variable_caps_Kernel, 0, nullptr, {SPV_OPERAND_TYPE_FP_FAST_MATH_MODE}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LinkageAttributes", 41, 1, pygen_variable_caps_Linkage, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_STRING, SPV_OPERAND_TYPE_LINKAGE_TYPE}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NoContraction", 42, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InputAttachmentIndex", 43, 1, pygen_variable_caps_InputAttachment, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Alignment", 44, 1, pygen_variable_caps_Kernel, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MaxByteOffset", 45, 1, pygen_variable_caps_Addresses, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"AlignmentId", 46, 1, pygen_variable_caps_Kernel, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1,2)},
-  {"MaxByteOffsetId", 47, 1, pygen_variable_caps_Addresses, 0, nullptr, {SPV_OPERAND_TYPE_ID}, SPV_SPIRV_VERSION_WORD(1,2)},
-  {"ExplicitInterpAMD", 4999, 0, nullptr, 1, pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter, {}, 0xffffffffu},
-  {"OverrideCoverageNV", 5248, 1, pygen_variable_caps_SampleMaskOverrideCoverageNV, 1, pygen_variable_exts_SPV_NV_sample_mask_override_coverage, {}, 0xffffffffu},
-  {"PassthroughNV", 5250, 1, pygen_variable_caps_GeometryShaderPassthroughNV, 1, pygen_variable_exts_SPV_NV_geometry_shader_passthrough, {}, 0xffffffffu},
-  {"ViewportRelativeNV", 5252, 1, pygen_variable_caps_ShaderViewportMaskNV, 0, nullptr, {}, 0xffffffffu},
-  {"SecondaryViewportRelativeNV", 5256, 1, pygen_variable_caps_ShaderStereoViewNV, 1, pygen_variable_exts_SPV_NV_stereo_view_rendering, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, 0xffffffffu},
-  {"NonUniformEXT", 5300, 1, pygen_variable_caps_ShaderNonUniformEXT, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"HlslCounterBufferGOOGLE", 5634, 0, nullptr, 1, pygen_variable_exts_SPV_GOOGLE_hlsl_functionality1, {SPV_OPERAND_TYPE_ID}, 0xffffffffu},
-  {"HlslSemanticGOOGLE", 5635, 0, nullptr, 1, pygen_variable_exts_SPV_GOOGLE_hlsl_functionality1, {SPV_OPERAND_TYPE_LITERAL_STRING}, 0xffffffffu}
-};
-
-static const spv_operand_desc_t pygen_variable_BuiltInEntries[] = {
-  {"Position", 0, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PointSize", 1, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ClipDistance", 3, 1, pygen_variable_caps_ClipDistance, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CullDistance", 4, 1, pygen_variable_caps_CullDistance, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VertexId", 5, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InstanceId", 6, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PrimitiveId", 7, 2, pygen_variable_caps_GeometryTessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InvocationId", 8, 2, pygen_variable_caps_GeometryTessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Layer", 9, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ViewportIndex", 10, 1, pygen_variable_caps_MultiViewport, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TessLevelOuter", 11, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TessLevelInner", 12, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TessCoord", 13, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PatchVertices", 14, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FragCoord", 15, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PointCoord", 16, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FrontFacing", 17, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SampleId", 18, 1, pygen_variable_caps_SampleRateShading, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SamplePosition", 19, 1, pygen_variable_caps_SampleRateShading, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SampleMask", 20, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FragDepth", 22, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"HelperInvocation", 23, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NumWorkgroups", 24, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"WorkgroupSize", 25, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"WorkgroupId", 26, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LocalInvocationId", 27, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GlobalInvocationId", 28, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LocalInvocationIndex", 29, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"WorkDim", 30, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GlobalSize", 31, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"EnqueuedWorkgroupSize", 32, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GlobalOffset", 33, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GlobalLinearId", 34, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SubgroupSize", 36, 3, pygen_variable_caps_KernelGroupNonUniformSubgroupBallotKHR, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SubgroupMaxSize", 37, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NumSubgroups", 38, 2, pygen_variable_caps_KernelGroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"NumEnqueuedSubgroups", 39, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SubgroupId", 40, 2, pygen_variable_caps_KernelGroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SubgroupLocalInvocationId", 41, 3, pygen_variable_caps_KernelGroupNonUniformSubgroupBallotKHR, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VertexIndex", 42, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InstanceIndex", 43, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SubgroupEqMask", 4416, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupEqMaskKHR", 4416, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 1, pygen_variable_exts_SPV_KHR_shader_ballot, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupGeMask", 4417, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupGeMaskKHR", 4417, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 1, pygen_variable_exts_SPV_KHR_shader_ballot, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupGtMask", 4418, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupGtMaskKHR", 4418, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 1, pygen_variable_exts_SPV_KHR_shader_ballot, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupLeMask", 4419, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupLeMaskKHR", 4419, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 1, pygen_variable_exts_SPV_KHR_shader_ballot, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupLtMask", 4420, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupLtMaskKHR", 4420, 2, pygen_variable_caps_SubgroupBallotKHRGroupNonUniformBallot, 1, pygen_variable_exts_SPV_KHR_shader_ballot, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"BaseVertex", 4424, 1, pygen_variable_caps_DrawParameters, 1, pygen_variable_exts_SPV_KHR_shader_draw_parameters, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"BaseInstance", 4425, 1, pygen_variable_caps_DrawParameters, 1, pygen_variable_exts_SPV_KHR_shader_draw_parameters, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"DrawIndex", 4426, 1, pygen_variable_caps_DrawParameters, 1, pygen_variable_exts_SPV_KHR_shader_draw_parameters, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"DeviceIndex", 4438, 1, pygen_variable_caps_DeviceGroup, 1, pygen_variable_exts_SPV_KHR_device_group, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"ViewIndex", 4440, 1, pygen_variable_caps_MultiView, 1, pygen_variable_exts_SPV_KHR_multiview, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"BaryCoordNoPerspAMD", 4992, 0, nullptr, 1, pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter, {}, 0xffffffffu},
-  {"BaryCoordNoPerspCentroidAMD", 4993, 0, nullptr, 1, pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter, {}, 0xffffffffu},
-  {"BaryCoordNoPerspSampleAMD", 4994, 0, nullptr, 1, pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter, {}, 0xffffffffu},
-  {"BaryCoordSmoothAMD", 4995, 0, nullptr, 1, pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter, {}, 0xffffffffu},
-  {"BaryCoordSmoothCentroidAMD", 4996, 0, nullptr, 1, pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter, {}, 0xffffffffu},
-  {"BaryCoordSmoothSampleAMD", 4997, 0, nullptr, 1, pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter, {}, 0xffffffffu},
-  {"BaryCoordPullModelAMD", 4998, 0, nullptr, 1, pygen_variable_exts_SPV_AMD_shader_explicit_vertex_parameter, {}, 0xffffffffu},
-  {"FragStencilRefEXT", 5014, 1, pygen_variable_caps_StencilExportEXT, 1, pygen_variable_exts_SPV_EXT_shader_stencil_export, {}, 0xffffffffu},
-  {"ViewportMaskNV", 5253, 1, pygen_variable_caps_ShaderViewportMaskNV, 0, nullptr, {}, 0xffffffffu},
-  {"SecondaryPositionNV", 5257, 1, pygen_variable_caps_ShaderStereoViewNV, 1, pygen_variable_exts_SPV_NV_stereo_view_rendering, {}, 0xffffffffu},
-  {"SecondaryViewportMaskNV", 5258, 1, pygen_variable_caps_ShaderStereoViewNV, 1, pygen_variable_exts_SPV_NV_stereo_view_rendering, {}, 0xffffffffu},
-  {"PositionPerViewNV", 5261, 1, pygen_variable_caps_PerViewAttributesNV, 0, nullptr, {}, 0xffffffffu},
-  {"ViewportMaskPerViewNV", 5262, 1, pygen_variable_caps_PerViewAttributesNV, 0, nullptr, {}, 0xffffffffu},
-  {"FullyCoveredEXT", 5264, 1, pygen_variable_caps_FragmentFullyCoveredEXT, 1, pygen_variable_exts_SPV_EXT_fragment_fully_covered, {}, 0xffffffffu}
-};
-
-static const spv_operand_desc_t pygen_variable_ScopeEntries[] = {
-  {"CrossDevice", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Device", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Workgroup", 2, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Subgroup", 3, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Invocation", 4, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_GroupOperationEntries[] = {
-  {"Reduce", 0, 3, pygen_variable_caps_KernelGroupNonUniformArithmeticGroupNonUniformBallot, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InclusiveScan", 1, 3, pygen_variable_caps_KernelGroupNonUniformArithmeticGroupNonUniformBallot, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ExclusiveScan", 2, 3, pygen_variable_caps_KernelGroupNonUniformArithmeticGroupNonUniformBallot, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ClusteredReduce", 3, 1, pygen_variable_caps_GroupNonUniformClustered, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"PartitionedReduceNV", 6, 1, pygen_variable_caps_GroupNonUniformPartitionedNV, 1, pygen_variable_exts_SPV_NV_shader_subgroup_partitioned, {}, 0xffffffffu},
-  {"PartitionedInclusiveScanNV", 7, 1, pygen_variable_caps_GroupNonUniformPartitionedNV, 1, pygen_variable_exts_SPV_NV_shader_subgroup_partitioned, {}, 0xffffffffu},
-  {"PartitionedExclusiveScanNV", 8, 1, pygen_variable_caps_GroupNonUniformPartitionedNV, 1, pygen_variable_exts_SPV_NV_shader_subgroup_partitioned, {}, 0xffffffffu}
-};
-
-static const spv_operand_desc_t pygen_variable_KernelEnqueueFlagsEntries[] = {
-  {"NoWait", 0, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"WaitKernel", 1, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"WaitWorkGroup", 2, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_CapabilityEntries[] = {
-  {"Matrix", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Shader", 1, 1, pygen_variable_caps_Matrix, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Geometry", 2, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Tessellation", 3, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Addresses", 4, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Linkage", 5, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Kernel", 6, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Vector16", 7, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Float16Buffer", 8, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Float16", 9, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Float64", 10, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Int64", 11, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Int64Atomics", 12, 1, pygen_variable_caps_Int64, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageBasic", 13, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageReadWrite", 14, 1, pygen_variable_caps_ImageBasic, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageMipmap", 15, 1, pygen_variable_caps_ImageBasic, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Pipes", 17, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Groups", 18, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DeviceEnqueue", 19, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"LiteralSampler", 20, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"AtomicStorage", 21, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Int16", 22, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TessellationPointSize", 23, 1, pygen_variable_caps_Tessellation, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GeometryPointSize", 24, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageGatherExtended", 25, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"StorageImageMultisample", 27, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UniformBufferArrayDynamicIndexing", 28, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SampledImageArrayDynamicIndexing", 29, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"StorageBufferArrayDynamicIndexing", 30, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"StorageImageArrayDynamicIndexing", 31, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ClipDistance", 32, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"CullDistance", 33, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageCubeArray", 34, 1, pygen_variable_caps_SampledCubeArray, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SampleRateShading", 35, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageRect", 36, 1, pygen_variable_caps_SampledRect, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SampledRect", 37, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GenericPointer", 38, 1, pygen_variable_caps_Addresses, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Int8", 39, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InputAttachment", 40, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SparseResidency", 41, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MinLod", 42, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Sampled1D", 43, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Image1D", 44, 1, pygen_variable_caps_Sampled1D, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SampledCubeArray", 45, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SampledBuffer", 46, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageBuffer", 47, 1, pygen_variable_caps_SampledBuffer, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageMSArray", 48, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"StorageImageExtendedFormats", 49, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"ImageQuery", 50, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"DerivativeControl", 51, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"InterpolationFunction", 52, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"TransformFeedback", 53, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"GeometryStreams", 54, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"StorageImageReadWithoutFormat", 55, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"StorageImageWriteWithoutFormat", 56, 1, pygen_variable_caps_Shader, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"MultiViewport", 57, 1, pygen_variable_caps_Geometry, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SubgroupDispatch", 58, 1, pygen_variable_caps_DeviceEnqueue, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"NamedBarrier", 59, 1, pygen_variable_caps_Kernel, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"PipeStorage", 60, 1, pygen_variable_caps_Pipes, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,1)},
-  {"GroupNonUniform", 61, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformVote", 62, 1, pygen_variable_caps_GroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformArithmetic", 63, 1, pygen_variable_caps_GroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformBallot", 64, 1, pygen_variable_caps_GroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformShuffle", 65, 1, pygen_variable_caps_GroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformShuffleRelative", 66, 1, pygen_variable_caps_GroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformClustered", 67, 1, pygen_variable_caps_GroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"GroupNonUniformQuad", 68, 1, pygen_variable_caps_GroupNonUniform, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupBallotKHR", 4423, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_shader_ballot, {}, 0xffffffffu},
-  {"DrawParameters", 4427, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_KHR_shader_draw_parameters, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"SubgroupVoteKHR", 4431, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_subgroup_vote, {}, 0xffffffffu},
-  {"StorageBuffer16BitAccess", 4433, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_16bit_storage, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"StorageUniformBufferBlock16", 4433, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_16bit_storage, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"StorageUniform16", 4434, 2, pygen_variable_caps_StorageBuffer16BitAccessStorageUniformBufferBlock16, 1, pygen_variable_exts_SPV_KHR_16bit_storage, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"UniformAndStorageBuffer16BitAccess", 4434, 2, pygen_variable_caps_StorageBuffer16BitAccessStorageUniformBufferBlock16, 1, pygen_variable_exts_SPV_KHR_16bit_storage, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"StoragePushConstant16", 4435, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_16bit_storage, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"StorageInputOutput16", 4436, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_16bit_storage, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"DeviceGroup", 4437, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_device_group, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"MultiView", 4439, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_KHR_multiview, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"VariablePointersStorageBuffer", 4441, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_KHR_variable_pointers, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"VariablePointers", 4442, 1, pygen_variable_caps_VariablePointersStorageBuffer, 1, pygen_variable_exts_SPV_KHR_variable_pointers, {}, SPV_SPIRV_VERSION_WORD(1,3)},
-  {"AtomicStorageOps", 4445, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_shader_atomic_counter_ops, {}, 0xffffffffu},
-  {"SampleMaskPostDepthCoverage", 4447, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_post_depth_coverage, {}, 0xffffffffu},
-  {"StorageBuffer8BitAccess", 4448, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_8bit_storage, {}, 0xffffffffu},
-  {"UniformAndStorageBuffer8BitAccess", 4449, 1, pygen_variable_caps_StorageBuffer8BitAccess, 1, pygen_variable_exts_SPV_KHR_8bit_storage, {}, 0xffffffffu},
-  {"StoragePushConstant8", 4450, 0, nullptr, 1, pygen_variable_exts_SPV_KHR_8bit_storage, {}, 0xffffffffu},
-  {"Float16ImageAMD", 5008, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_AMD_gpu_shader_half_float_fetch, {}, 0xffffffffu},
-  {"ImageGatherBiasLodAMD", 5009, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_AMD_texture_gather_bias_lod, {}, 0xffffffffu},
-  {"FragmentMaskAMD", 5010, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_AMD_shader_fragment_mask, {}, 0xffffffffu},
-  {"StencilExportEXT", 5013, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_EXT_shader_stencil_export, {}, 0xffffffffu},
-  {"ImageReadWriteLodAMD", 5015, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_AMD_shader_image_load_store_lod, {}, 0xffffffffu},
-  {"SampleMaskOverrideCoverageNV", 5249, 1, pygen_variable_caps_SampleRateShading, 1, pygen_variable_exts_SPV_NV_sample_mask_override_coverage, {}, 0xffffffffu},
-  {"GeometryShaderPassthroughNV", 5251, 1, pygen_variable_caps_Geometry, 1, pygen_variable_exts_SPV_NV_geometry_shader_passthrough, {}, 0xffffffffu},
-  {"ShaderViewportIndexLayerEXT", 5254, 1, pygen_variable_caps_MultiViewport, 1, pygen_variable_exts_SPV_EXT_shader_viewport_index_layer, {}, 0xffffffffu},
-  {"ShaderViewportIndexLayerNV", 5254, 1, pygen_variable_caps_MultiViewport, 1, pygen_variable_exts_SPV_NV_viewport_array2, {}, 0xffffffffu},
-  {"ShaderViewportMaskNV", 5255, 1, pygen_variable_caps_ShaderViewportIndexLayerNV, 1, pygen_variable_exts_SPV_NV_viewport_array2, {}, 0xffffffffu},
-  {"ShaderStereoViewNV", 5259, 1, pygen_variable_caps_ShaderViewportMaskNV, 1, pygen_variable_exts_SPV_NV_stereo_view_rendering, {}, 0xffffffffu},
-  {"PerViewAttributesNV", 5260, 1, pygen_variable_caps_MultiView, 1, pygen_variable_exts_SPV_NVX_multiview_per_view_attributes, {}, 0xffffffffu},
-  {"FragmentFullyCoveredEXT", 5265, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_EXT_fragment_fully_covered, {}, 0xffffffffu},
-  {"GroupNonUniformPartitionedNV", 5297, 0, nullptr, 1, pygen_variable_exts_SPV_NV_shader_subgroup_partitioned, {}, 0xffffffffu},
-  {"ShaderNonUniformEXT", 5301, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"RuntimeDescriptorArrayEXT", 5302, 1, pygen_variable_caps_Shader, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"InputAttachmentArrayDynamicIndexingEXT", 5303, 1, pygen_variable_caps_InputAttachment, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"UniformTexelBufferArrayDynamicIndexingEXT", 5304, 1, pygen_variable_caps_SampledBuffer, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"StorageTexelBufferArrayDynamicIndexingEXT", 5305, 1, pygen_variable_caps_ImageBuffer, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"UniformBufferArrayNonUniformIndexingEXT", 5306, 1, pygen_variable_caps_ShaderNonUniformEXT, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"SampledImageArrayNonUniformIndexingEXT", 5307, 1, pygen_variable_caps_ShaderNonUniformEXT, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"StorageBufferArrayNonUniformIndexingEXT", 5308, 1, pygen_variable_caps_ShaderNonUniformEXT, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"StorageImageArrayNonUniformIndexingEXT", 5309, 1, pygen_variable_caps_ShaderNonUniformEXT, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"InputAttachmentArrayNonUniformIndexingEXT", 5310, 2, pygen_variable_caps_InputAttachmentShaderNonUniformEXT, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"UniformTexelBufferArrayNonUniformIndexingEXT", 5311, 2, pygen_variable_caps_SampledBufferShaderNonUniformEXT, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"StorageTexelBufferArrayNonUniformIndexingEXT", 5312, 2, pygen_variable_caps_ImageBufferShaderNonUniformEXT, 1, pygen_variable_exts_SPV_EXT_descriptor_indexing, {}, 0xffffffffu},
-  {"SubgroupShuffleINTEL", 5568, 0, nullptr, 1, pygen_variable_exts_SPV_INTEL_subgroups, {}, 0xffffffffu},
-  {"SubgroupBufferBlockIOINTEL", 5569, 0, nullptr, 1, pygen_variable_exts_SPV_INTEL_subgroups, {}, 0xffffffffu},
-  {"SubgroupImageBlockIOINTEL", 5570, 0, nullptr, 1, pygen_variable_exts_SPV_INTEL_subgroups, {}, 0xffffffffu}
-};
-
-static const spv_operand_desc_t pygen_variable_DebugInfoFlagsEntries[] = {
-  {"FlagIsProtected", 0x01, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagIsPrivate", 0x02, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagIsPublic", 0x03, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagIsLocal", 0x04, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagIsDefinition", 0x08, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagFwdDecl", 0x10, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagArtificial", 0x20, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagExplicit", 0x40, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagPrototyped", 0x80, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagObjectPointer", 0x100, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagStaticMember", 0x200, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagIndirectVariable", 0x400, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagLValueReference", 0x800, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagRValueReference", 0x1000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"FlagIsOptimized", 0x2000, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_DebugBaseTypeAttributeEncodingEntries[] = {
-  {"Unspecified", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Address", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Boolean", 2, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Float", 4, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Signed", 5, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"SignedChar", 6, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Unsigned", 7, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"UnsignedChar", 8, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_DebugCompositeTypeEntries[] = {
-  {"Class", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Structure", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Union", 2, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_DebugTypeQualifierEntries[] = {
-  {"ConstType", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"VolatileType", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"RestrictType", 2, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_t pygen_variable_DebugOperationEntries[] = {
-  {"Deref", 0, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Plus", 1, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Minus", 2, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"PlusUconst", 3, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"BitPiece", 4, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER, SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Swap", 5, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Xderef", 6, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"StackValue", 7, 0, nullptr, 0, nullptr, {}, SPV_SPIRV_VERSION_WORD(1, 0)},
-  {"Constu", 8, 0, nullptr, 0, nullptr, {SPV_OPERAND_TYPE_LITERAL_INTEGER}, SPV_SPIRV_VERSION_WORD(1, 0)}
-};
-
-static const spv_operand_desc_group_t pygen_variable_OperandInfoTable[] = {
-  {SPV_OPERAND_TYPE_IMAGE, ARRAY_SIZE(pygen_variable_ImageOperandsEntries), pygen_variable_ImageOperandsEntries},
-  {SPV_OPERAND_TYPE_FP_FAST_MATH_MODE, ARRAY_SIZE(pygen_variable_FPFastMathModeEntries), pygen_variable_FPFastMathModeEntries},
-  {SPV_OPERAND_TYPE_SELECTION_CONTROL, ARRAY_SIZE(pygen_variable_SelectionControlEntries), pygen_variable_SelectionControlEntries},
-  {SPV_OPERAND_TYPE_LOOP_CONTROL, ARRAY_SIZE(pygen_variable_LoopControlEntries), pygen_variable_LoopControlEntries},
-  {SPV_OPERAND_TYPE_FUNCTION_CONTROL, ARRAY_SIZE(pygen_variable_FunctionControlEntries), pygen_variable_FunctionControlEntries},
-  {SPV_OPERAND_TYPE_MEMORY_SEMANTICS_ID, ARRAY_SIZE(pygen_variable_MemorySemanticsEntries), pygen_variable_MemorySemanticsEntries},
-  {SPV_OPERAND_TYPE_MEMORY_ACCESS, ARRAY_SIZE(pygen_variable_MemoryAccessEntries), pygen_variable_MemoryAccessEntries},
-  {SPV_OPERAND_TYPE_KERNEL_PROFILING_INFO, ARRAY_SIZE(pygen_variable_KernelProfilingInfoEntries), pygen_variable_KernelProfilingInfoEntries},
-  {SPV_OPERAND_TYPE_SOURCE_LANGUAGE, ARRAY_SIZE(pygen_variable_SourceLanguageEntries), pygen_variable_SourceLanguageEntries},
-  {SPV_OPERAND_TYPE_EXECUTION_MODEL, ARRAY_SIZE(pygen_variable_ExecutionModelEntries), pygen_variable_ExecutionModelEntries},
-  {SPV_OPERAND_TYPE_ADDRESSING_MODEL, ARRAY_SIZE(pygen_variable_AddressingModelEntries), pygen_variable_AddressingModelEntries},
-  {SPV_OPERAND_TYPE_MEMORY_MODEL, ARRAY_SIZE(pygen_variable_MemoryModelEntries), pygen_variable_MemoryModelEntries},
-  {SPV_OPERAND_TYPE_EXECUTION_MODE, ARRAY_SIZE(pygen_variable_ExecutionModeEntries), pygen_variable_ExecutionModeEntries},
-  {SPV_OPERAND_TYPE_STORAGE_CLASS, ARRAY_SIZE(pygen_variable_StorageClassEntries), pygen_variable_StorageClassEntries},
-  {SPV_OPERAND_TYPE_DIMENSIONALITY, ARRAY_SIZE(pygen_variable_DimEntries), pygen_variable_DimEntries},
-  {SPV_OPERAND_TYPE_SAMPLER_ADDRESSING_MODE, ARRAY_SIZE(pygen_variable_SamplerAddressingModeEntries), pygen_variable_SamplerAddressingModeEntries},
-  {SPV_OPERAND_TYPE_SAMPLER_FILTER_MODE, ARRAY_SIZE(pygen_variable_SamplerFilterModeEntries), pygen_variable_SamplerFilterModeEntries},
-  {SPV_OPERAND_TYPE_SAMPLER_IMAGE_FORMAT, ARRAY_SIZE(pygen_variable_ImageFormatEntries), pygen_variable_ImageFormatEntries},
-  {SPV_OPERAND_TYPE_IMAGE_CHANNEL_ORDER, ARRAY_SIZE(pygen_variable_ImageChannelOrderEntries), pygen_variable_ImageChannelOrderEntries},
-  {SPV_OPERAND_TYPE_IMAGE_CHANNEL_DATA_TYPE, ARRAY_SIZE(pygen_variable_ImageChannelDataTypeEntries), pygen_variable_ImageChannelDataTypeEntries},
-  {SPV_OPERAND_TYPE_FP_ROUNDING_MODE, ARRAY_SIZE(pygen_variable_FPRoundingModeEntries), pygen_variable_FPRoundingModeEntries},
-  {SPV_OPERAND_TYPE_LINKAGE_TYPE, ARRAY_SIZE(pygen_variable_LinkageTypeEntries), pygen_variable_LinkageTypeEntries},
-  {SPV_OPERAND_TYPE_ACCESS_QUALIFIER, ARRAY_SIZE(pygen_variable_AccessQualifierEntries), pygen_variable_AccessQualifierEntries},
-  {SPV_OPERAND_TYPE_FUNCTION_PARAMETER_ATTRIBUTE, ARRAY_SIZE(pygen_variable_FunctionParameterAttributeEntries), pygen_variable_FunctionParameterAttributeEntries},
-  {SPV_OPERAND_TYPE_DECORATION, ARRAY_SIZE(pygen_variable_DecorationEntries), pygen_variable_DecorationEntries},
-  {SPV_OPERAND_TYPE_BUILT_IN, ARRAY_SIZE(pygen_variable_BuiltInEntries), pygen_variable_BuiltInEntries},
-  {SPV_OPERAND_TYPE_SCOPE_ID, ARRAY_SIZE(pygen_variable_ScopeEntries), pygen_variable_ScopeEntries},
-  {SPV_OPERAND_TYPE_GROUP_OPERATION, ARRAY_SIZE(pygen_variable_GroupOperationEntries), pygen_variable_GroupOperationEntries},
-  {SPV_OPERAND_TYPE_KERNEL_ENQ_FLAGS, ARRAY_SIZE(pygen_variable_KernelEnqueueFlagsEntries), pygen_variable_KernelEnqueueFlagsEntries},
-  {SPV_OPERAND_TYPE_CAPABILITY, ARRAY_SIZE(pygen_variable_CapabilityEntries), pygen_variable_CapabilityEntries},
-  {SPV_OPERAND_TYPE_DEBUG_INFO_FLAGS, ARRAY_SIZE(pygen_variable_DebugInfoFlagsEntries), pygen_variable_DebugInfoFlagsEntries},
-  {SPV_OPERAND_TYPE_DEBUG_BASE_TYPE_ATTRIBUTE_ENCODING, ARRAY_SIZE(pygen_variable_DebugBaseTypeAttributeEncodingEntries), pygen_variable_DebugBaseTypeAttributeEncodingEntries},
-  {SPV_OPERAND_TYPE_DEBUG_COMPOSITE_TYPE, ARRAY_SIZE(pygen_variable_DebugCompositeTypeEntries), pygen_variable_DebugCompositeTypeEntries},
-  {SPV_OPERAND_TYPE_DEBUG_TYPE_QUALIFIER, ARRAY_SIZE(pygen_variable_DebugTypeQualifierEntries), pygen_variable_DebugTypeQualifierEntries},
-  {SPV_OPERAND_TYPE_DEBUG_OPERATION, ARRAY_SIZE(pygen_variable_DebugOperationEntries), pygen_variable_DebugOperationEntries},
-  {SPV_OPERAND_TYPE_OPTIONAL_IMAGE, ARRAY_SIZE(pygen_variable_ImageOperandsEntries), pygen_variable_ImageOperandsEntries},
-  {SPV_OPERAND_TYPE_OPTIONAL_MEMORY_ACCESS, ARRAY_SIZE(pygen_variable_MemoryAccessEntries), pygen_variable_MemoryAccessEntries},
-  {SPV_OPERAND_TYPE_OPTIONAL_ACCESS_QUALIFIER, ARRAY_SIZE(pygen_variable_AccessQualifierEntries), pygen_variable_AccessQualifierEntries}
-};

+ 0 - 16
3rdparty/spirv-tools/build/source/CMakeFiles/CMakeDirectoryInformation.cmake

@@ -1,16 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Relative path conversion top directories.
-set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/bkaradzic/Private/projects/_github/SPIRV-Tools")
-set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build")
-
-# Force unix paths in dependencies.
-set(CMAKE_FORCE_UNIX_PATHS 1)
-
-
-# The C and CXX include file regular expressions for this directory.
-set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
-set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
-set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
-set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

+ 0 - 103
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/DependInfo.cmake

@@ -1,103 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  "CXX"
-  )
-# The set of files for implicit dependencies of each language:
-set(CMAKE_DEPENDS_CHECK_CXX
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o"
-  )
-set(CMAKE_CXX_COMPILER_ID "GNU")
-
-# Preprocessor definitions for this target.
-set(CMAKE_TARGET_DEFINITIONS_CXX
-  "SPIRV_CHECK_CONTEXT"
-  "SPIRV_COLOR_TERMINAL"
-  "SPIRV_LINUX"
-  "SPIRV_TIMER_ENABLED"
-  "SPIRV_TOOLS_IMPLEMENTATION"
-  "SPIRV_TOOLS_SHAREDLIB"
-  )
-
-# The include file search paths:
-set(CMAKE_CXX_TARGET_INCLUDE_PATH
-  "../"
-  "../include"
-  "."
-  "../external/SPIRV-Headers/include"
-  )
-
-# Pairs of files generated by the same build rule.
-set(CMAKE_MULTIPLE_OUTPUT_PAIRS
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/enum_string_mapping.inc" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/extension_enum.inc"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/operand.kinds-unified1.inc" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/core.insts-unified1.inc"
-  )
-
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")

+ 0 - 1883
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make

@@ -1,1883 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-# Include any dependencies generated for this target.
-include source/CMakeFiles/SPIRV-Tools-shared.dir/depend.make
-
-# Include the progress variables for this target.
-include source/CMakeFiles/SPIRV-Tools-shared.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-
-extension_enum.inc: ../utils/generate_grammar_tables.py
-extension_enum.inc: ../external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json
-extension_enum.inc: ../source/extinst.debuginfo.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generate enum-string mapping for SPIR-V vunified1."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --spirv-core-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json --extinst-debuginfo-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.debuginfo.grammar.json --extension-enum-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/extension_enum.inc --enum-string-mapping-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/enum_string_mapping.inc
-
-enum_string_mapping.inc: extension_enum.inc
-	@$(CMAKE_COMMAND) -E touch_nocreate enum_string_mapping.inc
-
-opencl.std.insts.inc: ../utils/generate_grammar_tables.py
-opencl.std.insts.inc: ../external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json
-opencl.std.insts.inc: ../external/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generate info tables for OpenCL extended instructions and operands vunified1."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-opencl-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json --opencl-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/opencl.std.insts.inc
-
-glsl.std.450.insts.inc: ../utils/generate_grammar_tables.py
-glsl.std.450.insts.inc: ../external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json
-glsl.std.450.insts.inc: ../external/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generate info tables for GLSL extended instructions and operands vunified1."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-glsl-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json --glsl-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/glsl.std.450.insts.inc
-
-spv-amd-shader-explicit-vertex-parameter.insts.inc: ../utils/generate_grammar_tables.py
-spv-amd-shader-explicit-vertex-parameter.insts.inc: ../source/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/spv-amd-shader-explicit-vertex-parameter.insts.inc
-
-spv-amd-shader-trinary-minmax.insts.inc: ../utils/generate_grammar_tables.py
-spv-amd-shader-trinary-minmax.insts.inc: ../source/extinst.spv-amd-shader-trinary-minmax.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generate extended instruction tables for spv-amd-shader-trinary-minmax."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.spv-amd-shader-trinary-minmax.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/spv-amd-shader-trinary-minmax.insts.inc
-
-spv-amd-gcn-shader.insts.inc: ../utils/generate_grammar_tables.py
-spv-amd-gcn-shader.insts.inc: ../source/extinst.spv-amd-gcn-shader.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Generate extended instruction tables for spv-amd-gcn-shader."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.spv-amd-gcn-shader.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/spv-amd-gcn-shader.insts.inc
-
-spv-amd-shader-ballot.insts.inc: ../utils/generate_grammar_tables.py
-spv-amd-shader-ballot.insts.inc: ../source/extinst.spv-amd-shader-ballot.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Generate extended instruction tables for spv-amd-shader-ballot."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.spv-amd-shader-ballot.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/spv-amd-shader-ballot.insts.inc
-
-debuginfo.insts.inc: ../utils/generate_grammar_tables.py
-debuginfo.insts.inc: ../source/extinst.debuginfo.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Generate extended instruction tables for debuginfo."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.debuginfo.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/debuginfo.insts.inc
-
-DebugInfo.h: ../utils/generate_language_headers.py
-DebugInfo.h: ../source/extinst.debuginfo.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Generate language specific header for DebugInfo."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_language_headers.py --extinst-name=DebugInfo --extinst-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.debuginfo.grammar.json --extinst-output-base=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/DebugInfo
-
-core.insts-unified1.inc: ../utils/generate_grammar_tables.py
-core.insts-unified1.inc: ../external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json
-core.insts-unified1.inc: ../source/extinst.debuginfo.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Generate info tables for SPIR-V vunified1 core instructions and operands."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --spirv-core-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json --extinst-debuginfo-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.debuginfo.grammar.json --core-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/core.insts-unified1.inc --operand-kinds-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/operand.kinds-unified1.inc
-
-operand.kinds-unified1.inc: core.insts-unified1.inc
-	@$(CMAKE_COMMAND) -E touch_nocreate operand.kinds-unified1.inc
-
-generators.inc: ../utils/generate_registry_tables.py
-generators.inc: ../external/SPIRV-Headers/include/spirv/spir-v.xml
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Generate tables based on the SPIR-V XML registry."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_registry_tables.py --xml=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/spir-v.xml --generator-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/generators.inc
-
-build-version.inc: ../utils/update_build_version.py
-build-version.inc: ../CHANGES
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Update build-version.inc in the SPIRV-Tools build directory (if necessary)."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/update_build_version.py /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/build-version.inc
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o: ../source/util/bit_vector.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp > CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o: ../source/util/parse_number.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp > CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o: ../source/util/string_utils.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp > CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o: ../source/assembly_grammar.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp > CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o: ../source/binary.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp > CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o: ../source/diagnostic.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp > CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o: ../source/disassemble.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp > CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o: ../source/enum_string_mapping.cpp
-source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o: enum_string_mapping.inc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp > CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: ../source/ext_inst.cpp
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: opencl.std.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: glsl.std.450.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: spv-amd-shader-explicit-vertex-parameter.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: spv-amd-shader-trinary-minmax.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: spv-amd-gcn-shader.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: spv-amd-shader-ballot.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: debuginfo.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o: DebugInfo.h
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp > CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o: ../source/extensions.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp > CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o: ../source/id_descriptor.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp > CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o: ../source/libspirv.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp > CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o: ../source/name_mapper.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp > CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o: ../source/opcode.cpp
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o: core.insts-unified1.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o: generators.inc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp > CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o: ../source/operand.cpp
-source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o: operand.kinds-unified1.inc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_27) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp > CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o: ../source/parsed_operand.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_28) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp > CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o: ../source/print.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_29) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp > CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o: ../source/software_version.cpp
-source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o: build-version.inc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_30) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp > CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o: ../source/spirv_endian.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_31) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp > CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o: ../source/spirv_optimizer_options.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_32) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp > CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o: ../source/spirv_target_env.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_33) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp > CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o: ../source/spirv_validator_options.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_34) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp > CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o: ../source/table.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_35) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp > CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o: ../source/text.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_36) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp > CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o: ../source/text_handler.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_37) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp > CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o: ../source/val/validate.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_38) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o: ../source/val/validate_adjacency.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_39) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o: ../source/val/validate_annotation.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_40) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o: ../source/val/validate_arithmetics.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_41) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o: ../source/val/validate_atomics.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_42) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o: ../source/val/validate_barriers.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_43) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o: ../source/val/validate_bitwise.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_44) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o: ../source/val/validate_builtins.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_45) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o: ../source/val/validate_capability.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_46) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o: ../source/val/validate_cfg.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_47) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o: ../source/val/validate_composites.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_48) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o: ../source/val/validate_constants.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_49) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o: ../source/val/validate_conversion.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_50) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o: ../source/val/validate_datarules.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_51) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o: ../source/val/validate_debug.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_52) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o: ../source/val/validate_decorations.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_53) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o: ../source/val/validate_derivatives.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_54) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o: ../source/val/validate_ext_inst.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_55) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o: ../source/val/validate_execution_limitations.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_56) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o: ../source/val/validate_function.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_57) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o: ../source/val/validate_id.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_58) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o: ../source/val/validate_image.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_59) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o: ../source/val/validate_interfaces.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_60) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o: ../source/val/validate_instruction.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_61) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o: ../source/val/validate_layout.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_62) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o: ../source/val/validate_literals.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_63) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o: ../source/val/validate_logicals.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_64) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o: ../source/val/validate_memory.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_65) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o: ../source/val/validate_mode_setting.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_66) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o: ../source/val/validate_non_uniform.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_67) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o: ../source/val/validate_primitives.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_68) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o: ../source/val/validate_type.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_69) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o: ../source/val/basic_block.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_70) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o: ../source/val/construct.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_71) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o: ../source/val/function.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_72) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o: ../source/val/instruction.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_73) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o: ../source/val/validation_state.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_74) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp > CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o: source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o: ../source/util/timer.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_75) "Building CXX object source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp > CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.i
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp -o CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.s
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o.provides: source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools-shared.dir/build.make source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o
-
-
-# Object files for target SPIRV-Tools-shared
-SPIRV__Tools__shared_OBJECTS = \
-"CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o" \
-"CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o"
-
-# External object files for target SPIRV-Tools-shared
-SPIRV__Tools__shared_EXTERNAL_OBJECTS =
-
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/build.make
-source/libSPIRV-Tools-shared.so: source/CMakeFiles/SPIRV-Tools-shared.dir/link.txt
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_76) "Linking CXX shared library libSPIRV-Tools-shared.so"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/SPIRV-Tools-shared.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-source/CMakeFiles/SPIRV-Tools-shared.dir/build: source/libSPIRV-Tools-shared.so
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/build
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools-shared.dir/requires: source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o.requires
-
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/requires
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/clean:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && $(CMAKE_COMMAND) -P CMakeFiles/SPIRV-Tools-shared.dir/cmake_clean.cmake
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/clean
-
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: extension_enum.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: enum_string_mapping.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: opencl.std.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: glsl.std.450.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: spv-amd-shader-explicit-vertex-parameter.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: spv-amd-shader-trinary-minmax.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: spv-amd-gcn-shader.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: spv-amd-shader-ballot.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: debuginfo.insts.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: DebugInfo.h
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: core.insts-unified1.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: operand.kinds-unified1.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: generators.inc
-source/CMakeFiles/SPIRV-Tools-shared.dir/depend: build-version.inc
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : source/CMakeFiles/SPIRV-Tools-shared.dir/depend
-

+ 0 - 86
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/cmake_clean.cmake

@@ -1,86 +0,0 @@
-file(REMOVE_RECURSE
-  "../extension_enum.inc"
-  "../enum_string_mapping.inc"
-  "../opencl.std.insts.inc"
-  "../glsl.std.450.insts.inc"
-  "../spv-amd-shader-explicit-vertex-parameter.insts.inc"
-  "../spv-amd-shader-trinary-minmax.insts.inc"
-  "../spv-amd-gcn-shader.insts.inc"
-  "../spv-amd-shader-ballot.insts.inc"
-  "../debuginfo.insts.inc"
-  "../DebugInfo.h"
-  "../core.insts-unified1.inc"
-  "../operand.kinds-unified1.inc"
-  "../generators.inc"
-  "../build-version.inc"
-  "CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o"
-  "CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o"
-  "libSPIRV-Tools-shared.pdb"
-  "libSPIRV-Tools-shared.so"
-)
-
-# Per-language clean rules from dependency scanning.
-foreach(lang CXX)
-  include(CMakeFiles/SPIRV-Tools-shared.dir/cmake_clean_${lang}.cmake OPTIONAL)
-endforeach()

+ 0 - 2
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/depend.make

@@ -1,2 +0,0 @@
-# Empty dependencies file for SPIRV-Tools-shared.
-# This may be replaced when dependencies are built.

+ 0 - 10
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/flags.make

@@ -1,10 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# compile CXX with /usr/bin/c++
-CXX_FLAGS = -g -fPIC -fvisibility=hidden   -Wall -Wextra -Wnon-virtual-dtor -Wno-missing-field-initializers -Werror -std=c++11 -fno-exceptions -fno-rtti -Wno-long-long -Wshadow -Wundef -Wconversion -Wno-sign-conversion -std=gnu++11
-
-CXX_DEFINES = -DSPIRV_CHECK_CONTEXT -DSPIRV_COLOR_TERMINAL -DSPIRV_LINUX -DSPIRV_TIMER_ENABLED -DSPIRV_TOOLS_IMPLEMENTATION -DSPIRV_TOOLS_SHAREDLIB -DSPIRV_Tools_shared_EXPORTS
-
-CXX_INCLUDES = -I/home/bkaradzic/Private/projects/_github/SPIRV-Tools -I/home/bkaradzic/Private/projects/_github/SPIRV-Tools/include -I/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build -I/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include 
-

ファイルの差分が大きいため隠しています
+ 0 - 0
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/link.txt


+ 0 - 77
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools-shared.dir/progress.make

@@ -1,77 +0,0 @@
-CMAKE_PROGRESS_1 = 61
-CMAKE_PROGRESS_2 = 
-CMAKE_PROGRESS_3 = 
-CMAKE_PROGRESS_4 = 62
-CMAKE_PROGRESS_5 = 
-CMAKE_PROGRESS_6 = 
-CMAKE_PROGRESS_7 = 63
-CMAKE_PROGRESS_8 = 
-CMAKE_PROGRESS_9 = 64
-CMAKE_PROGRESS_10 = 
-CMAKE_PROGRESS_11 = 
-CMAKE_PROGRESS_12 = 65
-CMAKE_PROGRESS_13 = 
-CMAKE_PROGRESS_14 = 
-CMAKE_PROGRESS_15 = 66
-CMAKE_PROGRESS_16 = 
-CMAKE_PROGRESS_17 = 67
-CMAKE_PROGRESS_18 = 
-CMAKE_PROGRESS_19 = 
-CMAKE_PROGRESS_20 = 68
-CMAKE_PROGRESS_21 = 
-CMAKE_PROGRESS_22 = 
-CMAKE_PROGRESS_23 = 69
-CMAKE_PROGRESS_24 = 
-CMAKE_PROGRESS_25 = 70
-CMAKE_PROGRESS_26 = 
-CMAKE_PROGRESS_27 = 
-CMAKE_PROGRESS_28 = 71
-CMAKE_PROGRESS_29 = 
-CMAKE_PROGRESS_30 = 
-CMAKE_PROGRESS_31 = 72
-CMAKE_PROGRESS_32 = 
-CMAKE_PROGRESS_33 = 73
-CMAKE_PROGRESS_34 = 
-CMAKE_PROGRESS_35 = 
-CMAKE_PROGRESS_36 = 74
-CMAKE_PROGRESS_37 = 
-CMAKE_PROGRESS_38 = 
-CMAKE_PROGRESS_39 = 75
-CMAKE_PROGRESS_40 = 
-CMAKE_PROGRESS_41 = 76
-CMAKE_PROGRESS_42 = 
-CMAKE_PROGRESS_43 = 
-CMAKE_PROGRESS_44 = 77
-CMAKE_PROGRESS_45 = 
-CMAKE_PROGRESS_46 = 
-CMAKE_PROGRESS_47 = 78
-CMAKE_PROGRESS_48 = 
-CMAKE_PROGRESS_49 = 79
-CMAKE_PROGRESS_50 = 
-CMAKE_PROGRESS_51 = 
-CMAKE_PROGRESS_52 = 80
-CMAKE_PROGRESS_53 = 
-CMAKE_PROGRESS_54 = 
-CMAKE_PROGRESS_55 = 81
-CMAKE_PROGRESS_56 = 
-CMAKE_PROGRESS_57 = 82
-CMAKE_PROGRESS_58 = 
-CMAKE_PROGRESS_59 = 
-CMAKE_PROGRESS_60 = 83
-CMAKE_PROGRESS_61 = 
-CMAKE_PROGRESS_62 = 
-CMAKE_PROGRESS_63 = 84
-CMAKE_PROGRESS_64 = 
-CMAKE_PROGRESS_65 = 85
-CMAKE_PROGRESS_66 = 
-CMAKE_PROGRESS_67 = 
-CMAKE_PROGRESS_68 = 86
-CMAKE_PROGRESS_69 = 
-CMAKE_PROGRESS_70 = 
-CMAKE_PROGRESS_71 = 87
-CMAKE_PROGRESS_72 = 
-CMAKE_PROGRESS_73 = 88
-CMAKE_PROGRESS_74 = 
-CMAKE_PROGRESS_75 = 
-CMAKE_PROGRESS_76 = 89
-

+ 0 - 1660
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/CXX.includecache

@@ -1,1660 +0,0 @@
-#IncludeRegexLine: ^[ 	]*#[ 	]*(include|import)[ 	]*[<"]([^">]+)([">])
-
-#IncludeRegexScan: ^.*$
-
-#IncludeRegexComplain: ^$
-
-#IncludeRegexTransform: 
-
-..//source/assembly_grammar.h
-source/enum_set.h
-../source/source/enum_set.h
-source/latest_version_spirv_header.h
-../source/source/latest_version_spirv_header.h
-source/operand.h
-../source/source/operand.h
-source/table.h
-../source/source/table.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/binary.h
-source/spirv_definition.h
-../source/source/spirv_definition.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/cfa.h
-algorithm
--
-cassert
--
-cstdint
--
-functional
--
-map
--
-unordered_map
--
-unordered_set
--
-utility
--
-vector
--
-
-..//source/diagnostic.h
-sstream
--
-string
--
-spirv-tools/libspirv.hpp
-../source/spirv-tools/libspirv.hpp
-
-..//source/disassemble.h
-string
--
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/enum_set.h
-cstdint
--
-functional
--
-memory
--
-set
--
-utility
--
-source/latest_version_spirv_header.h
-../source/source/latest_version_spirv_header.h
-source/util/make_unique.h
-../source/source/util/make_unique.h
-
-..//source/enum_string_mapping.h
-string
--
-source/extensions.h
-../source/source/extensions.h
-source/latest_version_spirv_header.h
-../source/source/latest_version_spirv_header.h
-
-..//source/ext_inst.h
-source/table.h
-../source/source/table.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/extensions.h
-string
--
-source/enum_set.h
-../source/source/enum_set.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-extension_enum.inc
-../source/extension_enum.inc
-
-..//source/id_descriptor.h
-unordered_map
--
-vector
--
-spirv-tools/libspirv.hpp
-../source/spirv-tools/libspirv.hpp
-
-..//source/instruction.h
-cstdint
--
-vector
--
-source/latest_version_spirv_header.h
-../source/source/latest_version_spirv_header.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/latest_version_glsl_std_450_header.h
-spirv/unified1/GLSL.std.450.h
-../source/spirv/unified1/GLSL.std.450.h
-
-..//source/latest_version_opencl_std_header.h
-spirv/unified1/OpenCL.std.h
-../source/spirv/unified1/OpenCL.std.h
-
-..//source/latest_version_spirv_header.h
-spirv/unified1/spirv.h
-../source/spirv/unified1/spirv.h
-
-..//source/macro.h
-
-..//source/name_mapper.h
-functional
--
-string
--
-unordered_map
--
-unordered_set
--
-source/assembly_grammar.h
-../source/source/assembly_grammar.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/opcode.h
-source/instruction.h
-../source/source/instruction.h
-source/latest_version_spirv_header.h
-../source/source/latest_version_spirv_header.h
-source/table.h
-../source/source/table.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/operand.h
-functional
--
-vector
--
-source/table.h
-../source/source/table.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/parsed_operand.h
-ostream
--
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/print.h
-iostream
--
-sstream
--
-
-..//source/spirv_constant.h
-source/latest_version_spirv_header.h
-../source/source/latest_version_spirv_header.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/spirv_definition.h
-cstdint
--
-source/latest_version_spirv_header.h
-../source/source/latest_version_spirv_header.h
-
-..//source/spirv_endian.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/spirv_optimizer_options.h
-source/spirv_validator_options.h
-../source/source/spirv_validator_options.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/spirv_target_env.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/spirv_validator_options.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/table.h
-source/latest_version_spirv_header.h
-../source/source/latest_version_spirv_header.h
-source/extensions.h
-../source/source/extensions.h
-spirv-tools/libspirv.hpp
-../source/spirv-tools/libspirv.hpp
-
-..//source/text.h
-string
--
-source/operand.h
-../source/source/operand.h
-source/spirv_constant.h
-../source/source/spirv_constant.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/text_handler.h
-iomanip
--
-set
--
-sstream
--
-string
--
-type_traits
--
-unordered_map
--
-utility
--
-source/diagnostic.h
-../source/source/diagnostic.h
-source/instruction.h
-../source/source/instruction.h
-source/text.h
-../source/source/text.h
-spirv-tools/libspirv.h
-../source/spirv-tools/libspirv.h
-
-..//source/util/bit_vector.h
-cstdint
--
-iosfwd
--
-vector
--
-
-..//source/util/bitutils.h
-cstdint
--
-cstring
--
-
-..//source/util/hex_float.h
-cassert
--
-cctype
--
-cmath
--
-cstdint
--
-iomanip
--
-limits
--
-sstream
--
-vector
--
-source/util/bitutils.h
-../source/util/source/util/bitutils.h
-
-..//source/util/make_unique.h
-memory
--
-utility
--
-
-..//source/util/parse_number.h
-functional
--
-string
--
-tuple
--
-source/util/hex_float.h
-../source/util/source/util/hex_float.h
-spirv-tools/libspirv.h
-../source/util/spirv-tools/libspirv.h
-
-..//source/util/string_utils.h
-sstream
--
-string
--
-source/util/string_utils.h
-../source/util/source/util/string_utils.h
-
-..//source/util/timer.h
-sys/resource.h
--
-cassert
--
-iostream
--
-
-..//source/val/basic_block.h
-cstdint
--
-bitset
--
-functional
--
-memory
--
-vector
--
-source/latest_version_spirv_header.h
-../source/val/source/latest_version_spirv_header.h
-
-..//source/val/construct.h
-cstdint
--
-set
--
-vector
--
-source/val/basic_block.h
-../source/val/source/val/basic_block.h
-
-..//source/val/decoration.h
-cstdint
--
-unordered_map
--
-vector
--
-source/latest_version_spirv_header.h
-../source/val/source/latest_version_spirv_header.h
-
-..//source/val/function.h
-functional
--
-list
--
-map
--
-set
--
-string
--
-unordered_map
--
-unordered_set
--
-utility
--
-vector
--
-source/latest_version_spirv_header.h
-../source/val/source/latest_version_spirv_header.h
-source/val/basic_block.h
-../source/val/source/val/basic_block.h
-source/val/construct.h
-../source/val/source/val/construct.h
-spirv-tools/libspirv.h
-../source/val/spirv-tools/libspirv.h
-
-..//source/val/instruction.h
-cassert
--
-cstdint
--
-functional
--
-utility
--
-vector
--
-source/table.h
-../source/val/source/table.h
-spirv-tools/libspirv.h
-../source/val/spirv-tools/libspirv.h
-
-..//source/val/validate.h
-functional
--
-memory
--
-utility
--
-vector
--
-source/instruction.h
-../source/val/source/instruction.h
-source/table.h
-../source/val/source/table.h
-spirv-tools/libspirv.h
-../source/val/spirv-tools/libspirv.h
-
-..//source/val/validation_state.h
-map
--
-set
--
-string
--
-tuple
--
-unordered_map
--
-unordered_set
--
-vector
--
-source/assembly_grammar.h
-../source/val/source/assembly_grammar.h
-source/diagnostic.h
-../source/val/source/diagnostic.h
-source/disassemble.h
-../source/val/source/disassemble.h
-source/enum_set.h
-../source/val/source/enum_set.h
-source/latest_version_spirv_header.h
-../source/val/source/latest_version_spirv_header.h
-source/spirv_definition.h
-../source/val/source/spirv_definition.h
-source/spirv_validator_options.h
-../source/val/source/spirv_validator_options.h
-source/val/decoration.h
-../source/val/source/val/decoration.h
-source/val/function.h
-../source/val/source/val/function.h
-source/val/instruction.h
-../source/val/source/val/instruction.h
-spirv-tools/libspirv.h
-../source/val/spirv-tools/libspirv.h
-
-../external/SPIRV-Headers/include/spirv/unified1/GLSL.std.450.h
-
-../external/SPIRV-Headers/include/spirv/unified1/OpenCL.std.h
-
-../external/SPIRV-Headers/include/spirv/unified1/spirv.h
-
-../include/spirv-tools/libspirv.h
-stdbool.h
--
-stddef.h
--
-stdint.h
--
-
-../include/spirv-tools/libspirv.hpp
-functional
--
-memory
--
-string
--
-vector
--
-spirv-tools/libspirv.h
-../include/spirv-tools/spirv-tools/libspirv.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp
-source/assembly_grammar.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/assembly_grammar.h
-algorithm
--
-cassert
--
-cstring
--
-source/ext_inst.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/ext_inst.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/operand.h
-source/table.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/table.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp
-source/binary.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/binary.h
-algorithm
--
-cassert
--
-cstring
--
-iterator
--
-limits
--
-string
--
-unordered_map
--
-vector
--
-source/assembly_grammar.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/assembly_grammar.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/diagnostic.h
-source/ext_inst.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/ext_inst.h
-source/latest_version_spirv_header.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/latest_version_spirv_header.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/operand.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_constant.h
-source/spirv_endian.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_endian.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/diagnostic.h
-cassert
--
-cstring
--
-iostream
--
-sstream
--
-utility
--
-source/table.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/table.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp
-algorithm
--
-cassert
--
-cstring
--
-iomanip
--
-memory
--
-unordered_map
--
-utility
--
-source/assembly_grammar.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/assembly_grammar.h
-source/binary.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/binary.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/diagnostic.h
-source/disassemble.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/disassemble.h
-source/ext_inst.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/ext_inst.h
-source/name_mapper.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/name_mapper.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/opcode.h
-source/parsed_operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/parsed_operand.h
-source/print.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/print.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_constant.h
-source/spirv_endian.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_endian.h
-source/util/hex_float.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/util/hex_float.h
-source/util/make_unique.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/util/make_unique.h
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv-tools/libspirv.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp
-source/enum_string_mapping.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/enum_string_mapping.h
-algorithm
--
-cassert
--
-cstring
--
-string
--
-unordered_map
--
-source/extensions.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/extensions.h
-enum_string_mapping.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.inc
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp
-source/ext_inst.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/ext_inst.h
-cassert
--
-cstring
--
-DebugInfo.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/DebugInfo.h
-source/latest_version_glsl_std_450_header.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/latest_version_glsl_std_450_header.h
-source/latest_version_opencl_std_header.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/latest_version_opencl_std_header.h
-source/macro.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/macro.h
-source/spirv_definition.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_definition.h
-debuginfo.insts.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/debuginfo.insts.inc
-glsl.std.450.insts.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/glsl.std.450.insts.inc
-opencl.std.insts.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opencl.std.insts.inc
-spv-amd-gcn-shader.insts.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spv-amd-gcn-shader.insts.inc
-spv-amd-shader-ballot.insts.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spv-amd-shader-ballot.insts.inc
-spv-amd-shader-explicit-vertex-parameter.insts.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spv-amd-shader-explicit-vertex-parameter.insts.inc
-spv-amd-shader-trinary-minmax.insts.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spv-amd-shader-trinary-minmax.insts.inc
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp
-source/extensions.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/extensions.h
-cassert
--
-sstream
--
-string
--
-source/enum_string_mapping.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/enum_string_mapping.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp
-source/id_descriptor.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/id_descriptor.h
-cassert
--
-iostream
--
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/operand.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp
-spirv-tools/libspirv.hpp
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv-tools/libspirv.hpp
-iostream
--
-string
--
-utility
--
-vector
--
-source/table.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/table.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp
-source/name_mapper.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/name_mapper.h
-algorithm
--
-cassert
--
-iterator
--
-sstream
--
-string
--
-unordered_map
--
-unordered_set
--
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv-tools/libspirv.h
-source/latest_version_spirv_header.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/latest_version_spirv_header.h
-source/parsed_operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/parsed_operand.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/opcode.h
-assert.h
--
-string.h
--
-algorithm
--
-cstdlib
--
-source/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/instruction.h
-source/macro.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/macro.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_constant.h
-source/spirv_endian.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_endian.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_target_env.h
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv-tools/libspirv.h
-core.insts-unified1.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/core.insts-unified1.inc
-generators.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/generators.inc
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/operand.h
-assert.h
--
-string.h
--
-algorithm
--
-source/macro.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/macro.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_constant.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_target_env.h
-operand.kinds-unified1.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.kinds-unified1.inc
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp
-source/parsed_operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/parsed_operand.h
-cassert
--
-source/util/hex_float.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/util/hex_float.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp
-source/print.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/print.h
-windows.h
--
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv-tools/libspirv.h
-build-version.inc
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/build-version.inc
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp
-source/spirv_endian.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_endian.h
-cstring
--
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp
-cassert
--
-cstring
--
-source/spirv_optimizer_options.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_optimizer_options.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_target_env.h
-cassert
--
-cstring
--
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_constant.h
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv-tools/libspirv.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp
-cassert
--
-cstring
--
-source/spirv_validator_options.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_validator_options.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp
-source/table.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/table.h
-utility
--
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp
-source/text.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/text.h
-algorithm
--
-cassert
--
-cctype
--
-cstdio
--
-cstdlib
--
-cstring
--
-memory
--
-set
--
-sstream
--
-string
--
-unordered_map
--
-utility
--
-vector
--
-source/assembly_grammar.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/assembly_grammar.h
-source/binary.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/binary.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/diagnostic.h
-source/ext_inst.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/ext_inst.h
-source/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/instruction.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/operand.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_constant.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/spirv_target_env.h
-source/table.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/table.h
-source/text_handler.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/text_handler.h
-source/util/bitutils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/util/bitutils.h
-source/util/parse_number.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/util/parse_number.h
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv-tools/libspirv.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp
-source/text_handler.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/text_handler.h
-algorithm
--
-cassert
--
-cstdlib
--
-cstring
--
-tuple
--
-source/assembly_grammar.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/assembly_grammar.h
-source/binary.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/binary.h
-source/ext_inst.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/ext_inst.h
-source/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/instruction.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/opcode.h
-source/text.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/text.h
-source/util/bitutils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/util/bitutils.h
-source/util/hex_float.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/util/hex_float.h
-source/util/parse_number.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/source/util/parse_number.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp
-source/util/bit_vector.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/source/util/bit_vector.h
-cassert
--
-iostream
--
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp
-source/util/parse_number.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/source/util/parse_number.h
-functional
--
-iomanip
--
-memory
--
-sstream
--
-string
--
-tuple
--
-source/util/hex_float.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/source/util/hex_float.h
-source/util/make_unique.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/source/util/make_unique.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp
-algorithm
--
-cstdint
--
-type_traits
--
-source/util/string_utils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/source/util/string_utils.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp
-source/util/timer.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/source/util/timer.h
-sys/resource.h
--
-sys/time.h
--
-iomanip
--
-iostream
--
-string
--
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp
-source/val/basic_block.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/basic_block.h
-algorithm
--
-utility
--
-vector
--
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp
-source/val/construct.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/construct.h
-cassert
--
-cstddef
--
-unordered_set
--
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-cassert
--
-algorithm
--
-sstream
--
-unordered_map
--
-unordered_set
--
-utility
--
-source/cfa.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/cfa.h
-source/val/basic_block.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/basic_block.h
-source/val/construct.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/construct.h
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-utility
--
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-cassert
--
-cstdio
--
-algorithm
--
-functional
--
-iterator
--
-memory
--
-sstream
--
-string
--
-vector
--
-source/binary.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/binary.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/enum_string_mapping.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/enum_string_mapping.h
-source/extensions.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/extensions.h
-source/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/instruction.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/operand.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_constant.h
-source/spirv_endian.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_endian.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/spirv_validator_options.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_validator_options.h
-source/val/construct.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/construct.h
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/spirv-tools/libspirv.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-string
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-vector
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/util/bitutils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/util/bitutils.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-string
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_constant.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/util/bitutils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/util/bitutils.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-functional
--
-list
--
-map
--
-set
--
-sstream
--
-stack
--
-string
--
-unordered_map
--
-vector
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/util/bitutils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/util/bitutils.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-cassert
--
-string
--
-unordered_set
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-algorithm
--
-cassert
--
-functional
--
-iostream
--
-iterator
--
-map
--
-string
--
-tuple
--
-unordered_map
--
-unordered_set
--
-utility
--
-vector
--
-source/cfa.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/cfa.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_validator_options.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_validator_options.h
-source/val/basic_block.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/basic_block.h
-source/val/construct.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/construct.h
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-cassert
--
-sstream
--
-string
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/operand.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-algorithm
--
-cassert
--
-string
--
-unordered_map
--
-utility
--
-vector
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/spirv_validator_options.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_validator_options.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-string
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-sstream
--
-string
--
-vector
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/latest_version_glsl_std_450_header.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/latest_version_glsl_std_450_header.h
-source/latest_version_opencl_std_header.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/latest_version_opencl_std_header.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-algorithm
--
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-cassert
--
-algorithm
--
-iostream
--
-iterator
--
-stack
--
-string
--
-unordered_set
--
-utility
--
-vector
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/instruction.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/operand.h
-source/spirv_validator_options.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_validator_options.h
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/spirv-tools/libspirv.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-string
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/util/bitutils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/util/bitutils.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-algorithm
--
-cassert
--
-sstream
--
-string
--
-vector
--
-source/binary.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/binary.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/enum_set.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/enum_set.h
-source/enum_string_mapping.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/enum_string_mapping.h
-source/extensions.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/extensions.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/operand.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_constant.h
-source/spirv_definition.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_definition.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/spirv_validator_options.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_validator_options.h
-source/util/string_utils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/util/string_utils.h
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-algorithm
--
-vector
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-cassert
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/operand.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/operand.h
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-cassert
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-algorithm
--
-string
--
-vector
--
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-algorithm
--
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_constant.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_constant.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/util/bitutils.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/util/bitutils.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-string
--
-source/diagnostic.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/diagnostic.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp
-source/val/validate.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validate.h
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/val/instruction.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/instruction.h
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp
-source/val/validation_state.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/validation_state.h
-cassert
--
-stack
--
-utility
--
-source/opcode.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/opcode.h
-source/spirv_target_env.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/spirv_target_env.h
-source/val/basic_block.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/basic_block.h
-source/val/construct.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/construct.h
-source/val/function.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/source/val/function.h
-spirv-tools/libspirv.h
-/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/spirv-tools/libspirv.h
-
-DebugInfo.h
-
-build-version.inc
-
-core.insts-unified1.inc
-
-debuginfo.insts.inc
-
-enum_string_mapping.inc
-
-extension_enum.inc
-
-generators.inc
-
-glsl.std.450.insts.inc
-
-opencl.std.insts.inc
-
-operand.kinds-unified1.inc
-
-spv-amd-gcn-shader.insts.inc
-
-spv-amd-shader-ballot.insts.inc
-
-spv-amd-shader-explicit-vertex-parameter.insts.inc
-
-spv-amd-shader-trinary-minmax.insts.inc
-

+ 0 - 101
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/DependInfo.cmake

@@ -1,101 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-set(CMAKE_DEPENDS_LANGUAGES
-  "CXX"
-  )
-# The set of files for implicit dependencies of each language:
-set(CMAKE_DEPENDS_CHECK_CXX
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o"
-  )
-set(CMAKE_CXX_COMPILER_ID "GNU")
-
-# Preprocessor definitions for this target.
-set(CMAKE_TARGET_DEFINITIONS_CXX
-  "SPIRV_CHECK_CONTEXT"
-  "SPIRV_COLOR_TERMINAL"
-  "SPIRV_LINUX"
-  "SPIRV_TIMER_ENABLED"
-  )
-
-# The include file search paths:
-set(CMAKE_CXX_TARGET_INCLUDE_PATH
-  "../"
-  "../include"
-  "."
-  "../external/SPIRV-Headers/include"
-  )
-
-# Pairs of files generated by the same build rule.
-set(CMAKE_MULTIPLE_OUTPUT_PAIRS
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/enum_string_mapping.inc" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/extension_enum.inc"
-  "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/operand.kinds-unified1.inc" "/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/core.insts-unified1.inc"
-  )
-
-
-# Targets to which this target links.
-set(CMAKE_TARGET_LINKED_INFO_FILES
-  )
-
-# Fortran module output directory.
-set(CMAKE_Fortran_TARGET_MODULE_DIR "")

BIN
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o


BIN
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o


+ 0 - 1884
3rdparty/spirv-tools/build/source/CMakeFiles/SPIRV-Tools.dir/build.make

@@ -1,1884 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 3.5
-
-# Delete rule output on recipe failure.
-.DELETE_ON_ERROR:
-
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-
-# A target that is always out of date.
-cmake_force:
-
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# Escaping for special characters.
-EQUALS = =
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build
-
-# Include any dependencies generated for this target.
-include source/CMakeFiles/SPIRV-Tools.dir/depend.make
-
-# Include the progress variables for this target.
-include source/CMakeFiles/SPIRV-Tools.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include source/CMakeFiles/SPIRV-Tools.dir/flags.make
-
-extension_enum.inc: ../utils/generate_grammar_tables.py
-extension_enum.inc: ../external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json
-extension_enum.inc: ../source/extinst.debuginfo.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generate enum-string mapping for SPIR-V vunified1."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --spirv-core-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json --extinst-debuginfo-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.debuginfo.grammar.json --extension-enum-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/extension_enum.inc --enum-string-mapping-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/enum_string_mapping.inc
-
-enum_string_mapping.inc: extension_enum.inc
-	@$(CMAKE_COMMAND) -E touch_nocreate enum_string_mapping.inc
-
-opencl.std.insts.inc: ../utils/generate_grammar_tables.py
-opencl.std.insts.inc: ../external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json
-opencl.std.insts.inc: ../external/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generate info tables for OpenCL extended instructions and operands vunified1."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-opencl-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json --opencl-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/opencl.std.insts.inc
-
-glsl.std.450.insts.inc: ../utils/generate_grammar_tables.py
-glsl.std.450.insts.inc: ../external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json
-glsl.std.450.insts.inc: ../external/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Generate info tables for GLSL extended instructions and operands vunified1."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-glsl-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json --glsl-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/glsl.std.450.insts.inc
-
-spv-amd-shader-explicit-vertex-parameter.insts.inc: ../utils/generate_grammar_tables.py
-spv-amd-shader-explicit-vertex-parameter.insts.inc: ../source/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/spv-amd-shader-explicit-vertex-parameter.insts.inc
-
-spv-amd-shader-trinary-minmax.insts.inc: ../utils/generate_grammar_tables.py
-spv-amd-shader-trinary-minmax.insts.inc: ../source/extinst.spv-amd-shader-trinary-minmax.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Generate extended instruction tables for spv-amd-shader-trinary-minmax."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.spv-amd-shader-trinary-minmax.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/spv-amd-shader-trinary-minmax.insts.inc
-
-spv-amd-gcn-shader.insts.inc: ../utils/generate_grammar_tables.py
-spv-amd-gcn-shader.insts.inc: ../source/extinst.spv-amd-gcn-shader.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Generate extended instruction tables for spv-amd-gcn-shader."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.spv-amd-gcn-shader.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/spv-amd-gcn-shader.insts.inc
-
-spv-amd-shader-ballot.insts.inc: ../utils/generate_grammar_tables.py
-spv-amd-shader-ballot.insts.inc: ../source/extinst.spv-amd-shader-ballot.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Generate extended instruction tables for spv-amd-shader-ballot."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.spv-amd-shader-ballot.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/spv-amd-shader-ballot.insts.inc
-
-debuginfo.insts.inc: ../utils/generate_grammar_tables.py
-debuginfo.insts.inc: ../source/extinst.debuginfo.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Generate extended instruction tables for debuginfo."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-vendor-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.debuginfo.grammar.json --vendor-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/debuginfo.insts.inc
-
-DebugInfo.h: ../utils/generate_language_headers.py
-DebugInfo.h: ../source/extinst.debuginfo.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Generate language specific header for DebugInfo."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_language_headers.py --extinst-name=DebugInfo --extinst-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.debuginfo.grammar.json --extinst-output-base=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/DebugInfo
-
-core.insts-unified1.inc: ../utils/generate_grammar_tables.py
-core.insts-unified1.inc: ../external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json
-core.insts-unified1.inc: ../source/extinst.debuginfo.grammar.json
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Generate info tables for SPIR-V vunified1 core instructions and operands."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_grammar_tables.py --spirv-core-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/unified1/spirv.core.grammar.json --extinst-debuginfo-grammar=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extinst.debuginfo.grammar.json --core-insts-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/core.insts-unified1.inc --operand-kinds-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/operand.kinds-unified1.inc
-
-operand.kinds-unified1.inc: core.insts-unified1.inc
-	@$(CMAKE_COMMAND) -E touch_nocreate operand.kinds-unified1.inc
-
-generators.inc: ../utils/generate_registry_tables.py
-generators.inc: ../external/SPIRV-Headers/include/spirv/spir-v.xml
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Generate tables based on the SPIR-V XML registry."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/generate_registry_tables.py --xml=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/external/SPIRV-Headers/include/spirv/spir-v.xml --generator-output=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/generators.inc
-
-build-version.inc: ../utils/update_build_version.py
-build-version.inc: ../CHANGES
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Update build-version.inc in the SPIRV-Tools build directory (if necessary)."
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/python /home/bkaradzic/Private/projects/_github/SPIRV-Tools/utils/update_build_version.py /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/build-version.inc
-
-source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o: ../source/util/bit_vector.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp > CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/bit_vector.cpp -o CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o: ../source/util/parse_number.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp > CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/parse_number.cpp -o CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o: ../source/util/string_utils.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp > CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/string_utils.cpp -o CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o: ../source/assembly_grammar.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp > CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/assembly_grammar.cpp -o CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o: ../source/binary.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/binary.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/binary.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp > CMakeFiles/SPIRV-Tools.dir/binary.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/binary.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/binary.cpp -o CMakeFiles/SPIRV-Tools.dir/binary.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o: ../source/diagnostic.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp > CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/diagnostic.cpp -o CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o: ../source/disassemble.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp > CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/disassemble.cpp -o CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o: ../source/enum_string_mapping.cpp
-source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o: enum_string_mapping.inc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp > CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/enum_string_mapping.cpp -o CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: ../source/ext_inst.cpp
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: opencl.std.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: glsl.std.450.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: spv-amd-shader-explicit-vertex-parameter.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: spv-amd-shader-trinary-minmax.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: spv-amd-gcn-shader.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: spv-amd-shader-ballot.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: debuginfo.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o: DebugInfo.h
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp > CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/ext_inst.cpp -o CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o: ../source/extensions.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/extensions.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp > CMakeFiles/SPIRV-Tools.dir/extensions.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/extensions.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/extensions.cpp -o CMakeFiles/SPIRV-Tools.dir/extensions.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o: ../source/id_descriptor.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp > CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/id_descriptor.cpp -o CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o: ../source/libspirv.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp > CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/libspirv.cpp -o CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o: ../source/name_mapper.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp > CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/name_mapper.cpp -o CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o: ../source/opcode.cpp
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o: core.insts-unified1.inc
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o: generators.inc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/opcode.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp > CMakeFiles/SPIRV-Tools.dir/opcode.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/opcode.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/opcode.cpp -o CMakeFiles/SPIRV-Tools.dir/opcode.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o: ../source/operand.cpp
-source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o: operand.kinds-unified1.inc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_27) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/operand.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/operand.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp > CMakeFiles/SPIRV-Tools.dir/operand.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/operand.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/operand.cpp -o CMakeFiles/SPIRV-Tools.dir/operand.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o: ../source/parsed_operand.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_28) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp > CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/parsed_operand.cpp -o CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o: ../source/print.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_29) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/print.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/print.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/print.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp > CMakeFiles/SPIRV-Tools.dir/print.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/print.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/print.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/print.cpp -o CMakeFiles/SPIRV-Tools.dir/print.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o: ../source/software_version.cpp
-source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o: build-version.inc
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_30) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/software_version.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp > CMakeFiles/SPIRV-Tools.dir/software_version.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/software_version.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/software_version.cpp -o CMakeFiles/SPIRV-Tools.dir/software_version.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o: ../source/spirv_endian.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_31) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp > CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_endian.cpp -o CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o: ../source/spirv_optimizer_options.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_32) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp > CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_optimizer_options.cpp -o CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o: ../source/spirv_target_env.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_33) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp > CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_target_env.cpp -o CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o: ../source/spirv_validator_options.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_34) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp > CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/spirv_validator_options.cpp -o CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o: ../source/table.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_35) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/table.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/table.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/table.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp > CMakeFiles/SPIRV-Tools.dir/table.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/table.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/table.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/table.cpp -o CMakeFiles/SPIRV-Tools.dir/table.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o: ../source/text.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_36) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/text.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/text.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/text.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp > CMakeFiles/SPIRV-Tools.dir/text.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/text.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/text.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text.cpp -o CMakeFiles/SPIRV-Tools.dir/text.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o: ../source/text_handler.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_37) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp > CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/text_handler.cpp -o CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o: ../source/val/validate.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_38) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o: ../source/val/validate_adjacency.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_39) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_adjacency.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o: ../source/val/validate_annotation.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_40) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_annotation.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o: ../source/val/validate_arithmetics.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_41) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_arithmetics.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o: ../source/val/validate_atomics.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_42) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_atomics.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o: ../source/val/validate_barriers.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_43) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_barriers.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o: ../source/val/validate_bitwise.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_44) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_bitwise.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o: ../source/val/validate_builtins.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_45) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_builtins.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o: ../source/val/validate_capability.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_46) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_capability.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o: ../source/val/validate_cfg.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_47) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_cfg.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o: ../source/val/validate_composites.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_48) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_composites.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o: ../source/val/validate_constants.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_49) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_constants.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o: ../source/val/validate_conversion.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_50) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_conversion.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o: ../source/val/validate_datarules.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_51) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_datarules.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o: ../source/val/validate_debug.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_52) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_debug.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o: ../source/val/validate_decorations.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_53) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_decorations.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o: ../source/val/validate_derivatives.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_54) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_derivatives.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o: ../source/val/validate_ext_inst.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_55) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_ext_inst.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o: ../source/val/validate_execution_limitations.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_56) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_execution_limitations.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o: ../source/val/validate_function.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_57) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_function.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o: ../source/val/validate_id.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_58) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_id.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o: ../source/val/validate_image.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_59) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_image.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o: ../source/val/validate_interfaces.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_60) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_interfaces.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o: ../source/val/validate_instruction.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_61) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_instruction.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o: ../source/val/validate_layout.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_62) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_layout.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o: ../source/val/validate_literals.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_63) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_literals.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o: ../source/val/validate_logicals.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_64) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_logicals.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o: ../source/val/validate_memory.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_65) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_memory.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o: ../source/val/validate_mode_setting.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_66) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_mode_setting.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o: ../source/val/validate_non_uniform.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_67) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_non_uniform.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o: ../source/val/validate_primitives.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_68) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_primitives.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o: ../source/val/validate_type.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_69) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp > CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validate_type.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o: ../source/val/basic_block.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_70) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp > CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/basic_block.cpp -o CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o: ../source/val/construct.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_71) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp > CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/construct.cpp -o CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o: ../source/val/function.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_72) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/function.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp > CMakeFiles/SPIRV-Tools.dir/val/function.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/function.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/function.cpp -o CMakeFiles/SPIRV-Tools.dir/val/function.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o: ../source/val/instruction.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_73) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp > CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/instruction.cpp -o CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o: ../source/val/validation_state.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_74) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp > CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/val/validation_state.cpp -o CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o
-
-
-source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o: source/CMakeFiles/SPIRV-Tools.dir/flags.make
-source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o: ../source/util/timer.cpp
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_75) "Building CXX object source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++   $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o -c /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp
-
-source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.i"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp > CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.i
-
-source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.s"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && /usr/bin/c++  $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source/util/timer.cpp -o CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.s
-
-source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o.requires:
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o.requires
-
-source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o.provides: source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o.requires
-	$(MAKE) -f source/CMakeFiles/SPIRV-Tools.dir/build.make source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o.provides.build
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o.provides
-
-source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o.provides.build: source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o
-
-
-# Object files for target SPIRV-Tools
-SPIRV__Tools_OBJECTS = \
-"CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/binary.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/operand.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/print.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/table.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/text.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o" \
-"CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o"
-
-# External object files for target SPIRV-Tools
-SPIRV__Tools_EXTERNAL_OBJECTS =
-
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/build.make
-source/libSPIRV-Tools.a: source/CMakeFiles/SPIRV-Tools.dir/link.txt
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_76) "Linking CXX static library libSPIRV-Tools.a"
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && $(CMAKE_COMMAND) -P CMakeFiles/SPIRV-Tools.dir/cmake_clean_target.cmake
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/SPIRV-Tools.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-source/CMakeFiles/SPIRV-Tools.dir/build: source/libSPIRV-Tools.a
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/build
-
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o.requires
-source/CMakeFiles/SPIRV-Tools.dir/requires: source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o.requires
-
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/requires
-
-source/CMakeFiles/SPIRV-Tools.dir/clean:
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source && $(CMAKE_COMMAND) -P CMakeFiles/SPIRV-Tools.dir/cmake_clean.cmake
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/clean
-
-source/CMakeFiles/SPIRV-Tools.dir/depend: extension_enum.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: enum_string_mapping.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: opencl.std.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: glsl.std.450.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: spv-amd-shader-explicit-vertex-parameter.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: spv-amd-shader-trinary-minmax.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: spv-amd-gcn-shader.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: spv-amd-shader-ballot.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: debuginfo.insts.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: DebugInfo.h
-source/CMakeFiles/SPIRV-Tools.dir/depend: core.insts-unified1.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: operand.kinds-unified1.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: generators.inc
-source/CMakeFiles/SPIRV-Tools.dir/depend: build-version.inc
-	cd /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/bkaradzic/Private/projects/_github/SPIRV-Tools /home/bkaradzic/Private/projects/_github/SPIRV-Tools/source /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source /home/bkaradzic/Private/projects/_github/SPIRV-Tools/build/source/CMakeFiles/SPIRV-Tools.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : source/CMakeFiles/SPIRV-Tools.dir/depend
-

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません