diff --git a/scripts/setup.ps1 b/scripts/setup.ps1 index c13b1323..8c60c26a 100644 --- a/scripts/setup.ps1 +++ b/scripts/setup.ps1 @@ -10,9 +10,9 @@ param ( ) # Dependency versions -[string] $Vulkan_Version= "vulkan-sdk-1.4.313" -[string] $Spirv_Version="vulkan-sdk-1.4.313" -[string] $Glslang_Version="vulkan-sdk-1.4.313" +[string] $Vulkan_Version= "vulkan-sdk-1.4.328.1" +[string] $Spirv_Version="vulkan-sdk-1.4.328.1" +[string] $Glslang_Version="vulkan-sdk-1.4.328.1" [string] $Robin_Hood_Hashing_Version="3.11.5" [string] $FreeType_Version="VER-2-13-3" [string] $LibPng_Version="v1.6.50" @@ -179,7 +179,7 @@ function Setup-Vulkan-Headers { Write-Output "Setting up Vulkan Headers..." Write-Output "Cloning Vulkan Headers..." Update-Submodule vulkan/Vulkan-Headers - Checkout-Tags "$Vulkan_Vendor_Dir/Vulkan-Headers" "$Vulkan_Version.0" + Checkout-Tags "$Vulkan_Vendor_Dir/Vulkan-Headers" "$Vulkan_Version" Write-Output "Building Vulkan Headers..." [string] $build_dir = "$Vulkan_Vendor_Dir/Vulkan-Headers/build" @@ -198,7 +198,7 @@ function Setup-Spirv-Headers { Write-Output "Setting up SPIRV Headers..." Write-Output "Cloning SPIRV Headers..." Update-Submodule vulkan/SPIRV-Headers - Checkout-Tags "$Vulkan_Vendor_Dir/SPIRV-Headers" "$Spirv_Version.0" + Checkout-Tags "$Vulkan_Vendor_Dir/SPIRV-Headers" "$Spirv_Version" Write-Output "Building SPIRV Headers..." [string] $build_dir = "$Vulkan_Vendor_Dir/SPIRV-Headers/build" @@ -215,7 +215,7 @@ function Setup-Spirv-Tools { Write-Output "Setting up Spirv Tools..." Write-Output "Cloning SPIRV Tools..." Update-Submodule vulkan/SPIRV-Tools - Checkout-Tags "$Vulkan_Vendor_Dir/SPIRV-Tools" "$Spirv_Version.0" + Checkout-Tags "$Vulkan_Vendor_Dir/SPIRV-Tools" "$Spirv_Version" Write-Output "Building SPIRV Tools..." [string] $build_dir = "$Vulkan_Vendor_Dir/SPIRV-Tools/build" @@ -258,6 +258,7 @@ function Setup-Volk { Write-Output "Setting up volk..." Write-Output "Cloning volk..." Update-Submodule vulkan/volk + Checkout-Tags "$Vulkan_Vendor_Dir/volk" "$Vulkan_Version" Write-Output "Building volk..." Make-Dir $Volk_Include_Dir @@ -270,7 +271,7 @@ function Setup-Vulkan-Loader { Write-Output "Setting up Vulkan Loader..." Write-Output "Cloning Vulkan Loader..." Update-Submodule vulkan/Vulkan-Loader - Checkout-Tags "$Vulkan_Vendor_Dir/Vulkan-Loader" "$Vulkan_Version.0" + Checkout-Tags "$Vulkan_Vendor_Dir/Vulkan-Loader" "$Vulkan_Version" Write-Output "Building Vulkan Loader..." [string] $build_dir = "$Vulkan_Vendor_Dir/Vulkan-Loader/build" @@ -310,7 +311,7 @@ function Setup-Vulkan-Utility-Libraries Write-Output "Setting up Vulkan Utility Libraries..." Write-Output "Cloning Vulkan Utility Libraries..." Update-Submodule vulkan\Vulkan-Utility-Libraries - Checkout-Tags "$Vulkan_Vendor_Dir\Vulkan-Utility-Libraries" "$Vulkan_Version.0" + Checkout-Tags "$Vulkan_Vendor_Dir\Vulkan-Utility-Libraries" "$Vulkan_Version" Write-Output "Building Vulkan Validation Layers..." [string] $build_dir = "$Vulkan_Vendor_Dir\Vulkan-Utility-Libraries/build" @@ -329,7 +330,7 @@ function Setup-Validation-Layers { Write-Output "Setting up Vulkan Validation Layers..." Write-Output "Cloning Vulkan ValidationLayers..." Update-Submodule vulkan/Vulkan-ValidationLayers - Checkout-Tags "$Vulkan_Vendor_Dir/Vulkan-ValidationLayers" "$Vulkan_Version.0" + Checkout-Tags "$Vulkan_Vendor_Dir/Vulkan-ValidationLayers" "$Vulkan_Version" Write-Output "Building Vulkan Validation Layers..." [string] $build_dir = "$Vulkan_Vendor_Dir/Vulkan-ValidationLayers/build" diff --git a/scripts/setup.sh b/scripts/setup.sh index efd6903f..16c38f28 100755 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -8,11 +8,11 @@ # https://opensource.org/licenses/Zlib # Dependency versions -VULKAN_VERSION="vulkan-sdk-1.3.296.0" -SPIRV_VERSION="vulkan-sdk-1.3.296.0" -GLSLANG_VERSION="vulkan-sdk-1.3.296.0" +VULKAN_VERSION="vulkan-sdk-1.4.328.1" +SPIRV_VERSION="vulkan-sdk-1.4.328.1" +GLSLANG_VERSION="vulkan-sdk-1.4.328.1" ROBIN_HOOD_HASHING_VERSION="3.11.5" -MOLTENVK_VERSION="v1.2.11" +MOLTENVK_VERSION="v1.4.0" FREETYPE_VERSION="VER-2-13-3" LIBPNG_VERSION="v1.6.50" ZLIB_VERSION="v1.3.1" @@ -205,6 +205,9 @@ setup_spirv_tools() { update_submodule vulkan/SPIRV-Tools checkout_tags "${VULKAN_VENDOR_DIR}"/SPIRV-Tools "$SPIRV_VERSION" + echo "Linking to SPIRV Headers..." + ln -sfn "${VULKAN_VENDOR_DIR}"/SPIRV-Headers "${VULKAN_VENDOR_DIR}"/SPIRV-Tools/external/spirv-headers + echo "Building SPIRV Tools..." local BUILD_DIR="${VULKAN_VENDOR_DIR}"/SPIRV-Tools/build mkdir -p "${BUILD_DIR}" @@ -217,8 +220,6 @@ setup_spirv_tools() { -S"${VULKAN_VENDOR_DIR}"/SPIRV-Tools \ -B"${BUILD_DIR}" cmake --build "${BUILD_DIR}" --target install --config Release -j"${NUMBER_OF_PROCESSORS}" - - ln -sfn "${VULKAN_VENDOR_DIR}"/SPIRV-Headers "${VULKAN_VENDOR_DIR}"/SPIRV-Tools/external/spirv-headers } setup_glslang() { @@ -227,6 +228,9 @@ setup_glslang() { update_submodule glslang checkout_tags "${VENDOR_DIR}"/glslang "$GLSLANG_VERSION" + echo "Linking to SPIRV Tools..." + ln -sfn "${VULKAN_VENDOR_DIR}"/SPIRV-Tools "${VENDOR_DIR}"/glslang/External/spirv-tools + echo "Building glslang..." local BUILD_DIR="${VENDOR_DIR}"/glslang/build mkdir -p "${BUILD_DIR}" @@ -238,9 +242,6 @@ setup_glslang() { -DSPIRV-Tools-opt_INCLUDE_DIRS="${VULKAN_VENDOR_DIR}"/SPIRV-Tools/build/install/include \ -S"${VENDOR_DIR}"/glslang \ -B"${BUILD_DIR}" - - ln -sfn "${VULKAN_VENDOR_DIR}"/SPIRV-Tools "${VENDOR_DIR}"/glslang/External/spirv-tools - cmake --build "${BUILD_DIR}" --target install -- -j"${NUMBER_OF_PROCESSORS}" } @@ -248,6 +249,7 @@ setup_volk() { echo "Setting up volk..." echo "Cloning volk..." update_submodule vulkan/volk + checkout_tags "${VULKAN_VENDOR_DIR}"/volk "$VULKAN_VERSION" echo "Building volk..." mkdir -p "${VOLK_INCLUDE_DIR}" @@ -280,8 +282,10 @@ setup_moltenVk() { update_submodule vulkan/MoltenVK checkout_tags "${VULKAN_VENDOR_DIR}"/MoltenVK ${MOLTENVK_VERSION} + cp -f "${VULKAN_VENDOR_DIR}/known-good/MoltenVK-pbxproj" "${VULKAN_VENDOR_DIR}/MoltenVK/ExternalDependencies.xcodeproj/project.pbxproj" + echo "Building MoltenVk..." - (cd "${VULKAN_VENDOR_DIR}"/MoltenVK ; ./fetchDependencies --macos --v-headers-root "${VULKAN_VENDOR_DIR}"/Vulkan-Headers --glslang-root "${VENDOR_DIR}"/glslang) + (cd "${VULKAN_VENDOR_DIR}"/MoltenVK ; ./fetchDependencies --macos --v-headers-root "${VULKAN_VENDOR_DIR}/Vulkan-Headers" --spirv-tools-root "${VULKAN_VENDOR_DIR}/SPIRV-Tools") make -C "${VULKAN_VENDOR_DIR}"/MoltenVK macos -j"${NUMBER_OF_PROCESSORS}" mkdir -p "${VULKAN_LIB_DIR}"/icd.d mkdir -p "${VULKAN_INCLUDE_DIR}" diff --git a/vendor/glslang b/vendor/glslang index fc9889c8..a57276bf 160000 --- a/vendor/glslang +++ b/vendor/glslang @@ -1 +1 @@ -Subproject commit fc9889c889561c5882e83819dcaffef5ed45529b +Subproject commit a57276bf558f5cf94d3a9854ebdf5a2236849a5a diff --git a/vendor/vulkan/MoltenVK b/vendor/vulkan/MoltenVK index 81541f64..45887054 160000 --- a/vendor/vulkan/MoltenVK +++ b/vendor/vulkan/MoltenVK @@ -1 +1 @@ -Subproject commit 81541f6488c5feeace53867fc8ab612e578766da +Subproject commit 458870543b9bcf6b0edd6f90aaa776707b310d96 diff --git a/vendor/vulkan/SPIRV-Headers b/vendor/vulkan/SPIRV-Headers index aa6cef19..01e05779 160000 --- a/vendor/vulkan/SPIRV-Headers +++ b/vendor/vulkan/SPIRV-Headers @@ -1 +1 @@ -Subproject commit aa6cef192b8e693916eb713e7a9ccadf06062ceb +Subproject commit 01e0577914a75a2569c846778c2f93aa8e6feddd diff --git a/vendor/vulkan/SPIRV-Tools b/vendor/vulkan/SPIRV-Tools index a62abcb4..7f2d9ee9 160000 --- a/vendor/vulkan/SPIRV-Tools +++ b/vendor/vulkan/SPIRV-Tools @@ -1 +1 @@ -Subproject commit a62abcb402009b9ca5975e6167c09f237f630e0e +Subproject commit 7f2d9ee926f98fc77a3ed1e1e0f113b8c9c49458 diff --git a/vendor/vulkan/Vulkan-Headers b/vendor/vulkan/Vulkan-Headers index 409c16be..19725e4d 160000 --- a/vendor/vulkan/Vulkan-Headers +++ b/vendor/vulkan/Vulkan-Headers @@ -1 +1 @@ -Subproject commit 409c16be502e39fe70dd6fe2d9ad4842ef2c9a53 +Subproject commit 19725e4d48082fe78e26622b15d3080ccd54112b diff --git a/vendor/vulkan/Vulkan-Loader b/vendor/vulkan/Vulkan-Loader index fb786074..0a278cc7 160000 --- a/vendor/vulkan/Vulkan-Loader +++ b/vendor/vulkan/Vulkan-Loader @@ -1 +1 @@ -Subproject commit fb78607414e154c7a5c01b23177ba719c8a44909 +Subproject commit 0a278cc725089cb67bf6027076e5d72f97c04d86 diff --git a/vendor/vulkan/Vulkan-Utility-Libraries b/vendor/vulkan/Vulkan-Utility-Libraries index 4e246c56..4322db59 160000 --- a/vendor/vulkan/Vulkan-Utility-Libraries +++ b/vendor/vulkan/Vulkan-Utility-Libraries @@ -1 +1 @@ -Subproject commit 4e246c56ec5afb5ad66b9b04374d39ac04675c8e +Subproject commit 4322db5906e67b57ec9c327e6afe3d98ed893df7 diff --git a/vendor/vulkan/Vulkan-ValidationLayers b/vendor/vulkan/Vulkan-ValidationLayers index 50b87dd4..83bcbddf 160000 --- a/vendor/vulkan/Vulkan-ValidationLayers +++ b/vendor/vulkan/Vulkan-ValidationLayers @@ -1 +1 @@ -Subproject commit 50b87dd4be883b63c10e3c4f7b9c5aac0c82efd3 +Subproject commit 83bcbddf0813cbe5cbf1b916b612e493e2cacd70 diff --git a/vendor/vulkan/known-good/MoltenVK-pbxproj b/vendor/vulkan/known-good/MoltenVK-pbxproj new file mode 100644 index 00000000..bb0519bc --- /dev/null +++ b/vendor/vulkan/known-good/MoltenVK-pbxproj @@ -0,0 +1,6192 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 48; + objects = { + +/* Begin PBXAggregateTarget section */ + 2FEA0ADD2490320500EEF3AD /* ExternalDependencies-tvOS */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 2FEA0AE52490320500EEF3AD /* Build configuration list for PBXAggregateTarget "ExternalDependencies-tvOS" */; + buildPhases = ( + A960EE4C2878D14B00C4C0ED /* Package Libraries */, + ); + dependencies = ( + 2FEA0CF12490325400EEF3AD /* PBXTargetDependency */, + 2FEA0CF32490325400EEF3AD /* PBXTargetDependency */, + ); + name = "ExternalDependencies-tvOS"; + productName = "ExternalLibraries-macOS"; + }; + A972A7E421CEC72F0013AB25 /* ExternalDependencies-macOS */ = { + isa = PBXAggregateTarget; + buildConfigurationList = A972A7E721CEC72F0013AB25 /* Build configuration list for PBXAggregateTarget "ExternalDependencies-macOS" */; + buildPhases = ( + A960EE4D2878D15600C4C0ED /* Package Libraries */, + ); + dependencies = ( + A972A7E921CEC76A0013AB25 /* PBXTargetDependency */, + A972A82821CECD780013AB25 /* PBXTargetDependency */, + ); + name = "ExternalDependencies-macOS"; + productName = "ExternalLibraries-macOS"; + }; + A972A7EA21CEC8030013AB25 /* ExternalDependencies-iOS */ = { + isa = PBXAggregateTarget; + buildConfigurationList = A972A7ED21CEC8030013AB25 /* Build configuration list for PBXAggregateTarget "ExternalDependencies-iOS" */; + buildPhases = ( + A960EE4B2878D14200C4C0ED /* Package Libraries */, + ); + dependencies = ( + A972A7F121CEC8140013AB25 /* PBXTargetDependency */, + A972A82621CECD6B0013AB25 /* PBXTargetDependency */, + ); + name = "ExternalDependencies-iOS"; + productName = "ExternalLibraries-macOS"; + }; + A972A7F221CEC81B0013AB25 /* ExternalDependencies */ = { + isa = PBXAggregateTarget; + buildConfigurationList = A972A7F521CEC81B0013AB25 /* Build configuration list for PBXAggregateTarget "ExternalDependencies" */; + buildPhases = ( + A9194DF624E8990C00FB127B /* Package Libraries */, + ); + dependencies = ( + A972A7F921CEC8500013AB25 /* PBXTargetDependency */, + A972A7FB21CEC8540013AB25 /* PBXTargetDependency */, + 2FEA0CF82490344F00EEF3AD /* PBXTargetDependency */, + ); + name = ExternalDependencies; + productName = "ExternalLibraries-macOS"; + }; + DCFD7EC12A45BAAA007BBBF7 /* ExternalDependencies-xrOS */ = { + isa = PBXAggregateTarget; + buildConfigurationList = DCFD7EC92A45BAAA007BBBF7 /* Build configuration list for PBXAggregateTarget "ExternalDependencies-xrOS" */; + buildPhases = ( + DCFD7EC82A45BAAA007BBBF7 /* Package Libraries */, + ); + dependencies = ( + DCFD7ECD2A45BC08007BBBF7 /* PBXTargetDependency */, + DCFD7ECF2A45BC0C007BBBF7 /* PBXTargetDependency */, + ); + name = "ExternalDependencies-xrOS"; + productName = "ExternalLibraries-macOS"; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + 2FEA0CDB2490322B00EEF3AD /* spirv_cfg.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290921CC60BC00B52A68 /* spirv_cfg.hpp */; }; + 2FEA0CDC2490322B00EEF3AD /* spirv_cross_parsed_ir.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290821CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp */; }; + 2FEA0CDD2490322B00EEF3AD /* spirv_common.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290721CC60BC00B52A68 /* spirv_common.hpp */; }; + 2FEA0CDE2490322B00EEF3AD /* spirv_glsl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290A21CC60BC00B52A68 /* spirv_glsl.hpp */; }; + 2FEA0CDF2490322B00EEF3AD /* spirv_parser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290C21CC60BC00B52A68 /* spirv_parser.hpp */; }; + 2FEA0CE02490322B00EEF3AD /* spirv_cross.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290321CC60BC00B52A68 /* spirv_cross.hpp */; }; + 2FEA0CE12490322B00EEF3AD /* spirv_msl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290221CC60BC00B52A68 /* spirv_msl.hpp */; }; + 2FEA0CE22490322B00EEF3AD /* spirv_reflect.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 450A4F63221C5A95007203D7 /* spirv_reflect.hpp */; }; + 2FEA0CE42490322B00EEF3AD /* spirv_msl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290D21CC60BC00B52A68 /* spirv_msl.cpp */; }; + 2FEA0CE52490322B00EEF3AD /* spirv_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290421CC60BC00B52A68 /* spirv_parser.cpp */; }; + 2FEA0CE62490322B00EEF3AD /* spirv_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290B21CC60BC00B52A68 /* spirv_cfg.cpp */; }; + 2FEA0CE72490322B00EEF3AD /* spirv_cross.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290521CC60BC00B52A68 /* spirv_cross.cpp */; }; + 2FEA0CE82490322B00EEF3AD /* spirv_reflect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 450A4F64221C5A95007203D7 /* spirv_reflect.cpp */; }; + 2FEA0CE92490322B00EEF3AD /* spirv_glsl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290621CC60BC00B52A68 /* spirv_glsl.cpp */; }; + 2FEA0CEA2490322B00EEF3AD /* spirv_cross_parsed_ir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290E21CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp */; }; + 450A4F65221C5A95007203D7 /* spirv_reflect.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 450A4F63221C5A95007203D7 /* spirv_reflect.hpp */; }; + 450A4F66221C5A95007203D7 /* spirv_reflect.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 450A4F63221C5A95007203D7 /* spirv_reflect.hpp */; }; + 450A4F67221C5A95007203D7 /* spirv_reflect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 450A4F64221C5A95007203D7 /* spirv_reflect.cpp */; }; + 450A4F68221C5A95007203D7 /* spirv_reflect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 450A4F64221C5A95007203D7 /* spirv_reflect.cpp */; }; + 6556D0B92EB85FC300E46C0F /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEEC2EB85FC300E46C0F /* divergence_analysis.h */; }; + 6556D0BA2EB85FC300E46C0F /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB42EB85FC300E46C0F /* replace_invalid_opc.h */; }; + 6556D0BF2EB85FC300E46C0F /* split_combined_image_sampler_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC22EB85FC300E46C0F /* split_combined_image_sampler_pass.h */; }; + 6556D0C12EB85FC300E46C0F /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF862EB85FC300E46C0F /* loop_unroller.h */; }; + 6556D0C32EB85FC300E46C0F /* hash_combine.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02B2EB85FC300E46C0F /* hash_combine.h */; }; + 6556D0C52EB85FC300E46C0F /* resolve_binding_conflicts_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB62EB85FC300E46C0F /* resolve_binding_conflicts_pass.h */; }; + 6556D0C62EB85FC300E46C0F /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDD2EB85FC300E46C0F /* upgrade_memory_model.h */; }; + 6556D0C72EB85FC300E46C0F /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFD2EB85FC300E46C0F /* reducer.h */; }; + 6556D0CA2EB85FC300E46C0F /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2F2EB85FC300E46C0F /* dominator_analysis.h */; }; + 6556D0CB2EB85FC300E46C0F /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0612EB85FC300E46C0F /* validate_memory_semantics.h */; }; + 6556D0CC2EB85FC300E46C0F /* liveness.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6E2EB85FC300E46C0F /* liveness.h */; }; + 6556D0CE2EB85FC300E46C0F /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF542EB85FC300E46C0F /* if_conversion.h */; }; + 6556D0CF2EB85FC300E46C0F /* invocation_interlock_placement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF642EB85FC300E46C0F /* invocation_interlock_placement_pass.h */; }; + 6556D0D12EB85FC300E46C0F /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D06B2EB85FC300E46C0F /* validate_scopes.h */; }; + 6556D0D32EB85FC300E46C0F /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF522EB85FC300E46C0F /* graphics_robust_access_pass.h */; }; + 6556D0D42EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4A2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h */; }; + 6556D0D52EB85FC300E46C0F /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0032EB85FC300E46C0F /* reduction_pass.h */; }; + 6556D0D62EB85FC300E46C0F /* fix_func_call_arguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF422EB85FC300E46C0F /* fix_func_call_arguments.h */; }; + 6556D0D72EB85FC300E46C0F /* trim_capabilities_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD52EB85FC300E46C0F /* trim_capabilities_pass.h */; }; + 6556D0D82EB85FC300E46C0F /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9D2EB85FC300E46C0F /* pch_source_opt.h */; }; + 6556D0D92EB85FC300E46C0F /* canonicalize_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF002EB85FC300E46C0F /* canonicalize_ids_pass.h */; }; + 6556D0DA2EB85FC300E46C0F /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF152EB85FC300E46C0F /* control_dependence.h */; }; + 6556D0DB2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0212EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h */; }; + 6556D0DE2EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0132EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h */; }; + 6556D0DF2EB85FC300E46C0F /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09A2EB85FC300E46C0F /* pch_source.h */; }; + 6556D0E02EB85FC300E46C0F /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC02EB85FC300E46C0F /* simplification_pass.h */; }; + 6556D0E12EB85FC300E46C0F /* to_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B52EB85FC300E46C0F /* to_string.h */; }; + 6556D0E22EB85FC300E46C0F /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09F2EB85FC300E46C0F /* spirv_constant.h */; }; + 6556D0E32EB85FC300E46C0F /* diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CD562EB85FC300E46C0F /* diff.h */; }; + 6556D0E42EB85FC300E46C0F /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0302EB85FC300E46C0F /* make_unique.h */; }; + 6556D0E52EB85FC300E46C0F /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08C2EB85FC300E46C0F /* latest_version_glsl_std_450_header.h */; }; + 6556D0E72EB85FC300E46C0F /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA72EB85FC300E46C0F /* reflect.h */; }; + 6556D0E82EB85FC300E46C0F /* table2.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AF2EB85FC300E46C0F /* table2.h */; }; + 6556D0EB2EB85FC300E46C0F /* analyze_live_input_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF62EB85FC300E46C0F /* analyze_live_input_pass.h */; }; + 6556D0EC2EB85FC300E46C0F /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD92EB85FC300E46C0F /* types.h */; }; + 6556D0ED2EB85FC300E46C0F /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF982EB85FC300E46C0F /* pass.h */; }; + 6556D0F52EB85FC300E46C0F /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A02EB85FC300E46C0F /* spirv_definition.h */; }; + 6556D0F62EB85FC300E46C0F /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFE2EB85FC300E46C0F /* build_module.h */; }; + 6556D0F72EB85FC300E46C0F /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF782EB85FC300E46C0F /* log.h */; }; + 6556D0F82EB85FC300E46C0F /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0812EB85FC300E46C0F /* common_debug_info.h */; }; + 6556D0FB2EB85FC300E46C0F /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9C2EB85FC300E46C0F /* passes.h */; }; + 6556D0FC2EB85FC300E46C0F /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0842EB85FC300E46C0F /* disassemble.h */; }; + 6556D0FD2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01B2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h */; }; + 6556D0FE2EB85FC300E46C0F /* eliminate_dead_io_components_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF392EB85FC300E46C0F /* eliminate_dead_io_components_pass.h */; }; + 6556D1002EB85FC300E46C0F /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6B2EB85FC300E46C0F /* iterator.h */; }; + 6556D1012EB85FC300E46C0F /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3F2EB85FC300E46C0F /* empty_pass.h */; }; + 6556D1022EB85FC300E46C0F /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8C2EB85FC300E46C0F /* mem_pass.h */; }; + 6556D1042EB85FC300E46C0F /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF722EB85FC300E46C0F /* local_redundancy_elimination.h */; }; + 6556D1052EB85FC300E46C0F /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1B2EB85FC300E46C0F /* copy_prop_arrays.h */; }; + 6556D1062EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00F2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h */; }; + 6556D10B2EB85FC300E46C0F /* modify_maximal_reconvergence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF902EB85FC300E46C0F /* modify_maximal_reconvergence.h */; }; + 6556D10C2EB85FC300E46C0F /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0432EB85FC300E46C0F /* validate.h */; }; + 6556D10D2EB85FC300E46C0F /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B32EB85FC300E46C0F /* text_handler.h */; }; + 6556D10E2EB85FC300E46C0F /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF802EB85FC300E46C0F /* loop_fusion.h */; }; + 6556D10F2EB85FC300E46C0F /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0112EB85FC300E46C0F /* remove_selection_reduction_opportunity.h */; }; + 6556D1102EB85FC300E46C0F /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF742EB85FC300E46C0F /* local_single_block_elim_pass.h */; }; + 6556D1132EB85FC300E46C0F /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8A2EB85FC300E46C0F /* loop_utils.h */; }; + 6556D1142EB85FC300E46C0F /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF82EB85FC300E46C0F /* basic_block.h */; }; + 6556D1162EB85FC300E46C0F /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF762EB85FC300E46C0F /* local_single_store_elim_pass.h */; }; + 6556D1182EB85FC300E46C0F /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03F2EB85FC300E46C0F /* function.h */; }; + 6556D11B2EB85FC300E46C0F /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0822EB85FC300E46C0F /* diagnostic.h */; }; + 6556D11F2EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF952EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h */; }; + 6556D1212EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB22EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h */; }; + 6556D1222EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01D2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h */; }; + 6556D1242EB85FC300E46C0F /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0B2EB85FC300E46C0F /* combine_access_chains.h */; }; + 6556D1272EB85FC300E46C0F /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAA2EB85FC300E46C0F /* relax_float_ops_pass.h */; }; + 6556D1292EB85FC300E46C0F /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFA2EB85FC300E46C0F /* block_merge_pass.h */; }; + 6556D12C2EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF12EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h */; }; + 6556D12E2EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0172EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h */; }; + 6556D12F2EB85FC300E46C0F /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF272EB85FC300E46C0F /* decoration_manager.h */; }; + 6556D1302EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3D2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h */; }; + 6556D1322EB85FC300E46C0F /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0332EB85FC300E46C0F /* small_vector.h */; }; + 6556D1332EB85FC300E46C0F /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF942EB85FC300E46C0F /* null_pass.h */; }; + 6556D1352EB85FC300E46C0F /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0922EB85FC300E46C0F /* name_mapper.h */; }; + 6556D1362EB85FC300E46C0F /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBE2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h */; }; + 6556D13A2EB85FC300E46C0F /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA32EB85FC300E46C0F /* reduce_load_size.h */; }; + 6556D13B2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0232EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h */; }; + 6556D13D2EB85FC300E46C0F /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0352EB85FC300E46C0F /* string_utils.h */; }; + 6556D1402EB85FC300E46C0F /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9F2EB85FC300E46C0F /* private_to_local_pass.h */; }; + 6556D1412EB85FC300E46C0F /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03E2EB85FC300E46C0F /* decoration.h */; }; + 6556D1422EB85FC300E46C0F /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDF2EB85FC300E46C0F /* value_number_table.h */; }; + 6556D1462EB85FC300E46C0F /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA12EB85FC300E46C0F /* propagator.h */; }; + 6556D14B2EB85FC300E46C0F /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0052EB85FC300E46C0F /* reduction_util.h */; }; + 6556D14C2EB85FC300E46C0F /* index_range.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02F2EB85FC300E46C0F /* index_range.h */; }; + 6556D14D2EB85FC300E46C0F /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07F2EB85FC300E46C0F /* cfa.h */; }; + 6556D14E2EB85FC300E46C0F /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF562EB85FC300E46C0F /* inline_exhaustive_pass.h */; }; + 6556D1512EB85FC300E46C0F /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0892EB85FC300E46C0F /* extensions.h */; }; + 6556D1522EB85FC300E46C0F /* lcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CD582EB85FC300E46C0F /* lcs.h */; }; + 6556D1532EB85FC300E46C0F /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF792EB85FC300E46C0F /* loop_dependence.h */; }; + 6556D1542EB85FC300E46C0F /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF232EB85FC300E46C0F /* dead_variable_elimination.h */; }; + 6556D1552EB85FC300E46C0F /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF312EB85FC300E46C0F /* dominator_tree.h */; }; + 6556D1592EB85FC300E46C0F /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF252EB85FC300E46C0F /* debug_info_manager.h */; }; + 6556D15C2EB85FC300E46C0F /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A92EB85FC300E46C0F /* spirv_target_env.h */; }; + 6556D15F2EB85FC300E46C0F /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE52EB85FC300E46C0F /* wrap_opkill.h */; }; + 6556D1602EB85FC300E46C0F /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A72EB85FC300E46C0F /* spirv_reducer_options.h */; }; + 6556D1612EB85FC300E46C0F /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07B2EB85FC300E46C0F /* assembly_grammar.h */; }; + 6556D1622EB85FC300E46C0F /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB02EB85FC300E46C0F /* remove_unused_interface_variables_pass.h */; }; + 6556D1632EB85FC300E46C0F /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF622EB85FC300E46C0F /* interp_fixup_pass.h */; }; + 6556D1642EB85FC300E46C0F /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF042EB85FC300E46C0F /* cfg.h */; }; + 6556D1672EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFEA2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h */; }; + 6556D1682EB85FC300E46C0F /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF022EB85FC300E46C0F /* ccp_pass.h */; }; + 6556D16B2EB85FC300E46C0F /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3B2EB85FC300E46C0F /* eliminate_dead_members_pass.h */; }; + 6556D16D2EB85FC300E46C0F /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF922EB85FC300E46C0F /* module.h */; }; + 6556D16E2EB85FC300E46C0F /* fnvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEE72EB85FC300E46C0F /* fnvar.h */; }; + 6556D1722EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF92EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h */; }; + 6556D1742EB85FC300E46C0F /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02D2EB85FC300E46C0F /* ilist.h */; }; + 6556D1772EB85FC300E46C0F /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6C2EB85FC300E46C0F /* licm_pass.h */; }; + 6556D17B2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFED2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; }; + 6556D17C2EB85FC300E46C0F /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF062EB85FC300E46C0F /* cfg_cleanup_pass.h */; }; + 6556D17D2EB85FC300E46C0F /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0D2EB85FC300E46C0F /* compact_ids_pass.h */; }; + 6556D1802EB85FC300E46C0F /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF132EB85FC300E46C0F /* constants.h */; }; + 6556D1812EB85FC300E46C0F /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0F2EB85FC300E46C0F /* composite.h */; }; + 6556D1832EB85FC300E46C0F /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0282EB85FC300E46C0F /* bit_vector.h */; }; + 6556D1842EB85FC300E46C0F /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFC2EB85FC300E46C0F /* block_merge_util.h */; }; + 6556D1852EB85FC300E46C0F /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09C2EB85FC300E46C0F /* print.h */; }; + 6556D1862EB85FC300E46C0F /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC62EB85FC300E46C0F /* ssa_rewrite_pass.h */; }; + 6556D1872EB85FC300E46C0F /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCA2EB85FC300E46C0F /* strip_debug_info_pass.h */; }; + 6556D1892EB85FC300E46C0F /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF172EB85FC300E46C0F /* convert_to_half_pass.h */; }; + 6556D18C2EB85FC300E46C0F /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF462EB85FC300E46C0F /* flatten_decoration_pass.h */; }; + 6556D18E2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFEF2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; }; + 6556D18F2EB85FC300E46C0F /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF02EB85FC300E46C0F /* lints.h */; }; + 6556D1912EB85FC300E46C0F /* switch_descriptorset_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD22EB85FC300E46C0F /* switch_descriptorset_pass.h */; }; + 6556D1922EB85FC300E46C0F /* remove_dontinline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAC2EB85FC300E46C0F /* remove_dontinline_pass.h */; }; + 6556D1932EB85FC300E46C0F /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF662EB85FC300E46C0F /* ir_builder.h */; }; + 6556D1942EB85FC300E46C0F /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF842EB85FC300E46C0F /* loop_peeling.h */; }; + 6556D1982EB85FC300E46C0F /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02A2EB85FC300E46C0F /* bitutils.h */; }; + 6556D1992EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0092EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h */; }; + 6556D19A2EB85FC300E46C0F /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0012EB85FC300E46C0F /* reduction_opportunity_finder.h */; }; + 6556D19B2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF32EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h */; }; + 6556D1A22EB85FC300E46C0F /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCE2EB85FC300E46C0F /* struct_cfg_analysis.h */; }; + 6556D1A42EB85FC300E46C0F /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF582EB85FC300E46C0F /* inline_opaque_pass.h */; }; + 6556D1A72EB85FC300E46C0F /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2D2EB85FC300E46C0F /* desc_sroa_util.h */; }; + 6556D1AA2EB85FC300E46C0F /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02E2EB85FC300E46C0F /* ilist_node.h */; }; + 6556D1AB2EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5C2EB85FC300E46C0F /* instruction.h */; }; + 6556D1AC2EB85FC300E46C0F /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AB2EB85FC300E46C0F /* spirv_validator_options.h */; }; + 6556D1AD2EB85FC300E46C0F /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF352EB85FC300E46C0F /* eliminate_dead_functions_pass.h */; }; + 6556D1AE2EB85FC300E46C0F /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08D2EB85FC300E46C0F /* latest_version_opencl_std_header.h */; }; + 6556D1B62EB85FC300E46C0F /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08E2EB85FC300E46C0F /* latest_version_spirv_header.h */; }; + 6556D1BC2EB85FC300E46C0F /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5A2EB85FC300E46C0F /* inline_pass.h */; }; + 6556D1BE2EB85FC300E46C0F /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF502EB85FC300E46C0F /* function.h */; }; + 6556D1C12EB85FC300E46C0F /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2B2EB85FC300E46C0F /* desc_sroa.h */; }; + 6556D1C32EB85FC300E46C0F /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF092EB85FC300E46C0F /* code_sink.h */; }; + 6556D1C72EB85FC300E46C0F /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0712EB85FC300E46C0F /* validation_state.h */; }; + 6556D1CB2EB85FC300E46C0F /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA82EB85FC300E46C0F /* register_pressure.h */; }; + 6556D1CF2EB85FC300E46C0F /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0872EB85FC300E46C0F /* ext_inst.h */; }; + 6556D1D12EB85FC300E46C0F /* struct_packing_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD02EB85FC300E46C0F /* struct_packing_pass.h */; }; + 6556D1D22EB85FC300E46C0F /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFF2EB85FC300E46C0F /* reduction_opportunity.h */; }; + 6556D1D42EB85FC300E46C0F /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00B2EB85FC300E46C0F /* remove_function_reduction_opportunity.h */; }; + 6556D1D52EB85FC300E46C0F /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0942EB85FC300E46C0F /* opcode.h */; }; + 6556D1D62EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0412EB85FC300E46C0F /* instruction.h */; }; + 6556D1D82EB85FC300E46C0F /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B12EB85FC300E46C0F /* text.h */; }; + 6556D1DA2EB85FC300E46C0F /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A52EB85FC300E46C0F /* spirv_optimizer_options.h */; }; + 6556D1DD2EB85FC300E46C0F /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4E2EB85FC300E46C0F /* freeze_spec_constant_value_pass.h */; }; + 6556D1DF2EB85FC300E46C0F /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD42EB85FC300E46C0F /* tree_iterator.h */; }; + 6556D1E02EB85FC300E46C0F /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDB2EB85FC300E46C0F /* unify_const_pass.h */; }; + 6556D1E12EB85FC300E46C0F /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF7C2EB85FC300E46C0F /* loop_descriptor.h */; }; + 6556D1E22EB85FC300E46C0F /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF372EB85FC300E46C0F /* eliminate_dead_functions_util.h */; }; + 6556D1E32EB85FC300E46C0F /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF112EB85FC300E46C0F /* const_folding_rules.h */; }; + 6556D1E52EB85FC300E46C0F /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A32EB85FC300E46C0F /* spirv_fuzzer_options.h */; }; + 6556D1E62EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0152EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h */; }; + 6556D1E92EB85FC300E46C0F /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF442EB85FC300E46C0F /* fix_storage_class.h */; }; + 6556D1EA2EB85FC300E46C0F /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4C2EB85FC300E46C0F /* folding_rules.h */; }; + 6556D1EB2EB85FC300E46C0F /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF482EB85FC300E46C0F /* fold.h */; }; + 6556D1ED2EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF52EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h */; }; + 6556D1EE2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0192EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h */; }; + 6556D1F12EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF22EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h */; }; + 6556D1F22EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01F2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h */; }; + 6556D1F32EB85FC300E46C0F /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0072EB85FC300E46C0F /* remove_block_reduction_opportunity.h */; }; + 6556D1F62EB85FC300E46C0F /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0372EB85FC300E46C0F /* timer.h */; }; + 6556D1F82EB85FC300E46C0F /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBA2EB85FC300E46C0F /* scalar_analysis_nodes.h */; }; + 6556D1FA2EB85FC300E46C0F /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF822EB85FC300E46C0F /* loop_fusion_pass.h */; }; + 6556D1FB2EB85FC300E46C0F /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0982EB85FC300E46C0F /* parsed_operand.h */; }; + 6556D1FC2EB85FC300E46C0F /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF882EB85FC300E46C0F /* loop_unswitch_pass.h */; }; + 6556D1FE2EB85FC300E46C0F /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFB2EB85FC300E46C0F /* pch_source_reduce.h */; }; + 6556D2022EB85FC300E46C0F /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF292EB85FC300E46C0F /* def_use_manager.h */; }; + 6556D2042EB85FC300E46C0F /* span.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0342EB85FC300E46C0F /* span.h */; }; + 6556D2052EB85FC300E46C0F /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8E2EB85FC300E46C0F /* merge_return_pass.h */; }; + 6556D2062EB85FC300E46C0F /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBC2EB85FC300E46C0F /* scalar_replacement_pass.h */; }; + 6556D2072EB85FC300E46C0F /* spread_volatile_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC42EB85FC300E46C0F /* spread_volatile_semantics.h */; }; + 6556D2092EB85FC300E46C0F /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5E2EB85FC300E46C0F /* instruction_list.h */; }; + 6556D20A2EB85FC300E46C0F /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF702EB85FC300E46C0F /* local_access_chain_convert_pass.h */; }; + 6556D20C2EB85FC300E46C0F /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD72EB85FC300E46C0F /* type_manager.h */; }; + 6556D20D2EB85FC300E46C0F /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF402EB85FC300E46C0F /* feature_manager.h */; }; + 6556D20E2EB85FC300E46C0F /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03C2EB85FC300E46C0F /* construct.h */; }; + 6556D20F2EB85FC300E46C0F /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0962EB85FC300E46C0F /* operand.h */; }; + 6556D2102EB85FC300E46C0F /* strip_nonsemantic_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCC2EB85FC300E46C0F /* strip_nonsemantic_info_pass.h */; }; + 6556D2112EB85FC300E46C0F /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAE2EB85FC300E46C0F /* remove_duplicates_pass.h */; }; + 6556D2122EB85FC300E46C0F /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF692EB85FC300E46C0F /* ir_loader.h */; }; + 6556D2152EB85FC300E46C0F /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF192EB85FC300E46C0F /* convert_to_sampled_image_pass.h */; }; + 6556D2182EB85FC300E46C0F /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0312EB85FC300E46C0F /* parse_number.h */; }; + 6556D21A2EB85FC300E46C0F /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03A2EB85FC300E46C0F /* basic_block.h */; }; + 6556D21E2EB85FC300E46C0F /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07D2EB85FC300E46C0F /* binary.h */; }; + 6556D2202EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0252EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h */; }; + 6556D2222EB85FC300E46C0F /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA52EB85FC300E46C0F /* redundancy_elimination.h */; }; + 6556D2232EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00D2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h */; }; + 6556D2252EB85FC300E46C0F /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF212EB85FC300E46C0F /* dead_insert_elim_pass.h */; }; + 6556D2272EB85FC300E46C0F /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1D2EB85FC300E46C0F /* dataflow.h */; }; + 6556D2292EB85FC300E46C0F /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF332EB85FC300E46C0F /* eliminate_dead_constant_pass.h */; }; + 6556D22A2EB85FC300E46C0F /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A12EB85FC300E46C0F /* spirv_endian.h */; }; + 6556D22E2EB85FC300E46C0F /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AD2EB85FC300E46C0F /* table.h */; }; + 6556D2322EB85FC300E46C0F /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE82EB85FC300E46C0F /* change_operand_reduction_opportunity.h */; }; + 6556D2372EB85FC300E46C0F /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1F2EB85FC300E46C0F /* dead_branch_elim_pass.h */; }; + 6556D2382EB85FC300E46C0F /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9A2EB85FC300E46C0F /* pass_manager.h */; }; + 6556D2392EB85FC300E46C0F /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0902EB85FC300E46C0F /* macro.h */; }; + 6556D23A2EB85FC300E46C0F /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02C2EB85FC300E46C0F /* hex_float.h */; }; + 6556D23B2EB85FC300E46C0F /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF7E2EB85FC300E46C0F /* loop_fission.h */; }; + 6556D2402EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08B2EB85FC300E46C0F /* instruction.h */; }; + 6556D2412EB85FC300E46C0F /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE32EB85FC300E46C0F /* workaround1209.h */; }; + 6556D2442EB85FC300E46C0F /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0862EB85FC300E46C0F /* enum_set.h */; }; + 6556D2482EB85FC300E46C0F /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE12EB85FC300E46C0F /* vector_dce.h */; }; + 6556D2492EB85FC300E46C0F /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF42EB85FC300E46C0F /* amd_ext_to_khr.h */; }; + 6556D24A2EB85FC300E46C0F /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB82EB85FC300E46C0F /* scalar_analysis.h */; }; + 6556D24C2EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h */; }; + 6556D24D2EB85FC300E46C0F /* interface_var_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF602EB85FC300E46C0F /* interface_var_sroa.h */; }; + 6556D24E2EB85FC300E46C0F /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF672EB85FC300E46C0F /* ir_context.h */; }; + 6556D2542EB85FC300E46C0F /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC82EB85FC300E46C0F /* strength_reduction_pass.h */; }; + 6556D2552EB85FC300E46C0F /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6D2EB85FC300E46C0F /* licm_pass.cpp */; }; + 6556D2562EB85FC300E46C0F /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05E2EB85FC300E46C0F /* validate_literals.cpp */; }; + 6556D2572EB85FC300E46C0F /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0292EB85FC300E46C0F /* bit_vector.cpp */; }; + 6556D2582EB85FC300E46C0F /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A62EB85FC300E46C0F /* spirv_optimizer_options.cpp */; }; + 6556D2592EB85FC300E46C0F /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0002EB85FC300E46C0F /* reduction_opportunity.cpp */; }; + 6556D25A2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFEB2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp */; }; + 6556D25B2EB85FC300E46C0F /* to_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B62EB85FC300E46C0F /* to_string.cpp */; }; + 6556D25D2EB85FC300E46C0F /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC72EB85FC300E46C0F /* ssa_rewrite_pass.cpp */; }; + 6556D25E2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF42EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp */; }; + 6556D25F2EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB72EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp */; }; + 6556D2602EB85FC300E46C0F /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB92EB85FC300E46C0F /* scalar_analysis.cpp */; }; + 6556D2642EB85FC300E46C0F /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0562EB85FC300E46C0F /* validate_function.cpp */; }; + 6556D2672EB85FC300E46C0F /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B22EB85FC300E46C0F /* text.cpp */; }; + 6556D26A2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3C2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp */; }; + 6556D26B2EB85FC300E46C0F /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF972EB85FC300E46C0F /* optimizer.cpp */; }; + 6556D26C2EB85FC300E46C0F /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF592EB85FC300E46C0F /* inline_opaque_pass.cpp */; }; + 6556D26E2EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF652EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp */; }; + 6556D2702EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFA2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp */; }; + 6556D2712EB85FC300E46C0F /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0702EB85FC300E46C0F /* validate_type.cpp */; }; + 6556D2742EB85FC300E46C0F /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AE2EB85FC300E46C0F /* table.cpp */; }; + 6556D2772EB85FC300E46C0F /* table2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B02EB85FC300E46C0F /* table2.cpp */; }; + 6556D2792EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0222EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp */; }; + 6556D27A2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0162EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp */; }; + 6556D27D2EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB32EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp */; }; + 6556D27E2EB85FC300E46C0F /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04E2EB85FC300E46C0F /* validate_composites.cpp */; }; + 6556D2812EB85FC300E46C0F /* validate_ray_tracing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0692EB85FC300E46C0F /* validate_ray_tracing.cpp */; }; + 6556D2842EB85FC300E46C0F /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A22EB85FC300E46C0F /* spirv_endian.cpp */; }; + 6556D2852EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0142EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp */; }; + 6556D2872EB85FC300E46C0F /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0932EB85FC300E46C0F /* name_mapper.cpp */; }; + 6556D2892EB85FC300E46C0F /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0482EB85FC300E46C0F /* validate_atomics.cpp */; }; + 6556D28A2EB85FC300E46C0F /* validate_invalid_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05C2EB85FC300E46C0F /* validate_invalid_type.cpp */; }; + 6556D28F2EB85FC300E46C0F /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8B2EB85FC300E46C0F /* loop_utils.cpp */; }; + 6556D2922EB85FC300E46C0F /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0642EB85FC300E46C0F /* validate_misc.cpp */; }; + 6556D2932EB85FC300E46C0F /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF222EB85FC300E46C0F /* dead_insert_elim_pass.cpp */; }; + 6556D2952EB85FC300E46C0F /* modify_maximal_reconvergence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF912EB85FC300E46C0F /* modify_maximal_reconvergence.cpp */; }; + 6556D2962EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF62EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp */; }; + 6556D2982EB85FC300E46C0F /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0662EB85FC300E46C0F /* validate_non_uniform.cpp */; }; + 6556D29A2EB85FC300E46C0F /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEEE2EB85FC300E46C0F /* lint_divergent_derivatives.cpp */; }; + 6556D29B2EB85FC300E46C0F /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0322EB85FC300E46C0F /* parse_number.cpp */; }; + 6556D2A42EB85FC300E46C0F /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFF2EB85FC300E46C0F /* build_module.cpp */; }; + 6556D2A52EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01E2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; }; + 6556D2A62EB85FC300E46C0F /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDC2EB85FC300E46C0F /* unify_const_pass.cpp */; }; + 6556D2A82EB85FC300E46C0F /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09E2EB85FC300E46C0F /* software_version.cpp */; }; + 6556D2A92EB85FC300E46C0F /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFE2EB85FC300E46C0F /* reducer.cpp */; }; + 6556D2AA2EB85FC300E46C0F /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0852EB85FC300E46C0F /* disassemble.cpp */; }; + 6556D2AB2EB85FC300E46C0F /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFD2EB85FC300E46C0F /* block_merge_util.cpp */; }; + 6556D2AC2EB85FC300E46C0F /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09B2EB85FC300E46C0F /* pch_source.cpp */; }; + 6556D2AD2EB85FC300E46C0F /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0402EB85FC300E46C0F /* function.cpp */; }; + 6556D2AE2EB85FC300E46C0F /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4D2EB85FC300E46C0F /* folding_rules.cpp */; }; + 6556D2B22EB85FC300E46C0F /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2E2EB85FC300E46C0F /* desc_sroa_util.cpp */; }; + 6556D2B82EB85FC300E46C0F /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF122EB85FC300E46C0F /* const_folding_rules.cpp */; }; + 6556D2B92EB85FC300E46C0F /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0532EB85FC300E46C0F /* validate_derivatives.cpp */; }; + 6556D2BA2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0262EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; }; + 6556D2BB2EB85FC300E46C0F /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF572EB85FC300E46C0F /* inline_exhaustive_pass.cpp */; }; + 6556D2BC2EB85FC300E46C0F /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0602EB85FC300E46C0F /* validate_memory.cpp */; }; + 6556D2BF2EB85FC300E46C0F /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF732EB85FC300E46C0F /* local_redundancy_elimination.cpp */; }; + 6556D2C12EB85FC300E46C0F /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDA2EB85FC300E46C0F /* types.cpp */; }; + 6556D2C32EB85FC300E46C0F /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF682EB85FC300E46C0F /* ir_context.cpp */; }; + 6556D2C62EB85FC300E46C0F /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF262EB85FC300E46C0F /* debug_info_manager.cpp */; }; + 6556D2C92EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFEE2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; }; + 6556D2CE2EB85FC300E46C0F /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04D2EB85FC300E46C0F /* validate_cfg.cpp */; }; + 6556D2D12EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3A2EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp */; }; + 6556D2D52EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00A2EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp */; }; + 6556D2D72EB85FC300E46C0F /* fix_func_call_arguments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF432EB85FC300E46C0F /* fix_func_call_arguments.cpp */; }; + 6556D2D82EB85FC300E46C0F /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06D2EB85FC300E46C0F /* validate_small_type_uses.cpp */; }; + 6556D2D92EB85FC300E46C0F /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF92EB85FC300E46C0F /* basic_block.cpp */; }; + 6556D2DC2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06A2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp */; }; + 6556D2DD2EB85FC300E46C0F /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05A2EB85FC300E46C0F /* validate_instruction.cpp */; }; + 6556D2DE2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00E2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp */; }; + 6556D2DF2EB85FC300E46C0F /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05D2EB85FC300E46C0F /* validate_layout.cpp */; }; + 6556D2E12EB85FC300E46C0F /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF852EB85FC300E46C0F /* loop_peeling.cpp */; }; + 6556D2E22EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE92EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp */; }; + 6556D2E62EB85FC300E46C0F /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0492EB85FC300E46C0F /* validate_barriers.cpp */; }; + 6556D2E72EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF32EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp */; }; + 6556D2E82EB85FC300E46C0F /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCF2EB85FC300E46C0F /* struct_cfg_analysis.cpp */; }; + 6556D2E92EB85FC300E46C0F /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF632EB85FC300E46C0F /* interp_fixup_pass.cpp */; }; + 6556D2EB2EB85FC300E46C0F /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D07E2EB85FC300E46C0F /* binary.cpp */; }; + 6556D2EC2EB85FC300E46C0F /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0062EB85FC300E46C0F /* reduction_util.cpp */; }; + 6556D2ED2EB85FC300E46C0F /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE62EB85FC300E46C0F /* wrap_opkill.cpp */; }; + 6556D2EE2EB85FC300E46C0F /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFB2EB85FC300E46C0F /* block_merge_pass.cpp */; }; + 6556D2F02EB85FC300E46C0F /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0382EB85FC300E46C0F /* timer.cpp */; }; + 6556D2F12EB85FC300E46C0F /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0832EB85FC300E46C0F /* diagnostic.cpp */; }; + 6556D2F32EB85FC300E46C0F /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1E2EB85FC300E46C0F /* dataflow.cpp */; }; + 6556D2F72EB85FC300E46C0F /* validate_ray_query.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0682EB85FC300E46C0F /* validate_ray_query.cpp */; }; + 6556D2F82EB85FC300E46C0F /* analyze_live_input_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF72EB85FC300E46C0F /* analyze_live_input_pass.cpp */; }; + 6556D2F92EB85FC300E46C0F /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B42EB85FC300E46C0F /* text_handler.cpp */; }; + 6556D2FB2EB85FC300E46C0F /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF872EB85FC300E46C0F /* loop_unroller.cpp */; }; + 6556D2FC2EB85FC300E46C0F /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF302EB85FC300E46C0F /* dominator_analysis.cpp */; }; + 6556D2FD2EB85FC300E46C0F /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF242EB85FC300E46C0F /* dead_variable_elimination.cpp */; }; + 6556D2FE2EB85FC300E46C0F /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF552EB85FC300E46C0F /* if_conversion.cpp */; }; + 6556D3012EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0242EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp */; }; + 6556D3022EB85FC300E46C0F /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0722EB85FC300E46C0F /* validation_state.cpp */; }; + 6556D3032EB85FC300E46C0F /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5B2EB85FC300E46C0F /* inline_pass.cpp */; }; + 6556D3062EB85FC300E46C0F /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF052EB85FC300E46C0F /* cfg.cpp */; }; + 6556D3072EB85FC300E46C0F /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC92EB85FC300E46C0F /* strength_reduction_pass.cpp */; }; + 6556D3082EB85FC300E46C0F /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D07C2EB85FC300E46C0F /* assembly_grammar.cpp */; }; + 6556D3092EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF962EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp */; }; + 6556D30A2EB85FC300E46C0F /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF472EB85FC300E46C0F /* flatten_decoration_pass.cpp */; }; + 6556D30F2EB85FC300E46C0F /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF9E2EB85FC300E46C0F /* pch_source_opt.cpp */; }; + 6556D3102EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF342EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp */; }; + 6556D3112EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4B2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp */; }; + 6556D3122EB85FC300E46C0F /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A82EB85FC300E46C0F /* spirv_reducer_options.cpp */; }; + 6556D3132EB85FC300E46C0F /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF752EB85FC300E46C0F /* local_single_block_elim_pass.cpp */; }; + 6556D3142EB85FC300E46C0F /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D08A2EB85FC300E46C0F /* extensions.cpp */; }; + 6556D3162EB85FC300E46C0F /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF52EB85FC300E46C0F /* amd_ext_to_khr.cpp */; }; + 6556D3182EB85FC300E46C0F /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEED2EB85FC300E46C0F /* divergence_analysis.cpp */; }; + 6556D31A2EB85FC300E46C0F /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0622EB85FC300E46C0F /* validate_memory_semantics.cpp */; }; + 6556D31D2EB85FC300E46C0F /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF382EB85FC300E46C0F /* eliminate_dead_functions_util.cpp */; }; + 6556D31F2EB85FC300E46C0F /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC12EB85FC300E46C0F /* simplification_pass.cpp */; }; + 6556D3222EB85FC300E46C0F /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFC2EB85FC300E46C0F /* pch_source_reduce.cpp */; }; + 6556D3232EB85FC300E46C0F /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0592EB85FC300E46C0F /* validate_image.cpp */; }; + 6556D3242EB85FC300E46C0F /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEEF2EB85FC300E46C0F /* linter.cpp */; }; + 6556D3252EB85FC300E46C0F /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF322EB85FC300E46C0F /* dominator_tree.cpp */; }; + 6556D3262EB85FC300E46C0F /* validate_tensor_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06F2EB85FC300E46C0F /* validate_tensor_layout.cpp */; }; + 6556D32A2EB85FC300E46C0F /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0442EB85FC300E46C0F /* validate.cpp */; }; + 6556D32C2EB85FC300E46C0F /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCB2EB85FC300E46C0F /* strip_debug_info_pass.cpp */; }; + 6556D32E2EB85FC300E46C0F /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAB2EB85FC300E46C0F /* relax_float_ops_pass.cpp */; }; + 6556D3302EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBF2EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp */; }; + 6556D3312EB85FC300E46C0F /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0462EB85FC300E46C0F /* validate_annotation.cpp */; }; + 6556D3322EB85FC300E46C0F /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE42EB85FC300E46C0F /* workaround1209.cpp */; }; + 6556D3372EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0202EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp */; }; + 6556D3382EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF02EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; }; + 6556D33D2EB85FC300E46C0F /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF712EB85FC300E46C0F /* local_access_chain_convert_pass.cpp */; }; + 6556D33F2EB85FC300E46C0F /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF832EB85FC300E46C0F /* loop_fusion_pass.cpp */; }; + 6556D3412EB85FC300E46C0F /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF202EB85FC300E46C0F /* dead_branch_elim_pass.cpp */; }; + 6556D3422EB85FC300E46C0F /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF812EB85FC300E46C0F /* loop_fusion.cpp */; }; + 6556D3452EB85FC300E46C0F /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF532EB85FC300E46C0F /* graphics_robust_access_pass.cpp */; }; + 6556D3482EB85FC300E46C0F /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04F2EB85FC300E46C0F /* validate_constants.cpp */; }; + 6556D3492EB85FC300E46C0F /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06C2EB85FC300E46C0F /* validate_scopes.cpp */; }; + 6556D34A2EB85FC300E46C0F /* liveness.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6F2EB85FC300E46C0F /* liveness.cpp */; }; + 6556D34B2EB85FC300E46C0F /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA02EB85FC300E46C0F /* private_to_local_pass.cpp */; }; + 6556D34C2EB85FC300E46C0F /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0582EB85FC300E46C0F /* validate_id.cpp */; }; + 6556D34D2EB85FC300E46C0F /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0042EB85FC300E46C0F /* reduction_pass.cpp */; }; + 6556D34F2EB85FC300E46C0F /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF282EB85FC300E46C0F /* decoration_manager.cpp */; }; + 6556D3512EB85FC300E46C0F /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF512EB85FC300E46C0F /* function.cpp */; }; + 6556D3522EB85FC300E46C0F /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A42EB85FC300E46C0F /* spirv_fuzzer_options.cpp */; }; + 6556D3542EB85FC300E46C0F /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0972EB85FC300E46C0F /* operand.cpp */; }; + 6556D3582EB85FC300E46C0F /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0672EB85FC300E46C0F /* validate_primitives.cpp */; }; + 6556D35A2EB85FC300E46C0F /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0022EB85FC300E46C0F /* reduction_opportunity_finder.cpp */; }; + 6556D35B2EB85FC300E46C0F /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0652EB85FC300E46C0F /* validate_mode_setting.cpp */; }; + 6556D35C2EB85FC300E46C0F /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04C2EB85FC300E46C0F /* validate_capability.cpp */; }; + 6556D35D2EB85FC300E46C0F /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7F2EB85FC300E46C0F /* loop_fission.cpp */; }; + 6556D35E2EB85FC300E46C0F /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0E2EB85FC300E46C0F /* compact_ids_pass.cpp */; }; + 6556D35F2EB85FC300E46C0F /* fnvar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEE82EB85FC300E46C0F /* fnvar.cpp */; }; + 6556D3602EB85FC300E46C0F /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04A2EB85FC300E46C0F /* validate_bitwise.cpp */; }; + 6556D3622EB85FC300E46C0F /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF162EB85FC300E46C0F /* control_dependence.cpp */; }; + 6556D3642EB85FC300E46C0F /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1C2EB85FC300E46C0F /* copy_prop_arrays.cpp */; }; + 6556D3662EB85FC300E46C0F /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF142EB85FC300E46C0F /* constants.cpp */; }; + 6556D3682EB85FC300E46C0F /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF772EB85FC300E46C0F /* local_single_store_elim_pass.cpp */; }; + 6556D36A2EB85FC300E46C0F /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA22EB85FC300E46C0F /* propagator.cpp */; }; + 6556D36B2EB85FC300E46C0F /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA42EB85FC300E46C0F /* reduce_load_size.cpp */; }; + 6556D36D2EB85FC300E46C0F /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBD2EB85FC300E46C0F /* scalar_replacement_pass.cpp */; }; + 6556D36E2EB85FC300E46C0F /* trim_capabilities_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD62EB85FC300E46C0F /* trim_capabilities_pass.cpp */; }; + 6556D3712EB85FC300E46C0F /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF992EB85FC300E46C0F /* pass.cpp */; }; + 6556D3732EB85FC300E46C0F /* switch_descriptorset_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD32EB85FC300E46C0F /* switch_descriptorset_pass.cpp */; }; + 6556D3742EB85FC300E46C0F /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF492EB85FC300E46C0F /* fold.cpp */; }; + 6556D3762EB85FC300E46C0F /* interface_var_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF612EB85FC300E46C0F /* interface_var_sroa.cpp */; }; + 6556D3782EB85FC300E46C0F /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0362EB85FC300E46C0F /* string_utils.cpp */; }; + 6556D3792EB85FC300E46C0F /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE02EB85FC300E46C0F /* value_number_table.cpp */; }; + 6556D37B2EB85FC300E46C0F /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09D2EB85FC300E46C0F /* print.cpp */; }; + 6556D37E2EB85FC300E46C0F /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD82EB85FC300E46C0F /* type_manager.cpp */; }; + 6556D3802EB85FC300E46C0F /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF932EB85FC300E46C0F /* module.cpp */; }; + 6556D3812EB85FC300E46C0F /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF072EB85FC300E46C0F /* cfg_cleanup_pass.cpp */; }; + 6556D3892EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4F2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp */; }; + 6556D38C2EB85FC300E46C0F /* validate_mesh_shading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0632EB85FC300E46C0F /* validate_mesh_shading.cpp */; }; + 6556D38F2EB85FC300E46C0F /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0452EB85FC300E46C0F /* validate_adjacency.cpp */; }; + 6556D3902EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF362EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp */; }; + 6556D3912EB85FC300E46C0F /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0542EB85FC300E46C0F /* validate_execution_limitations.cpp */; }; + 6556D3922EB85FC300E46C0F /* spread_volatile_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC52EB85FC300E46C0F /* spread_volatile_semantics.cpp */; }; + 6556D3942EB85FC300E46C0F /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5D2EB85FC300E46C0F /* instruction.cpp */; }; + 6556D3962EB85FC300E46C0F /* validate_graph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0572EB85FC300E46C0F /* validate_graph.cpp */; }; + 6556D3972EB85FC300E46C0F /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA62EB85FC300E46C0F /* redundancy_elimination.cpp */; }; + 6556D3982EB85FC300E46C0F /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF182EB85FC300E46C0F /* convert_to_half_pass.cpp */; }; + 6556D3992EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00C2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp */; }; + 6556D39A2EB85FC300E46C0F /* validate_tensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06E2EB85FC300E46C0F /* validate_tensor.cpp */; }; + 6556D39D2EB85FC300E46C0F /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0512EB85FC300E46C0F /* validate_debug.cpp */; }; + 6556D39F2EB85FC300E46C0F /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7B2EB85FC300E46C0F /* loop_dependence_helpers.cpp */; }; + 6556D3A12EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3E2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp */; }; + 6556D3A22EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB12EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp */; }; + 6556D3A52EB85FC300E46C0F /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0952EB85FC300E46C0F /* opcode.cpp */; }; + 6556D3A62EB85FC300E46C0F /* diff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CD572EB85FC300E46C0F /* diff.cpp */; }; + 6556D3A72EB85FC300E46C0F /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBB2EB85FC300E46C0F /* scalar_analysis_simplification.cpp */; }; + 6556D3A82EB85FC300E46C0F /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0882EB85FC300E46C0F /* ext_inst.cpp */; }; + 6556D3A92EB85FC300E46C0F /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA92EB85FC300E46C0F /* register_pressure.cpp */; }; + 6556D3AB2EB85FC300E46C0F /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0502EB85FC300E46C0F /* validate_conversion.cpp */; }; + 6556D3B12EB85FC300E46C0F /* canonicalize_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF012EB85FC300E46C0F /* canonicalize_ids_pass.cpp */; }; + 6556D3B52EB85FC300E46C0F /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7D2EB85FC300E46C0F /* loop_descriptor.cpp */; }; + 6556D3B62EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF82EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; }; + 6556D3B92EB85FC300E46C0F /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0992EB85FC300E46C0F /* parsed_operand.cpp */; }; + 6556D3BA2EB85FC300E46C0F /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0552EB85FC300E46C0F /* validate_extensions.cpp */; }; + 6556D3BB2EB85FC300E46C0F /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7A2EB85FC300E46C0F /* loop_dependence.cpp */; }; + 6556D3BC2EB85FC300E46C0F /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0422EB85FC300E46C0F /* instruction.cpp */; }; + 6556D3BD2EB85FC300E46C0F /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6A2EB85FC300E46C0F /* ir_loader.cpp */; }; + 6556D3BE2EB85FC300E46C0F /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF892EB85FC300E46C0F /* loop_unswitch_pass.cpp */; }; + 6556D3C02EB85FC300E46C0F /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDE2EB85FC300E46C0F /* upgrade_memory_model.cpp */; }; + 6556D3C12EB85FC300E46C0F /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF102EB85FC300E46C0F /* composite.cpp */; }; + 6556D3C22EB85FC300E46C0F /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AC2EB85FC300E46C0F /* spirv_validator_options.cpp */; }; + 6556D3C42EB85FC300E46C0F /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0C2EB85FC300E46C0F /* combine_access_chains.cpp */; }; + 6556D3C52EB85FC300E46C0F /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF032EB85FC300E46C0F /* ccp_pass.cpp */; }; + 6556D3C72EB85FC300E46C0F /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2A2EB85FC300E46C0F /* def_use_manager.cpp */; }; + 6556D3C92EB85FC300E46C0F /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF452EB85FC300E46C0F /* fix_storage_class.cpp */; }; + 6556D3CA2EB85FC300E46C0F /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05F2EB85FC300E46C0F /* validate_logicals.cpp */; }; + 6556D3CB2EB85FC300E46C0F /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D08F2EB85FC300E46C0F /* libspirv.cpp */; }; + 6556D3CF2EB85FC300E46C0F /* struct_packing_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD12EB85FC300E46C0F /* struct_packing_pass.cpp */; }; + 6556D3D32EB85FC300E46C0F /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2C2EB85FC300E46C0F /* desc_sroa.cpp */; }; + 6556D3D42EB85FC300E46C0F /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D03B2EB85FC300E46C0F /* basic_block.cpp */; }; + 6556D3D52EB85FC300E46C0F /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAF2EB85FC300E46C0F /* remove_duplicates_pass.cpp */; }; + 6556D3D62EB85FC300E46C0F /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0472EB85FC300E46C0F /* validate_arithmetics.cpp */; }; + 6556D3D72EB85FC300E46C0F /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5F2EB85FC300E46C0F /* instruction_list.cpp */; }; + 6556D3DA2EB85FC300E46C0F /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF412EB85FC300E46C0F /* feature_manager.cpp */; }; + 6556D3DC2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01A2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; }; + 6556D3DD2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01C2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; }; + 6556D3DE2EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0182EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp */; }; + 6556D3DF2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1A2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp */; }; + 6556D3E02EB85FC300E46C0F /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF9B2EB85FC300E46C0F /* pass_manager.cpp */; }; + 6556D3E32EB85FC300E46C0F /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8D2EB85FC300E46C0F /* mem_pass.cpp */; }; + 6556D3E52EB85FC300E46C0F /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04B2EB85FC300E46C0F /* validate_builtins.cpp */; }; + 6556D3E82EB85FC300E46C0F /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8F2EB85FC300E46C0F /* merge_return_pass.cpp */; }; + 6556D3EA2EB85FC300E46C0F /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB52EB85FC300E46C0F /* replace_invalid_opc.cpp */; }; + 6556D3EB2EB85FC300E46C0F /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0A2EB85FC300E46C0F /* code_sink.cpp */; }; + 6556D3ED2EB85FC300E46C0F /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0522EB85FC300E46C0F /* validate_decorations.cpp */; }; + 6556D3EE2EB85FC300E46C0F /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05B2EB85FC300E46C0F /* validate_interfaces.cpp */; }; + 6556D3F02EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0102EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp */; }; + 6556D3F12EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCD2EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp */; }; + 6556D3F22EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0122EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp */; }; + 6556D3F32EB85FC300E46C0F /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE22EB85FC300E46C0F /* vector_dce.cpp */; }; + 6556D3F42EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0082EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp */; }; + 6556D3F52EB85FC300E46C0F /* remove_dontinline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAD2EB85FC300E46C0F /* remove_dontinline_pass.cpp */; }; + 6556D3FB2EB85FC300E46C0F /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D03D2EB85FC300E46C0F /* construct.cpp */; }; + 6556D3FC2EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC32EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp */; }; + 6556D3FD2EB85FC300E46C0F /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEE92EB85FC300E46C0F /* linker.cpp */; }; + 6556D3FF2EB85FC300E46C0F /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AA2EB85FC300E46C0F /* spirv_target_env.cpp */; }; + 6556D4012EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF22EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp */; }; + 6556D4022EB85FC300E46C0F /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6D2EB85FC300E46C0F /* licm_pass.cpp */; }; + 6556D4032EB85FC300E46C0F /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05E2EB85FC300E46C0F /* validate_literals.cpp */; }; + 6556D4042EB85FC300E46C0F /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0292EB85FC300E46C0F /* bit_vector.cpp */; }; + 6556D4052EB85FC300E46C0F /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A62EB85FC300E46C0F /* spirv_optimizer_options.cpp */; }; + 6556D4062EB85FC300E46C0F /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0002EB85FC300E46C0F /* reduction_opportunity.cpp */; }; + 6556D4072EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFEB2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp */; }; + 6556D4082EB85FC300E46C0F /* to_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B62EB85FC300E46C0F /* to_string.cpp */; }; + 6556D40A2EB85FC300E46C0F /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC72EB85FC300E46C0F /* ssa_rewrite_pass.cpp */; }; + 6556D40B2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF42EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp */; }; + 6556D40C2EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB72EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp */; }; + 6556D40D2EB85FC300E46C0F /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB92EB85FC300E46C0F /* scalar_analysis.cpp */; }; + 6556D4112EB85FC300E46C0F /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0562EB85FC300E46C0F /* validate_function.cpp */; }; + 6556D4142EB85FC300E46C0F /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B22EB85FC300E46C0F /* text.cpp */; }; + 6556D4172EB85FC300E46C0F /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3C2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp */; }; + 6556D4182EB85FC300E46C0F /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF972EB85FC300E46C0F /* optimizer.cpp */; }; + 6556D4192EB85FC300E46C0F /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF592EB85FC300E46C0F /* inline_opaque_pass.cpp */; }; + 6556D41B2EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF652EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp */; }; + 6556D41D2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFA2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp */; }; + 6556D41E2EB85FC300E46C0F /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0702EB85FC300E46C0F /* validate_type.cpp */; }; + 6556D4212EB85FC300E46C0F /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AE2EB85FC300E46C0F /* table.cpp */; }; + 6556D4242EB85FC300E46C0F /* table2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B02EB85FC300E46C0F /* table2.cpp */; }; + 6556D4262EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0222EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp */; }; + 6556D4272EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0162EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp */; }; + 6556D42A2EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB32EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp */; }; + 6556D42B2EB85FC300E46C0F /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04E2EB85FC300E46C0F /* validate_composites.cpp */; }; + 6556D42E2EB85FC300E46C0F /* validate_ray_tracing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0692EB85FC300E46C0F /* validate_ray_tracing.cpp */; }; + 6556D4312EB85FC300E46C0F /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A22EB85FC300E46C0F /* spirv_endian.cpp */; }; + 6556D4322EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0142EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp */; }; + 6556D4342EB85FC300E46C0F /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0932EB85FC300E46C0F /* name_mapper.cpp */; }; + 6556D4362EB85FC300E46C0F /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0482EB85FC300E46C0F /* validate_atomics.cpp */; }; + 6556D4372EB85FC300E46C0F /* validate_invalid_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05C2EB85FC300E46C0F /* validate_invalid_type.cpp */; }; + 6556D43C2EB85FC300E46C0F /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8B2EB85FC300E46C0F /* loop_utils.cpp */; }; + 6556D43F2EB85FC300E46C0F /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0642EB85FC300E46C0F /* validate_misc.cpp */; }; + 6556D4402EB85FC300E46C0F /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF222EB85FC300E46C0F /* dead_insert_elim_pass.cpp */; }; + 6556D4422EB85FC300E46C0F /* modify_maximal_reconvergence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF912EB85FC300E46C0F /* modify_maximal_reconvergence.cpp */; }; + 6556D4432EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF62EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp */; }; + 6556D4452EB85FC300E46C0F /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0662EB85FC300E46C0F /* validate_non_uniform.cpp */; }; + 6556D4472EB85FC300E46C0F /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEEE2EB85FC300E46C0F /* lint_divergent_derivatives.cpp */; }; + 6556D4482EB85FC300E46C0F /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0322EB85FC300E46C0F /* parse_number.cpp */; }; + 6556D4512EB85FC300E46C0F /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFF2EB85FC300E46C0F /* build_module.cpp */; }; + 6556D4522EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01E2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; }; + 6556D4532EB85FC300E46C0F /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDC2EB85FC300E46C0F /* unify_const_pass.cpp */; }; + 6556D4552EB85FC300E46C0F /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09E2EB85FC300E46C0F /* software_version.cpp */; }; + 6556D4562EB85FC300E46C0F /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFE2EB85FC300E46C0F /* reducer.cpp */; }; + 6556D4572EB85FC300E46C0F /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0852EB85FC300E46C0F /* disassemble.cpp */; }; + 6556D4582EB85FC300E46C0F /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFD2EB85FC300E46C0F /* block_merge_util.cpp */; }; + 6556D4592EB85FC300E46C0F /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09B2EB85FC300E46C0F /* pch_source.cpp */; }; + 6556D45A2EB85FC300E46C0F /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0402EB85FC300E46C0F /* function.cpp */; }; + 6556D45B2EB85FC300E46C0F /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4D2EB85FC300E46C0F /* folding_rules.cpp */; }; + 6556D45F2EB85FC300E46C0F /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2E2EB85FC300E46C0F /* desc_sroa_util.cpp */; }; + 6556D4652EB85FC300E46C0F /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF122EB85FC300E46C0F /* const_folding_rules.cpp */; }; + 6556D4662EB85FC300E46C0F /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0532EB85FC300E46C0F /* validate_derivatives.cpp */; }; + 6556D4672EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0262EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; }; + 6556D4682EB85FC300E46C0F /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF572EB85FC300E46C0F /* inline_exhaustive_pass.cpp */; }; + 6556D4692EB85FC300E46C0F /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0602EB85FC300E46C0F /* validate_memory.cpp */; }; + 6556D46C2EB85FC300E46C0F /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF732EB85FC300E46C0F /* local_redundancy_elimination.cpp */; }; + 6556D46E2EB85FC300E46C0F /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDA2EB85FC300E46C0F /* types.cpp */; }; + 6556D4702EB85FC300E46C0F /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF682EB85FC300E46C0F /* ir_context.cpp */; }; + 6556D4732EB85FC300E46C0F /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF262EB85FC300E46C0F /* debug_info_manager.cpp */; }; + 6556D4762EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFEE2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; }; + 6556D47B2EB85FC300E46C0F /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04D2EB85FC300E46C0F /* validate_cfg.cpp */; }; + 6556D47E2EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3A2EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp */; }; + 6556D4822EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00A2EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp */; }; + 6556D4842EB85FC300E46C0F /* fix_func_call_arguments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF432EB85FC300E46C0F /* fix_func_call_arguments.cpp */; }; + 6556D4852EB85FC300E46C0F /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06D2EB85FC300E46C0F /* validate_small_type_uses.cpp */; }; + 6556D4862EB85FC300E46C0F /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF92EB85FC300E46C0F /* basic_block.cpp */; }; + 6556D4892EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06A2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp */; }; + 6556D48A2EB85FC300E46C0F /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05A2EB85FC300E46C0F /* validate_instruction.cpp */; }; + 6556D48B2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00E2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp */; }; + 6556D48C2EB85FC300E46C0F /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05D2EB85FC300E46C0F /* validate_layout.cpp */; }; + 6556D48E2EB85FC300E46C0F /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF852EB85FC300E46C0F /* loop_peeling.cpp */; }; + 6556D48F2EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE92EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp */; }; + 6556D4932EB85FC300E46C0F /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0492EB85FC300E46C0F /* validate_barriers.cpp */; }; + 6556D4942EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF32EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp */; }; + 6556D4952EB85FC300E46C0F /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCF2EB85FC300E46C0F /* struct_cfg_analysis.cpp */; }; + 6556D4962EB85FC300E46C0F /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF632EB85FC300E46C0F /* interp_fixup_pass.cpp */; }; + 6556D4982EB85FC300E46C0F /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D07E2EB85FC300E46C0F /* binary.cpp */; }; + 6556D4992EB85FC300E46C0F /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0062EB85FC300E46C0F /* reduction_util.cpp */; }; + 6556D49A2EB85FC300E46C0F /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE62EB85FC300E46C0F /* wrap_opkill.cpp */; }; + 6556D49B2EB85FC300E46C0F /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFB2EB85FC300E46C0F /* block_merge_pass.cpp */; }; + 6556D49D2EB85FC300E46C0F /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0382EB85FC300E46C0F /* timer.cpp */; }; + 6556D49E2EB85FC300E46C0F /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0832EB85FC300E46C0F /* diagnostic.cpp */; }; + 6556D4A02EB85FC300E46C0F /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1E2EB85FC300E46C0F /* dataflow.cpp */; }; + 6556D4A42EB85FC300E46C0F /* validate_ray_query.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0682EB85FC300E46C0F /* validate_ray_query.cpp */; }; + 6556D4A52EB85FC300E46C0F /* analyze_live_input_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF72EB85FC300E46C0F /* analyze_live_input_pass.cpp */; }; + 6556D4A62EB85FC300E46C0F /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B42EB85FC300E46C0F /* text_handler.cpp */; }; + 6556D4A82EB85FC300E46C0F /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF872EB85FC300E46C0F /* loop_unroller.cpp */; }; + 6556D4A92EB85FC300E46C0F /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF302EB85FC300E46C0F /* dominator_analysis.cpp */; }; + 6556D4AA2EB85FC300E46C0F /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF242EB85FC300E46C0F /* dead_variable_elimination.cpp */; }; + 6556D4AB2EB85FC300E46C0F /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF552EB85FC300E46C0F /* if_conversion.cpp */; }; + 6556D4AE2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0242EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp */; }; + 6556D4AF2EB85FC300E46C0F /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0722EB85FC300E46C0F /* validation_state.cpp */; }; + 6556D4B02EB85FC300E46C0F /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5B2EB85FC300E46C0F /* inline_pass.cpp */; }; + 6556D4B32EB85FC300E46C0F /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF052EB85FC300E46C0F /* cfg.cpp */; }; + 6556D4B42EB85FC300E46C0F /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC92EB85FC300E46C0F /* strength_reduction_pass.cpp */; }; + 6556D4B52EB85FC300E46C0F /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D07C2EB85FC300E46C0F /* assembly_grammar.cpp */; }; + 6556D4B62EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF962EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp */; }; + 6556D4B72EB85FC300E46C0F /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF472EB85FC300E46C0F /* flatten_decoration_pass.cpp */; }; + 6556D4BC2EB85FC300E46C0F /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF9E2EB85FC300E46C0F /* pch_source_opt.cpp */; }; + 6556D4BD2EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF342EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp */; }; + 6556D4BE2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4B2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp */; }; + 6556D4BF2EB85FC300E46C0F /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A82EB85FC300E46C0F /* spirv_reducer_options.cpp */; }; + 6556D4C02EB85FC300E46C0F /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF752EB85FC300E46C0F /* local_single_block_elim_pass.cpp */; }; + 6556D4C12EB85FC300E46C0F /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D08A2EB85FC300E46C0F /* extensions.cpp */; }; + 6556D4C32EB85FC300E46C0F /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF52EB85FC300E46C0F /* amd_ext_to_khr.cpp */; }; + 6556D4C52EB85FC300E46C0F /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEED2EB85FC300E46C0F /* divergence_analysis.cpp */; }; + 6556D4C72EB85FC300E46C0F /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0622EB85FC300E46C0F /* validate_memory_semantics.cpp */; }; + 6556D4CA2EB85FC300E46C0F /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF382EB85FC300E46C0F /* eliminate_dead_functions_util.cpp */; }; + 6556D4CC2EB85FC300E46C0F /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC12EB85FC300E46C0F /* simplification_pass.cpp */; }; + 6556D4CF2EB85FC300E46C0F /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFC2EB85FC300E46C0F /* pch_source_reduce.cpp */; }; + 6556D4D02EB85FC300E46C0F /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0592EB85FC300E46C0F /* validate_image.cpp */; }; + 6556D4D12EB85FC300E46C0F /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEEF2EB85FC300E46C0F /* linter.cpp */; }; + 6556D4D22EB85FC300E46C0F /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF322EB85FC300E46C0F /* dominator_tree.cpp */; }; + 6556D4D32EB85FC300E46C0F /* validate_tensor_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06F2EB85FC300E46C0F /* validate_tensor_layout.cpp */; }; + 6556D4D72EB85FC300E46C0F /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0442EB85FC300E46C0F /* validate.cpp */; }; + 6556D4D92EB85FC300E46C0F /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCB2EB85FC300E46C0F /* strip_debug_info_pass.cpp */; }; + 6556D4DB2EB85FC300E46C0F /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAB2EB85FC300E46C0F /* relax_float_ops_pass.cpp */; }; + 6556D4DD2EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBF2EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp */; }; + 6556D4DE2EB85FC300E46C0F /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0462EB85FC300E46C0F /* validate_annotation.cpp */; }; + 6556D4DF2EB85FC300E46C0F /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE42EB85FC300E46C0F /* workaround1209.cpp */; }; + 6556D4E42EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0202EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp */; }; + 6556D4E52EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF02EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; }; + 6556D4EA2EB85FC300E46C0F /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF712EB85FC300E46C0F /* local_access_chain_convert_pass.cpp */; }; + 6556D4EC2EB85FC300E46C0F /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF832EB85FC300E46C0F /* loop_fusion_pass.cpp */; }; + 6556D4EE2EB85FC300E46C0F /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF202EB85FC300E46C0F /* dead_branch_elim_pass.cpp */; }; + 6556D4EF2EB85FC300E46C0F /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF812EB85FC300E46C0F /* loop_fusion.cpp */; }; + 6556D4F22EB85FC300E46C0F /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF532EB85FC300E46C0F /* graphics_robust_access_pass.cpp */; }; + 6556D4F52EB85FC300E46C0F /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04F2EB85FC300E46C0F /* validate_constants.cpp */; }; + 6556D4F62EB85FC300E46C0F /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06C2EB85FC300E46C0F /* validate_scopes.cpp */; }; + 6556D4F72EB85FC300E46C0F /* liveness.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6F2EB85FC300E46C0F /* liveness.cpp */; }; + 6556D4F82EB85FC300E46C0F /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA02EB85FC300E46C0F /* private_to_local_pass.cpp */; }; + 6556D4F92EB85FC300E46C0F /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0582EB85FC300E46C0F /* validate_id.cpp */; }; + 6556D4FA2EB85FC300E46C0F /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0042EB85FC300E46C0F /* reduction_pass.cpp */; }; + 6556D4FC2EB85FC300E46C0F /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF282EB85FC300E46C0F /* decoration_manager.cpp */; }; + 6556D4FE2EB85FC300E46C0F /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF512EB85FC300E46C0F /* function.cpp */; }; + 6556D4FF2EB85FC300E46C0F /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A42EB85FC300E46C0F /* spirv_fuzzer_options.cpp */; }; + 6556D5012EB85FC300E46C0F /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0972EB85FC300E46C0F /* operand.cpp */; }; + 6556D5052EB85FC300E46C0F /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0672EB85FC300E46C0F /* validate_primitives.cpp */; }; + 6556D5072EB85FC300E46C0F /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0022EB85FC300E46C0F /* reduction_opportunity_finder.cpp */; }; + 6556D5082EB85FC300E46C0F /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0652EB85FC300E46C0F /* validate_mode_setting.cpp */; }; + 6556D5092EB85FC300E46C0F /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04C2EB85FC300E46C0F /* validate_capability.cpp */; }; + 6556D50A2EB85FC300E46C0F /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7F2EB85FC300E46C0F /* loop_fission.cpp */; }; + 6556D50B2EB85FC300E46C0F /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0E2EB85FC300E46C0F /* compact_ids_pass.cpp */; }; + 6556D50C2EB85FC300E46C0F /* fnvar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEE82EB85FC300E46C0F /* fnvar.cpp */; }; + 6556D50D2EB85FC300E46C0F /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04A2EB85FC300E46C0F /* validate_bitwise.cpp */; }; + 6556D50F2EB85FC300E46C0F /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF162EB85FC300E46C0F /* control_dependence.cpp */; }; + 6556D5112EB85FC300E46C0F /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1C2EB85FC300E46C0F /* copy_prop_arrays.cpp */; }; + 6556D5132EB85FC300E46C0F /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF142EB85FC300E46C0F /* constants.cpp */; }; + 6556D5152EB85FC300E46C0F /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF772EB85FC300E46C0F /* local_single_store_elim_pass.cpp */; }; + 6556D5172EB85FC300E46C0F /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA22EB85FC300E46C0F /* propagator.cpp */; }; + 6556D5182EB85FC300E46C0F /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA42EB85FC300E46C0F /* reduce_load_size.cpp */; }; + 6556D51A2EB85FC300E46C0F /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBD2EB85FC300E46C0F /* scalar_replacement_pass.cpp */; }; + 6556D51B2EB85FC300E46C0F /* trim_capabilities_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD62EB85FC300E46C0F /* trim_capabilities_pass.cpp */; }; + 6556D51E2EB85FC300E46C0F /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF992EB85FC300E46C0F /* pass.cpp */; }; + 6556D5202EB85FC300E46C0F /* switch_descriptorset_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD32EB85FC300E46C0F /* switch_descriptorset_pass.cpp */; }; + 6556D5212EB85FC300E46C0F /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF492EB85FC300E46C0F /* fold.cpp */; }; + 6556D5232EB85FC300E46C0F /* interface_var_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF612EB85FC300E46C0F /* interface_var_sroa.cpp */; }; + 6556D5252EB85FC300E46C0F /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0362EB85FC300E46C0F /* string_utils.cpp */; }; + 6556D5262EB85FC300E46C0F /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE02EB85FC300E46C0F /* value_number_table.cpp */; }; + 6556D5282EB85FC300E46C0F /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09D2EB85FC300E46C0F /* print.cpp */; }; + 6556D52B2EB85FC300E46C0F /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD82EB85FC300E46C0F /* type_manager.cpp */; }; + 6556D52D2EB85FC300E46C0F /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF932EB85FC300E46C0F /* module.cpp */; }; + 6556D52E2EB85FC300E46C0F /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF072EB85FC300E46C0F /* cfg_cleanup_pass.cpp */; }; + 6556D5362EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4F2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp */; }; + 6556D5392EB85FC300E46C0F /* validate_mesh_shading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0632EB85FC300E46C0F /* validate_mesh_shading.cpp */; }; + 6556D53C2EB85FC300E46C0F /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0452EB85FC300E46C0F /* validate_adjacency.cpp */; }; + 6556D53D2EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF362EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp */; }; + 6556D53E2EB85FC300E46C0F /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0542EB85FC300E46C0F /* validate_execution_limitations.cpp */; }; + 6556D53F2EB85FC300E46C0F /* spread_volatile_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC52EB85FC300E46C0F /* spread_volatile_semantics.cpp */; }; + 6556D5412EB85FC300E46C0F /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5D2EB85FC300E46C0F /* instruction.cpp */; }; + 6556D5432EB85FC300E46C0F /* validate_graph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0572EB85FC300E46C0F /* validate_graph.cpp */; }; + 6556D5442EB85FC300E46C0F /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA62EB85FC300E46C0F /* redundancy_elimination.cpp */; }; + 6556D5452EB85FC300E46C0F /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF182EB85FC300E46C0F /* convert_to_half_pass.cpp */; }; + 6556D5462EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00C2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp */; }; + 6556D5472EB85FC300E46C0F /* validate_tensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06E2EB85FC300E46C0F /* validate_tensor.cpp */; }; + 6556D54A2EB85FC300E46C0F /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0512EB85FC300E46C0F /* validate_debug.cpp */; }; + 6556D54C2EB85FC300E46C0F /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7B2EB85FC300E46C0F /* loop_dependence_helpers.cpp */; }; + 6556D54E2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3E2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp */; }; + 6556D54F2EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB12EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp */; }; + 6556D5522EB85FC300E46C0F /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0952EB85FC300E46C0F /* opcode.cpp */; }; + 6556D5532EB85FC300E46C0F /* diff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CD572EB85FC300E46C0F /* diff.cpp */; }; + 6556D5542EB85FC300E46C0F /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBB2EB85FC300E46C0F /* scalar_analysis_simplification.cpp */; }; + 6556D5552EB85FC300E46C0F /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0882EB85FC300E46C0F /* ext_inst.cpp */; }; + 6556D5562EB85FC300E46C0F /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA92EB85FC300E46C0F /* register_pressure.cpp */; }; + 6556D5582EB85FC300E46C0F /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0502EB85FC300E46C0F /* validate_conversion.cpp */; }; + 6556D55E2EB85FC300E46C0F /* canonicalize_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF012EB85FC300E46C0F /* canonicalize_ids_pass.cpp */; }; + 6556D5622EB85FC300E46C0F /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7D2EB85FC300E46C0F /* loop_descriptor.cpp */; }; + 6556D5632EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF82EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; }; + 6556D5662EB85FC300E46C0F /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0992EB85FC300E46C0F /* parsed_operand.cpp */; }; + 6556D5672EB85FC300E46C0F /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0552EB85FC300E46C0F /* validate_extensions.cpp */; }; + 6556D5682EB85FC300E46C0F /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7A2EB85FC300E46C0F /* loop_dependence.cpp */; }; + 6556D5692EB85FC300E46C0F /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0422EB85FC300E46C0F /* instruction.cpp */; }; + 6556D56A2EB85FC300E46C0F /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6A2EB85FC300E46C0F /* ir_loader.cpp */; }; + 6556D56B2EB85FC300E46C0F /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF892EB85FC300E46C0F /* loop_unswitch_pass.cpp */; }; + 6556D56D2EB85FC300E46C0F /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDE2EB85FC300E46C0F /* upgrade_memory_model.cpp */; }; + 6556D56E2EB85FC300E46C0F /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF102EB85FC300E46C0F /* composite.cpp */; }; + 6556D56F2EB85FC300E46C0F /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AC2EB85FC300E46C0F /* spirv_validator_options.cpp */; }; + 6556D5712EB85FC300E46C0F /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0C2EB85FC300E46C0F /* combine_access_chains.cpp */; }; + 6556D5722EB85FC300E46C0F /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF032EB85FC300E46C0F /* ccp_pass.cpp */; }; + 6556D5742EB85FC300E46C0F /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2A2EB85FC300E46C0F /* def_use_manager.cpp */; }; + 6556D5762EB85FC300E46C0F /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF452EB85FC300E46C0F /* fix_storage_class.cpp */; }; + 6556D5772EB85FC300E46C0F /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05F2EB85FC300E46C0F /* validate_logicals.cpp */; }; + 6556D5782EB85FC300E46C0F /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D08F2EB85FC300E46C0F /* libspirv.cpp */; }; + 6556D57C2EB85FC300E46C0F /* struct_packing_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD12EB85FC300E46C0F /* struct_packing_pass.cpp */; }; + 6556D5802EB85FC300E46C0F /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2C2EB85FC300E46C0F /* desc_sroa.cpp */; }; + 6556D5812EB85FC300E46C0F /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D03B2EB85FC300E46C0F /* basic_block.cpp */; }; + 6556D5822EB85FC300E46C0F /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAF2EB85FC300E46C0F /* remove_duplicates_pass.cpp */; }; + 6556D5832EB85FC300E46C0F /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0472EB85FC300E46C0F /* validate_arithmetics.cpp */; }; + 6556D5842EB85FC300E46C0F /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5F2EB85FC300E46C0F /* instruction_list.cpp */; }; + 6556D5872EB85FC300E46C0F /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF412EB85FC300E46C0F /* feature_manager.cpp */; }; + 6556D5892EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01A2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; }; + 6556D58A2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01C2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; }; + 6556D58B2EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0182EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp */; }; + 6556D58C2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1A2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp */; }; + 6556D58D2EB85FC300E46C0F /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF9B2EB85FC300E46C0F /* pass_manager.cpp */; }; + 6556D5902EB85FC300E46C0F /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8D2EB85FC300E46C0F /* mem_pass.cpp */; }; + 6556D5922EB85FC300E46C0F /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04B2EB85FC300E46C0F /* validate_builtins.cpp */; }; + 6556D5952EB85FC300E46C0F /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8F2EB85FC300E46C0F /* merge_return_pass.cpp */; }; + 6556D5972EB85FC300E46C0F /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB52EB85FC300E46C0F /* replace_invalid_opc.cpp */; }; + 6556D5982EB85FC300E46C0F /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0A2EB85FC300E46C0F /* code_sink.cpp */; }; + 6556D59A2EB85FC300E46C0F /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0522EB85FC300E46C0F /* validate_decorations.cpp */; }; + 6556D59B2EB85FC300E46C0F /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05B2EB85FC300E46C0F /* validate_interfaces.cpp */; }; + 6556D59D2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0102EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp */; }; + 6556D59E2EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCD2EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp */; }; + 6556D59F2EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0122EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp */; }; + 6556D5A02EB85FC300E46C0F /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE22EB85FC300E46C0F /* vector_dce.cpp */; }; + 6556D5A12EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0082EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp */; }; + 6556D5A22EB85FC300E46C0F /* remove_dontinline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAD2EB85FC300E46C0F /* remove_dontinline_pass.cpp */; }; + 6556D5A82EB85FC300E46C0F /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D03D2EB85FC300E46C0F /* construct.cpp */; }; + 6556D5A92EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC32EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp */; }; + 6556D5AA2EB85FC300E46C0F /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEE92EB85FC300E46C0F /* linker.cpp */; }; + 6556D5AC2EB85FC300E46C0F /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AA2EB85FC300E46C0F /* spirv_target_env.cpp */; }; + 6556D5AE2EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF22EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp */; }; + 6556D5B02EB85FC300E46C0F /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEEC2EB85FC300E46C0F /* divergence_analysis.h */; }; + 6556D5B12EB85FC300E46C0F /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB42EB85FC300E46C0F /* replace_invalid_opc.h */; }; + 6556D5B62EB85FC300E46C0F /* split_combined_image_sampler_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC22EB85FC300E46C0F /* split_combined_image_sampler_pass.h */; }; + 6556D5B82EB85FC300E46C0F /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF862EB85FC300E46C0F /* loop_unroller.h */; }; + 6556D5BA2EB85FC300E46C0F /* hash_combine.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02B2EB85FC300E46C0F /* hash_combine.h */; }; + 6556D5BC2EB85FC300E46C0F /* resolve_binding_conflicts_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB62EB85FC300E46C0F /* resolve_binding_conflicts_pass.h */; }; + 6556D5BD2EB85FC300E46C0F /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDD2EB85FC300E46C0F /* upgrade_memory_model.h */; }; + 6556D5BE2EB85FC300E46C0F /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFD2EB85FC300E46C0F /* reducer.h */; }; + 6556D5C12EB85FC300E46C0F /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2F2EB85FC300E46C0F /* dominator_analysis.h */; }; + 6556D5C22EB85FC300E46C0F /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0612EB85FC300E46C0F /* validate_memory_semantics.h */; }; + 6556D5C32EB85FC300E46C0F /* liveness.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6E2EB85FC300E46C0F /* liveness.h */; }; + 6556D5C52EB85FC300E46C0F /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF542EB85FC300E46C0F /* if_conversion.h */; }; + 6556D5C62EB85FC300E46C0F /* invocation_interlock_placement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF642EB85FC300E46C0F /* invocation_interlock_placement_pass.h */; }; + 6556D5C82EB85FC300E46C0F /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D06B2EB85FC300E46C0F /* validate_scopes.h */; }; + 6556D5CA2EB85FC300E46C0F /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF522EB85FC300E46C0F /* graphics_robust_access_pass.h */; }; + 6556D5CB2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4A2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h */; }; + 6556D5CC2EB85FC300E46C0F /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0032EB85FC300E46C0F /* reduction_pass.h */; }; + 6556D5CD2EB85FC300E46C0F /* fix_func_call_arguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF422EB85FC300E46C0F /* fix_func_call_arguments.h */; }; + 6556D5CE2EB85FC300E46C0F /* trim_capabilities_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD52EB85FC300E46C0F /* trim_capabilities_pass.h */; }; + 6556D5CF2EB85FC300E46C0F /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9D2EB85FC300E46C0F /* pch_source_opt.h */; }; + 6556D5D02EB85FC300E46C0F /* canonicalize_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF002EB85FC300E46C0F /* canonicalize_ids_pass.h */; }; + 6556D5D12EB85FC300E46C0F /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF152EB85FC300E46C0F /* control_dependence.h */; }; + 6556D5D22EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0212EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h */; }; + 6556D5D52EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0132EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h */; }; + 6556D5D62EB85FC300E46C0F /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09A2EB85FC300E46C0F /* pch_source.h */; }; + 6556D5D72EB85FC300E46C0F /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC02EB85FC300E46C0F /* simplification_pass.h */; }; + 6556D5D82EB85FC300E46C0F /* to_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B52EB85FC300E46C0F /* to_string.h */; }; + 6556D5D92EB85FC300E46C0F /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09F2EB85FC300E46C0F /* spirv_constant.h */; }; + 6556D5DA2EB85FC300E46C0F /* diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CD562EB85FC300E46C0F /* diff.h */; }; + 6556D5DB2EB85FC300E46C0F /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0302EB85FC300E46C0F /* make_unique.h */; }; + 6556D5DC2EB85FC300E46C0F /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08C2EB85FC300E46C0F /* latest_version_glsl_std_450_header.h */; }; + 6556D5DE2EB85FC300E46C0F /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA72EB85FC300E46C0F /* reflect.h */; }; + 6556D5DF2EB85FC300E46C0F /* table2.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AF2EB85FC300E46C0F /* table2.h */; }; + 6556D5E22EB85FC300E46C0F /* analyze_live_input_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF62EB85FC300E46C0F /* analyze_live_input_pass.h */; }; + 6556D5E32EB85FC300E46C0F /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD92EB85FC300E46C0F /* types.h */; }; + 6556D5E42EB85FC300E46C0F /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF982EB85FC300E46C0F /* pass.h */; }; + 6556D5EC2EB85FC300E46C0F /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A02EB85FC300E46C0F /* spirv_definition.h */; }; + 6556D5ED2EB85FC300E46C0F /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFE2EB85FC300E46C0F /* build_module.h */; }; + 6556D5EE2EB85FC300E46C0F /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF782EB85FC300E46C0F /* log.h */; }; + 6556D5EF2EB85FC300E46C0F /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0812EB85FC300E46C0F /* common_debug_info.h */; }; + 6556D5F22EB85FC300E46C0F /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9C2EB85FC300E46C0F /* passes.h */; }; + 6556D5F32EB85FC300E46C0F /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0842EB85FC300E46C0F /* disassemble.h */; }; + 6556D5F42EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01B2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h */; }; + 6556D5F52EB85FC300E46C0F /* eliminate_dead_io_components_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF392EB85FC300E46C0F /* eliminate_dead_io_components_pass.h */; }; + 6556D5F72EB85FC300E46C0F /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6B2EB85FC300E46C0F /* iterator.h */; }; + 6556D5F82EB85FC300E46C0F /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3F2EB85FC300E46C0F /* empty_pass.h */; }; + 6556D5F92EB85FC300E46C0F /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8C2EB85FC300E46C0F /* mem_pass.h */; }; + 6556D5FB2EB85FC300E46C0F /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF722EB85FC300E46C0F /* local_redundancy_elimination.h */; }; + 6556D5FC2EB85FC300E46C0F /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1B2EB85FC300E46C0F /* copy_prop_arrays.h */; }; + 6556D5FD2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00F2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h */; }; + 6556D6022EB85FC300E46C0F /* modify_maximal_reconvergence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF902EB85FC300E46C0F /* modify_maximal_reconvergence.h */; }; + 6556D6032EB85FC300E46C0F /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0432EB85FC300E46C0F /* validate.h */; }; + 6556D6042EB85FC300E46C0F /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B32EB85FC300E46C0F /* text_handler.h */; }; + 6556D6052EB85FC300E46C0F /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF802EB85FC300E46C0F /* loop_fusion.h */; }; + 6556D6062EB85FC300E46C0F /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0112EB85FC300E46C0F /* remove_selection_reduction_opportunity.h */; }; + 6556D6072EB85FC300E46C0F /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF742EB85FC300E46C0F /* local_single_block_elim_pass.h */; }; + 6556D60A2EB85FC300E46C0F /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8A2EB85FC300E46C0F /* loop_utils.h */; }; + 6556D60B2EB85FC300E46C0F /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF82EB85FC300E46C0F /* basic_block.h */; }; + 6556D60D2EB85FC300E46C0F /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF762EB85FC300E46C0F /* local_single_store_elim_pass.h */; }; + 6556D60F2EB85FC300E46C0F /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03F2EB85FC300E46C0F /* function.h */; }; + 6556D6122EB85FC300E46C0F /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0822EB85FC300E46C0F /* diagnostic.h */; }; + 6556D6162EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF952EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h */; }; + 6556D6182EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB22EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h */; }; + 6556D6192EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01D2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h */; }; + 6556D61B2EB85FC300E46C0F /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0B2EB85FC300E46C0F /* combine_access_chains.h */; }; + 6556D61E2EB85FC300E46C0F /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAA2EB85FC300E46C0F /* relax_float_ops_pass.h */; }; + 6556D6202EB85FC300E46C0F /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFA2EB85FC300E46C0F /* block_merge_pass.h */; }; + 6556D6232EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF12EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h */; }; + 6556D6252EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0172EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h */; }; + 6556D6262EB85FC300E46C0F /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF272EB85FC300E46C0F /* decoration_manager.h */; }; + 6556D6272EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3D2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h */; }; + 6556D6292EB85FC300E46C0F /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0332EB85FC300E46C0F /* small_vector.h */; }; + 6556D62A2EB85FC300E46C0F /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF942EB85FC300E46C0F /* null_pass.h */; }; + 6556D62C2EB85FC300E46C0F /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0922EB85FC300E46C0F /* name_mapper.h */; }; + 6556D62D2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBE2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h */; }; + 6556D6312EB85FC300E46C0F /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA32EB85FC300E46C0F /* reduce_load_size.h */; }; + 6556D6322EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0232EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h */; }; + 6556D6342EB85FC300E46C0F /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0352EB85FC300E46C0F /* string_utils.h */; }; + 6556D6372EB85FC300E46C0F /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9F2EB85FC300E46C0F /* private_to_local_pass.h */; }; + 6556D6382EB85FC300E46C0F /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03E2EB85FC300E46C0F /* decoration.h */; }; + 6556D6392EB85FC300E46C0F /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDF2EB85FC300E46C0F /* value_number_table.h */; }; + 6556D63D2EB85FC300E46C0F /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA12EB85FC300E46C0F /* propagator.h */; }; + 6556D6422EB85FC300E46C0F /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0052EB85FC300E46C0F /* reduction_util.h */; }; + 6556D6432EB85FC300E46C0F /* index_range.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02F2EB85FC300E46C0F /* index_range.h */; }; + 6556D6442EB85FC300E46C0F /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07F2EB85FC300E46C0F /* cfa.h */; }; + 6556D6452EB85FC300E46C0F /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF562EB85FC300E46C0F /* inline_exhaustive_pass.h */; }; + 6556D6482EB85FC300E46C0F /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0892EB85FC300E46C0F /* extensions.h */; }; + 6556D6492EB85FC300E46C0F /* lcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CD582EB85FC300E46C0F /* lcs.h */; }; + 6556D64A2EB85FC300E46C0F /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF792EB85FC300E46C0F /* loop_dependence.h */; }; + 6556D64B2EB85FC300E46C0F /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF232EB85FC300E46C0F /* dead_variable_elimination.h */; }; + 6556D64C2EB85FC300E46C0F /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF312EB85FC300E46C0F /* dominator_tree.h */; }; + 6556D6502EB85FC300E46C0F /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF252EB85FC300E46C0F /* debug_info_manager.h */; }; + 6556D6532EB85FC300E46C0F /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A92EB85FC300E46C0F /* spirv_target_env.h */; }; + 6556D6562EB85FC300E46C0F /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE52EB85FC300E46C0F /* wrap_opkill.h */; }; + 6556D6572EB85FC300E46C0F /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A72EB85FC300E46C0F /* spirv_reducer_options.h */; }; + 6556D6582EB85FC300E46C0F /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07B2EB85FC300E46C0F /* assembly_grammar.h */; }; + 6556D6592EB85FC300E46C0F /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB02EB85FC300E46C0F /* remove_unused_interface_variables_pass.h */; }; + 6556D65A2EB85FC300E46C0F /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF622EB85FC300E46C0F /* interp_fixup_pass.h */; }; + 6556D65B2EB85FC300E46C0F /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF042EB85FC300E46C0F /* cfg.h */; }; + 6556D65E2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFEA2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h */; }; + 6556D65F2EB85FC300E46C0F /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF022EB85FC300E46C0F /* ccp_pass.h */; }; + 6556D6622EB85FC300E46C0F /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3B2EB85FC300E46C0F /* eliminate_dead_members_pass.h */; }; + 6556D6642EB85FC300E46C0F /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF922EB85FC300E46C0F /* module.h */; }; + 6556D6652EB85FC300E46C0F /* fnvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEE72EB85FC300E46C0F /* fnvar.h */; }; + 6556D6692EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF92EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h */; }; + 6556D66B2EB85FC300E46C0F /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02D2EB85FC300E46C0F /* ilist.h */; }; + 6556D66E2EB85FC300E46C0F /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6C2EB85FC300E46C0F /* licm_pass.h */; }; + 6556D6722EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFED2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; }; + 6556D6732EB85FC300E46C0F /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF062EB85FC300E46C0F /* cfg_cleanup_pass.h */; }; + 6556D6742EB85FC300E46C0F /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0D2EB85FC300E46C0F /* compact_ids_pass.h */; }; + 6556D6772EB85FC300E46C0F /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF132EB85FC300E46C0F /* constants.h */; }; + 6556D6782EB85FC300E46C0F /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0F2EB85FC300E46C0F /* composite.h */; }; + 6556D67A2EB85FC300E46C0F /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0282EB85FC300E46C0F /* bit_vector.h */; }; + 6556D67B2EB85FC300E46C0F /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFC2EB85FC300E46C0F /* block_merge_util.h */; }; + 6556D67C2EB85FC300E46C0F /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09C2EB85FC300E46C0F /* print.h */; }; + 6556D67D2EB85FC300E46C0F /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC62EB85FC300E46C0F /* ssa_rewrite_pass.h */; }; + 6556D67E2EB85FC300E46C0F /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCA2EB85FC300E46C0F /* strip_debug_info_pass.h */; }; + 6556D6802EB85FC300E46C0F /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF172EB85FC300E46C0F /* convert_to_half_pass.h */; }; + 6556D6832EB85FC300E46C0F /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF462EB85FC300E46C0F /* flatten_decoration_pass.h */; }; + 6556D6852EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFEF2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; }; + 6556D6862EB85FC300E46C0F /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF02EB85FC300E46C0F /* lints.h */; }; + 6556D6882EB85FC300E46C0F /* switch_descriptorset_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD22EB85FC300E46C0F /* switch_descriptorset_pass.h */; }; + 6556D6892EB85FC300E46C0F /* remove_dontinline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAC2EB85FC300E46C0F /* remove_dontinline_pass.h */; }; + 6556D68A2EB85FC300E46C0F /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF662EB85FC300E46C0F /* ir_builder.h */; }; + 6556D68B2EB85FC300E46C0F /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF842EB85FC300E46C0F /* loop_peeling.h */; }; + 6556D68F2EB85FC300E46C0F /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02A2EB85FC300E46C0F /* bitutils.h */; }; + 6556D6902EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0092EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h */; }; + 6556D6912EB85FC300E46C0F /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0012EB85FC300E46C0F /* reduction_opportunity_finder.h */; }; + 6556D6922EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF32EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h */; }; + 6556D6992EB85FC300E46C0F /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCE2EB85FC300E46C0F /* struct_cfg_analysis.h */; }; + 6556D69B2EB85FC300E46C0F /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF582EB85FC300E46C0F /* inline_opaque_pass.h */; }; + 6556D69E2EB85FC300E46C0F /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2D2EB85FC300E46C0F /* desc_sroa_util.h */; }; + 6556D6A12EB85FC300E46C0F /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02E2EB85FC300E46C0F /* ilist_node.h */; }; + 6556D6A22EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5C2EB85FC300E46C0F /* instruction.h */; }; + 6556D6A32EB85FC300E46C0F /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AB2EB85FC300E46C0F /* spirv_validator_options.h */; }; + 6556D6A42EB85FC300E46C0F /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF352EB85FC300E46C0F /* eliminate_dead_functions_pass.h */; }; + 6556D6A52EB85FC300E46C0F /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08D2EB85FC300E46C0F /* latest_version_opencl_std_header.h */; }; + 6556D6AD2EB85FC300E46C0F /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08E2EB85FC300E46C0F /* latest_version_spirv_header.h */; }; + 6556D6B32EB85FC300E46C0F /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5A2EB85FC300E46C0F /* inline_pass.h */; }; + 6556D6B52EB85FC300E46C0F /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF502EB85FC300E46C0F /* function.h */; }; + 6556D6B82EB85FC300E46C0F /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2B2EB85FC300E46C0F /* desc_sroa.h */; }; + 6556D6BA2EB85FC300E46C0F /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF092EB85FC300E46C0F /* code_sink.h */; }; + 6556D6BE2EB85FC300E46C0F /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0712EB85FC300E46C0F /* validation_state.h */; }; + 6556D6C22EB85FC300E46C0F /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA82EB85FC300E46C0F /* register_pressure.h */; }; + 6556D6C62EB85FC300E46C0F /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0872EB85FC300E46C0F /* ext_inst.h */; }; + 6556D6C82EB85FC300E46C0F /* struct_packing_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD02EB85FC300E46C0F /* struct_packing_pass.h */; }; + 6556D6C92EB85FC300E46C0F /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFF2EB85FC300E46C0F /* reduction_opportunity.h */; }; + 6556D6CB2EB85FC300E46C0F /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00B2EB85FC300E46C0F /* remove_function_reduction_opportunity.h */; }; + 6556D6CC2EB85FC300E46C0F /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0942EB85FC300E46C0F /* opcode.h */; }; + 6556D6CD2EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0412EB85FC300E46C0F /* instruction.h */; }; + 6556D6CF2EB85FC300E46C0F /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B12EB85FC300E46C0F /* text.h */; }; + 6556D6D12EB85FC300E46C0F /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A52EB85FC300E46C0F /* spirv_optimizer_options.h */; }; + 6556D6D42EB85FC300E46C0F /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4E2EB85FC300E46C0F /* freeze_spec_constant_value_pass.h */; }; + 6556D6D62EB85FC300E46C0F /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD42EB85FC300E46C0F /* tree_iterator.h */; }; + 6556D6D72EB85FC300E46C0F /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDB2EB85FC300E46C0F /* unify_const_pass.h */; }; + 6556D6D82EB85FC300E46C0F /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF7C2EB85FC300E46C0F /* loop_descriptor.h */; }; + 6556D6D92EB85FC300E46C0F /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF372EB85FC300E46C0F /* eliminate_dead_functions_util.h */; }; + 6556D6DA2EB85FC300E46C0F /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF112EB85FC300E46C0F /* const_folding_rules.h */; }; + 6556D6DC2EB85FC300E46C0F /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A32EB85FC300E46C0F /* spirv_fuzzer_options.h */; }; + 6556D6DD2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0152EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h */; }; + 6556D6E02EB85FC300E46C0F /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF442EB85FC300E46C0F /* fix_storage_class.h */; }; + 6556D6E12EB85FC300E46C0F /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4C2EB85FC300E46C0F /* folding_rules.h */; }; + 6556D6E22EB85FC300E46C0F /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF482EB85FC300E46C0F /* fold.h */; }; + 6556D6E42EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF52EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h */; }; + 6556D6E52EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0192EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h */; }; + 6556D6E82EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF22EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h */; }; + 6556D6E92EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01F2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h */; }; + 6556D6EA2EB85FC300E46C0F /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0072EB85FC300E46C0F /* remove_block_reduction_opportunity.h */; }; + 6556D6ED2EB85FC300E46C0F /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0372EB85FC300E46C0F /* timer.h */; }; + 6556D6EF2EB85FC300E46C0F /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBA2EB85FC300E46C0F /* scalar_analysis_nodes.h */; }; + 6556D6F12EB85FC300E46C0F /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF822EB85FC300E46C0F /* loop_fusion_pass.h */; }; + 6556D6F22EB85FC300E46C0F /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0982EB85FC300E46C0F /* parsed_operand.h */; }; + 6556D6F32EB85FC300E46C0F /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF882EB85FC300E46C0F /* loop_unswitch_pass.h */; }; + 6556D6F52EB85FC300E46C0F /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFB2EB85FC300E46C0F /* pch_source_reduce.h */; }; + 6556D6F92EB85FC300E46C0F /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF292EB85FC300E46C0F /* def_use_manager.h */; }; + 6556D6FB2EB85FC300E46C0F /* span.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0342EB85FC300E46C0F /* span.h */; }; + 6556D6FC2EB85FC300E46C0F /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8E2EB85FC300E46C0F /* merge_return_pass.h */; }; + 6556D6FD2EB85FC300E46C0F /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBC2EB85FC300E46C0F /* scalar_replacement_pass.h */; }; + 6556D6FE2EB85FC300E46C0F /* spread_volatile_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC42EB85FC300E46C0F /* spread_volatile_semantics.h */; }; + 6556D7002EB85FC300E46C0F /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5E2EB85FC300E46C0F /* instruction_list.h */; }; + 6556D7012EB85FC300E46C0F /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF702EB85FC300E46C0F /* local_access_chain_convert_pass.h */; }; + 6556D7032EB85FC300E46C0F /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD72EB85FC300E46C0F /* type_manager.h */; }; + 6556D7042EB85FC300E46C0F /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF402EB85FC300E46C0F /* feature_manager.h */; }; + 6556D7052EB85FC300E46C0F /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03C2EB85FC300E46C0F /* construct.h */; }; + 6556D7062EB85FC300E46C0F /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0962EB85FC300E46C0F /* operand.h */; }; + 6556D7072EB85FC300E46C0F /* strip_nonsemantic_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCC2EB85FC300E46C0F /* strip_nonsemantic_info_pass.h */; }; + 6556D7082EB85FC300E46C0F /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAE2EB85FC300E46C0F /* remove_duplicates_pass.h */; }; + 6556D7092EB85FC300E46C0F /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF692EB85FC300E46C0F /* ir_loader.h */; }; + 6556D70C2EB85FC300E46C0F /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF192EB85FC300E46C0F /* convert_to_sampled_image_pass.h */; }; + 6556D70F2EB85FC300E46C0F /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0312EB85FC300E46C0F /* parse_number.h */; }; + 6556D7112EB85FC300E46C0F /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03A2EB85FC300E46C0F /* basic_block.h */; }; + 6556D7152EB85FC300E46C0F /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07D2EB85FC300E46C0F /* binary.h */; }; + 6556D7172EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0252EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h */; }; + 6556D7192EB85FC300E46C0F /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA52EB85FC300E46C0F /* redundancy_elimination.h */; }; + 6556D71A2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00D2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h */; }; + 6556D71C2EB85FC300E46C0F /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF212EB85FC300E46C0F /* dead_insert_elim_pass.h */; }; + 6556D71E2EB85FC300E46C0F /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1D2EB85FC300E46C0F /* dataflow.h */; }; + 6556D7202EB85FC300E46C0F /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF332EB85FC300E46C0F /* eliminate_dead_constant_pass.h */; }; + 6556D7212EB85FC300E46C0F /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A12EB85FC300E46C0F /* spirv_endian.h */; }; + 6556D7252EB85FC300E46C0F /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AD2EB85FC300E46C0F /* table.h */; }; + 6556D7292EB85FC300E46C0F /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE82EB85FC300E46C0F /* change_operand_reduction_opportunity.h */; }; + 6556D72E2EB85FC300E46C0F /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1F2EB85FC300E46C0F /* dead_branch_elim_pass.h */; }; + 6556D72F2EB85FC300E46C0F /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9A2EB85FC300E46C0F /* pass_manager.h */; }; + 6556D7302EB85FC300E46C0F /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0902EB85FC300E46C0F /* macro.h */; }; + 6556D7312EB85FC300E46C0F /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02C2EB85FC300E46C0F /* hex_float.h */; }; + 6556D7322EB85FC300E46C0F /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF7E2EB85FC300E46C0F /* loop_fission.h */; }; + 6556D7372EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08B2EB85FC300E46C0F /* instruction.h */; }; + 6556D7382EB85FC300E46C0F /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE32EB85FC300E46C0F /* workaround1209.h */; }; + 6556D73B2EB85FC300E46C0F /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0862EB85FC300E46C0F /* enum_set.h */; }; + 6556D73F2EB85FC300E46C0F /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE12EB85FC300E46C0F /* vector_dce.h */; }; + 6556D7402EB85FC300E46C0F /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF42EB85FC300E46C0F /* amd_ext_to_khr.h */; }; + 6556D7412EB85FC300E46C0F /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB82EB85FC300E46C0F /* scalar_analysis.h */; }; + 6556D7432EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h */; }; + 6556D7442EB85FC300E46C0F /* interface_var_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF602EB85FC300E46C0F /* interface_var_sroa.h */; }; + 6556D7452EB85FC300E46C0F /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF672EB85FC300E46C0F /* ir_context.h */; }; + 6556D74B2EB85FC300E46C0F /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC82EB85FC300E46C0F /* strength_reduction_pass.h */; }; + 6556D74D2EB85FC300E46C0F /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEEC2EB85FC300E46C0F /* divergence_analysis.h */; }; + 6556D74E2EB85FC300E46C0F /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB42EB85FC300E46C0F /* replace_invalid_opc.h */; }; + 6556D7532EB85FC300E46C0F /* split_combined_image_sampler_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC22EB85FC300E46C0F /* split_combined_image_sampler_pass.h */; }; + 6556D7552EB85FC300E46C0F /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF862EB85FC300E46C0F /* loop_unroller.h */; }; + 6556D7572EB85FC300E46C0F /* hash_combine.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02B2EB85FC300E46C0F /* hash_combine.h */; }; + 6556D7592EB85FC300E46C0F /* resolve_binding_conflicts_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB62EB85FC300E46C0F /* resolve_binding_conflicts_pass.h */; }; + 6556D75A2EB85FC300E46C0F /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDD2EB85FC300E46C0F /* upgrade_memory_model.h */; }; + 6556D75B2EB85FC300E46C0F /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFD2EB85FC300E46C0F /* reducer.h */; }; + 6556D75E2EB85FC300E46C0F /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2F2EB85FC300E46C0F /* dominator_analysis.h */; }; + 6556D75F2EB85FC300E46C0F /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0612EB85FC300E46C0F /* validate_memory_semantics.h */; }; + 6556D7602EB85FC300E46C0F /* liveness.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6E2EB85FC300E46C0F /* liveness.h */; }; + 6556D7622EB85FC300E46C0F /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF542EB85FC300E46C0F /* if_conversion.h */; }; + 6556D7632EB85FC300E46C0F /* invocation_interlock_placement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF642EB85FC300E46C0F /* invocation_interlock_placement_pass.h */; }; + 6556D7652EB85FC300E46C0F /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D06B2EB85FC300E46C0F /* validate_scopes.h */; }; + 6556D7672EB85FC300E46C0F /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF522EB85FC300E46C0F /* graphics_robust_access_pass.h */; }; + 6556D7682EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4A2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h */; }; + 6556D7692EB85FC300E46C0F /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0032EB85FC300E46C0F /* reduction_pass.h */; }; + 6556D76A2EB85FC300E46C0F /* fix_func_call_arguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF422EB85FC300E46C0F /* fix_func_call_arguments.h */; }; + 6556D76B2EB85FC300E46C0F /* trim_capabilities_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD52EB85FC300E46C0F /* trim_capabilities_pass.h */; }; + 6556D76C2EB85FC300E46C0F /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9D2EB85FC300E46C0F /* pch_source_opt.h */; }; + 6556D76D2EB85FC300E46C0F /* canonicalize_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF002EB85FC300E46C0F /* canonicalize_ids_pass.h */; }; + 6556D76E2EB85FC300E46C0F /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF152EB85FC300E46C0F /* control_dependence.h */; }; + 6556D76F2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0212EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h */; }; + 6556D7722EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0132EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h */; }; + 6556D7732EB85FC300E46C0F /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09A2EB85FC300E46C0F /* pch_source.h */; }; + 6556D7742EB85FC300E46C0F /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC02EB85FC300E46C0F /* simplification_pass.h */; }; + 6556D7752EB85FC300E46C0F /* to_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B52EB85FC300E46C0F /* to_string.h */; }; + 6556D7762EB85FC300E46C0F /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09F2EB85FC300E46C0F /* spirv_constant.h */; }; + 6556D7772EB85FC300E46C0F /* diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CD562EB85FC300E46C0F /* diff.h */; }; + 6556D7782EB85FC300E46C0F /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0302EB85FC300E46C0F /* make_unique.h */; }; + 6556D7792EB85FC300E46C0F /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08C2EB85FC300E46C0F /* latest_version_glsl_std_450_header.h */; }; + 6556D77B2EB85FC300E46C0F /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA72EB85FC300E46C0F /* reflect.h */; }; + 6556D77C2EB85FC300E46C0F /* table2.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AF2EB85FC300E46C0F /* table2.h */; }; + 6556D77F2EB85FC300E46C0F /* analyze_live_input_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF62EB85FC300E46C0F /* analyze_live_input_pass.h */; }; + 6556D7802EB85FC300E46C0F /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD92EB85FC300E46C0F /* types.h */; }; + 6556D7812EB85FC300E46C0F /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF982EB85FC300E46C0F /* pass.h */; }; + 6556D7892EB85FC300E46C0F /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A02EB85FC300E46C0F /* spirv_definition.h */; }; + 6556D78A2EB85FC300E46C0F /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFE2EB85FC300E46C0F /* build_module.h */; }; + 6556D78B2EB85FC300E46C0F /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF782EB85FC300E46C0F /* log.h */; }; + 6556D78C2EB85FC300E46C0F /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0812EB85FC300E46C0F /* common_debug_info.h */; }; + 6556D78F2EB85FC300E46C0F /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9C2EB85FC300E46C0F /* passes.h */; }; + 6556D7902EB85FC300E46C0F /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0842EB85FC300E46C0F /* disassemble.h */; }; + 6556D7912EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01B2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h */; }; + 6556D7922EB85FC300E46C0F /* eliminate_dead_io_components_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF392EB85FC300E46C0F /* eliminate_dead_io_components_pass.h */; }; + 6556D7942EB85FC300E46C0F /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6B2EB85FC300E46C0F /* iterator.h */; }; + 6556D7952EB85FC300E46C0F /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3F2EB85FC300E46C0F /* empty_pass.h */; }; + 6556D7962EB85FC300E46C0F /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8C2EB85FC300E46C0F /* mem_pass.h */; }; + 6556D7982EB85FC300E46C0F /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF722EB85FC300E46C0F /* local_redundancy_elimination.h */; }; + 6556D7992EB85FC300E46C0F /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1B2EB85FC300E46C0F /* copy_prop_arrays.h */; }; + 6556D79A2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00F2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h */; }; + 6556D79F2EB85FC300E46C0F /* modify_maximal_reconvergence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF902EB85FC300E46C0F /* modify_maximal_reconvergence.h */; }; + 6556D7A02EB85FC300E46C0F /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0432EB85FC300E46C0F /* validate.h */; }; + 6556D7A12EB85FC300E46C0F /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B32EB85FC300E46C0F /* text_handler.h */; }; + 6556D7A22EB85FC300E46C0F /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF802EB85FC300E46C0F /* loop_fusion.h */; }; + 6556D7A32EB85FC300E46C0F /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0112EB85FC300E46C0F /* remove_selection_reduction_opportunity.h */; }; + 6556D7A42EB85FC300E46C0F /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF742EB85FC300E46C0F /* local_single_block_elim_pass.h */; }; + 6556D7A72EB85FC300E46C0F /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8A2EB85FC300E46C0F /* loop_utils.h */; }; + 6556D7A82EB85FC300E46C0F /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF82EB85FC300E46C0F /* basic_block.h */; }; + 6556D7AA2EB85FC300E46C0F /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF762EB85FC300E46C0F /* local_single_store_elim_pass.h */; }; + 6556D7AC2EB85FC300E46C0F /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03F2EB85FC300E46C0F /* function.h */; }; + 6556D7AF2EB85FC300E46C0F /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0822EB85FC300E46C0F /* diagnostic.h */; }; + 6556D7B32EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF952EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h */; }; + 6556D7B52EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB22EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h */; }; + 6556D7B62EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01D2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h */; }; + 6556D7B82EB85FC300E46C0F /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0B2EB85FC300E46C0F /* combine_access_chains.h */; }; + 6556D7BB2EB85FC300E46C0F /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAA2EB85FC300E46C0F /* relax_float_ops_pass.h */; }; + 6556D7BD2EB85FC300E46C0F /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFA2EB85FC300E46C0F /* block_merge_pass.h */; }; + 6556D7C02EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF12EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h */; }; + 6556D7C22EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0172EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h */; }; + 6556D7C32EB85FC300E46C0F /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF272EB85FC300E46C0F /* decoration_manager.h */; }; + 6556D7C42EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3D2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h */; }; + 6556D7C62EB85FC300E46C0F /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0332EB85FC300E46C0F /* small_vector.h */; }; + 6556D7C72EB85FC300E46C0F /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF942EB85FC300E46C0F /* null_pass.h */; }; + 6556D7C92EB85FC300E46C0F /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0922EB85FC300E46C0F /* name_mapper.h */; }; + 6556D7CA2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBE2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h */; }; + 6556D7CE2EB85FC300E46C0F /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA32EB85FC300E46C0F /* reduce_load_size.h */; }; + 6556D7CF2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0232EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h */; }; + 6556D7D12EB85FC300E46C0F /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0352EB85FC300E46C0F /* string_utils.h */; }; + 6556D7D42EB85FC300E46C0F /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9F2EB85FC300E46C0F /* private_to_local_pass.h */; }; + 6556D7D52EB85FC300E46C0F /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03E2EB85FC300E46C0F /* decoration.h */; }; + 6556D7D62EB85FC300E46C0F /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDF2EB85FC300E46C0F /* value_number_table.h */; }; + 6556D7DA2EB85FC300E46C0F /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA12EB85FC300E46C0F /* propagator.h */; }; + 6556D7DF2EB85FC300E46C0F /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0052EB85FC300E46C0F /* reduction_util.h */; }; + 6556D7E02EB85FC300E46C0F /* index_range.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02F2EB85FC300E46C0F /* index_range.h */; }; + 6556D7E12EB85FC300E46C0F /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07F2EB85FC300E46C0F /* cfa.h */; }; + 6556D7E22EB85FC300E46C0F /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF562EB85FC300E46C0F /* inline_exhaustive_pass.h */; }; + 6556D7E52EB85FC300E46C0F /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0892EB85FC300E46C0F /* extensions.h */; }; + 6556D7E62EB85FC300E46C0F /* lcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CD582EB85FC300E46C0F /* lcs.h */; }; + 6556D7E72EB85FC300E46C0F /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF792EB85FC300E46C0F /* loop_dependence.h */; }; + 6556D7E82EB85FC300E46C0F /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF232EB85FC300E46C0F /* dead_variable_elimination.h */; }; + 6556D7E92EB85FC300E46C0F /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF312EB85FC300E46C0F /* dominator_tree.h */; }; + 6556D7ED2EB85FC300E46C0F /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF252EB85FC300E46C0F /* debug_info_manager.h */; }; + 6556D7F02EB85FC300E46C0F /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A92EB85FC300E46C0F /* spirv_target_env.h */; }; + 6556D7F32EB85FC300E46C0F /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE52EB85FC300E46C0F /* wrap_opkill.h */; }; + 6556D7F42EB85FC300E46C0F /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A72EB85FC300E46C0F /* spirv_reducer_options.h */; }; + 6556D7F52EB85FC300E46C0F /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07B2EB85FC300E46C0F /* assembly_grammar.h */; }; + 6556D7F62EB85FC300E46C0F /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB02EB85FC300E46C0F /* remove_unused_interface_variables_pass.h */; }; + 6556D7F72EB85FC300E46C0F /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF622EB85FC300E46C0F /* interp_fixup_pass.h */; }; + 6556D7F82EB85FC300E46C0F /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF042EB85FC300E46C0F /* cfg.h */; }; + 6556D7FB2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFEA2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h */; }; + 6556D7FC2EB85FC300E46C0F /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF022EB85FC300E46C0F /* ccp_pass.h */; }; + 6556D7FF2EB85FC300E46C0F /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3B2EB85FC300E46C0F /* eliminate_dead_members_pass.h */; }; + 6556D8012EB85FC300E46C0F /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF922EB85FC300E46C0F /* module.h */; }; + 6556D8022EB85FC300E46C0F /* fnvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEE72EB85FC300E46C0F /* fnvar.h */; }; + 6556D8062EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF92EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h */; }; + 6556D8082EB85FC300E46C0F /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02D2EB85FC300E46C0F /* ilist.h */; }; + 6556D80B2EB85FC300E46C0F /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6C2EB85FC300E46C0F /* licm_pass.h */; }; + 6556D80F2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFED2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; }; + 6556D8102EB85FC300E46C0F /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF062EB85FC300E46C0F /* cfg_cleanup_pass.h */; }; + 6556D8112EB85FC300E46C0F /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0D2EB85FC300E46C0F /* compact_ids_pass.h */; }; + 6556D8142EB85FC300E46C0F /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF132EB85FC300E46C0F /* constants.h */; }; + 6556D8152EB85FC300E46C0F /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0F2EB85FC300E46C0F /* composite.h */; }; + 6556D8172EB85FC300E46C0F /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0282EB85FC300E46C0F /* bit_vector.h */; }; + 6556D8182EB85FC300E46C0F /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFC2EB85FC300E46C0F /* block_merge_util.h */; }; + 6556D8192EB85FC300E46C0F /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09C2EB85FC300E46C0F /* print.h */; }; + 6556D81A2EB85FC300E46C0F /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC62EB85FC300E46C0F /* ssa_rewrite_pass.h */; }; + 6556D81B2EB85FC300E46C0F /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCA2EB85FC300E46C0F /* strip_debug_info_pass.h */; }; + 6556D81D2EB85FC300E46C0F /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF172EB85FC300E46C0F /* convert_to_half_pass.h */; }; + 6556D8202EB85FC300E46C0F /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF462EB85FC300E46C0F /* flatten_decoration_pass.h */; }; + 6556D8222EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFEF2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; }; + 6556D8232EB85FC300E46C0F /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF02EB85FC300E46C0F /* lints.h */; }; + 6556D8252EB85FC300E46C0F /* switch_descriptorset_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD22EB85FC300E46C0F /* switch_descriptorset_pass.h */; }; + 6556D8262EB85FC300E46C0F /* remove_dontinline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAC2EB85FC300E46C0F /* remove_dontinline_pass.h */; }; + 6556D8272EB85FC300E46C0F /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF662EB85FC300E46C0F /* ir_builder.h */; }; + 6556D8282EB85FC300E46C0F /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF842EB85FC300E46C0F /* loop_peeling.h */; }; + 6556D82C2EB85FC300E46C0F /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02A2EB85FC300E46C0F /* bitutils.h */; }; + 6556D82D2EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0092EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h */; }; + 6556D82E2EB85FC300E46C0F /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0012EB85FC300E46C0F /* reduction_opportunity_finder.h */; }; + 6556D82F2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF32EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h */; }; + 6556D8362EB85FC300E46C0F /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCE2EB85FC300E46C0F /* struct_cfg_analysis.h */; }; + 6556D8382EB85FC300E46C0F /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF582EB85FC300E46C0F /* inline_opaque_pass.h */; }; + 6556D83B2EB85FC300E46C0F /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2D2EB85FC300E46C0F /* desc_sroa_util.h */; }; + 6556D83E2EB85FC300E46C0F /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02E2EB85FC300E46C0F /* ilist_node.h */; }; + 6556D83F2EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5C2EB85FC300E46C0F /* instruction.h */; }; + 6556D8402EB85FC300E46C0F /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AB2EB85FC300E46C0F /* spirv_validator_options.h */; }; + 6556D8412EB85FC300E46C0F /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF352EB85FC300E46C0F /* eliminate_dead_functions_pass.h */; }; + 6556D8422EB85FC300E46C0F /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08D2EB85FC300E46C0F /* latest_version_opencl_std_header.h */; }; + 6556D84A2EB85FC300E46C0F /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08E2EB85FC300E46C0F /* latest_version_spirv_header.h */; }; + 6556D8502EB85FC300E46C0F /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5A2EB85FC300E46C0F /* inline_pass.h */; }; + 6556D8522EB85FC300E46C0F /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF502EB85FC300E46C0F /* function.h */; }; + 6556D8552EB85FC300E46C0F /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2B2EB85FC300E46C0F /* desc_sroa.h */; }; + 6556D8572EB85FC300E46C0F /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF092EB85FC300E46C0F /* code_sink.h */; }; + 6556D85B2EB85FC300E46C0F /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0712EB85FC300E46C0F /* validation_state.h */; }; + 6556D85F2EB85FC300E46C0F /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA82EB85FC300E46C0F /* register_pressure.h */; }; + 6556D8632EB85FC300E46C0F /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0872EB85FC300E46C0F /* ext_inst.h */; }; + 6556D8652EB85FC300E46C0F /* struct_packing_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD02EB85FC300E46C0F /* struct_packing_pass.h */; }; + 6556D8662EB85FC300E46C0F /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFF2EB85FC300E46C0F /* reduction_opportunity.h */; }; + 6556D8682EB85FC300E46C0F /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00B2EB85FC300E46C0F /* remove_function_reduction_opportunity.h */; }; + 6556D8692EB85FC300E46C0F /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0942EB85FC300E46C0F /* opcode.h */; }; + 6556D86A2EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0412EB85FC300E46C0F /* instruction.h */; }; + 6556D86C2EB85FC300E46C0F /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B12EB85FC300E46C0F /* text.h */; }; + 6556D86E2EB85FC300E46C0F /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A52EB85FC300E46C0F /* spirv_optimizer_options.h */; }; + 6556D8712EB85FC300E46C0F /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4E2EB85FC300E46C0F /* freeze_spec_constant_value_pass.h */; }; + 6556D8732EB85FC300E46C0F /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD42EB85FC300E46C0F /* tree_iterator.h */; }; + 6556D8742EB85FC300E46C0F /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDB2EB85FC300E46C0F /* unify_const_pass.h */; }; + 6556D8752EB85FC300E46C0F /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF7C2EB85FC300E46C0F /* loop_descriptor.h */; }; + 6556D8762EB85FC300E46C0F /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF372EB85FC300E46C0F /* eliminate_dead_functions_util.h */; }; + 6556D8772EB85FC300E46C0F /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF112EB85FC300E46C0F /* const_folding_rules.h */; }; + 6556D8792EB85FC300E46C0F /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A32EB85FC300E46C0F /* spirv_fuzzer_options.h */; }; + 6556D87A2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0152EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h */; }; + 6556D87D2EB85FC300E46C0F /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF442EB85FC300E46C0F /* fix_storage_class.h */; }; + 6556D87E2EB85FC300E46C0F /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4C2EB85FC300E46C0F /* folding_rules.h */; }; + 6556D87F2EB85FC300E46C0F /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF482EB85FC300E46C0F /* fold.h */; }; + 6556D8812EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF52EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h */; }; + 6556D8822EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0192EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h */; }; + 6556D8852EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF22EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h */; }; + 6556D8862EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01F2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h */; }; + 6556D8872EB85FC300E46C0F /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0072EB85FC300E46C0F /* remove_block_reduction_opportunity.h */; }; + 6556D88A2EB85FC300E46C0F /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0372EB85FC300E46C0F /* timer.h */; }; + 6556D88C2EB85FC300E46C0F /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBA2EB85FC300E46C0F /* scalar_analysis_nodes.h */; }; + 6556D88E2EB85FC300E46C0F /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF822EB85FC300E46C0F /* loop_fusion_pass.h */; }; + 6556D88F2EB85FC300E46C0F /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0982EB85FC300E46C0F /* parsed_operand.h */; }; + 6556D8902EB85FC300E46C0F /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF882EB85FC300E46C0F /* loop_unswitch_pass.h */; }; + 6556D8922EB85FC300E46C0F /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFB2EB85FC300E46C0F /* pch_source_reduce.h */; }; + 6556D8962EB85FC300E46C0F /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF292EB85FC300E46C0F /* def_use_manager.h */; }; + 6556D8982EB85FC300E46C0F /* span.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0342EB85FC300E46C0F /* span.h */; }; + 6556D8992EB85FC300E46C0F /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8E2EB85FC300E46C0F /* merge_return_pass.h */; }; + 6556D89A2EB85FC300E46C0F /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBC2EB85FC300E46C0F /* scalar_replacement_pass.h */; }; + 6556D89B2EB85FC300E46C0F /* spread_volatile_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC42EB85FC300E46C0F /* spread_volatile_semantics.h */; }; + 6556D89D2EB85FC300E46C0F /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5E2EB85FC300E46C0F /* instruction_list.h */; }; + 6556D89E2EB85FC300E46C0F /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF702EB85FC300E46C0F /* local_access_chain_convert_pass.h */; }; + 6556D8A02EB85FC300E46C0F /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD72EB85FC300E46C0F /* type_manager.h */; }; + 6556D8A12EB85FC300E46C0F /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF402EB85FC300E46C0F /* feature_manager.h */; }; + 6556D8A22EB85FC300E46C0F /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03C2EB85FC300E46C0F /* construct.h */; }; + 6556D8A32EB85FC300E46C0F /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0962EB85FC300E46C0F /* operand.h */; }; + 6556D8A42EB85FC300E46C0F /* strip_nonsemantic_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCC2EB85FC300E46C0F /* strip_nonsemantic_info_pass.h */; }; + 6556D8A52EB85FC300E46C0F /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAE2EB85FC300E46C0F /* remove_duplicates_pass.h */; }; + 6556D8A62EB85FC300E46C0F /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF692EB85FC300E46C0F /* ir_loader.h */; }; + 6556D8A92EB85FC300E46C0F /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF192EB85FC300E46C0F /* convert_to_sampled_image_pass.h */; }; + 6556D8AC2EB85FC300E46C0F /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0312EB85FC300E46C0F /* parse_number.h */; }; + 6556D8AE2EB85FC300E46C0F /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03A2EB85FC300E46C0F /* basic_block.h */; }; + 6556D8B22EB85FC300E46C0F /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07D2EB85FC300E46C0F /* binary.h */; }; + 6556D8B42EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0252EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h */; }; + 6556D8B62EB85FC300E46C0F /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA52EB85FC300E46C0F /* redundancy_elimination.h */; }; + 6556D8B72EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00D2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h */; }; + 6556D8B92EB85FC300E46C0F /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF212EB85FC300E46C0F /* dead_insert_elim_pass.h */; }; + 6556D8BB2EB85FC300E46C0F /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1D2EB85FC300E46C0F /* dataflow.h */; }; + 6556D8BD2EB85FC300E46C0F /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF332EB85FC300E46C0F /* eliminate_dead_constant_pass.h */; }; + 6556D8BE2EB85FC300E46C0F /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A12EB85FC300E46C0F /* spirv_endian.h */; }; + 6556D8C22EB85FC300E46C0F /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AD2EB85FC300E46C0F /* table.h */; }; + 6556D8C62EB85FC300E46C0F /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE82EB85FC300E46C0F /* change_operand_reduction_opportunity.h */; }; + 6556D8CB2EB85FC300E46C0F /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1F2EB85FC300E46C0F /* dead_branch_elim_pass.h */; }; + 6556D8CC2EB85FC300E46C0F /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9A2EB85FC300E46C0F /* pass_manager.h */; }; + 6556D8CD2EB85FC300E46C0F /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0902EB85FC300E46C0F /* macro.h */; }; + 6556D8CE2EB85FC300E46C0F /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02C2EB85FC300E46C0F /* hex_float.h */; }; + 6556D8CF2EB85FC300E46C0F /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF7E2EB85FC300E46C0F /* loop_fission.h */; }; + 6556D8D42EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08B2EB85FC300E46C0F /* instruction.h */; }; + 6556D8D52EB85FC300E46C0F /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE32EB85FC300E46C0F /* workaround1209.h */; }; + 6556D8D82EB85FC300E46C0F /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0862EB85FC300E46C0F /* enum_set.h */; }; + 6556D8DC2EB85FC300E46C0F /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE12EB85FC300E46C0F /* vector_dce.h */; }; + 6556D8DD2EB85FC300E46C0F /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF42EB85FC300E46C0F /* amd_ext_to_khr.h */; }; + 6556D8DE2EB85FC300E46C0F /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB82EB85FC300E46C0F /* scalar_analysis.h */; }; + 6556D8E02EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h */; }; + 6556D8E12EB85FC300E46C0F /* interface_var_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF602EB85FC300E46C0F /* interface_var_sroa.h */; }; + 6556D8E22EB85FC300E46C0F /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF672EB85FC300E46C0F /* ir_context.h */; }; + 6556D8E82EB85FC300E46C0F /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC82EB85FC300E46C0F /* strength_reduction_pass.h */; }; + 6556D8E92EB85FC300E46C0F /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6D2EB85FC300E46C0F /* licm_pass.cpp */; }; + 6556D8EA2EB85FC300E46C0F /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05E2EB85FC300E46C0F /* validate_literals.cpp */; }; + 6556D8EB2EB85FC300E46C0F /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0292EB85FC300E46C0F /* bit_vector.cpp */; }; + 6556D8EC2EB85FC300E46C0F /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A62EB85FC300E46C0F /* spirv_optimizer_options.cpp */; }; + 6556D8ED2EB85FC300E46C0F /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0002EB85FC300E46C0F /* reduction_opportunity.cpp */; }; + 6556D8EE2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFEB2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp */; }; + 6556D8EF2EB85FC300E46C0F /* to_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B62EB85FC300E46C0F /* to_string.cpp */; }; + 6556D8F12EB85FC300E46C0F /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC72EB85FC300E46C0F /* ssa_rewrite_pass.cpp */; }; + 6556D8F22EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF42EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp */; }; + 6556D8F32EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB72EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp */; }; + 6556D8F42EB85FC300E46C0F /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB92EB85FC300E46C0F /* scalar_analysis.cpp */; }; + 6556D8F82EB85FC300E46C0F /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0562EB85FC300E46C0F /* validate_function.cpp */; }; + 6556D8FB2EB85FC300E46C0F /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B22EB85FC300E46C0F /* text.cpp */; }; + 6556D8FE2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3C2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp */; }; + 6556D8FF2EB85FC300E46C0F /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF972EB85FC300E46C0F /* optimizer.cpp */; }; + 6556D9002EB85FC300E46C0F /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF592EB85FC300E46C0F /* inline_opaque_pass.cpp */; }; + 6556D9022EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF652EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp */; }; + 6556D9042EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFA2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp */; }; + 6556D9052EB85FC300E46C0F /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0702EB85FC300E46C0F /* validate_type.cpp */; }; + 6556D9082EB85FC300E46C0F /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AE2EB85FC300E46C0F /* table.cpp */; }; + 6556D90B2EB85FC300E46C0F /* table2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B02EB85FC300E46C0F /* table2.cpp */; }; + 6556D90D2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0222EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp */; }; + 6556D90E2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0162EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp */; }; + 6556D9112EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB32EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp */; }; + 6556D9122EB85FC300E46C0F /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04E2EB85FC300E46C0F /* validate_composites.cpp */; }; + 6556D9152EB85FC300E46C0F /* validate_ray_tracing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0692EB85FC300E46C0F /* validate_ray_tracing.cpp */; }; + 6556D9182EB85FC300E46C0F /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A22EB85FC300E46C0F /* spirv_endian.cpp */; }; + 6556D9192EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0142EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp */; }; + 6556D91B2EB85FC300E46C0F /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0932EB85FC300E46C0F /* name_mapper.cpp */; }; + 6556D91D2EB85FC300E46C0F /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0482EB85FC300E46C0F /* validate_atomics.cpp */; }; + 6556D91E2EB85FC300E46C0F /* validate_invalid_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05C2EB85FC300E46C0F /* validate_invalid_type.cpp */; }; + 6556D9232EB85FC300E46C0F /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8B2EB85FC300E46C0F /* loop_utils.cpp */; }; + 6556D9262EB85FC300E46C0F /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0642EB85FC300E46C0F /* validate_misc.cpp */; }; + 6556D9272EB85FC300E46C0F /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF222EB85FC300E46C0F /* dead_insert_elim_pass.cpp */; }; + 6556D9292EB85FC300E46C0F /* modify_maximal_reconvergence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF912EB85FC300E46C0F /* modify_maximal_reconvergence.cpp */; }; + 6556D92A2EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF62EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp */; }; + 6556D92C2EB85FC300E46C0F /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0662EB85FC300E46C0F /* validate_non_uniform.cpp */; }; + 6556D92E2EB85FC300E46C0F /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEEE2EB85FC300E46C0F /* lint_divergent_derivatives.cpp */; }; + 6556D92F2EB85FC300E46C0F /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0322EB85FC300E46C0F /* parse_number.cpp */; }; + 6556D9382EB85FC300E46C0F /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFF2EB85FC300E46C0F /* build_module.cpp */; }; + 6556D9392EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01E2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; }; + 6556D93A2EB85FC300E46C0F /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDC2EB85FC300E46C0F /* unify_const_pass.cpp */; }; + 6556D93C2EB85FC300E46C0F /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09E2EB85FC300E46C0F /* software_version.cpp */; }; + 6556D93D2EB85FC300E46C0F /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFE2EB85FC300E46C0F /* reducer.cpp */; }; + 6556D93E2EB85FC300E46C0F /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0852EB85FC300E46C0F /* disassemble.cpp */; }; + 6556D93F2EB85FC300E46C0F /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFD2EB85FC300E46C0F /* block_merge_util.cpp */; }; + 6556D9402EB85FC300E46C0F /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09B2EB85FC300E46C0F /* pch_source.cpp */; }; + 6556D9412EB85FC300E46C0F /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0402EB85FC300E46C0F /* function.cpp */; }; + 6556D9422EB85FC300E46C0F /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4D2EB85FC300E46C0F /* folding_rules.cpp */; }; + 6556D9462EB85FC300E46C0F /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2E2EB85FC300E46C0F /* desc_sroa_util.cpp */; }; + 6556D94C2EB85FC300E46C0F /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF122EB85FC300E46C0F /* const_folding_rules.cpp */; }; + 6556D94D2EB85FC300E46C0F /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0532EB85FC300E46C0F /* validate_derivatives.cpp */; }; + 6556D94E2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0262EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; }; + 6556D94F2EB85FC300E46C0F /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF572EB85FC300E46C0F /* inline_exhaustive_pass.cpp */; }; + 6556D9502EB85FC300E46C0F /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0602EB85FC300E46C0F /* validate_memory.cpp */; }; + 6556D9532EB85FC300E46C0F /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF732EB85FC300E46C0F /* local_redundancy_elimination.cpp */; }; + 6556D9552EB85FC300E46C0F /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDA2EB85FC300E46C0F /* types.cpp */; }; + 6556D9572EB85FC300E46C0F /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF682EB85FC300E46C0F /* ir_context.cpp */; }; + 6556D95A2EB85FC300E46C0F /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF262EB85FC300E46C0F /* debug_info_manager.cpp */; }; + 6556D95D2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFEE2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; }; + 6556D9622EB85FC300E46C0F /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04D2EB85FC300E46C0F /* validate_cfg.cpp */; }; + 6556D9652EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3A2EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp */; }; + 6556D9692EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00A2EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp */; }; + 6556D96B2EB85FC300E46C0F /* fix_func_call_arguments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF432EB85FC300E46C0F /* fix_func_call_arguments.cpp */; }; + 6556D96C2EB85FC300E46C0F /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06D2EB85FC300E46C0F /* validate_small_type_uses.cpp */; }; + 6556D96D2EB85FC300E46C0F /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF92EB85FC300E46C0F /* basic_block.cpp */; }; + 6556D9702EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06A2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp */; }; + 6556D9712EB85FC300E46C0F /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05A2EB85FC300E46C0F /* validate_instruction.cpp */; }; + 6556D9722EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00E2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp */; }; + 6556D9732EB85FC300E46C0F /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05D2EB85FC300E46C0F /* validate_layout.cpp */; }; + 6556D9752EB85FC300E46C0F /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF852EB85FC300E46C0F /* loop_peeling.cpp */; }; + 6556D9762EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE92EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp */; }; + 6556D97A2EB85FC300E46C0F /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0492EB85FC300E46C0F /* validate_barriers.cpp */; }; + 6556D97B2EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF32EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp */; }; + 6556D97C2EB85FC300E46C0F /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCF2EB85FC300E46C0F /* struct_cfg_analysis.cpp */; }; + 6556D97D2EB85FC300E46C0F /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF632EB85FC300E46C0F /* interp_fixup_pass.cpp */; }; + 6556D97F2EB85FC300E46C0F /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D07E2EB85FC300E46C0F /* binary.cpp */; }; + 6556D9802EB85FC300E46C0F /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0062EB85FC300E46C0F /* reduction_util.cpp */; }; + 6556D9812EB85FC300E46C0F /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE62EB85FC300E46C0F /* wrap_opkill.cpp */; }; + 6556D9822EB85FC300E46C0F /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFB2EB85FC300E46C0F /* block_merge_pass.cpp */; }; + 6556D9842EB85FC300E46C0F /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0382EB85FC300E46C0F /* timer.cpp */; }; + 6556D9852EB85FC300E46C0F /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0832EB85FC300E46C0F /* diagnostic.cpp */; }; + 6556D9872EB85FC300E46C0F /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1E2EB85FC300E46C0F /* dataflow.cpp */; }; + 6556D98B2EB85FC300E46C0F /* validate_ray_query.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0682EB85FC300E46C0F /* validate_ray_query.cpp */; }; + 6556D98C2EB85FC300E46C0F /* analyze_live_input_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF72EB85FC300E46C0F /* analyze_live_input_pass.cpp */; }; + 6556D98D2EB85FC300E46C0F /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B42EB85FC300E46C0F /* text_handler.cpp */; }; + 6556D98F2EB85FC300E46C0F /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF872EB85FC300E46C0F /* loop_unroller.cpp */; }; + 6556D9902EB85FC300E46C0F /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF302EB85FC300E46C0F /* dominator_analysis.cpp */; }; + 6556D9912EB85FC300E46C0F /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF242EB85FC300E46C0F /* dead_variable_elimination.cpp */; }; + 6556D9922EB85FC300E46C0F /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF552EB85FC300E46C0F /* if_conversion.cpp */; }; + 6556D9952EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0242EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp */; }; + 6556D9962EB85FC300E46C0F /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0722EB85FC300E46C0F /* validation_state.cpp */; }; + 6556D9972EB85FC300E46C0F /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5B2EB85FC300E46C0F /* inline_pass.cpp */; }; + 6556D99A2EB85FC300E46C0F /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF052EB85FC300E46C0F /* cfg.cpp */; }; + 6556D99B2EB85FC300E46C0F /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC92EB85FC300E46C0F /* strength_reduction_pass.cpp */; }; + 6556D99C2EB85FC300E46C0F /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D07C2EB85FC300E46C0F /* assembly_grammar.cpp */; }; + 6556D99D2EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF962EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp */; }; + 6556D99E2EB85FC300E46C0F /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF472EB85FC300E46C0F /* flatten_decoration_pass.cpp */; }; + 6556D9A32EB85FC300E46C0F /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF9E2EB85FC300E46C0F /* pch_source_opt.cpp */; }; + 6556D9A42EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF342EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp */; }; + 6556D9A52EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4B2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp */; }; + 6556D9A62EB85FC300E46C0F /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A82EB85FC300E46C0F /* spirv_reducer_options.cpp */; }; + 6556D9A72EB85FC300E46C0F /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF752EB85FC300E46C0F /* local_single_block_elim_pass.cpp */; }; + 6556D9A82EB85FC300E46C0F /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D08A2EB85FC300E46C0F /* extensions.cpp */; }; + 6556D9AA2EB85FC300E46C0F /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF52EB85FC300E46C0F /* amd_ext_to_khr.cpp */; }; + 6556D9AC2EB85FC300E46C0F /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEED2EB85FC300E46C0F /* divergence_analysis.cpp */; }; + 6556D9AE2EB85FC300E46C0F /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0622EB85FC300E46C0F /* validate_memory_semantics.cpp */; }; + 6556D9B12EB85FC300E46C0F /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF382EB85FC300E46C0F /* eliminate_dead_functions_util.cpp */; }; + 6556D9B32EB85FC300E46C0F /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC12EB85FC300E46C0F /* simplification_pass.cpp */; }; + 6556D9B62EB85FC300E46C0F /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFC2EB85FC300E46C0F /* pch_source_reduce.cpp */; }; + 6556D9B72EB85FC300E46C0F /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0592EB85FC300E46C0F /* validate_image.cpp */; }; + 6556D9B82EB85FC300E46C0F /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEEF2EB85FC300E46C0F /* linter.cpp */; }; + 6556D9B92EB85FC300E46C0F /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF322EB85FC300E46C0F /* dominator_tree.cpp */; }; + 6556D9BA2EB85FC300E46C0F /* validate_tensor_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06F2EB85FC300E46C0F /* validate_tensor_layout.cpp */; }; + 6556D9BE2EB85FC300E46C0F /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0442EB85FC300E46C0F /* validate.cpp */; }; + 6556D9C02EB85FC300E46C0F /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCB2EB85FC300E46C0F /* strip_debug_info_pass.cpp */; }; + 6556D9C22EB85FC300E46C0F /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAB2EB85FC300E46C0F /* relax_float_ops_pass.cpp */; }; + 6556D9C42EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBF2EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp */; }; + 6556D9C52EB85FC300E46C0F /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0462EB85FC300E46C0F /* validate_annotation.cpp */; }; + 6556D9C62EB85FC300E46C0F /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE42EB85FC300E46C0F /* workaround1209.cpp */; }; + 6556D9CB2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0202EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp */; }; + 6556D9CC2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF02EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; }; + 6556D9D12EB85FC300E46C0F /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF712EB85FC300E46C0F /* local_access_chain_convert_pass.cpp */; }; + 6556D9D32EB85FC300E46C0F /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF832EB85FC300E46C0F /* loop_fusion_pass.cpp */; }; + 6556D9D52EB85FC300E46C0F /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF202EB85FC300E46C0F /* dead_branch_elim_pass.cpp */; }; + 6556D9D62EB85FC300E46C0F /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF812EB85FC300E46C0F /* loop_fusion.cpp */; }; + 6556D9D92EB85FC300E46C0F /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF532EB85FC300E46C0F /* graphics_robust_access_pass.cpp */; }; + 6556D9DC2EB85FC300E46C0F /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04F2EB85FC300E46C0F /* validate_constants.cpp */; }; + 6556D9DD2EB85FC300E46C0F /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06C2EB85FC300E46C0F /* validate_scopes.cpp */; }; + 6556D9DE2EB85FC300E46C0F /* liveness.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6F2EB85FC300E46C0F /* liveness.cpp */; }; + 6556D9DF2EB85FC300E46C0F /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA02EB85FC300E46C0F /* private_to_local_pass.cpp */; }; + 6556D9E02EB85FC300E46C0F /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0582EB85FC300E46C0F /* validate_id.cpp */; }; + 6556D9E12EB85FC300E46C0F /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0042EB85FC300E46C0F /* reduction_pass.cpp */; }; + 6556D9E32EB85FC300E46C0F /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF282EB85FC300E46C0F /* decoration_manager.cpp */; }; + 6556D9E52EB85FC300E46C0F /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF512EB85FC300E46C0F /* function.cpp */; }; + 6556D9E62EB85FC300E46C0F /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A42EB85FC300E46C0F /* spirv_fuzzer_options.cpp */; }; + 6556D9E82EB85FC300E46C0F /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0972EB85FC300E46C0F /* operand.cpp */; }; + 6556D9EC2EB85FC300E46C0F /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0672EB85FC300E46C0F /* validate_primitives.cpp */; }; + 6556D9EE2EB85FC300E46C0F /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0022EB85FC300E46C0F /* reduction_opportunity_finder.cpp */; }; + 6556D9EF2EB85FC300E46C0F /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0652EB85FC300E46C0F /* validate_mode_setting.cpp */; }; + 6556D9F02EB85FC300E46C0F /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04C2EB85FC300E46C0F /* validate_capability.cpp */; }; + 6556D9F12EB85FC300E46C0F /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7F2EB85FC300E46C0F /* loop_fission.cpp */; }; + 6556D9F22EB85FC300E46C0F /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0E2EB85FC300E46C0F /* compact_ids_pass.cpp */; }; + 6556D9F32EB85FC300E46C0F /* fnvar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEE82EB85FC300E46C0F /* fnvar.cpp */; }; + 6556D9F42EB85FC300E46C0F /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04A2EB85FC300E46C0F /* validate_bitwise.cpp */; }; + 6556D9F62EB85FC300E46C0F /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF162EB85FC300E46C0F /* control_dependence.cpp */; }; + 6556D9F82EB85FC300E46C0F /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1C2EB85FC300E46C0F /* copy_prop_arrays.cpp */; }; + 6556D9FA2EB85FC300E46C0F /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF142EB85FC300E46C0F /* constants.cpp */; }; + 6556D9FC2EB85FC300E46C0F /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF772EB85FC300E46C0F /* local_single_store_elim_pass.cpp */; }; + 6556D9FE2EB85FC300E46C0F /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA22EB85FC300E46C0F /* propagator.cpp */; }; + 6556D9FF2EB85FC300E46C0F /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA42EB85FC300E46C0F /* reduce_load_size.cpp */; }; + 6556DA012EB85FC300E46C0F /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBD2EB85FC300E46C0F /* scalar_replacement_pass.cpp */; }; + 6556DA022EB85FC300E46C0F /* trim_capabilities_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD62EB85FC300E46C0F /* trim_capabilities_pass.cpp */; }; + 6556DA052EB85FC300E46C0F /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF992EB85FC300E46C0F /* pass.cpp */; }; + 6556DA072EB85FC300E46C0F /* switch_descriptorset_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD32EB85FC300E46C0F /* switch_descriptorset_pass.cpp */; }; + 6556DA082EB85FC300E46C0F /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF492EB85FC300E46C0F /* fold.cpp */; }; + 6556DA0A2EB85FC300E46C0F /* interface_var_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF612EB85FC300E46C0F /* interface_var_sroa.cpp */; }; + 6556DA0C2EB85FC300E46C0F /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0362EB85FC300E46C0F /* string_utils.cpp */; }; + 6556DA0D2EB85FC300E46C0F /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE02EB85FC300E46C0F /* value_number_table.cpp */; }; + 6556DA0F2EB85FC300E46C0F /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09D2EB85FC300E46C0F /* print.cpp */; }; + 6556DA122EB85FC300E46C0F /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD82EB85FC300E46C0F /* type_manager.cpp */; }; + 6556DA142EB85FC300E46C0F /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF932EB85FC300E46C0F /* module.cpp */; }; + 6556DA152EB85FC300E46C0F /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF072EB85FC300E46C0F /* cfg_cleanup_pass.cpp */; }; + 6556DA1D2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4F2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp */; }; + 6556DA202EB85FC300E46C0F /* validate_mesh_shading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0632EB85FC300E46C0F /* validate_mesh_shading.cpp */; }; + 6556DA232EB85FC300E46C0F /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0452EB85FC300E46C0F /* validate_adjacency.cpp */; }; + 6556DA242EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF362EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp */; }; + 6556DA252EB85FC300E46C0F /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0542EB85FC300E46C0F /* validate_execution_limitations.cpp */; }; + 6556DA262EB85FC300E46C0F /* spread_volatile_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC52EB85FC300E46C0F /* spread_volatile_semantics.cpp */; }; + 6556DA282EB85FC300E46C0F /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5D2EB85FC300E46C0F /* instruction.cpp */; }; + 6556DA2A2EB85FC300E46C0F /* validate_graph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0572EB85FC300E46C0F /* validate_graph.cpp */; }; + 6556DA2B2EB85FC300E46C0F /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA62EB85FC300E46C0F /* redundancy_elimination.cpp */; }; + 6556DA2C2EB85FC300E46C0F /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF182EB85FC300E46C0F /* convert_to_half_pass.cpp */; }; + 6556DA2D2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00C2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp */; }; + 6556DA2E2EB85FC300E46C0F /* validate_tensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06E2EB85FC300E46C0F /* validate_tensor.cpp */; }; + 6556DA312EB85FC300E46C0F /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0512EB85FC300E46C0F /* validate_debug.cpp */; }; + 6556DA332EB85FC300E46C0F /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7B2EB85FC300E46C0F /* loop_dependence_helpers.cpp */; }; + 6556DA352EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3E2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp */; }; + 6556DA362EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB12EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp */; }; + 6556DA392EB85FC300E46C0F /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0952EB85FC300E46C0F /* opcode.cpp */; }; + 6556DA3A2EB85FC300E46C0F /* diff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CD572EB85FC300E46C0F /* diff.cpp */; }; + 6556DA3B2EB85FC300E46C0F /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBB2EB85FC300E46C0F /* scalar_analysis_simplification.cpp */; }; + 6556DA3C2EB85FC300E46C0F /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0882EB85FC300E46C0F /* ext_inst.cpp */; }; + 6556DA3D2EB85FC300E46C0F /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA92EB85FC300E46C0F /* register_pressure.cpp */; }; + 6556DA3F2EB85FC300E46C0F /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0502EB85FC300E46C0F /* validate_conversion.cpp */; }; + 6556DA452EB85FC300E46C0F /* canonicalize_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF012EB85FC300E46C0F /* canonicalize_ids_pass.cpp */; }; + 6556DA492EB85FC300E46C0F /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7D2EB85FC300E46C0F /* loop_descriptor.cpp */; }; + 6556DA4A2EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF82EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; }; + 6556DA4D2EB85FC300E46C0F /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0992EB85FC300E46C0F /* parsed_operand.cpp */; }; + 6556DA4E2EB85FC300E46C0F /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0552EB85FC300E46C0F /* validate_extensions.cpp */; }; + 6556DA4F2EB85FC300E46C0F /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7A2EB85FC300E46C0F /* loop_dependence.cpp */; }; + 6556DA502EB85FC300E46C0F /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0422EB85FC300E46C0F /* instruction.cpp */; }; + 6556DA512EB85FC300E46C0F /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6A2EB85FC300E46C0F /* ir_loader.cpp */; }; + 6556DA522EB85FC300E46C0F /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF892EB85FC300E46C0F /* loop_unswitch_pass.cpp */; }; + 6556DA542EB85FC300E46C0F /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDE2EB85FC300E46C0F /* upgrade_memory_model.cpp */; }; + 6556DA552EB85FC300E46C0F /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF102EB85FC300E46C0F /* composite.cpp */; }; + 6556DA562EB85FC300E46C0F /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AC2EB85FC300E46C0F /* spirv_validator_options.cpp */; }; + 6556DA582EB85FC300E46C0F /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0C2EB85FC300E46C0F /* combine_access_chains.cpp */; }; + 6556DA592EB85FC300E46C0F /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF032EB85FC300E46C0F /* ccp_pass.cpp */; }; + 6556DA5B2EB85FC300E46C0F /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2A2EB85FC300E46C0F /* def_use_manager.cpp */; }; + 6556DA5D2EB85FC300E46C0F /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF452EB85FC300E46C0F /* fix_storage_class.cpp */; }; + 6556DA5E2EB85FC300E46C0F /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05F2EB85FC300E46C0F /* validate_logicals.cpp */; }; + 6556DA5F2EB85FC300E46C0F /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D08F2EB85FC300E46C0F /* libspirv.cpp */; }; + 6556DA632EB85FC300E46C0F /* struct_packing_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD12EB85FC300E46C0F /* struct_packing_pass.cpp */; }; + 6556DA672EB85FC300E46C0F /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2C2EB85FC300E46C0F /* desc_sroa.cpp */; }; + 6556DA682EB85FC300E46C0F /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D03B2EB85FC300E46C0F /* basic_block.cpp */; }; + 6556DA692EB85FC300E46C0F /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAF2EB85FC300E46C0F /* remove_duplicates_pass.cpp */; }; + 6556DA6A2EB85FC300E46C0F /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0472EB85FC300E46C0F /* validate_arithmetics.cpp */; }; + 6556DA6B2EB85FC300E46C0F /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5F2EB85FC300E46C0F /* instruction_list.cpp */; }; + 6556DA6E2EB85FC300E46C0F /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF412EB85FC300E46C0F /* feature_manager.cpp */; }; + 6556DA702EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01A2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; }; + 6556DA712EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01C2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; }; + 6556DA722EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0182EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp */; }; + 6556DA732EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1A2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp */; }; + 6556DA742EB85FC300E46C0F /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF9B2EB85FC300E46C0F /* pass_manager.cpp */; }; + 6556DA772EB85FC300E46C0F /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8D2EB85FC300E46C0F /* mem_pass.cpp */; }; + 6556DA792EB85FC300E46C0F /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04B2EB85FC300E46C0F /* validate_builtins.cpp */; }; + 6556DA7C2EB85FC300E46C0F /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8F2EB85FC300E46C0F /* merge_return_pass.cpp */; }; + 6556DA7E2EB85FC300E46C0F /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB52EB85FC300E46C0F /* replace_invalid_opc.cpp */; }; + 6556DA7F2EB85FC300E46C0F /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0A2EB85FC300E46C0F /* code_sink.cpp */; }; + 6556DA812EB85FC300E46C0F /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0522EB85FC300E46C0F /* validate_decorations.cpp */; }; + 6556DA822EB85FC300E46C0F /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05B2EB85FC300E46C0F /* validate_interfaces.cpp */; }; + 6556DA842EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0102EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp */; }; + 6556DA852EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCD2EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp */; }; + 6556DA862EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0122EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp */; }; + 6556DA872EB85FC300E46C0F /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE22EB85FC300E46C0F /* vector_dce.cpp */; }; + 6556DA882EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0082EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp */; }; + 6556DA892EB85FC300E46C0F /* remove_dontinline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAD2EB85FC300E46C0F /* remove_dontinline_pass.cpp */; }; + 6556DA8F2EB85FC300E46C0F /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D03D2EB85FC300E46C0F /* construct.cpp */; }; + 6556DA902EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC32EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp */; }; + 6556DA912EB85FC300E46C0F /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEE92EB85FC300E46C0F /* linker.cpp */; }; + 6556DA932EB85FC300E46C0F /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AA2EB85FC300E46C0F /* spirv_target_env.cpp */; }; + 6556DA952EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF22EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp */; }; + 6556DA962EB85FC300E46C0F /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6D2EB85FC300E46C0F /* licm_pass.cpp */; }; + 6556DA972EB85FC300E46C0F /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05E2EB85FC300E46C0F /* validate_literals.cpp */; }; + 6556DA982EB85FC300E46C0F /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0292EB85FC300E46C0F /* bit_vector.cpp */; }; + 6556DA992EB85FC300E46C0F /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A62EB85FC300E46C0F /* spirv_optimizer_options.cpp */; }; + 6556DA9A2EB85FC300E46C0F /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0002EB85FC300E46C0F /* reduction_opportunity.cpp */; }; + 6556DA9B2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFEB2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp */; }; + 6556DA9C2EB85FC300E46C0F /* to_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B62EB85FC300E46C0F /* to_string.cpp */; }; + 6556DA9E2EB85FC300E46C0F /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC72EB85FC300E46C0F /* ssa_rewrite_pass.cpp */; }; + 6556DA9F2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF42EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp */; }; + 6556DAA02EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB72EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp */; }; + 6556DAA12EB85FC300E46C0F /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB92EB85FC300E46C0F /* scalar_analysis.cpp */; }; + 6556DAA52EB85FC300E46C0F /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0562EB85FC300E46C0F /* validate_function.cpp */; }; + 6556DAA82EB85FC300E46C0F /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B22EB85FC300E46C0F /* text.cpp */; }; + 6556DAAB2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3C2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp */; }; + 6556DAAC2EB85FC300E46C0F /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF972EB85FC300E46C0F /* optimizer.cpp */; }; + 6556DAAD2EB85FC300E46C0F /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF592EB85FC300E46C0F /* inline_opaque_pass.cpp */; }; + 6556DAAF2EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF652EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp */; }; + 6556DAB12EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFA2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp */; }; + 6556DAB22EB85FC300E46C0F /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0702EB85FC300E46C0F /* validate_type.cpp */; }; + 6556DAB52EB85FC300E46C0F /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AE2EB85FC300E46C0F /* table.cpp */; }; + 6556DAB82EB85FC300E46C0F /* table2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B02EB85FC300E46C0F /* table2.cpp */; }; + 6556DABA2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0222EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp */; }; + 6556DABB2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0162EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp */; }; + 6556DABE2EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB32EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp */; }; + 6556DABF2EB85FC300E46C0F /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04E2EB85FC300E46C0F /* validate_composites.cpp */; }; + 6556DAC22EB85FC300E46C0F /* validate_ray_tracing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0692EB85FC300E46C0F /* validate_ray_tracing.cpp */; }; + 6556DAC52EB85FC300E46C0F /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A22EB85FC300E46C0F /* spirv_endian.cpp */; }; + 6556DAC62EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0142EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp */; }; + 6556DAC82EB85FC300E46C0F /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0932EB85FC300E46C0F /* name_mapper.cpp */; }; + 6556DACA2EB85FC300E46C0F /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0482EB85FC300E46C0F /* validate_atomics.cpp */; }; + 6556DACB2EB85FC300E46C0F /* validate_invalid_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05C2EB85FC300E46C0F /* validate_invalid_type.cpp */; }; + 6556DAD02EB85FC300E46C0F /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8B2EB85FC300E46C0F /* loop_utils.cpp */; }; + 6556DAD32EB85FC300E46C0F /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0642EB85FC300E46C0F /* validate_misc.cpp */; }; + 6556DAD42EB85FC300E46C0F /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF222EB85FC300E46C0F /* dead_insert_elim_pass.cpp */; }; + 6556DAD62EB85FC300E46C0F /* modify_maximal_reconvergence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF912EB85FC300E46C0F /* modify_maximal_reconvergence.cpp */; }; + 6556DAD72EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF62EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp */; }; + 6556DAD92EB85FC300E46C0F /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0662EB85FC300E46C0F /* validate_non_uniform.cpp */; }; + 6556DADB2EB85FC300E46C0F /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEEE2EB85FC300E46C0F /* lint_divergent_derivatives.cpp */; }; + 6556DADC2EB85FC300E46C0F /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0322EB85FC300E46C0F /* parse_number.cpp */; }; + 6556DAE52EB85FC300E46C0F /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFF2EB85FC300E46C0F /* build_module.cpp */; }; + 6556DAE62EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01E2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; }; + 6556DAE72EB85FC300E46C0F /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDC2EB85FC300E46C0F /* unify_const_pass.cpp */; }; + 6556DAE92EB85FC300E46C0F /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09E2EB85FC300E46C0F /* software_version.cpp */; }; + 6556DAEA2EB85FC300E46C0F /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFE2EB85FC300E46C0F /* reducer.cpp */; }; + 6556DAEB2EB85FC300E46C0F /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0852EB85FC300E46C0F /* disassemble.cpp */; }; + 6556DAEC2EB85FC300E46C0F /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFD2EB85FC300E46C0F /* block_merge_util.cpp */; }; + 6556DAED2EB85FC300E46C0F /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09B2EB85FC300E46C0F /* pch_source.cpp */; }; + 6556DAEE2EB85FC300E46C0F /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0402EB85FC300E46C0F /* function.cpp */; }; + 6556DAEF2EB85FC300E46C0F /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4D2EB85FC300E46C0F /* folding_rules.cpp */; }; + 6556DAF32EB85FC300E46C0F /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2E2EB85FC300E46C0F /* desc_sroa_util.cpp */; }; + 6556DAF92EB85FC300E46C0F /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF122EB85FC300E46C0F /* const_folding_rules.cpp */; }; + 6556DAFA2EB85FC300E46C0F /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0532EB85FC300E46C0F /* validate_derivatives.cpp */; }; + 6556DAFB2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0262EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; }; + 6556DAFC2EB85FC300E46C0F /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF572EB85FC300E46C0F /* inline_exhaustive_pass.cpp */; }; + 6556DAFD2EB85FC300E46C0F /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0602EB85FC300E46C0F /* validate_memory.cpp */; }; + 6556DB002EB85FC300E46C0F /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF732EB85FC300E46C0F /* local_redundancy_elimination.cpp */; }; + 6556DB022EB85FC300E46C0F /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDA2EB85FC300E46C0F /* types.cpp */; }; + 6556DB042EB85FC300E46C0F /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF682EB85FC300E46C0F /* ir_context.cpp */; }; + 6556DB072EB85FC300E46C0F /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF262EB85FC300E46C0F /* debug_info_manager.cpp */; }; + 6556DB0A2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFEE2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; }; + 6556DB0F2EB85FC300E46C0F /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04D2EB85FC300E46C0F /* validate_cfg.cpp */; }; + 6556DB122EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3A2EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp */; }; + 6556DB162EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00A2EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp */; }; + 6556DB182EB85FC300E46C0F /* fix_func_call_arguments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF432EB85FC300E46C0F /* fix_func_call_arguments.cpp */; }; + 6556DB192EB85FC300E46C0F /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06D2EB85FC300E46C0F /* validate_small_type_uses.cpp */; }; + 6556DB1A2EB85FC300E46C0F /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF92EB85FC300E46C0F /* basic_block.cpp */; }; + 6556DB1D2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06A2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp */; }; + 6556DB1E2EB85FC300E46C0F /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05A2EB85FC300E46C0F /* validate_instruction.cpp */; }; + 6556DB1F2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00E2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp */; }; + 6556DB202EB85FC300E46C0F /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05D2EB85FC300E46C0F /* validate_layout.cpp */; }; + 6556DB222EB85FC300E46C0F /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF852EB85FC300E46C0F /* loop_peeling.cpp */; }; + 6556DB232EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE92EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp */; }; + 6556DB272EB85FC300E46C0F /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0492EB85FC300E46C0F /* validate_barriers.cpp */; }; + 6556DB282EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF32EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp */; }; + 6556DB292EB85FC300E46C0F /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCF2EB85FC300E46C0F /* struct_cfg_analysis.cpp */; }; + 6556DB2A2EB85FC300E46C0F /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF632EB85FC300E46C0F /* interp_fixup_pass.cpp */; }; + 6556DB2C2EB85FC300E46C0F /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D07E2EB85FC300E46C0F /* binary.cpp */; }; + 6556DB2D2EB85FC300E46C0F /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0062EB85FC300E46C0F /* reduction_util.cpp */; }; + 6556DB2E2EB85FC300E46C0F /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE62EB85FC300E46C0F /* wrap_opkill.cpp */; }; + 6556DB2F2EB85FC300E46C0F /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEFB2EB85FC300E46C0F /* block_merge_pass.cpp */; }; + 6556DB312EB85FC300E46C0F /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0382EB85FC300E46C0F /* timer.cpp */; }; + 6556DB322EB85FC300E46C0F /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0832EB85FC300E46C0F /* diagnostic.cpp */; }; + 6556DB342EB85FC300E46C0F /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1E2EB85FC300E46C0F /* dataflow.cpp */; }; + 6556DB382EB85FC300E46C0F /* validate_ray_query.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0682EB85FC300E46C0F /* validate_ray_query.cpp */; }; + 6556DB392EB85FC300E46C0F /* analyze_live_input_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF72EB85FC300E46C0F /* analyze_live_input_pass.cpp */; }; + 6556DB3A2EB85FC300E46C0F /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0B42EB85FC300E46C0F /* text_handler.cpp */; }; + 6556DB3C2EB85FC300E46C0F /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF872EB85FC300E46C0F /* loop_unroller.cpp */; }; + 6556DB3D2EB85FC300E46C0F /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF302EB85FC300E46C0F /* dominator_analysis.cpp */; }; + 6556DB3E2EB85FC300E46C0F /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF242EB85FC300E46C0F /* dead_variable_elimination.cpp */; }; + 6556DB3F2EB85FC300E46C0F /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF552EB85FC300E46C0F /* if_conversion.cpp */; }; + 6556DB422EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0242EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp */; }; + 6556DB432EB85FC300E46C0F /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0722EB85FC300E46C0F /* validation_state.cpp */; }; + 6556DB442EB85FC300E46C0F /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5B2EB85FC300E46C0F /* inline_pass.cpp */; }; + 6556DB472EB85FC300E46C0F /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF052EB85FC300E46C0F /* cfg.cpp */; }; + 6556DB482EB85FC300E46C0F /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC92EB85FC300E46C0F /* strength_reduction_pass.cpp */; }; + 6556DB492EB85FC300E46C0F /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D07C2EB85FC300E46C0F /* assembly_grammar.cpp */; }; + 6556DB4A2EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF962EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp */; }; + 6556DB4B2EB85FC300E46C0F /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF472EB85FC300E46C0F /* flatten_decoration_pass.cpp */; }; + 6556DB502EB85FC300E46C0F /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF9E2EB85FC300E46C0F /* pch_source_opt.cpp */; }; + 6556DB512EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF342EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp */; }; + 6556DB522EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4B2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp */; }; + 6556DB532EB85FC300E46C0F /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A82EB85FC300E46C0F /* spirv_reducer_options.cpp */; }; + 6556DB542EB85FC300E46C0F /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF752EB85FC300E46C0F /* local_single_block_elim_pass.cpp */; }; + 6556DB552EB85FC300E46C0F /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D08A2EB85FC300E46C0F /* extensions.cpp */; }; + 6556DB572EB85FC300E46C0F /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEF52EB85FC300E46C0F /* amd_ext_to_khr.cpp */; }; + 6556DB592EB85FC300E46C0F /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEED2EB85FC300E46C0F /* divergence_analysis.cpp */; }; + 6556DB5B2EB85FC300E46C0F /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0622EB85FC300E46C0F /* validate_memory_semantics.cpp */; }; + 6556DB5E2EB85FC300E46C0F /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF382EB85FC300E46C0F /* eliminate_dead_functions_util.cpp */; }; + 6556DB602EB85FC300E46C0F /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC12EB85FC300E46C0F /* simplification_pass.cpp */; }; + 6556DB632EB85FC300E46C0F /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFFC2EB85FC300E46C0F /* pch_source_reduce.cpp */; }; + 6556DB642EB85FC300E46C0F /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0592EB85FC300E46C0F /* validate_image.cpp */; }; + 6556DB652EB85FC300E46C0F /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEEF2EB85FC300E46C0F /* linter.cpp */; }; + 6556DB662EB85FC300E46C0F /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF322EB85FC300E46C0F /* dominator_tree.cpp */; }; + 6556DB672EB85FC300E46C0F /* validate_tensor_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06F2EB85FC300E46C0F /* validate_tensor_layout.cpp */; }; + 6556DB6B2EB85FC300E46C0F /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0442EB85FC300E46C0F /* validate.cpp */; }; + 6556DB6D2EB85FC300E46C0F /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCB2EB85FC300E46C0F /* strip_debug_info_pass.cpp */; }; + 6556DB6F2EB85FC300E46C0F /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAB2EB85FC300E46C0F /* relax_float_ops_pass.cpp */; }; + 6556DB712EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBF2EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp */; }; + 6556DB722EB85FC300E46C0F /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0462EB85FC300E46C0F /* validate_annotation.cpp */; }; + 6556DB732EB85FC300E46C0F /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE42EB85FC300E46C0F /* workaround1209.cpp */; }; + 6556DB782EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0202EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp */; }; + 6556DB792EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF02EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; }; + 6556DB7E2EB85FC300E46C0F /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF712EB85FC300E46C0F /* local_access_chain_convert_pass.cpp */; }; + 6556DB802EB85FC300E46C0F /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF832EB85FC300E46C0F /* loop_fusion_pass.cpp */; }; + 6556DB822EB85FC300E46C0F /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF202EB85FC300E46C0F /* dead_branch_elim_pass.cpp */; }; + 6556DB832EB85FC300E46C0F /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF812EB85FC300E46C0F /* loop_fusion.cpp */; }; + 6556DB862EB85FC300E46C0F /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF532EB85FC300E46C0F /* graphics_robust_access_pass.cpp */; }; + 6556DB892EB85FC300E46C0F /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04F2EB85FC300E46C0F /* validate_constants.cpp */; }; + 6556DB8A2EB85FC300E46C0F /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06C2EB85FC300E46C0F /* validate_scopes.cpp */; }; + 6556DB8B2EB85FC300E46C0F /* liveness.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6F2EB85FC300E46C0F /* liveness.cpp */; }; + 6556DB8C2EB85FC300E46C0F /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA02EB85FC300E46C0F /* private_to_local_pass.cpp */; }; + 6556DB8D2EB85FC300E46C0F /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0582EB85FC300E46C0F /* validate_id.cpp */; }; + 6556DB8E2EB85FC300E46C0F /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0042EB85FC300E46C0F /* reduction_pass.cpp */; }; + 6556DB902EB85FC300E46C0F /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF282EB85FC300E46C0F /* decoration_manager.cpp */; }; + 6556DB922EB85FC300E46C0F /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF512EB85FC300E46C0F /* function.cpp */; }; + 6556DB932EB85FC300E46C0F /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0A42EB85FC300E46C0F /* spirv_fuzzer_options.cpp */; }; + 6556DB952EB85FC300E46C0F /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0972EB85FC300E46C0F /* operand.cpp */; }; + 6556DB992EB85FC300E46C0F /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0672EB85FC300E46C0F /* validate_primitives.cpp */; }; + 6556DB9B2EB85FC300E46C0F /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0022EB85FC300E46C0F /* reduction_opportunity_finder.cpp */; }; + 6556DB9C2EB85FC300E46C0F /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0652EB85FC300E46C0F /* validate_mode_setting.cpp */; }; + 6556DB9D2EB85FC300E46C0F /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04C2EB85FC300E46C0F /* validate_capability.cpp */; }; + 6556DB9E2EB85FC300E46C0F /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7F2EB85FC300E46C0F /* loop_fission.cpp */; }; + 6556DB9F2EB85FC300E46C0F /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0E2EB85FC300E46C0F /* compact_ids_pass.cpp */; }; + 6556DBA02EB85FC300E46C0F /* fnvar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEE82EB85FC300E46C0F /* fnvar.cpp */; }; + 6556DBA12EB85FC300E46C0F /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04A2EB85FC300E46C0F /* validate_bitwise.cpp */; }; + 6556DBA32EB85FC300E46C0F /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF162EB85FC300E46C0F /* control_dependence.cpp */; }; + 6556DBA52EB85FC300E46C0F /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1C2EB85FC300E46C0F /* copy_prop_arrays.cpp */; }; + 6556DBA72EB85FC300E46C0F /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF142EB85FC300E46C0F /* constants.cpp */; }; + 6556DBA92EB85FC300E46C0F /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF772EB85FC300E46C0F /* local_single_store_elim_pass.cpp */; }; + 6556DBAB2EB85FC300E46C0F /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA22EB85FC300E46C0F /* propagator.cpp */; }; + 6556DBAC2EB85FC300E46C0F /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA42EB85FC300E46C0F /* reduce_load_size.cpp */; }; + 6556DBAE2EB85FC300E46C0F /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBD2EB85FC300E46C0F /* scalar_replacement_pass.cpp */; }; + 6556DBAF2EB85FC300E46C0F /* trim_capabilities_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD62EB85FC300E46C0F /* trim_capabilities_pass.cpp */; }; + 6556DBB22EB85FC300E46C0F /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF992EB85FC300E46C0F /* pass.cpp */; }; + 6556DBB42EB85FC300E46C0F /* switch_descriptorset_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD32EB85FC300E46C0F /* switch_descriptorset_pass.cpp */; }; + 6556DBB52EB85FC300E46C0F /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF492EB85FC300E46C0F /* fold.cpp */; }; + 6556DBB72EB85FC300E46C0F /* interface_var_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF612EB85FC300E46C0F /* interface_var_sroa.cpp */; }; + 6556DBB92EB85FC300E46C0F /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0362EB85FC300E46C0F /* string_utils.cpp */; }; + 6556DBBA2EB85FC300E46C0F /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE02EB85FC300E46C0F /* value_number_table.cpp */; }; + 6556DBBC2EB85FC300E46C0F /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D09D2EB85FC300E46C0F /* print.cpp */; }; + 6556DBBF2EB85FC300E46C0F /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD82EB85FC300E46C0F /* type_manager.cpp */; }; + 6556DBC12EB85FC300E46C0F /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF932EB85FC300E46C0F /* module.cpp */; }; + 6556DBC22EB85FC300E46C0F /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF072EB85FC300E46C0F /* cfg_cleanup_pass.cpp */; }; + 6556DBCA2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF4F2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp */; }; + 6556DBCD2EB85FC300E46C0F /* validate_mesh_shading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0632EB85FC300E46C0F /* validate_mesh_shading.cpp */; }; + 6556DBD02EB85FC300E46C0F /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0452EB85FC300E46C0F /* validate_adjacency.cpp */; }; + 6556DBD12EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF362EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp */; }; + 6556DBD22EB85FC300E46C0F /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0542EB85FC300E46C0F /* validate_execution_limitations.cpp */; }; + 6556DBD32EB85FC300E46C0F /* spread_volatile_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC52EB85FC300E46C0F /* spread_volatile_semantics.cpp */; }; + 6556DBD52EB85FC300E46C0F /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5D2EB85FC300E46C0F /* instruction.cpp */; }; + 6556DBD72EB85FC300E46C0F /* validate_graph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0572EB85FC300E46C0F /* validate_graph.cpp */; }; + 6556DBD82EB85FC300E46C0F /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA62EB85FC300E46C0F /* redundancy_elimination.cpp */; }; + 6556DBD92EB85FC300E46C0F /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF182EB85FC300E46C0F /* convert_to_half_pass.cpp */; }; + 6556DBDA2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D00C2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp */; }; + 6556DBDB2EB85FC300E46C0F /* validate_tensor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D06E2EB85FC300E46C0F /* validate_tensor.cpp */; }; + 6556DBDE2EB85FC300E46C0F /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0512EB85FC300E46C0F /* validate_debug.cpp */; }; + 6556DBE02EB85FC300E46C0F /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7B2EB85FC300E46C0F /* loop_dependence_helpers.cpp */; }; + 6556DBE22EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF3E2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp */; }; + 6556DBE32EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB12EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp */; }; + 6556DBE62EB85FC300E46C0F /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0952EB85FC300E46C0F /* opcode.cpp */; }; + 6556DBE72EB85FC300E46C0F /* diff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CD572EB85FC300E46C0F /* diff.cpp */; }; + 6556DBE82EB85FC300E46C0F /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFBB2EB85FC300E46C0F /* scalar_analysis_simplification.cpp */; }; + 6556DBE92EB85FC300E46C0F /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0882EB85FC300E46C0F /* ext_inst.cpp */; }; + 6556DBEA2EB85FC300E46C0F /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFA92EB85FC300E46C0F /* register_pressure.cpp */; }; + 6556DBEC2EB85FC300E46C0F /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0502EB85FC300E46C0F /* validate_conversion.cpp */; }; + 6556DBF22EB85FC300E46C0F /* canonicalize_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF012EB85FC300E46C0F /* canonicalize_ids_pass.cpp */; }; + 6556DBF62EB85FC300E46C0F /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7D2EB85FC300E46C0F /* loop_descriptor.cpp */; }; + 6556DBF72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF82EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; }; + 6556DBFA2EB85FC300E46C0F /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0992EB85FC300E46C0F /* parsed_operand.cpp */; }; + 6556DBFB2EB85FC300E46C0F /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0552EB85FC300E46C0F /* validate_extensions.cpp */; }; + 6556DBFC2EB85FC300E46C0F /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF7A2EB85FC300E46C0F /* loop_dependence.cpp */; }; + 6556DBFD2EB85FC300E46C0F /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0422EB85FC300E46C0F /* instruction.cpp */; }; + 6556DBFE2EB85FC300E46C0F /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF6A2EB85FC300E46C0F /* ir_loader.cpp */; }; + 6556DBFF2EB85FC300E46C0F /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF892EB85FC300E46C0F /* loop_unswitch_pass.cpp */; }; + 6556DC012EB85FC300E46C0F /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFDE2EB85FC300E46C0F /* upgrade_memory_model.cpp */; }; + 6556DC022EB85FC300E46C0F /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF102EB85FC300E46C0F /* composite.cpp */; }; + 6556DC032EB85FC300E46C0F /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AC2EB85FC300E46C0F /* spirv_validator_options.cpp */; }; + 6556DC052EB85FC300E46C0F /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0C2EB85FC300E46C0F /* combine_access_chains.cpp */; }; + 6556DC062EB85FC300E46C0F /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF032EB85FC300E46C0F /* ccp_pass.cpp */; }; + 6556DC082EB85FC300E46C0F /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2A2EB85FC300E46C0F /* def_use_manager.cpp */; }; + 6556DC0A2EB85FC300E46C0F /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF452EB85FC300E46C0F /* fix_storage_class.cpp */; }; + 6556DC0B2EB85FC300E46C0F /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05F2EB85FC300E46C0F /* validate_logicals.cpp */; }; + 6556DC0C2EB85FC300E46C0F /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D08F2EB85FC300E46C0F /* libspirv.cpp */; }; + 6556DC102EB85FC300E46C0F /* struct_packing_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFD12EB85FC300E46C0F /* struct_packing_pass.cpp */; }; + 6556DC142EB85FC300E46C0F /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF2C2EB85FC300E46C0F /* desc_sroa.cpp */; }; + 6556DC152EB85FC300E46C0F /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D03B2EB85FC300E46C0F /* basic_block.cpp */; }; + 6556DC162EB85FC300E46C0F /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAF2EB85FC300E46C0F /* remove_duplicates_pass.cpp */; }; + 6556DC172EB85FC300E46C0F /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0472EB85FC300E46C0F /* validate_arithmetics.cpp */; }; + 6556DC182EB85FC300E46C0F /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF5F2EB85FC300E46C0F /* instruction_list.cpp */; }; + 6556DC1B2EB85FC300E46C0F /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF412EB85FC300E46C0F /* feature_manager.cpp */; }; + 6556DC1D2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01A2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; }; + 6556DC1E2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D01C2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; }; + 6556DC1F2EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0182EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp */; }; + 6556DC202EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF1A2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp */; }; + 6556DC212EB85FC300E46C0F /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF9B2EB85FC300E46C0F /* pass_manager.cpp */; }; + 6556DC242EB85FC300E46C0F /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8D2EB85FC300E46C0F /* mem_pass.cpp */; }; + 6556DC262EB85FC300E46C0F /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D04B2EB85FC300E46C0F /* validate_builtins.cpp */; }; + 6556DC292EB85FC300E46C0F /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF8F2EB85FC300E46C0F /* merge_return_pass.cpp */; }; + 6556DC2B2EB85FC300E46C0F /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFB52EB85FC300E46C0F /* replace_invalid_opc.cpp */; }; + 6556DC2C2EB85FC300E46C0F /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CF0A2EB85FC300E46C0F /* code_sink.cpp */; }; + 6556DC2E2EB85FC300E46C0F /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0522EB85FC300E46C0F /* validate_decorations.cpp */; }; + 6556DC2F2EB85FC300E46C0F /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D05B2EB85FC300E46C0F /* validate_interfaces.cpp */; }; + 6556DC312EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0102EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp */; }; + 6556DC322EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFCD2EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp */; }; + 6556DC332EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0122EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp */; }; + 6556DC342EB85FC300E46C0F /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFE22EB85FC300E46C0F /* vector_dce.cpp */; }; + 6556DC352EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0082EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp */; }; + 6556DC362EB85FC300E46C0F /* remove_dontinline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFAD2EB85FC300E46C0F /* remove_dontinline_pass.cpp */; }; + 6556DC3C2EB85FC300E46C0F /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D03D2EB85FC300E46C0F /* construct.cpp */; }; + 6556DC3D2EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFC32EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp */; }; + 6556DC3E2EB85FC300E46C0F /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CEE92EB85FC300E46C0F /* linker.cpp */; }; + 6556DC402EB85FC300E46C0F /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556D0AA2EB85FC300E46C0F /* spirv_target_env.cpp */; }; + 6556DC422EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6556CFF22EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp */; }; + 6556DC442EB85FC300E46C0F /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEEC2EB85FC300E46C0F /* divergence_analysis.h */; }; + 6556DC452EB85FC300E46C0F /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB42EB85FC300E46C0F /* replace_invalid_opc.h */; }; + 6556DC4A2EB85FC300E46C0F /* split_combined_image_sampler_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC22EB85FC300E46C0F /* split_combined_image_sampler_pass.h */; }; + 6556DC4C2EB85FC300E46C0F /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF862EB85FC300E46C0F /* loop_unroller.h */; }; + 6556DC4E2EB85FC300E46C0F /* hash_combine.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02B2EB85FC300E46C0F /* hash_combine.h */; }; + 6556DC502EB85FC300E46C0F /* resolve_binding_conflicts_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB62EB85FC300E46C0F /* resolve_binding_conflicts_pass.h */; }; + 6556DC512EB85FC300E46C0F /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDD2EB85FC300E46C0F /* upgrade_memory_model.h */; }; + 6556DC522EB85FC300E46C0F /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFD2EB85FC300E46C0F /* reducer.h */; }; + 6556DC552EB85FC300E46C0F /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2F2EB85FC300E46C0F /* dominator_analysis.h */; }; + 6556DC562EB85FC300E46C0F /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0612EB85FC300E46C0F /* validate_memory_semantics.h */; }; + 6556DC572EB85FC300E46C0F /* liveness.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6E2EB85FC300E46C0F /* liveness.h */; }; + 6556DC592EB85FC300E46C0F /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF542EB85FC300E46C0F /* if_conversion.h */; }; + 6556DC5A2EB85FC300E46C0F /* invocation_interlock_placement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF642EB85FC300E46C0F /* invocation_interlock_placement_pass.h */; }; + 6556DC5C2EB85FC300E46C0F /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D06B2EB85FC300E46C0F /* validate_scopes.h */; }; + 6556DC5E2EB85FC300E46C0F /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF522EB85FC300E46C0F /* graphics_robust_access_pass.h */; }; + 6556DC5F2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4A2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h */; }; + 6556DC602EB85FC300E46C0F /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0032EB85FC300E46C0F /* reduction_pass.h */; }; + 6556DC612EB85FC300E46C0F /* fix_func_call_arguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF422EB85FC300E46C0F /* fix_func_call_arguments.h */; }; + 6556DC622EB85FC300E46C0F /* trim_capabilities_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD52EB85FC300E46C0F /* trim_capabilities_pass.h */; }; + 6556DC632EB85FC300E46C0F /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9D2EB85FC300E46C0F /* pch_source_opt.h */; }; + 6556DC642EB85FC300E46C0F /* canonicalize_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF002EB85FC300E46C0F /* canonicalize_ids_pass.h */; }; + 6556DC652EB85FC300E46C0F /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF152EB85FC300E46C0F /* control_dependence.h */; }; + 6556DC662EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0212EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h */; }; + 6556DC692EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0132EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h */; }; + 6556DC6A2EB85FC300E46C0F /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09A2EB85FC300E46C0F /* pch_source.h */; }; + 6556DC6B2EB85FC300E46C0F /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC02EB85FC300E46C0F /* simplification_pass.h */; }; + 6556DC6C2EB85FC300E46C0F /* to_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B52EB85FC300E46C0F /* to_string.h */; }; + 6556DC6D2EB85FC300E46C0F /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09F2EB85FC300E46C0F /* spirv_constant.h */; }; + 6556DC6E2EB85FC300E46C0F /* diff.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CD562EB85FC300E46C0F /* diff.h */; }; + 6556DC6F2EB85FC300E46C0F /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0302EB85FC300E46C0F /* make_unique.h */; }; + 6556DC702EB85FC300E46C0F /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08C2EB85FC300E46C0F /* latest_version_glsl_std_450_header.h */; }; + 6556DC722EB85FC300E46C0F /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA72EB85FC300E46C0F /* reflect.h */; }; + 6556DC732EB85FC300E46C0F /* table2.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AF2EB85FC300E46C0F /* table2.h */; }; + 6556DC762EB85FC300E46C0F /* analyze_live_input_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF62EB85FC300E46C0F /* analyze_live_input_pass.h */; }; + 6556DC772EB85FC300E46C0F /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD92EB85FC300E46C0F /* types.h */; }; + 6556DC782EB85FC300E46C0F /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF982EB85FC300E46C0F /* pass.h */; }; + 6556DC802EB85FC300E46C0F /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A02EB85FC300E46C0F /* spirv_definition.h */; }; + 6556DC812EB85FC300E46C0F /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFE2EB85FC300E46C0F /* build_module.h */; }; + 6556DC822EB85FC300E46C0F /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF782EB85FC300E46C0F /* log.h */; }; + 6556DC832EB85FC300E46C0F /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0812EB85FC300E46C0F /* common_debug_info.h */; }; + 6556DC862EB85FC300E46C0F /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9C2EB85FC300E46C0F /* passes.h */; }; + 6556DC872EB85FC300E46C0F /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0842EB85FC300E46C0F /* disassemble.h */; }; + 6556DC882EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01B2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h */; }; + 6556DC892EB85FC300E46C0F /* eliminate_dead_io_components_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF392EB85FC300E46C0F /* eliminate_dead_io_components_pass.h */; }; + 6556DC8B2EB85FC300E46C0F /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6B2EB85FC300E46C0F /* iterator.h */; }; + 6556DC8C2EB85FC300E46C0F /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3F2EB85FC300E46C0F /* empty_pass.h */; }; + 6556DC8D2EB85FC300E46C0F /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8C2EB85FC300E46C0F /* mem_pass.h */; }; + 6556DC8F2EB85FC300E46C0F /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF722EB85FC300E46C0F /* local_redundancy_elimination.h */; }; + 6556DC902EB85FC300E46C0F /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1B2EB85FC300E46C0F /* copy_prop_arrays.h */; }; + 6556DC912EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00F2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h */; }; + 6556DC962EB85FC300E46C0F /* modify_maximal_reconvergence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF902EB85FC300E46C0F /* modify_maximal_reconvergence.h */; }; + 6556DC972EB85FC300E46C0F /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0432EB85FC300E46C0F /* validate.h */; }; + 6556DC982EB85FC300E46C0F /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B32EB85FC300E46C0F /* text_handler.h */; }; + 6556DC992EB85FC300E46C0F /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF802EB85FC300E46C0F /* loop_fusion.h */; }; + 6556DC9A2EB85FC300E46C0F /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0112EB85FC300E46C0F /* remove_selection_reduction_opportunity.h */; }; + 6556DC9B2EB85FC300E46C0F /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF742EB85FC300E46C0F /* local_single_block_elim_pass.h */; }; + 6556DC9E2EB85FC300E46C0F /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8A2EB85FC300E46C0F /* loop_utils.h */; }; + 6556DC9F2EB85FC300E46C0F /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF82EB85FC300E46C0F /* basic_block.h */; }; + 6556DCA12EB85FC300E46C0F /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF762EB85FC300E46C0F /* local_single_store_elim_pass.h */; }; + 6556DCA32EB85FC300E46C0F /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03F2EB85FC300E46C0F /* function.h */; }; + 6556DCA62EB85FC300E46C0F /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0822EB85FC300E46C0F /* diagnostic.h */; }; + 6556DCAA2EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF952EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h */; }; + 6556DCAC2EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB22EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h */; }; + 6556DCAD2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01D2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h */; }; + 6556DCAF2EB85FC300E46C0F /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0B2EB85FC300E46C0F /* combine_access_chains.h */; }; + 6556DCB22EB85FC300E46C0F /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAA2EB85FC300E46C0F /* relax_float_ops_pass.h */; }; + 6556DCB42EB85FC300E46C0F /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFA2EB85FC300E46C0F /* block_merge_pass.h */; }; + 6556DCB72EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF12EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h */; }; + 6556DCB92EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0172EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h */; }; + 6556DCBA2EB85FC300E46C0F /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF272EB85FC300E46C0F /* decoration_manager.h */; }; + 6556DCBB2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3D2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h */; }; + 6556DCBD2EB85FC300E46C0F /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0332EB85FC300E46C0F /* small_vector.h */; }; + 6556DCBE2EB85FC300E46C0F /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF942EB85FC300E46C0F /* null_pass.h */; }; + 6556DCC02EB85FC300E46C0F /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0922EB85FC300E46C0F /* name_mapper.h */; }; + 6556DCC12EB85FC300E46C0F /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBE2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h */; }; + 6556DCC52EB85FC300E46C0F /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA32EB85FC300E46C0F /* reduce_load_size.h */; }; + 6556DCC62EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0232EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h */; }; + 6556DCC82EB85FC300E46C0F /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0352EB85FC300E46C0F /* string_utils.h */; }; + 6556DCCB2EB85FC300E46C0F /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9F2EB85FC300E46C0F /* private_to_local_pass.h */; }; + 6556DCCC2EB85FC300E46C0F /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03E2EB85FC300E46C0F /* decoration.h */; }; + 6556DCCD2EB85FC300E46C0F /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDF2EB85FC300E46C0F /* value_number_table.h */; }; + 6556DCD12EB85FC300E46C0F /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA12EB85FC300E46C0F /* propagator.h */; }; + 6556DCD62EB85FC300E46C0F /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0052EB85FC300E46C0F /* reduction_util.h */; }; + 6556DCD72EB85FC300E46C0F /* index_range.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02F2EB85FC300E46C0F /* index_range.h */; }; + 6556DCD82EB85FC300E46C0F /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07F2EB85FC300E46C0F /* cfa.h */; }; + 6556DCD92EB85FC300E46C0F /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF562EB85FC300E46C0F /* inline_exhaustive_pass.h */; }; + 6556DCDC2EB85FC300E46C0F /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0892EB85FC300E46C0F /* extensions.h */; }; + 6556DCDD2EB85FC300E46C0F /* lcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CD582EB85FC300E46C0F /* lcs.h */; }; + 6556DCDE2EB85FC300E46C0F /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF792EB85FC300E46C0F /* loop_dependence.h */; }; + 6556DCDF2EB85FC300E46C0F /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF232EB85FC300E46C0F /* dead_variable_elimination.h */; }; + 6556DCE02EB85FC300E46C0F /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF312EB85FC300E46C0F /* dominator_tree.h */; }; + 6556DCE42EB85FC300E46C0F /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF252EB85FC300E46C0F /* debug_info_manager.h */; }; + 6556DCE72EB85FC300E46C0F /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A92EB85FC300E46C0F /* spirv_target_env.h */; }; + 6556DCEA2EB85FC300E46C0F /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE52EB85FC300E46C0F /* wrap_opkill.h */; }; + 6556DCEB2EB85FC300E46C0F /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A72EB85FC300E46C0F /* spirv_reducer_options.h */; }; + 6556DCEC2EB85FC300E46C0F /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07B2EB85FC300E46C0F /* assembly_grammar.h */; }; + 6556DCED2EB85FC300E46C0F /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB02EB85FC300E46C0F /* remove_unused_interface_variables_pass.h */; }; + 6556DCEE2EB85FC300E46C0F /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF622EB85FC300E46C0F /* interp_fixup_pass.h */; }; + 6556DCEF2EB85FC300E46C0F /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF042EB85FC300E46C0F /* cfg.h */; }; + 6556DCF22EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFEA2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h */; }; + 6556DCF32EB85FC300E46C0F /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF022EB85FC300E46C0F /* ccp_pass.h */; }; + 6556DCF62EB85FC300E46C0F /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF3B2EB85FC300E46C0F /* eliminate_dead_members_pass.h */; }; + 6556DCF82EB85FC300E46C0F /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF922EB85FC300E46C0F /* module.h */; }; + 6556DCF92EB85FC300E46C0F /* fnvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEE72EB85FC300E46C0F /* fnvar.h */; }; + 6556DCFD2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF92EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h */; }; + 6556DCFF2EB85FC300E46C0F /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02D2EB85FC300E46C0F /* ilist.h */; }; + 6556DD022EB85FC300E46C0F /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF6C2EB85FC300E46C0F /* licm_pass.h */; }; + 6556DD062EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFED2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; }; + 6556DD072EB85FC300E46C0F /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF062EB85FC300E46C0F /* cfg_cleanup_pass.h */; }; + 6556DD082EB85FC300E46C0F /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0D2EB85FC300E46C0F /* compact_ids_pass.h */; }; + 6556DD0B2EB85FC300E46C0F /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF132EB85FC300E46C0F /* constants.h */; }; + 6556DD0C2EB85FC300E46C0F /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF0F2EB85FC300E46C0F /* composite.h */; }; + 6556DD0E2EB85FC300E46C0F /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0282EB85FC300E46C0F /* bit_vector.h */; }; + 6556DD0F2EB85FC300E46C0F /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEFC2EB85FC300E46C0F /* block_merge_util.h */; }; + 6556DD102EB85FC300E46C0F /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D09C2EB85FC300E46C0F /* print.h */; }; + 6556DD112EB85FC300E46C0F /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC62EB85FC300E46C0F /* ssa_rewrite_pass.h */; }; + 6556DD122EB85FC300E46C0F /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCA2EB85FC300E46C0F /* strip_debug_info_pass.h */; }; + 6556DD142EB85FC300E46C0F /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF172EB85FC300E46C0F /* convert_to_half_pass.h */; }; + 6556DD172EB85FC300E46C0F /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF462EB85FC300E46C0F /* flatten_decoration_pass.h */; }; + 6556DD192EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFEF2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; }; + 6556DD1A2EB85FC300E46C0F /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF02EB85FC300E46C0F /* lints.h */; }; + 6556DD1C2EB85FC300E46C0F /* switch_descriptorset_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD22EB85FC300E46C0F /* switch_descriptorset_pass.h */; }; + 6556DD1D2EB85FC300E46C0F /* remove_dontinline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAC2EB85FC300E46C0F /* remove_dontinline_pass.h */; }; + 6556DD1E2EB85FC300E46C0F /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF662EB85FC300E46C0F /* ir_builder.h */; }; + 6556DD1F2EB85FC300E46C0F /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF842EB85FC300E46C0F /* loop_peeling.h */; }; + 6556DD232EB85FC300E46C0F /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02A2EB85FC300E46C0F /* bitutils.h */; }; + 6556DD242EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0092EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h */; }; + 6556DD252EB85FC300E46C0F /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0012EB85FC300E46C0F /* reduction_opportunity_finder.h */; }; + 6556DD262EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF32EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h */; }; + 6556DD2D2EB85FC300E46C0F /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCE2EB85FC300E46C0F /* struct_cfg_analysis.h */; }; + 6556DD2F2EB85FC300E46C0F /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF582EB85FC300E46C0F /* inline_opaque_pass.h */; }; + 6556DD322EB85FC300E46C0F /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2D2EB85FC300E46C0F /* desc_sroa_util.h */; }; + 6556DD352EB85FC300E46C0F /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02E2EB85FC300E46C0F /* ilist_node.h */; }; + 6556DD362EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5C2EB85FC300E46C0F /* instruction.h */; }; + 6556DD372EB85FC300E46C0F /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AB2EB85FC300E46C0F /* spirv_validator_options.h */; }; + 6556DD382EB85FC300E46C0F /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF352EB85FC300E46C0F /* eliminate_dead_functions_pass.h */; }; + 6556DD392EB85FC300E46C0F /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08D2EB85FC300E46C0F /* latest_version_opencl_std_header.h */; }; + 6556DD412EB85FC300E46C0F /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08E2EB85FC300E46C0F /* latest_version_spirv_header.h */; }; + 6556DD472EB85FC300E46C0F /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5A2EB85FC300E46C0F /* inline_pass.h */; }; + 6556DD492EB85FC300E46C0F /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF502EB85FC300E46C0F /* function.h */; }; + 6556DD4C2EB85FC300E46C0F /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF2B2EB85FC300E46C0F /* desc_sroa.h */; }; + 6556DD4E2EB85FC300E46C0F /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF092EB85FC300E46C0F /* code_sink.h */; }; + 6556DD522EB85FC300E46C0F /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0712EB85FC300E46C0F /* validation_state.h */; }; + 6556DD562EB85FC300E46C0F /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA82EB85FC300E46C0F /* register_pressure.h */; }; + 6556DD5A2EB85FC300E46C0F /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0872EB85FC300E46C0F /* ext_inst.h */; }; + 6556DD5C2EB85FC300E46C0F /* struct_packing_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD02EB85FC300E46C0F /* struct_packing_pass.h */; }; + 6556DD5D2EB85FC300E46C0F /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFF2EB85FC300E46C0F /* reduction_opportunity.h */; }; + 6556DD5F2EB85FC300E46C0F /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00B2EB85FC300E46C0F /* remove_function_reduction_opportunity.h */; }; + 6556DD602EB85FC300E46C0F /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0942EB85FC300E46C0F /* opcode.h */; }; + 6556DD612EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0412EB85FC300E46C0F /* instruction.h */; }; + 6556DD632EB85FC300E46C0F /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0B12EB85FC300E46C0F /* text.h */; }; + 6556DD652EB85FC300E46C0F /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A52EB85FC300E46C0F /* spirv_optimizer_options.h */; }; + 6556DD682EB85FC300E46C0F /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4E2EB85FC300E46C0F /* freeze_spec_constant_value_pass.h */; }; + 6556DD6A2EB85FC300E46C0F /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD42EB85FC300E46C0F /* tree_iterator.h */; }; + 6556DD6B2EB85FC300E46C0F /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFDB2EB85FC300E46C0F /* unify_const_pass.h */; }; + 6556DD6C2EB85FC300E46C0F /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF7C2EB85FC300E46C0F /* loop_descriptor.h */; }; + 6556DD6D2EB85FC300E46C0F /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF372EB85FC300E46C0F /* eliminate_dead_functions_util.h */; }; + 6556DD6E2EB85FC300E46C0F /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF112EB85FC300E46C0F /* const_folding_rules.h */; }; + 6556DD702EB85FC300E46C0F /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A32EB85FC300E46C0F /* spirv_fuzzer_options.h */; }; + 6556DD712EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0152EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h */; }; + 6556DD742EB85FC300E46C0F /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF442EB85FC300E46C0F /* fix_storage_class.h */; }; + 6556DD752EB85FC300E46C0F /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF4C2EB85FC300E46C0F /* folding_rules.h */; }; + 6556DD762EB85FC300E46C0F /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF482EB85FC300E46C0F /* fold.h */; }; + 6556DD782EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF52EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h */; }; + 6556DD792EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0192EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h */; }; + 6556DD7C2EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF22EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h */; }; + 6556DD7D2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D01F2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h */; }; + 6556DD7E2EB85FC300E46C0F /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0072EB85FC300E46C0F /* remove_block_reduction_opportunity.h */; }; + 6556DD812EB85FC300E46C0F /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0372EB85FC300E46C0F /* timer.h */; }; + 6556DD832EB85FC300E46C0F /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBA2EB85FC300E46C0F /* scalar_analysis_nodes.h */; }; + 6556DD852EB85FC300E46C0F /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF822EB85FC300E46C0F /* loop_fusion_pass.h */; }; + 6556DD862EB85FC300E46C0F /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0982EB85FC300E46C0F /* parsed_operand.h */; }; + 6556DD872EB85FC300E46C0F /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF882EB85FC300E46C0F /* loop_unswitch_pass.h */; }; + 6556DD892EB85FC300E46C0F /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFFB2EB85FC300E46C0F /* pch_source_reduce.h */; }; + 6556DD8D2EB85FC300E46C0F /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF292EB85FC300E46C0F /* def_use_manager.h */; }; + 6556DD8F2EB85FC300E46C0F /* span.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0342EB85FC300E46C0F /* span.h */; }; + 6556DD902EB85FC300E46C0F /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF8E2EB85FC300E46C0F /* merge_return_pass.h */; }; + 6556DD912EB85FC300E46C0F /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFBC2EB85FC300E46C0F /* scalar_replacement_pass.h */; }; + 6556DD922EB85FC300E46C0F /* spread_volatile_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC42EB85FC300E46C0F /* spread_volatile_semantics.h */; }; + 6556DD942EB85FC300E46C0F /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF5E2EB85FC300E46C0F /* instruction_list.h */; }; + 6556DD952EB85FC300E46C0F /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF702EB85FC300E46C0F /* local_access_chain_convert_pass.h */; }; + 6556DD972EB85FC300E46C0F /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFD72EB85FC300E46C0F /* type_manager.h */; }; + 6556DD982EB85FC300E46C0F /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF402EB85FC300E46C0F /* feature_manager.h */; }; + 6556DD992EB85FC300E46C0F /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03C2EB85FC300E46C0F /* construct.h */; }; + 6556DD9A2EB85FC300E46C0F /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0962EB85FC300E46C0F /* operand.h */; }; + 6556DD9B2EB85FC300E46C0F /* strip_nonsemantic_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFCC2EB85FC300E46C0F /* strip_nonsemantic_info_pass.h */; }; + 6556DD9C2EB85FC300E46C0F /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFAE2EB85FC300E46C0F /* remove_duplicates_pass.h */; }; + 6556DD9D2EB85FC300E46C0F /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF692EB85FC300E46C0F /* ir_loader.h */; }; + 6556DDA02EB85FC300E46C0F /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF192EB85FC300E46C0F /* convert_to_sampled_image_pass.h */; }; + 6556DDA32EB85FC300E46C0F /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0312EB85FC300E46C0F /* parse_number.h */; }; + 6556DDA52EB85FC300E46C0F /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D03A2EB85FC300E46C0F /* basic_block.h */; }; + 6556DDA92EB85FC300E46C0F /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D07D2EB85FC300E46C0F /* binary.h */; }; + 6556DDAB2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0252EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h */; }; + 6556DDAD2EB85FC300E46C0F /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFA52EB85FC300E46C0F /* redundancy_elimination.h */; }; + 6556DDAE2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D00D2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h */; }; + 6556DDB02EB85FC300E46C0F /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF212EB85FC300E46C0F /* dead_insert_elim_pass.h */; }; + 6556DDB22EB85FC300E46C0F /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1D2EB85FC300E46C0F /* dataflow.h */; }; + 6556DDB42EB85FC300E46C0F /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF332EB85FC300E46C0F /* eliminate_dead_constant_pass.h */; }; + 6556DDB52EB85FC300E46C0F /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0A12EB85FC300E46C0F /* spirv_endian.h */; }; + 6556DDB92EB85FC300E46C0F /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0AD2EB85FC300E46C0F /* table.h */; }; + 6556DDBD2EB85FC300E46C0F /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE82EB85FC300E46C0F /* change_operand_reduction_opportunity.h */; }; + 6556DDC22EB85FC300E46C0F /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF1F2EB85FC300E46C0F /* dead_branch_elim_pass.h */; }; + 6556DDC32EB85FC300E46C0F /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF9A2EB85FC300E46C0F /* pass_manager.h */; }; + 6556DDC42EB85FC300E46C0F /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0902EB85FC300E46C0F /* macro.h */; }; + 6556DDC52EB85FC300E46C0F /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D02C2EB85FC300E46C0F /* hex_float.h */; }; + 6556DDC62EB85FC300E46C0F /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF7E2EB85FC300E46C0F /* loop_fission.h */; }; + 6556DDCB2EB85FC300E46C0F /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D08B2EB85FC300E46C0F /* instruction.h */; }; + 6556DDCC2EB85FC300E46C0F /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE32EB85FC300E46C0F /* workaround1209.h */; }; + 6556DDCF2EB85FC300E46C0F /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556D0862EB85FC300E46C0F /* enum_set.h */; }; + 6556DDD32EB85FC300E46C0F /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFE12EB85FC300E46C0F /* vector_dce.h */; }; + 6556DDD42EB85FC300E46C0F /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CEF42EB85FC300E46C0F /* amd_ext_to_khr.h */; }; + 6556DDD52EB85FC300E46C0F /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFB82EB85FC300E46C0F /* scalar_analysis.h */; }; + 6556DDD72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFF72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h */; }; + 6556DDD82EB85FC300E46C0F /* interface_var_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF602EB85FC300E46C0F /* interface_var_sroa.h */; }; + 6556DDD92EB85FC300E46C0F /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CF672EB85FC300E46C0F /* ir_context.h */; }; + 6556DDDF2EB85FC300E46C0F /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6556CFC82EB85FC300E46C0F /* strength_reduction_pass.h */; }; + A9717C0526EE8C570041AE82 /* spirv_cross_containers.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0326EE8C570041AE82 /* spirv_cross_containers.hpp */; }; + A9717C0626EE8C570041AE82 /* spirv_cross_containers.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0326EE8C570041AE82 /* spirv_cross_containers.hpp */; }; + A9717C0726EE8C570041AE82 /* spirv_cross_containers.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0326EE8C570041AE82 /* spirv_cross_containers.hpp */; }; + A9717C0826EE8C570041AE82 /* spirv_cross_error_handling.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0426EE8C570041AE82 /* spirv_cross_error_handling.hpp */; }; + A9717C0926EE8C570041AE82 /* spirv_cross_error_handling.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0426EE8C570041AE82 /* spirv_cross_error_handling.hpp */; }; + A9717C0A26EE8C570041AE82 /* spirv_cross_error_handling.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0426EE8C570041AE82 /* spirv_cross_error_handling.hpp */; }; + A9717C0C26EE8C730041AE82 /* spirv_cross_util.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0B26EE8C730041AE82 /* spirv_cross_util.hpp */; }; + A9717C0D26EE8C730041AE82 /* spirv_cross_util.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0B26EE8C730041AE82 /* spirv_cross_util.hpp */; }; + A9717C0E26EE8C730041AE82 /* spirv_cross_util.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0B26EE8C730041AE82 /* spirv_cross_util.hpp */; }; + A9717C1026EE8C9D0041AE82 /* spirv.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0F26EE8C9D0041AE82 /* spirv.hpp */; }; + A9717C1126EE8C9D0041AE82 /* spirv.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0F26EE8C9D0041AE82 /* spirv.hpp */; }; + A9717C1226EE8C9D0041AE82 /* spirv.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0F26EE8C9D0041AE82 /* spirv.hpp */; }; + A976290F21CC60BC00B52A68 /* spirv_msl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290221CC60BC00B52A68 /* spirv_msl.hpp */; }; + A976291021CC60BC00B52A68 /* spirv_msl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290221CC60BC00B52A68 /* spirv_msl.hpp */; }; + A976291121CC60BC00B52A68 /* spirv_cross.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290321CC60BC00B52A68 /* spirv_cross.hpp */; }; + A976291221CC60BC00B52A68 /* spirv_cross.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290321CC60BC00B52A68 /* spirv_cross.hpp */; }; + A976291321CC60BC00B52A68 /* spirv_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290421CC60BC00B52A68 /* spirv_parser.cpp */; }; + A976291421CC60BC00B52A68 /* spirv_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290421CC60BC00B52A68 /* spirv_parser.cpp */; }; + A976291521CC60BC00B52A68 /* spirv_cross.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290521CC60BC00B52A68 /* spirv_cross.cpp */; }; + A976291621CC60BC00B52A68 /* spirv_cross.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290521CC60BC00B52A68 /* spirv_cross.cpp */; }; + A976291721CC60BC00B52A68 /* spirv_glsl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290621CC60BC00B52A68 /* spirv_glsl.cpp */; }; + A976291821CC60BC00B52A68 /* spirv_glsl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290621CC60BC00B52A68 /* spirv_glsl.cpp */; }; + A976291921CC60BC00B52A68 /* spirv_common.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290721CC60BC00B52A68 /* spirv_common.hpp */; }; + A976291A21CC60BC00B52A68 /* spirv_common.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290721CC60BC00B52A68 /* spirv_common.hpp */; }; + A976291B21CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290821CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp */; }; + A976291C21CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290821CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp */; }; + A976291D21CC60BC00B52A68 /* spirv_cfg.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290921CC60BC00B52A68 /* spirv_cfg.hpp */; }; + A976291E21CC60BC00B52A68 /* spirv_cfg.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290921CC60BC00B52A68 /* spirv_cfg.hpp */; }; + A976291F21CC60BC00B52A68 /* spirv_glsl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290A21CC60BC00B52A68 /* spirv_glsl.hpp */; }; + A976292021CC60BC00B52A68 /* spirv_glsl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290A21CC60BC00B52A68 /* spirv_glsl.hpp */; }; + A976292121CC60BC00B52A68 /* spirv_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290B21CC60BC00B52A68 /* spirv_cfg.cpp */; }; + A976292221CC60BC00B52A68 /* spirv_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290B21CC60BC00B52A68 /* spirv_cfg.cpp */; }; + A976292321CC60BC00B52A68 /* spirv_parser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290C21CC60BC00B52A68 /* spirv_parser.hpp */; }; + A976292421CC60BC00B52A68 /* spirv_parser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290C21CC60BC00B52A68 /* spirv_parser.hpp */; }; + A976292521CC60BC00B52A68 /* spirv_msl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290D21CC60BC00B52A68 /* spirv_msl.cpp */; }; + A976292621CC60BC00B52A68 /* spirv_msl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290D21CC60BC00B52A68 /* spirv_msl.cpp */; }; + A976292721CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290E21CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp */; }; + A976292821CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290E21CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp */; }; + DCFD7C8B2A45BA7D007BBBF7 /* spirv_cfg.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290921CC60BC00B52A68 /* spirv_cfg.hpp */; }; + DCFD7C8C2A45BA7D007BBBF7 /* spirv_cross_parsed_ir.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290821CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp */; }; + DCFD7C8D2A45BA7D007BBBF7 /* spirv_common.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290721CC60BC00B52A68 /* spirv_common.hpp */; }; + DCFD7C8E2A45BA7D007BBBF7 /* spirv_glsl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290A21CC60BC00B52A68 /* spirv_glsl.hpp */; }; + DCFD7C8F2A45BA7D007BBBF7 /* spirv_parser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290C21CC60BC00B52A68 /* spirv_parser.hpp */; }; + DCFD7C902A45BA7D007BBBF7 /* spirv_cross_util.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0B26EE8C730041AE82 /* spirv_cross_util.hpp */; }; + DCFD7C912A45BA7D007BBBF7 /* spirv_cross_containers.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0326EE8C570041AE82 /* spirv_cross_containers.hpp */; }; + DCFD7C922A45BA7D007BBBF7 /* spirv.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0F26EE8C9D0041AE82 /* spirv.hpp */; }; + DCFD7C932A45BA7D007BBBF7 /* spirv_cross_error_handling.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A9717C0426EE8C570041AE82 /* spirv_cross_error_handling.hpp */; }; + DCFD7C942A45BA7D007BBBF7 /* spirv_cross.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290321CC60BC00B52A68 /* spirv_cross.hpp */; }; + DCFD7C952A45BA7D007BBBF7 /* spirv_msl.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A976290221CC60BC00B52A68 /* spirv_msl.hpp */; }; + DCFD7C962A45BA7D007BBBF7 /* spirv_reflect.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 450A4F63221C5A95007203D7 /* spirv_reflect.hpp */; }; + DCFD7C982A45BA7D007BBBF7 /* spirv_msl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290D21CC60BC00B52A68 /* spirv_msl.cpp */; }; + DCFD7C992A45BA7D007BBBF7 /* spirv_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290421CC60BC00B52A68 /* spirv_parser.cpp */; }; + DCFD7C9A2A45BA7D007BBBF7 /* spirv_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290B21CC60BC00B52A68 /* spirv_cfg.cpp */; }; + DCFD7C9B2A45BA7D007BBBF7 /* spirv_cross.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290521CC60BC00B52A68 /* spirv_cross.cpp */; }; + DCFD7C9C2A45BA7D007BBBF7 /* spirv_reflect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 450A4F64221C5A95007203D7 /* spirv_reflect.cpp */; }; + DCFD7C9D2A45BA7D007BBBF7 /* spirv_glsl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290621CC60BC00B52A68 /* spirv_glsl.cpp */; }; + DCFD7C9E2A45BA7D007BBBF7 /* spirv_cross_parsed_ir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A976290E21CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 2FEA0CF02490325400EEF3AD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2FEA0CD92490322B00EEF3AD; + remoteInfo = "SPIRV-Cross-tvOS"; + }; + 2FEA0CF22490325400EEF3AD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2FEA0B4B2490322100EEF3AD; + remoteInfo = "SPIRV-Tools-tvOS"; + }; + 2FEA0CF72490344F00EEF3AD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2FEA0ADD2490320500EEF3AD; + remoteInfo = "ExternalDependencies-tvOS"; + }; + A972A7E821CEC76A0013AB25 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = A90FD8A021CC4EB900B92BB2; + remoteInfo = "SPIRV-Cross-macOS"; + }; + A972A7F021CEC8140013AB25 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = A90FD75B21CC4EAB00B92BB2; + remoteInfo = "SPIRV-Cross-iOS"; + }; + A972A7F821CEC8500013AB25 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = A972A7E421CEC72F0013AB25; + remoteInfo = "ExternalLibraries-macOS"; + }; + A972A7FA21CEC8540013AB25 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = A972A7EA21CEC8030013AB25; + remoteInfo = "ExternalLibraries-iOS"; + }; + A972A82521CECD6B0013AB25 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = A972A7FC21CECBBF0013AB25; + remoteInfo = "SPIRV-Tools-iOS"; + }; + A972A82721CECD780013AB25 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = A972A81021CECBE90013AB25; + remoteInfo = "SPIRV-Tools-macOS"; + }; + DCFD7ECC2A45BC08007BBBF7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCFD7C892A45BA7D007BBBF7; + remoteInfo = "SPIRV-Cross-xrOS"; + }; + DCFD7ECE2A45BC0C007BBBF7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A9F55D25198BE6A7004EC31B /* Project object */; + proxyType = 1; + remoteGlobalIDString = DCFD7D0C2A45BA9C007BBBF7; + remoteInfo = "SPIRV-Tools-xrOS"; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 2FEA0CD82490322100EEF3AD /* libSPIRVTools.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSPIRVTools.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 2FEA0CEF2490322B00EEF3AD /* libSPIRVCross.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSPIRVCross.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 450A4F63221C5A95007203D7 /* spirv_reflect.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_reflect.hpp; sourceTree = ""; }; + 450A4F64221C5A95007203D7 /* spirv_reflect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_reflect.cpp; sourceTree = ""; }; + 6556CD552EB85FC300E46C0F /* CMakeLists.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 6556CD562EB85FC300E46C0F /* diff.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = diff.h; sourceTree = ""; }; + 6556CD572EB85FC300E46C0F /* diff.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = diff.cpp; sourceTree = ""; }; + 6556CD582EB85FC300E46C0F /* lcs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lcs.h; sourceTree = ""; }; + 6556CEE62EB85FC300E46C0F /* CMakeLists.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 6556CEE72EB85FC300E46C0F /* fnvar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fnvar.h; sourceTree = ""; }; + 6556CEE82EB85FC300E46C0F /* fnvar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fnvar.cpp; sourceTree = ""; }; + 6556CEE92EB85FC300E46C0F /* linker.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = linker.cpp; sourceTree = ""; }; + 6556CEEB2EB85FC300E46C0F /* CMakeLists.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 6556CEEC2EB85FC300E46C0F /* divergence_analysis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = divergence_analysis.h; sourceTree = ""; }; + 6556CEED2EB85FC300E46C0F /* divergence_analysis.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = divergence_analysis.cpp; sourceTree = ""; }; + 6556CEEE2EB85FC300E46C0F /* lint_divergent_derivatives.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = lint_divergent_derivatives.cpp; sourceTree = ""; }; + 6556CEEF2EB85FC300E46C0F /* linter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = linter.cpp; sourceTree = ""; }; + 6556CEF02EB85FC300E46C0F /* lints.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lints.h; sourceTree = ""; }; + 6556CEF22EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = aggressive_dead_code_elim_pass.h; sourceTree = ""; }; + 6556CEF32EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = aggressive_dead_code_elim_pass.cpp; sourceTree = ""; }; + 6556CEF42EB85FC300E46C0F /* amd_ext_to_khr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = amd_ext_to_khr.h; sourceTree = ""; }; + 6556CEF52EB85FC300E46C0F /* amd_ext_to_khr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = amd_ext_to_khr.cpp; sourceTree = ""; }; + 6556CEF62EB85FC300E46C0F /* analyze_live_input_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = analyze_live_input_pass.h; sourceTree = ""; }; + 6556CEF72EB85FC300E46C0F /* analyze_live_input_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = analyze_live_input_pass.cpp; sourceTree = ""; }; + 6556CEF82EB85FC300E46C0F /* basic_block.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = basic_block.h; sourceTree = ""; }; + 6556CEF92EB85FC300E46C0F /* basic_block.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = basic_block.cpp; sourceTree = ""; }; + 6556CEFA2EB85FC300E46C0F /* block_merge_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = block_merge_pass.h; sourceTree = ""; }; + 6556CEFB2EB85FC300E46C0F /* block_merge_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = block_merge_pass.cpp; sourceTree = ""; }; + 6556CEFC2EB85FC300E46C0F /* block_merge_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = block_merge_util.h; sourceTree = ""; }; + 6556CEFD2EB85FC300E46C0F /* block_merge_util.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = block_merge_util.cpp; sourceTree = ""; }; + 6556CEFE2EB85FC300E46C0F /* build_module.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = build_module.h; sourceTree = ""; }; + 6556CEFF2EB85FC300E46C0F /* build_module.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = build_module.cpp; sourceTree = ""; }; + 6556CF002EB85FC300E46C0F /* canonicalize_ids_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = canonicalize_ids_pass.h; sourceTree = ""; }; + 6556CF012EB85FC300E46C0F /* canonicalize_ids_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = canonicalize_ids_pass.cpp; sourceTree = ""; }; + 6556CF022EB85FC300E46C0F /* ccp_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ccp_pass.h; sourceTree = ""; }; + 6556CF032EB85FC300E46C0F /* ccp_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ccp_pass.cpp; sourceTree = ""; }; + 6556CF042EB85FC300E46C0F /* cfg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cfg.h; sourceTree = ""; }; + 6556CF052EB85FC300E46C0F /* cfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cfg.cpp; sourceTree = ""; }; + 6556CF062EB85FC300E46C0F /* cfg_cleanup_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cfg_cleanup_pass.h; sourceTree = ""; }; + 6556CF072EB85FC300E46C0F /* cfg_cleanup_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = cfg_cleanup_pass.cpp; sourceTree = ""; }; + 6556CF082EB85FC300E46C0F /* CMakeLists.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 6556CF092EB85FC300E46C0F /* code_sink.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = code_sink.h; sourceTree = ""; }; + 6556CF0A2EB85FC300E46C0F /* code_sink.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = code_sink.cpp; sourceTree = ""; }; + 6556CF0B2EB85FC300E46C0F /* combine_access_chains.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = combine_access_chains.h; sourceTree = ""; }; + 6556CF0C2EB85FC300E46C0F /* combine_access_chains.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = combine_access_chains.cpp; sourceTree = ""; }; + 6556CF0D2EB85FC300E46C0F /* compact_ids_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = compact_ids_pass.h; sourceTree = ""; }; + 6556CF0E2EB85FC300E46C0F /* compact_ids_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = compact_ids_pass.cpp; sourceTree = ""; }; + 6556CF0F2EB85FC300E46C0F /* composite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = composite.h; sourceTree = ""; }; + 6556CF102EB85FC300E46C0F /* composite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = composite.cpp; sourceTree = ""; }; + 6556CF112EB85FC300E46C0F /* const_folding_rules.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = const_folding_rules.h; sourceTree = ""; }; + 6556CF122EB85FC300E46C0F /* const_folding_rules.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = const_folding_rules.cpp; sourceTree = ""; }; + 6556CF132EB85FC300E46C0F /* constants.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = constants.h; sourceTree = ""; }; + 6556CF142EB85FC300E46C0F /* constants.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = constants.cpp; sourceTree = ""; }; + 6556CF152EB85FC300E46C0F /* control_dependence.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = control_dependence.h; sourceTree = ""; }; + 6556CF162EB85FC300E46C0F /* control_dependence.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = control_dependence.cpp; sourceTree = ""; }; + 6556CF172EB85FC300E46C0F /* convert_to_half_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = convert_to_half_pass.h; sourceTree = ""; }; + 6556CF182EB85FC300E46C0F /* convert_to_half_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = convert_to_half_pass.cpp; sourceTree = ""; }; + 6556CF192EB85FC300E46C0F /* convert_to_sampled_image_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = convert_to_sampled_image_pass.h; sourceTree = ""; }; + 6556CF1A2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = convert_to_sampled_image_pass.cpp; sourceTree = ""; }; + 6556CF1B2EB85FC300E46C0F /* copy_prop_arrays.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = copy_prop_arrays.h; sourceTree = ""; }; + 6556CF1C2EB85FC300E46C0F /* copy_prop_arrays.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = copy_prop_arrays.cpp; sourceTree = ""; }; + 6556CF1D2EB85FC300E46C0F /* dataflow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dataflow.h; sourceTree = ""; }; + 6556CF1E2EB85FC300E46C0F /* dataflow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dataflow.cpp; sourceTree = ""; }; + 6556CF1F2EB85FC300E46C0F /* dead_branch_elim_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dead_branch_elim_pass.h; sourceTree = ""; }; + 6556CF202EB85FC300E46C0F /* dead_branch_elim_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dead_branch_elim_pass.cpp; sourceTree = ""; }; + 6556CF212EB85FC300E46C0F /* dead_insert_elim_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dead_insert_elim_pass.h; sourceTree = ""; }; + 6556CF222EB85FC300E46C0F /* dead_insert_elim_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dead_insert_elim_pass.cpp; sourceTree = ""; }; + 6556CF232EB85FC300E46C0F /* dead_variable_elimination.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dead_variable_elimination.h; sourceTree = ""; }; + 6556CF242EB85FC300E46C0F /* dead_variable_elimination.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dead_variable_elimination.cpp; sourceTree = ""; }; + 6556CF252EB85FC300E46C0F /* debug_info_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = debug_info_manager.h; sourceTree = ""; }; + 6556CF262EB85FC300E46C0F /* debug_info_manager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = debug_info_manager.cpp; sourceTree = ""; }; + 6556CF272EB85FC300E46C0F /* decoration_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = decoration_manager.h; sourceTree = ""; }; + 6556CF282EB85FC300E46C0F /* decoration_manager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = decoration_manager.cpp; sourceTree = ""; }; + 6556CF292EB85FC300E46C0F /* def_use_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = def_use_manager.h; sourceTree = ""; }; + 6556CF2A2EB85FC300E46C0F /* def_use_manager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = def_use_manager.cpp; sourceTree = ""; }; + 6556CF2B2EB85FC300E46C0F /* desc_sroa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = desc_sroa.h; sourceTree = ""; }; + 6556CF2C2EB85FC300E46C0F /* desc_sroa.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = desc_sroa.cpp; sourceTree = ""; }; + 6556CF2D2EB85FC300E46C0F /* desc_sroa_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = desc_sroa_util.h; sourceTree = ""; }; + 6556CF2E2EB85FC300E46C0F /* desc_sroa_util.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = desc_sroa_util.cpp; sourceTree = ""; }; + 6556CF2F2EB85FC300E46C0F /* dominator_analysis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dominator_analysis.h; sourceTree = ""; }; + 6556CF302EB85FC300E46C0F /* dominator_analysis.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dominator_analysis.cpp; sourceTree = ""; }; + 6556CF312EB85FC300E46C0F /* dominator_tree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dominator_tree.h; sourceTree = ""; }; + 6556CF322EB85FC300E46C0F /* dominator_tree.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dominator_tree.cpp; sourceTree = ""; }; + 6556CF332EB85FC300E46C0F /* eliminate_dead_constant_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_constant_pass.h; sourceTree = ""; }; + 6556CF342EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_constant_pass.cpp; sourceTree = ""; }; + 6556CF352EB85FC300E46C0F /* eliminate_dead_functions_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_functions_pass.h; sourceTree = ""; }; + 6556CF362EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_functions_pass.cpp; sourceTree = ""; }; + 6556CF372EB85FC300E46C0F /* eliminate_dead_functions_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_functions_util.h; sourceTree = ""; }; + 6556CF382EB85FC300E46C0F /* eliminate_dead_functions_util.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_functions_util.cpp; sourceTree = ""; }; + 6556CF392EB85FC300E46C0F /* eliminate_dead_io_components_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_io_components_pass.h; sourceTree = ""; }; + 6556CF3A2EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_io_components_pass.cpp; sourceTree = ""; }; + 6556CF3B2EB85FC300E46C0F /* eliminate_dead_members_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_members_pass.h; sourceTree = ""; }; + 6556CF3C2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_members_pass.cpp; sourceTree = ""; }; + 6556CF3D2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_output_stores_pass.h; sourceTree = ""; }; + 6556CF3E2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_output_stores_pass.cpp; sourceTree = ""; }; + 6556CF3F2EB85FC300E46C0F /* empty_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = empty_pass.h; sourceTree = ""; }; + 6556CF402EB85FC300E46C0F /* feature_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = feature_manager.h; sourceTree = ""; }; + 6556CF412EB85FC300E46C0F /* feature_manager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = feature_manager.cpp; sourceTree = ""; }; + 6556CF422EB85FC300E46C0F /* fix_func_call_arguments.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fix_func_call_arguments.h; sourceTree = ""; }; + 6556CF432EB85FC300E46C0F /* fix_func_call_arguments.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fix_func_call_arguments.cpp; sourceTree = ""; }; + 6556CF442EB85FC300E46C0F /* fix_storage_class.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fix_storage_class.h; sourceTree = ""; }; + 6556CF452EB85FC300E46C0F /* fix_storage_class.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fix_storage_class.cpp; sourceTree = ""; }; + 6556CF462EB85FC300E46C0F /* flatten_decoration_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = flatten_decoration_pass.h; sourceTree = ""; }; + 6556CF472EB85FC300E46C0F /* flatten_decoration_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = flatten_decoration_pass.cpp; sourceTree = ""; }; + 6556CF482EB85FC300E46C0F /* fold.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fold.h; sourceTree = ""; }; + 6556CF492EB85FC300E46C0F /* fold.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fold.cpp; sourceTree = ""; }; + 6556CF4A2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = fold_spec_constant_op_and_composite_pass.h; sourceTree = ""; }; + 6556CF4B2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fold_spec_constant_op_and_composite_pass.cpp; sourceTree = ""; }; + 6556CF4C2EB85FC300E46C0F /* folding_rules.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = folding_rules.h; sourceTree = ""; }; + 6556CF4D2EB85FC300E46C0F /* folding_rules.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = folding_rules.cpp; sourceTree = ""; }; + 6556CF4E2EB85FC300E46C0F /* freeze_spec_constant_value_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = freeze_spec_constant_value_pass.h; sourceTree = ""; }; + 6556CF4F2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = freeze_spec_constant_value_pass.cpp; sourceTree = ""; }; + 6556CF502EB85FC300E46C0F /* function.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = ""; }; + 6556CF512EB85FC300E46C0F /* function.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = ""; }; + 6556CF522EB85FC300E46C0F /* graphics_robust_access_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = graphics_robust_access_pass.h; sourceTree = ""; }; + 6556CF532EB85FC300E46C0F /* graphics_robust_access_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = graphics_robust_access_pass.cpp; sourceTree = ""; }; + 6556CF542EB85FC300E46C0F /* if_conversion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = if_conversion.h; sourceTree = ""; }; + 6556CF552EB85FC300E46C0F /* if_conversion.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = if_conversion.cpp; sourceTree = ""; }; + 6556CF562EB85FC300E46C0F /* inline_exhaustive_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inline_exhaustive_pass.h; sourceTree = ""; }; + 6556CF572EB85FC300E46C0F /* inline_exhaustive_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = inline_exhaustive_pass.cpp; sourceTree = ""; }; + 6556CF582EB85FC300E46C0F /* inline_opaque_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inline_opaque_pass.h; sourceTree = ""; }; + 6556CF592EB85FC300E46C0F /* inline_opaque_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = inline_opaque_pass.cpp; sourceTree = ""; }; + 6556CF5A2EB85FC300E46C0F /* inline_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inline_pass.h; sourceTree = ""; }; + 6556CF5B2EB85FC300E46C0F /* inline_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = inline_pass.cpp; sourceTree = ""; }; + 6556CF5C2EB85FC300E46C0F /* instruction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = ""; }; + 6556CF5D2EB85FC300E46C0F /* instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = ""; }; + 6556CF5E2EB85FC300E46C0F /* instruction_list.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = instruction_list.h; sourceTree = ""; }; + 6556CF5F2EB85FC300E46C0F /* instruction_list.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction_list.cpp; sourceTree = ""; }; + 6556CF602EB85FC300E46C0F /* interface_var_sroa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = interface_var_sroa.h; sourceTree = ""; }; + 6556CF612EB85FC300E46C0F /* interface_var_sroa.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = interface_var_sroa.cpp; sourceTree = ""; }; + 6556CF622EB85FC300E46C0F /* interp_fixup_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = interp_fixup_pass.h; sourceTree = ""; }; + 6556CF632EB85FC300E46C0F /* interp_fixup_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = interp_fixup_pass.cpp; sourceTree = ""; }; + 6556CF642EB85FC300E46C0F /* invocation_interlock_placement_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = invocation_interlock_placement_pass.h; sourceTree = ""; }; + 6556CF652EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = invocation_interlock_placement_pass.cpp; sourceTree = ""; }; + 6556CF662EB85FC300E46C0F /* ir_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ir_builder.h; sourceTree = ""; }; + 6556CF672EB85FC300E46C0F /* ir_context.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ir_context.h; sourceTree = ""; }; + 6556CF682EB85FC300E46C0F /* ir_context.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ir_context.cpp; sourceTree = ""; }; + 6556CF692EB85FC300E46C0F /* ir_loader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ir_loader.h; sourceTree = ""; }; + 6556CF6A2EB85FC300E46C0F /* ir_loader.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ir_loader.cpp; sourceTree = ""; }; + 6556CF6B2EB85FC300E46C0F /* iterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iterator.h; sourceTree = ""; }; + 6556CF6C2EB85FC300E46C0F /* licm_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = licm_pass.h; sourceTree = ""; }; + 6556CF6D2EB85FC300E46C0F /* licm_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = licm_pass.cpp; sourceTree = ""; }; + 6556CF6E2EB85FC300E46C0F /* liveness.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = liveness.h; sourceTree = ""; }; + 6556CF6F2EB85FC300E46C0F /* liveness.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = liveness.cpp; sourceTree = ""; }; + 6556CF702EB85FC300E46C0F /* local_access_chain_convert_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = local_access_chain_convert_pass.h; sourceTree = ""; }; + 6556CF712EB85FC300E46C0F /* local_access_chain_convert_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = local_access_chain_convert_pass.cpp; sourceTree = ""; }; + 6556CF722EB85FC300E46C0F /* local_redundancy_elimination.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = local_redundancy_elimination.h; sourceTree = ""; }; + 6556CF732EB85FC300E46C0F /* local_redundancy_elimination.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = local_redundancy_elimination.cpp; sourceTree = ""; }; + 6556CF742EB85FC300E46C0F /* local_single_block_elim_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = local_single_block_elim_pass.h; sourceTree = ""; }; + 6556CF752EB85FC300E46C0F /* local_single_block_elim_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = local_single_block_elim_pass.cpp; sourceTree = ""; }; + 6556CF762EB85FC300E46C0F /* local_single_store_elim_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = local_single_store_elim_pass.h; sourceTree = ""; }; + 6556CF772EB85FC300E46C0F /* local_single_store_elim_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = local_single_store_elim_pass.cpp; sourceTree = ""; }; + 6556CF782EB85FC300E46C0F /* log.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = ""; }; + 6556CF792EB85FC300E46C0F /* loop_dependence.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_dependence.h; sourceTree = ""; }; + 6556CF7A2EB85FC300E46C0F /* loop_dependence.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_dependence.cpp; sourceTree = ""; }; + 6556CF7B2EB85FC300E46C0F /* loop_dependence_helpers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_dependence_helpers.cpp; sourceTree = ""; }; + 6556CF7C2EB85FC300E46C0F /* loop_descriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_descriptor.h; sourceTree = ""; }; + 6556CF7D2EB85FC300E46C0F /* loop_descriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_descriptor.cpp; sourceTree = ""; }; + 6556CF7E2EB85FC300E46C0F /* loop_fission.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_fission.h; sourceTree = ""; }; + 6556CF7F2EB85FC300E46C0F /* loop_fission.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fission.cpp; sourceTree = ""; }; + 6556CF802EB85FC300E46C0F /* loop_fusion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_fusion.h; sourceTree = ""; }; + 6556CF812EB85FC300E46C0F /* loop_fusion.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fusion.cpp; sourceTree = ""; }; + 6556CF822EB85FC300E46C0F /* loop_fusion_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_fusion_pass.h; sourceTree = ""; }; + 6556CF832EB85FC300E46C0F /* loop_fusion_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fusion_pass.cpp; sourceTree = ""; }; + 6556CF842EB85FC300E46C0F /* loop_peeling.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_peeling.h; sourceTree = ""; }; + 6556CF852EB85FC300E46C0F /* loop_peeling.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_peeling.cpp; sourceTree = ""; }; + 6556CF862EB85FC300E46C0F /* loop_unroller.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_unroller.h; sourceTree = ""; }; + 6556CF872EB85FC300E46C0F /* loop_unroller.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_unroller.cpp; sourceTree = ""; }; + 6556CF882EB85FC300E46C0F /* loop_unswitch_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_unswitch_pass.h; sourceTree = ""; }; + 6556CF892EB85FC300E46C0F /* loop_unswitch_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_unswitch_pass.cpp; sourceTree = ""; }; + 6556CF8A2EB85FC300E46C0F /* loop_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = loop_utils.h; sourceTree = ""; }; + 6556CF8B2EB85FC300E46C0F /* loop_utils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = loop_utils.cpp; sourceTree = ""; }; + 6556CF8C2EB85FC300E46C0F /* mem_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = mem_pass.h; sourceTree = ""; }; + 6556CF8D2EB85FC300E46C0F /* mem_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = mem_pass.cpp; sourceTree = ""; }; + 6556CF8E2EB85FC300E46C0F /* merge_return_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = merge_return_pass.h; sourceTree = ""; }; + 6556CF8F2EB85FC300E46C0F /* merge_return_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = merge_return_pass.cpp; sourceTree = ""; }; + 6556CF902EB85FC300E46C0F /* modify_maximal_reconvergence.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = modify_maximal_reconvergence.h; sourceTree = ""; }; + 6556CF912EB85FC300E46C0F /* modify_maximal_reconvergence.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = modify_maximal_reconvergence.cpp; sourceTree = ""; }; + 6556CF922EB85FC300E46C0F /* module.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = module.h; sourceTree = ""; }; + 6556CF932EB85FC300E46C0F /* module.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = module.cpp; sourceTree = ""; }; + 6556CF942EB85FC300E46C0F /* null_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = null_pass.h; sourceTree = ""; }; + 6556CF952EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opextinst_forward_ref_fixup_pass.h; sourceTree = ""; }; + 6556CF962EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = opextinst_forward_ref_fixup_pass.cpp; sourceTree = ""; }; + 6556CF972EB85FC300E46C0F /* optimizer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = optimizer.cpp; sourceTree = ""; }; + 6556CF982EB85FC300E46C0F /* pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pass.h; sourceTree = ""; }; + 6556CF992EB85FC300E46C0F /* pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pass.cpp; sourceTree = ""; }; + 6556CF9A2EB85FC300E46C0F /* pass_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pass_manager.h; sourceTree = ""; }; + 6556CF9B2EB85FC300E46C0F /* pass_manager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pass_manager.cpp; sourceTree = ""; }; + 6556CF9C2EB85FC300E46C0F /* passes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = passes.h; sourceTree = ""; }; + 6556CF9D2EB85FC300E46C0F /* pch_source_opt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pch_source_opt.h; sourceTree = ""; }; + 6556CF9E2EB85FC300E46C0F /* pch_source_opt.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source_opt.cpp; sourceTree = ""; }; + 6556CF9F2EB85FC300E46C0F /* private_to_local_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = private_to_local_pass.h; sourceTree = ""; }; + 6556CFA02EB85FC300E46C0F /* private_to_local_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = private_to_local_pass.cpp; sourceTree = ""; }; + 6556CFA12EB85FC300E46C0F /* propagator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = propagator.h; sourceTree = ""; }; + 6556CFA22EB85FC300E46C0F /* propagator.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = propagator.cpp; sourceTree = ""; }; + 6556CFA32EB85FC300E46C0F /* reduce_load_size.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reduce_load_size.h; sourceTree = ""; }; + 6556CFA42EB85FC300E46C0F /* reduce_load_size.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reduce_load_size.cpp; sourceTree = ""; }; + 6556CFA52EB85FC300E46C0F /* redundancy_elimination.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = redundancy_elimination.h; sourceTree = ""; }; + 6556CFA62EB85FC300E46C0F /* redundancy_elimination.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = redundancy_elimination.cpp; sourceTree = ""; }; + 6556CFA72EB85FC300E46C0F /* reflect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reflect.h; sourceTree = ""; }; + 6556CFA82EB85FC300E46C0F /* register_pressure.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = register_pressure.h; sourceTree = ""; }; + 6556CFA92EB85FC300E46C0F /* register_pressure.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = register_pressure.cpp; sourceTree = ""; }; + 6556CFAA2EB85FC300E46C0F /* relax_float_ops_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = relax_float_ops_pass.h; sourceTree = ""; }; + 6556CFAB2EB85FC300E46C0F /* relax_float_ops_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = relax_float_ops_pass.cpp; sourceTree = ""; }; + 6556CFAC2EB85FC300E46C0F /* remove_dontinline_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_dontinline_pass.h; sourceTree = ""; }; + 6556CFAD2EB85FC300E46C0F /* remove_dontinline_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_dontinline_pass.cpp; sourceTree = ""; }; + 6556CFAE2EB85FC300E46C0F /* remove_duplicates_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_duplicates_pass.h; sourceTree = ""; }; + 6556CFAF2EB85FC300E46C0F /* remove_duplicates_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_duplicates_pass.cpp; sourceTree = ""; }; + 6556CFB02EB85FC300E46C0F /* remove_unused_interface_variables_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_unused_interface_variables_pass.h; sourceTree = ""; }; + 6556CFB12EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_interface_variables_pass.cpp; sourceTree = ""; }; + 6556CFB22EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = replace_desc_array_access_using_var_index.h; sourceTree = ""; }; + 6556CFB32EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = replace_desc_array_access_using_var_index.cpp; sourceTree = ""; }; + 6556CFB42EB85FC300E46C0F /* replace_invalid_opc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = replace_invalid_opc.h; sourceTree = ""; }; + 6556CFB52EB85FC300E46C0F /* replace_invalid_opc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = replace_invalid_opc.cpp; sourceTree = ""; }; + 6556CFB62EB85FC300E46C0F /* resolve_binding_conflicts_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = resolve_binding_conflicts_pass.h; sourceTree = ""; }; + 6556CFB72EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = resolve_binding_conflicts_pass.cpp; sourceTree = ""; }; + 6556CFB82EB85FC300E46C0F /* scalar_analysis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scalar_analysis.h; sourceTree = ""; }; + 6556CFB92EB85FC300E46C0F /* scalar_analysis.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_analysis.cpp; sourceTree = ""; }; + 6556CFBA2EB85FC300E46C0F /* scalar_analysis_nodes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scalar_analysis_nodes.h; sourceTree = ""; }; + 6556CFBB2EB85FC300E46C0F /* scalar_analysis_simplification.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_analysis_simplification.cpp; sourceTree = ""; }; + 6556CFBC2EB85FC300E46C0F /* scalar_replacement_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scalar_replacement_pass.h; sourceTree = ""; }; + 6556CFBD2EB85FC300E46C0F /* scalar_replacement_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_replacement_pass.cpp; sourceTree = ""; }; + 6556CFBE2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = set_spec_constant_default_value_pass.h; sourceTree = ""; }; + 6556CFBF2EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = set_spec_constant_default_value_pass.cpp; sourceTree = ""; }; + 6556CFC02EB85FC300E46C0F /* simplification_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = simplification_pass.h; sourceTree = ""; }; + 6556CFC12EB85FC300E46C0F /* simplification_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = simplification_pass.cpp; sourceTree = ""; }; + 6556CFC22EB85FC300E46C0F /* split_combined_image_sampler_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = split_combined_image_sampler_pass.h; sourceTree = ""; }; + 6556CFC32EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = split_combined_image_sampler_pass.cpp; sourceTree = ""; }; + 6556CFC42EB85FC300E46C0F /* spread_volatile_semantics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spread_volatile_semantics.h; sourceTree = ""; }; + 6556CFC52EB85FC300E46C0F /* spread_volatile_semantics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spread_volatile_semantics.cpp; sourceTree = ""; }; + 6556CFC62EB85FC300E46C0F /* ssa_rewrite_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssa_rewrite_pass.h; sourceTree = ""; }; + 6556CFC72EB85FC300E46C0F /* ssa_rewrite_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ssa_rewrite_pass.cpp; sourceTree = ""; }; + 6556CFC82EB85FC300E46C0F /* strength_reduction_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strength_reduction_pass.h; sourceTree = ""; }; + 6556CFC92EB85FC300E46C0F /* strength_reduction_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = strength_reduction_pass.cpp; sourceTree = ""; }; + 6556CFCA2EB85FC300E46C0F /* strip_debug_info_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strip_debug_info_pass.h; sourceTree = ""; }; + 6556CFCB2EB85FC300E46C0F /* strip_debug_info_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = strip_debug_info_pass.cpp; sourceTree = ""; }; + 6556CFCC2EB85FC300E46C0F /* strip_nonsemantic_info_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strip_nonsemantic_info_pass.h; sourceTree = ""; }; + 6556CFCD2EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = strip_nonsemantic_info_pass.cpp; sourceTree = ""; }; + 6556CFCE2EB85FC300E46C0F /* struct_cfg_analysis.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = struct_cfg_analysis.h; sourceTree = ""; }; + 6556CFCF2EB85FC300E46C0F /* struct_cfg_analysis.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = struct_cfg_analysis.cpp; sourceTree = ""; }; + 6556CFD02EB85FC300E46C0F /* struct_packing_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = struct_packing_pass.h; sourceTree = ""; }; + 6556CFD12EB85FC300E46C0F /* struct_packing_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = struct_packing_pass.cpp; sourceTree = ""; }; + 6556CFD22EB85FC300E46C0F /* switch_descriptorset_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = switch_descriptorset_pass.h; sourceTree = ""; }; + 6556CFD32EB85FC300E46C0F /* switch_descriptorset_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = switch_descriptorset_pass.cpp; sourceTree = ""; }; + 6556CFD42EB85FC300E46C0F /* tree_iterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tree_iterator.h; sourceTree = ""; }; + 6556CFD52EB85FC300E46C0F /* trim_capabilities_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = trim_capabilities_pass.h; sourceTree = ""; }; + 6556CFD62EB85FC300E46C0F /* trim_capabilities_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = trim_capabilities_pass.cpp; sourceTree = ""; }; + 6556CFD72EB85FC300E46C0F /* type_manager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = type_manager.h; sourceTree = ""; }; + 6556CFD82EB85FC300E46C0F /* type_manager.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = type_manager.cpp; sourceTree = ""; }; + 6556CFD92EB85FC300E46C0F /* types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + 6556CFDA2EB85FC300E46C0F /* types.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = types.cpp; sourceTree = ""; }; + 6556CFDB2EB85FC300E46C0F /* unify_const_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unify_const_pass.h; sourceTree = ""; }; + 6556CFDC2EB85FC300E46C0F /* unify_const_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = unify_const_pass.cpp; sourceTree = ""; }; + 6556CFDD2EB85FC300E46C0F /* upgrade_memory_model.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = upgrade_memory_model.h; sourceTree = ""; }; + 6556CFDE2EB85FC300E46C0F /* upgrade_memory_model.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = upgrade_memory_model.cpp; sourceTree = ""; }; + 6556CFDF2EB85FC300E46C0F /* value_number_table.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = value_number_table.h; sourceTree = ""; }; + 6556CFE02EB85FC300E46C0F /* value_number_table.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = value_number_table.cpp; sourceTree = ""; }; + 6556CFE12EB85FC300E46C0F /* vector_dce.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vector_dce.h; sourceTree = ""; }; + 6556CFE22EB85FC300E46C0F /* vector_dce.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = vector_dce.cpp; sourceTree = ""; }; + 6556CFE32EB85FC300E46C0F /* workaround1209.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = workaround1209.h; sourceTree = ""; }; + 6556CFE42EB85FC300E46C0F /* workaround1209.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = workaround1209.cpp; sourceTree = ""; }; + 6556CFE52EB85FC300E46C0F /* wrap_opkill.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = wrap_opkill.h; sourceTree = ""; }; + 6556CFE62EB85FC300E46C0F /* wrap_opkill.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_opkill.cpp; sourceTree = ""; }; + 6556CFE82EB85FC300E46C0F /* change_operand_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = change_operand_reduction_opportunity.h; sourceTree = ""; }; + 6556CFE92EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = change_operand_reduction_opportunity.cpp; sourceTree = ""; }; + 6556CFEA2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = change_operand_to_undef_reduction_opportunity.h; sourceTree = ""; }; + 6556CFEB2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = change_operand_to_undef_reduction_opportunity.cpp; sourceTree = ""; }; + 6556CFEC2EB85FC300E46C0F /* CMakeLists.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 6556CFED2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = conditional_branch_to_simple_conditional_branch_opportunity_finder.h; sourceTree = ""; }; + 6556CFEE2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp; sourceTree = ""; }; + 6556CFEF2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = conditional_branch_to_simple_conditional_branch_reduction_opportunity.h; sourceTree = ""; }; + 6556CFF02EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp; sourceTree = ""; }; + 6556CFF12EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = merge_blocks_reduction_opportunity.h; sourceTree = ""; }; + 6556CFF22EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = merge_blocks_reduction_opportunity.cpp; sourceTree = ""; }; + 6556CFF32EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = merge_blocks_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556CFF42EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = merge_blocks_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556CFF52EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = operand_to_const_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556CFF62EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_const_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556CFF72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = operand_to_dominating_id_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556CFF82EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_dominating_id_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556CFF92EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = operand_to_undef_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556CFFA2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_undef_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556CFFB2EB85FC300E46C0F /* pch_source_reduce.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pch_source_reduce.h; sourceTree = ""; }; + 6556CFFC2EB85FC300E46C0F /* pch_source_reduce.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source_reduce.cpp; sourceTree = ""; }; + 6556CFFD2EB85FC300E46C0F /* reducer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reducer.h; sourceTree = ""; }; + 6556CFFE2EB85FC300E46C0F /* reducer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reducer.cpp; sourceTree = ""; }; + 6556CFFF2EB85FC300E46C0F /* reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reduction_opportunity.h; sourceTree = ""; }; + 6556D0002EB85FC300E46C0F /* reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_opportunity.cpp; sourceTree = ""; }; + 6556D0012EB85FC300E46C0F /* reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reduction_opportunity_finder.h; sourceTree = ""; }; + 6556D0022EB85FC300E46C0F /* reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556D0032EB85FC300E46C0F /* reduction_pass.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reduction_pass.h; sourceTree = ""; }; + 6556D0042EB85FC300E46C0F /* reduction_pass.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_pass.cpp; sourceTree = ""; }; + 6556D0052EB85FC300E46C0F /* reduction_util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = reduction_util.h; sourceTree = ""; }; + 6556D0062EB85FC300E46C0F /* reduction_util.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_util.cpp; sourceTree = ""; }; + 6556D0072EB85FC300E46C0F /* remove_block_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_block_reduction_opportunity.h; sourceTree = ""; }; + 6556D0082EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_block_reduction_opportunity.cpp; sourceTree = ""; }; + 6556D0092EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_block_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556D00A2EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_block_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556D00B2EB85FC300E46C0F /* remove_function_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_function_reduction_opportunity.h; sourceTree = ""; }; + 6556D00C2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_function_reduction_opportunity.cpp; sourceTree = ""; }; + 6556D00D2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_function_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556D00E2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_function_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556D00F2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_instruction_reduction_opportunity.h; sourceTree = ""; }; + 6556D0102EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_instruction_reduction_opportunity.cpp; sourceTree = ""; }; + 6556D0112EB85FC300E46C0F /* remove_selection_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_selection_reduction_opportunity.h; sourceTree = ""; }; + 6556D0122EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_selection_reduction_opportunity.cpp; sourceTree = ""; }; + 6556D0132EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_selection_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556D0142EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_selection_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556D0152EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_struct_member_reduction_opportunity.h; sourceTree = ""; }; + 6556D0162EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_struct_member_reduction_opportunity.cpp; sourceTree = ""; }; + 6556D0172EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_unused_instruction_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556D0182EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_instruction_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556D0192EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = remove_unused_struct_member_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556D01A2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_struct_member_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556D01B2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = simple_conditional_branch_to_branch_opportunity_finder.h; sourceTree = ""; }; + 6556D01C2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = simple_conditional_branch_to_branch_opportunity_finder.cpp; sourceTree = ""; }; + 6556D01D2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = simple_conditional_branch_to_branch_reduction_opportunity.h; sourceTree = ""; }; + 6556D01E2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = simple_conditional_branch_to_branch_reduction_opportunity.cpp; sourceTree = ""; }; + 6556D01F2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = structured_construct_to_block_reduction_opportunity.h; sourceTree = ""; }; + 6556D0202EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = structured_construct_to_block_reduction_opportunity.cpp; sourceTree = ""; }; + 6556D0212EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = structured_construct_to_block_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556D0222EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = structured_construct_to_block_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556D0232EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = structured_loop_to_selection_reduction_opportunity.h; sourceTree = ""; }; + 6556D0242EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = structured_loop_to_selection_reduction_opportunity.cpp; sourceTree = ""; }; + 6556D0252EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = structured_loop_to_selection_reduction_opportunity_finder.h; sourceTree = ""; }; + 6556D0262EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = structured_loop_to_selection_reduction_opportunity_finder.cpp; sourceTree = ""; }; + 6556D0282EB85FC300E46C0F /* bit_vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bit_vector.h; sourceTree = ""; }; + 6556D0292EB85FC300E46C0F /* bit_vector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = bit_vector.cpp; sourceTree = ""; }; + 6556D02A2EB85FC300E46C0F /* bitutils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bitutils.h; sourceTree = ""; }; + 6556D02B2EB85FC300E46C0F /* hash_combine.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hash_combine.h; sourceTree = ""; }; + 6556D02C2EB85FC300E46C0F /* hex_float.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hex_float.h; sourceTree = ""; }; + 6556D02D2EB85FC300E46C0F /* ilist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ilist.h; sourceTree = ""; }; + 6556D02E2EB85FC300E46C0F /* ilist_node.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ilist_node.h; sourceTree = ""; }; + 6556D02F2EB85FC300E46C0F /* index_range.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = index_range.h; sourceTree = ""; }; + 6556D0302EB85FC300E46C0F /* make_unique.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = make_unique.h; sourceTree = ""; }; + 6556D0312EB85FC300E46C0F /* parse_number.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = parse_number.h; sourceTree = ""; }; + 6556D0322EB85FC300E46C0F /* parse_number.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = parse_number.cpp; sourceTree = ""; }; + 6556D0332EB85FC300E46C0F /* small_vector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = small_vector.h; sourceTree = ""; }; + 6556D0342EB85FC300E46C0F /* span.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = span.h; sourceTree = ""; }; + 6556D0352EB85FC300E46C0F /* string_utils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = string_utils.h; sourceTree = ""; }; + 6556D0362EB85FC300E46C0F /* string_utils.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = string_utils.cpp; sourceTree = ""; }; + 6556D0372EB85FC300E46C0F /* timer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = timer.h; sourceTree = ""; }; + 6556D0382EB85FC300E46C0F /* timer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = timer.cpp; sourceTree = ""; }; + 6556D03A2EB85FC300E46C0F /* basic_block.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = basic_block.h; sourceTree = ""; }; + 6556D03B2EB85FC300E46C0F /* basic_block.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = basic_block.cpp; sourceTree = ""; }; + 6556D03C2EB85FC300E46C0F /* construct.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = construct.h; sourceTree = ""; }; + 6556D03D2EB85FC300E46C0F /* construct.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = construct.cpp; sourceTree = ""; }; + 6556D03E2EB85FC300E46C0F /* decoration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = decoration.h; sourceTree = ""; }; + 6556D03F2EB85FC300E46C0F /* function.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = ""; }; + 6556D0402EB85FC300E46C0F /* function.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = ""; }; + 6556D0412EB85FC300E46C0F /* instruction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = ""; }; + 6556D0422EB85FC300E46C0F /* instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = ""; }; + 6556D0432EB85FC300E46C0F /* validate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = validate.h; sourceTree = ""; }; + 6556D0442EB85FC300E46C0F /* validate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate.cpp; sourceTree = ""; }; + 6556D0452EB85FC300E46C0F /* validate_adjacency.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_adjacency.cpp; sourceTree = ""; }; + 6556D0462EB85FC300E46C0F /* validate_annotation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_annotation.cpp; sourceTree = ""; }; + 6556D0472EB85FC300E46C0F /* validate_arithmetics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_arithmetics.cpp; sourceTree = ""; }; + 6556D0482EB85FC300E46C0F /* validate_atomics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_atomics.cpp; sourceTree = ""; }; + 6556D0492EB85FC300E46C0F /* validate_barriers.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_barriers.cpp; sourceTree = ""; }; + 6556D04A2EB85FC300E46C0F /* validate_bitwise.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_bitwise.cpp; sourceTree = ""; }; + 6556D04B2EB85FC300E46C0F /* validate_builtins.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_builtins.cpp; sourceTree = ""; }; + 6556D04C2EB85FC300E46C0F /* validate_capability.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_capability.cpp; sourceTree = ""; }; + 6556D04D2EB85FC300E46C0F /* validate_cfg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_cfg.cpp; sourceTree = ""; }; + 6556D04E2EB85FC300E46C0F /* validate_composites.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_composites.cpp; sourceTree = ""; }; + 6556D04F2EB85FC300E46C0F /* validate_constants.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_constants.cpp; sourceTree = ""; }; + 6556D0502EB85FC300E46C0F /* validate_conversion.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_conversion.cpp; sourceTree = ""; }; + 6556D0512EB85FC300E46C0F /* validate_debug.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_debug.cpp; sourceTree = ""; }; + 6556D0522EB85FC300E46C0F /* validate_decorations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_decorations.cpp; sourceTree = ""; }; + 6556D0532EB85FC300E46C0F /* validate_derivatives.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_derivatives.cpp; sourceTree = ""; }; + 6556D0542EB85FC300E46C0F /* validate_execution_limitations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_execution_limitations.cpp; sourceTree = ""; }; + 6556D0552EB85FC300E46C0F /* validate_extensions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_extensions.cpp; sourceTree = ""; }; + 6556D0562EB85FC300E46C0F /* validate_function.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_function.cpp; sourceTree = ""; }; + 6556D0572EB85FC300E46C0F /* validate_graph.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_graph.cpp; sourceTree = ""; }; + 6556D0582EB85FC300E46C0F /* validate_id.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_id.cpp; sourceTree = ""; }; + 6556D0592EB85FC300E46C0F /* validate_image.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_image.cpp; sourceTree = ""; }; + 6556D05A2EB85FC300E46C0F /* validate_instruction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_instruction.cpp; sourceTree = ""; }; + 6556D05B2EB85FC300E46C0F /* validate_interfaces.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_interfaces.cpp; sourceTree = ""; }; + 6556D05C2EB85FC300E46C0F /* validate_invalid_type.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_invalid_type.cpp; sourceTree = ""; }; + 6556D05D2EB85FC300E46C0F /* validate_layout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_layout.cpp; sourceTree = ""; }; + 6556D05E2EB85FC300E46C0F /* validate_literals.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_literals.cpp; sourceTree = ""; }; + 6556D05F2EB85FC300E46C0F /* validate_logicals.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_logicals.cpp; sourceTree = ""; }; + 6556D0602EB85FC300E46C0F /* validate_memory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_memory.cpp; sourceTree = ""; }; + 6556D0612EB85FC300E46C0F /* validate_memory_semantics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = validate_memory_semantics.h; sourceTree = ""; }; + 6556D0622EB85FC300E46C0F /* validate_memory_semantics.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_memory_semantics.cpp; sourceTree = ""; }; + 6556D0632EB85FC300E46C0F /* validate_mesh_shading.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_mesh_shading.cpp; sourceTree = ""; }; + 6556D0642EB85FC300E46C0F /* validate_misc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_misc.cpp; sourceTree = ""; }; + 6556D0652EB85FC300E46C0F /* validate_mode_setting.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_mode_setting.cpp; sourceTree = ""; }; + 6556D0662EB85FC300E46C0F /* validate_non_uniform.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_non_uniform.cpp; sourceTree = ""; }; + 6556D0672EB85FC300E46C0F /* validate_primitives.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_primitives.cpp; sourceTree = ""; }; + 6556D0682EB85FC300E46C0F /* validate_ray_query.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_ray_query.cpp; sourceTree = ""; }; + 6556D0692EB85FC300E46C0F /* validate_ray_tracing.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_ray_tracing.cpp; sourceTree = ""; }; + 6556D06A2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_ray_tracing_reorder.cpp; sourceTree = ""; }; + 6556D06B2EB85FC300E46C0F /* validate_scopes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = validate_scopes.h; sourceTree = ""; }; + 6556D06C2EB85FC300E46C0F /* validate_scopes.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_scopes.cpp; sourceTree = ""; }; + 6556D06D2EB85FC300E46C0F /* validate_small_type_uses.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_small_type_uses.cpp; sourceTree = ""; }; + 6556D06E2EB85FC300E46C0F /* validate_tensor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_tensor.cpp; sourceTree = ""; }; + 6556D06F2EB85FC300E46C0F /* validate_tensor_layout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_tensor_layout.cpp; sourceTree = ""; }; + 6556D0702EB85FC300E46C0F /* validate_type.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validate_type.cpp; sourceTree = ""; }; + 6556D0712EB85FC300E46C0F /* validation_state.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = validation_state.h; sourceTree = ""; }; + 6556D0722EB85FC300E46C0F /* validation_state.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = validation_state.cpp; sourceTree = ""; }; + 6556D07B2EB85FC300E46C0F /* assembly_grammar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = assembly_grammar.h; sourceTree = ""; }; + 6556D07C2EB85FC300E46C0F /* assembly_grammar.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = assembly_grammar.cpp; sourceTree = ""; }; + 6556D07D2EB85FC300E46C0F /* binary.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = binary.h; sourceTree = ""; }; + 6556D07E2EB85FC300E46C0F /* binary.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = binary.cpp; sourceTree = ""; }; + 6556D07F2EB85FC300E46C0F /* cfa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cfa.h; sourceTree = ""; }; + 6556D0802EB85FC300E46C0F /* CMakeLists.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = ""; }; + 6556D0812EB85FC300E46C0F /* common_debug_info.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = common_debug_info.h; sourceTree = ""; }; + 6556D0822EB85FC300E46C0F /* diagnostic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = diagnostic.h; sourceTree = ""; }; + 6556D0832EB85FC300E46C0F /* diagnostic.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = diagnostic.cpp; sourceTree = ""; }; + 6556D0842EB85FC300E46C0F /* disassemble.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = disassemble.h; sourceTree = ""; }; + 6556D0852EB85FC300E46C0F /* disassemble.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = disassemble.cpp; sourceTree = ""; }; + 6556D0862EB85FC300E46C0F /* enum_set.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = enum_set.h; sourceTree = ""; }; + 6556D0872EB85FC300E46C0F /* ext_inst.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ext_inst.h; sourceTree = ""; }; + 6556D0882EB85FC300E46C0F /* ext_inst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ext_inst.cpp; sourceTree = ""; }; + 6556D0892EB85FC300E46C0F /* extensions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = extensions.h; sourceTree = ""; }; + 6556D08A2EB85FC300E46C0F /* extensions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = extensions.cpp; sourceTree = ""; }; + 6556D08B2EB85FC300E46C0F /* instruction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = ""; }; + 6556D08C2EB85FC300E46C0F /* latest_version_glsl_std_450_header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = latest_version_glsl_std_450_header.h; sourceTree = ""; }; + 6556D08D2EB85FC300E46C0F /* latest_version_opencl_std_header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = latest_version_opencl_std_header.h; sourceTree = ""; }; + 6556D08E2EB85FC300E46C0F /* latest_version_spirv_header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = latest_version_spirv_header.h; sourceTree = ""; }; + 6556D08F2EB85FC300E46C0F /* libspirv.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = libspirv.cpp; sourceTree = ""; }; + 6556D0902EB85FC300E46C0F /* macro.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = macro.h; sourceTree = ""; }; + 6556D0922EB85FC300E46C0F /* name_mapper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = name_mapper.h; sourceTree = ""; }; + 6556D0932EB85FC300E46C0F /* name_mapper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = name_mapper.cpp; sourceTree = ""; }; + 6556D0942EB85FC300E46C0F /* opcode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opcode.h; sourceTree = ""; }; + 6556D0952EB85FC300E46C0F /* opcode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = opcode.cpp; sourceTree = ""; }; + 6556D0962EB85FC300E46C0F /* operand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = operand.h; sourceTree = ""; }; + 6556D0972EB85FC300E46C0F /* operand.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = operand.cpp; sourceTree = ""; }; + 6556D0982EB85FC300E46C0F /* parsed_operand.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = parsed_operand.h; sourceTree = ""; }; + 6556D0992EB85FC300E46C0F /* parsed_operand.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = parsed_operand.cpp; sourceTree = ""; }; + 6556D09A2EB85FC300E46C0F /* pch_source.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pch_source.h; sourceTree = ""; }; + 6556D09B2EB85FC300E46C0F /* pch_source.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source.cpp; sourceTree = ""; }; + 6556D09C2EB85FC300E46C0F /* print.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = print.h; sourceTree = ""; }; + 6556D09D2EB85FC300E46C0F /* print.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = print.cpp; sourceTree = ""; }; + 6556D09E2EB85FC300E46C0F /* software_version.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = software_version.cpp; sourceTree = ""; }; + 6556D09F2EB85FC300E46C0F /* spirv_constant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spirv_constant.h; sourceTree = ""; }; + 6556D0A02EB85FC300E46C0F /* spirv_definition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spirv_definition.h; sourceTree = ""; }; + 6556D0A12EB85FC300E46C0F /* spirv_endian.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spirv_endian.h; sourceTree = ""; }; + 6556D0A22EB85FC300E46C0F /* spirv_endian.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_endian.cpp; sourceTree = ""; }; + 6556D0A32EB85FC300E46C0F /* spirv_fuzzer_options.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spirv_fuzzer_options.h; sourceTree = ""; }; + 6556D0A42EB85FC300E46C0F /* spirv_fuzzer_options.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_fuzzer_options.cpp; sourceTree = ""; }; + 6556D0A52EB85FC300E46C0F /* spirv_optimizer_options.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spirv_optimizer_options.h; sourceTree = ""; }; + 6556D0A62EB85FC300E46C0F /* spirv_optimizer_options.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_optimizer_options.cpp; sourceTree = ""; }; + 6556D0A72EB85FC300E46C0F /* spirv_reducer_options.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spirv_reducer_options.h; sourceTree = ""; }; + 6556D0A82EB85FC300E46C0F /* spirv_reducer_options.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_reducer_options.cpp; sourceTree = ""; }; + 6556D0A92EB85FC300E46C0F /* spirv_target_env.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spirv_target_env.h; sourceTree = ""; }; + 6556D0AA2EB85FC300E46C0F /* spirv_target_env.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_target_env.cpp; sourceTree = ""; }; + 6556D0AB2EB85FC300E46C0F /* spirv_validator_options.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = spirv_validator_options.h; sourceTree = ""; }; + 6556D0AC2EB85FC300E46C0F /* spirv_validator_options.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_validator_options.cpp; sourceTree = ""; }; + 6556D0AD2EB85FC300E46C0F /* table.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = table.h; sourceTree = ""; }; + 6556D0AE2EB85FC300E46C0F /* table.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = table.cpp; sourceTree = ""; }; + 6556D0AF2EB85FC300E46C0F /* table2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = table2.h; sourceTree = ""; }; + 6556D0B02EB85FC300E46C0F /* table2.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = table2.cpp; sourceTree = ""; }; + 6556D0B12EB85FC300E46C0F /* text.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = text.h; sourceTree = ""; }; + 6556D0B22EB85FC300E46C0F /* text.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = text.cpp; sourceTree = ""; }; + 6556D0B32EB85FC300E46C0F /* text_handler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = text_handler.h; sourceTree = ""; }; + 6556D0B42EB85FC300E46C0F /* text_handler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = text_handler.cpp; sourceTree = ""; }; + 6556D0B52EB85FC300E46C0F /* to_string.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = to_string.h; sourceTree = ""; }; + 6556D0B62EB85FC300E46C0F /* to_string.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = to_string.cpp; sourceTree = ""; }; + A90FD89F21CC4EAB00B92BB2 /* libSPIRVCross.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSPIRVCross.a; sourceTree = BUILT_PRODUCTS_DIR; }; + A90FD9E421CC4EB900B92BB2 /* libSPIRVCross.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSPIRVCross.a; sourceTree = BUILT_PRODUCTS_DIR; }; + A9194DF424E8940600FB127B /* copy_ext_lib_to_staging.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = copy_ext_lib_to_staging.sh; sourceTree = ""; }; + A9194DF524E8979100FB127B /* create_ext_lib_xcframeworks.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_ext_lib_xcframeworks.sh; sourceTree = ""; }; + A9415EF624366B0E00566F16 /* packagePregenSpirvToolsHeaders */ = {isa = PBXFileReference; lastKnownFileType = text; path = packagePregenSpirvToolsHeaders; sourceTree = ""; }; + A9717C0326EE8C570041AE82 /* spirv_cross_containers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_cross_containers.hpp; sourceTree = ""; }; + A9717C0426EE8C570041AE82 /* spirv_cross_error_handling.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_cross_error_handling.hpp; sourceTree = ""; }; + A9717C0B26EE8C730041AE82 /* spirv_cross_util.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_cross_util.hpp; sourceTree = ""; }; + A9717C0F26EE8C9D0041AE82 /* spirv.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv.hpp; sourceTree = ""; }; + A972A80F21CECBBF0013AB25 /* libSPIRVTools.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSPIRVTools.a; sourceTree = BUILT_PRODUCTS_DIR; }; + A972A82321CECBE90013AB25 /* libSPIRVTools.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSPIRVTools.a; sourceTree = BUILT_PRODUCTS_DIR; }; + A976290221CC60BC00B52A68 /* spirv_msl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_msl.hpp; sourceTree = ""; }; + A976290321CC60BC00B52A68 /* spirv_cross.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_cross.hpp; sourceTree = ""; }; + A976290421CC60BC00B52A68 /* spirv_parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_parser.cpp; sourceTree = ""; }; + A976290521CC60BC00B52A68 /* spirv_cross.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_cross.cpp; sourceTree = ""; }; + A976290621CC60BC00B52A68 /* spirv_glsl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_glsl.cpp; sourceTree = ""; }; + A976290721CC60BC00B52A68 /* spirv_common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_common.hpp; sourceTree = ""; }; + A976290821CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_cross_parsed_ir.hpp; sourceTree = ""; }; + A976290921CC60BC00B52A68 /* spirv_cfg.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_cfg.hpp; sourceTree = ""; }; + A976290A21CC60BC00B52A68 /* spirv_glsl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_glsl.hpp; sourceTree = ""; }; + A976290B21CC60BC00B52A68 /* spirv_cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_cfg.cpp; sourceTree = ""; }; + A976290C21CC60BC00B52A68 /* spirv_parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_parser.hpp; sourceTree = ""; }; + A976290D21CC60BC00B52A68 /* spirv_msl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_msl.cpp; sourceTree = ""; }; + A976290E21CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_cross_parsed_ir.cpp; sourceTree = ""; }; + A9772CFF24F9930E002617D0 /* copy_lib_to_staging.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = copy_lib_to_staging.sh; sourceTree = ""; }; + A991DB2124E6016E00AEEC36 /* create_xcframework_func.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_xcframework_func.sh; sourceTree = ""; }; + A9C2104521D14FD7006BA2D3 /* fetchDependencies */ = {isa = PBXFileReference; lastKnownFileType = text; path = fetchDependencies; sourceTree = ""; }; + A9C2104721D15843006BA2D3 /* ExternalRevisions */ = {isa = PBXFileReference; lastKnownFileType = folder; path = ExternalRevisions; sourceTree = ""; }; + A9FC5F7F249DA96D003CB086 /* package_ext_libs_finish.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = package_ext_libs_finish.sh; sourceTree = ""; }; + DCFD7CA32A45BA7D007BBBF7 /* libSPIRVCross.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSPIRVCross.a; sourceTree = BUILT_PRODUCTS_DIR; }; + DCFD7EC02A45BA9C007BBBF7 /* libSPIRVTools.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSPIRVTools.a; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXGroup section */ + 6556CD592EB85FC300E46C0F /* diff */ = { + isa = PBXGroup; + children = ( + 6556CD552EB85FC300E46C0F /* CMakeLists.txt */, + 6556CD562EB85FC300E46C0F /* diff.h */, + 6556CD572EB85FC300E46C0F /* diff.cpp */, + 6556CD582EB85FC300E46C0F /* lcs.h */, + ); + path = diff; + sourceTree = ""; + }; + 6556CEEA2EB85FC300E46C0F /* link */ = { + isa = PBXGroup; + children = ( + 6556CEE62EB85FC300E46C0F /* CMakeLists.txt */, + 6556CEE72EB85FC300E46C0F /* fnvar.h */, + 6556CEE82EB85FC300E46C0F /* fnvar.cpp */, + 6556CEE92EB85FC300E46C0F /* linker.cpp */, + ); + path = link; + sourceTree = ""; + }; + 6556CEF12EB85FC300E46C0F /* lint */ = { + isa = PBXGroup; + children = ( + 6556CEEB2EB85FC300E46C0F /* CMakeLists.txt */, + 6556CEEC2EB85FC300E46C0F /* divergence_analysis.h */, + 6556CEED2EB85FC300E46C0F /* divergence_analysis.cpp */, + 6556CEEE2EB85FC300E46C0F /* lint_divergent_derivatives.cpp */, + 6556CEEF2EB85FC300E46C0F /* linter.cpp */, + 6556CEF02EB85FC300E46C0F /* lints.h */, + ); + path = lint; + sourceTree = ""; + }; + 6556CFE72EB85FC300E46C0F /* opt */ = { + isa = PBXGroup; + children = ( + 6556CEF22EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h */, + 6556CEF32EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp */, + 6556CEF42EB85FC300E46C0F /* amd_ext_to_khr.h */, + 6556CEF52EB85FC300E46C0F /* amd_ext_to_khr.cpp */, + 6556CEF62EB85FC300E46C0F /* analyze_live_input_pass.h */, + 6556CEF72EB85FC300E46C0F /* analyze_live_input_pass.cpp */, + 6556CEF82EB85FC300E46C0F /* basic_block.h */, + 6556CEF92EB85FC300E46C0F /* basic_block.cpp */, + 6556CEFA2EB85FC300E46C0F /* block_merge_pass.h */, + 6556CEFB2EB85FC300E46C0F /* block_merge_pass.cpp */, + 6556CEFC2EB85FC300E46C0F /* block_merge_util.h */, + 6556CEFD2EB85FC300E46C0F /* block_merge_util.cpp */, + 6556CEFE2EB85FC300E46C0F /* build_module.h */, + 6556CEFF2EB85FC300E46C0F /* build_module.cpp */, + 6556CF002EB85FC300E46C0F /* canonicalize_ids_pass.h */, + 6556CF012EB85FC300E46C0F /* canonicalize_ids_pass.cpp */, + 6556CF022EB85FC300E46C0F /* ccp_pass.h */, + 6556CF032EB85FC300E46C0F /* ccp_pass.cpp */, + 6556CF042EB85FC300E46C0F /* cfg.h */, + 6556CF052EB85FC300E46C0F /* cfg.cpp */, + 6556CF062EB85FC300E46C0F /* cfg_cleanup_pass.h */, + 6556CF072EB85FC300E46C0F /* cfg_cleanup_pass.cpp */, + 6556CF082EB85FC300E46C0F /* CMakeLists.txt */, + 6556CF092EB85FC300E46C0F /* code_sink.h */, + 6556CF0A2EB85FC300E46C0F /* code_sink.cpp */, + 6556CF0B2EB85FC300E46C0F /* combine_access_chains.h */, + 6556CF0C2EB85FC300E46C0F /* combine_access_chains.cpp */, + 6556CF0D2EB85FC300E46C0F /* compact_ids_pass.h */, + 6556CF0E2EB85FC300E46C0F /* compact_ids_pass.cpp */, + 6556CF0F2EB85FC300E46C0F /* composite.h */, + 6556CF102EB85FC300E46C0F /* composite.cpp */, + 6556CF112EB85FC300E46C0F /* const_folding_rules.h */, + 6556CF122EB85FC300E46C0F /* const_folding_rules.cpp */, + 6556CF132EB85FC300E46C0F /* constants.h */, + 6556CF142EB85FC300E46C0F /* constants.cpp */, + 6556CF152EB85FC300E46C0F /* control_dependence.h */, + 6556CF162EB85FC300E46C0F /* control_dependence.cpp */, + 6556CF172EB85FC300E46C0F /* convert_to_half_pass.h */, + 6556CF182EB85FC300E46C0F /* convert_to_half_pass.cpp */, + 6556CF192EB85FC300E46C0F /* convert_to_sampled_image_pass.h */, + 6556CF1A2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp */, + 6556CF1B2EB85FC300E46C0F /* copy_prop_arrays.h */, + 6556CF1C2EB85FC300E46C0F /* copy_prop_arrays.cpp */, + 6556CF1D2EB85FC300E46C0F /* dataflow.h */, + 6556CF1E2EB85FC300E46C0F /* dataflow.cpp */, + 6556CF1F2EB85FC300E46C0F /* dead_branch_elim_pass.h */, + 6556CF202EB85FC300E46C0F /* dead_branch_elim_pass.cpp */, + 6556CF212EB85FC300E46C0F /* dead_insert_elim_pass.h */, + 6556CF222EB85FC300E46C0F /* dead_insert_elim_pass.cpp */, + 6556CF232EB85FC300E46C0F /* dead_variable_elimination.h */, + 6556CF242EB85FC300E46C0F /* dead_variable_elimination.cpp */, + 6556CF252EB85FC300E46C0F /* debug_info_manager.h */, + 6556CF262EB85FC300E46C0F /* debug_info_manager.cpp */, + 6556CF272EB85FC300E46C0F /* decoration_manager.h */, + 6556CF282EB85FC300E46C0F /* decoration_manager.cpp */, + 6556CF292EB85FC300E46C0F /* def_use_manager.h */, + 6556CF2A2EB85FC300E46C0F /* def_use_manager.cpp */, + 6556CF2B2EB85FC300E46C0F /* desc_sroa.h */, + 6556CF2C2EB85FC300E46C0F /* desc_sroa.cpp */, + 6556CF2D2EB85FC300E46C0F /* desc_sroa_util.h */, + 6556CF2E2EB85FC300E46C0F /* desc_sroa_util.cpp */, + 6556CF2F2EB85FC300E46C0F /* dominator_analysis.h */, + 6556CF302EB85FC300E46C0F /* dominator_analysis.cpp */, + 6556CF312EB85FC300E46C0F /* dominator_tree.h */, + 6556CF322EB85FC300E46C0F /* dominator_tree.cpp */, + 6556CF332EB85FC300E46C0F /* eliminate_dead_constant_pass.h */, + 6556CF342EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp */, + 6556CF352EB85FC300E46C0F /* eliminate_dead_functions_pass.h */, + 6556CF362EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp */, + 6556CF372EB85FC300E46C0F /* eliminate_dead_functions_util.h */, + 6556CF382EB85FC300E46C0F /* eliminate_dead_functions_util.cpp */, + 6556CF392EB85FC300E46C0F /* eliminate_dead_io_components_pass.h */, + 6556CF3A2EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp */, + 6556CF3B2EB85FC300E46C0F /* eliminate_dead_members_pass.h */, + 6556CF3C2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp */, + 6556CF3D2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h */, + 6556CF3E2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp */, + 6556CF3F2EB85FC300E46C0F /* empty_pass.h */, + 6556CF402EB85FC300E46C0F /* feature_manager.h */, + 6556CF412EB85FC300E46C0F /* feature_manager.cpp */, + 6556CF422EB85FC300E46C0F /* fix_func_call_arguments.h */, + 6556CF432EB85FC300E46C0F /* fix_func_call_arguments.cpp */, + 6556CF442EB85FC300E46C0F /* fix_storage_class.h */, + 6556CF452EB85FC300E46C0F /* fix_storage_class.cpp */, + 6556CF462EB85FC300E46C0F /* flatten_decoration_pass.h */, + 6556CF472EB85FC300E46C0F /* flatten_decoration_pass.cpp */, + 6556CF482EB85FC300E46C0F /* fold.h */, + 6556CF492EB85FC300E46C0F /* fold.cpp */, + 6556CF4A2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h */, + 6556CF4B2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp */, + 6556CF4C2EB85FC300E46C0F /* folding_rules.h */, + 6556CF4D2EB85FC300E46C0F /* folding_rules.cpp */, + 6556CF4E2EB85FC300E46C0F /* freeze_spec_constant_value_pass.h */, + 6556CF4F2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp */, + 6556CF502EB85FC300E46C0F /* function.h */, + 6556CF512EB85FC300E46C0F /* function.cpp */, + 6556CF522EB85FC300E46C0F /* graphics_robust_access_pass.h */, + 6556CF532EB85FC300E46C0F /* graphics_robust_access_pass.cpp */, + 6556CF542EB85FC300E46C0F /* if_conversion.h */, + 6556CF552EB85FC300E46C0F /* if_conversion.cpp */, + 6556CF562EB85FC300E46C0F /* inline_exhaustive_pass.h */, + 6556CF572EB85FC300E46C0F /* inline_exhaustive_pass.cpp */, + 6556CF582EB85FC300E46C0F /* inline_opaque_pass.h */, + 6556CF592EB85FC300E46C0F /* inline_opaque_pass.cpp */, + 6556CF5A2EB85FC300E46C0F /* inline_pass.h */, + 6556CF5B2EB85FC300E46C0F /* inline_pass.cpp */, + 6556CF5C2EB85FC300E46C0F /* instruction.h */, + 6556CF5D2EB85FC300E46C0F /* instruction.cpp */, + 6556CF5E2EB85FC300E46C0F /* instruction_list.h */, + 6556CF5F2EB85FC300E46C0F /* instruction_list.cpp */, + 6556CF602EB85FC300E46C0F /* interface_var_sroa.h */, + 6556CF612EB85FC300E46C0F /* interface_var_sroa.cpp */, + 6556CF622EB85FC300E46C0F /* interp_fixup_pass.h */, + 6556CF632EB85FC300E46C0F /* interp_fixup_pass.cpp */, + 6556CF642EB85FC300E46C0F /* invocation_interlock_placement_pass.h */, + 6556CF652EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp */, + 6556CF662EB85FC300E46C0F /* ir_builder.h */, + 6556CF672EB85FC300E46C0F /* ir_context.h */, + 6556CF682EB85FC300E46C0F /* ir_context.cpp */, + 6556CF692EB85FC300E46C0F /* ir_loader.h */, + 6556CF6A2EB85FC300E46C0F /* ir_loader.cpp */, + 6556CF6B2EB85FC300E46C0F /* iterator.h */, + 6556CF6C2EB85FC300E46C0F /* licm_pass.h */, + 6556CF6D2EB85FC300E46C0F /* licm_pass.cpp */, + 6556CF6E2EB85FC300E46C0F /* liveness.h */, + 6556CF6F2EB85FC300E46C0F /* liveness.cpp */, + 6556CF702EB85FC300E46C0F /* local_access_chain_convert_pass.h */, + 6556CF712EB85FC300E46C0F /* local_access_chain_convert_pass.cpp */, + 6556CF722EB85FC300E46C0F /* local_redundancy_elimination.h */, + 6556CF732EB85FC300E46C0F /* local_redundancy_elimination.cpp */, + 6556CF742EB85FC300E46C0F /* local_single_block_elim_pass.h */, + 6556CF752EB85FC300E46C0F /* local_single_block_elim_pass.cpp */, + 6556CF762EB85FC300E46C0F /* local_single_store_elim_pass.h */, + 6556CF772EB85FC300E46C0F /* local_single_store_elim_pass.cpp */, + 6556CF782EB85FC300E46C0F /* log.h */, + 6556CF792EB85FC300E46C0F /* loop_dependence.h */, + 6556CF7A2EB85FC300E46C0F /* loop_dependence.cpp */, + 6556CF7B2EB85FC300E46C0F /* loop_dependence_helpers.cpp */, + 6556CF7C2EB85FC300E46C0F /* loop_descriptor.h */, + 6556CF7D2EB85FC300E46C0F /* loop_descriptor.cpp */, + 6556CF7E2EB85FC300E46C0F /* loop_fission.h */, + 6556CF7F2EB85FC300E46C0F /* loop_fission.cpp */, + 6556CF802EB85FC300E46C0F /* loop_fusion.h */, + 6556CF812EB85FC300E46C0F /* loop_fusion.cpp */, + 6556CF822EB85FC300E46C0F /* loop_fusion_pass.h */, + 6556CF832EB85FC300E46C0F /* loop_fusion_pass.cpp */, + 6556CF842EB85FC300E46C0F /* loop_peeling.h */, + 6556CF852EB85FC300E46C0F /* loop_peeling.cpp */, + 6556CF862EB85FC300E46C0F /* loop_unroller.h */, + 6556CF872EB85FC300E46C0F /* loop_unroller.cpp */, + 6556CF882EB85FC300E46C0F /* loop_unswitch_pass.h */, + 6556CF892EB85FC300E46C0F /* loop_unswitch_pass.cpp */, + 6556CF8A2EB85FC300E46C0F /* loop_utils.h */, + 6556CF8B2EB85FC300E46C0F /* loop_utils.cpp */, + 6556CF8C2EB85FC300E46C0F /* mem_pass.h */, + 6556CF8D2EB85FC300E46C0F /* mem_pass.cpp */, + 6556CF8E2EB85FC300E46C0F /* merge_return_pass.h */, + 6556CF8F2EB85FC300E46C0F /* merge_return_pass.cpp */, + 6556CF902EB85FC300E46C0F /* modify_maximal_reconvergence.h */, + 6556CF912EB85FC300E46C0F /* modify_maximal_reconvergence.cpp */, + 6556CF922EB85FC300E46C0F /* module.h */, + 6556CF932EB85FC300E46C0F /* module.cpp */, + 6556CF942EB85FC300E46C0F /* null_pass.h */, + 6556CF952EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h */, + 6556CF962EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp */, + 6556CF972EB85FC300E46C0F /* optimizer.cpp */, + 6556CF982EB85FC300E46C0F /* pass.h */, + 6556CF992EB85FC300E46C0F /* pass.cpp */, + 6556CF9A2EB85FC300E46C0F /* pass_manager.h */, + 6556CF9B2EB85FC300E46C0F /* pass_manager.cpp */, + 6556CF9C2EB85FC300E46C0F /* passes.h */, + 6556CF9D2EB85FC300E46C0F /* pch_source_opt.h */, + 6556CF9E2EB85FC300E46C0F /* pch_source_opt.cpp */, + 6556CF9F2EB85FC300E46C0F /* private_to_local_pass.h */, + 6556CFA02EB85FC300E46C0F /* private_to_local_pass.cpp */, + 6556CFA12EB85FC300E46C0F /* propagator.h */, + 6556CFA22EB85FC300E46C0F /* propagator.cpp */, + 6556CFA32EB85FC300E46C0F /* reduce_load_size.h */, + 6556CFA42EB85FC300E46C0F /* reduce_load_size.cpp */, + 6556CFA52EB85FC300E46C0F /* redundancy_elimination.h */, + 6556CFA62EB85FC300E46C0F /* redundancy_elimination.cpp */, + 6556CFA72EB85FC300E46C0F /* reflect.h */, + 6556CFA82EB85FC300E46C0F /* register_pressure.h */, + 6556CFA92EB85FC300E46C0F /* register_pressure.cpp */, + 6556CFAA2EB85FC300E46C0F /* relax_float_ops_pass.h */, + 6556CFAB2EB85FC300E46C0F /* relax_float_ops_pass.cpp */, + 6556CFAC2EB85FC300E46C0F /* remove_dontinline_pass.h */, + 6556CFAD2EB85FC300E46C0F /* remove_dontinline_pass.cpp */, + 6556CFAE2EB85FC300E46C0F /* remove_duplicates_pass.h */, + 6556CFAF2EB85FC300E46C0F /* remove_duplicates_pass.cpp */, + 6556CFB02EB85FC300E46C0F /* remove_unused_interface_variables_pass.h */, + 6556CFB12EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp */, + 6556CFB22EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h */, + 6556CFB32EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp */, + 6556CFB42EB85FC300E46C0F /* replace_invalid_opc.h */, + 6556CFB52EB85FC300E46C0F /* replace_invalid_opc.cpp */, + 6556CFB62EB85FC300E46C0F /* resolve_binding_conflicts_pass.h */, + 6556CFB72EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp */, + 6556CFB82EB85FC300E46C0F /* scalar_analysis.h */, + 6556CFB92EB85FC300E46C0F /* scalar_analysis.cpp */, + 6556CFBA2EB85FC300E46C0F /* scalar_analysis_nodes.h */, + 6556CFBB2EB85FC300E46C0F /* scalar_analysis_simplification.cpp */, + 6556CFBC2EB85FC300E46C0F /* scalar_replacement_pass.h */, + 6556CFBD2EB85FC300E46C0F /* scalar_replacement_pass.cpp */, + 6556CFBE2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h */, + 6556CFBF2EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp */, + 6556CFC02EB85FC300E46C0F /* simplification_pass.h */, + 6556CFC12EB85FC300E46C0F /* simplification_pass.cpp */, + 6556CFC22EB85FC300E46C0F /* split_combined_image_sampler_pass.h */, + 6556CFC32EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp */, + 6556CFC42EB85FC300E46C0F /* spread_volatile_semantics.h */, + 6556CFC52EB85FC300E46C0F /* spread_volatile_semantics.cpp */, + 6556CFC62EB85FC300E46C0F /* ssa_rewrite_pass.h */, + 6556CFC72EB85FC300E46C0F /* ssa_rewrite_pass.cpp */, + 6556CFC82EB85FC300E46C0F /* strength_reduction_pass.h */, + 6556CFC92EB85FC300E46C0F /* strength_reduction_pass.cpp */, + 6556CFCA2EB85FC300E46C0F /* strip_debug_info_pass.h */, + 6556CFCB2EB85FC300E46C0F /* strip_debug_info_pass.cpp */, + 6556CFCC2EB85FC300E46C0F /* strip_nonsemantic_info_pass.h */, + 6556CFCD2EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp */, + 6556CFCE2EB85FC300E46C0F /* struct_cfg_analysis.h */, + 6556CFCF2EB85FC300E46C0F /* struct_cfg_analysis.cpp */, + 6556CFD02EB85FC300E46C0F /* struct_packing_pass.h */, + 6556CFD12EB85FC300E46C0F /* struct_packing_pass.cpp */, + 6556CFD22EB85FC300E46C0F /* switch_descriptorset_pass.h */, + 6556CFD32EB85FC300E46C0F /* switch_descriptorset_pass.cpp */, + 6556CFD42EB85FC300E46C0F /* tree_iterator.h */, + 6556CFD52EB85FC300E46C0F /* trim_capabilities_pass.h */, + 6556CFD62EB85FC300E46C0F /* trim_capabilities_pass.cpp */, + 6556CFD72EB85FC300E46C0F /* type_manager.h */, + 6556CFD82EB85FC300E46C0F /* type_manager.cpp */, + 6556CFD92EB85FC300E46C0F /* types.h */, + 6556CFDA2EB85FC300E46C0F /* types.cpp */, + 6556CFDB2EB85FC300E46C0F /* unify_const_pass.h */, + 6556CFDC2EB85FC300E46C0F /* unify_const_pass.cpp */, + 6556CFDD2EB85FC300E46C0F /* upgrade_memory_model.h */, + 6556CFDE2EB85FC300E46C0F /* upgrade_memory_model.cpp */, + 6556CFDF2EB85FC300E46C0F /* value_number_table.h */, + 6556CFE02EB85FC300E46C0F /* value_number_table.cpp */, + 6556CFE12EB85FC300E46C0F /* vector_dce.h */, + 6556CFE22EB85FC300E46C0F /* vector_dce.cpp */, + 6556CFE32EB85FC300E46C0F /* workaround1209.h */, + 6556CFE42EB85FC300E46C0F /* workaround1209.cpp */, + 6556CFE52EB85FC300E46C0F /* wrap_opkill.h */, + 6556CFE62EB85FC300E46C0F /* wrap_opkill.cpp */, + ); + path = opt; + sourceTree = ""; + }; + 6556D0272EB85FC300E46C0F /* reduce */ = { + isa = PBXGroup; + children = ( + 6556CFE82EB85FC300E46C0F /* change_operand_reduction_opportunity.h */, + 6556CFE92EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp */, + 6556CFEA2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h */, + 6556CFEB2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp */, + 6556CFEC2EB85FC300E46C0F /* CMakeLists.txt */, + 6556CFED2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */, + 6556CFEE2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */, + 6556CFEF2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */, + 6556CFF02EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */, + 6556CFF12EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h */, + 6556CFF22EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp */, + 6556CFF32EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h */, + 6556CFF42EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp */, + 6556CFF52EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h */, + 6556CFF62EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp */, + 6556CFF72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h */, + 6556CFF82EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp */, + 6556CFF92EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h */, + 6556CFFA2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp */, + 6556CFFB2EB85FC300E46C0F /* pch_source_reduce.h */, + 6556CFFC2EB85FC300E46C0F /* pch_source_reduce.cpp */, + 6556CFFD2EB85FC300E46C0F /* reducer.h */, + 6556CFFE2EB85FC300E46C0F /* reducer.cpp */, + 6556CFFF2EB85FC300E46C0F /* reduction_opportunity.h */, + 6556D0002EB85FC300E46C0F /* reduction_opportunity.cpp */, + 6556D0012EB85FC300E46C0F /* reduction_opportunity_finder.h */, + 6556D0022EB85FC300E46C0F /* reduction_opportunity_finder.cpp */, + 6556D0032EB85FC300E46C0F /* reduction_pass.h */, + 6556D0042EB85FC300E46C0F /* reduction_pass.cpp */, + 6556D0052EB85FC300E46C0F /* reduction_util.h */, + 6556D0062EB85FC300E46C0F /* reduction_util.cpp */, + 6556D0072EB85FC300E46C0F /* remove_block_reduction_opportunity.h */, + 6556D0082EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp */, + 6556D0092EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h */, + 6556D00A2EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp */, + 6556D00B2EB85FC300E46C0F /* remove_function_reduction_opportunity.h */, + 6556D00C2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp */, + 6556D00D2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h */, + 6556D00E2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp */, + 6556D00F2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h */, + 6556D0102EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp */, + 6556D0112EB85FC300E46C0F /* remove_selection_reduction_opportunity.h */, + 6556D0122EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp */, + 6556D0132EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h */, + 6556D0142EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp */, + 6556D0152EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h */, + 6556D0162EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp */, + 6556D0172EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h */, + 6556D0182EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp */, + 6556D0192EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h */, + 6556D01A2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp */, + 6556D01B2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h */, + 6556D01C2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp */, + 6556D01D2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h */, + 6556D01E2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */, + 6556D01F2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h */, + 6556D0202EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp */, + 6556D0212EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h */, + 6556D0222EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp */, + 6556D0232EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h */, + 6556D0242EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp */, + 6556D0252EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h */, + 6556D0262EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp */, + ); + path = reduce; + sourceTree = ""; + }; + 6556D0392EB85FC300E46C0F /* util */ = { + isa = PBXGroup; + children = ( + 6556D0282EB85FC300E46C0F /* bit_vector.h */, + 6556D0292EB85FC300E46C0F /* bit_vector.cpp */, + 6556D02A2EB85FC300E46C0F /* bitutils.h */, + 6556D02B2EB85FC300E46C0F /* hash_combine.h */, + 6556D02C2EB85FC300E46C0F /* hex_float.h */, + 6556D02D2EB85FC300E46C0F /* ilist.h */, + 6556D02E2EB85FC300E46C0F /* ilist_node.h */, + 6556D02F2EB85FC300E46C0F /* index_range.h */, + 6556D0302EB85FC300E46C0F /* make_unique.h */, + 6556D0312EB85FC300E46C0F /* parse_number.h */, + 6556D0322EB85FC300E46C0F /* parse_number.cpp */, + 6556D0332EB85FC300E46C0F /* small_vector.h */, + 6556D0342EB85FC300E46C0F /* span.h */, + 6556D0352EB85FC300E46C0F /* string_utils.h */, + 6556D0362EB85FC300E46C0F /* string_utils.cpp */, + 6556D0372EB85FC300E46C0F /* timer.h */, + 6556D0382EB85FC300E46C0F /* timer.cpp */, + ); + path = util; + sourceTree = ""; + }; + 6556D0732EB85FC300E46C0F /* val */ = { + isa = PBXGroup; + children = ( + 6556D03A2EB85FC300E46C0F /* basic_block.h */, + 6556D03B2EB85FC300E46C0F /* basic_block.cpp */, + 6556D03C2EB85FC300E46C0F /* construct.h */, + 6556D03D2EB85FC300E46C0F /* construct.cpp */, + 6556D03E2EB85FC300E46C0F /* decoration.h */, + 6556D03F2EB85FC300E46C0F /* function.h */, + 6556D0402EB85FC300E46C0F /* function.cpp */, + 6556D0412EB85FC300E46C0F /* instruction.h */, + 6556D0422EB85FC300E46C0F /* instruction.cpp */, + 6556D0432EB85FC300E46C0F /* validate.h */, + 6556D0442EB85FC300E46C0F /* validate.cpp */, + 6556D0452EB85FC300E46C0F /* validate_adjacency.cpp */, + 6556D0462EB85FC300E46C0F /* validate_annotation.cpp */, + 6556D0472EB85FC300E46C0F /* validate_arithmetics.cpp */, + 6556D0482EB85FC300E46C0F /* validate_atomics.cpp */, + 6556D0492EB85FC300E46C0F /* validate_barriers.cpp */, + 6556D04A2EB85FC300E46C0F /* validate_bitwise.cpp */, + 6556D04B2EB85FC300E46C0F /* validate_builtins.cpp */, + 6556D04C2EB85FC300E46C0F /* validate_capability.cpp */, + 6556D04D2EB85FC300E46C0F /* validate_cfg.cpp */, + 6556D04E2EB85FC300E46C0F /* validate_composites.cpp */, + 6556D04F2EB85FC300E46C0F /* validate_constants.cpp */, + 6556D0502EB85FC300E46C0F /* validate_conversion.cpp */, + 6556D0512EB85FC300E46C0F /* validate_debug.cpp */, + 6556D0522EB85FC300E46C0F /* validate_decorations.cpp */, + 6556D0532EB85FC300E46C0F /* validate_derivatives.cpp */, + 6556D0542EB85FC300E46C0F /* validate_execution_limitations.cpp */, + 6556D0552EB85FC300E46C0F /* validate_extensions.cpp */, + 6556D0562EB85FC300E46C0F /* validate_function.cpp */, + 6556D0572EB85FC300E46C0F /* validate_graph.cpp */, + 6556D0582EB85FC300E46C0F /* validate_id.cpp */, + 6556D0592EB85FC300E46C0F /* validate_image.cpp */, + 6556D05A2EB85FC300E46C0F /* validate_instruction.cpp */, + 6556D05B2EB85FC300E46C0F /* validate_interfaces.cpp */, + 6556D05C2EB85FC300E46C0F /* validate_invalid_type.cpp */, + 6556D05D2EB85FC300E46C0F /* validate_layout.cpp */, + 6556D05E2EB85FC300E46C0F /* validate_literals.cpp */, + 6556D05F2EB85FC300E46C0F /* validate_logicals.cpp */, + 6556D0602EB85FC300E46C0F /* validate_memory.cpp */, + 6556D0612EB85FC300E46C0F /* validate_memory_semantics.h */, + 6556D0622EB85FC300E46C0F /* validate_memory_semantics.cpp */, + 6556D0632EB85FC300E46C0F /* validate_mesh_shading.cpp */, + 6556D0642EB85FC300E46C0F /* validate_misc.cpp */, + 6556D0652EB85FC300E46C0F /* validate_mode_setting.cpp */, + 6556D0662EB85FC300E46C0F /* validate_non_uniform.cpp */, + 6556D0672EB85FC300E46C0F /* validate_primitives.cpp */, + 6556D0682EB85FC300E46C0F /* validate_ray_query.cpp */, + 6556D0692EB85FC300E46C0F /* validate_ray_tracing.cpp */, + 6556D06A2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp */, + 6556D06B2EB85FC300E46C0F /* validate_scopes.h */, + 6556D06C2EB85FC300E46C0F /* validate_scopes.cpp */, + 6556D06D2EB85FC300E46C0F /* validate_small_type_uses.cpp */, + 6556D06E2EB85FC300E46C0F /* validate_tensor.cpp */, + 6556D06F2EB85FC300E46C0F /* validate_tensor_layout.cpp */, + 6556D0702EB85FC300E46C0F /* validate_type.cpp */, + 6556D0712EB85FC300E46C0F /* validation_state.h */, + 6556D0722EB85FC300E46C0F /* validation_state.cpp */, + ); + path = val; + sourceTree = ""; + }; + 6556D0B72EB85FC300E46C0F /* source */ = { + isa = PBXGroup; + children = ( + 6556CD592EB85FC300E46C0F /* diff */, + 6556CEEA2EB85FC300E46C0F /* link */, + 6556CEF12EB85FC300E46C0F /* lint */, + 6556CFE72EB85FC300E46C0F /* opt */, + 6556D0272EB85FC300E46C0F /* reduce */, + 6556D0392EB85FC300E46C0F /* util */, + 6556D0732EB85FC300E46C0F /* val */, + 6556D07B2EB85FC300E46C0F /* assembly_grammar.h */, + 6556D07C2EB85FC300E46C0F /* assembly_grammar.cpp */, + 6556D07D2EB85FC300E46C0F /* binary.h */, + 6556D07E2EB85FC300E46C0F /* binary.cpp */, + 6556D07F2EB85FC300E46C0F /* cfa.h */, + 6556D0802EB85FC300E46C0F /* CMakeLists.txt */, + 6556D0812EB85FC300E46C0F /* common_debug_info.h */, + 6556D0822EB85FC300E46C0F /* diagnostic.h */, + 6556D0832EB85FC300E46C0F /* diagnostic.cpp */, + 6556D0842EB85FC300E46C0F /* disassemble.h */, + 6556D0852EB85FC300E46C0F /* disassemble.cpp */, + 6556D0862EB85FC300E46C0F /* enum_set.h */, + 6556D0872EB85FC300E46C0F /* ext_inst.h */, + 6556D0882EB85FC300E46C0F /* ext_inst.cpp */, + 6556D0892EB85FC300E46C0F /* extensions.h */, + 6556D08A2EB85FC300E46C0F /* extensions.cpp */, + 6556D08B2EB85FC300E46C0F /* instruction.h */, + 6556D08C2EB85FC300E46C0F /* latest_version_glsl_std_450_header.h */, + 6556D08D2EB85FC300E46C0F /* latest_version_opencl_std_header.h */, + 6556D08E2EB85FC300E46C0F /* latest_version_spirv_header.h */, + 6556D08F2EB85FC300E46C0F /* libspirv.cpp */, + 6556D0902EB85FC300E46C0F /* macro.h */, + 6556D0922EB85FC300E46C0F /* name_mapper.h */, + 6556D0932EB85FC300E46C0F /* name_mapper.cpp */, + 6556D0942EB85FC300E46C0F /* opcode.h */, + 6556D0952EB85FC300E46C0F /* opcode.cpp */, + 6556D0962EB85FC300E46C0F /* operand.h */, + 6556D0972EB85FC300E46C0F /* operand.cpp */, + 6556D0982EB85FC300E46C0F /* parsed_operand.h */, + 6556D0992EB85FC300E46C0F /* parsed_operand.cpp */, + 6556D09A2EB85FC300E46C0F /* pch_source.h */, + 6556D09B2EB85FC300E46C0F /* pch_source.cpp */, + 6556D09C2EB85FC300E46C0F /* print.h */, + 6556D09D2EB85FC300E46C0F /* print.cpp */, + 6556D09E2EB85FC300E46C0F /* software_version.cpp */, + 6556D09F2EB85FC300E46C0F /* spirv_constant.h */, + 6556D0A02EB85FC300E46C0F /* spirv_definition.h */, + 6556D0A12EB85FC300E46C0F /* spirv_endian.h */, + 6556D0A22EB85FC300E46C0F /* spirv_endian.cpp */, + 6556D0A32EB85FC300E46C0F /* spirv_fuzzer_options.h */, + 6556D0A42EB85FC300E46C0F /* spirv_fuzzer_options.cpp */, + 6556D0A52EB85FC300E46C0F /* spirv_optimizer_options.h */, + 6556D0A62EB85FC300E46C0F /* spirv_optimizer_options.cpp */, + 6556D0A72EB85FC300E46C0F /* spirv_reducer_options.h */, + 6556D0A82EB85FC300E46C0F /* spirv_reducer_options.cpp */, + 6556D0A92EB85FC300E46C0F /* spirv_target_env.h */, + 6556D0AA2EB85FC300E46C0F /* spirv_target_env.cpp */, + 6556D0AB2EB85FC300E46C0F /* spirv_validator_options.h */, + 6556D0AC2EB85FC300E46C0F /* spirv_validator_options.cpp */, + 6556D0AD2EB85FC300E46C0F /* table.h */, + 6556D0AE2EB85FC300E46C0F /* table.cpp */, + 6556D0AF2EB85FC300E46C0F /* table2.h */, + 6556D0B02EB85FC300E46C0F /* table2.cpp */, + 6556D0B12EB85FC300E46C0F /* text.h */, + 6556D0B22EB85FC300E46C0F /* text.cpp */, + 6556D0B32EB85FC300E46C0F /* text_handler.h */, + 6556D0B42EB85FC300E46C0F /* text_handler.cpp */, + 6556D0B52EB85FC300E46C0F /* to_string.h */, + 6556D0B62EB85FC300E46C0F /* to_string.cpp */, + ); + name = source; + path = "../SPIRV-Tools/source"; + sourceTree = SOURCE_ROOT; + }; + A90FD9E921CC519E00B92BB2 /* External */ = { + isa = PBXGroup; + children = ( + A97628F021CC5DA700B52A68 /* SPIRV-Cross */, + A972A82421CECC410013AB25 /* SPIRV-Tools */, + ); + path = External; + sourceTree = ""; + }; + A9679AAB21D2699800856BF7 /* Scripts */ = { + isa = PBXGroup; + children = ( + A9194DF424E8940600FB127B /* copy_ext_lib_to_staging.sh */, + A9772CFF24F9930E002617D0 /* copy_lib_to_staging.sh */, + A9194DF524E8979100FB127B /* create_ext_lib_xcframeworks.sh */, + A991DB2124E6016E00AEEC36 /* create_xcframework_func.sh */, + A9FC5F7F249DA96D003CB086 /* package_ext_libs_finish.sh */, + A9415EF624366B0E00566F16 /* packagePregenSpirvToolsHeaders */, + ); + path = Scripts; + sourceTree = ""; + }; + A972A82421CECC410013AB25 /* SPIRV-Tools */ = { + isa = PBXGroup; + children = ( + 6556D0B72EB85FC300E46C0F /* source */, + ); + path = "SPIRV-Tools"; + sourceTree = ""; + }; + A972AD2421CEE30F0013AB25 /* Products */ = { + isa = PBXGroup; + children = ( + A90FD89F21CC4EAB00B92BB2 /* libSPIRVCross.a */, + 2FEA0CEF2490322B00EEF3AD /* libSPIRVCross.a */, + A90FD9E421CC4EB900B92BB2 /* libSPIRVCross.a */, + A972A80F21CECBBF0013AB25 /* libSPIRVTools.a */, + 2FEA0CD82490322100EEF3AD /* libSPIRVTools.a */, + A972A82321CECBE90013AB25 /* libSPIRVTools.a */, + ); + name = Products; + sourceTree = ""; + }; + A97628F021CC5DA700B52A68 /* SPIRV-Cross */ = { + isa = PBXGroup; + children = ( + A976290B21CC60BC00B52A68 /* spirv_cfg.cpp */, + A976290921CC60BC00B52A68 /* spirv_cfg.hpp */, + A976290721CC60BC00B52A68 /* spirv_common.hpp */, + A9717C0326EE8C570041AE82 /* spirv_cross_containers.hpp */, + A9717C0426EE8C570041AE82 /* spirv_cross_error_handling.hpp */, + A976290E21CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp */, + A976290821CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp */, + A9717C0B26EE8C730041AE82 /* spirv_cross_util.hpp */, + A976290521CC60BC00B52A68 /* spirv_cross.cpp */, + A976290321CC60BC00B52A68 /* spirv_cross.hpp */, + A976290621CC60BC00B52A68 /* spirv_glsl.cpp */, + A976290A21CC60BC00B52A68 /* spirv_glsl.hpp */, + A976290D21CC60BC00B52A68 /* spirv_msl.cpp */, + A976290221CC60BC00B52A68 /* spirv_msl.hpp */, + A976290421CC60BC00B52A68 /* spirv_parser.cpp */, + A976290C21CC60BC00B52A68 /* spirv_parser.hpp */, + 450A4F64221C5A95007203D7 /* spirv_reflect.cpp */, + 450A4F63221C5A95007203D7 /* spirv_reflect.hpp */, + A9717C0F26EE8C9D0041AE82 /* spirv.hpp */, + ); + path = "SPIRV-Cross"; + sourceTree = ""; + }; + A9F55D24198BE6A7004EC31B = { + isa = PBXGroup; + children = ( + A9C2104521D14FD7006BA2D3 /* fetchDependencies */, + A9C2104721D15843006BA2D3 /* ExternalRevisions */, + A90FD9E921CC519E00B92BB2 /* External */, + A9679AAB21D2699800856BF7 /* Scripts */, + A972AD2421CEE30F0013AB25 /* Products */, + DCFD7CA32A45BA7D007BBBF7 /* libSPIRVCross.a */, + DCFD7EC02A45BA9C007BBBF7 /* libSPIRVTools.a */, + ); + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 2FEA0B4C2490322100EEF3AD /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6556D5B02EB85FC300E46C0F /* divergence_analysis.h in Headers */, + 6556D5B12EB85FC300E46C0F /* replace_invalid_opc.h in Headers */, + 6556D5B62EB85FC300E46C0F /* split_combined_image_sampler_pass.h in Headers */, + 6556D5B82EB85FC300E46C0F /* loop_unroller.h in Headers */, + 6556D5BA2EB85FC300E46C0F /* hash_combine.h in Headers */, + 6556D5BC2EB85FC300E46C0F /* resolve_binding_conflicts_pass.h in Headers */, + 6556D5BD2EB85FC300E46C0F /* upgrade_memory_model.h in Headers */, + 6556D5BE2EB85FC300E46C0F /* reducer.h in Headers */, + 6556D5C12EB85FC300E46C0F /* dominator_analysis.h in Headers */, + 6556D5C22EB85FC300E46C0F /* validate_memory_semantics.h in Headers */, + 6556D5C32EB85FC300E46C0F /* liveness.h in Headers */, + 6556D5C52EB85FC300E46C0F /* if_conversion.h in Headers */, + 6556D5C62EB85FC300E46C0F /* invocation_interlock_placement_pass.h in Headers */, + 6556D5C82EB85FC300E46C0F /* validate_scopes.h in Headers */, + 6556D5CA2EB85FC300E46C0F /* graphics_robust_access_pass.h in Headers */, + 6556D5CB2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h in Headers */, + 6556D5CC2EB85FC300E46C0F /* reduction_pass.h in Headers */, + 6556D5CD2EB85FC300E46C0F /* fix_func_call_arguments.h in Headers */, + 6556D5CE2EB85FC300E46C0F /* trim_capabilities_pass.h in Headers */, + 6556D5CF2EB85FC300E46C0F /* pch_source_opt.h in Headers */, + 6556D5D02EB85FC300E46C0F /* canonicalize_ids_pass.h in Headers */, + 6556D5D12EB85FC300E46C0F /* control_dependence.h in Headers */, + 6556D5D22EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */, + 6556D5D52EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h in Headers */, + 6556D5D62EB85FC300E46C0F /* pch_source.h in Headers */, + 6556D5D72EB85FC300E46C0F /* simplification_pass.h in Headers */, + 6556D5D82EB85FC300E46C0F /* to_string.h in Headers */, + 6556D5D92EB85FC300E46C0F /* spirv_constant.h in Headers */, + 6556D5DA2EB85FC300E46C0F /* diff.h in Headers */, + 6556D5DB2EB85FC300E46C0F /* make_unique.h in Headers */, + 6556D5DC2EB85FC300E46C0F /* latest_version_glsl_std_450_header.h in Headers */, + 6556D5DE2EB85FC300E46C0F /* reflect.h in Headers */, + 6556D5DF2EB85FC300E46C0F /* table2.h in Headers */, + 6556D5E22EB85FC300E46C0F /* analyze_live_input_pass.h in Headers */, + 6556D5E32EB85FC300E46C0F /* types.h in Headers */, + 6556D5E42EB85FC300E46C0F /* pass.h in Headers */, + 6556D5EC2EB85FC300E46C0F /* spirv_definition.h in Headers */, + 6556D5ED2EB85FC300E46C0F /* build_module.h in Headers */, + 6556D5EE2EB85FC300E46C0F /* log.h in Headers */, + 6556D5EF2EB85FC300E46C0F /* common_debug_info.h in Headers */, + 6556D5F22EB85FC300E46C0F /* passes.h in Headers */, + 6556D5F32EB85FC300E46C0F /* disassemble.h in Headers */, + 6556D5F42EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */, + 6556D5F52EB85FC300E46C0F /* eliminate_dead_io_components_pass.h in Headers */, + 6556D5F72EB85FC300E46C0F /* iterator.h in Headers */, + 6556D5F82EB85FC300E46C0F /* empty_pass.h in Headers */, + 6556D5F92EB85FC300E46C0F /* mem_pass.h in Headers */, + 6556D5FB2EB85FC300E46C0F /* local_redundancy_elimination.h in Headers */, + 6556D5FC2EB85FC300E46C0F /* copy_prop_arrays.h in Headers */, + 6556D5FD2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h in Headers */, + 6556D6022EB85FC300E46C0F /* modify_maximal_reconvergence.h in Headers */, + 6556D6032EB85FC300E46C0F /* validate.h in Headers */, + 6556D6042EB85FC300E46C0F /* text_handler.h in Headers */, + 6556D6052EB85FC300E46C0F /* loop_fusion.h in Headers */, + 6556D6062EB85FC300E46C0F /* remove_selection_reduction_opportunity.h in Headers */, + 6556D6072EB85FC300E46C0F /* local_single_block_elim_pass.h in Headers */, + 6556D60A2EB85FC300E46C0F /* loop_utils.h in Headers */, + 6556D60B2EB85FC300E46C0F /* basic_block.h in Headers */, + 6556D60D2EB85FC300E46C0F /* local_single_store_elim_pass.h in Headers */, + 6556D60F2EB85FC300E46C0F /* function.h in Headers */, + 6556D6122EB85FC300E46C0F /* diagnostic.h in Headers */, + 6556D6162EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h in Headers */, + 6556D6182EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h in Headers */, + 6556D6192EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */, + 6556D61B2EB85FC300E46C0F /* combine_access_chains.h in Headers */, + 6556D61E2EB85FC300E46C0F /* relax_float_ops_pass.h in Headers */, + 6556D6202EB85FC300E46C0F /* block_merge_pass.h in Headers */, + 6556D6232EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h in Headers */, + 6556D6252EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */, + 6556D6262EB85FC300E46C0F /* decoration_manager.h in Headers */, + 6556D6272EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h in Headers */, + 6556D6292EB85FC300E46C0F /* small_vector.h in Headers */, + 6556D62A2EB85FC300E46C0F /* null_pass.h in Headers */, + 6556D62C2EB85FC300E46C0F /* name_mapper.h in Headers */, + 6556D62D2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h in Headers */, + 6556D6312EB85FC300E46C0F /* reduce_load_size.h in Headers */, + 6556D6322EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h in Headers */, + 6556D6342EB85FC300E46C0F /* string_utils.h in Headers */, + 6556D6372EB85FC300E46C0F /* private_to_local_pass.h in Headers */, + 6556D6382EB85FC300E46C0F /* decoration.h in Headers */, + 6556D6392EB85FC300E46C0F /* value_number_table.h in Headers */, + 6556D63D2EB85FC300E46C0F /* propagator.h in Headers */, + 6556D6422EB85FC300E46C0F /* reduction_util.h in Headers */, + 6556D6432EB85FC300E46C0F /* index_range.h in Headers */, + 6556D6442EB85FC300E46C0F /* cfa.h in Headers */, + 6556D6452EB85FC300E46C0F /* inline_exhaustive_pass.h in Headers */, + 6556D6482EB85FC300E46C0F /* extensions.h in Headers */, + 6556D6492EB85FC300E46C0F /* lcs.h in Headers */, + 6556D64A2EB85FC300E46C0F /* loop_dependence.h in Headers */, + 6556D64B2EB85FC300E46C0F /* dead_variable_elimination.h in Headers */, + 6556D64C2EB85FC300E46C0F /* dominator_tree.h in Headers */, + 6556D6502EB85FC300E46C0F /* debug_info_manager.h in Headers */, + 6556D6532EB85FC300E46C0F /* spirv_target_env.h in Headers */, + 6556D6562EB85FC300E46C0F /* wrap_opkill.h in Headers */, + 6556D6572EB85FC300E46C0F /* spirv_reducer_options.h in Headers */, + 6556D6582EB85FC300E46C0F /* assembly_grammar.h in Headers */, + 6556D6592EB85FC300E46C0F /* remove_unused_interface_variables_pass.h in Headers */, + 6556D65A2EB85FC300E46C0F /* interp_fixup_pass.h in Headers */, + 6556D65B2EB85FC300E46C0F /* cfg.h in Headers */, + 6556D65E2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h in Headers */, + 6556D65F2EB85FC300E46C0F /* ccp_pass.h in Headers */, + 6556D6622EB85FC300E46C0F /* eliminate_dead_members_pass.h in Headers */, + 6556D6642EB85FC300E46C0F /* module.h in Headers */, + 6556D6652EB85FC300E46C0F /* fnvar.h in Headers */, + 6556D6692EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h in Headers */, + 6556D66B2EB85FC300E46C0F /* ilist.h in Headers */, + 6556D66E2EB85FC300E46C0F /* licm_pass.h in Headers */, + 6556D6722EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */, + 6556D6732EB85FC300E46C0F /* cfg_cleanup_pass.h in Headers */, + 6556D6742EB85FC300E46C0F /* compact_ids_pass.h in Headers */, + 6556D6772EB85FC300E46C0F /* constants.h in Headers */, + 6556D6782EB85FC300E46C0F /* composite.h in Headers */, + 6556D67A2EB85FC300E46C0F /* bit_vector.h in Headers */, + 6556D67B2EB85FC300E46C0F /* block_merge_util.h in Headers */, + 6556D67C2EB85FC300E46C0F /* print.h in Headers */, + 6556D67D2EB85FC300E46C0F /* ssa_rewrite_pass.h in Headers */, + 6556D67E2EB85FC300E46C0F /* strip_debug_info_pass.h in Headers */, + 6556D6802EB85FC300E46C0F /* convert_to_half_pass.h in Headers */, + 6556D6832EB85FC300E46C0F /* flatten_decoration_pass.h in Headers */, + 6556D6852EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */, + 6556D6862EB85FC300E46C0F /* lints.h in Headers */, + 6556D6882EB85FC300E46C0F /* switch_descriptorset_pass.h in Headers */, + 6556D6892EB85FC300E46C0F /* remove_dontinline_pass.h in Headers */, + 6556D68A2EB85FC300E46C0F /* ir_builder.h in Headers */, + 6556D68B2EB85FC300E46C0F /* loop_peeling.h in Headers */, + 6556D68F2EB85FC300E46C0F /* bitutils.h in Headers */, + 6556D6902EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h in Headers */, + 6556D6912EB85FC300E46C0F /* reduction_opportunity_finder.h in Headers */, + 6556D6922EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h in Headers */, + 6556D6992EB85FC300E46C0F /* struct_cfg_analysis.h in Headers */, + 6556D69B2EB85FC300E46C0F /* inline_opaque_pass.h in Headers */, + 6556D69E2EB85FC300E46C0F /* desc_sroa_util.h in Headers */, + 6556D6A12EB85FC300E46C0F /* ilist_node.h in Headers */, + 6556D6A22EB85FC300E46C0F /* instruction.h in Headers */, + 6556D6A32EB85FC300E46C0F /* spirv_validator_options.h in Headers */, + 6556D6A42EB85FC300E46C0F /* eliminate_dead_functions_pass.h in Headers */, + 6556D6A52EB85FC300E46C0F /* latest_version_opencl_std_header.h in Headers */, + 6556D6AD2EB85FC300E46C0F /* latest_version_spirv_header.h in Headers */, + 6556D6B32EB85FC300E46C0F /* inline_pass.h in Headers */, + 6556D6B52EB85FC300E46C0F /* function.h in Headers */, + 6556D6B82EB85FC300E46C0F /* desc_sroa.h in Headers */, + 6556D6BA2EB85FC300E46C0F /* code_sink.h in Headers */, + 6556D6BE2EB85FC300E46C0F /* validation_state.h in Headers */, + 6556D6C22EB85FC300E46C0F /* register_pressure.h in Headers */, + 6556D6C62EB85FC300E46C0F /* ext_inst.h in Headers */, + 6556D6C82EB85FC300E46C0F /* struct_packing_pass.h in Headers */, + 6556D6C92EB85FC300E46C0F /* reduction_opportunity.h in Headers */, + 6556D6CB2EB85FC300E46C0F /* remove_function_reduction_opportunity.h in Headers */, + 6556D6CC2EB85FC300E46C0F /* opcode.h in Headers */, + 6556D6CD2EB85FC300E46C0F /* instruction.h in Headers */, + 6556D6CF2EB85FC300E46C0F /* text.h in Headers */, + 6556D6D12EB85FC300E46C0F /* spirv_optimizer_options.h in Headers */, + 6556D6D42EB85FC300E46C0F /* freeze_spec_constant_value_pass.h in Headers */, + 6556D6D62EB85FC300E46C0F /* tree_iterator.h in Headers */, + 6556D6D72EB85FC300E46C0F /* unify_const_pass.h in Headers */, + 6556D6D82EB85FC300E46C0F /* loop_descriptor.h in Headers */, + 6556D6D92EB85FC300E46C0F /* eliminate_dead_functions_util.h in Headers */, + 6556D6DA2EB85FC300E46C0F /* const_folding_rules.h in Headers */, + 6556D6DC2EB85FC300E46C0F /* spirv_fuzzer_options.h in Headers */, + 6556D6DD2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h in Headers */, + 6556D6E02EB85FC300E46C0F /* fix_storage_class.h in Headers */, + 6556D6E12EB85FC300E46C0F /* folding_rules.h in Headers */, + 6556D6E22EB85FC300E46C0F /* fold.h in Headers */, + 6556D6E42EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h in Headers */, + 6556D6E52EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */, + 6556D6E82EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h in Headers */, + 6556D6E92EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h in Headers */, + 6556D6EA2EB85FC300E46C0F /* remove_block_reduction_opportunity.h in Headers */, + 6556D6ED2EB85FC300E46C0F /* timer.h in Headers */, + 6556D6EF2EB85FC300E46C0F /* scalar_analysis_nodes.h in Headers */, + 6556D6F12EB85FC300E46C0F /* loop_fusion_pass.h in Headers */, + 6556D6F22EB85FC300E46C0F /* parsed_operand.h in Headers */, + 6556D6F32EB85FC300E46C0F /* loop_unswitch_pass.h in Headers */, + 6556D6F52EB85FC300E46C0F /* pch_source_reduce.h in Headers */, + 6556D6F92EB85FC300E46C0F /* def_use_manager.h in Headers */, + 6556D6FB2EB85FC300E46C0F /* span.h in Headers */, + 6556D6FC2EB85FC300E46C0F /* merge_return_pass.h in Headers */, + 6556D6FD2EB85FC300E46C0F /* scalar_replacement_pass.h in Headers */, + 6556D6FE2EB85FC300E46C0F /* spread_volatile_semantics.h in Headers */, + 6556D7002EB85FC300E46C0F /* instruction_list.h in Headers */, + 6556D7012EB85FC300E46C0F /* local_access_chain_convert_pass.h in Headers */, + 6556D7032EB85FC300E46C0F /* type_manager.h in Headers */, + 6556D7042EB85FC300E46C0F /* feature_manager.h in Headers */, + 6556D7052EB85FC300E46C0F /* construct.h in Headers */, + 6556D7062EB85FC300E46C0F /* operand.h in Headers */, + 6556D7072EB85FC300E46C0F /* strip_nonsemantic_info_pass.h in Headers */, + 6556D7082EB85FC300E46C0F /* remove_duplicates_pass.h in Headers */, + 6556D7092EB85FC300E46C0F /* ir_loader.h in Headers */, + 6556D70C2EB85FC300E46C0F /* convert_to_sampled_image_pass.h in Headers */, + 6556D70F2EB85FC300E46C0F /* parse_number.h in Headers */, + 6556D7112EB85FC300E46C0F /* basic_block.h in Headers */, + 6556D7152EB85FC300E46C0F /* binary.h in Headers */, + 6556D7172EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */, + 6556D7192EB85FC300E46C0F /* redundancy_elimination.h in Headers */, + 6556D71A2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h in Headers */, + 6556D71C2EB85FC300E46C0F /* dead_insert_elim_pass.h in Headers */, + 6556D71E2EB85FC300E46C0F /* dataflow.h in Headers */, + 6556D7202EB85FC300E46C0F /* eliminate_dead_constant_pass.h in Headers */, + 6556D7212EB85FC300E46C0F /* spirv_endian.h in Headers */, + 6556D7252EB85FC300E46C0F /* table.h in Headers */, + 6556D7292EB85FC300E46C0F /* change_operand_reduction_opportunity.h in Headers */, + 6556D72E2EB85FC300E46C0F /* dead_branch_elim_pass.h in Headers */, + 6556D72F2EB85FC300E46C0F /* pass_manager.h in Headers */, + 6556D7302EB85FC300E46C0F /* macro.h in Headers */, + 6556D7312EB85FC300E46C0F /* hex_float.h in Headers */, + 6556D7322EB85FC300E46C0F /* loop_fission.h in Headers */, + 6556D7372EB85FC300E46C0F /* instruction.h in Headers */, + 6556D7382EB85FC300E46C0F /* workaround1209.h in Headers */, + 6556D73B2EB85FC300E46C0F /* enum_set.h in Headers */, + 6556D73F2EB85FC300E46C0F /* vector_dce.h in Headers */, + 6556D7402EB85FC300E46C0F /* amd_ext_to_khr.h in Headers */, + 6556D7412EB85FC300E46C0F /* scalar_analysis.h in Headers */, + 6556D7432EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */, + 6556D7442EB85FC300E46C0F /* interface_var_sroa.h in Headers */, + 6556D7452EB85FC300E46C0F /* ir_context.h in Headers */, + 6556D74B2EB85FC300E46C0F /* strength_reduction_pass.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2FEA0CDA2490322B00EEF3AD /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 2FEA0CDB2490322B00EEF3AD /* spirv_cfg.hpp in Headers */, + 2FEA0CDC2490322B00EEF3AD /* spirv_cross_parsed_ir.hpp in Headers */, + 2FEA0CDD2490322B00EEF3AD /* spirv_common.hpp in Headers */, + 2FEA0CDE2490322B00EEF3AD /* spirv_glsl.hpp in Headers */, + 2FEA0CDF2490322B00EEF3AD /* spirv_parser.hpp in Headers */, + A9717C0D26EE8C730041AE82 /* spirv_cross_util.hpp in Headers */, + A9717C0626EE8C570041AE82 /* spirv_cross_containers.hpp in Headers */, + A9717C1126EE8C9D0041AE82 /* spirv.hpp in Headers */, + A9717C0926EE8C570041AE82 /* spirv_cross_error_handling.hpp in Headers */, + 2FEA0CE02490322B00EEF3AD /* spirv_cross.hpp in Headers */, + 2FEA0CE12490322B00EEF3AD /* spirv_msl.hpp in Headers */, + 2FEA0CE22490322B00EEF3AD /* spirv_reflect.hpp in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A972A7FD21CECBBF0013AB25 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6556D74D2EB85FC300E46C0F /* divergence_analysis.h in Headers */, + 6556D74E2EB85FC300E46C0F /* replace_invalid_opc.h in Headers */, + 6556D7532EB85FC300E46C0F /* split_combined_image_sampler_pass.h in Headers */, + 6556D7552EB85FC300E46C0F /* loop_unroller.h in Headers */, + 6556D7572EB85FC300E46C0F /* hash_combine.h in Headers */, + 6556D7592EB85FC300E46C0F /* resolve_binding_conflicts_pass.h in Headers */, + 6556D75A2EB85FC300E46C0F /* upgrade_memory_model.h in Headers */, + 6556D75B2EB85FC300E46C0F /* reducer.h in Headers */, + 6556D75E2EB85FC300E46C0F /* dominator_analysis.h in Headers */, + 6556D75F2EB85FC300E46C0F /* validate_memory_semantics.h in Headers */, + 6556D7602EB85FC300E46C0F /* liveness.h in Headers */, + 6556D7622EB85FC300E46C0F /* if_conversion.h in Headers */, + 6556D7632EB85FC300E46C0F /* invocation_interlock_placement_pass.h in Headers */, + 6556D7652EB85FC300E46C0F /* validate_scopes.h in Headers */, + 6556D7672EB85FC300E46C0F /* graphics_robust_access_pass.h in Headers */, + 6556D7682EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h in Headers */, + 6556D7692EB85FC300E46C0F /* reduction_pass.h in Headers */, + 6556D76A2EB85FC300E46C0F /* fix_func_call_arguments.h in Headers */, + 6556D76B2EB85FC300E46C0F /* trim_capabilities_pass.h in Headers */, + 6556D76C2EB85FC300E46C0F /* pch_source_opt.h in Headers */, + 6556D76D2EB85FC300E46C0F /* canonicalize_ids_pass.h in Headers */, + 6556D76E2EB85FC300E46C0F /* control_dependence.h in Headers */, + 6556D76F2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */, + 6556D7722EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h in Headers */, + 6556D7732EB85FC300E46C0F /* pch_source.h in Headers */, + 6556D7742EB85FC300E46C0F /* simplification_pass.h in Headers */, + 6556D7752EB85FC300E46C0F /* to_string.h in Headers */, + 6556D7762EB85FC300E46C0F /* spirv_constant.h in Headers */, + 6556D7772EB85FC300E46C0F /* diff.h in Headers */, + 6556D7782EB85FC300E46C0F /* make_unique.h in Headers */, + 6556D7792EB85FC300E46C0F /* latest_version_glsl_std_450_header.h in Headers */, + 6556D77B2EB85FC300E46C0F /* reflect.h in Headers */, + 6556D77C2EB85FC300E46C0F /* table2.h in Headers */, + 6556D77F2EB85FC300E46C0F /* analyze_live_input_pass.h in Headers */, + 6556D7802EB85FC300E46C0F /* types.h in Headers */, + 6556D7812EB85FC300E46C0F /* pass.h in Headers */, + 6556D7892EB85FC300E46C0F /* spirv_definition.h in Headers */, + 6556D78A2EB85FC300E46C0F /* build_module.h in Headers */, + 6556D78B2EB85FC300E46C0F /* log.h in Headers */, + 6556D78C2EB85FC300E46C0F /* common_debug_info.h in Headers */, + 6556D78F2EB85FC300E46C0F /* passes.h in Headers */, + 6556D7902EB85FC300E46C0F /* disassemble.h in Headers */, + 6556D7912EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */, + 6556D7922EB85FC300E46C0F /* eliminate_dead_io_components_pass.h in Headers */, + 6556D7942EB85FC300E46C0F /* iterator.h in Headers */, + 6556D7952EB85FC300E46C0F /* empty_pass.h in Headers */, + 6556D7962EB85FC300E46C0F /* mem_pass.h in Headers */, + 6556D7982EB85FC300E46C0F /* local_redundancy_elimination.h in Headers */, + 6556D7992EB85FC300E46C0F /* copy_prop_arrays.h in Headers */, + 6556D79A2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h in Headers */, + 6556D79F2EB85FC300E46C0F /* modify_maximal_reconvergence.h in Headers */, + 6556D7A02EB85FC300E46C0F /* validate.h in Headers */, + 6556D7A12EB85FC300E46C0F /* text_handler.h in Headers */, + 6556D7A22EB85FC300E46C0F /* loop_fusion.h in Headers */, + 6556D7A32EB85FC300E46C0F /* remove_selection_reduction_opportunity.h in Headers */, + 6556D7A42EB85FC300E46C0F /* local_single_block_elim_pass.h in Headers */, + 6556D7A72EB85FC300E46C0F /* loop_utils.h in Headers */, + 6556D7A82EB85FC300E46C0F /* basic_block.h in Headers */, + 6556D7AA2EB85FC300E46C0F /* local_single_store_elim_pass.h in Headers */, + 6556D7AC2EB85FC300E46C0F /* function.h in Headers */, + 6556D7AF2EB85FC300E46C0F /* diagnostic.h in Headers */, + 6556D7B32EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h in Headers */, + 6556D7B52EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h in Headers */, + 6556D7B62EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */, + 6556D7B82EB85FC300E46C0F /* combine_access_chains.h in Headers */, + 6556D7BB2EB85FC300E46C0F /* relax_float_ops_pass.h in Headers */, + 6556D7BD2EB85FC300E46C0F /* block_merge_pass.h in Headers */, + 6556D7C02EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h in Headers */, + 6556D7C22EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */, + 6556D7C32EB85FC300E46C0F /* decoration_manager.h in Headers */, + 6556D7C42EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h in Headers */, + 6556D7C62EB85FC300E46C0F /* small_vector.h in Headers */, + 6556D7C72EB85FC300E46C0F /* null_pass.h in Headers */, + 6556D7C92EB85FC300E46C0F /* name_mapper.h in Headers */, + 6556D7CA2EB85FC300E46C0F /* set_spec_constant_default_value_pass.h in Headers */, + 6556D7CE2EB85FC300E46C0F /* reduce_load_size.h in Headers */, + 6556D7CF2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h in Headers */, + 6556D7D12EB85FC300E46C0F /* string_utils.h in Headers */, + 6556D7D42EB85FC300E46C0F /* private_to_local_pass.h in Headers */, + 6556D7D52EB85FC300E46C0F /* decoration.h in Headers */, + 6556D7D62EB85FC300E46C0F /* value_number_table.h in Headers */, + 6556D7DA2EB85FC300E46C0F /* propagator.h in Headers */, + 6556D7DF2EB85FC300E46C0F /* reduction_util.h in Headers */, + 6556D7E02EB85FC300E46C0F /* index_range.h in Headers */, + 6556D7E12EB85FC300E46C0F /* cfa.h in Headers */, + 6556D7E22EB85FC300E46C0F /* inline_exhaustive_pass.h in Headers */, + 6556D7E52EB85FC300E46C0F /* extensions.h in Headers */, + 6556D7E62EB85FC300E46C0F /* lcs.h in Headers */, + 6556D7E72EB85FC300E46C0F /* loop_dependence.h in Headers */, + 6556D7E82EB85FC300E46C0F /* dead_variable_elimination.h in Headers */, + 6556D7E92EB85FC300E46C0F /* dominator_tree.h in Headers */, + 6556D7ED2EB85FC300E46C0F /* debug_info_manager.h in Headers */, + 6556D7F02EB85FC300E46C0F /* spirv_target_env.h in Headers */, + 6556D7F32EB85FC300E46C0F /* wrap_opkill.h in Headers */, + 6556D7F42EB85FC300E46C0F /* spirv_reducer_options.h in Headers */, + 6556D7F52EB85FC300E46C0F /* assembly_grammar.h in Headers */, + 6556D7F62EB85FC300E46C0F /* remove_unused_interface_variables_pass.h in Headers */, + 6556D7F72EB85FC300E46C0F /* interp_fixup_pass.h in Headers */, + 6556D7F82EB85FC300E46C0F /* cfg.h in Headers */, + 6556D7FB2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h in Headers */, + 6556D7FC2EB85FC300E46C0F /* ccp_pass.h in Headers */, + 6556D7FF2EB85FC300E46C0F /* eliminate_dead_members_pass.h in Headers */, + 6556D8012EB85FC300E46C0F /* module.h in Headers */, + 6556D8022EB85FC300E46C0F /* fnvar.h in Headers */, + 6556D8062EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h in Headers */, + 6556D8082EB85FC300E46C0F /* ilist.h in Headers */, + 6556D80B2EB85FC300E46C0F /* licm_pass.h in Headers */, + 6556D80F2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */, + 6556D8102EB85FC300E46C0F /* cfg_cleanup_pass.h in Headers */, + 6556D8112EB85FC300E46C0F /* compact_ids_pass.h in Headers */, + 6556D8142EB85FC300E46C0F /* constants.h in Headers */, + 6556D8152EB85FC300E46C0F /* composite.h in Headers */, + 6556D8172EB85FC300E46C0F /* bit_vector.h in Headers */, + 6556D8182EB85FC300E46C0F /* block_merge_util.h in Headers */, + 6556D8192EB85FC300E46C0F /* print.h in Headers */, + 6556D81A2EB85FC300E46C0F /* ssa_rewrite_pass.h in Headers */, + 6556D81B2EB85FC300E46C0F /* strip_debug_info_pass.h in Headers */, + 6556D81D2EB85FC300E46C0F /* convert_to_half_pass.h in Headers */, + 6556D8202EB85FC300E46C0F /* flatten_decoration_pass.h in Headers */, + 6556D8222EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */, + 6556D8232EB85FC300E46C0F /* lints.h in Headers */, + 6556D8252EB85FC300E46C0F /* switch_descriptorset_pass.h in Headers */, + 6556D8262EB85FC300E46C0F /* remove_dontinline_pass.h in Headers */, + 6556D8272EB85FC300E46C0F /* ir_builder.h in Headers */, + 6556D8282EB85FC300E46C0F /* loop_peeling.h in Headers */, + 6556D82C2EB85FC300E46C0F /* bitutils.h in Headers */, + 6556D82D2EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h in Headers */, + 6556D82E2EB85FC300E46C0F /* reduction_opportunity_finder.h in Headers */, + 6556D82F2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h in Headers */, + 6556D8362EB85FC300E46C0F /* struct_cfg_analysis.h in Headers */, + 6556D8382EB85FC300E46C0F /* inline_opaque_pass.h in Headers */, + 6556D83B2EB85FC300E46C0F /* desc_sroa_util.h in Headers */, + 6556D83E2EB85FC300E46C0F /* ilist_node.h in Headers */, + 6556D83F2EB85FC300E46C0F /* instruction.h in Headers */, + 6556D8402EB85FC300E46C0F /* spirv_validator_options.h in Headers */, + 6556D8412EB85FC300E46C0F /* eliminate_dead_functions_pass.h in Headers */, + 6556D8422EB85FC300E46C0F /* latest_version_opencl_std_header.h in Headers */, + 6556D84A2EB85FC300E46C0F /* latest_version_spirv_header.h in Headers */, + 6556D8502EB85FC300E46C0F /* inline_pass.h in Headers */, + 6556D8522EB85FC300E46C0F /* function.h in Headers */, + 6556D8552EB85FC300E46C0F /* desc_sroa.h in Headers */, + 6556D8572EB85FC300E46C0F /* code_sink.h in Headers */, + 6556D85B2EB85FC300E46C0F /* validation_state.h in Headers */, + 6556D85F2EB85FC300E46C0F /* register_pressure.h in Headers */, + 6556D8632EB85FC300E46C0F /* ext_inst.h in Headers */, + 6556D8652EB85FC300E46C0F /* struct_packing_pass.h in Headers */, + 6556D8662EB85FC300E46C0F /* reduction_opportunity.h in Headers */, + 6556D8682EB85FC300E46C0F /* remove_function_reduction_opportunity.h in Headers */, + 6556D8692EB85FC300E46C0F /* opcode.h in Headers */, + 6556D86A2EB85FC300E46C0F /* instruction.h in Headers */, + 6556D86C2EB85FC300E46C0F /* text.h in Headers */, + 6556D86E2EB85FC300E46C0F /* spirv_optimizer_options.h in Headers */, + 6556D8712EB85FC300E46C0F /* freeze_spec_constant_value_pass.h in Headers */, + 6556D8732EB85FC300E46C0F /* tree_iterator.h in Headers */, + 6556D8742EB85FC300E46C0F /* unify_const_pass.h in Headers */, + 6556D8752EB85FC300E46C0F /* loop_descriptor.h in Headers */, + 6556D8762EB85FC300E46C0F /* eliminate_dead_functions_util.h in Headers */, + 6556D8772EB85FC300E46C0F /* const_folding_rules.h in Headers */, + 6556D8792EB85FC300E46C0F /* spirv_fuzzer_options.h in Headers */, + 6556D87A2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h in Headers */, + 6556D87D2EB85FC300E46C0F /* fix_storage_class.h in Headers */, + 6556D87E2EB85FC300E46C0F /* folding_rules.h in Headers */, + 6556D87F2EB85FC300E46C0F /* fold.h in Headers */, + 6556D8812EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h in Headers */, + 6556D8822EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */, + 6556D8852EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h in Headers */, + 6556D8862EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h in Headers */, + 6556D8872EB85FC300E46C0F /* remove_block_reduction_opportunity.h in Headers */, + 6556D88A2EB85FC300E46C0F /* timer.h in Headers */, + 6556D88C2EB85FC300E46C0F /* scalar_analysis_nodes.h in Headers */, + 6556D88E2EB85FC300E46C0F /* loop_fusion_pass.h in Headers */, + 6556D88F2EB85FC300E46C0F /* parsed_operand.h in Headers */, + 6556D8902EB85FC300E46C0F /* loop_unswitch_pass.h in Headers */, + 6556D8922EB85FC300E46C0F /* pch_source_reduce.h in Headers */, + 6556D8962EB85FC300E46C0F /* def_use_manager.h in Headers */, + 6556D8982EB85FC300E46C0F /* span.h in Headers */, + 6556D8992EB85FC300E46C0F /* merge_return_pass.h in Headers */, + 6556D89A2EB85FC300E46C0F /* scalar_replacement_pass.h in Headers */, + 6556D89B2EB85FC300E46C0F /* spread_volatile_semantics.h in Headers */, + 6556D89D2EB85FC300E46C0F /* instruction_list.h in Headers */, + 6556D89E2EB85FC300E46C0F /* local_access_chain_convert_pass.h in Headers */, + 6556D8A02EB85FC300E46C0F /* type_manager.h in Headers */, + 6556D8A12EB85FC300E46C0F /* feature_manager.h in Headers */, + 6556D8A22EB85FC300E46C0F /* construct.h in Headers */, + 6556D8A32EB85FC300E46C0F /* operand.h in Headers */, + 6556D8A42EB85FC300E46C0F /* strip_nonsemantic_info_pass.h in Headers */, + 6556D8A52EB85FC300E46C0F /* remove_duplicates_pass.h in Headers */, + 6556D8A62EB85FC300E46C0F /* ir_loader.h in Headers */, + 6556D8A92EB85FC300E46C0F /* convert_to_sampled_image_pass.h in Headers */, + 6556D8AC2EB85FC300E46C0F /* parse_number.h in Headers */, + 6556D8AE2EB85FC300E46C0F /* basic_block.h in Headers */, + 6556D8B22EB85FC300E46C0F /* binary.h in Headers */, + 6556D8B42EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */, + 6556D8B62EB85FC300E46C0F /* redundancy_elimination.h in Headers */, + 6556D8B72EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h in Headers */, + 6556D8B92EB85FC300E46C0F /* dead_insert_elim_pass.h in Headers */, + 6556D8BB2EB85FC300E46C0F /* dataflow.h in Headers */, + 6556D8BD2EB85FC300E46C0F /* eliminate_dead_constant_pass.h in Headers */, + 6556D8BE2EB85FC300E46C0F /* spirv_endian.h in Headers */, + 6556D8C22EB85FC300E46C0F /* table.h in Headers */, + 6556D8C62EB85FC300E46C0F /* change_operand_reduction_opportunity.h in Headers */, + 6556D8CB2EB85FC300E46C0F /* dead_branch_elim_pass.h in Headers */, + 6556D8CC2EB85FC300E46C0F /* pass_manager.h in Headers */, + 6556D8CD2EB85FC300E46C0F /* macro.h in Headers */, + 6556D8CE2EB85FC300E46C0F /* hex_float.h in Headers */, + 6556D8CF2EB85FC300E46C0F /* loop_fission.h in Headers */, + 6556D8D42EB85FC300E46C0F /* instruction.h in Headers */, + 6556D8D52EB85FC300E46C0F /* workaround1209.h in Headers */, + 6556D8D82EB85FC300E46C0F /* enum_set.h in Headers */, + 6556D8DC2EB85FC300E46C0F /* vector_dce.h in Headers */, + 6556D8DD2EB85FC300E46C0F /* amd_ext_to_khr.h in Headers */, + 6556D8DE2EB85FC300E46C0F /* scalar_analysis.h in Headers */, + 6556D8E02EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */, + 6556D8E12EB85FC300E46C0F /* interface_var_sroa.h in Headers */, + 6556D8E22EB85FC300E46C0F /* ir_context.h in Headers */, + 6556D8E82EB85FC300E46C0F /* strength_reduction_pass.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A972A81121CECBE90013AB25 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6556D0B92EB85FC300E46C0F /* divergence_analysis.h in Headers */, + 6556D0BA2EB85FC300E46C0F /* replace_invalid_opc.h in Headers */, + 6556D0BF2EB85FC300E46C0F /* split_combined_image_sampler_pass.h in Headers */, + 6556D0C12EB85FC300E46C0F /* loop_unroller.h in Headers */, + 6556D0C32EB85FC300E46C0F /* hash_combine.h in Headers */, + 6556D0C52EB85FC300E46C0F /* resolve_binding_conflicts_pass.h in Headers */, + 6556D0C62EB85FC300E46C0F /* upgrade_memory_model.h in Headers */, + 6556D0C72EB85FC300E46C0F /* reducer.h in Headers */, + 6556D0CA2EB85FC300E46C0F /* dominator_analysis.h in Headers */, + 6556D0CB2EB85FC300E46C0F /* validate_memory_semantics.h in Headers */, + 6556D0CC2EB85FC300E46C0F /* liveness.h in Headers */, + 6556D0CE2EB85FC300E46C0F /* if_conversion.h in Headers */, + 6556D0CF2EB85FC300E46C0F /* invocation_interlock_placement_pass.h in Headers */, + 6556D0D12EB85FC300E46C0F /* validate_scopes.h in Headers */, + 6556D0D32EB85FC300E46C0F /* graphics_robust_access_pass.h in Headers */, + 6556D0D42EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h in Headers */, + 6556D0D52EB85FC300E46C0F /* reduction_pass.h in Headers */, + 6556D0D62EB85FC300E46C0F /* fix_func_call_arguments.h in Headers */, + 6556D0D72EB85FC300E46C0F /* trim_capabilities_pass.h in Headers */, + 6556D0D82EB85FC300E46C0F /* pch_source_opt.h in Headers */, + 6556D0D92EB85FC300E46C0F /* canonicalize_ids_pass.h in Headers */, + 6556D0DA2EB85FC300E46C0F /* control_dependence.h in Headers */, + 6556D0DB2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */, + 6556D0DE2EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h in Headers */, + 6556D0DF2EB85FC300E46C0F /* pch_source.h in Headers */, + 6556D0E02EB85FC300E46C0F /* simplification_pass.h in Headers */, + 6556D0E12EB85FC300E46C0F /* to_string.h in Headers */, + 6556D0E22EB85FC300E46C0F /* spirv_constant.h in Headers */, + 6556D0E32EB85FC300E46C0F /* diff.h in Headers */, + 6556D0E42EB85FC300E46C0F /* make_unique.h in Headers */, + 6556D0E52EB85FC300E46C0F /* latest_version_glsl_std_450_header.h in Headers */, + 6556D0E72EB85FC300E46C0F /* reflect.h in Headers */, + 6556D0E82EB85FC300E46C0F /* table2.h in Headers */, + 6556D0EB2EB85FC300E46C0F /* analyze_live_input_pass.h in Headers */, + 6556D0EC2EB85FC300E46C0F /* types.h in Headers */, + 6556D0ED2EB85FC300E46C0F /* pass.h in Headers */, + 6556D0F52EB85FC300E46C0F /* spirv_definition.h in Headers */, + 6556D0F62EB85FC300E46C0F /* build_module.h in Headers */, + 6556D0F72EB85FC300E46C0F /* log.h in Headers */, + 6556D0F82EB85FC300E46C0F /* common_debug_info.h in Headers */, + 6556D0FB2EB85FC300E46C0F /* passes.h in Headers */, + 6556D0FC2EB85FC300E46C0F /* disassemble.h in Headers */, + 6556D0FD2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */, + 6556D0FE2EB85FC300E46C0F /* eliminate_dead_io_components_pass.h in Headers */, + 6556D1002EB85FC300E46C0F /* iterator.h in Headers */, + 6556D1012EB85FC300E46C0F /* empty_pass.h in Headers */, + 6556D1022EB85FC300E46C0F /* mem_pass.h in Headers */, + 6556D1042EB85FC300E46C0F /* local_redundancy_elimination.h in Headers */, + 6556D1052EB85FC300E46C0F /* copy_prop_arrays.h in Headers */, + 6556D1062EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h in Headers */, + 6556D10B2EB85FC300E46C0F /* modify_maximal_reconvergence.h in Headers */, + 6556D10C2EB85FC300E46C0F /* validate.h in Headers */, + 6556D10D2EB85FC300E46C0F /* text_handler.h in Headers */, + 6556D10E2EB85FC300E46C0F /* loop_fusion.h in Headers */, + 6556D10F2EB85FC300E46C0F /* remove_selection_reduction_opportunity.h in Headers */, + 6556D1102EB85FC300E46C0F /* local_single_block_elim_pass.h in Headers */, + 6556D1132EB85FC300E46C0F /* loop_utils.h in Headers */, + 6556D1142EB85FC300E46C0F /* basic_block.h in Headers */, + 6556D1162EB85FC300E46C0F /* local_single_store_elim_pass.h in Headers */, + 6556D1182EB85FC300E46C0F /* function.h in Headers */, + 6556D11B2EB85FC300E46C0F /* diagnostic.h in Headers */, + 6556D11F2EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h in Headers */, + 6556D1212EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h in Headers */, + 6556D1222EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */, + 6556D1242EB85FC300E46C0F /* combine_access_chains.h in Headers */, + 6556D1272EB85FC300E46C0F /* relax_float_ops_pass.h in Headers */, + 6556D1292EB85FC300E46C0F /* block_merge_pass.h in Headers */, + 6556D12C2EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h in Headers */, + 6556D12E2EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */, + 6556D12F2EB85FC300E46C0F /* decoration_manager.h in Headers */, + 6556D1302EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h in Headers */, + 6556D1322EB85FC300E46C0F /* small_vector.h in Headers */, + 6556D1332EB85FC300E46C0F /* null_pass.h in Headers */, + 6556D1352EB85FC300E46C0F /* name_mapper.h in Headers */, + 6556D1362EB85FC300E46C0F /* set_spec_constant_default_value_pass.h in Headers */, + 6556D13A2EB85FC300E46C0F /* reduce_load_size.h in Headers */, + 6556D13B2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h in Headers */, + 6556D13D2EB85FC300E46C0F /* string_utils.h in Headers */, + 6556D1402EB85FC300E46C0F /* private_to_local_pass.h in Headers */, + 6556D1412EB85FC300E46C0F /* decoration.h in Headers */, + 6556D1422EB85FC300E46C0F /* value_number_table.h in Headers */, + 6556D1462EB85FC300E46C0F /* propagator.h in Headers */, + 6556D14B2EB85FC300E46C0F /* reduction_util.h in Headers */, + 6556D14C2EB85FC300E46C0F /* index_range.h in Headers */, + 6556D14D2EB85FC300E46C0F /* cfa.h in Headers */, + 6556D14E2EB85FC300E46C0F /* inline_exhaustive_pass.h in Headers */, + 6556D1512EB85FC300E46C0F /* extensions.h in Headers */, + 6556D1522EB85FC300E46C0F /* lcs.h in Headers */, + 6556D1532EB85FC300E46C0F /* loop_dependence.h in Headers */, + 6556D1542EB85FC300E46C0F /* dead_variable_elimination.h in Headers */, + 6556D1552EB85FC300E46C0F /* dominator_tree.h in Headers */, + 6556D1592EB85FC300E46C0F /* debug_info_manager.h in Headers */, + 6556D15C2EB85FC300E46C0F /* spirv_target_env.h in Headers */, + 6556D15F2EB85FC300E46C0F /* wrap_opkill.h in Headers */, + 6556D1602EB85FC300E46C0F /* spirv_reducer_options.h in Headers */, + 6556D1612EB85FC300E46C0F /* assembly_grammar.h in Headers */, + 6556D1622EB85FC300E46C0F /* remove_unused_interface_variables_pass.h in Headers */, + 6556D1632EB85FC300E46C0F /* interp_fixup_pass.h in Headers */, + 6556D1642EB85FC300E46C0F /* cfg.h in Headers */, + 6556D1672EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h in Headers */, + 6556D1682EB85FC300E46C0F /* ccp_pass.h in Headers */, + 6556D16B2EB85FC300E46C0F /* eliminate_dead_members_pass.h in Headers */, + 6556D16D2EB85FC300E46C0F /* module.h in Headers */, + 6556D16E2EB85FC300E46C0F /* fnvar.h in Headers */, + 6556D1722EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h in Headers */, + 6556D1742EB85FC300E46C0F /* ilist.h in Headers */, + 6556D1772EB85FC300E46C0F /* licm_pass.h in Headers */, + 6556D17B2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */, + 6556D17C2EB85FC300E46C0F /* cfg_cleanup_pass.h in Headers */, + 6556D17D2EB85FC300E46C0F /* compact_ids_pass.h in Headers */, + 6556D1802EB85FC300E46C0F /* constants.h in Headers */, + 6556D1812EB85FC300E46C0F /* composite.h in Headers */, + 6556D1832EB85FC300E46C0F /* bit_vector.h in Headers */, + 6556D1842EB85FC300E46C0F /* block_merge_util.h in Headers */, + 6556D1852EB85FC300E46C0F /* print.h in Headers */, + 6556D1862EB85FC300E46C0F /* ssa_rewrite_pass.h in Headers */, + 6556D1872EB85FC300E46C0F /* strip_debug_info_pass.h in Headers */, + 6556D1892EB85FC300E46C0F /* convert_to_half_pass.h in Headers */, + 6556D18C2EB85FC300E46C0F /* flatten_decoration_pass.h in Headers */, + 6556D18E2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */, + 6556D18F2EB85FC300E46C0F /* lints.h in Headers */, + 6556D1912EB85FC300E46C0F /* switch_descriptorset_pass.h in Headers */, + 6556D1922EB85FC300E46C0F /* remove_dontinline_pass.h in Headers */, + 6556D1932EB85FC300E46C0F /* ir_builder.h in Headers */, + 6556D1942EB85FC300E46C0F /* loop_peeling.h in Headers */, + 6556D1982EB85FC300E46C0F /* bitutils.h in Headers */, + 6556D1992EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h in Headers */, + 6556D19A2EB85FC300E46C0F /* reduction_opportunity_finder.h in Headers */, + 6556D19B2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h in Headers */, + 6556D1A22EB85FC300E46C0F /* struct_cfg_analysis.h in Headers */, + 6556D1A42EB85FC300E46C0F /* inline_opaque_pass.h in Headers */, + 6556D1A72EB85FC300E46C0F /* desc_sroa_util.h in Headers */, + 6556D1AA2EB85FC300E46C0F /* ilist_node.h in Headers */, + 6556D1AB2EB85FC300E46C0F /* instruction.h in Headers */, + 6556D1AC2EB85FC300E46C0F /* spirv_validator_options.h in Headers */, + 6556D1AD2EB85FC300E46C0F /* eliminate_dead_functions_pass.h in Headers */, + 6556D1AE2EB85FC300E46C0F /* latest_version_opencl_std_header.h in Headers */, + 6556D1B62EB85FC300E46C0F /* latest_version_spirv_header.h in Headers */, + 6556D1BC2EB85FC300E46C0F /* inline_pass.h in Headers */, + 6556D1BE2EB85FC300E46C0F /* function.h in Headers */, + 6556D1C12EB85FC300E46C0F /* desc_sroa.h in Headers */, + 6556D1C32EB85FC300E46C0F /* code_sink.h in Headers */, + 6556D1C72EB85FC300E46C0F /* validation_state.h in Headers */, + 6556D1CB2EB85FC300E46C0F /* register_pressure.h in Headers */, + 6556D1CF2EB85FC300E46C0F /* ext_inst.h in Headers */, + 6556D1D12EB85FC300E46C0F /* struct_packing_pass.h in Headers */, + 6556D1D22EB85FC300E46C0F /* reduction_opportunity.h in Headers */, + 6556D1D42EB85FC300E46C0F /* remove_function_reduction_opportunity.h in Headers */, + 6556D1D52EB85FC300E46C0F /* opcode.h in Headers */, + 6556D1D62EB85FC300E46C0F /* instruction.h in Headers */, + 6556D1D82EB85FC300E46C0F /* text.h in Headers */, + 6556D1DA2EB85FC300E46C0F /* spirv_optimizer_options.h in Headers */, + 6556D1DD2EB85FC300E46C0F /* freeze_spec_constant_value_pass.h in Headers */, + 6556D1DF2EB85FC300E46C0F /* tree_iterator.h in Headers */, + 6556D1E02EB85FC300E46C0F /* unify_const_pass.h in Headers */, + 6556D1E12EB85FC300E46C0F /* loop_descriptor.h in Headers */, + 6556D1E22EB85FC300E46C0F /* eliminate_dead_functions_util.h in Headers */, + 6556D1E32EB85FC300E46C0F /* const_folding_rules.h in Headers */, + 6556D1E52EB85FC300E46C0F /* spirv_fuzzer_options.h in Headers */, + 6556D1E62EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h in Headers */, + 6556D1E92EB85FC300E46C0F /* fix_storage_class.h in Headers */, + 6556D1EA2EB85FC300E46C0F /* folding_rules.h in Headers */, + 6556D1EB2EB85FC300E46C0F /* fold.h in Headers */, + 6556D1ED2EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h in Headers */, + 6556D1EE2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */, + 6556D1F12EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h in Headers */, + 6556D1F22EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h in Headers */, + 6556D1F32EB85FC300E46C0F /* remove_block_reduction_opportunity.h in Headers */, + 6556D1F62EB85FC300E46C0F /* timer.h in Headers */, + 6556D1F82EB85FC300E46C0F /* scalar_analysis_nodes.h in Headers */, + 6556D1FA2EB85FC300E46C0F /* loop_fusion_pass.h in Headers */, + 6556D1FB2EB85FC300E46C0F /* parsed_operand.h in Headers */, + 6556D1FC2EB85FC300E46C0F /* loop_unswitch_pass.h in Headers */, + 6556D1FE2EB85FC300E46C0F /* pch_source_reduce.h in Headers */, + 6556D2022EB85FC300E46C0F /* def_use_manager.h in Headers */, + 6556D2042EB85FC300E46C0F /* span.h in Headers */, + 6556D2052EB85FC300E46C0F /* merge_return_pass.h in Headers */, + 6556D2062EB85FC300E46C0F /* scalar_replacement_pass.h in Headers */, + 6556D2072EB85FC300E46C0F /* spread_volatile_semantics.h in Headers */, + 6556D2092EB85FC300E46C0F /* instruction_list.h in Headers */, + 6556D20A2EB85FC300E46C0F /* local_access_chain_convert_pass.h in Headers */, + 6556D20C2EB85FC300E46C0F /* type_manager.h in Headers */, + 6556D20D2EB85FC300E46C0F /* feature_manager.h in Headers */, + 6556D20E2EB85FC300E46C0F /* construct.h in Headers */, + 6556D20F2EB85FC300E46C0F /* operand.h in Headers */, + 6556D2102EB85FC300E46C0F /* strip_nonsemantic_info_pass.h in Headers */, + 6556D2112EB85FC300E46C0F /* remove_duplicates_pass.h in Headers */, + 6556D2122EB85FC300E46C0F /* ir_loader.h in Headers */, + 6556D2152EB85FC300E46C0F /* convert_to_sampled_image_pass.h in Headers */, + 6556D2182EB85FC300E46C0F /* parse_number.h in Headers */, + 6556D21A2EB85FC300E46C0F /* basic_block.h in Headers */, + 6556D21E2EB85FC300E46C0F /* binary.h in Headers */, + 6556D2202EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */, + 6556D2222EB85FC300E46C0F /* redundancy_elimination.h in Headers */, + 6556D2232EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h in Headers */, + 6556D2252EB85FC300E46C0F /* dead_insert_elim_pass.h in Headers */, + 6556D2272EB85FC300E46C0F /* dataflow.h in Headers */, + 6556D2292EB85FC300E46C0F /* eliminate_dead_constant_pass.h in Headers */, + 6556D22A2EB85FC300E46C0F /* spirv_endian.h in Headers */, + 6556D22E2EB85FC300E46C0F /* table.h in Headers */, + 6556D2322EB85FC300E46C0F /* change_operand_reduction_opportunity.h in Headers */, + 6556D2372EB85FC300E46C0F /* dead_branch_elim_pass.h in Headers */, + 6556D2382EB85FC300E46C0F /* pass_manager.h in Headers */, + 6556D2392EB85FC300E46C0F /* macro.h in Headers */, + 6556D23A2EB85FC300E46C0F /* hex_float.h in Headers */, + 6556D23B2EB85FC300E46C0F /* loop_fission.h in Headers */, + 6556D2402EB85FC300E46C0F /* instruction.h in Headers */, + 6556D2412EB85FC300E46C0F /* workaround1209.h in Headers */, + 6556D2442EB85FC300E46C0F /* enum_set.h in Headers */, + 6556D2482EB85FC300E46C0F /* vector_dce.h in Headers */, + 6556D2492EB85FC300E46C0F /* amd_ext_to_khr.h in Headers */, + 6556D24A2EB85FC300E46C0F /* scalar_analysis.h in Headers */, + 6556D24C2EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */, + 6556D24D2EB85FC300E46C0F /* interface_var_sroa.h in Headers */, + 6556D24E2EB85FC300E46C0F /* ir_context.h in Headers */, + 6556D2542EB85FC300E46C0F /* strength_reduction_pass.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A97628FF21CC608900B52A68 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A976291E21CC60BC00B52A68 /* spirv_cfg.hpp in Headers */, + A976291C21CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp in Headers */, + A976291A21CC60BC00B52A68 /* spirv_common.hpp in Headers */, + A976292021CC60BC00B52A68 /* spirv_glsl.hpp in Headers */, + A976292421CC60BC00B52A68 /* spirv_parser.hpp in Headers */, + A9717C0E26EE8C730041AE82 /* spirv_cross_util.hpp in Headers */, + A9717C0726EE8C570041AE82 /* spirv_cross_containers.hpp in Headers */, + A9717C1226EE8C9D0041AE82 /* spirv.hpp in Headers */, + A9717C0A26EE8C570041AE82 /* spirv_cross_error_handling.hpp in Headers */, + A976291221CC60BC00B52A68 /* spirv_cross.hpp in Headers */, + A976291021CC60BC00B52A68 /* spirv_msl.hpp in Headers */, + 450A4F66221C5A95007203D7 /* spirv_reflect.hpp in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A976290021CC608E00B52A68 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A976291D21CC60BC00B52A68 /* spirv_cfg.hpp in Headers */, + A976291B21CC60BC00B52A68 /* spirv_cross_parsed_ir.hpp in Headers */, + A976291921CC60BC00B52A68 /* spirv_common.hpp in Headers */, + A976291F21CC60BC00B52A68 /* spirv_glsl.hpp in Headers */, + A976292321CC60BC00B52A68 /* spirv_parser.hpp in Headers */, + A9717C0C26EE8C730041AE82 /* spirv_cross_util.hpp in Headers */, + A9717C0526EE8C570041AE82 /* spirv_cross_containers.hpp in Headers */, + A9717C1026EE8C9D0041AE82 /* spirv.hpp in Headers */, + A9717C0826EE8C570041AE82 /* spirv_cross_error_handling.hpp in Headers */, + A976291121CC60BC00B52A68 /* spirv_cross.hpp in Headers */, + A976290F21CC60BC00B52A68 /* spirv_msl.hpp in Headers */, + 450A4F65221C5A95007203D7 /* spirv_reflect.hpp in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DCFD7C8A2A45BA7D007BBBF7 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + DCFD7C8B2A45BA7D007BBBF7 /* spirv_cfg.hpp in Headers */, + DCFD7C8C2A45BA7D007BBBF7 /* spirv_cross_parsed_ir.hpp in Headers */, + DCFD7C8D2A45BA7D007BBBF7 /* spirv_common.hpp in Headers */, + DCFD7C8E2A45BA7D007BBBF7 /* spirv_glsl.hpp in Headers */, + DCFD7C8F2A45BA7D007BBBF7 /* spirv_parser.hpp in Headers */, + DCFD7C902A45BA7D007BBBF7 /* spirv_cross_util.hpp in Headers */, + DCFD7C912A45BA7D007BBBF7 /* spirv_cross_containers.hpp in Headers */, + DCFD7C922A45BA7D007BBBF7 /* spirv.hpp in Headers */, + DCFD7C932A45BA7D007BBBF7 /* spirv_cross_error_handling.hpp in Headers */, + DCFD7C942A45BA7D007BBBF7 /* spirv_cross.hpp in Headers */, + DCFD7C952A45BA7D007BBBF7 /* spirv_msl.hpp in Headers */, + DCFD7C962A45BA7D007BBBF7 /* spirv_reflect.hpp in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DCFD7D0D2A45BA9C007BBBF7 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6556DC442EB85FC300E46C0F /* divergence_analysis.h in Headers */, + 6556DC452EB85FC300E46C0F /* replace_invalid_opc.h in Headers */, + 6556DC4A2EB85FC300E46C0F /* split_combined_image_sampler_pass.h in Headers */, + 6556DC4C2EB85FC300E46C0F /* loop_unroller.h in Headers */, + 6556DC4E2EB85FC300E46C0F /* hash_combine.h in Headers */, + 6556DC502EB85FC300E46C0F /* resolve_binding_conflicts_pass.h in Headers */, + 6556DC512EB85FC300E46C0F /* upgrade_memory_model.h in Headers */, + 6556DC522EB85FC300E46C0F /* reducer.h in Headers */, + 6556DC552EB85FC300E46C0F /* dominator_analysis.h in Headers */, + 6556DC562EB85FC300E46C0F /* validate_memory_semantics.h in Headers */, + 6556DC572EB85FC300E46C0F /* liveness.h in Headers */, + 6556DC592EB85FC300E46C0F /* if_conversion.h in Headers */, + 6556DC5A2EB85FC300E46C0F /* invocation_interlock_placement_pass.h in Headers */, + 6556DC5C2EB85FC300E46C0F /* validate_scopes.h in Headers */, + 6556DC5E2EB85FC300E46C0F /* graphics_robust_access_pass.h in Headers */, + 6556DC5F2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.h in Headers */, + 6556DC602EB85FC300E46C0F /* reduction_pass.h in Headers */, + 6556DC612EB85FC300E46C0F /* fix_func_call_arguments.h in Headers */, + 6556DC622EB85FC300E46C0F /* trim_capabilities_pass.h in Headers */, + 6556DC632EB85FC300E46C0F /* pch_source_opt.h in Headers */, + 6556DC642EB85FC300E46C0F /* canonicalize_ids_pass.h in Headers */, + 6556DC652EB85FC300E46C0F /* control_dependence.h in Headers */, + 6556DC662EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */, + 6556DC692EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.h in Headers */, + 6556DC6A2EB85FC300E46C0F /* pch_source.h in Headers */, + 6556DC6B2EB85FC300E46C0F /* simplification_pass.h in Headers */, + 6556DC6C2EB85FC300E46C0F /* to_string.h in Headers */, + 6556DC6D2EB85FC300E46C0F /* spirv_constant.h in Headers */, + 6556DC6E2EB85FC300E46C0F /* diff.h in Headers */, + 6556DC6F2EB85FC300E46C0F /* make_unique.h in Headers */, + 6556DC702EB85FC300E46C0F /* latest_version_glsl_std_450_header.h in Headers */, + 6556DC722EB85FC300E46C0F /* reflect.h in Headers */, + 6556DC732EB85FC300E46C0F /* table2.h in Headers */, + 6556DC762EB85FC300E46C0F /* analyze_live_input_pass.h in Headers */, + 6556DC772EB85FC300E46C0F /* types.h in Headers */, + 6556DC782EB85FC300E46C0F /* pass.h in Headers */, + 6556DC802EB85FC300E46C0F /* spirv_definition.h in Headers */, + 6556DC812EB85FC300E46C0F /* build_module.h in Headers */, + 6556DC822EB85FC300E46C0F /* log.h in Headers */, + 6556DC832EB85FC300E46C0F /* common_debug_info.h in Headers */, + 6556DC862EB85FC300E46C0F /* passes.h in Headers */, + 6556DC872EB85FC300E46C0F /* disassemble.h in Headers */, + 6556DC882EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */, + 6556DC892EB85FC300E46C0F /* eliminate_dead_io_components_pass.h in Headers */, + 6556DC8B2EB85FC300E46C0F /* iterator.h in Headers */, + 6556DC8C2EB85FC300E46C0F /* empty_pass.h in Headers */, + 6556DC8D2EB85FC300E46C0F /* mem_pass.h in Headers */, + 6556DC8F2EB85FC300E46C0F /* local_redundancy_elimination.h in Headers */, + 6556DC902EB85FC300E46C0F /* copy_prop_arrays.h in Headers */, + 6556DC912EB85FC300E46C0F /* remove_instruction_reduction_opportunity.h in Headers */, + 6556DC962EB85FC300E46C0F /* modify_maximal_reconvergence.h in Headers */, + 6556DC972EB85FC300E46C0F /* validate.h in Headers */, + 6556DC982EB85FC300E46C0F /* text_handler.h in Headers */, + 6556DC992EB85FC300E46C0F /* loop_fusion.h in Headers */, + 6556DC9A2EB85FC300E46C0F /* remove_selection_reduction_opportunity.h in Headers */, + 6556DC9B2EB85FC300E46C0F /* local_single_block_elim_pass.h in Headers */, + 6556DC9E2EB85FC300E46C0F /* loop_utils.h in Headers */, + 6556DC9F2EB85FC300E46C0F /* basic_block.h in Headers */, + 6556DCA12EB85FC300E46C0F /* local_single_store_elim_pass.h in Headers */, + 6556DCA32EB85FC300E46C0F /* function.h in Headers */, + 6556DCA62EB85FC300E46C0F /* diagnostic.h in Headers */, + 6556DCAA2EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.h in Headers */, + 6556DCAC2EB85FC300E46C0F /* replace_desc_array_access_using_var_index.h in Headers */, + 6556DCAD2EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */, + 6556DCAF2EB85FC300E46C0F /* combine_access_chains.h in Headers */, + 6556DCB22EB85FC300E46C0F /* relax_float_ops_pass.h in Headers */, + 6556DCB42EB85FC300E46C0F /* block_merge_pass.h in Headers */, + 6556DCB72EB85FC300E46C0F /* merge_blocks_reduction_opportunity.h in Headers */, + 6556DCB92EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */, + 6556DCBA2EB85FC300E46C0F /* decoration_manager.h in Headers */, + 6556DCBB2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.h in Headers */, + 6556DCBD2EB85FC300E46C0F /* small_vector.h in Headers */, + 6556DCBE2EB85FC300E46C0F /* null_pass.h in Headers */, + 6556DCC02EB85FC300E46C0F /* name_mapper.h in Headers */, + 6556DCC12EB85FC300E46C0F /* set_spec_constant_default_value_pass.h in Headers */, + 6556DCC52EB85FC300E46C0F /* reduce_load_size.h in Headers */, + 6556DCC62EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.h in Headers */, + 6556DCC82EB85FC300E46C0F /* string_utils.h in Headers */, + 6556DCCB2EB85FC300E46C0F /* private_to_local_pass.h in Headers */, + 6556DCCC2EB85FC300E46C0F /* decoration.h in Headers */, + 6556DCCD2EB85FC300E46C0F /* value_number_table.h in Headers */, + 6556DCD12EB85FC300E46C0F /* propagator.h in Headers */, + 6556DCD62EB85FC300E46C0F /* reduction_util.h in Headers */, + 6556DCD72EB85FC300E46C0F /* index_range.h in Headers */, + 6556DCD82EB85FC300E46C0F /* cfa.h in Headers */, + 6556DCD92EB85FC300E46C0F /* inline_exhaustive_pass.h in Headers */, + 6556DCDC2EB85FC300E46C0F /* extensions.h in Headers */, + 6556DCDD2EB85FC300E46C0F /* lcs.h in Headers */, + 6556DCDE2EB85FC300E46C0F /* loop_dependence.h in Headers */, + 6556DCDF2EB85FC300E46C0F /* dead_variable_elimination.h in Headers */, + 6556DCE02EB85FC300E46C0F /* dominator_tree.h in Headers */, + 6556DCE42EB85FC300E46C0F /* debug_info_manager.h in Headers */, + 6556DCE72EB85FC300E46C0F /* spirv_target_env.h in Headers */, + 6556DCEA2EB85FC300E46C0F /* wrap_opkill.h in Headers */, + 6556DCEB2EB85FC300E46C0F /* spirv_reducer_options.h in Headers */, + 6556DCEC2EB85FC300E46C0F /* assembly_grammar.h in Headers */, + 6556DCED2EB85FC300E46C0F /* remove_unused_interface_variables_pass.h in Headers */, + 6556DCEE2EB85FC300E46C0F /* interp_fixup_pass.h in Headers */, + 6556DCEF2EB85FC300E46C0F /* cfg.h in Headers */, + 6556DCF22EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.h in Headers */, + 6556DCF32EB85FC300E46C0F /* ccp_pass.h in Headers */, + 6556DCF62EB85FC300E46C0F /* eliminate_dead_members_pass.h in Headers */, + 6556DCF82EB85FC300E46C0F /* module.h in Headers */, + 6556DCF92EB85FC300E46C0F /* fnvar.h in Headers */, + 6556DCFD2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.h in Headers */, + 6556DCFF2EB85FC300E46C0F /* ilist.h in Headers */, + 6556DD022EB85FC300E46C0F /* licm_pass.h in Headers */, + 6556DD062EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */, + 6556DD072EB85FC300E46C0F /* cfg_cleanup_pass.h in Headers */, + 6556DD082EB85FC300E46C0F /* compact_ids_pass.h in Headers */, + 6556DD0B2EB85FC300E46C0F /* constants.h in Headers */, + 6556DD0C2EB85FC300E46C0F /* composite.h in Headers */, + 6556DD0E2EB85FC300E46C0F /* bit_vector.h in Headers */, + 6556DD0F2EB85FC300E46C0F /* block_merge_util.h in Headers */, + 6556DD102EB85FC300E46C0F /* print.h in Headers */, + 6556DD112EB85FC300E46C0F /* ssa_rewrite_pass.h in Headers */, + 6556DD122EB85FC300E46C0F /* strip_debug_info_pass.h in Headers */, + 6556DD142EB85FC300E46C0F /* convert_to_half_pass.h in Headers */, + 6556DD172EB85FC300E46C0F /* flatten_decoration_pass.h in Headers */, + 6556DD192EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */, + 6556DD1A2EB85FC300E46C0F /* lints.h in Headers */, + 6556DD1C2EB85FC300E46C0F /* switch_descriptorset_pass.h in Headers */, + 6556DD1D2EB85FC300E46C0F /* remove_dontinline_pass.h in Headers */, + 6556DD1E2EB85FC300E46C0F /* ir_builder.h in Headers */, + 6556DD1F2EB85FC300E46C0F /* loop_peeling.h in Headers */, + 6556DD232EB85FC300E46C0F /* bitutils.h in Headers */, + 6556DD242EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.h in Headers */, + 6556DD252EB85FC300E46C0F /* reduction_opportunity_finder.h in Headers */, + 6556DD262EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.h in Headers */, + 6556DD2D2EB85FC300E46C0F /* struct_cfg_analysis.h in Headers */, + 6556DD2F2EB85FC300E46C0F /* inline_opaque_pass.h in Headers */, + 6556DD322EB85FC300E46C0F /* desc_sroa_util.h in Headers */, + 6556DD352EB85FC300E46C0F /* ilist_node.h in Headers */, + 6556DD362EB85FC300E46C0F /* instruction.h in Headers */, + 6556DD372EB85FC300E46C0F /* spirv_validator_options.h in Headers */, + 6556DD382EB85FC300E46C0F /* eliminate_dead_functions_pass.h in Headers */, + 6556DD392EB85FC300E46C0F /* latest_version_opencl_std_header.h in Headers */, + 6556DD412EB85FC300E46C0F /* latest_version_spirv_header.h in Headers */, + 6556DD472EB85FC300E46C0F /* inline_pass.h in Headers */, + 6556DD492EB85FC300E46C0F /* function.h in Headers */, + 6556DD4C2EB85FC300E46C0F /* desc_sroa.h in Headers */, + 6556DD4E2EB85FC300E46C0F /* code_sink.h in Headers */, + 6556DD522EB85FC300E46C0F /* validation_state.h in Headers */, + 6556DD562EB85FC300E46C0F /* register_pressure.h in Headers */, + 6556DD5A2EB85FC300E46C0F /* ext_inst.h in Headers */, + 6556DD5C2EB85FC300E46C0F /* struct_packing_pass.h in Headers */, + 6556DD5D2EB85FC300E46C0F /* reduction_opportunity.h in Headers */, + 6556DD5F2EB85FC300E46C0F /* remove_function_reduction_opportunity.h in Headers */, + 6556DD602EB85FC300E46C0F /* opcode.h in Headers */, + 6556DD612EB85FC300E46C0F /* instruction.h in Headers */, + 6556DD632EB85FC300E46C0F /* text.h in Headers */, + 6556DD652EB85FC300E46C0F /* spirv_optimizer_options.h in Headers */, + 6556DD682EB85FC300E46C0F /* freeze_spec_constant_value_pass.h in Headers */, + 6556DD6A2EB85FC300E46C0F /* tree_iterator.h in Headers */, + 6556DD6B2EB85FC300E46C0F /* unify_const_pass.h in Headers */, + 6556DD6C2EB85FC300E46C0F /* loop_descriptor.h in Headers */, + 6556DD6D2EB85FC300E46C0F /* eliminate_dead_functions_util.h in Headers */, + 6556DD6E2EB85FC300E46C0F /* const_folding_rules.h in Headers */, + 6556DD702EB85FC300E46C0F /* spirv_fuzzer_options.h in Headers */, + 6556DD712EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.h in Headers */, + 6556DD742EB85FC300E46C0F /* fix_storage_class.h in Headers */, + 6556DD752EB85FC300E46C0F /* folding_rules.h in Headers */, + 6556DD762EB85FC300E46C0F /* fold.h in Headers */, + 6556DD782EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.h in Headers */, + 6556DD792EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */, + 6556DD7C2EB85FC300E46C0F /* aggressive_dead_code_elim_pass.h in Headers */, + 6556DD7D2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.h in Headers */, + 6556DD7E2EB85FC300E46C0F /* remove_block_reduction_opportunity.h in Headers */, + 6556DD812EB85FC300E46C0F /* timer.h in Headers */, + 6556DD832EB85FC300E46C0F /* scalar_analysis_nodes.h in Headers */, + 6556DD852EB85FC300E46C0F /* loop_fusion_pass.h in Headers */, + 6556DD862EB85FC300E46C0F /* parsed_operand.h in Headers */, + 6556DD872EB85FC300E46C0F /* loop_unswitch_pass.h in Headers */, + 6556DD892EB85FC300E46C0F /* pch_source_reduce.h in Headers */, + 6556DD8D2EB85FC300E46C0F /* def_use_manager.h in Headers */, + 6556DD8F2EB85FC300E46C0F /* span.h in Headers */, + 6556DD902EB85FC300E46C0F /* merge_return_pass.h in Headers */, + 6556DD912EB85FC300E46C0F /* scalar_replacement_pass.h in Headers */, + 6556DD922EB85FC300E46C0F /* spread_volatile_semantics.h in Headers */, + 6556DD942EB85FC300E46C0F /* instruction_list.h in Headers */, + 6556DD952EB85FC300E46C0F /* local_access_chain_convert_pass.h in Headers */, + 6556DD972EB85FC300E46C0F /* type_manager.h in Headers */, + 6556DD982EB85FC300E46C0F /* feature_manager.h in Headers */, + 6556DD992EB85FC300E46C0F /* construct.h in Headers */, + 6556DD9A2EB85FC300E46C0F /* operand.h in Headers */, + 6556DD9B2EB85FC300E46C0F /* strip_nonsemantic_info_pass.h in Headers */, + 6556DD9C2EB85FC300E46C0F /* remove_duplicates_pass.h in Headers */, + 6556DD9D2EB85FC300E46C0F /* ir_loader.h in Headers */, + 6556DDA02EB85FC300E46C0F /* convert_to_sampled_image_pass.h in Headers */, + 6556DDA32EB85FC300E46C0F /* parse_number.h in Headers */, + 6556DDA52EB85FC300E46C0F /* basic_block.h in Headers */, + 6556DDA92EB85FC300E46C0F /* binary.h in Headers */, + 6556DDAB2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */, + 6556DDAD2EB85FC300E46C0F /* redundancy_elimination.h in Headers */, + 6556DDAE2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.h in Headers */, + 6556DDB02EB85FC300E46C0F /* dead_insert_elim_pass.h in Headers */, + 6556DDB22EB85FC300E46C0F /* dataflow.h in Headers */, + 6556DDB42EB85FC300E46C0F /* eliminate_dead_constant_pass.h in Headers */, + 6556DDB52EB85FC300E46C0F /* spirv_endian.h in Headers */, + 6556DDB92EB85FC300E46C0F /* table.h in Headers */, + 6556DDBD2EB85FC300E46C0F /* change_operand_reduction_opportunity.h in Headers */, + 6556DDC22EB85FC300E46C0F /* dead_branch_elim_pass.h in Headers */, + 6556DDC32EB85FC300E46C0F /* pass_manager.h in Headers */, + 6556DDC42EB85FC300E46C0F /* macro.h in Headers */, + 6556DDC52EB85FC300E46C0F /* hex_float.h in Headers */, + 6556DDC62EB85FC300E46C0F /* loop_fission.h in Headers */, + 6556DDCB2EB85FC300E46C0F /* instruction.h in Headers */, + 6556DDCC2EB85FC300E46C0F /* workaround1209.h in Headers */, + 6556DDCF2EB85FC300E46C0F /* enum_set.h in Headers */, + 6556DDD32EB85FC300E46C0F /* vector_dce.h in Headers */, + 6556DDD42EB85FC300E46C0F /* amd_ext_to_khr.h in Headers */, + 6556DDD52EB85FC300E46C0F /* scalar_analysis.h in Headers */, + 6556DDD72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */, + 6556DDD82EB85FC300E46C0F /* interface_var_sroa.h in Headers */, + 6556DDD92EB85FC300E46C0F /* ir_context.h in Headers */, + 6556DDDF2EB85FC300E46C0F /* strength_reduction_pass.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 2FEA0B4B2490322100EEF3AD /* SPIRV-Tools-tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2FEA0CD52490322100EEF3AD /* Build configuration list for PBXNativeTarget "SPIRV-Tools-tvOS" */; + buildPhases = ( + 2FEA0B4C2490322100EEF3AD /* Headers */, + 2FEA0C0A2490322100EEF3AD /* Sources */, + A9194DEE24E8852B00FB127B /* Copy to Staging */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SPIRV-Tools-tvOS"; + productName = "SPIRV-Cross-iOS"; + productReference = 2FEA0CD82490322100EEF3AD /* libSPIRVTools.a */; + productType = "com.apple.product-type.library.static"; + }; + 2FEA0CD92490322B00EEF3AD /* SPIRV-Cross-tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2FEA0CEC2490322B00EEF3AD /* Build configuration list for PBXNativeTarget "SPIRV-Cross-tvOS" */; + buildPhases = ( + 2FEA0CDA2490322B00EEF3AD /* Headers */, + 2FEA0CE32490322B00EEF3AD /* Sources */, + A9194DEC24E884FC00FB127B /* Copy to Staging */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SPIRV-Cross-tvOS"; + productName = "SPIRV-Cross-iOS"; + productReference = 2FEA0CEF2490322B00EEF3AD /* libSPIRVCross.a */; + productType = "com.apple.product-type.library.static"; + }; + A90FD75B21CC4EAB00B92BB2 /* SPIRV-Cross-iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = A90FD89C21CC4EAB00B92BB2 /* Build configuration list for PBXNativeTarget "SPIRV-Cross-iOS" */; + buildPhases = ( + A976290021CC608E00B52A68 /* Headers */, + A976290121CC609100B52A68 /* Sources */, + A9194DE724E8431600FB127B /* Copy to Staging */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SPIRV-Cross-iOS"; + productName = "SPIRV-Cross-iOS"; + productReference = A90FD89F21CC4EAB00B92BB2 /* libSPIRVCross.a */; + productType = "com.apple.product-type.library.static"; + }; + A90FD8A021CC4EB900B92BB2 /* SPIRV-Cross-macOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = A90FD9E121CC4EB900B92BB2 /* Build configuration list for PBXNativeTarget "SPIRV-Cross-macOS" */; + buildPhases = ( + A97628FF21CC608900B52A68 /* Headers */, + A97628FE21CC608400B52A68 /* Sources */, + A9194DEB24E85ABC00FB127B /* Copy to Staging */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SPIRV-Cross-macOS"; + productName = "SPIRV-Cross-macOS"; + productReference = A90FD9E421CC4EB900B92BB2 /* libSPIRVCross.a */; + productType = "com.apple.product-type.library.static"; + }; + A972A7FC21CECBBF0013AB25 /* SPIRV-Tools-iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = A972A80C21CECBBF0013AB25 /* Build configuration list for PBXNativeTarget "SPIRV-Tools-iOS" */; + buildPhases = ( + A972A7FD21CECBBF0013AB25 /* Headers */, + A972A80521CECBBF0013AB25 /* Sources */, + A9194DED24E8851900FB127B /* Copy to Staging */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SPIRV-Tools-iOS"; + productName = "SPIRV-Cross-iOS"; + productReference = A972A80F21CECBBF0013AB25 /* libSPIRVTools.a */; + productType = "com.apple.product-type.library.static"; + }; + A972A81021CECBE90013AB25 /* SPIRV-Tools-macOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = A972A82021CECBE90013AB25 /* Build configuration list for PBXNativeTarget "SPIRV-Tools-macOS" */; + buildPhases = ( + A972A81121CECBE90013AB25 /* Headers */, + A972A81921CECBE90013AB25 /* Sources */, + A9194DEF24E8853B00FB127B /* Copy to Staging */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SPIRV-Tools-macOS"; + productName = "SPIRV-Cross-macOS"; + productReference = A972A82321CECBE90013AB25 /* libSPIRVTools.a */; + productType = "com.apple.product-type.library.static"; + }; + DCFD7C892A45BA7D007BBBF7 /* SPIRV-Cross-xrOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = DCFD7CA02A45BA7D007BBBF7 /* Build configuration list for PBXNativeTarget "SPIRV-Cross-xrOS" */; + buildPhases = ( + DCFD7C8A2A45BA7D007BBBF7 /* Headers */, + DCFD7C972A45BA7D007BBBF7 /* Sources */, + DCFD7C9F2A45BA7D007BBBF7 /* Copy to Staging */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SPIRV-Cross-xrOS"; + productName = "SPIRV-Cross-xrOS"; + productReference = DCFD7CA32A45BA7D007BBBF7 /* libSPIRVCross.a */; + productType = "com.apple.product-type.library.static"; + }; + DCFD7D0C2A45BA9C007BBBF7 /* SPIRV-Tools-xrOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = DCFD7EBD2A45BA9C007BBBF7 /* Build configuration list for PBXNativeTarget "SPIRV-Tools-xrOS" */; + buildPhases = ( + DCFD7D0D2A45BA9C007BBBF7 /* Headers */, + DCFD7DDD2A45BA9C007BBBF7 /* Sources */, + DCFD7EBC2A45BA9C007BBBF7 /* Copy to Staging */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SPIRV-Tools-xrOS"; + productName = "SPIRV-Cross-xrOS"; + productReference = DCFD7EC02A45BA9C007BBBF7 /* libSPIRVTools.a */; + productType = "com.apple.product-type.library.static"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + A9F55D25198BE6A7004EC31B /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 9999; + ORGANIZATIONNAME = "The Brenwill Workshop Ltd."; + TargetAttributes = { + 2FEA0ADD2490320500EEF3AD = { + ProvisioningStyle = Automatic; + }; + A972A7E421CEC72F0013AB25 = { + CreatedOnToolsVersion = 10.1; + ProvisioningStyle = Automatic; + }; + A972A7EA21CEC8030013AB25 = { + ProvisioningStyle = Automatic; + }; + A972A7F221CEC81B0013AB25 = { + ProvisioningStyle = Automatic; + }; + DCFD7EC12A45BAAA007BBBF7 = { + ProvisioningStyle = Automatic; + }; + }; + }; + buildConfigurationList = A9F55D28198BE6A7004EC31B /* Build configuration list for PBXProject "ExternalDependencies" */; + compatibilityVersion = "Xcode 8.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = A9F55D24198BE6A7004EC31B; + productRefGroup = A9F55D24198BE6A7004EC31B; + projectDirPath = ""; + projectRoot = ""; + targets = ( + A972A7F221CEC81B0013AB25 /* ExternalDependencies */, + A972A7EA21CEC8030013AB25 /* ExternalDependencies-iOS */, + 2FEA0ADD2490320500EEF3AD /* ExternalDependencies-tvOS */, + DCFD7EC12A45BAAA007BBBF7 /* ExternalDependencies-xrOS */, + A972A7E421CEC72F0013AB25 /* ExternalDependencies-macOS */, + A90FD75B21CC4EAB00B92BB2 /* SPIRV-Cross-iOS */, + 2FEA0CD92490322B00EEF3AD /* SPIRV-Cross-tvOS */, + DCFD7C892A45BA7D007BBBF7 /* SPIRV-Cross-xrOS */, + A90FD8A021CC4EB900B92BB2 /* SPIRV-Cross-macOS */, + A972A7FC21CECBBF0013AB25 /* SPIRV-Tools-iOS */, + 2FEA0B4B2490322100EEF3AD /* SPIRV-Tools-tvOS */, + DCFD7D0C2A45BA9C007BBBF7 /* SPIRV-Tools-xrOS */, + A972A81021CECBE90013AB25 /* SPIRV-Tools-macOS */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXShellScriptBuildPhase section */ + A9194DE724E8431600FB127B /* Copy to Staging */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a", + ); + name = "Copy to Staging"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/CopyPhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/copy_ext_lib_to_staging.sh\"\n"; + }; + A9194DEB24E85ABC00FB127B /* Copy to Staging */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a", + ); + name = "Copy to Staging"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/CopyPhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/copy_ext_lib_to_staging.sh\"\n"; + }; + A9194DEC24E884FC00FB127B /* Copy to Staging */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a", + ); + name = "Copy to Staging"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/CopyPhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/copy_ext_lib_to_staging.sh\"\n"; + }; + A9194DED24E8851900FB127B /* Copy to Staging */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a", + ); + name = "Copy to Staging"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/CopyPhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/copy_ext_lib_to_staging.sh\"\n"; + }; + A9194DEE24E8852B00FB127B /* Copy to Staging */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a", + ); + name = "Copy to Staging"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/CopyPhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/copy_ext_lib_to_staging.sh\"\n"; + }; + A9194DEF24E8853B00FB127B /* Copy to Staging */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a", + ); + name = "Copy to Staging"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/CopyPhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/copy_ext_lib_to_staging.sh\"\n"; + }; + A9194DF624E8990C00FB127B /* Package Libraries */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PROJECT_DIR}/External/build/Intermediates/XCFrameworkStaging", + ); + name = "Package Libraries"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/PackagePhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/create_ext_lib_xcframeworks.sh\"\n. \"${SRCROOT}/Scripts/package_ext_libs_finish.sh\"\n"; + }; + A960EE4B2878D14200C4C0ED /* Package Libraries */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PROJECT_DIR}/External/build/Intermediates/XCFrameworkStaging", + ); + name = "Package Libraries"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/PackagePhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/create_ext_lib_xcframeworks.sh\"\n. \"${SRCROOT}/Scripts/package_ext_libs_finish.sh\"\n"; + }; + A960EE4C2878D14B00C4C0ED /* Package Libraries */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PROJECT_DIR}/External/build/Intermediates/XCFrameworkStaging", + ); + name = "Package Libraries"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/PackagePhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/create_ext_lib_xcframeworks.sh\"\n. \"${SRCROOT}/Scripts/package_ext_libs_finish.sh\"\n"; + }; + A960EE4D2878D15600C4C0ED /* Package Libraries */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PROJECT_DIR}/External/build/Intermediates/XCFrameworkStaging", + ); + name = "Package Libraries"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/PackagePhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/create_ext_lib_xcframeworks.sh\"\n. \"${SRCROOT}/Scripts/package_ext_libs_finish.sh\"\n"; + }; + DCFD7C9F2A45BA7D007BBBF7 /* Copy to Staging */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a", + ); + name = "Copy to Staging"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/CopyPhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/copy_ext_lib_to_staging.sh\"\n"; + }; + DCFD7EBC2A45BA9C007BBBF7 /* Copy to Staging */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${BUILT_PRODUCTS_DIR}/lib${PRODUCT_NAME}.a", + ); + name = "Copy to Staging"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/CopyPhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/copy_ext_lib_to_staging.sh\"\n"; + }; + DCFD7EC82A45BAAA007BBBF7 /* Package Libraries */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PROJECT_DIR}/External/build/Intermediates/XCFrameworkStaging", + ); + name = "Package Libraries"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/$(TARGET_NAME)/PackagePhaseDummyOutputFile", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = ". \"${SRCROOT}/Scripts/create_ext_lib_xcframeworks.sh\"\n. \"${SRCROOT}/Scripts/package_ext_libs_finish.sh\"\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 2FEA0C0A2490322100EEF3AD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6556D4022EB85FC300E46C0F /* licm_pass.cpp in Sources */, + 6556D4032EB85FC300E46C0F /* validate_literals.cpp in Sources */, + 6556D4042EB85FC300E46C0F /* bit_vector.cpp in Sources */, + 6556D4052EB85FC300E46C0F /* spirv_optimizer_options.cpp in Sources */, + 6556D4062EB85FC300E46C0F /* reduction_opportunity.cpp in Sources */, + 6556D4072EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp in Sources */, + 6556D4082EB85FC300E46C0F /* to_string.cpp in Sources */, + 6556D40A2EB85FC300E46C0F /* ssa_rewrite_pass.cpp in Sources */, + 6556D40B2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp in Sources */, + 6556D40C2EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp in Sources */, + 6556D40D2EB85FC300E46C0F /* scalar_analysis.cpp in Sources */, + 6556D4112EB85FC300E46C0F /* validate_function.cpp in Sources */, + 6556D4142EB85FC300E46C0F /* text.cpp in Sources */, + 6556D4172EB85FC300E46C0F /* eliminate_dead_members_pass.cpp in Sources */, + 6556D4182EB85FC300E46C0F /* optimizer.cpp in Sources */, + 6556D4192EB85FC300E46C0F /* inline_opaque_pass.cpp in Sources */, + 6556D41B2EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp in Sources */, + 6556D41D2EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */, + 6556D41E2EB85FC300E46C0F /* validate_type.cpp in Sources */, + 6556D4212EB85FC300E46C0F /* table.cpp in Sources */, + 6556D4242EB85FC300E46C0F /* table2.cpp in Sources */, + 6556D4262EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */, + 6556D4272EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp in Sources */, + 6556D42A2EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp in Sources */, + 6556D42B2EB85FC300E46C0F /* validate_composites.cpp in Sources */, + 6556D42E2EB85FC300E46C0F /* validate_ray_tracing.cpp in Sources */, + 6556D4312EB85FC300E46C0F /* spirv_endian.cpp in Sources */, + 6556D4322EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp in Sources */, + 6556D4342EB85FC300E46C0F /* name_mapper.cpp in Sources */, + 6556D4362EB85FC300E46C0F /* validate_atomics.cpp in Sources */, + 6556D4372EB85FC300E46C0F /* validate_invalid_type.cpp in Sources */, + 6556D43C2EB85FC300E46C0F /* loop_utils.cpp in Sources */, + 6556D43F2EB85FC300E46C0F /* validate_misc.cpp in Sources */, + 6556D4402EB85FC300E46C0F /* dead_insert_elim_pass.cpp in Sources */, + 6556D4422EB85FC300E46C0F /* modify_maximal_reconvergence.cpp in Sources */, + 6556D4432EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp in Sources */, + 6556D4452EB85FC300E46C0F /* validate_non_uniform.cpp in Sources */, + 6556D4472EB85FC300E46C0F /* lint_divergent_derivatives.cpp in Sources */, + 6556D4482EB85FC300E46C0F /* parse_number.cpp in Sources */, + 6556D4512EB85FC300E46C0F /* build_module.cpp in Sources */, + 6556D4522EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */, + 6556D4532EB85FC300E46C0F /* unify_const_pass.cpp in Sources */, + 6556D4552EB85FC300E46C0F /* software_version.cpp in Sources */, + 6556D4562EB85FC300E46C0F /* reducer.cpp in Sources */, + 6556D4572EB85FC300E46C0F /* disassemble.cpp in Sources */, + 6556D4582EB85FC300E46C0F /* block_merge_util.cpp in Sources */, + 6556D4592EB85FC300E46C0F /* pch_source.cpp in Sources */, + 6556D45A2EB85FC300E46C0F /* function.cpp in Sources */, + 6556D45B2EB85FC300E46C0F /* folding_rules.cpp in Sources */, + 6556D45F2EB85FC300E46C0F /* desc_sroa_util.cpp in Sources */, + 6556D4652EB85FC300E46C0F /* const_folding_rules.cpp in Sources */, + 6556D4662EB85FC300E46C0F /* validate_derivatives.cpp in Sources */, + 6556D4672EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */, + 6556D4682EB85FC300E46C0F /* inline_exhaustive_pass.cpp in Sources */, + 6556D4692EB85FC300E46C0F /* validate_memory.cpp in Sources */, + 6556D46C2EB85FC300E46C0F /* local_redundancy_elimination.cpp in Sources */, + 6556D46E2EB85FC300E46C0F /* types.cpp in Sources */, + 6556D4702EB85FC300E46C0F /* ir_context.cpp in Sources */, + 6556D4732EB85FC300E46C0F /* debug_info_manager.cpp in Sources */, + 6556D4762EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */, + 6556D47B2EB85FC300E46C0F /* validate_cfg.cpp in Sources */, + 6556D47E2EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp in Sources */, + 6556D4822EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp in Sources */, + 6556D4842EB85FC300E46C0F /* fix_func_call_arguments.cpp in Sources */, + 6556D4852EB85FC300E46C0F /* validate_small_type_uses.cpp in Sources */, + 6556D4862EB85FC300E46C0F /* basic_block.cpp in Sources */, + 6556D4892EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp in Sources */, + 6556D48A2EB85FC300E46C0F /* validate_instruction.cpp in Sources */, + 6556D48B2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp in Sources */, + 6556D48C2EB85FC300E46C0F /* validate_layout.cpp in Sources */, + 6556D48E2EB85FC300E46C0F /* loop_peeling.cpp in Sources */, + 6556D48F2EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp in Sources */, + 6556D4932EB85FC300E46C0F /* validate_barriers.cpp in Sources */, + 6556D4942EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp in Sources */, + 6556D4952EB85FC300E46C0F /* struct_cfg_analysis.cpp in Sources */, + 6556D4962EB85FC300E46C0F /* interp_fixup_pass.cpp in Sources */, + 6556D4982EB85FC300E46C0F /* binary.cpp in Sources */, + 6556D4992EB85FC300E46C0F /* reduction_util.cpp in Sources */, + 6556D49A2EB85FC300E46C0F /* wrap_opkill.cpp in Sources */, + 6556D49B2EB85FC300E46C0F /* block_merge_pass.cpp in Sources */, + 6556D49D2EB85FC300E46C0F /* timer.cpp in Sources */, + 6556D49E2EB85FC300E46C0F /* diagnostic.cpp in Sources */, + 6556D4A02EB85FC300E46C0F /* dataflow.cpp in Sources */, + 6556D4A42EB85FC300E46C0F /* validate_ray_query.cpp in Sources */, + 6556D4A52EB85FC300E46C0F /* analyze_live_input_pass.cpp in Sources */, + 6556D4A62EB85FC300E46C0F /* text_handler.cpp in Sources */, + 6556D4A82EB85FC300E46C0F /* loop_unroller.cpp in Sources */, + 6556D4A92EB85FC300E46C0F /* dominator_analysis.cpp in Sources */, + 6556D4AA2EB85FC300E46C0F /* dead_variable_elimination.cpp in Sources */, + 6556D4AB2EB85FC300E46C0F /* if_conversion.cpp in Sources */, + 6556D4AE2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */, + 6556D4AF2EB85FC300E46C0F /* validation_state.cpp in Sources */, + 6556D4B02EB85FC300E46C0F /* inline_pass.cpp in Sources */, + 6556D4B32EB85FC300E46C0F /* cfg.cpp in Sources */, + 6556D4B42EB85FC300E46C0F /* strength_reduction_pass.cpp in Sources */, + 6556D4B52EB85FC300E46C0F /* assembly_grammar.cpp in Sources */, + 6556D4B62EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp in Sources */, + 6556D4B72EB85FC300E46C0F /* flatten_decoration_pass.cpp in Sources */, + 6556D4BC2EB85FC300E46C0F /* pch_source_opt.cpp in Sources */, + 6556D4BD2EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp in Sources */, + 6556D4BE2EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp in Sources */, + 6556D4BF2EB85FC300E46C0F /* spirv_reducer_options.cpp in Sources */, + 6556D4C02EB85FC300E46C0F /* local_single_block_elim_pass.cpp in Sources */, + 6556D4C12EB85FC300E46C0F /* extensions.cpp in Sources */, + 6556D4C32EB85FC300E46C0F /* amd_ext_to_khr.cpp in Sources */, + 6556D4C52EB85FC300E46C0F /* divergence_analysis.cpp in Sources */, + 6556D4C72EB85FC300E46C0F /* validate_memory_semantics.cpp in Sources */, + 6556D4CA2EB85FC300E46C0F /* eliminate_dead_functions_util.cpp in Sources */, + 6556D4CC2EB85FC300E46C0F /* simplification_pass.cpp in Sources */, + 6556D4CF2EB85FC300E46C0F /* pch_source_reduce.cpp in Sources */, + 6556D4D02EB85FC300E46C0F /* validate_image.cpp in Sources */, + 6556D4D12EB85FC300E46C0F /* linter.cpp in Sources */, + 6556D4D22EB85FC300E46C0F /* dominator_tree.cpp in Sources */, + 6556D4D32EB85FC300E46C0F /* validate_tensor_layout.cpp in Sources */, + 6556D4D72EB85FC300E46C0F /* validate.cpp in Sources */, + 6556D4D92EB85FC300E46C0F /* strip_debug_info_pass.cpp in Sources */, + 6556D4DB2EB85FC300E46C0F /* relax_float_ops_pass.cpp in Sources */, + 6556D4DD2EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp in Sources */, + 6556D4DE2EB85FC300E46C0F /* validate_annotation.cpp in Sources */, + 6556D4DF2EB85FC300E46C0F /* workaround1209.cpp in Sources */, + 6556D4E42EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp in Sources */, + 6556D4E52EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */, + 6556D4EA2EB85FC300E46C0F /* local_access_chain_convert_pass.cpp in Sources */, + 6556D4EC2EB85FC300E46C0F /* loop_fusion_pass.cpp in Sources */, + 6556D4EE2EB85FC300E46C0F /* dead_branch_elim_pass.cpp in Sources */, + 6556D4EF2EB85FC300E46C0F /* loop_fusion.cpp in Sources */, + 6556D4F22EB85FC300E46C0F /* graphics_robust_access_pass.cpp in Sources */, + 6556D4F52EB85FC300E46C0F /* validate_constants.cpp in Sources */, + 6556D4F62EB85FC300E46C0F /* validate_scopes.cpp in Sources */, + 6556D4F72EB85FC300E46C0F /* liveness.cpp in Sources */, + 6556D4F82EB85FC300E46C0F /* private_to_local_pass.cpp in Sources */, + 6556D4F92EB85FC300E46C0F /* validate_id.cpp in Sources */, + 6556D4FA2EB85FC300E46C0F /* reduction_pass.cpp in Sources */, + 6556D4FC2EB85FC300E46C0F /* decoration_manager.cpp in Sources */, + 6556D4FE2EB85FC300E46C0F /* function.cpp in Sources */, + 6556D4FF2EB85FC300E46C0F /* spirv_fuzzer_options.cpp in Sources */, + 6556D5012EB85FC300E46C0F /* operand.cpp in Sources */, + 6556D5052EB85FC300E46C0F /* validate_primitives.cpp in Sources */, + 6556D5072EB85FC300E46C0F /* reduction_opportunity_finder.cpp in Sources */, + 6556D5082EB85FC300E46C0F /* validate_mode_setting.cpp in Sources */, + 6556D5092EB85FC300E46C0F /* validate_capability.cpp in Sources */, + 6556D50A2EB85FC300E46C0F /* loop_fission.cpp in Sources */, + 6556D50B2EB85FC300E46C0F /* compact_ids_pass.cpp in Sources */, + 6556D50C2EB85FC300E46C0F /* fnvar.cpp in Sources */, + 6556D50D2EB85FC300E46C0F /* validate_bitwise.cpp in Sources */, + 6556D50F2EB85FC300E46C0F /* control_dependence.cpp in Sources */, + 6556D5112EB85FC300E46C0F /* copy_prop_arrays.cpp in Sources */, + 6556D5132EB85FC300E46C0F /* constants.cpp in Sources */, + 6556D5152EB85FC300E46C0F /* local_single_store_elim_pass.cpp in Sources */, + 6556D5172EB85FC300E46C0F /* propagator.cpp in Sources */, + 6556D5182EB85FC300E46C0F /* reduce_load_size.cpp in Sources */, + 6556D51A2EB85FC300E46C0F /* scalar_replacement_pass.cpp in Sources */, + 6556D51B2EB85FC300E46C0F /* trim_capabilities_pass.cpp in Sources */, + 6556D51E2EB85FC300E46C0F /* pass.cpp in Sources */, + 6556D5202EB85FC300E46C0F /* switch_descriptorset_pass.cpp in Sources */, + 6556D5212EB85FC300E46C0F /* fold.cpp in Sources */, + 6556D5232EB85FC300E46C0F /* interface_var_sroa.cpp in Sources */, + 6556D5252EB85FC300E46C0F /* string_utils.cpp in Sources */, + 6556D5262EB85FC300E46C0F /* value_number_table.cpp in Sources */, + 6556D5282EB85FC300E46C0F /* print.cpp in Sources */, + 6556D52B2EB85FC300E46C0F /* type_manager.cpp in Sources */, + 6556D52D2EB85FC300E46C0F /* module.cpp in Sources */, + 6556D52E2EB85FC300E46C0F /* cfg_cleanup_pass.cpp in Sources */, + 6556D5362EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp in Sources */, + 6556D5392EB85FC300E46C0F /* validate_mesh_shading.cpp in Sources */, + 6556D53C2EB85FC300E46C0F /* validate_adjacency.cpp in Sources */, + 6556D53D2EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp in Sources */, + 6556D53E2EB85FC300E46C0F /* validate_execution_limitations.cpp in Sources */, + 6556D53F2EB85FC300E46C0F /* spread_volatile_semantics.cpp in Sources */, + 6556D5412EB85FC300E46C0F /* instruction.cpp in Sources */, + 6556D5432EB85FC300E46C0F /* validate_graph.cpp in Sources */, + 6556D5442EB85FC300E46C0F /* redundancy_elimination.cpp in Sources */, + 6556D5452EB85FC300E46C0F /* convert_to_half_pass.cpp in Sources */, + 6556D5462EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp in Sources */, + 6556D5472EB85FC300E46C0F /* validate_tensor.cpp in Sources */, + 6556D54A2EB85FC300E46C0F /* validate_debug.cpp in Sources */, + 6556D54C2EB85FC300E46C0F /* loop_dependence_helpers.cpp in Sources */, + 6556D54E2EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp in Sources */, + 6556D54F2EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp in Sources */, + 6556D5522EB85FC300E46C0F /* opcode.cpp in Sources */, + 6556D5532EB85FC300E46C0F /* diff.cpp in Sources */, + 6556D5542EB85FC300E46C0F /* scalar_analysis_simplification.cpp in Sources */, + 6556D5552EB85FC300E46C0F /* ext_inst.cpp in Sources */, + 6556D5562EB85FC300E46C0F /* register_pressure.cpp in Sources */, + 6556D5582EB85FC300E46C0F /* validate_conversion.cpp in Sources */, + 6556D55E2EB85FC300E46C0F /* canonicalize_ids_pass.cpp in Sources */, + 6556D5622EB85FC300E46C0F /* loop_descriptor.cpp in Sources */, + 6556D5632EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */, + 6556D5662EB85FC300E46C0F /* parsed_operand.cpp in Sources */, + 6556D5672EB85FC300E46C0F /* validate_extensions.cpp in Sources */, + 6556D5682EB85FC300E46C0F /* loop_dependence.cpp in Sources */, + 6556D5692EB85FC300E46C0F /* instruction.cpp in Sources */, + 6556D56A2EB85FC300E46C0F /* ir_loader.cpp in Sources */, + 6556D56B2EB85FC300E46C0F /* loop_unswitch_pass.cpp in Sources */, + 6556D56D2EB85FC300E46C0F /* upgrade_memory_model.cpp in Sources */, + 6556D56E2EB85FC300E46C0F /* composite.cpp in Sources */, + 6556D56F2EB85FC300E46C0F /* spirv_validator_options.cpp in Sources */, + 6556D5712EB85FC300E46C0F /* combine_access_chains.cpp in Sources */, + 6556D5722EB85FC300E46C0F /* ccp_pass.cpp in Sources */, + 6556D5742EB85FC300E46C0F /* def_use_manager.cpp in Sources */, + 6556D5762EB85FC300E46C0F /* fix_storage_class.cpp in Sources */, + 6556D5772EB85FC300E46C0F /* validate_logicals.cpp in Sources */, + 6556D5782EB85FC300E46C0F /* libspirv.cpp in Sources */, + 6556D57C2EB85FC300E46C0F /* struct_packing_pass.cpp in Sources */, + 6556D5802EB85FC300E46C0F /* desc_sroa.cpp in Sources */, + 6556D5812EB85FC300E46C0F /* basic_block.cpp in Sources */, + 6556D5822EB85FC300E46C0F /* remove_duplicates_pass.cpp in Sources */, + 6556D5832EB85FC300E46C0F /* validate_arithmetics.cpp in Sources */, + 6556D5842EB85FC300E46C0F /* instruction_list.cpp in Sources */, + 6556D5872EB85FC300E46C0F /* feature_manager.cpp in Sources */, + 6556D5892EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */, + 6556D58A2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */, + 6556D58B2EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */, + 6556D58C2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp in Sources */, + 6556D58D2EB85FC300E46C0F /* pass_manager.cpp in Sources */, + 6556D5902EB85FC300E46C0F /* mem_pass.cpp in Sources */, + 6556D5922EB85FC300E46C0F /* validate_builtins.cpp in Sources */, + 6556D5952EB85FC300E46C0F /* merge_return_pass.cpp in Sources */, + 6556D5972EB85FC300E46C0F /* replace_invalid_opc.cpp in Sources */, + 6556D5982EB85FC300E46C0F /* code_sink.cpp in Sources */, + 6556D59A2EB85FC300E46C0F /* validate_decorations.cpp in Sources */, + 6556D59B2EB85FC300E46C0F /* validate_interfaces.cpp in Sources */, + 6556D59D2EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp in Sources */, + 6556D59E2EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp in Sources */, + 6556D59F2EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp in Sources */, + 6556D5A02EB85FC300E46C0F /* vector_dce.cpp in Sources */, + 6556D5A12EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp in Sources */, + 6556D5A22EB85FC300E46C0F /* remove_dontinline_pass.cpp in Sources */, + 6556D5A82EB85FC300E46C0F /* construct.cpp in Sources */, + 6556D5A92EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp in Sources */, + 6556D5AA2EB85FC300E46C0F /* linker.cpp in Sources */, + 6556D5AC2EB85FC300E46C0F /* spirv_target_env.cpp in Sources */, + 6556D5AE2EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2FEA0CE32490322B00EEF3AD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2FEA0CE42490322B00EEF3AD /* spirv_msl.cpp in Sources */, + 2FEA0CE52490322B00EEF3AD /* spirv_parser.cpp in Sources */, + 2FEA0CE62490322B00EEF3AD /* spirv_cfg.cpp in Sources */, + 2FEA0CE72490322B00EEF3AD /* spirv_cross.cpp in Sources */, + 2FEA0CE82490322B00EEF3AD /* spirv_reflect.cpp in Sources */, + 2FEA0CE92490322B00EEF3AD /* spirv_glsl.cpp in Sources */, + 2FEA0CEA2490322B00EEF3AD /* spirv_cross_parsed_ir.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A972A80521CECBBF0013AB25 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6556D8E92EB85FC300E46C0F /* licm_pass.cpp in Sources */, + 6556D8EA2EB85FC300E46C0F /* validate_literals.cpp in Sources */, + 6556D8EB2EB85FC300E46C0F /* bit_vector.cpp in Sources */, + 6556D8EC2EB85FC300E46C0F /* spirv_optimizer_options.cpp in Sources */, + 6556D8ED2EB85FC300E46C0F /* reduction_opportunity.cpp in Sources */, + 6556D8EE2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp in Sources */, + 6556D8EF2EB85FC300E46C0F /* to_string.cpp in Sources */, + 6556D8F12EB85FC300E46C0F /* ssa_rewrite_pass.cpp in Sources */, + 6556D8F22EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp in Sources */, + 6556D8F32EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp in Sources */, + 6556D8F42EB85FC300E46C0F /* scalar_analysis.cpp in Sources */, + 6556D8F82EB85FC300E46C0F /* validate_function.cpp in Sources */, + 6556D8FB2EB85FC300E46C0F /* text.cpp in Sources */, + 6556D8FE2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp in Sources */, + 6556D8FF2EB85FC300E46C0F /* optimizer.cpp in Sources */, + 6556D9002EB85FC300E46C0F /* inline_opaque_pass.cpp in Sources */, + 6556D9022EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp in Sources */, + 6556D9042EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */, + 6556D9052EB85FC300E46C0F /* validate_type.cpp in Sources */, + 6556D9082EB85FC300E46C0F /* table.cpp in Sources */, + 6556D90B2EB85FC300E46C0F /* table2.cpp in Sources */, + 6556D90D2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */, + 6556D90E2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp in Sources */, + 6556D9112EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp in Sources */, + 6556D9122EB85FC300E46C0F /* validate_composites.cpp in Sources */, + 6556D9152EB85FC300E46C0F /* validate_ray_tracing.cpp in Sources */, + 6556D9182EB85FC300E46C0F /* spirv_endian.cpp in Sources */, + 6556D9192EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp in Sources */, + 6556D91B2EB85FC300E46C0F /* name_mapper.cpp in Sources */, + 6556D91D2EB85FC300E46C0F /* validate_atomics.cpp in Sources */, + 6556D91E2EB85FC300E46C0F /* validate_invalid_type.cpp in Sources */, + 6556D9232EB85FC300E46C0F /* loop_utils.cpp in Sources */, + 6556D9262EB85FC300E46C0F /* validate_misc.cpp in Sources */, + 6556D9272EB85FC300E46C0F /* dead_insert_elim_pass.cpp in Sources */, + 6556D9292EB85FC300E46C0F /* modify_maximal_reconvergence.cpp in Sources */, + 6556D92A2EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp in Sources */, + 6556D92C2EB85FC300E46C0F /* validate_non_uniform.cpp in Sources */, + 6556D92E2EB85FC300E46C0F /* lint_divergent_derivatives.cpp in Sources */, + 6556D92F2EB85FC300E46C0F /* parse_number.cpp in Sources */, + 6556D9382EB85FC300E46C0F /* build_module.cpp in Sources */, + 6556D9392EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */, + 6556D93A2EB85FC300E46C0F /* unify_const_pass.cpp in Sources */, + 6556D93C2EB85FC300E46C0F /* software_version.cpp in Sources */, + 6556D93D2EB85FC300E46C0F /* reducer.cpp in Sources */, + 6556D93E2EB85FC300E46C0F /* disassemble.cpp in Sources */, + 6556D93F2EB85FC300E46C0F /* block_merge_util.cpp in Sources */, + 6556D9402EB85FC300E46C0F /* pch_source.cpp in Sources */, + 6556D9412EB85FC300E46C0F /* function.cpp in Sources */, + 6556D9422EB85FC300E46C0F /* folding_rules.cpp in Sources */, + 6556D9462EB85FC300E46C0F /* desc_sroa_util.cpp in Sources */, + 6556D94C2EB85FC300E46C0F /* const_folding_rules.cpp in Sources */, + 6556D94D2EB85FC300E46C0F /* validate_derivatives.cpp in Sources */, + 6556D94E2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */, + 6556D94F2EB85FC300E46C0F /* inline_exhaustive_pass.cpp in Sources */, + 6556D9502EB85FC300E46C0F /* validate_memory.cpp in Sources */, + 6556D9532EB85FC300E46C0F /* local_redundancy_elimination.cpp in Sources */, + 6556D9552EB85FC300E46C0F /* types.cpp in Sources */, + 6556D9572EB85FC300E46C0F /* ir_context.cpp in Sources */, + 6556D95A2EB85FC300E46C0F /* debug_info_manager.cpp in Sources */, + 6556D95D2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */, + 6556D9622EB85FC300E46C0F /* validate_cfg.cpp in Sources */, + 6556D9652EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp in Sources */, + 6556D9692EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp in Sources */, + 6556D96B2EB85FC300E46C0F /* fix_func_call_arguments.cpp in Sources */, + 6556D96C2EB85FC300E46C0F /* validate_small_type_uses.cpp in Sources */, + 6556D96D2EB85FC300E46C0F /* basic_block.cpp in Sources */, + 6556D9702EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp in Sources */, + 6556D9712EB85FC300E46C0F /* validate_instruction.cpp in Sources */, + 6556D9722EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp in Sources */, + 6556D9732EB85FC300E46C0F /* validate_layout.cpp in Sources */, + 6556D9752EB85FC300E46C0F /* loop_peeling.cpp in Sources */, + 6556D9762EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp in Sources */, + 6556D97A2EB85FC300E46C0F /* validate_barriers.cpp in Sources */, + 6556D97B2EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp in Sources */, + 6556D97C2EB85FC300E46C0F /* struct_cfg_analysis.cpp in Sources */, + 6556D97D2EB85FC300E46C0F /* interp_fixup_pass.cpp in Sources */, + 6556D97F2EB85FC300E46C0F /* binary.cpp in Sources */, + 6556D9802EB85FC300E46C0F /* reduction_util.cpp in Sources */, + 6556D9812EB85FC300E46C0F /* wrap_opkill.cpp in Sources */, + 6556D9822EB85FC300E46C0F /* block_merge_pass.cpp in Sources */, + 6556D9842EB85FC300E46C0F /* timer.cpp in Sources */, + 6556D9852EB85FC300E46C0F /* diagnostic.cpp in Sources */, + 6556D9872EB85FC300E46C0F /* dataflow.cpp in Sources */, + 6556D98B2EB85FC300E46C0F /* validate_ray_query.cpp in Sources */, + 6556D98C2EB85FC300E46C0F /* analyze_live_input_pass.cpp in Sources */, + 6556D98D2EB85FC300E46C0F /* text_handler.cpp in Sources */, + 6556D98F2EB85FC300E46C0F /* loop_unroller.cpp in Sources */, + 6556D9902EB85FC300E46C0F /* dominator_analysis.cpp in Sources */, + 6556D9912EB85FC300E46C0F /* dead_variable_elimination.cpp in Sources */, + 6556D9922EB85FC300E46C0F /* if_conversion.cpp in Sources */, + 6556D9952EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */, + 6556D9962EB85FC300E46C0F /* validation_state.cpp in Sources */, + 6556D9972EB85FC300E46C0F /* inline_pass.cpp in Sources */, + 6556D99A2EB85FC300E46C0F /* cfg.cpp in Sources */, + 6556D99B2EB85FC300E46C0F /* strength_reduction_pass.cpp in Sources */, + 6556D99C2EB85FC300E46C0F /* assembly_grammar.cpp in Sources */, + 6556D99D2EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp in Sources */, + 6556D99E2EB85FC300E46C0F /* flatten_decoration_pass.cpp in Sources */, + 6556D9A32EB85FC300E46C0F /* pch_source_opt.cpp in Sources */, + 6556D9A42EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp in Sources */, + 6556D9A52EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp in Sources */, + 6556D9A62EB85FC300E46C0F /* spirv_reducer_options.cpp in Sources */, + 6556D9A72EB85FC300E46C0F /* local_single_block_elim_pass.cpp in Sources */, + 6556D9A82EB85FC300E46C0F /* extensions.cpp in Sources */, + 6556D9AA2EB85FC300E46C0F /* amd_ext_to_khr.cpp in Sources */, + 6556D9AC2EB85FC300E46C0F /* divergence_analysis.cpp in Sources */, + 6556D9AE2EB85FC300E46C0F /* validate_memory_semantics.cpp in Sources */, + 6556D9B12EB85FC300E46C0F /* eliminate_dead_functions_util.cpp in Sources */, + 6556D9B32EB85FC300E46C0F /* simplification_pass.cpp in Sources */, + 6556D9B62EB85FC300E46C0F /* pch_source_reduce.cpp in Sources */, + 6556D9B72EB85FC300E46C0F /* validate_image.cpp in Sources */, + 6556D9B82EB85FC300E46C0F /* linter.cpp in Sources */, + 6556D9B92EB85FC300E46C0F /* dominator_tree.cpp in Sources */, + 6556D9BA2EB85FC300E46C0F /* validate_tensor_layout.cpp in Sources */, + 6556D9BE2EB85FC300E46C0F /* validate.cpp in Sources */, + 6556D9C02EB85FC300E46C0F /* strip_debug_info_pass.cpp in Sources */, + 6556D9C22EB85FC300E46C0F /* relax_float_ops_pass.cpp in Sources */, + 6556D9C42EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp in Sources */, + 6556D9C52EB85FC300E46C0F /* validate_annotation.cpp in Sources */, + 6556D9C62EB85FC300E46C0F /* workaround1209.cpp in Sources */, + 6556D9CB2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp in Sources */, + 6556D9CC2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */, + 6556D9D12EB85FC300E46C0F /* local_access_chain_convert_pass.cpp in Sources */, + 6556D9D32EB85FC300E46C0F /* loop_fusion_pass.cpp in Sources */, + 6556D9D52EB85FC300E46C0F /* dead_branch_elim_pass.cpp in Sources */, + 6556D9D62EB85FC300E46C0F /* loop_fusion.cpp in Sources */, + 6556D9D92EB85FC300E46C0F /* graphics_robust_access_pass.cpp in Sources */, + 6556D9DC2EB85FC300E46C0F /* validate_constants.cpp in Sources */, + 6556D9DD2EB85FC300E46C0F /* validate_scopes.cpp in Sources */, + 6556D9DE2EB85FC300E46C0F /* liveness.cpp in Sources */, + 6556D9DF2EB85FC300E46C0F /* private_to_local_pass.cpp in Sources */, + 6556D9E02EB85FC300E46C0F /* validate_id.cpp in Sources */, + 6556D9E12EB85FC300E46C0F /* reduction_pass.cpp in Sources */, + 6556D9E32EB85FC300E46C0F /* decoration_manager.cpp in Sources */, + 6556D9E52EB85FC300E46C0F /* function.cpp in Sources */, + 6556D9E62EB85FC300E46C0F /* spirv_fuzzer_options.cpp in Sources */, + 6556D9E82EB85FC300E46C0F /* operand.cpp in Sources */, + 6556D9EC2EB85FC300E46C0F /* validate_primitives.cpp in Sources */, + 6556D9EE2EB85FC300E46C0F /* reduction_opportunity_finder.cpp in Sources */, + 6556D9EF2EB85FC300E46C0F /* validate_mode_setting.cpp in Sources */, + 6556D9F02EB85FC300E46C0F /* validate_capability.cpp in Sources */, + 6556D9F12EB85FC300E46C0F /* loop_fission.cpp in Sources */, + 6556D9F22EB85FC300E46C0F /* compact_ids_pass.cpp in Sources */, + 6556D9F32EB85FC300E46C0F /* fnvar.cpp in Sources */, + 6556D9F42EB85FC300E46C0F /* validate_bitwise.cpp in Sources */, + 6556D9F62EB85FC300E46C0F /* control_dependence.cpp in Sources */, + 6556D9F82EB85FC300E46C0F /* copy_prop_arrays.cpp in Sources */, + 6556D9FA2EB85FC300E46C0F /* constants.cpp in Sources */, + 6556D9FC2EB85FC300E46C0F /* local_single_store_elim_pass.cpp in Sources */, + 6556D9FE2EB85FC300E46C0F /* propagator.cpp in Sources */, + 6556D9FF2EB85FC300E46C0F /* reduce_load_size.cpp in Sources */, + 6556DA012EB85FC300E46C0F /* scalar_replacement_pass.cpp in Sources */, + 6556DA022EB85FC300E46C0F /* trim_capabilities_pass.cpp in Sources */, + 6556DA052EB85FC300E46C0F /* pass.cpp in Sources */, + 6556DA072EB85FC300E46C0F /* switch_descriptorset_pass.cpp in Sources */, + 6556DA082EB85FC300E46C0F /* fold.cpp in Sources */, + 6556DA0A2EB85FC300E46C0F /* interface_var_sroa.cpp in Sources */, + 6556DA0C2EB85FC300E46C0F /* string_utils.cpp in Sources */, + 6556DA0D2EB85FC300E46C0F /* value_number_table.cpp in Sources */, + 6556DA0F2EB85FC300E46C0F /* print.cpp in Sources */, + 6556DA122EB85FC300E46C0F /* type_manager.cpp in Sources */, + 6556DA142EB85FC300E46C0F /* module.cpp in Sources */, + 6556DA152EB85FC300E46C0F /* cfg_cleanup_pass.cpp in Sources */, + 6556DA1D2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp in Sources */, + 6556DA202EB85FC300E46C0F /* validate_mesh_shading.cpp in Sources */, + 6556DA232EB85FC300E46C0F /* validate_adjacency.cpp in Sources */, + 6556DA242EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp in Sources */, + 6556DA252EB85FC300E46C0F /* validate_execution_limitations.cpp in Sources */, + 6556DA262EB85FC300E46C0F /* spread_volatile_semantics.cpp in Sources */, + 6556DA282EB85FC300E46C0F /* instruction.cpp in Sources */, + 6556DA2A2EB85FC300E46C0F /* validate_graph.cpp in Sources */, + 6556DA2B2EB85FC300E46C0F /* redundancy_elimination.cpp in Sources */, + 6556DA2C2EB85FC300E46C0F /* convert_to_half_pass.cpp in Sources */, + 6556DA2D2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp in Sources */, + 6556DA2E2EB85FC300E46C0F /* validate_tensor.cpp in Sources */, + 6556DA312EB85FC300E46C0F /* validate_debug.cpp in Sources */, + 6556DA332EB85FC300E46C0F /* loop_dependence_helpers.cpp in Sources */, + 6556DA352EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp in Sources */, + 6556DA362EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp in Sources */, + 6556DA392EB85FC300E46C0F /* opcode.cpp in Sources */, + 6556DA3A2EB85FC300E46C0F /* diff.cpp in Sources */, + 6556DA3B2EB85FC300E46C0F /* scalar_analysis_simplification.cpp in Sources */, + 6556DA3C2EB85FC300E46C0F /* ext_inst.cpp in Sources */, + 6556DA3D2EB85FC300E46C0F /* register_pressure.cpp in Sources */, + 6556DA3F2EB85FC300E46C0F /* validate_conversion.cpp in Sources */, + 6556DA452EB85FC300E46C0F /* canonicalize_ids_pass.cpp in Sources */, + 6556DA492EB85FC300E46C0F /* loop_descriptor.cpp in Sources */, + 6556DA4A2EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */, + 6556DA4D2EB85FC300E46C0F /* parsed_operand.cpp in Sources */, + 6556DA4E2EB85FC300E46C0F /* validate_extensions.cpp in Sources */, + 6556DA4F2EB85FC300E46C0F /* loop_dependence.cpp in Sources */, + 6556DA502EB85FC300E46C0F /* instruction.cpp in Sources */, + 6556DA512EB85FC300E46C0F /* ir_loader.cpp in Sources */, + 6556DA522EB85FC300E46C0F /* loop_unswitch_pass.cpp in Sources */, + 6556DA542EB85FC300E46C0F /* upgrade_memory_model.cpp in Sources */, + 6556DA552EB85FC300E46C0F /* composite.cpp in Sources */, + 6556DA562EB85FC300E46C0F /* spirv_validator_options.cpp in Sources */, + 6556DA582EB85FC300E46C0F /* combine_access_chains.cpp in Sources */, + 6556DA592EB85FC300E46C0F /* ccp_pass.cpp in Sources */, + 6556DA5B2EB85FC300E46C0F /* def_use_manager.cpp in Sources */, + 6556DA5D2EB85FC300E46C0F /* fix_storage_class.cpp in Sources */, + 6556DA5E2EB85FC300E46C0F /* validate_logicals.cpp in Sources */, + 6556DA5F2EB85FC300E46C0F /* libspirv.cpp in Sources */, + 6556DA632EB85FC300E46C0F /* struct_packing_pass.cpp in Sources */, + 6556DA672EB85FC300E46C0F /* desc_sroa.cpp in Sources */, + 6556DA682EB85FC300E46C0F /* basic_block.cpp in Sources */, + 6556DA692EB85FC300E46C0F /* remove_duplicates_pass.cpp in Sources */, + 6556DA6A2EB85FC300E46C0F /* validate_arithmetics.cpp in Sources */, + 6556DA6B2EB85FC300E46C0F /* instruction_list.cpp in Sources */, + 6556DA6E2EB85FC300E46C0F /* feature_manager.cpp in Sources */, + 6556DA702EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */, + 6556DA712EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */, + 6556DA722EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */, + 6556DA732EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp in Sources */, + 6556DA742EB85FC300E46C0F /* pass_manager.cpp in Sources */, + 6556DA772EB85FC300E46C0F /* mem_pass.cpp in Sources */, + 6556DA792EB85FC300E46C0F /* validate_builtins.cpp in Sources */, + 6556DA7C2EB85FC300E46C0F /* merge_return_pass.cpp in Sources */, + 6556DA7E2EB85FC300E46C0F /* replace_invalid_opc.cpp in Sources */, + 6556DA7F2EB85FC300E46C0F /* code_sink.cpp in Sources */, + 6556DA812EB85FC300E46C0F /* validate_decorations.cpp in Sources */, + 6556DA822EB85FC300E46C0F /* validate_interfaces.cpp in Sources */, + 6556DA842EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp in Sources */, + 6556DA852EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp in Sources */, + 6556DA862EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp in Sources */, + 6556DA872EB85FC300E46C0F /* vector_dce.cpp in Sources */, + 6556DA882EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp in Sources */, + 6556DA892EB85FC300E46C0F /* remove_dontinline_pass.cpp in Sources */, + 6556DA8F2EB85FC300E46C0F /* construct.cpp in Sources */, + 6556DA902EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp in Sources */, + 6556DA912EB85FC300E46C0F /* linker.cpp in Sources */, + 6556DA932EB85FC300E46C0F /* spirv_target_env.cpp in Sources */, + 6556DA952EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A972A81921CECBE90013AB25 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6556D2552EB85FC300E46C0F /* licm_pass.cpp in Sources */, + 6556D2562EB85FC300E46C0F /* validate_literals.cpp in Sources */, + 6556D2572EB85FC300E46C0F /* bit_vector.cpp in Sources */, + 6556D2582EB85FC300E46C0F /* spirv_optimizer_options.cpp in Sources */, + 6556D2592EB85FC300E46C0F /* reduction_opportunity.cpp in Sources */, + 6556D25A2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp in Sources */, + 6556D25B2EB85FC300E46C0F /* to_string.cpp in Sources */, + 6556D25D2EB85FC300E46C0F /* ssa_rewrite_pass.cpp in Sources */, + 6556D25E2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp in Sources */, + 6556D25F2EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp in Sources */, + 6556D2602EB85FC300E46C0F /* scalar_analysis.cpp in Sources */, + 6556D2642EB85FC300E46C0F /* validate_function.cpp in Sources */, + 6556D2672EB85FC300E46C0F /* text.cpp in Sources */, + 6556D26A2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp in Sources */, + 6556D26B2EB85FC300E46C0F /* optimizer.cpp in Sources */, + 6556D26C2EB85FC300E46C0F /* inline_opaque_pass.cpp in Sources */, + 6556D26E2EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp in Sources */, + 6556D2702EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */, + 6556D2712EB85FC300E46C0F /* validate_type.cpp in Sources */, + 6556D2742EB85FC300E46C0F /* table.cpp in Sources */, + 6556D2772EB85FC300E46C0F /* table2.cpp in Sources */, + 6556D2792EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */, + 6556D27A2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp in Sources */, + 6556D27D2EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp in Sources */, + 6556D27E2EB85FC300E46C0F /* validate_composites.cpp in Sources */, + 6556D2812EB85FC300E46C0F /* validate_ray_tracing.cpp in Sources */, + 6556D2842EB85FC300E46C0F /* spirv_endian.cpp in Sources */, + 6556D2852EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp in Sources */, + 6556D2872EB85FC300E46C0F /* name_mapper.cpp in Sources */, + 6556D2892EB85FC300E46C0F /* validate_atomics.cpp in Sources */, + 6556D28A2EB85FC300E46C0F /* validate_invalid_type.cpp in Sources */, + 6556D28F2EB85FC300E46C0F /* loop_utils.cpp in Sources */, + 6556D2922EB85FC300E46C0F /* validate_misc.cpp in Sources */, + 6556D2932EB85FC300E46C0F /* dead_insert_elim_pass.cpp in Sources */, + 6556D2952EB85FC300E46C0F /* modify_maximal_reconvergence.cpp in Sources */, + 6556D2962EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp in Sources */, + 6556D2982EB85FC300E46C0F /* validate_non_uniform.cpp in Sources */, + 6556D29A2EB85FC300E46C0F /* lint_divergent_derivatives.cpp in Sources */, + 6556D29B2EB85FC300E46C0F /* parse_number.cpp in Sources */, + 6556D2A42EB85FC300E46C0F /* build_module.cpp in Sources */, + 6556D2A52EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */, + 6556D2A62EB85FC300E46C0F /* unify_const_pass.cpp in Sources */, + 6556D2A82EB85FC300E46C0F /* software_version.cpp in Sources */, + 6556D2A92EB85FC300E46C0F /* reducer.cpp in Sources */, + 6556D2AA2EB85FC300E46C0F /* disassemble.cpp in Sources */, + 6556D2AB2EB85FC300E46C0F /* block_merge_util.cpp in Sources */, + 6556D2AC2EB85FC300E46C0F /* pch_source.cpp in Sources */, + 6556D2AD2EB85FC300E46C0F /* function.cpp in Sources */, + 6556D2AE2EB85FC300E46C0F /* folding_rules.cpp in Sources */, + 6556D2B22EB85FC300E46C0F /* desc_sroa_util.cpp in Sources */, + 6556D2B82EB85FC300E46C0F /* const_folding_rules.cpp in Sources */, + 6556D2B92EB85FC300E46C0F /* validate_derivatives.cpp in Sources */, + 6556D2BA2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */, + 6556D2BB2EB85FC300E46C0F /* inline_exhaustive_pass.cpp in Sources */, + 6556D2BC2EB85FC300E46C0F /* validate_memory.cpp in Sources */, + 6556D2BF2EB85FC300E46C0F /* local_redundancy_elimination.cpp in Sources */, + 6556D2C12EB85FC300E46C0F /* types.cpp in Sources */, + 6556D2C32EB85FC300E46C0F /* ir_context.cpp in Sources */, + 6556D2C62EB85FC300E46C0F /* debug_info_manager.cpp in Sources */, + 6556D2C92EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */, + 6556D2CE2EB85FC300E46C0F /* validate_cfg.cpp in Sources */, + 6556D2D12EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp in Sources */, + 6556D2D52EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp in Sources */, + 6556D2D72EB85FC300E46C0F /* fix_func_call_arguments.cpp in Sources */, + 6556D2D82EB85FC300E46C0F /* validate_small_type_uses.cpp in Sources */, + 6556D2D92EB85FC300E46C0F /* basic_block.cpp in Sources */, + 6556D2DC2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp in Sources */, + 6556D2DD2EB85FC300E46C0F /* validate_instruction.cpp in Sources */, + 6556D2DE2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp in Sources */, + 6556D2DF2EB85FC300E46C0F /* validate_layout.cpp in Sources */, + 6556D2E12EB85FC300E46C0F /* loop_peeling.cpp in Sources */, + 6556D2E22EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp in Sources */, + 6556D2E62EB85FC300E46C0F /* validate_barriers.cpp in Sources */, + 6556D2E72EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp in Sources */, + 6556D2E82EB85FC300E46C0F /* struct_cfg_analysis.cpp in Sources */, + 6556D2E92EB85FC300E46C0F /* interp_fixup_pass.cpp in Sources */, + 6556D2EB2EB85FC300E46C0F /* binary.cpp in Sources */, + 6556D2EC2EB85FC300E46C0F /* reduction_util.cpp in Sources */, + 6556D2ED2EB85FC300E46C0F /* wrap_opkill.cpp in Sources */, + 6556D2EE2EB85FC300E46C0F /* block_merge_pass.cpp in Sources */, + 6556D2F02EB85FC300E46C0F /* timer.cpp in Sources */, + 6556D2F12EB85FC300E46C0F /* diagnostic.cpp in Sources */, + 6556D2F32EB85FC300E46C0F /* dataflow.cpp in Sources */, + 6556D2F72EB85FC300E46C0F /* validate_ray_query.cpp in Sources */, + 6556D2F82EB85FC300E46C0F /* analyze_live_input_pass.cpp in Sources */, + 6556D2F92EB85FC300E46C0F /* text_handler.cpp in Sources */, + 6556D2FB2EB85FC300E46C0F /* loop_unroller.cpp in Sources */, + 6556D2FC2EB85FC300E46C0F /* dominator_analysis.cpp in Sources */, + 6556D2FD2EB85FC300E46C0F /* dead_variable_elimination.cpp in Sources */, + 6556D2FE2EB85FC300E46C0F /* if_conversion.cpp in Sources */, + 6556D3012EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */, + 6556D3022EB85FC300E46C0F /* validation_state.cpp in Sources */, + 6556D3032EB85FC300E46C0F /* inline_pass.cpp in Sources */, + 6556D3062EB85FC300E46C0F /* cfg.cpp in Sources */, + 6556D3072EB85FC300E46C0F /* strength_reduction_pass.cpp in Sources */, + 6556D3082EB85FC300E46C0F /* assembly_grammar.cpp in Sources */, + 6556D3092EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp in Sources */, + 6556D30A2EB85FC300E46C0F /* flatten_decoration_pass.cpp in Sources */, + 6556D30F2EB85FC300E46C0F /* pch_source_opt.cpp in Sources */, + 6556D3102EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp in Sources */, + 6556D3112EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp in Sources */, + 6556D3122EB85FC300E46C0F /* spirv_reducer_options.cpp in Sources */, + 6556D3132EB85FC300E46C0F /* local_single_block_elim_pass.cpp in Sources */, + 6556D3142EB85FC300E46C0F /* extensions.cpp in Sources */, + 6556D3162EB85FC300E46C0F /* amd_ext_to_khr.cpp in Sources */, + 6556D3182EB85FC300E46C0F /* divergence_analysis.cpp in Sources */, + 6556D31A2EB85FC300E46C0F /* validate_memory_semantics.cpp in Sources */, + 6556D31D2EB85FC300E46C0F /* eliminate_dead_functions_util.cpp in Sources */, + 6556D31F2EB85FC300E46C0F /* simplification_pass.cpp in Sources */, + 6556D3222EB85FC300E46C0F /* pch_source_reduce.cpp in Sources */, + 6556D3232EB85FC300E46C0F /* validate_image.cpp in Sources */, + 6556D3242EB85FC300E46C0F /* linter.cpp in Sources */, + 6556D3252EB85FC300E46C0F /* dominator_tree.cpp in Sources */, + 6556D3262EB85FC300E46C0F /* validate_tensor_layout.cpp in Sources */, + 6556D32A2EB85FC300E46C0F /* validate.cpp in Sources */, + 6556D32C2EB85FC300E46C0F /* strip_debug_info_pass.cpp in Sources */, + 6556D32E2EB85FC300E46C0F /* relax_float_ops_pass.cpp in Sources */, + 6556D3302EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp in Sources */, + 6556D3312EB85FC300E46C0F /* validate_annotation.cpp in Sources */, + 6556D3322EB85FC300E46C0F /* workaround1209.cpp in Sources */, + 6556D3372EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp in Sources */, + 6556D3382EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */, + 6556D33D2EB85FC300E46C0F /* local_access_chain_convert_pass.cpp in Sources */, + 6556D33F2EB85FC300E46C0F /* loop_fusion_pass.cpp in Sources */, + 6556D3412EB85FC300E46C0F /* dead_branch_elim_pass.cpp in Sources */, + 6556D3422EB85FC300E46C0F /* loop_fusion.cpp in Sources */, + 6556D3452EB85FC300E46C0F /* graphics_robust_access_pass.cpp in Sources */, + 6556D3482EB85FC300E46C0F /* validate_constants.cpp in Sources */, + 6556D3492EB85FC300E46C0F /* validate_scopes.cpp in Sources */, + 6556D34A2EB85FC300E46C0F /* liveness.cpp in Sources */, + 6556D34B2EB85FC300E46C0F /* private_to_local_pass.cpp in Sources */, + 6556D34C2EB85FC300E46C0F /* validate_id.cpp in Sources */, + 6556D34D2EB85FC300E46C0F /* reduction_pass.cpp in Sources */, + 6556D34F2EB85FC300E46C0F /* decoration_manager.cpp in Sources */, + 6556D3512EB85FC300E46C0F /* function.cpp in Sources */, + 6556D3522EB85FC300E46C0F /* spirv_fuzzer_options.cpp in Sources */, + 6556D3542EB85FC300E46C0F /* operand.cpp in Sources */, + 6556D3582EB85FC300E46C0F /* validate_primitives.cpp in Sources */, + 6556D35A2EB85FC300E46C0F /* reduction_opportunity_finder.cpp in Sources */, + 6556D35B2EB85FC300E46C0F /* validate_mode_setting.cpp in Sources */, + 6556D35C2EB85FC300E46C0F /* validate_capability.cpp in Sources */, + 6556D35D2EB85FC300E46C0F /* loop_fission.cpp in Sources */, + 6556D35E2EB85FC300E46C0F /* compact_ids_pass.cpp in Sources */, + 6556D35F2EB85FC300E46C0F /* fnvar.cpp in Sources */, + 6556D3602EB85FC300E46C0F /* validate_bitwise.cpp in Sources */, + 6556D3622EB85FC300E46C0F /* control_dependence.cpp in Sources */, + 6556D3642EB85FC300E46C0F /* copy_prop_arrays.cpp in Sources */, + 6556D3662EB85FC300E46C0F /* constants.cpp in Sources */, + 6556D3682EB85FC300E46C0F /* local_single_store_elim_pass.cpp in Sources */, + 6556D36A2EB85FC300E46C0F /* propagator.cpp in Sources */, + 6556D36B2EB85FC300E46C0F /* reduce_load_size.cpp in Sources */, + 6556D36D2EB85FC300E46C0F /* scalar_replacement_pass.cpp in Sources */, + 6556D36E2EB85FC300E46C0F /* trim_capabilities_pass.cpp in Sources */, + 6556D3712EB85FC300E46C0F /* pass.cpp in Sources */, + 6556D3732EB85FC300E46C0F /* switch_descriptorset_pass.cpp in Sources */, + 6556D3742EB85FC300E46C0F /* fold.cpp in Sources */, + 6556D3762EB85FC300E46C0F /* interface_var_sroa.cpp in Sources */, + 6556D3782EB85FC300E46C0F /* string_utils.cpp in Sources */, + 6556D3792EB85FC300E46C0F /* value_number_table.cpp in Sources */, + 6556D37B2EB85FC300E46C0F /* print.cpp in Sources */, + 6556D37E2EB85FC300E46C0F /* type_manager.cpp in Sources */, + 6556D3802EB85FC300E46C0F /* module.cpp in Sources */, + 6556D3812EB85FC300E46C0F /* cfg_cleanup_pass.cpp in Sources */, + 6556D3892EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp in Sources */, + 6556D38C2EB85FC300E46C0F /* validate_mesh_shading.cpp in Sources */, + 6556D38F2EB85FC300E46C0F /* validate_adjacency.cpp in Sources */, + 6556D3902EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp in Sources */, + 6556D3912EB85FC300E46C0F /* validate_execution_limitations.cpp in Sources */, + 6556D3922EB85FC300E46C0F /* spread_volatile_semantics.cpp in Sources */, + 6556D3942EB85FC300E46C0F /* instruction.cpp in Sources */, + 6556D3962EB85FC300E46C0F /* validate_graph.cpp in Sources */, + 6556D3972EB85FC300E46C0F /* redundancy_elimination.cpp in Sources */, + 6556D3982EB85FC300E46C0F /* convert_to_half_pass.cpp in Sources */, + 6556D3992EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp in Sources */, + 6556D39A2EB85FC300E46C0F /* validate_tensor.cpp in Sources */, + 6556D39D2EB85FC300E46C0F /* validate_debug.cpp in Sources */, + 6556D39F2EB85FC300E46C0F /* loop_dependence_helpers.cpp in Sources */, + 6556D3A12EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp in Sources */, + 6556D3A22EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp in Sources */, + 6556D3A52EB85FC300E46C0F /* opcode.cpp in Sources */, + 6556D3A62EB85FC300E46C0F /* diff.cpp in Sources */, + 6556D3A72EB85FC300E46C0F /* scalar_analysis_simplification.cpp in Sources */, + 6556D3A82EB85FC300E46C0F /* ext_inst.cpp in Sources */, + 6556D3A92EB85FC300E46C0F /* register_pressure.cpp in Sources */, + 6556D3AB2EB85FC300E46C0F /* validate_conversion.cpp in Sources */, + 6556D3B12EB85FC300E46C0F /* canonicalize_ids_pass.cpp in Sources */, + 6556D3B52EB85FC300E46C0F /* loop_descriptor.cpp in Sources */, + 6556D3B62EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */, + 6556D3B92EB85FC300E46C0F /* parsed_operand.cpp in Sources */, + 6556D3BA2EB85FC300E46C0F /* validate_extensions.cpp in Sources */, + 6556D3BB2EB85FC300E46C0F /* loop_dependence.cpp in Sources */, + 6556D3BC2EB85FC300E46C0F /* instruction.cpp in Sources */, + 6556D3BD2EB85FC300E46C0F /* ir_loader.cpp in Sources */, + 6556D3BE2EB85FC300E46C0F /* loop_unswitch_pass.cpp in Sources */, + 6556D3C02EB85FC300E46C0F /* upgrade_memory_model.cpp in Sources */, + 6556D3C12EB85FC300E46C0F /* composite.cpp in Sources */, + 6556D3C22EB85FC300E46C0F /* spirv_validator_options.cpp in Sources */, + 6556D3C42EB85FC300E46C0F /* combine_access_chains.cpp in Sources */, + 6556D3C52EB85FC300E46C0F /* ccp_pass.cpp in Sources */, + 6556D3C72EB85FC300E46C0F /* def_use_manager.cpp in Sources */, + 6556D3C92EB85FC300E46C0F /* fix_storage_class.cpp in Sources */, + 6556D3CA2EB85FC300E46C0F /* validate_logicals.cpp in Sources */, + 6556D3CB2EB85FC300E46C0F /* libspirv.cpp in Sources */, + 6556D3CF2EB85FC300E46C0F /* struct_packing_pass.cpp in Sources */, + 6556D3D32EB85FC300E46C0F /* desc_sroa.cpp in Sources */, + 6556D3D42EB85FC300E46C0F /* basic_block.cpp in Sources */, + 6556D3D52EB85FC300E46C0F /* remove_duplicates_pass.cpp in Sources */, + 6556D3D62EB85FC300E46C0F /* validate_arithmetics.cpp in Sources */, + 6556D3D72EB85FC300E46C0F /* instruction_list.cpp in Sources */, + 6556D3DA2EB85FC300E46C0F /* feature_manager.cpp in Sources */, + 6556D3DC2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */, + 6556D3DD2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */, + 6556D3DE2EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */, + 6556D3DF2EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp in Sources */, + 6556D3E02EB85FC300E46C0F /* pass_manager.cpp in Sources */, + 6556D3E32EB85FC300E46C0F /* mem_pass.cpp in Sources */, + 6556D3E52EB85FC300E46C0F /* validate_builtins.cpp in Sources */, + 6556D3E82EB85FC300E46C0F /* merge_return_pass.cpp in Sources */, + 6556D3EA2EB85FC300E46C0F /* replace_invalid_opc.cpp in Sources */, + 6556D3EB2EB85FC300E46C0F /* code_sink.cpp in Sources */, + 6556D3ED2EB85FC300E46C0F /* validate_decorations.cpp in Sources */, + 6556D3EE2EB85FC300E46C0F /* validate_interfaces.cpp in Sources */, + 6556D3F02EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp in Sources */, + 6556D3F12EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp in Sources */, + 6556D3F22EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp in Sources */, + 6556D3F32EB85FC300E46C0F /* vector_dce.cpp in Sources */, + 6556D3F42EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp in Sources */, + 6556D3F52EB85FC300E46C0F /* remove_dontinline_pass.cpp in Sources */, + 6556D3FB2EB85FC300E46C0F /* construct.cpp in Sources */, + 6556D3FC2EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp in Sources */, + 6556D3FD2EB85FC300E46C0F /* linker.cpp in Sources */, + 6556D3FF2EB85FC300E46C0F /* spirv_target_env.cpp in Sources */, + 6556D4012EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A97628FE21CC608400B52A68 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A976292621CC60BC00B52A68 /* spirv_msl.cpp in Sources */, + A976291421CC60BC00B52A68 /* spirv_parser.cpp in Sources */, + A976292221CC60BC00B52A68 /* spirv_cfg.cpp in Sources */, + A976291621CC60BC00B52A68 /* spirv_cross.cpp in Sources */, + 450A4F68221C5A95007203D7 /* spirv_reflect.cpp in Sources */, + A976291821CC60BC00B52A68 /* spirv_glsl.cpp in Sources */, + A976292821CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A976290121CC609100B52A68 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A976292521CC60BC00B52A68 /* spirv_msl.cpp in Sources */, + A976291321CC60BC00B52A68 /* spirv_parser.cpp in Sources */, + A976292121CC60BC00B52A68 /* spirv_cfg.cpp in Sources */, + A976291521CC60BC00B52A68 /* spirv_cross.cpp in Sources */, + 450A4F67221C5A95007203D7 /* spirv_reflect.cpp in Sources */, + A976291721CC60BC00B52A68 /* spirv_glsl.cpp in Sources */, + A976292721CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DCFD7C972A45BA7D007BBBF7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + DCFD7C982A45BA7D007BBBF7 /* spirv_msl.cpp in Sources */, + DCFD7C992A45BA7D007BBBF7 /* spirv_parser.cpp in Sources */, + DCFD7C9A2A45BA7D007BBBF7 /* spirv_cfg.cpp in Sources */, + DCFD7C9B2A45BA7D007BBBF7 /* spirv_cross.cpp in Sources */, + DCFD7C9C2A45BA7D007BBBF7 /* spirv_reflect.cpp in Sources */, + DCFD7C9D2A45BA7D007BBBF7 /* spirv_glsl.cpp in Sources */, + DCFD7C9E2A45BA7D007BBBF7 /* spirv_cross_parsed_ir.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DCFD7DDD2A45BA9C007BBBF7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6556DA962EB85FC300E46C0F /* licm_pass.cpp in Sources */, + 6556DA972EB85FC300E46C0F /* validate_literals.cpp in Sources */, + 6556DA982EB85FC300E46C0F /* bit_vector.cpp in Sources */, + 6556DA992EB85FC300E46C0F /* spirv_optimizer_options.cpp in Sources */, + 6556DA9A2EB85FC300E46C0F /* reduction_opportunity.cpp in Sources */, + 6556DA9B2EB85FC300E46C0F /* change_operand_to_undef_reduction_opportunity.cpp in Sources */, + 6556DA9C2EB85FC300E46C0F /* to_string.cpp in Sources */, + 6556DA9E2EB85FC300E46C0F /* ssa_rewrite_pass.cpp in Sources */, + 6556DA9F2EB85FC300E46C0F /* merge_blocks_reduction_opportunity_finder.cpp in Sources */, + 6556DAA02EB85FC300E46C0F /* resolve_binding_conflicts_pass.cpp in Sources */, + 6556DAA12EB85FC300E46C0F /* scalar_analysis.cpp in Sources */, + 6556DAA52EB85FC300E46C0F /* validate_function.cpp in Sources */, + 6556DAA82EB85FC300E46C0F /* text.cpp in Sources */, + 6556DAAB2EB85FC300E46C0F /* eliminate_dead_members_pass.cpp in Sources */, + 6556DAAC2EB85FC300E46C0F /* optimizer.cpp in Sources */, + 6556DAAD2EB85FC300E46C0F /* inline_opaque_pass.cpp in Sources */, + 6556DAAF2EB85FC300E46C0F /* invocation_interlock_placement_pass.cpp in Sources */, + 6556DAB12EB85FC300E46C0F /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */, + 6556DAB22EB85FC300E46C0F /* validate_type.cpp in Sources */, + 6556DAB52EB85FC300E46C0F /* table.cpp in Sources */, + 6556DAB82EB85FC300E46C0F /* table2.cpp in Sources */, + 6556DABA2EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */, + 6556DABB2EB85FC300E46C0F /* remove_struct_member_reduction_opportunity.cpp in Sources */, + 6556DABE2EB85FC300E46C0F /* replace_desc_array_access_using_var_index.cpp in Sources */, + 6556DABF2EB85FC300E46C0F /* validate_composites.cpp in Sources */, + 6556DAC22EB85FC300E46C0F /* validate_ray_tracing.cpp in Sources */, + 6556DAC52EB85FC300E46C0F /* spirv_endian.cpp in Sources */, + 6556DAC62EB85FC300E46C0F /* remove_selection_reduction_opportunity_finder.cpp in Sources */, + 6556DAC82EB85FC300E46C0F /* name_mapper.cpp in Sources */, + 6556DACA2EB85FC300E46C0F /* validate_atomics.cpp in Sources */, + 6556DACB2EB85FC300E46C0F /* validate_invalid_type.cpp in Sources */, + 6556DAD02EB85FC300E46C0F /* loop_utils.cpp in Sources */, + 6556DAD32EB85FC300E46C0F /* validate_misc.cpp in Sources */, + 6556DAD42EB85FC300E46C0F /* dead_insert_elim_pass.cpp in Sources */, + 6556DAD62EB85FC300E46C0F /* modify_maximal_reconvergence.cpp in Sources */, + 6556DAD72EB85FC300E46C0F /* operand_to_const_reduction_opportunity_finder.cpp in Sources */, + 6556DAD92EB85FC300E46C0F /* validate_non_uniform.cpp in Sources */, + 6556DADB2EB85FC300E46C0F /* lint_divergent_derivatives.cpp in Sources */, + 6556DADC2EB85FC300E46C0F /* parse_number.cpp in Sources */, + 6556DAE52EB85FC300E46C0F /* build_module.cpp in Sources */, + 6556DAE62EB85FC300E46C0F /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */, + 6556DAE72EB85FC300E46C0F /* unify_const_pass.cpp in Sources */, + 6556DAE92EB85FC300E46C0F /* software_version.cpp in Sources */, + 6556DAEA2EB85FC300E46C0F /* reducer.cpp in Sources */, + 6556DAEB2EB85FC300E46C0F /* disassemble.cpp in Sources */, + 6556DAEC2EB85FC300E46C0F /* block_merge_util.cpp in Sources */, + 6556DAED2EB85FC300E46C0F /* pch_source.cpp in Sources */, + 6556DAEE2EB85FC300E46C0F /* function.cpp in Sources */, + 6556DAEF2EB85FC300E46C0F /* folding_rules.cpp in Sources */, + 6556DAF32EB85FC300E46C0F /* desc_sroa_util.cpp in Sources */, + 6556DAF92EB85FC300E46C0F /* const_folding_rules.cpp in Sources */, + 6556DAFA2EB85FC300E46C0F /* validate_derivatives.cpp in Sources */, + 6556DAFB2EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */, + 6556DAFC2EB85FC300E46C0F /* inline_exhaustive_pass.cpp in Sources */, + 6556DAFD2EB85FC300E46C0F /* validate_memory.cpp in Sources */, + 6556DB002EB85FC300E46C0F /* local_redundancy_elimination.cpp in Sources */, + 6556DB022EB85FC300E46C0F /* types.cpp in Sources */, + 6556DB042EB85FC300E46C0F /* ir_context.cpp in Sources */, + 6556DB072EB85FC300E46C0F /* debug_info_manager.cpp in Sources */, + 6556DB0A2EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */, + 6556DB0F2EB85FC300E46C0F /* validate_cfg.cpp in Sources */, + 6556DB122EB85FC300E46C0F /* eliminate_dead_io_components_pass.cpp in Sources */, + 6556DB162EB85FC300E46C0F /* remove_block_reduction_opportunity_finder.cpp in Sources */, + 6556DB182EB85FC300E46C0F /* fix_func_call_arguments.cpp in Sources */, + 6556DB192EB85FC300E46C0F /* validate_small_type_uses.cpp in Sources */, + 6556DB1A2EB85FC300E46C0F /* basic_block.cpp in Sources */, + 6556DB1D2EB85FC300E46C0F /* validate_ray_tracing_reorder.cpp in Sources */, + 6556DB1E2EB85FC300E46C0F /* validate_instruction.cpp in Sources */, + 6556DB1F2EB85FC300E46C0F /* remove_function_reduction_opportunity_finder.cpp in Sources */, + 6556DB202EB85FC300E46C0F /* validate_layout.cpp in Sources */, + 6556DB222EB85FC300E46C0F /* loop_peeling.cpp in Sources */, + 6556DB232EB85FC300E46C0F /* change_operand_reduction_opportunity.cpp in Sources */, + 6556DB272EB85FC300E46C0F /* validate_barriers.cpp in Sources */, + 6556DB282EB85FC300E46C0F /* aggressive_dead_code_elim_pass.cpp in Sources */, + 6556DB292EB85FC300E46C0F /* struct_cfg_analysis.cpp in Sources */, + 6556DB2A2EB85FC300E46C0F /* interp_fixup_pass.cpp in Sources */, + 6556DB2C2EB85FC300E46C0F /* binary.cpp in Sources */, + 6556DB2D2EB85FC300E46C0F /* reduction_util.cpp in Sources */, + 6556DB2E2EB85FC300E46C0F /* wrap_opkill.cpp in Sources */, + 6556DB2F2EB85FC300E46C0F /* block_merge_pass.cpp in Sources */, + 6556DB312EB85FC300E46C0F /* timer.cpp in Sources */, + 6556DB322EB85FC300E46C0F /* diagnostic.cpp in Sources */, + 6556DB342EB85FC300E46C0F /* dataflow.cpp in Sources */, + 6556DB382EB85FC300E46C0F /* validate_ray_query.cpp in Sources */, + 6556DB392EB85FC300E46C0F /* analyze_live_input_pass.cpp in Sources */, + 6556DB3A2EB85FC300E46C0F /* text_handler.cpp in Sources */, + 6556DB3C2EB85FC300E46C0F /* loop_unroller.cpp in Sources */, + 6556DB3D2EB85FC300E46C0F /* dominator_analysis.cpp in Sources */, + 6556DB3E2EB85FC300E46C0F /* dead_variable_elimination.cpp in Sources */, + 6556DB3F2EB85FC300E46C0F /* if_conversion.cpp in Sources */, + 6556DB422EB85FC300E46C0F /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */, + 6556DB432EB85FC300E46C0F /* validation_state.cpp in Sources */, + 6556DB442EB85FC300E46C0F /* inline_pass.cpp in Sources */, + 6556DB472EB85FC300E46C0F /* cfg.cpp in Sources */, + 6556DB482EB85FC300E46C0F /* strength_reduction_pass.cpp in Sources */, + 6556DB492EB85FC300E46C0F /* assembly_grammar.cpp in Sources */, + 6556DB4A2EB85FC300E46C0F /* opextinst_forward_ref_fixup_pass.cpp in Sources */, + 6556DB4B2EB85FC300E46C0F /* flatten_decoration_pass.cpp in Sources */, + 6556DB502EB85FC300E46C0F /* pch_source_opt.cpp in Sources */, + 6556DB512EB85FC300E46C0F /* eliminate_dead_constant_pass.cpp in Sources */, + 6556DB522EB85FC300E46C0F /* fold_spec_constant_op_and_composite_pass.cpp in Sources */, + 6556DB532EB85FC300E46C0F /* spirv_reducer_options.cpp in Sources */, + 6556DB542EB85FC300E46C0F /* local_single_block_elim_pass.cpp in Sources */, + 6556DB552EB85FC300E46C0F /* extensions.cpp in Sources */, + 6556DB572EB85FC300E46C0F /* amd_ext_to_khr.cpp in Sources */, + 6556DB592EB85FC300E46C0F /* divergence_analysis.cpp in Sources */, + 6556DB5B2EB85FC300E46C0F /* validate_memory_semantics.cpp in Sources */, + 6556DB5E2EB85FC300E46C0F /* eliminate_dead_functions_util.cpp in Sources */, + 6556DB602EB85FC300E46C0F /* simplification_pass.cpp in Sources */, + 6556DB632EB85FC300E46C0F /* pch_source_reduce.cpp in Sources */, + 6556DB642EB85FC300E46C0F /* validate_image.cpp in Sources */, + 6556DB652EB85FC300E46C0F /* linter.cpp in Sources */, + 6556DB662EB85FC300E46C0F /* dominator_tree.cpp in Sources */, + 6556DB672EB85FC300E46C0F /* validate_tensor_layout.cpp in Sources */, + 6556DB6B2EB85FC300E46C0F /* validate.cpp in Sources */, + 6556DB6D2EB85FC300E46C0F /* strip_debug_info_pass.cpp in Sources */, + 6556DB6F2EB85FC300E46C0F /* relax_float_ops_pass.cpp in Sources */, + 6556DB712EB85FC300E46C0F /* set_spec_constant_default_value_pass.cpp in Sources */, + 6556DB722EB85FC300E46C0F /* validate_annotation.cpp in Sources */, + 6556DB732EB85FC300E46C0F /* workaround1209.cpp in Sources */, + 6556DB782EB85FC300E46C0F /* structured_construct_to_block_reduction_opportunity.cpp in Sources */, + 6556DB792EB85FC300E46C0F /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */, + 6556DB7E2EB85FC300E46C0F /* local_access_chain_convert_pass.cpp in Sources */, + 6556DB802EB85FC300E46C0F /* loop_fusion_pass.cpp in Sources */, + 6556DB822EB85FC300E46C0F /* dead_branch_elim_pass.cpp in Sources */, + 6556DB832EB85FC300E46C0F /* loop_fusion.cpp in Sources */, + 6556DB862EB85FC300E46C0F /* graphics_robust_access_pass.cpp in Sources */, + 6556DB892EB85FC300E46C0F /* validate_constants.cpp in Sources */, + 6556DB8A2EB85FC300E46C0F /* validate_scopes.cpp in Sources */, + 6556DB8B2EB85FC300E46C0F /* liveness.cpp in Sources */, + 6556DB8C2EB85FC300E46C0F /* private_to_local_pass.cpp in Sources */, + 6556DB8D2EB85FC300E46C0F /* validate_id.cpp in Sources */, + 6556DB8E2EB85FC300E46C0F /* reduction_pass.cpp in Sources */, + 6556DB902EB85FC300E46C0F /* decoration_manager.cpp in Sources */, + 6556DB922EB85FC300E46C0F /* function.cpp in Sources */, + 6556DB932EB85FC300E46C0F /* spirv_fuzzer_options.cpp in Sources */, + 6556DB952EB85FC300E46C0F /* operand.cpp in Sources */, + 6556DB992EB85FC300E46C0F /* validate_primitives.cpp in Sources */, + 6556DB9B2EB85FC300E46C0F /* reduction_opportunity_finder.cpp in Sources */, + 6556DB9C2EB85FC300E46C0F /* validate_mode_setting.cpp in Sources */, + 6556DB9D2EB85FC300E46C0F /* validate_capability.cpp in Sources */, + 6556DB9E2EB85FC300E46C0F /* loop_fission.cpp in Sources */, + 6556DB9F2EB85FC300E46C0F /* compact_ids_pass.cpp in Sources */, + 6556DBA02EB85FC300E46C0F /* fnvar.cpp in Sources */, + 6556DBA12EB85FC300E46C0F /* validate_bitwise.cpp in Sources */, + 6556DBA32EB85FC300E46C0F /* control_dependence.cpp in Sources */, + 6556DBA52EB85FC300E46C0F /* copy_prop_arrays.cpp in Sources */, + 6556DBA72EB85FC300E46C0F /* constants.cpp in Sources */, + 6556DBA92EB85FC300E46C0F /* local_single_store_elim_pass.cpp in Sources */, + 6556DBAB2EB85FC300E46C0F /* propagator.cpp in Sources */, + 6556DBAC2EB85FC300E46C0F /* reduce_load_size.cpp in Sources */, + 6556DBAE2EB85FC300E46C0F /* scalar_replacement_pass.cpp in Sources */, + 6556DBAF2EB85FC300E46C0F /* trim_capabilities_pass.cpp in Sources */, + 6556DBB22EB85FC300E46C0F /* pass.cpp in Sources */, + 6556DBB42EB85FC300E46C0F /* switch_descriptorset_pass.cpp in Sources */, + 6556DBB52EB85FC300E46C0F /* fold.cpp in Sources */, + 6556DBB72EB85FC300E46C0F /* interface_var_sroa.cpp in Sources */, + 6556DBB92EB85FC300E46C0F /* string_utils.cpp in Sources */, + 6556DBBA2EB85FC300E46C0F /* value_number_table.cpp in Sources */, + 6556DBBC2EB85FC300E46C0F /* print.cpp in Sources */, + 6556DBBF2EB85FC300E46C0F /* type_manager.cpp in Sources */, + 6556DBC12EB85FC300E46C0F /* module.cpp in Sources */, + 6556DBC22EB85FC300E46C0F /* cfg_cleanup_pass.cpp in Sources */, + 6556DBCA2EB85FC300E46C0F /* freeze_spec_constant_value_pass.cpp in Sources */, + 6556DBCD2EB85FC300E46C0F /* validate_mesh_shading.cpp in Sources */, + 6556DBD02EB85FC300E46C0F /* validate_adjacency.cpp in Sources */, + 6556DBD12EB85FC300E46C0F /* eliminate_dead_functions_pass.cpp in Sources */, + 6556DBD22EB85FC300E46C0F /* validate_execution_limitations.cpp in Sources */, + 6556DBD32EB85FC300E46C0F /* spread_volatile_semantics.cpp in Sources */, + 6556DBD52EB85FC300E46C0F /* instruction.cpp in Sources */, + 6556DBD72EB85FC300E46C0F /* validate_graph.cpp in Sources */, + 6556DBD82EB85FC300E46C0F /* redundancy_elimination.cpp in Sources */, + 6556DBD92EB85FC300E46C0F /* convert_to_half_pass.cpp in Sources */, + 6556DBDA2EB85FC300E46C0F /* remove_function_reduction_opportunity.cpp in Sources */, + 6556DBDB2EB85FC300E46C0F /* validate_tensor.cpp in Sources */, + 6556DBDE2EB85FC300E46C0F /* validate_debug.cpp in Sources */, + 6556DBE02EB85FC300E46C0F /* loop_dependence_helpers.cpp in Sources */, + 6556DBE22EB85FC300E46C0F /* eliminate_dead_output_stores_pass.cpp in Sources */, + 6556DBE32EB85FC300E46C0F /* remove_unused_interface_variables_pass.cpp in Sources */, + 6556DBE62EB85FC300E46C0F /* opcode.cpp in Sources */, + 6556DBE72EB85FC300E46C0F /* diff.cpp in Sources */, + 6556DBE82EB85FC300E46C0F /* scalar_analysis_simplification.cpp in Sources */, + 6556DBE92EB85FC300E46C0F /* ext_inst.cpp in Sources */, + 6556DBEA2EB85FC300E46C0F /* register_pressure.cpp in Sources */, + 6556DBEC2EB85FC300E46C0F /* validate_conversion.cpp in Sources */, + 6556DBF22EB85FC300E46C0F /* canonicalize_ids_pass.cpp in Sources */, + 6556DBF62EB85FC300E46C0F /* loop_descriptor.cpp in Sources */, + 6556DBF72EB85FC300E46C0F /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */, + 6556DBFA2EB85FC300E46C0F /* parsed_operand.cpp in Sources */, + 6556DBFB2EB85FC300E46C0F /* validate_extensions.cpp in Sources */, + 6556DBFC2EB85FC300E46C0F /* loop_dependence.cpp in Sources */, + 6556DBFD2EB85FC300E46C0F /* instruction.cpp in Sources */, + 6556DBFE2EB85FC300E46C0F /* ir_loader.cpp in Sources */, + 6556DBFF2EB85FC300E46C0F /* loop_unswitch_pass.cpp in Sources */, + 6556DC012EB85FC300E46C0F /* upgrade_memory_model.cpp in Sources */, + 6556DC022EB85FC300E46C0F /* composite.cpp in Sources */, + 6556DC032EB85FC300E46C0F /* spirv_validator_options.cpp in Sources */, + 6556DC052EB85FC300E46C0F /* combine_access_chains.cpp in Sources */, + 6556DC062EB85FC300E46C0F /* ccp_pass.cpp in Sources */, + 6556DC082EB85FC300E46C0F /* def_use_manager.cpp in Sources */, + 6556DC0A2EB85FC300E46C0F /* fix_storage_class.cpp in Sources */, + 6556DC0B2EB85FC300E46C0F /* validate_logicals.cpp in Sources */, + 6556DC0C2EB85FC300E46C0F /* libspirv.cpp in Sources */, + 6556DC102EB85FC300E46C0F /* struct_packing_pass.cpp in Sources */, + 6556DC142EB85FC300E46C0F /* desc_sroa.cpp in Sources */, + 6556DC152EB85FC300E46C0F /* basic_block.cpp in Sources */, + 6556DC162EB85FC300E46C0F /* remove_duplicates_pass.cpp in Sources */, + 6556DC172EB85FC300E46C0F /* validate_arithmetics.cpp in Sources */, + 6556DC182EB85FC300E46C0F /* instruction_list.cpp in Sources */, + 6556DC1B2EB85FC300E46C0F /* feature_manager.cpp in Sources */, + 6556DC1D2EB85FC300E46C0F /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */, + 6556DC1E2EB85FC300E46C0F /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */, + 6556DC1F2EB85FC300E46C0F /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */, + 6556DC202EB85FC300E46C0F /* convert_to_sampled_image_pass.cpp in Sources */, + 6556DC212EB85FC300E46C0F /* pass_manager.cpp in Sources */, + 6556DC242EB85FC300E46C0F /* mem_pass.cpp in Sources */, + 6556DC262EB85FC300E46C0F /* validate_builtins.cpp in Sources */, + 6556DC292EB85FC300E46C0F /* merge_return_pass.cpp in Sources */, + 6556DC2B2EB85FC300E46C0F /* replace_invalid_opc.cpp in Sources */, + 6556DC2C2EB85FC300E46C0F /* code_sink.cpp in Sources */, + 6556DC2E2EB85FC300E46C0F /* validate_decorations.cpp in Sources */, + 6556DC2F2EB85FC300E46C0F /* validate_interfaces.cpp in Sources */, + 6556DC312EB85FC300E46C0F /* remove_instruction_reduction_opportunity.cpp in Sources */, + 6556DC322EB85FC300E46C0F /* strip_nonsemantic_info_pass.cpp in Sources */, + 6556DC332EB85FC300E46C0F /* remove_selection_reduction_opportunity.cpp in Sources */, + 6556DC342EB85FC300E46C0F /* vector_dce.cpp in Sources */, + 6556DC352EB85FC300E46C0F /* remove_block_reduction_opportunity.cpp in Sources */, + 6556DC362EB85FC300E46C0F /* remove_dontinline_pass.cpp in Sources */, + 6556DC3C2EB85FC300E46C0F /* construct.cpp in Sources */, + 6556DC3D2EB85FC300E46C0F /* split_combined_image_sampler_pass.cpp in Sources */, + 6556DC3E2EB85FC300E46C0F /* linker.cpp in Sources */, + 6556DC402EB85FC300E46C0F /* spirv_target_env.cpp in Sources */, + 6556DC422EB85FC300E46C0F /* merge_blocks_reduction_opportunity.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 2FEA0CF12490325400EEF3AD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2FEA0CD92490322B00EEF3AD /* SPIRV-Cross-tvOS */; + targetProxy = 2FEA0CF02490325400EEF3AD /* PBXContainerItemProxy */; + }; + 2FEA0CF32490325400EEF3AD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2FEA0B4B2490322100EEF3AD /* SPIRV-Tools-tvOS */; + targetProxy = 2FEA0CF22490325400EEF3AD /* PBXContainerItemProxy */; + }; + 2FEA0CF82490344F00EEF3AD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2FEA0ADD2490320500EEF3AD /* ExternalDependencies-tvOS */; + targetProxy = 2FEA0CF72490344F00EEF3AD /* PBXContainerItemProxy */; + }; + A972A7E921CEC76A0013AB25 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A90FD8A021CC4EB900B92BB2 /* SPIRV-Cross-macOS */; + targetProxy = A972A7E821CEC76A0013AB25 /* PBXContainerItemProxy */; + }; + A972A7F121CEC8140013AB25 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A90FD75B21CC4EAB00B92BB2 /* SPIRV-Cross-iOS */; + targetProxy = A972A7F021CEC8140013AB25 /* PBXContainerItemProxy */; + }; + A972A7F921CEC8500013AB25 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A972A7E421CEC72F0013AB25 /* ExternalDependencies-macOS */; + targetProxy = A972A7F821CEC8500013AB25 /* PBXContainerItemProxy */; + }; + A972A7FB21CEC8540013AB25 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A972A7EA21CEC8030013AB25 /* ExternalDependencies-iOS */; + targetProxy = A972A7FA21CEC8540013AB25 /* PBXContainerItemProxy */; + }; + A972A82621CECD6B0013AB25 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A972A7FC21CECBBF0013AB25 /* SPIRV-Tools-iOS */; + targetProxy = A972A82521CECD6B0013AB25 /* PBXContainerItemProxy */; + }; + A972A82821CECD780013AB25 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A972A81021CECBE90013AB25 /* SPIRV-Tools-macOS */; + targetProxy = A972A82721CECD780013AB25 /* PBXContainerItemProxy */; + }; + DCFD7ECD2A45BC08007BBBF7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DCFD7C892A45BA7D007BBBF7 /* SPIRV-Cross-xrOS */; + targetProxy = DCFD7ECC2A45BC08007BBBF7 /* PBXContainerItemProxy */; + }; + DCFD7ECF2A45BC0C007BBBF7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = DCFD7D0C2A45BA9C007BBBF7 /* SPIRV-Tools-xrOS */; + targetProxy = DCFD7ECE2A45BC0C007BBBF7 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 2FEA0AE62490320500EEF3AD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = 3; + }; + name = Debug; + }; + 2FEA0AE72490320500EEF3AD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = 3; + }; + name = Release; + }; + 2FEA0CD62490322100EEF3AD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_CHECK_SWITCH_STATEMENTS = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/External/SPIRV-Tools/\"", + "\"$(SRCROOT)/External/SPIRV-Tools/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/external/spirv-headers/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/build\"", + ); + PRODUCT_NAME = SPIRVTools; + SDKROOT = appletvos; + }; + name = Debug; + }; + 2FEA0CD72490322100EEF3AD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_CHECK_SWITCH_STATEMENTS = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/External/SPIRV-Tools/\"", + "\"$(SRCROOT)/External/SPIRV-Tools/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/external/spirv-headers/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/build\"", + ); + PRODUCT_NAME = SPIRVTools; + SDKROOT = appletvos; + }; + name = Release; + }; + 2FEA0CED2490322B00EEF3AD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross", + ); + PRODUCT_NAME = SPIRVCross; + SDKROOT = appletvos; + }; + name = Debug; + }; + 2FEA0CEE2490322B00EEF3AD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross", + ); + PRODUCT_NAME = SPIRVCross; + SDKROOT = appletvos; + }; + name = Release; + }; + A90FD89D21CC4EAB00B92BB2 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross", + ); + PRODUCT_NAME = SPIRVCross; + SDKROOT = iphoneos; + }; + name = Debug; + }; + A90FD89E21CC4EAB00B92BB2 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross", + ); + PRODUCT_NAME = SPIRVCross; + SDKROOT = iphoneos; + }; + name = Release; + }; + A90FD9E221CC4EB900B92BB2 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross", + ); + PRODUCT_NAME = SPIRVCross; + SDKROOT = macosx; + }; + name = Debug; + }; + A90FD9E321CC4EB900B92BB2 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross", + ); + PRODUCT_NAME = SPIRVCross; + SDKROOT = macosx; + }; + name = Release; + }; + A972A7E521CEC72F0013AB25 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + A972A7E621CEC72F0013AB25 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + A972A7EE21CEC8030013AB25 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + A972A7EF21CEC8030013AB25 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + A972A7F621CEC81B0013AB25 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2,3"; + }; + name = Debug; + }; + A972A7F721CEC81B0013AB25 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2,3"; + }; + name = Release; + }; + A972A80D21CECBBF0013AB25 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_CHECK_SWITCH_STATEMENTS = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/External/SPIRV-Tools/\"", + "\"$(SRCROOT)/External/SPIRV-Tools/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/external/spirv-headers/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/build\"", + ); + PRODUCT_NAME = SPIRVTools; + SDKROOT = iphoneos; + }; + name = Debug; + }; + A972A80E21CECBBF0013AB25 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_CHECK_SWITCH_STATEMENTS = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/External/SPIRV-Tools/\"", + "\"$(SRCROOT)/External/SPIRV-Tools/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/external/spirv-headers/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/build\"", + ); + PRODUCT_NAME = SPIRVTools; + SDKROOT = iphoneos; + }; + name = Release; + }; + A972A82121CECBE90013AB25 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_CHECK_SWITCH_STATEMENTS = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/External/SPIRV-Tools/\"", + "\"$(SRCROOT)/External/SPIRV-Tools/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/external/spirv-headers/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/build\"", + ); + PRODUCT_NAME = SPIRVTools; + SDKROOT = macosx; + }; + name = Debug; + }; + A972A82221CECBE90013AB25 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_CHECK_SWITCH_STATEMENTS = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/External/SPIRV-Tools/\"", + "\"$(SRCROOT)/External/SPIRV-Tools/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/external/spirv-headers/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/build\"", + ); + PRODUCT_NAME = SPIRVTools; + SDKROOT = macosx; + }; + name = Release; + }; + A9F55D3F198BE6A8004EC31B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + BITCODE_GENERATION_MODE = marker; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = NO; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_CXX0X_EXTENSIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1"; + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = NO; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VARIABLE = NO; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.15; + SKIP_INSTALL = YES; + TVOS_DEPLOYMENT_TARGET = 13.0; + }; + name = Debug; + }; + A9F55D40198BE6A8004EC31B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + BITCODE_GENERATION_MODE = bitcode; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = NO; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_CXX0X_EXTENSIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 2; + GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = NO; + GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO; + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VARIABLE = NO; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.15; + SKIP_INSTALL = YES; + TVOS_DEPLOYMENT_TARGET = 13.0; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + DCFD7CA12A45BA7D007BBBF7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross", + ); + PRODUCT_NAME = SPIRVCross; + SDKROOT = xros; + }; + name = Debug; + }; + DCFD7CA22A45BA7D007BBBF7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SPIRV_CROSS_NAMESPACE_OVERRIDE=MVK_spirv_cross", + ); + PRODUCT_NAME = SPIRVCross; + SDKROOT = xros; + }; + name = Release; + }; + DCFD7EBE2A45BA9C007BBBF7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_CHECK_SWITCH_STATEMENTS = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/External/SPIRV-Tools/\"", + "\"$(SRCROOT)/External/SPIRV-Tools/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/external/spirv-headers/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/build\"", + ); + PRODUCT_NAME = SPIRVTools; + SDKROOT = xros; + }; + name = Debug; + }; + DCFD7EBF2A45BA9C007BBBF7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = NO; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = NO; + GCC_WARN_CHECK_SWITCH_STATEMENTS = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/External/SPIRV-Tools/\"", + "\"$(SRCROOT)/External/SPIRV-Tools/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/external/spirv-headers/include\"", + "\"$(SRCROOT)/External/SPIRV-Tools/build\"", + ); + PRODUCT_NAME = SPIRVTools; + SDKROOT = xros; + }; + name = Release; + }; + DCFD7ECA2A45BAAA007BBBF7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + DCFD7ECB2A45BAAA007BBBF7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 2FEA0AE52490320500EEF3AD /* Build configuration list for PBXAggregateTarget "ExternalDependencies-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2FEA0AE62490320500EEF3AD /* Debug */, + 2FEA0AE72490320500EEF3AD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2FEA0CD52490322100EEF3AD /* Build configuration list for PBXNativeTarget "SPIRV-Tools-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2FEA0CD62490322100EEF3AD /* Debug */, + 2FEA0CD72490322100EEF3AD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2FEA0CEC2490322B00EEF3AD /* Build configuration list for PBXNativeTarget "SPIRV-Cross-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2FEA0CED2490322B00EEF3AD /* Debug */, + 2FEA0CEE2490322B00EEF3AD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A90FD89C21CC4EAB00B92BB2 /* Build configuration list for PBXNativeTarget "SPIRV-Cross-iOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A90FD89D21CC4EAB00B92BB2 /* Debug */, + A90FD89E21CC4EAB00B92BB2 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A90FD9E121CC4EB900B92BB2 /* Build configuration list for PBXNativeTarget "SPIRV-Cross-macOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A90FD9E221CC4EB900B92BB2 /* Debug */, + A90FD9E321CC4EB900B92BB2 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A972A7E721CEC72F0013AB25 /* Build configuration list for PBXAggregateTarget "ExternalDependencies-macOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A972A7E521CEC72F0013AB25 /* Debug */, + A972A7E621CEC72F0013AB25 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A972A7ED21CEC8030013AB25 /* Build configuration list for PBXAggregateTarget "ExternalDependencies-iOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A972A7EE21CEC8030013AB25 /* Debug */, + A972A7EF21CEC8030013AB25 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A972A7F521CEC81B0013AB25 /* Build configuration list for PBXAggregateTarget "ExternalDependencies" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A972A7F621CEC81B0013AB25 /* Debug */, + A972A7F721CEC81B0013AB25 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A972A80C21CECBBF0013AB25 /* Build configuration list for PBXNativeTarget "SPIRV-Tools-iOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A972A80D21CECBBF0013AB25 /* Debug */, + A972A80E21CECBBF0013AB25 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A972A82021CECBE90013AB25 /* Build configuration list for PBXNativeTarget "SPIRV-Tools-macOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A972A82121CECBE90013AB25 /* Debug */, + A972A82221CECBE90013AB25 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9F55D28198BE6A7004EC31B /* Build configuration list for PBXProject "ExternalDependencies" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9F55D3F198BE6A8004EC31B /* Debug */, + A9F55D40198BE6A8004EC31B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + DCFD7CA02A45BA7D007BBBF7 /* Build configuration list for PBXNativeTarget "SPIRV-Cross-xrOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DCFD7CA12A45BA7D007BBBF7 /* Debug */, + DCFD7CA22A45BA7D007BBBF7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + DCFD7EBD2A45BA9C007BBBF7 /* Build configuration list for PBXNativeTarget "SPIRV-Tools-xrOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DCFD7EBE2A45BA9C007BBBF7 /* Debug */, + DCFD7EBF2A45BA9C007BBBF7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + DCFD7EC92A45BAAA007BBBF7 /* Build configuration list for PBXAggregateTarget "ExternalDependencies-xrOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DCFD7ECA2A45BAAA007BBBF7 /* Debug */, + DCFD7ECB2A45BAAA007BBBF7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = A9F55D25198BE6A7004EC31B /* Project object */; +} diff --git a/vendor/vulkan/volk b/vendor/vulkan/volk index 2784718c..f30088b3 160000 --- a/vendor/vulkan/volk +++ b/vendor/vulkan/volk @@ -1 +1 @@ -Subproject commit 2784718c913433d718561f9a9488996b4c05c2ff +Subproject commit f30088b3f4160810b53e19258dd2f7395e5f0ba3