Merge pull request #1522 from billhollings/sdk-1.3.204

Update dependency libraries to match Vulkan SDK 1.3.204.
diff --git a/Docs/Whats_New.md b/Docs/Whats_New.md
index 9aee5d0..afb2b32 100644
--- a/Docs/Whats_New.md
+++ b/Docs/Whats_New.md
@@ -16,19 +16,37 @@
 MoltenVK 1.1.7
 --------------
 
-Released TBD
+Released 2022/02/07
 
-- Support building MoltenVK with static Vulkan linkage symbols hidden.
+- Add `MVK_HIDE_VULKAN_SYMBOLS` env var to support building MoltenVK with static Vulkan linkage symbols hidden.
+- Improve accuracy of `VkPhysicalDeviceLimits::timestampPeriod`.
 - Do not use `MTLEvent` for `VkSemaphore` under *Rosetta2*.
 - On *Apple Silicon (iOS, tvOS & macOS)*, set `VkPhysicalDeviceProperties::deviceID` from GPU capabilities.
 - Support compiling *MSL 2.4* in runtime pipelines and `MoltenVKShaderConverterTool`.
 - Fix issue where *MSL 2.3* only available on *Apple Silicon*, even on *macOS*.
 - Fix memory leak of dummy `MTLTexture` in render subpasses that use no attachments.
 - Fix Metal object retain-release errors in assignment operators.
-- Improve accuracy of `VkPhysicalDeviceLimits::timestampPeriod`.
+- Fix use of GPU counter sets on older versions of iOS running on the simulator.
+- `mvk::getShaderOutputs()` in `SPRIVReflection.h` support flattening nested structures.
+- Replaced ASL logging levels with `MVKConfigLogLevel`.
+- `MoltenVKShaderConverter` tool support loading tessellation shader files.
+- `MoltenVKShaderConverter` tool update to *MSL 2.4* by default.
+- Upgrade to *Vulkan 1.3* headers.
+- Update `VK_MVK_MOLTENVK_SPEC_VERSION` to version `33`.
+- Update copyright notices to year 2022.
 - Update to latest SPIRV-Cross:
 	- MSL: Add 64 bit support for `OpSwitch`.
 	- MSL: Don't output depth and stencil values with explicit early fragment tests.
+	- MSL: Fix incorrect MSL `gl_TessCoord` variable type.
+	- MSL: Allow copy array from `UniformConstant` storage.
+	- MSL: Handle signed `atomic min/max`.
+	- Fix `normalize` on `half3/half2`.
+	- MSL: Handle constant construct of block-like array types.
+	- MSL: Rethink how opaque descriptors are passed to leaf functions.
+	- Rework how loop iteration counts are validated.
+	- Clamp vector element access to vector size.
+	- Handle aliased names in spec constants.
+	- Add support for `LocalSizeId`.
 
 
 
diff --git a/ExternalDependencies.xcodeproj/project.pbxproj b/ExternalDependencies.xcodeproj/project.pbxproj
index d095167..e3060a3 100644
--- a/ExternalDependencies.xcodeproj/project.pbxproj
+++ b/ExternalDependencies.xcodeproj/project.pbxproj
@@ -83,6 +83,1227 @@
 		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 */; };
+		A926B7B327AC718900144157 /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B47F27AC718800144157 /* spirv_target_env.cpp */; };
+		A926B7B427AC718900144157 /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B47F27AC718800144157 /* spirv_target_env.cpp */; };
+		A926B7B527AC718900144157 /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B47F27AC718800144157 /* spirv_target_env.cpp */; };
+		A926B7B627AC718900144157 /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48027AC718800144157 /* spirv_fuzzer_options.h */; };
+		A926B7B727AC718900144157 /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48027AC718800144157 /* spirv_fuzzer_options.h */; };
+		A926B7B827AC718900144157 /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48027AC718800144157 /* spirv_fuzzer_options.h */; };
+		A926B7B927AC718900144157 /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48127AC718800144157 /* assembly_grammar.h */; };
+		A926B7BA27AC718900144157 /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48127AC718800144157 /* assembly_grammar.h */; };
+		A926B7BB27AC718900144157 /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48127AC718800144157 /* assembly_grammar.h */; };
+		A926B7BC27AC718900144157 /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48427AC718800144157 /* lint_divergent_derivatives.cpp */; };
+		A926B7BD27AC718900144157 /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48427AC718800144157 /* lint_divergent_derivatives.cpp */; };
+		A926B7BE27AC718900144157 /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48427AC718800144157 /* lint_divergent_derivatives.cpp */; };
+		A926B7BF27AC718900144157 /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48527AC718800144157 /* linter.cpp */; };
+		A926B7C027AC718900144157 /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48527AC718800144157 /* linter.cpp */; };
+		A926B7C127AC718900144157 /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48527AC718800144157 /* linter.cpp */; };
+		A926B7C227AC718900144157 /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48627AC718800144157 /* divergence_analysis.cpp */; };
+		A926B7C327AC718900144157 /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48627AC718800144157 /* divergence_analysis.cpp */; };
+		A926B7C427AC718900144157 /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48627AC718800144157 /* divergence_analysis.cpp */; };
+		A926B7C527AC718900144157 /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48727AC718800144157 /* lints.h */; };
+		A926B7C627AC718900144157 /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48727AC718800144157 /* lints.h */; };
+		A926B7C727AC718900144157 /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48727AC718800144157 /* lints.h */; };
+		A926B7C827AC718900144157 /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48827AC718800144157 /* divergence_analysis.h */; };
+		A926B7C927AC718900144157 /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48827AC718800144157 /* divergence_analysis.h */; };
+		A926B7CA27AC718900144157 /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48827AC718800144157 /* divergence_analysis.h */; };
+		A926B7CB27AC718900144157 /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48927AC718800144157 /* enum_set.h */; };
+		A926B7CC27AC718900144157 /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48927AC718800144157 /* enum_set.h */; };
+		A926B7CD27AC718900144157 /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48927AC718800144157 /* enum_set.h */; };
+		A926B7CE27AC718900144157 /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48B27AC718800144157 /* text.cpp */; };
+		A926B7CF27AC718900144157 /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48B27AC718800144157 /* text.cpp */; };
+		A926B7D027AC718900144157 /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48B27AC718800144157 /* text.cpp */; };
+		A926B7D127AC718900144157 /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48C27AC718800144157 /* assembly_grammar.cpp */; };
+		A926B7D227AC718900144157 /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48C27AC718800144157 /* assembly_grammar.cpp */; };
+		A926B7D327AC718900144157 /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48C27AC718800144157 /* assembly_grammar.cpp */; };
+		A926B7D427AC718900144157 /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48D27AC718800144157 /* text.h */; };
+		A926B7D527AC718900144157 /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48D27AC718800144157 /* text.h */; };
+		A926B7D627AC718900144157 /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B48D27AC718800144157 /* text.h */; };
+		A926B7D727AC718900144157 /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48E27AC718800144157 /* extensions.cpp */; };
+		A926B7D827AC718900144157 /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48E27AC718800144157 /* extensions.cpp */; };
+		A926B7D927AC718900144157 /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48E27AC718800144157 /* extensions.cpp */; };
+		A926B7DA27AC718900144157 /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48F27AC718800144157 /* pch_source.cpp */; };
+		A926B7DB27AC718900144157 /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48F27AC718800144157 /* pch_source.cpp */; };
+		A926B7DC27AC718900144157 /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B48F27AC718800144157 /* pch_source.cpp */; };
+		A926B7DD27AC718900144157 /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49127AC718800144157 /* parse_number.h */; };
+		A926B7DE27AC718900144157 /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49127AC718800144157 /* parse_number.h */; };
+		A926B7DF27AC718900144157 /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49127AC718800144157 /* parse_number.h */; };
+		A926B7E027AC718900144157 /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49227AC718800144157 /* ilist_node.h */; };
+		A926B7E127AC718900144157 /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49227AC718800144157 /* ilist_node.h */; };
+		A926B7E227AC718900144157 /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49227AC718800144157 /* ilist_node.h */; };
+		A926B7E327AC718900144157 /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49327AC718800144157 /* make_unique.h */; };
+		A926B7E427AC718900144157 /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49327AC718800144157 /* make_unique.h */; };
+		A926B7E527AC718900144157 /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49327AC718800144157 /* make_unique.h */; };
+		A926B7E627AC718900144157 /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49427AC718800144157 /* string_utils.h */; };
+		A926B7E727AC718900144157 /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49427AC718800144157 /* string_utils.h */; };
+		A926B7E827AC718900144157 /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49427AC718800144157 /* string_utils.h */; };
+		A926B7E927AC718900144157 /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49527AC718800144157 /* small_vector.h */; };
+		A926B7EA27AC718900144157 /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49527AC718800144157 /* small_vector.h */; };
+		A926B7EB27AC718900144157 /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49527AC718800144157 /* small_vector.h */; };
+		A926B7EC27AC718900144157 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49627AC718800144157 /* timer.cpp */; };
+		A926B7ED27AC718900144157 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49627AC718800144157 /* timer.cpp */; };
+		A926B7EE27AC718900144157 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49627AC718800144157 /* timer.cpp */; };
+		A926B7EF27AC718900144157 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49727AC718800144157 /* timer.h */; };
+		A926B7F027AC718900144157 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49727AC718800144157 /* timer.h */; };
+		A926B7F127AC718900144157 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49727AC718800144157 /* timer.h */; };
+		A926B7F227AC718900144157 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49827AC718800144157 /* string_utils.cpp */; };
+		A926B7F327AC718900144157 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49827AC718800144157 /* string_utils.cpp */; };
+		A926B7F427AC718900144157 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49827AC718800144157 /* string_utils.cpp */; };
+		A926B7F527AC718900144157 /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49927AC718800144157 /* bit_vector.h */; };
+		A926B7F627AC718900144157 /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49927AC718800144157 /* bit_vector.h */; };
+		A926B7F727AC718900144157 /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49927AC718800144157 /* bit_vector.h */; };
+		A926B7F827AC718900144157 /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49A27AC718800144157 /* bitutils.h */; };
+		A926B7F927AC718900144157 /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49A27AC718800144157 /* bitutils.h */; };
+		A926B7FA27AC718900144157 /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49A27AC718800144157 /* bitutils.h */; };
+		A926B7FB27AC718900144157 /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49B27AC718800144157 /* hex_float.h */; };
+		A926B7FC27AC718900144157 /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49B27AC718800144157 /* hex_float.h */; };
+		A926B7FD27AC718900144157 /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49B27AC718800144157 /* hex_float.h */; };
+		A926B7FE27AC718900144157 /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49C27AC718800144157 /* parse_number.cpp */; };
+		A926B7FF27AC718900144157 /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49C27AC718800144157 /* parse_number.cpp */; };
+		A926B80027AC718900144157 /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49C27AC718800144157 /* parse_number.cpp */; };
+		A926B80127AC718900144157 /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49D27AC718800144157 /* bit_vector.cpp */; };
+		A926B80227AC718900144157 /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49D27AC718800144157 /* bit_vector.cpp */; };
+		A926B80327AC718900144157 /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B49D27AC718800144157 /* bit_vector.cpp */; };
+		A926B80427AC718900144157 /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49E27AC718800144157 /* ilist.h */; };
+		A926B80527AC718900144157 /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49E27AC718800144157 /* ilist.h */; };
+		A926B80627AC718900144157 /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49E27AC718800144157 /* ilist.h */; };
+		A926B80727AC718900144157 /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49F27AC718800144157 /* spirv_target_env.h */; };
+		A926B80827AC718900144157 /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49F27AC718800144157 /* spirv_target_env.h */; };
+		A926B80927AC718900144157 /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B49F27AC718800144157 /* spirv_target_env.h */; };
+		A926B80A27AC718900144157 /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A027AC718800144157 /* table.cpp */; };
+		A926B80B27AC718900144157 /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A027AC718800144157 /* table.cpp */; };
+		A926B80C27AC718900144157 /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A027AC718800144157 /* table.cpp */; };
+		A926B80D27AC718900144157 /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A227AC718800144157 /* operand_to_undef_reduction_opportunity_finder.h */; };
+		A926B80E27AC718900144157 /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A227AC718800144157 /* operand_to_undef_reduction_opportunity_finder.h */; };
+		A926B80F27AC718900144157 /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A227AC718800144157 /* operand_to_undef_reduction_opportunity_finder.h */; };
+		A926B81027AC718900144157 /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A327AC718800144157 /* remove_selection_reduction_opportunity.cpp */; };
+		A926B81127AC718900144157 /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A327AC718800144157 /* remove_selection_reduction_opportunity.cpp */; };
+		A926B81227AC718900144157 /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A327AC718800144157 /* remove_selection_reduction_opportunity.cpp */; };
+		A926B81327AC718900144157 /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A427AC718800144157 /* remove_block_reduction_opportunity.h */; };
+		A926B81427AC718900144157 /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A427AC718800144157 /* remove_block_reduction_opportunity.h */; };
+		A926B81527AC718900144157 /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A427AC718800144157 /* remove_block_reduction_opportunity.h */; };
+		A926B81627AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A527AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.h */; };
+		A926B81727AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A527AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.h */; };
+		A926B81827AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A527AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.h */; };
+		A926B81927AC718900144157 /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A627AC718800144157 /* reduction_pass.cpp */; };
+		A926B81A27AC718900144157 /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A627AC718800144157 /* reduction_pass.cpp */; };
+		A926B81B27AC718900144157 /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A627AC718800144157 /* reduction_pass.cpp */; };
+		A926B81C27AC718900144157 /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A727AC718800144157 /* structured_construct_to_block_reduction_opportunity.h */; };
+		A926B81D27AC718900144157 /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A727AC718800144157 /* structured_construct_to_block_reduction_opportunity.h */; };
+		A926B81E27AC718900144157 /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A727AC718800144157 /* structured_construct_to_block_reduction_opportunity.h */; };
+		A926B81F27AC718900144157 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A827AC718800144157 /* operand_to_const_reduction_opportunity_finder.cpp */; };
+		A926B82027AC718900144157 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A827AC718800144157 /* operand_to_const_reduction_opportunity_finder.cpp */; };
+		A926B82127AC718900144157 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4A827AC718800144157 /* operand_to_const_reduction_opportunity_finder.cpp */; };
+		A926B82227AC718900144157 /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A927AC718800144157 /* operand_to_const_reduction_opportunity_finder.h */; };
+		A926B82327AC718900144157 /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A927AC718800144157 /* operand_to_const_reduction_opportunity_finder.h */; };
+		A926B82427AC718900144157 /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4A927AC718800144157 /* operand_to_const_reduction_opportunity_finder.h */; };
+		A926B82527AC718900144157 /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AB27AC718800144157 /* reduction_util.cpp */; };
+		A926B82627AC718900144157 /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AB27AC718800144157 /* reduction_util.cpp */; };
+		A926B82727AC718900144157 /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AB27AC718800144157 /* reduction_util.cpp */; };
+		A926B82827AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4AC27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.h */; };
+		A926B82927AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4AC27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.h */; };
+		A926B82A27AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4AC27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.h */; };
+		A926B82B27AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AD27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; };
+		A926B82C27AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AD27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; };
+		A926B82D27AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AD27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; };
+		A926B82E27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4AE27AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h */; };
+		A926B82F27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4AE27AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h */; };
+		A926B83027AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4AE27AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h */; };
+		A926B83127AC718900144157 /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AF27AC718800144157 /* remove_function_reduction_opportunity_finder.cpp */; };
+		A926B83227AC718900144157 /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AF27AC718800144157 /* remove_function_reduction_opportunity_finder.cpp */; };
+		A926B83327AC718900144157 /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4AF27AC718800144157 /* remove_function_reduction_opportunity_finder.cpp */; };
+		A926B83427AC718900144157 /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B027AC718800144157 /* remove_instruction_reduction_opportunity.h */; };
+		A926B83527AC718900144157 /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B027AC718800144157 /* remove_instruction_reduction_opportunity.h */; };
+		A926B83627AC718900144157 /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B027AC718800144157 /* remove_instruction_reduction_opportunity.h */; };
+		A926B83727AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B127AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; };
+		A926B83827AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B127AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; };
+		A926B83927AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B127AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; };
+		A926B83A27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B227AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; };
+		A926B83B27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B227AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; };
+		A926B83C27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B227AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; };
+		A926B83D27AC718900144157 /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B327AC718800144157 /* remove_function_reduction_opportunity.cpp */; };
+		A926B83E27AC718900144157 /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B327AC718800144157 /* remove_function_reduction_opportunity.cpp */; };
+		A926B83F27AC718900144157 /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B327AC718800144157 /* remove_function_reduction_opportunity.cpp */; };
+		A926B84027AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B427AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; };
+		A926B84127AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B427AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; };
+		A926B84227AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B427AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; };
+		A926B84327AC718900144157 /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B527AC718800144157 /* remove_selection_reduction_opportunity_finder.cpp */; };
+		A926B84427AC718900144157 /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B527AC718800144157 /* remove_selection_reduction_opportunity_finder.cpp */; };
+		A926B84527AC718900144157 /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B527AC718800144157 /* remove_selection_reduction_opportunity_finder.cpp */; };
+		A926B84627AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B627AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; };
+		A926B84727AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B627AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; };
+		A926B84827AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B627AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; };
+		A926B84927AC718900144157 /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B727AC718800144157 /* remove_struct_member_reduction_opportunity.h */; };
+		A926B84A27AC718900144157 /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B727AC718800144157 /* remove_struct_member_reduction_opportunity.h */; };
+		A926B84B27AC718900144157 /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B727AC718800144157 /* remove_struct_member_reduction_opportunity.h */; };
+		A926B84C27AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B827AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.h */; };
+		A926B84D27AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B827AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.h */; };
+		A926B84E27AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4B827AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.h */; };
+		A926B84F27AC718900144157 /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B927AC718800144157 /* merge_blocks_reduction_opportunity.cpp */; };
+		A926B85027AC718900144157 /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B927AC718800144157 /* merge_blocks_reduction_opportunity.cpp */; };
+		A926B85127AC718900144157 /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4B927AC718800144157 /* merge_blocks_reduction_opportunity.cpp */; };
+		A926B85227AC718900144157 /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4BA27AC718800144157 /* change_operand_reduction_opportunity.cpp */; };
+		A926B85327AC718900144157 /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4BA27AC718800144157 /* change_operand_reduction_opportunity.cpp */; };
+		A926B85427AC718900144157 /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4BA27AC718800144157 /* change_operand_reduction_opportunity.cpp */; };
+		A926B85527AC718900144157 /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BB27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.h */; };
+		A926B85627AC718900144157 /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BB27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.h */; };
+		A926B85727AC718900144157 /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BB27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.h */; };
+		A926B85827AC718900144157 /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BC27AC718800144157 /* remove_function_reduction_opportunity.h */; };
+		A926B85927AC718900144157 /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BC27AC718800144157 /* remove_function_reduction_opportunity.h */; };
+		A926B85A27AC718900144157 /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BC27AC718800144157 /* remove_function_reduction_opportunity.h */; };
+		A926B85B27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BD27AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.h */; };
+		A926B85C27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BD27AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.h */; };
+		A926B85D27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BD27AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.h */; };
+		A926B85E27AC718900144157 /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BE27AC718800144157 /* change_operand_to_undef_reduction_opportunity.h */; };
+		A926B85F27AC718900144157 /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BE27AC718800144157 /* change_operand_to_undef_reduction_opportunity.h */; };
+		A926B86027AC718900144157 /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BE27AC718800144157 /* change_operand_to_undef_reduction_opportunity.h */; };
+		A926B86127AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BF27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.h */; };
+		A926B86227AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BF27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.h */; };
+		A926B86327AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4BF27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.h */; };
+		A926B86427AC718900144157 /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C027AC718800144157 /* remove_selection_reduction_opportunity.h */; };
+		A926B86527AC718900144157 /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C027AC718800144157 /* remove_selection_reduction_opportunity.h */; };
+		A926B86627AC718900144157 /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C027AC718800144157 /* remove_selection_reduction_opportunity.h */; };
+		A926B86727AC718900144157 /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C127AC718800144157 /* remove_instruction_reduction_opportunity.cpp */; };
+		A926B86827AC718900144157 /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C127AC718800144157 /* remove_instruction_reduction_opportunity.cpp */; };
+		A926B86927AC718900144157 /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C127AC718800144157 /* remove_instruction_reduction_opportunity.cpp */; };
+		A926B86A27AC718900144157 /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C227AC718800144157 /* remove_selection_reduction_opportunity_finder.h */; };
+		A926B86B27AC718900144157 /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C227AC718800144157 /* remove_selection_reduction_opportunity_finder.h */; };
+		A926B86C27AC718900144157 /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C227AC718800144157 /* remove_selection_reduction_opportunity_finder.h */; };
+		A926B86D27AC718900144157 /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C327AC718800144157 /* merge_blocks_reduction_opportunity_finder.h */; };
+		A926B86E27AC718900144157 /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C327AC718800144157 /* merge_blocks_reduction_opportunity_finder.h */; };
+		A926B86F27AC718900144157 /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C327AC718800144157 /* merge_blocks_reduction_opportunity_finder.h */; };
+		A926B87027AC718900144157 /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C427AC718800144157 /* pch_source_reduce.cpp */; };
+		A926B87127AC718900144157 /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C427AC718800144157 /* pch_source_reduce.cpp */; };
+		A926B87227AC718900144157 /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C427AC718800144157 /* pch_source_reduce.cpp */; };
+		A926B87327AC718900144157 /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C527AC718800144157 /* remove_struct_member_reduction_opportunity.cpp */; };
+		A926B87427AC718900144157 /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C527AC718800144157 /* remove_struct_member_reduction_opportunity.cpp */; };
+		A926B87527AC718900144157 /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C527AC718800144157 /* remove_struct_member_reduction_opportunity.cpp */; };
+		A926B87627AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C627AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.h */; };
+		A926B87727AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C627AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.h */; };
+		A926B87827AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4C627AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.h */; };
+		A926B87927AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C727AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp */; };
+		A926B87A27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C727AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp */; };
+		A926B87B27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C727AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp */; };
+		A926B87C27AC718900144157 /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C827AC718800144157 /* reducer.cpp */; };
+		A926B87D27AC718900144157 /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C827AC718800144157 /* reducer.cpp */; };
+		A926B87E27AC718900144157 /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C827AC718800144157 /* reducer.cpp */; };
+		A926B87F27AC718900144157 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C927AC718800144157 /* operand_to_undef_reduction_opportunity_finder.cpp */; };
+		A926B88027AC718900144157 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C927AC718800144157 /* operand_to_undef_reduction_opportunity_finder.cpp */; };
+		A926B88127AC718900144157 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4C927AC718800144157 /* operand_to_undef_reduction_opportunity_finder.cpp */; };
+		A926B88227AC718900144157 /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CA27AC718800144157 /* remove_function_reduction_opportunity_finder.h */; };
+		A926B88327AC718900144157 /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CA27AC718800144157 /* remove_function_reduction_opportunity_finder.h */; };
+		A926B88427AC718900144157 /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CA27AC718800144157 /* remove_function_reduction_opportunity_finder.h */; };
+		A926B88527AC718900144157 /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CB27AC718800144157 /* pch_source_reduce.h */; };
+		A926B88627AC718900144157 /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CB27AC718800144157 /* pch_source_reduce.h */; };
+		A926B88727AC718900144157 /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CB27AC718800144157 /* pch_source_reduce.h */; };
+		A926B88827AC718900144157 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CC27AC718800144157 /* merge_blocks_reduction_opportunity_finder.cpp */; };
+		A926B88927AC718900144157 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CC27AC718800144157 /* merge_blocks_reduction_opportunity_finder.cpp */; };
+		A926B88A27AC718900144157 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CC27AC718800144157 /* merge_blocks_reduction_opportunity_finder.cpp */; };
+		A926B88B27AC718900144157 /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CD27AC718800144157 /* reduction_opportunity.cpp */; };
+		A926B88C27AC718900144157 /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CD27AC718800144157 /* reduction_opportunity.cpp */; };
+		A926B88D27AC718900144157 /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CD27AC718800144157 /* reduction_opportunity.cpp */; };
+		A926B88E27AC718900144157 /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CE27AC718800144157 /* reducer.h */; };
+		A926B88F27AC718900144157 /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CE27AC718800144157 /* reducer.h */; };
+		A926B89027AC718900144157 /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4CE27AC718800144157 /* reducer.h */; };
+		A926B89127AC718900144157 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CF27AC718800144157 /* change_operand_to_undef_reduction_opportunity.cpp */; };
+		A926B89227AC718900144157 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CF27AC718800144157 /* change_operand_to_undef_reduction_opportunity.cpp */; };
+		A926B89327AC718900144157 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4CF27AC718800144157 /* change_operand_to_undef_reduction_opportunity.cpp */; };
+		A926B89427AC718900144157 /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D027AC718800144157 /* reduction_opportunity.h */; };
+		A926B89527AC718900144157 /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D027AC718800144157 /* reduction_opportunity.h */; };
+		A926B89627AC718900144157 /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D027AC718800144157 /* reduction_opportunity.h */; };
+		A926B89727AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D127AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; };
+		A926B89827AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D127AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; };
+		A926B89927AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D127AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; };
+		A926B89A27AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D227AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; };
+		A926B89B27AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D227AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; };
+		A926B89C27AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D227AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; };
+		A926B89D27AC718900144157 /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D327AC718800144157 /* reduction_opportunity_finder.h */; };
+		A926B89E27AC718900144157 /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D327AC718800144157 /* reduction_opportunity_finder.h */; };
+		A926B89F27AC718900144157 /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D327AC718800144157 /* reduction_opportunity_finder.h */; };
+		A926B8A027AC718900144157 /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D427AC718800144157 /* change_operand_reduction_opportunity.h */; };
+		A926B8A127AC718900144157 /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D427AC718800144157 /* change_operand_reduction_opportunity.h */; };
+		A926B8A227AC718900144157 /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D427AC718800144157 /* change_operand_reduction_opportunity.h */; };
+		A926B8A327AC718900144157 /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D527AC718800144157 /* remove_block_reduction_opportunity_finder.h */; };
+		A926B8A427AC718900144157 /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D527AC718800144157 /* remove_block_reduction_opportunity_finder.h */; };
+		A926B8A527AC718900144157 /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D527AC718800144157 /* remove_block_reduction_opportunity_finder.h */; };
+		A926B8A627AC718900144157 /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D627AC718800144157 /* remove_block_reduction_opportunity_finder.cpp */; };
+		A926B8A727AC718900144157 /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D627AC718800144157 /* remove_block_reduction_opportunity_finder.cpp */; };
+		A926B8A827AC718900144157 /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D627AC718800144157 /* remove_block_reduction_opportunity_finder.cpp */; };
+		A926B8A927AC718900144157 /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D727AC718800144157 /* reduction_util.h */; };
+		A926B8AA27AC718900144157 /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D727AC718800144157 /* reduction_util.h */; };
+		A926B8AB27AC718900144157 /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D727AC718800144157 /* reduction_util.h */; };
+		A926B8AC27AC718900144157 /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D827AC718800144157 /* merge_blocks_reduction_opportunity.h */; };
+		A926B8AD27AC718900144157 /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D827AC718800144157 /* merge_blocks_reduction_opportunity.h */; };
+		A926B8AE27AC718900144157 /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4D827AC718800144157 /* merge_blocks_reduction_opportunity.h */; };
+		A926B8AF27AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D927AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; };
+		A926B8B027AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D927AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; };
+		A926B8B127AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4D927AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; };
+		A926B8B227AC718900144157 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DA27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.cpp */; };
+		A926B8B327AC718900144157 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DA27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.cpp */; };
+		A926B8B427AC718900144157 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DA27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.cpp */; };
+		A926B8B527AC718900144157 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DB27AC718800144157 /* structured_construct_to_block_reduction_opportunity.cpp */; };
+		A926B8B627AC718900144157 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DB27AC718800144157 /* structured_construct_to_block_reduction_opportunity.cpp */; };
+		A926B8B727AC718900144157 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DB27AC718800144157 /* structured_construct_to_block_reduction_opportunity.cpp */; };
+		A926B8B827AC718900144157 /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DC27AC718800144157 /* remove_block_reduction_opportunity.cpp */; };
+		A926B8B927AC718900144157 /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DC27AC718800144157 /* remove_block_reduction_opportunity.cpp */; };
+		A926B8BA27AC718900144157 /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DC27AC718800144157 /* remove_block_reduction_opportunity.cpp */; };
+		A926B8BB27AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DD27AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; };
+		A926B8BC27AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DD27AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; };
+		A926B8BD27AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DD27AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; };
+		A926B8BE27AC718900144157 /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DE27AC718800144157 /* reduction_opportunity_finder.cpp */; };
+		A926B8BF27AC718900144157 /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DE27AC718800144157 /* reduction_opportunity_finder.cpp */; };
+		A926B8C027AC718900144157 /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DE27AC718800144157 /* reduction_opportunity_finder.cpp */; };
+		A926B8C127AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DF27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp */; };
+		A926B8C227AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DF27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp */; };
+		A926B8C327AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4DF27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp */; };
+		A926B8C427AC718900144157 /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E027AC718800144157 /* reduction_pass.h */; };
+		A926B8C527AC718900144157 /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E027AC718800144157 /* reduction_pass.h */; };
+		A926B8C627AC718900144157 /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E027AC718800144157 /* reduction_pass.h */; };
+		A926B8C727AC718900144157 /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E127AC718800144157 /* latest_version_opencl_std_header.h */; };
+		A926B8C827AC718900144157 /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E127AC718800144157 /* latest_version_opencl_std_header.h */; };
+		A926B8C927AC718900144157 /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E127AC718800144157 /* latest_version_opencl_std_header.h */; };
+		A926B8CA27AC718900144157 /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E227AC718800144157 /* spirv_optimizer_options.cpp */; };
+		A926B8CB27AC718900144157 /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E227AC718800144157 /* spirv_optimizer_options.cpp */; };
+		A926B8CC27AC718900144157 /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E227AC718800144157 /* spirv_optimizer_options.cpp */; };
+		A926B8CD27AC718900144157 /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E327AC718800144157 /* cfa.h */; };
+		A926B8CE27AC718900144157 /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E327AC718800144157 /* cfa.h */; };
+		A926B8CF27AC718900144157 /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E327AC718800144157 /* cfa.h */; };
+		A926B8D027AC718900144157 /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E427AC718800144157 /* pch_source.h */; };
+		A926B8D127AC718900144157 /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E427AC718800144157 /* pch_source.h */; };
+		A926B8D227AC718900144157 /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E427AC718800144157 /* pch_source.h */; };
+		A926B8D327AC718900144157 /* enum_string_mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E527AC718800144157 /* enum_string_mapping.h */; };
+		A926B8D427AC718900144157 /* enum_string_mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E527AC718800144157 /* enum_string_mapping.h */; };
+		A926B8D527AC718900144157 /* enum_string_mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E527AC718800144157 /* enum_string_mapping.h */; };
+		A926B8D627AC718900144157 /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E627AC718800144157 /* spirv_fuzzer_options.cpp */; };
+		A926B8D727AC718900144157 /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E627AC718800144157 /* spirv_fuzzer_options.cpp */; };
+		A926B8D827AC718900144157 /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E627AC718800144157 /* spirv_fuzzer_options.cpp */; };
+		A926B8D927AC718900144157 /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E727AC718800144157 /* spirv_reducer_options.h */; };
+		A926B8DA27AC718900144157 /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E727AC718800144157 /* spirv_reducer_options.h */; };
+		A926B8DB27AC718900144157 /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4E727AC718800144157 /* spirv_reducer_options.h */; };
+		A926B8DC27AC718900144157 /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E827AC718800144157 /* spirv_validator_options.cpp */; };
+		A926B8DD27AC718900144157 /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E827AC718800144157 /* spirv_validator_options.cpp */; };
+		A926B8DE27AC718900144157 /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4E827AC718800144157 /* spirv_validator_options.cpp */; };
+		A926B8E227AC718900144157 /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4EF27AC718800144157 /* print.cpp */; };
+		A926B8E327AC718900144157 /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4EF27AC718800144157 /* print.cpp */; };
+		A926B8E427AC718900144157 /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4EF27AC718800144157 /* print.cpp */; };
+		A926B8E527AC718900144157 /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F027AC718800144157 /* spirv_definition.h */; };
+		A926B8E627AC718900144157 /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F027AC718800144157 /* spirv_definition.h */; };
+		A926B8E727AC718900144157 /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F027AC718800144157 /* spirv_definition.h */; };
+		A926B8E827AC718900144157 /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F127AC718800144157 /* operand.h */; };
+		A926B8E927AC718900144157 /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F127AC718800144157 /* operand.h */; };
+		A926B8EA27AC718900144157 /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F127AC718800144157 /* operand.h */; };
+		A926B8EB27AC718900144157 /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F227AC718800144157 /* spirv_endian.cpp */; };
+		A926B8EC27AC718900144157 /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F227AC718800144157 /* spirv_endian.cpp */; };
+		A926B8ED27AC718900144157 /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F227AC718800144157 /* spirv_endian.cpp */; };
+		A926B8EE27AC718900144157 /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F327AC718800144157 /* macro.h */; };
+		A926B8EF27AC718900144157 /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F327AC718800144157 /* macro.h */; };
+		A926B8F027AC718900144157 /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F327AC718800144157 /* macro.h */; };
+		A926B8F127AC718900144157 /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F427AC718800144157 /* spirv_constant.h */; };
+		A926B8F227AC718900144157 /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F427AC718800144157 /* spirv_constant.h */; };
+		A926B8F327AC718900144157 /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F427AC718800144157 /* spirv_constant.h */; };
+		A926B8F427AC718900144157 /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F527AC718800144157 /* binary.cpp */; };
+		A926B8F527AC718900144157 /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F527AC718800144157 /* binary.cpp */; };
+		A926B8F627AC718900144157 /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F527AC718800144157 /* binary.cpp */; };
+		A926B8F727AC718900144157 /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F627AC718800144157 /* spirv_validator_options.h */; };
+		A926B8F827AC718900144157 /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F627AC718800144157 /* spirv_validator_options.h */; };
+		A926B8F927AC718900144157 /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F627AC718800144157 /* spirv_validator_options.h */; };
+		A926B8FA27AC718900144157 /* enum_string_mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F727AC718800144157 /* enum_string_mapping.cpp */; };
+		A926B8FB27AC718900144157 /* enum_string_mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F727AC718800144157 /* enum_string_mapping.cpp */; };
+		A926B8FC27AC718900144157 /* enum_string_mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4F727AC718800144157 /* enum_string_mapping.cpp */; };
+		A926B8FD27AC718900144157 /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F827AC718800144157 /* text_handler.h */; };
+		A926B8FE27AC718900144157 /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F827AC718800144157 /* text_handler.h */; };
+		A926B8FF27AC718900144157 /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F827AC718800144157 /* text_handler.h */; };
+		A926B90027AC718900144157 /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F927AC718800144157 /* parsed_operand.h */; };
+		A926B90127AC718900144157 /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F927AC718800144157 /* parsed_operand.h */; };
+		A926B90227AC718900144157 /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4F927AC718800144157 /* parsed_operand.h */; };
+		A926B90327AC718900144157 /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FA27AC718800144157 /* name_mapper.h */; };
+		A926B90427AC718900144157 /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FA27AC718800144157 /* name_mapper.h */; };
+		A926B90527AC718900144157 /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FA27AC718800144157 /* name_mapper.h */; };
+		A926B90627AC718900144157 /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FB27AC718800144157 /* spirv_reducer_options.cpp */; };
+		A926B90727AC718900144157 /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FB27AC718800144157 /* spirv_reducer_options.cpp */; };
+		A926B90827AC718900144157 /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FB27AC718800144157 /* spirv_reducer_options.cpp */; };
+		A926B90927AC718900144157 /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FC27AC718800144157 /* parsed_operand.cpp */; };
+		A926B90A27AC718900144157 /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FC27AC718800144157 /* parsed_operand.cpp */; };
+		A926B90B27AC718900144157 /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FC27AC718800144157 /* parsed_operand.cpp */; };
+		A926B90C27AC718900144157 /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FD27AC718800144157 /* diagnostic.h */; };
+		A926B90D27AC718900144157 /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FD27AC718800144157 /* diagnostic.h */; };
+		A926B90E27AC718900144157 /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FD27AC718800144157 /* diagnostic.h */; };
+		A926B90F27AC718900144157 /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FE27AC718800144157 /* spirv_endian.h */; };
+		A926B91027AC718900144157 /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FE27AC718800144157 /* spirv_endian.h */; };
+		A926B91127AC718900144157 /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B4FE27AC718800144157 /* spirv_endian.h */; };
+		A926B91227AC718900144157 /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FF27AC718800144157 /* name_mapper.cpp */; };
+		A926B91327AC718900144157 /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FF27AC718800144157 /* name_mapper.cpp */; };
+		A926B91427AC718900144157 /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B4FF27AC718800144157 /* name_mapper.cpp */; };
+		A926B91527AC718900144157 /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50227AC718800144157 /* linker.cpp */; };
+		A926B91627AC718900144157 /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50227AC718800144157 /* linker.cpp */; };
+		A926B91727AC718900144157 /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50227AC718800144157 /* linker.cpp */; };
+		A926B91827AC718900144157 /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50327AC718800144157 /* common_debug_info.h */; };
+		A926B91927AC718900144157 /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50327AC718800144157 /* common_debug_info.h */; };
+		A926B91A27AC718900144157 /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50327AC718800144157 /* common_debug_info.h */; };
+		A926B91B27AC718900144157 /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50427AC718800144157 /* software_version.cpp */; };
+		A926B91C27AC718900144157 /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50427AC718800144157 /* software_version.cpp */; };
+		A926B91D27AC718900144157 /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50427AC718800144157 /* software_version.cpp */; };
+		A926B91E27AC718900144157 /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50527AC718800144157 /* opcode.cpp */; };
+		A926B91F27AC718900144157 /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50527AC718800144157 /* opcode.cpp */; };
+		A926B92027AC718900144157 /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50527AC718800144157 /* opcode.cpp */; };
+		A926B92127AC718900144157 /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50627AC718800144157 /* print.h */; };
+		A926B92227AC718900144157 /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50627AC718800144157 /* print.h */; };
+		A926B92327AC718900144157 /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50627AC718800144157 /* print.h */; };
+		A926B92427AC718900144157 /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50727AC718800144157 /* ext_inst.cpp */; };
+		A926B92527AC718900144157 /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50727AC718800144157 /* ext_inst.cpp */; };
+		A926B92627AC718900144157 /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50727AC718800144157 /* ext_inst.cpp */; };
+		A926B92727AC718900144157 /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50827AC718800144157 /* disassemble.h */; };
+		A926B92827AC718900144157 /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50827AC718800144157 /* disassemble.h */; };
+		A926B92927AC718900144157 /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50827AC718800144157 /* disassemble.h */; };
+		A926B92A27AC718900144157 /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50A27AC718800144157 /* optimizer.cpp */; };
+		A926B92B27AC718900144157 /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50A27AC718800144157 /* optimizer.cpp */; };
+		A926B92C27AC718900144157 /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50A27AC718800144157 /* optimizer.cpp */; };
+		A926B92D27AC718900144157 /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50B27AC718800144157 /* if_conversion.h */; };
+		A926B92E27AC718900144157 /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50B27AC718800144157 /* if_conversion.h */; };
+		A926B92F27AC718900144157 /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50B27AC718800144157 /* if_conversion.h */; };
+		A926B93027AC718900144157 /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50C27AC718800144157 /* register_pressure.cpp */; };
+		A926B93127AC718900144157 /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50C27AC718800144157 /* register_pressure.cpp */; };
+		A926B93227AC718900144157 /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50C27AC718800144157 /* register_pressure.cpp */; };
+		A926B93327AC718900144157 /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50D27AC718800144157 /* loop_utils.cpp */; };
+		A926B93427AC718900144157 /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50D27AC718800144157 /* loop_utils.cpp */; };
+		A926B93527AC718900144157 /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50D27AC718800144157 /* loop_utils.cpp */; };
+		A926B93627AC718900144157 /* strip_nonsemantic_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50E27AC718800144157 /* strip_nonsemantic_info_pass.h */; };
+		A926B93727AC718900144157 /* strip_nonsemantic_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50E27AC718800144157 /* strip_nonsemantic_info_pass.h */; };
+		A926B93827AC718900144157 /* strip_nonsemantic_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B50E27AC718800144157 /* strip_nonsemantic_info_pass.h */; };
+		A926B93927AC718900144157 /* spread_volatile_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50F27AC718800144157 /* spread_volatile_semantics.cpp */; };
+		A926B93A27AC718900144157 /* spread_volatile_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50F27AC718800144157 /* spread_volatile_semantics.cpp */; };
+		A926B93B27AC718900144157 /* spread_volatile_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B50F27AC718800144157 /* spread_volatile_semantics.cpp */; };
+		A926B93C27AC718900144157 /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51027AC718800144157 /* merge_return_pass.h */; };
+		A926B93D27AC718900144157 /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51027AC718800144157 /* merge_return_pass.h */; };
+		A926B93E27AC718900144157 /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51027AC718800144157 /* merge_return_pass.h */; };
+		A926B93F27AC718900144157 /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51127AC718800144157 /* inline_opaque_pass.h */; };
+		A926B94027AC718900144157 /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51127AC718800144157 /* inline_opaque_pass.h */; };
+		A926B94127AC718900144157 /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51127AC718800144157 /* inline_opaque_pass.h */; };
+		A926B94227AC718900144157 /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51227AC718800144157 /* loop_fusion.h */; };
+		A926B94327AC718900144157 /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51227AC718800144157 /* loop_fusion.h */; };
+		A926B94427AC718900144157 /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51227AC718800144157 /* loop_fusion.h */; };
+		A926B94527AC718900144157 /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51327AC718800144157 /* combine_access_chains.cpp */; };
+		A926B94627AC718900144157 /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51327AC718800144157 /* combine_access_chains.cpp */; };
+		A926B94727AC718900144157 /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51327AC718800144157 /* combine_access_chains.cpp */; };
+		A926B94827AC718900144157 /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51427AC718800144157 /* build_module.cpp */; };
+		A926B94927AC718900144157 /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51427AC718800144157 /* build_module.cpp */; };
+		A926B94A27AC718900144157 /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51427AC718800144157 /* build_module.cpp */; };
+		A926B94B27AC718900144157 /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51527AC718800144157 /* composite.h */; };
+		A926B94C27AC718900144157 /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51527AC718800144157 /* composite.h */; };
+		A926B94D27AC718900144157 /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51527AC718800144157 /* composite.h */; };
+		A926B94E27AC718900144157 /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51627AC718800144157 /* compact_ids_pass.h */; };
+		A926B94F27AC718900144157 /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51627AC718800144157 /* compact_ids_pass.h */; };
+		A926B95027AC718900144157 /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51627AC718800144157 /* compact_ids_pass.h */; };
+		A926B95127AC718900144157 /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51727AC718800144157 /* register_pressure.h */; };
+		A926B95227AC718900144157 /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51727AC718800144157 /* register_pressure.h */; };
+		A926B95327AC718900144157 /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51727AC718800144157 /* register_pressure.h */; };
+		A926B95427AC718900144157 /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51827AC718800144157 /* tree_iterator.h */; };
+		A926B95527AC718900144157 /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51827AC718800144157 /* tree_iterator.h */; };
+		A926B95627AC718900144157 /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51827AC718800144157 /* tree_iterator.h */; };
+		A926B95727AC718900144157 /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51927AC718800144157 /* graphics_robust_access_pass.h */; };
+		A926B95827AC718900144157 /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51927AC718800144157 /* graphics_robust_access_pass.h */; };
+		A926B95927AC718900144157 /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51927AC718800144157 /* graphics_robust_access_pass.h */; };
+		A926B95A27AC718900144157 /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51A27AC718800144157 /* local_single_store_elim_pass.h */; };
+		A926B95B27AC718900144157 /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51A27AC718800144157 /* local_single_store_elim_pass.h */; };
+		A926B95C27AC718900144157 /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51A27AC718800144157 /* local_single_store_elim_pass.h */; };
+		A926B95D27AC718900144157 /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51B27AC718800144157 /* reduce_load_size.h */; };
+		A926B95E27AC718900144157 /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51B27AC718800144157 /* reduce_load_size.h */; };
+		A926B95F27AC718900144157 /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51B27AC718800144157 /* reduce_load_size.h */; };
+		A926B96027AC718900144157 /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51C27AC718800144157 /* code_sink.cpp */; };
+		A926B96127AC718900144157 /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51C27AC718800144157 /* code_sink.cpp */; };
+		A926B96227AC718900144157 /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51C27AC718800144157 /* code_sink.cpp */; };
+		A926B96327AC718900144157 /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51D27AC718800144157 /* types.cpp */; };
+		A926B96427AC718900144157 /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51D27AC718800144157 /* types.cpp */; };
+		A926B96527AC718900144157 /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B51D27AC718800144157 /* types.cpp */; };
+		A926B96627AC718900144157 /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51E27AC718800144157 /* scalar_analysis.h */; };
+		A926B96727AC718900144157 /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51E27AC718800144157 /* scalar_analysis.h */; };
+		A926B96827AC718900144157 /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51E27AC718800144157 /* scalar_analysis.h */; };
+		A926B96927AC718900144157 /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51F27AC718800144157 /* strip_debug_info_pass.h */; };
+		A926B96A27AC718900144157 /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51F27AC718800144157 /* strip_debug_info_pass.h */; };
+		A926B96B27AC718900144157 /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B51F27AC718800144157 /* strip_debug_info_pass.h */; };
+		A926B96C27AC718900144157 /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52027AC718800144157 /* replace_desc_array_access_using_var_index.h */; };
+		A926B96D27AC718900144157 /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52027AC718800144157 /* replace_desc_array_access_using_var_index.h */; };
+		A926B96E27AC718900144157 /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52027AC718800144157 /* replace_desc_array_access_using_var_index.h */; };
+		A926B96F27AC718900144157 /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52127AC718800144157 /* cfg.cpp */; };
+		A926B97027AC718900144157 /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52127AC718800144157 /* cfg.cpp */; };
+		A926B97127AC718900144157 /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52127AC718800144157 /* cfg.cpp */; };
+		A926B97227AC718900144157 /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52227AC718800144157 /* decoration_manager.cpp */; };
+		A926B97327AC718900144157 /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52227AC718800144157 /* decoration_manager.cpp */; };
+		A926B97427AC718900144157 /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52227AC718800144157 /* decoration_manager.cpp */; };
+		A926B97527AC718900144157 /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52327AC718800144157 /* local_single_block_elim_pass.cpp */; };
+		A926B97627AC718900144157 /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52327AC718800144157 /* local_single_block_elim_pass.cpp */; };
+		A926B97727AC718900144157 /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52327AC718800144157 /* local_single_block_elim_pass.cpp */; };
+		A926B97827AC718900144157 /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52427AC718800144157 /* freeze_spec_constant_value_pass.cpp */; };
+		A926B97927AC718900144157 /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52427AC718800144157 /* freeze_spec_constant_value_pass.cpp */; };
+		A926B97A27AC718900144157 /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52427AC718800144157 /* freeze_spec_constant_value_pass.cpp */; };
+		A926B97B27AC718900144157 /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52527AC718800144157 /* replace_invalid_opc.h */; };
+		A926B97C27AC718900144157 /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52527AC718800144157 /* replace_invalid_opc.h */; };
+		A926B97D27AC718900144157 /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52527AC718800144157 /* replace_invalid_opc.h */; };
+		A926B97E27AC718900144157 /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52627AC718800144157 /* local_access_chain_convert_pass.h */; };
+		A926B97F27AC718900144157 /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52627AC718800144157 /* local_access_chain_convert_pass.h */; };
+		A926B98027AC718900144157 /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52627AC718800144157 /* local_access_chain_convert_pass.h */; };
+		A926B98127AC718900144157 /* inst_bindless_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52727AC718800144157 /* inst_bindless_check_pass.cpp */; };
+		A926B98227AC718900144157 /* inst_bindless_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52727AC718800144157 /* inst_bindless_check_pass.cpp */; };
+		A926B98327AC718900144157 /* inst_bindless_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52727AC718800144157 /* inst_bindless_check_pass.cpp */; };
+		A926B98427AC718900144157 /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52827AC718800144157 /* local_redundancy_elimination.cpp */; };
+		A926B98527AC718900144157 /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52827AC718800144157 /* local_redundancy_elimination.cpp */; };
+		A926B98627AC718900144157 /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52827AC718800144157 /* local_redundancy_elimination.cpp */; };
+		A926B98727AC718900144157 /* instrument_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52A27AC718800144157 /* instrument_pass.cpp */; };
+		A926B98827AC718900144157 /* instrument_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52A27AC718800144157 /* instrument_pass.cpp */; };
+		A926B98927AC718900144157 /* instrument_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52A27AC718800144157 /* instrument_pass.cpp */; };
+		A926B98A27AC718900144157 /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52B27AC718800144157 /* propagator.h */; };
+		A926B98B27AC718900144157 /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52B27AC718800144157 /* propagator.h */; };
+		A926B98C27AC718900144157 /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52B27AC718800144157 /* propagator.h */; };
+		A926B98D27AC718900144157 /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52C27AC718800144157 /* instruction_list.h */; };
+		A926B98E27AC718900144157 /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52C27AC718800144157 /* instruction_list.h */; };
+		A926B98F27AC718900144157 /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B52C27AC718800144157 /* instruction_list.h */; };
+		A926B99027AC718900144157 /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52D27AC718800144157 /* feature_manager.cpp */; };
+		A926B99127AC718900144157 /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52D27AC718800144157 /* feature_manager.cpp */; };
+		A926B99227AC718900144157 /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52D27AC718800144157 /* feature_manager.cpp */; };
+		A926B99327AC718900144157 /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52E27AC718800144157 /* pass.cpp */; };
+		A926B99427AC718900144157 /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52E27AC718800144157 /* pass.cpp */; };
+		A926B99527AC718900144157 /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52E27AC718800144157 /* pass.cpp */; };
+		A926B99627AC718900144157 /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52F27AC718800144157 /* loop_fission.cpp */; };
+		A926B99727AC718900144157 /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52F27AC718800144157 /* loop_fission.cpp */; };
+		A926B99827AC718900144157 /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B52F27AC718800144157 /* loop_fission.cpp */; };
+		A926B99927AC718900144157 /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53027AC718800144157 /* dominator_tree.cpp */; };
+		A926B99A27AC718900144157 /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53027AC718800144157 /* dominator_tree.cpp */; };
+		A926B99B27AC718900144157 /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53027AC718800144157 /* dominator_tree.cpp */; };
+		A926B99C27AC718900144157 /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53127AC718800144157 /* amd_ext_to_khr.h */; };
+		A926B99D27AC718900144157 /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53127AC718800144157 /* amd_ext_to_khr.h */; };
+		A926B99E27AC718900144157 /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53127AC718800144157 /* amd_ext_to_khr.h */; };
+		A926B99F27AC718900144157 /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53227AC718800144157 /* merge_return_pass.cpp */; };
+		A926B9A027AC718900144157 /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53227AC718800144157 /* merge_return_pass.cpp */; };
+		A926B9A127AC718900144157 /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53227AC718800144157 /* merge_return_pass.cpp */; };
+		A926B9A227AC718900144157 /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53327AC718800144157 /* ir_context.h */; };
+		A926B9A327AC718900144157 /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53327AC718800144157 /* ir_context.h */; };
+		A926B9A427AC718900144157 /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53327AC718800144157 /* ir_context.h */; };
+		A926B9A527AC718900144157 /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53427AC718800144157 /* eliminate_dead_constant_pass.cpp */; };
+		A926B9A627AC718900144157 /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53427AC718800144157 /* eliminate_dead_constant_pass.cpp */; };
+		A926B9A727AC718900144157 /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53427AC718800144157 /* eliminate_dead_constant_pass.cpp */; };
+		A926B9A827AC718900144157 /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53527AC718800144157 /* control_dependence.h */; };
+		A926B9A927AC718900144157 /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53527AC718800144157 /* control_dependence.h */; };
+		A926B9AA27AC718900144157 /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53527AC718800144157 /* control_dependence.h */; };
+		A926B9AB27AC718900144157 /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53627AC718800144157 /* cfg_cleanup_pass.cpp */; };
+		A926B9AC27AC718900144157 /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53627AC718800144157 /* cfg_cleanup_pass.cpp */; };
+		A926B9AD27AC718900144157 /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53627AC718800144157 /* cfg_cleanup_pass.cpp */; };
+		A926B9AE27AC718900144157 /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53727AC718800144157 /* wrap_opkill.cpp */; };
+		A926B9AF27AC718900144157 /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53727AC718800144157 /* wrap_opkill.cpp */; };
+		A926B9B027AC718900144157 /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53727AC718800144157 /* wrap_opkill.cpp */; };
+		A926B9B127AC718900144157 /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53827AC718800144157 /* const_folding_rules.cpp */; };
+		A926B9B227AC718900144157 /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53827AC718800144157 /* const_folding_rules.cpp */; };
+		A926B9B327AC718900144157 /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53827AC718800144157 /* const_folding_rules.cpp */; };
+		A926B9B427AC718900144157 /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53927AC718800144157 /* loop_unroller.h */; };
+		A926B9B527AC718900144157 /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53927AC718800144157 /* loop_unroller.h */; };
+		A926B9B627AC718900144157 /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53927AC718800144157 /* loop_unroller.h */; };
+		A926B9B727AC718900144157 /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53A27AC718800144157 /* strip_debug_info_pass.cpp */; };
+		A926B9B827AC718900144157 /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53A27AC718800144157 /* strip_debug_info_pass.cpp */; };
+		A926B9B927AC718900144157 /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53A27AC718800144157 /* strip_debug_info_pass.cpp */; };
+		A926B9BA27AC718900144157 /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53B27AC718800144157 /* ssa_rewrite_pass.cpp */; };
+		A926B9BB27AC718900144157 /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53B27AC718800144157 /* ssa_rewrite_pass.cpp */; };
+		A926B9BC27AC718900144157 /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53B27AC718800144157 /* ssa_rewrite_pass.cpp */; };
+		A926B9BD27AC718900144157 /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53C27AC718800144157 /* loop_dependence.cpp */; };
+		A926B9BE27AC718900144157 /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53C27AC718800144157 /* loop_dependence.cpp */; };
+		A926B9BF27AC718900144157 /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53C27AC718800144157 /* loop_dependence.cpp */; };
+		A926B9C027AC718900144157 /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53D27AC718800144157 /* unify_const_pass.h */; };
+		A926B9C127AC718900144157 /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53D27AC718800144157 /* unify_const_pass.h */; };
+		A926B9C227AC718900144157 /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53D27AC718800144157 /* unify_const_pass.h */; };
+		A926B9C327AC718900144157 /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53E27AC718800144157 /* ir_loader.h */; };
+		A926B9C427AC718900144157 /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53E27AC718800144157 /* ir_loader.h */; };
+		A926B9C527AC718900144157 /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B53E27AC718800144157 /* ir_loader.h */; };
+		A926B9C627AC718900144157 /* inst_debug_printf_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53F27AC718800144157 /* inst_debug_printf_pass.cpp */; };
+		A926B9C727AC718900144157 /* inst_debug_printf_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53F27AC718800144157 /* inst_debug_printf_pass.cpp */; };
+		A926B9C827AC718900144157 /* inst_debug_printf_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B53F27AC718800144157 /* inst_debug_printf_pass.cpp */; };
+		A926B9C927AC718900144157 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54027AC718800144157 /* types.h */; };
+		A926B9CA27AC718900144157 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54027AC718800144157 /* types.h */; };
+		A926B9CB27AC718900144157 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54027AC718800144157 /* types.h */; };
+		A926B9CC27AC718A00144157 /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54127AC718800144157 /* fold_spec_constant_op_and_composite_pass.h */; };
+		A926B9CD27AC718A00144157 /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54127AC718800144157 /* fold_spec_constant_op_and_composite_pass.h */; };
+		A926B9CE27AC718A00144157 /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54127AC718800144157 /* fold_spec_constant_op_and_composite_pass.h */; };
+		A926B9CF27AC718A00144157 /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54227AC718800144157 /* mem_pass.cpp */; };
+		A926B9D027AC718A00144157 /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54227AC718800144157 /* mem_pass.cpp */; };
+		A926B9D127AC718A00144157 /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54227AC718800144157 /* mem_pass.cpp */; };
+		A926B9D227AC718A00144157 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54327AC718800144157 /* basic_block.h */; };
+		A926B9D327AC718A00144157 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54327AC718800144157 /* basic_block.h */; };
+		A926B9D427AC718A00144157 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54327AC718800144157 /* basic_block.h */; };
+		A926B9D527AC718A00144157 /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54427AC718800144157 /* remove_duplicates_pass.cpp */; };
+		A926B9D627AC718A00144157 /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54427AC718800144157 /* remove_duplicates_pass.cpp */; };
+		A926B9D727AC718A00144157 /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54427AC718800144157 /* remove_duplicates_pass.cpp */; };
+		A926B9D827AC718A00144157 /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54527AC718800144157 /* dead_variable_elimination.cpp */; };
+		A926B9D927AC718A00144157 /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54527AC718800144157 /* dead_variable_elimination.cpp */; };
+		A926B9DA27AC718A00144157 /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54527AC718800144157 /* dead_variable_elimination.cpp */; };
+		A926B9DB27AC718A00144157 /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54627AC718800144157 /* block_merge_pass.h */; };
+		A926B9DC27AC718A00144157 /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54627AC718800144157 /* block_merge_pass.h */; };
+		A926B9DD27AC718A00144157 /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54627AC718800144157 /* block_merge_pass.h */; };
+		A926B9DE27AC718A00144157 /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54727AC718800144157 /* module.cpp */; };
+		A926B9DF27AC718A00144157 /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54727AC718800144157 /* module.cpp */; };
+		A926B9E027AC718A00144157 /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54727AC718800144157 /* module.cpp */; };
+		A926B9E127AC718A00144157 /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54827AC718800144157 /* debug_info_manager.h */; };
+		A926B9E227AC718A00144157 /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54827AC718800144157 /* debug_info_manager.h */; };
+		A926B9E327AC718A00144157 /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54827AC718800144157 /* debug_info_manager.h */; };
+		A926B9E427AC718A00144157 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54927AC718800144157 /* fold_spec_constant_op_and_composite_pass.cpp */; };
+		A926B9E527AC718A00144157 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54927AC718800144157 /* fold_spec_constant_op_and_composite_pass.cpp */; };
+		A926B9E627AC718A00144157 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54927AC718800144157 /* fold_spec_constant_op_and_composite_pass.cpp */; };
+		A926B9E727AC718A00144157 /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54A27AC718800144157 /* loop_unswitch_pass.cpp */; };
+		A926B9E827AC718A00144157 /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54A27AC718800144157 /* loop_unswitch_pass.cpp */; };
+		A926B9E927AC718A00144157 /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54A27AC718800144157 /* loop_unswitch_pass.cpp */; };
+		A926B9EA27AC718A00144157 /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54B27AC718800144157 /* unify_const_pass.cpp */; };
+		A926B9EB27AC718A00144157 /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54B27AC718800144157 /* unify_const_pass.cpp */; };
+		A926B9EC27AC718A00144157 /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54B27AC718800144157 /* unify_const_pass.cpp */; };
+		A926B9ED27AC718A00144157 /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54C27AC718800144157 /* type_manager.cpp */; };
+		A926B9EE27AC718A00144157 /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54C27AC718800144157 /* type_manager.cpp */; };
+		A926B9EF27AC718A00144157 /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B54C27AC718800144157 /* type_manager.cpp */; };
+		A926B9F027AC718A00144157 /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54D27AC718800144157 /* private_to_local_pass.h */; };
+		A926B9F127AC718A00144157 /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54D27AC718800144157 /* private_to_local_pass.h */; };
+		A926B9F227AC718A00144157 /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54D27AC718800144157 /* private_to_local_pass.h */; };
+		A926B9F327AC718A00144157 /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54E27AC718800144157 /* convert_to_half_pass.h */; };
+		A926B9F427AC718A00144157 /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54E27AC718800144157 /* convert_to_half_pass.h */; };
+		A926B9F527AC718A00144157 /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54E27AC718800144157 /* convert_to_half_pass.h */; };
+		A926B9F627AC718A00144157 /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54F27AC718800144157 /* relax_float_ops_pass.h */; };
+		A926B9F727AC718A00144157 /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54F27AC718800144157 /* relax_float_ops_pass.h */; };
+		A926B9F827AC718A00144157 /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B54F27AC718800144157 /* relax_float_ops_pass.h */; };
+		A926B9F927AC718A00144157 /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55027AC718800144157 /* inline_pass.cpp */; };
+		A926B9FA27AC718A00144157 /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55027AC718800144157 /* inline_pass.cpp */; };
+		A926B9FB27AC718A00144157 /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55027AC718800144157 /* inline_pass.cpp */; };
+		A926B9FC27AC718A00144157 /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55127AC718800144157 /* def_use_manager.h */; };
+		A926B9FD27AC718A00144157 /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55127AC718800144157 /* def_use_manager.h */; };
+		A926B9FE27AC718A00144157 /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55127AC718800144157 /* def_use_manager.h */; };
+		A926B9FF27AC718A00144157 /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55227AC718800144157 /* ir_loader.cpp */; };
+		A926BA0027AC718A00144157 /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55227AC718800144157 /* ir_loader.cpp */; };
+		A926BA0127AC718A00144157 /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55227AC718800144157 /* ir_loader.cpp */; };
+		A926BA0227AC718A00144157 /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55327AC718800144157 /* convert_to_sampled_image_pass.h */; };
+		A926BA0327AC718A00144157 /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55327AC718800144157 /* convert_to_sampled_image_pass.h */; };
+		A926BA0427AC718A00144157 /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55327AC718800144157 /* convert_to_sampled_image_pass.h */; };
+		A926BA0527AC718A00144157 /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55427AC718800144157 /* cfg_cleanup_pass.h */; };
+		A926BA0627AC718A00144157 /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55427AC718800144157 /* cfg_cleanup_pass.h */; };
+		A926BA0727AC718A00144157 /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55427AC718800144157 /* cfg_cleanup_pass.h */; };
+		A926BA0827AC718A00144157 /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55527AC718800144157 /* licm_pass.cpp */; };
+		A926BA0927AC718A00144157 /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55527AC718800144157 /* licm_pass.cpp */; };
+		A926BA0A27AC718A00144157 /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55527AC718800144157 /* licm_pass.cpp */; };
+		A926BA0B27AC718A00144157 /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55627AC718800144157 /* eliminate_dead_functions_pass.cpp */; };
+		A926BA0C27AC718A00144157 /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55627AC718800144157 /* eliminate_dead_functions_pass.cpp */; };
+		A926BA0D27AC718A00144157 /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55627AC718800144157 /* eliminate_dead_functions_pass.cpp */; };
+		A926BA0E27AC718A00144157 /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55727AC718800144157 /* local_redundancy_elimination.h */; };
+		A926BA0F27AC718A00144157 /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55727AC718800144157 /* local_redundancy_elimination.h */; };
+		A926BA1027AC718A00144157 /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55727AC718800144157 /* local_redundancy_elimination.h */; };
+		A926BA1127AC718A00144157 /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55827AC718800144157 /* loop_peeling.h */; };
+		A926BA1227AC718A00144157 /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55827AC718800144157 /* loop_peeling.h */; };
+		A926BA1327AC718A00144157 /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55827AC718800144157 /* loop_peeling.h */; };
+		A926BA1427AC718A00144157 /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55927AC718800144157 /* vector_dce.cpp */; };
+		A926BA1527AC718A00144157 /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55927AC718800144157 /* vector_dce.cpp */; };
+		A926BA1627AC718A00144157 /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55927AC718800144157 /* vector_dce.cpp */; };
+		A926BA1727AC718A00144157 /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55A27AC718800144157 /* block_merge_util.h */; };
+		A926BA1827AC718A00144157 /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55A27AC718800144157 /* block_merge_util.h */; };
+		A926BA1927AC718A00144157 /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55A27AC718800144157 /* block_merge_util.h */; };
+		A926BA1A27AC718A00144157 /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55B27AC718800144157 /* loop_unroller.cpp */; };
+		A926BA1B27AC718A00144157 /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55B27AC718800144157 /* loop_unroller.cpp */; };
+		A926BA1C27AC718A00144157 /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55B27AC718800144157 /* loop_unroller.cpp */; };
+		A926BA1D27AC718A00144157 /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55C27AC718800144157 /* desc_sroa.h */; };
+		A926BA1E27AC718A00144157 /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55C27AC718800144157 /* desc_sroa.h */; };
+		A926BA1F27AC718A00144157 /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55C27AC718800144157 /* desc_sroa.h */; };
+		A926BA2027AC718A00144157 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55D27AC718800144157 /* constants.cpp */; };
+		A926BA2127AC718A00144157 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55D27AC718800144157 /* constants.cpp */; };
+		A926BA2227AC718A00144157 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B55D27AC718800144157 /* constants.cpp */; };
+		A926BA2327AC718A00144157 /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55E27AC718800144157 /* loop_fusion_pass.h */; };
+		A926BA2427AC718A00144157 /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55E27AC718800144157 /* loop_fusion_pass.h */; };
+		A926BA2527AC718A00144157 /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55E27AC718800144157 /* loop_fusion_pass.h */; };
+		A926BA2627AC718A00144157 /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55F27AC718800144157 /* struct_cfg_analysis.h */; };
+		A926BA2727AC718A00144157 /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55F27AC718800144157 /* struct_cfg_analysis.h */; };
+		A926BA2827AC718A00144157 /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B55F27AC718800144157 /* struct_cfg_analysis.h */; };
+		A926BA2927AC718A00144157 /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56027AC718800144157 /* desc_sroa_util.cpp */; };
+		A926BA2A27AC718A00144157 /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56027AC718800144157 /* desc_sroa_util.cpp */; };
+		A926BA2B27AC718A00144157 /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56027AC718800144157 /* desc_sroa_util.cpp */; };
+		A926BA2C27AC718A00144157 /* inst_buff_addr_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56127AC718800144157 /* inst_buff_addr_check_pass.cpp */; };
+		A926BA2D27AC718A00144157 /* inst_buff_addr_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56127AC718800144157 /* inst_buff_addr_check_pass.cpp */; };
+		A926BA2E27AC718A00144157 /* inst_buff_addr_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56127AC718800144157 /* inst_buff_addr_check_pass.cpp */; };
+		A926BA2F27AC718A00144157 /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56227AC718800144157 /* def_use_manager.cpp */; };
+		A926BA3027AC718A00144157 /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56227AC718800144157 /* def_use_manager.cpp */; };
+		A926BA3127AC718A00144157 /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56227AC718800144157 /* def_use_manager.cpp */; };
+		A926BA3227AC718A00144157 /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56327AC718800144157 /* wrap_opkill.h */; };
+		A926BA3327AC718A00144157 /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56327AC718800144157 /* wrap_opkill.h */; };
+		A926BA3427AC718A00144157 /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56327AC718800144157 /* wrap_opkill.h */; };
+		A926BA3527AC718A00144157 /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56427AC718800144157 /* empty_pass.h */; };
+		A926BA3627AC718A00144157 /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56427AC718800144157 /* empty_pass.h */; };
+		A926BA3727AC718A00144157 /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56427AC718800144157 /* empty_pass.h */; };
+		A926BA3827AC718A00144157 /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56527AC718800144157 /* decoration_manager.h */; };
+		A926BA3927AC718A00144157 /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56527AC718800144157 /* decoration_manager.h */; };
+		A926BA3A27AC718A00144157 /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56527AC718800144157 /* decoration_manager.h */; };
+		A926BA3B27AC718A00144157 /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56627AC718800144157 /* ccp_pass.cpp */; };
+		A926BA3C27AC718A00144157 /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56627AC718800144157 /* ccp_pass.cpp */; };
+		A926BA3D27AC718A00144157 /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56627AC718800144157 /* ccp_pass.cpp */; };
+		A926BA3E27AC718A00144157 /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56727AC718800144157 /* local_single_block_elim_pass.h */; };
+		A926BA3F27AC718A00144157 /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56727AC718800144157 /* local_single_block_elim_pass.h */; };
+		A926BA4027AC718A00144157 /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56727AC718800144157 /* local_single_block_elim_pass.h */; };
+		A926BA4127AC718A00144157 /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56827AC718800144157 /* interp_fixup_pass.h */; };
+		A926BA4227AC718A00144157 /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56827AC718800144157 /* interp_fixup_pass.h */; };
+		A926BA4327AC718A00144157 /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56827AC718800144157 /* interp_fixup_pass.h */; };
+		A926BA4427AC718A00144157 /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56927AC718800144157 /* pch_source_opt.cpp */; };
+		A926BA4527AC718A00144157 /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56927AC718800144157 /* pch_source_opt.cpp */; };
+		A926BA4627AC718A00144157 /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56927AC718800144157 /* pch_source_opt.cpp */; };
+		A926BA4727AC718A00144157 /* inst_buff_addr_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56A27AC718800144157 /* inst_buff_addr_check_pass.h */; };
+		A926BA4827AC718A00144157 /* inst_buff_addr_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56A27AC718800144157 /* inst_buff_addr_check_pass.h */; };
+		A926BA4927AC718A00144157 /* inst_buff_addr_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56A27AC718800144157 /* inst_buff_addr_check_pass.h */; };
+		A926BA4A27AC718A00144157 /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56B27AC718800144157 /* strength_reduction_pass.h */; };
+		A926BA4B27AC718A00144157 /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56B27AC718800144157 /* strength_reduction_pass.h */; };
+		A926BA4C27AC718A00144157 /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56B27AC718800144157 /* strength_reduction_pass.h */; };
+		A926BA4D27AC718A00144157 /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56C27AC718800144157 /* aggressive_dead_code_elim_pass.cpp */; };
+		A926BA4E27AC718A00144157 /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56C27AC718800144157 /* aggressive_dead_code_elim_pass.cpp */; };
+		A926BA4F27AC718A00144157 /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56C27AC718800144157 /* aggressive_dead_code_elim_pass.cpp */; };
+		A926BA5027AC718A00144157 /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56D27AC718800144157 /* eliminate_dead_functions_util.cpp */; };
+		A926BA5127AC718A00144157 /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56D27AC718800144157 /* eliminate_dead_functions_util.cpp */; };
+		A926BA5227AC718A00144157 /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56D27AC718800144157 /* eliminate_dead_functions_util.cpp */; };
+		A926BA5327AC718A00144157 /* inst_debug_printf_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56E27AC718800144157 /* inst_debug_printf_pass.h */; };
+		A926BA5427AC718A00144157 /* inst_debug_printf_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56E27AC718800144157 /* inst_debug_printf_pass.h */; };
+		A926BA5527AC718A00144157 /* inst_debug_printf_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B56E27AC718800144157 /* inst_debug_printf_pass.h */; };
+		A926BA5627AC718A00144157 /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56F27AC718800144157 /* simplification_pass.cpp */; };
+		A926BA5727AC718A00144157 /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56F27AC718800144157 /* simplification_pass.cpp */; };
+		A926BA5827AC718A00144157 /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B56F27AC718800144157 /* simplification_pass.cpp */; };
+		A926BA5927AC718A00144157 /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57027AC718800144157 /* dead_branch_elim_pass.cpp */; };
+		A926BA5A27AC718A00144157 /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57027AC718800144157 /* dead_branch_elim_pass.cpp */; };
+		A926BA5B27AC718A00144157 /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57027AC718800144157 /* dead_branch_elim_pass.cpp */; };
+		A926BA5C27AC718A00144157 /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57127AC718800144157 /* flatten_decoration_pass.cpp */; };
+		A926BA5D27AC718A00144157 /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57127AC718800144157 /* flatten_decoration_pass.cpp */; };
+		A926BA5E27AC718A00144157 /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57127AC718800144157 /* flatten_decoration_pass.cpp */; };
+		A926BA5F27AC718A00144157 /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57227AC718800144157 /* dead_insert_elim_pass.h */; };
+		A926BA6027AC718A00144157 /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57227AC718800144157 /* dead_insert_elim_pass.h */; };
+		A926BA6127AC718A00144157 /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57227AC718800144157 /* dead_insert_elim_pass.h */; };
+		A926BA6227AC718A00144157 /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57327AC718800144157 /* folding_rules.cpp */; };
+		A926BA6327AC718A00144157 /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57327AC718800144157 /* folding_rules.cpp */; };
+		A926BA6427AC718A00144157 /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57327AC718800144157 /* folding_rules.cpp */; };
+		A926BA6527AC718A00144157 /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57427AC718800144157 /* freeze_spec_constant_value_pass.h */; };
+		A926BA6627AC718A00144157 /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57427AC718800144157 /* freeze_spec_constant_value_pass.h */; };
+		A926BA6727AC718A00144157 /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57427AC718800144157 /* freeze_spec_constant_value_pass.h */; };
+		A926BA6827AC718A00144157 /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57527AC718800144157 /* ir_context.cpp */; };
+		A926BA6927AC718A00144157 /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57527AC718800144157 /* ir_context.cpp */; };
+		A926BA6A27AC718A00144157 /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57527AC718800144157 /* ir_context.cpp */; };
+		A926BA6B27AC718A00144157 /* instrument_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57627AC718800144157 /* instrument_pass.h */; };
+		A926BA6C27AC718A00144157 /* instrument_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57627AC718800144157 /* instrument_pass.h */; };
+		A926BA6D27AC718A00144157 /* instrument_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57627AC718800144157 /* instrument_pass.h */; };
+		A926BA6E27AC718A00144157 /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57727AC718800144157 /* mem_pass.h */; };
+		A926BA6F27AC718A00144157 /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57727AC718800144157 /* mem_pass.h */; };
+		A926BA7027AC718A00144157 /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57727AC718800144157 /* mem_pass.h */; };
+		A926BA7127AC718A00144157 /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57827AC718800144157 /* loop_descriptor.cpp */; };
+		A926BA7227AC718A00144157 /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57827AC718800144157 /* loop_descriptor.cpp */; };
+		A926BA7327AC718A00144157 /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57827AC718800144157 /* loop_descriptor.cpp */; };
+		A926BA7427AC718A00144157 /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57927AC718800144157 /* eliminate_dead_members_pass.h */; };
+		A926BA7527AC718A00144157 /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57927AC718800144157 /* eliminate_dead_members_pass.h */; };
+		A926BA7627AC718A00144157 /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57927AC718800144157 /* eliminate_dead_members_pass.h */; };
+		A926BA7727AC718A00144157 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57A27AC718800144157 /* function.cpp */; };
+		A926BA7827AC718A00144157 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57A27AC718800144157 /* function.cpp */; };
+		A926BA7927AC718A00144157 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57A27AC718800144157 /* function.cpp */; };
+		A926BA7A27AC718A00144157 /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57B27AC718800144157 /* instruction_list.cpp */; };
+		A926BA7B27AC718A00144157 /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57B27AC718800144157 /* instruction_list.cpp */; };
+		A926BA7C27AC718A00144157 /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57B27AC718800144157 /* instruction_list.cpp */; };
+		A926BA7D27AC718A00144157 /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57C27AC718800144157 /* control_dependence.cpp */; };
+		A926BA7E27AC718A00144157 /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57C27AC718800144157 /* control_dependence.cpp */; };
+		A926BA7F27AC718A00144157 /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57C27AC718800144157 /* control_dependence.cpp */; };
+		A926BA8027AC718A00144157 /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57D27AC718800144157 /* composite.cpp */; };
+		A926BA8127AC718A00144157 /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57D27AC718800144157 /* composite.cpp */; };
+		A926BA8227AC718A00144157 /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57D27AC718800144157 /* composite.cpp */; };
+		A926BA8327AC718A00144157 /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57E27AC718800144157 /* convert_to_half_pass.cpp */; };
+		A926BA8427AC718A00144157 /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57E27AC718800144157 /* convert_to_half_pass.cpp */; };
+		A926BA8527AC718A00144157 /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B57E27AC718800144157 /* convert_to_half_pass.cpp */; };
+		A926BA8627AC718A00144157 /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57F27AC718800144157 /* inline_pass.h */; };
+		A926BA8727AC718A00144157 /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57F27AC718800144157 /* inline_pass.h */; };
+		A926BA8827AC718A00144157 /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B57F27AC718800144157 /* inline_pass.h */; };
+		A926BA8927AC718A00144157 /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58027AC718800144157 /* loop_dependence.h */; };
+		A926BA8A27AC718A00144157 /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58027AC718800144157 /* loop_dependence.h */; };
+		A926BA8B27AC718A00144157 /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58027AC718800144157 /* loop_dependence.h */; };
+		A926BA8C27AC718A00144157 /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58127AC718800144157 /* value_number_table.h */; };
+		A926BA8D27AC718A00144157 /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58127AC718800144157 /* value_number_table.h */; };
+		A926BA8E27AC718A00144157 /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58127AC718800144157 /* value_number_table.h */; };
+		A926BA8F27AC718A00144157 /* strip_nonsemantic_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58227AC718800144157 /* strip_nonsemantic_info_pass.cpp */; };
+		A926BA9027AC718A00144157 /* strip_nonsemantic_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58227AC718800144157 /* strip_nonsemantic_info_pass.cpp */; };
+		A926BA9127AC718A00144157 /* strip_nonsemantic_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58227AC718800144157 /* strip_nonsemantic_info_pass.cpp */; };
+		A926BA9227AC718A00144157 /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58327AC718800144157 /* flatten_decoration_pass.h */; };
+		A926BA9327AC718A00144157 /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58327AC718800144157 /* flatten_decoration_pass.h */; };
+		A926BA9427AC718A00144157 /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58327AC718800144157 /* flatten_decoration_pass.h */; };
+		A926BA9527AC718A00144157 /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58427AC718800144157 /* if_conversion.cpp */; };
+		A926BA9627AC718A00144157 /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58427AC718800144157 /* if_conversion.cpp */; };
+		A926BA9727AC718A00144157 /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58427AC718800144157 /* if_conversion.cpp */; };
+		A926BA9827AC718A00144157 /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58527AC718800144157 /* debug_info_manager.cpp */; };
+		A926BA9927AC718A00144157 /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58527AC718800144157 /* debug_info_manager.cpp */; };
+		A926BA9A27AC718A00144157 /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58527AC718800144157 /* debug_info_manager.cpp */; };
+		A926BA9B27AC718A00144157 /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58627AC718800144157 /* inline_exhaustive_pass.h */; };
+		A926BA9C27AC718A00144157 /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58627AC718800144157 /* inline_exhaustive_pass.h */; };
+		A926BA9D27AC718A00144157 /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58627AC718800144157 /* inline_exhaustive_pass.h */; };
+		A926BA9E27AC718A00144157 /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58727AC718800144157 /* constants.h */; };
+		A926BA9F27AC718A00144157 /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58727AC718800144157 /* constants.h */; };
+		A926BAA027AC718A00144157 /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58727AC718800144157 /* constants.h */; };
+		A926BAA127AC718A00144157 /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58827AC718800144157 /* eliminate_dead_members_pass.cpp */; };
+		A926BAA227AC718A00144157 /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58827AC718800144157 /* eliminate_dead_members_pass.cpp */; };
+		A926BAA327AC718A00144157 /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58827AC718800144157 /* eliminate_dead_members_pass.cpp */; };
+		A926BAA427AC718A00144157 /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58927AC718800144157 /* strength_reduction_pass.cpp */; };
+		A926BAA527AC718A00144157 /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58927AC718800144157 /* strength_reduction_pass.cpp */; };
+		A926BAA627AC718A00144157 /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58927AC718800144157 /* strength_reduction_pass.cpp */; };
+		A926BAA727AC718A00144157 /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58A27AC718800144157 /* desc_sroa.cpp */; };
+		A926BAA827AC718A00144157 /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58A27AC718800144157 /* desc_sroa.cpp */; };
+		A926BAA927AC718A00144157 /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58A27AC718800144157 /* desc_sroa.cpp */; };
+		A926BAAA27AC718A00144157 /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58B27AC718800144157 /* block_merge_util.cpp */; };
+		A926BAAB27AC718A00144157 /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58B27AC718800144157 /* block_merge_util.cpp */; };
+		A926BAAC27AC718A00144157 /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58B27AC718800144157 /* block_merge_util.cpp */; };
+		A926BAAD27AC718A00144157 /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58C27AC718800144157 /* upgrade_memory_model.h */; };
+		A926BAAE27AC718A00144157 /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58C27AC718800144157 /* upgrade_memory_model.h */; };
+		A926BAAF27AC718A00144157 /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B58C27AC718800144157 /* upgrade_memory_model.h */; };
+		A926BAB027AC718A00144157 /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58D27AC718800144157 /* copy_prop_arrays.cpp */; };
+		A926BAB127AC718A00144157 /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58D27AC718800144157 /* copy_prop_arrays.cpp */; };
+		A926BAB227AC718A00144157 /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58D27AC718800144157 /* copy_prop_arrays.cpp */; };
+		A926BAB327AC718A00144157 /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58E27AC718800144157 /* pass_manager.cpp */; };
+		A926BAB427AC718A00144157 /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58E27AC718800144157 /* pass_manager.cpp */; };
+		A926BAB527AC718A00144157 /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58E27AC718800144157 /* pass_manager.cpp */; };
+		A926BAB627AC718A00144157 /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58F27AC718800144157 /* inline_exhaustive_pass.cpp */; };
+		A926BAB727AC718A00144157 /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58F27AC718800144157 /* inline_exhaustive_pass.cpp */; };
+		A926BAB827AC718A00144157 /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B58F27AC718800144157 /* inline_exhaustive_pass.cpp */; };
+		A926BAB927AC718A00144157 /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59027AC718800144157 /* loop_fission.h */; };
+		A926BABA27AC718A00144157 /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59027AC718800144157 /* loop_fission.h */; };
+		A926BABB27AC718A00144157 /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59027AC718800144157 /* loop_fission.h */; };
+		A926BABC27AC718A00144157 /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59127AC718800144157 /* workaround1209.h */; };
+		A926BABD27AC718A00144157 /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59127AC718800144157 /* workaround1209.h */; };
+		A926BABE27AC718A00144157 /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59127AC718800144157 /* workaround1209.h */; };
+		A926BABF27AC718A00144157 /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59227AC718800144157 /* loop_fusion_pass.cpp */; };
+		A926BAC027AC718A00144157 /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59227AC718800144157 /* loop_fusion_pass.cpp */; };
+		A926BAC127AC718A00144157 /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59227AC718800144157 /* loop_fusion_pass.cpp */; };
+		A926BAC227AC718A00144157 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59327AC718800144157 /* log.h */; };
+		A926BAC327AC718A00144157 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59327AC718800144157 /* log.h */; };
+		A926BAC427AC718A00144157 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59327AC718800144157 /* log.h */; };
+		A926BAC527AC718A00144157 /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59427AC718800144157 /* copy_prop_arrays.h */; };
+		A926BAC627AC718A00144157 /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59427AC718800144157 /* copy_prop_arrays.h */; };
+		A926BAC727AC718A00144157 /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59427AC718800144157 /* copy_prop_arrays.h */; };
+		A926BAC827AC718A00144157 /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59527AC718800144157 /* eliminate_dead_constant_pass.h */; };
+		A926BAC927AC718A00144157 /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59527AC718800144157 /* eliminate_dead_constant_pass.h */; };
+		A926BACA27AC718A00144157 /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59527AC718800144157 /* eliminate_dead_constant_pass.h */; };
+		A926BACB27AC718A00144157 /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59627AC718800144157 /* dead_insert_elim_pass.cpp */; };
+		A926BACC27AC718A00144157 /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59627AC718800144157 /* dead_insert_elim_pass.cpp */; };
+		A926BACD27AC718A00144157 /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59627AC718800144157 /* dead_insert_elim_pass.cpp */; };
+		A926BACE27AC718A00144157 /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59727AC718800144157 /* ssa_rewrite_pass.h */; };
+		A926BACF27AC718A00144157 /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59727AC718800144157 /* ssa_rewrite_pass.h */; };
+		A926BAD027AC718A00144157 /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59727AC718800144157 /* ssa_rewrite_pass.h */; };
+		A926BAD127AC718A00144157 /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59827AC718800144157 /* scalar_analysis.cpp */; };
+		A926BAD227AC718A00144157 /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59827AC718800144157 /* scalar_analysis.cpp */; };
+		A926BAD327AC718A00144157 /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59827AC718800144157 /* scalar_analysis.cpp */; };
+		A926BAD427AC718A00144157 /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59927AC718800144157 /* dead_variable_elimination.h */; };
+		A926BAD527AC718A00144157 /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59927AC718800144157 /* dead_variable_elimination.h */; };
+		A926BAD627AC718A00144157 /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59927AC718800144157 /* dead_variable_elimination.h */; };
+		A926BAD727AC718A00144157 /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59A27AC718800144157 /* block_merge_pass.cpp */; };
+		A926BAD827AC718A00144157 /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59A27AC718800144157 /* block_merge_pass.cpp */; };
+		A926BAD927AC718A00144157 /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59A27AC718800144157 /* block_merge_pass.cpp */; };
+		A926BADA27AC718A00144157 /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59B27AC718800144157 /* dominator_analysis.h */; };
+		A926BADB27AC718A00144157 /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59B27AC718800144157 /* dominator_analysis.h */; };
+		A926BADC27AC718A00144157 /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59B27AC718800144157 /* dominator_analysis.h */; };
+		A926BADD27AC718A00144157 /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59C27AC718800144157 /* convert_to_sampled_image_pass.cpp */; };
+		A926BADE27AC718A00144157 /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59C27AC718800144157 /* convert_to_sampled_image_pass.cpp */; };
+		A926BADF27AC718A00144157 /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B59C27AC718800144157 /* convert_to_sampled_image_pass.cpp */; };
+		A926BAE027AC718A00144157 /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59D27AC718800144157 /* pass.h */; };
+		A926BAE127AC718A00144157 /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59D27AC718800144157 /* pass.h */; };
+		A926BAE227AC718A00144157 /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59D27AC718800144157 /* pass.h */; };
+		A926BAE327AC718A00144157 /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59E27AC718800144157 /* folding_rules.h */; };
+		A926BAE427AC718A00144157 /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59E27AC718800144157 /* folding_rules.h */; };
+		A926BAE527AC718A00144157 /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59E27AC718800144157 /* folding_rules.h */; };
+		A926BAE627AC718A00144157 /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59F27AC718800144157 /* eliminate_dead_functions_pass.h */; };
+		A926BAE727AC718A00144157 /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59F27AC718800144157 /* eliminate_dead_functions_pass.h */; };
+		A926BAE827AC718A00144157 /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B59F27AC718800144157 /* eliminate_dead_functions_pass.h */; };
+		A926BAE927AC718A00144157 /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A027AC718800144157 /* eliminate_dead_functions_util.h */; };
+		A926BAEA27AC718A00144157 /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A027AC718800144157 /* eliminate_dead_functions_util.h */; };
+		A926BAEB27AC718A00144157 /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A027AC718800144157 /* eliminate_dead_functions_util.h */; };
+		A926BAEC27AC718A00144157 /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A127AC718800144157 /* fold.h */; };
+		A926BAED27AC718A00144157 /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A127AC718800144157 /* fold.h */; };
+		A926BAEE27AC718A00144157 /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A127AC718800144157 /* fold.h */; };
+		A926BAEF27AC718A00144157 /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A227AC718800144157 /* local_single_store_elim_pass.cpp */; };
+		A926BAF027AC718A00144157 /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A227AC718800144157 /* local_single_store_elim_pass.cpp */; };
+		A926BAF127AC718A00144157 /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A227AC718800144157 /* local_single_store_elim_pass.cpp */; };
+		A926BAF227AC718A00144157 /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A327AC718800144157 /* dead_branch_elim_pass.h */; };
+		A926BAF327AC718A00144157 /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A327AC718800144157 /* dead_branch_elim_pass.h */; };
+		A926BAF427AC718A00144157 /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A327AC718800144157 /* dead_branch_elim_pass.h */; };
+		A926BAF527AC718A00144157 /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A427AC718800144157 /* private_to_local_pass.cpp */; };
+		A926BAF627AC718A00144157 /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A427AC718800144157 /* private_to_local_pass.cpp */; };
+		A926BAF727AC718A00144157 /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A427AC718800144157 /* private_to_local_pass.cpp */; };
+		A926BAF827AC718A00144157 /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A527AC718800144157 /* scalar_analysis_nodes.h */; };
+		A926BAF927AC718A00144157 /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A527AC718800144157 /* scalar_analysis_nodes.h */; };
+		A926BAFA27AC718A00144157 /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A527AC718800144157 /* scalar_analysis_nodes.h */; };
+		A926BAFB27AC718A00144157 /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A627AC718800144157 /* propagator.cpp */; };
+		A926BAFC27AC718A00144157 /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A627AC718800144157 /* propagator.cpp */; };
+		A926BAFD27AC718A00144157 /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A627AC718800144157 /* propagator.cpp */; };
+		A926BAFE27AC718A00144157 /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A727AC718800144157 /* fix_storage_class.h */; };
+		A926BAFF27AC718A00144157 /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A727AC718800144157 /* fix_storage_class.h */; };
+		A926BB0027AC718A00144157 /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5A727AC718800144157 /* fix_storage_class.h */; };
+		A926BB0127AC718A00144157 /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A827AC718800144157 /* loop_dependence_helpers.cpp */; };
+		A926BB0227AC718A00144157 /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A827AC718800144157 /* loop_dependence_helpers.cpp */; };
+		A926BB0327AC718A00144157 /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A827AC718800144157 /* loop_dependence_helpers.cpp */; };
+		A926BB0427AC718A00144157 /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A927AC718800144157 /* set_spec_constant_default_value_pass.cpp */; };
+		A926BB0527AC718A00144157 /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A927AC718800144157 /* set_spec_constant_default_value_pass.cpp */; };
+		A926BB0627AC718A00144157 /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5A927AC718800144157 /* set_spec_constant_default_value_pass.cpp */; };
+		A926BB0727AC718A00144157 /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AA27AC718800144157 /* passes.h */; };
+		A926BB0827AC718A00144157 /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AA27AC718800144157 /* passes.h */; };
+		A926BB0927AC718A00144157 /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AA27AC718800144157 /* passes.h */; };
+		A926BB0A27AC718A00144157 /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AB27AC718800144157 /* fold.cpp */; };
+		A926BB0B27AC718A00144157 /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AB27AC718800144157 /* fold.cpp */; };
+		A926BB0C27AC718A00144157 /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AB27AC718800144157 /* fold.cpp */; };
+		A926BB0D27AC718A00144157 /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AC27AC718800144157 /* amd_ext_to_khr.cpp */; };
+		A926BB0E27AC718A00144157 /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AC27AC718800144157 /* amd_ext_to_khr.cpp */; };
+		A926BB0F27AC718A00144157 /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AC27AC718800144157 /* amd_ext_to_khr.cpp */; };
+		A926BB1027AC718A00144157 /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AD27AC718800144157 /* scalar_replacement_pass.cpp */; };
+		A926BB1127AC718A00144157 /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AD27AC718800144157 /* scalar_replacement_pass.cpp */; };
+		A926BB1227AC718A00144157 /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5AD27AC718800144157 /* scalar_replacement_pass.cpp */; };
+		A926BB1327AC718A00144157 /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AE27AC718800144157 /* simplification_pass.h */; };
+		A926BB1427AC718A00144157 /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AE27AC718800144157 /* simplification_pass.h */; };
+		A926BB1527AC718A00144157 /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AE27AC718800144157 /* simplification_pass.h */; };
+		A926BB1627AC718A00144157 /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AF27AC718800144157 /* remove_duplicates_pass.h */; };
+		A926BB1727AC718A00144157 /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AF27AC718800144157 /* remove_duplicates_pass.h */; };
+		A926BB1827AC718A00144157 /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5AF27AC718800144157 /* remove_duplicates_pass.h */; };
+		A926BB1927AC718A00144157 /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B027AC718800144157 /* desc_sroa_util.h */; };
+		A926BB1A27AC718A00144157 /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B027AC718800144157 /* desc_sroa_util.h */; };
+		A926BB1B27AC718A00144157 /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B027AC718800144157 /* desc_sroa_util.h */; };
+		A926BB1C27AC718A00144157 /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B127AC718800144157 /* redundancy_elimination.cpp */; };
+		A926BB1D27AC718A00144157 /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B127AC718800144157 /* redundancy_elimination.cpp */; };
+		A926BB1E27AC718A00144157 /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B127AC718800144157 /* redundancy_elimination.cpp */; };
+		A926BB1F27AC718A00144157 /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B227AC718800144157 /* reflect.h */; };
+		A926BB2027AC718A00144157 /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B227AC718800144157 /* reflect.h */; };
+		A926BB2127AC718A00144157 /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B227AC718800144157 /* reflect.h */; };
+		A926BB2227AC718A00144157 /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B327AC718800144157 /* workaround1209.cpp */; };
+		A926BB2327AC718A00144157 /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B327AC718800144157 /* workaround1209.cpp */; };
+		A926BB2427AC718A00144157 /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B327AC718800144157 /* workaround1209.cpp */; };
+		A926BB2527AC718A00144157 /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B427AC718800144157 /* null_pass.h */; };
+		A926BB2627AC718A00144157 /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B427AC718800144157 /* null_pass.h */; };
+		A926BB2727AC718A00144157 /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B427AC718800144157 /* null_pass.h */; };
+		A926BB2827AC718A00144157 /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B527AC718800144157 /* relax_float_ops_pass.cpp */; };
+		A926BB2927AC718A00144157 /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B527AC718800144157 /* relax_float_ops_pass.cpp */; };
+		A926BB2A27AC718A00144157 /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B527AC718800144157 /* relax_float_ops_pass.cpp */; };
+		A926BB2B27AC718A00144157 /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B627AC718800144157 /* const_folding_rules.h */; };
+		A926BB2C27AC718A00144157 /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B627AC718800144157 /* const_folding_rules.h */; };
+		A926BB2D27AC718A00144157 /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B627AC718800144157 /* const_folding_rules.h */; };
+		A926BB2E27AC718A00144157 /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B727AC718800144157 /* scalar_replacement_pass.h */; };
+		A926BB2F27AC718A00144157 /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B727AC718800144157 /* scalar_replacement_pass.h */; };
+		A926BB3027AC718A00144157 /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B727AC718800144157 /* scalar_replacement_pass.h */; };
+		A926BB3127AC718A00144157 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B827AC718800144157 /* instruction.cpp */; };
+		A926BB3227AC718A00144157 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B827AC718800144157 /* instruction.cpp */; };
+		A926BB3327AC718A00144157 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5B827AC718800144157 /* instruction.cpp */; };
+		A926BB3427AC718A00144157 /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B927AC718800144157 /* pch_source_opt.h */; };
+		A926BB3527AC718A00144157 /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B927AC718800144157 /* pch_source_opt.h */; };
+		A926BB3627AC718A00144157 /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5B927AC718800144157 /* pch_source_opt.h */; };
+		A926BB3727AC718A00144157 /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BA27AC718800144157 /* reduce_load_size.cpp */; };
+		A926BB3827AC718A00144157 /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BA27AC718800144157 /* reduce_load_size.cpp */; };
+		A926BB3927AC718A00144157 /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BA27AC718800144157 /* reduce_load_size.cpp */; };
+		A926BB3A27AC718A00144157 /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5BB27AC718800144157 /* redundancy_elimination.h */; };
+		A926BB3B27AC718A00144157 /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5BB27AC718800144157 /* redundancy_elimination.h */; };
+		A926BB3C27AC718A00144157 /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5BB27AC718800144157 /* redundancy_elimination.h */; };
+		A926BB3D27AC718A00144157 /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BC27AC718800144157 /* fix_storage_class.cpp */; };
+		A926BB3E27AC718A00144157 /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BC27AC718800144157 /* fix_storage_class.cpp */; };
+		A926BB3F27AC718A00144157 /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BC27AC718800144157 /* fix_storage_class.cpp */; };
+		A926BB4027AC718A00144157 /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BD27AC718800144157 /* value_number_table.cpp */; };
+		A926BB4127AC718A00144157 /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BD27AC718800144157 /* value_number_table.cpp */; };
+		A926BB4227AC718A00144157 /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BD27AC718800144157 /* value_number_table.cpp */; };
+		A926BB4327AC718A00144157 /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BE27AC718800144157 /* remove_unused_interface_variables_pass.cpp */; };
+		A926BB4427AC718A00144157 /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BE27AC718800144157 /* remove_unused_interface_variables_pass.cpp */; };
+		A926BB4527AC718A00144157 /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BE27AC718800144157 /* remove_unused_interface_variables_pass.cpp */; };
+		A926BB4627AC718A00144157 /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BF27AC718800144157 /* inline_opaque_pass.cpp */; };
+		A926BB4727AC718A00144157 /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BF27AC718800144157 /* inline_opaque_pass.cpp */; };
+		A926BB4827AC718A00144157 /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5BF27AC718800144157 /* inline_opaque_pass.cpp */; };
+		A926BB4927AC718A00144157 /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C027AC718800144157 /* replace_invalid_opc.cpp */; };
+		A926BB4A27AC718A00144157 /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C027AC718800144157 /* replace_invalid_opc.cpp */; };
+		A926BB4B27AC718A00144157 /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C027AC718800144157 /* replace_invalid_opc.cpp */; };
+		A926BB4C27AC718A00144157 /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C127AC718800144157 /* loop_utils.h */; };
+		A926BB4D27AC718A00144157 /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C127AC718800144157 /* loop_utils.h */; };
+		A926BB4E27AC718A00144157 /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C127AC718800144157 /* loop_utils.h */; };
+		A926BB4F27AC718A00144157 /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C227AC718800144157 /* module.h */; };
+		A926BB5027AC718A00144157 /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C227AC718800144157 /* module.h */; };
+		A926BB5127AC718A00144157 /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C227AC718800144157 /* module.h */; };
+		A926BB5227AC718A00144157 /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C327AC718800144157 /* dominator_analysis.cpp */; };
+		A926BB5327AC718A00144157 /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C327AC718800144157 /* dominator_analysis.cpp */; };
+		A926BB5427AC718A00144157 /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C327AC718800144157 /* dominator_analysis.cpp */; };
+		A926BB5527AC718A00144157 /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C427AC718800144157 /* ir_builder.h */; };
+		A926BB5627AC718A00144157 /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C427AC718800144157 /* ir_builder.h */; };
+		A926BB5727AC718A00144157 /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C427AC718800144157 /* ir_builder.h */; };
+		A926BB5827AC718A00144157 /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C527AC718800144157 /* replace_desc_array_access_using_var_index.cpp */; };
+		A926BB5927AC718A00144157 /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C527AC718800144157 /* replace_desc_array_access_using_var_index.cpp */; };
+		A926BB5A27AC718A00144157 /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C527AC718800144157 /* replace_desc_array_access_using_var_index.cpp */; };
+		A926BB5B27AC718A00144157 /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C627AC718800144157 /* loop_unswitch_pass.h */; };
+		A926BB5C27AC718A00144157 /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C627AC718800144157 /* loop_unswitch_pass.h */; };
+		A926BB5D27AC718A00144157 /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C627AC718800144157 /* loop_unswitch_pass.h */; };
+		A926BB5E27AC718A00144157 /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C727AC718800144157 /* cfg.h */; };
+		A926BB5F27AC718A00144157 /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C727AC718800144157 /* cfg.h */; };
+		A926BB6027AC718A00144157 /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C727AC718800144157 /* cfg.h */; };
+		A926BB6127AC718A00144157 /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C827AC718800144157 /* code_sink.h */; };
+		A926BB6227AC718A00144157 /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C827AC718800144157 /* code_sink.h */; };
+		A926BB6327AC718A00144157 /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5C827AC718800144157 /* code_sink.h */; };
+		A926BB6427AC718A00144157 /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C927AC718800144157 /* dataflow.cpp */; };
+		A926BB6527AC718A00144157 /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C927AC718800144157 /* dataflow.cpp */; };
+		A926BB6627AC718A00144157 /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5C927AC718800144157 /* dataflow.cpp */; };
+		A926BB6727AC718A00144157 /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CA27AC718800144157 /* loop_descriptor.h */; };
+		A926BB6827AC718A00144157 /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CA27AC718800144157 /* loop_descriptor.h */; };
+		A926BB6927AC718A00144157 /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CA27AC718800144157 /* loop_descriptor.h */; };
+		A926BB6A27AC718A00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CB27AC718800144157 /* instruction.h */; };
+		A926BB6B27AC718A00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CB27AC718800144157 /* instruction.h */; };
+		A926BB6C27AC718A00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CB27AC718800144157 /* instruction.h */; };
+		A926BB6D27AC718A00144157 /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CC27AC718800144157 /* aggressive_dead_code_elim_pass.h */; };
+		A926BB6E27AC718A00144157 /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CC27AC718800144157 /* aggressive_dead_code_elim_pass.h */; };
+		A926BB6F27AC718A00144157 /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CC27AC718800144157 /* aggressive_dead_code_elim_pass.h */; };
+		A926BB7027AC718A00144157 /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5CD27AC718800144157 /* struct_cfg_analysis.cpp */; };
+		A926BB7127AC718A00144157 /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5CD27AC718800144157 /* struct_cfg_analysis.cpp */; };
+		A926BB7227AC718A00144157 /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5CD27AC718800144157 /* struct_cfg_analysis.cpp */; };
+		A926BB7327AC718A00144157 /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CE27AC718800144157 /* vector_dce.h */; };
+		A926BB7427AC718A00144157 /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CE27AC718800144157 /* vector_dce.h */; };
+		A926BB7527AC718A00144157 /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CE27AC718800144157 /* vector_dce.h */; };
+		A926BB7627AC718A00144157 /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CF27AC718800144157 /* combine_access_chains.h */; };
+		A926BB7727AC718A00144157 /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CF27AC718800144157 /* combine_access_chains.h */; };
+		A926BB7827AC718A00144157 /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5CF27AC718800144157 /* combine_access_chains.h */; };
+		A926BB7927AC718A00144157 /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D027AC718800144157 /* pass_manager.h */; };
+		A926BB7A27AC718A00144157 /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D027AC718800144157 /* pass_manager.h */; };
+		A926BB7B27AC718A00144157 /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D027AC718800144157 /* pass_manager.h */; };
+		A926BB7C27AC718A00144157 /* spread_volatile_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D127AC718800144157 /* spread_volatile_semantics.h */; };
+		A926BB7D27AC718A00144157 /* spread_volatile_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D127AC718800144157 /* spread_volatile_semantics.h */; };
+		A926BB7E27AC718A00144157 /* spread_volatile_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D127AC718800144157 /* spread_volatile_semantics.h */; };
+		A926BB7F27AC718A00144157 /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D227AC718800144157 /* local_access_chain_convert_pass.cpp */; };
+		A926BB8027AC718A00144157 /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D227AC718800144157 /* local_access_chain_convert_pass.cpp */; };
+		A926BB8127AC718A00144157 /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D227AC718800144157 /* local_access_chain_convert_pass.cpp */; };
+		A926BB8227AC718A00144157 /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D327AC718800144157 /* interp_fixup_pass.cpp */; };
+		A926BB8327AC718A00144157 /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D327AC718800144157 /* interp_fixup_pass.cpp */; };
+		A926BB8427AC718A00144157 /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D327AC718800144157 /* interp_fixup_pass.cpp */; };
+		A926BB8527AC718A00144157 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D427AC718800144157 /* basic_block.cpp */; };
+		A926BB8627AC718A00144157 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D427AC718800144157 /* basic_block.cpp */; };
+		A926BB8727AC718A00144157 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D427AC718800144157 /* basic_block.cpp */; };
+		A926BB8827AC718A00144157 /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D527AC718800144157 /* iterator.h */; };
+		A926BB8927AC718A00144157 /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D527AC718800144157 /* iterator.h */; };
+		A926BB8A27AC718A00144157 /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D527AC718800144157 /* iterator.h */; };
+		A926BB8B27AC718A00144157 /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D627AC718800144157 /* licm_pass.h */; };
+		A926BB8C27AC718A00144157 /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D627AC718800144157 /* licm_pass.h */; };
+		A926BB8D27AC718A00144157 /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D627AC718800144157 /* licm_pass.h */; };
+		A926BB8E27AC718A00144157 /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D727AC718800144157 /* build_module.h */; };
+		A926BB8F27AC718A00144157 /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D727AC718800144157 /* build_module.h */; };
+		A926BB9027AC718A00144157 /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D727AC718800144157 /* build_module.h */; };
+		A926BB9127AC718A00144157 /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D827AC718800144157 /* ccp_pass.h */; };
+		A926BB9227AC718A00144157 /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D827AC718800144157 /* ccp_pass.h */; };
+		A926BB9327AC718A00144157 /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5D827AC718800144157 /* ccp_pass.h */; };
+		A926BB9427AC718A00144157 /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D927AC718800144157 /* graphics_robust_access_pass.cpp */; };
+		A926BB9527AC718A00144157 /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D927AC718800144157 /* graphics_robust_access_pass.cpp */; };
+		A926BB9627AC718A00144157 /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5D927AC718800144157 /* graphics_robust_access_pass.cpp */; };
+		A926BB9727AC718A00144157 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DA27AC718800144157 /* function.h */; };
+		A926BB9827AC718A00144157 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DA27AC718800144157 /* function.h */; };
+		A926BB9927AC718A00144157 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DA27AC718800144157 /* function.h */; };
+		A926BB9A27AC718A00144157 /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5DB27AC718800144157 /* loop_fusion.cpp */; };
+		A926BB9B27AC718A00144157 /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5DB27AC718800144157 /* loop_fusion.cpp */; };
+		A926BB9C27AC718A00144157 /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5DB27AC718800144157 /* loop_fusion.cpp */; };
+		A926BB9D27AC718A00144157 /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5DC27AC718800144157 /* upgrade_memory_model.cpp */; };
+		A926BB9E27AC718A00144157 /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5DC27AC718800144157 /* upgrade_memory_model.cpp */; };
+		A926BB9F27AC718A00144157 /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5DC27AC718800144157 /* upgrade_memory_model.cpp */; };
+		A926BBA027AC718A00144157 /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DD27AC718800144157 /* feature_manager.h */; };
+		A926BBA127AC718A00144157 /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DD27AC718800144157 /* feature_manager.h */; };
+		A926BBA227AC718A00144157 /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DD27AC718800144157 /* feature_manager.h */; };
+		A926BBA327AC718A00144157 /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DE27AC718800144157 /* dataflow.h */; };
+		A926BBA427AC718A00144157 /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DE27AC718800144157 /* dataflow.h */; };
+		A926BBA527AC718A00144157 /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DE27AC718800144157 /* dataflow.h */; };
+		A926BBA627AC718A00144157 /* inst_bindless_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DF27AC718800144157 /* inst_bindless_check_pass.h */; };
+		A926BBA727AC718A00144157 /* inst_bindless_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DF27AC718800144157 /* inst_bindless_check_pass.h */; };
+		A926BBA827AC718A00144157 /* inst_bindless_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5DF27AC718800144157 /* inst_bindless_check_pass.h */; };
+		A926BBA927AC718A00144157 /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E027AC718800144157 /* scalar_analysis_simplification.cpp */; };
+		A926BBAA27AC718A00144157 /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E027AC718800144157 /* scalar_analysis_simplification.cpp */; };
+		A926BBAB27AC718A00144157 /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E027AC718800144157 /* scalar_analysis_simplification.cpp */; };
+		A926BBAC27AC718A00144157 /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E127AC718800144157 /* set_spec_constant_default_value_pass.h */; };
+		A926BBAD27AC718A00144157 /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E127AC718800144157 /* set_spec_constant_default_value_pass.h */; };
+		A926BBAE27AC718A00144157 /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E127AC718800144157 /* set_spec_constant_default_value_pass.h */; };
+		A926BBAF27AC718A00144157 /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E227AC718800144157 /* dominator_tree.h */; };
+		A926BBB027AC718A00144157 /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E227AC718800144157 /* dominator_tree.h */; };
+		A926BBB127AC718A00144157 /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E227AC718800144157 /* dominator_tree.h */; };
+		A926BBB227AC718A00144157 /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E327AC718800144157 /* remove_unused_interface_variables_pass.h */; };
+		A926BBB327AC718A00144157 /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E327AC718800144157 /* remove_unused_interface_variables_pass.h */; };
+		A926BBB427AC718A00144157 /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E327AC718800144157 /* remove_unused_interface_variables_pass.h */; };
+		A926BBB527AC718A00144157 /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E427AC718800144157 /* type_manager.h */; };
+		A926BBB627AC718A00144157 /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E427AC718800144157 /* type_manager.h */; };
+		A926BBB727AC718A00144157 /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E427AC718800144157 /* type_manager.h */; };
+		A926BBB827AC718A00144157 /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E527AC718800144157 /* compact_ids_pass.cpp */; };
+		A926BBB927AC718A00144157 /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E527AC718800144157 /* compact_ids_pass.cpp */; };
+		A926BBBA27AC718A00144157 /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E527AC718800144157 /* compact_ids_pass.cpp */; };
+		A926BBBB27AC718A00144157 /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E627AC718800144157 /* loop_peeling.cpp */; };
+		A926BBBC27AC718A00144157 /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E627AC718800144157 /* loop_peeling.cpp */; };
+		A926BBBD27AC718A00144157 /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B5E627AC718800144157 /* loop_peeling.cpp */; };
+		A926BBBE27AC718A00144157 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E727AC718800144157 /* table.h */; };
+		A926BBBF27AC718A00144157 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E727AC718800144157 /* table.h */; };
+		A926BBC027AC718A00144157 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B5E727AC718800144157 /* table.h */; };
+		A926C05627AC718C00144157 /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77427AC718900144157 /* ext_inst.h */; };
+		A926C05727AC718C00144157 /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77427AC718900144157 /* ext_inst.h */; };
+		A926C05827AC718C00144157 /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77427AC718900144157 /* ext_inst.h */; };
+		A926C05927AC718C00144157 /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77527AC718900144157 /* diagnostic.cpp */; };
+		A926C05A27AC718C00144157 /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77527AC718900144157 /* diagnostic.cpp */; };
+		A926C05B27AC718C00144157 /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77527AC718900144157 /* diagnostic.cpp */; };
+		A926C05C27AC718C00144157 /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77627AC718900144157 /* latest_version_spirv_header.h */; };
+		A926C05D27AC718C00144157 /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77627AC718900144157 /* latest_version_spirv_header.h */; };
+		A926C05E27AC718C00144157 /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77627AC718900144157 /* latest_version_spirv_header.h */; };
+		A926C05F27AC718C00144157 /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77727AC718900144157 /* libspirv.cpp */; };
+		A926C06027AC718C00144157 /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77727AC718900144157 /* libspirv.cpp */; };
+		A926C06127AC718C00144157 /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77727AC718900144157 /* libspirv.cpp */; };
+		A926C06227AC718C00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77827AC718900144157 /* instruction.h */; };
+		A926C06327AC718C00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77827AC718900144157 /* instruction.h */; };
+		A926C06427AC718C00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77827AC718900144157 /* instruction.h */; };
+		A926C06527AC718C00144157 /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77927AC718900144157 /* spirv_optimizer_options.h */; };
+		A926C06627AC718C00144157 /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77927AC718900144157 /* spirv_optimizer_options.h */; };
+		A926C06727AC718C00144157 /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77927AC718900144157 /* spirv_optimizer_options.h */; };
+		A926C06827AC718C00144157 /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77A27AC718900144157 /* opcode.h */; };
+		A926C06927AC718C00144157 /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77A27AC718900144157 /* opcode.h */; };
+		A926C06A27AC718C00144157 /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77A27AC718900144157 /* opcode.h */; };
+		A926C06B27AC718C00144157 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77B27AC718900144157 /* operand.cpp */; };
+		A926C06C27AC718C00144157 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77B27AC718900144157 /* operand.cpp */; };
+		A926C06D27AC718C00144157 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77B27AC718900144157 /* operand.cpp */; };
+		A926C06E27AC718C00144157 /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77C27AC718900144157 /* latest_version_glsl_std_450_header.h */; };
+		A926C06F27AC718C00144157 /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77C27AC718900144157 /* latest_version_glsl_std_450_header.h */; };
+		A926C07027AC718C00144157 /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77C27AC718900144157 /* latest_version_glsl_std_450_header.h */; };
+		A926C07127AC718C00144157 /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77D27AC718900144157 /* extensions.h */; };
+		A926C07227AC718C00144157 /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77D27AC718900144157 /* extensions.h */; };
+		A926C07327AC718C00144157 /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77D27AC718900144157 /* extensions.h */; };
+		A926C07427AC718C00144157 /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77E27AC718900144157 /* disassemble.cpp */; };
+		A926C07527AC718C00144157 /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77E27AC718900144157 /* disassemble.cpp */; };
+		A926C07627AC718C00144157 /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B77E27AC718900144157 /* disassemble.cpp */; };
+		A926C07727AC718C00144157 /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77F27AC718900144157 /* binary.h */; };
+		A926C07827AC718C00144157 /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77F27AC718900144157 /* binary.h */; };
+		A926C07927AC718C00144157 /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B77F27AC718900144157 /* binary.h */; };
+		A926C07A27AC718C00144157 /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78027AC718900144157 /* text_handler.cpp */; };
+		A926C07B27AC718C00144157 /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78027AC718900144157 /* text_handler.cpp */; };
+		A926C07C27AC718C00144157 /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78027AC718900144157 /* text_handler.cpp */; };
+		A926C07D27AC718C00144157 /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78227AC718900144157 /* validate_annotation.cpp */; };
+		A926C07E27AC718C00144157 /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78227AC718900144157 /* validate_annotation.cpp */; };
+		A926C07F27AC718C00144157 /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78227AC718900144157 /* validate_annotation.cpp */; };
+		A926C08027AC718C00144157 /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78327AC718900144157 /* validate_misc.cpp */; };
+		A926C08127AC718C00144157 /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78327AC718900144157 /* validate_misc.cpp */; };
+		A926C08227AC718C00144157 /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78327AC718900144157 /* validate_misc.cpp */; };
+		A926C08327AC718C00144157 /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78427AC718900144157 /* validate_cfg.cpp */; };
+		A926C08427AC718C00144157 /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78427AC718900144157 /* validate_cfg.cpp */; };
+		A926C08527AC718C00144157 /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78427AC718900144157 /* validate_cfg.cpp */; };
+		A926C08627AC718C00144157 /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78527AC718900144157 /* validate_capability.cpp */; };
+		A926C08727AC718C00144157 /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78527AC718900144157 /* validate_capability.cpp */; };
+		A926C08827AC718C00144157 /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78527AC718900144157 /* validate_capability.cpp */; };
+		A926C08927AC718C00144157 /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B78627AC718900144157 /* construct.h */; };
+		A926C08A27AC718C00144157 /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B78627AC718900144157 /* construct.h */; };
+		A926C08B27AC718C00144157 /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B78627AC718900144157 /* construct.h */; };
+		A926C08C27AC718C00144157 /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78727AC718900144157 /* validate_barriers.cpp */; };
+		A926C08D27AC718C00144157 /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78727AC718900144157 /* validate_barriers.cpp */; };
+		A926C08E27AC718C00144157 /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78727AC718900144157 /* validate_barriers.cpp */; };
+		A926C08F27AC718C00144157 /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78827AC718900144157 /* validate_non_uniform.cpp */; };
+		A926C09027AC718C00144157 /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78827AC718900144157 /* validate_non_uniform.cpp */; };
+		A926C09127AC718C00144157 /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78827AC718900144157 /* validate_non_uniform.cpp */; };
+		A926C09227AC718C00144157 /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78927AC718900144157 /* validate_scopes.cpp */; };
+		A926C09327AC718C00144157 /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78927AC718900144157 /* validate_scopes.cpp */; };
+		A926C09427AC718C00144157 /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78927AC718900144157 /* validate_scopes.cpp */; };
+		A926C09527AC718C00144157 /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78A27AC718900144157 /* validate_atomics.cpp */; };
+		A926C09627AC718C00144157 /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78A27AC718900144157 /* validate_atomics.cpp */; };
+		A926C09727AC718C00144157 /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78A27AC718900144157 /* validate_atomics.cpp */; };
+		A926C09827AC718C00144157 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B78B27AC718900144157 /* basic_block.h */; };
+		A926C09927AC718C00144157 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B78B27AC718900144157 /* basic_block.h */; };
+		A926C09A27AC718C00144157 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B78B27AC718900144157 /* basic_block.h */; };
+		A926C09B27AC718C00144157 /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78C27AC718900144157 /* validate_instruction.cpp */; };
+		A926C09C27AC718C00144157 /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78C27AC718900144157 /* validate_instruction.cpp */; };
+		A926C09D27AC718C00144157 /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78C27AC718900144157 /* validate_instruction.cpp */; };
+		A926C09E27AC718C00144157 /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78D27AC718900144157 /* validate_decorations.cpp */; };
+		A926C09F27AC718C00144157 /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78D27AC718900144157 /* validate_decorations.cpp */; };
+		A926C0A027AC718C00144157 /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78D27AC718900144157 /* validate_decorations.cpp */; };
+		A926C0A127AC718C00144157 /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78E27AC718900144157 /* validate_debug.cpp */; };
+		A926C0A227AC718C00144157 /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78E27AC718900144157 /* validate_debug.cpp */; };
+		A926C0A327AC718C00144157 /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78E27AC718900144157 /* validate_debug.cpp */; };
+		A926C0A427AC718C00144157 /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78F27AC718900144157 /* validate_builtins.cpp */; };
+		A926C0A527AC718C00144157 /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78F27AC718900144157 /* validate_builtins.cpp */; };
+		A926C0A627AC718C00144157 /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B78F27AC718900144157 /* validate_builtins.cpp */; };
+		A926C0A727AC718C00144157 /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79027AC718900144157 /* validate_interfaces.cpp */; };
+		A926C0A827AC718C00144157 /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79027AC718900144157 /* validate_interfaces.cpp */; };
+		A926C0A927AC718C00144157 /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79027AC718900144157 /* validate_interfaces.cpp */; };
+		A926C0AA27AC718C00144157 /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79127AC718900144157 /* validate.cpp */; };
+		A926C0AB27AC718C00144157 /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79127AC718900144157 /* validate.cpp */; };
+		A926C0AC27AC718C00144157 /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79127AC718900144157 /* validate.cpp */; };
+		A926C0AD27AC718C00144157 /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79227AC718900144157 /* validation_state.h */; };
+		A926C0AE27AC718C00144157 /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79227AC718900144157 /* validation_state.h */; };
+		A926C0AF27AC718C00144157 /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79227AC718900144157 /* validation_state.h */; };
+		A926C0B027AC718C00144157 /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79327AC718900144157 /* validate_constants.cpp */; };
+		A926C0B127AC718C00144157 /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79327AC718900144157 /* validate_constants.cpp */; };
+		A926C0B227AC718C00144157 /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79327AC718900144157 /* validate_constants.cpp */; };
+		A926C0B327AC718C00144157 /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79427AC718900144157 /* validate_bitwise.cpp */; };
+		A926C0B427AC718C00144157 /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79427AC718900144157 /* validate_bitwise.cpp */; };
+		A926C0B527AC718C00144157 /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79427AC718900144157 /* validate_bitwise.cpp */; };
+		A926C0B627AC718C00144157 /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79527AC718900144157 /* validate_extensions.cpp */; };
+		A926C0B727AC718C00144157 /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79527AC718900144157 /* validate_extensions.cpp */; };
+		A926C0B827AC718C00144157 /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79527AC718900144157 /* validate_extensions.cpp */; };
+		A926C0B927AC718C00144157 /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79627AC718900144157 /* construct.cpp */; };
+		A926C0BA27AC718C00144157 /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79627AC718900144157 /* construct.cpp */; };
+		A926C0BB27AC718C00144157 /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79627AC718900144157 /* construct.cpp */; };
+		A926C0BC27AC718C00144157 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79727AC718900144157 /* function.cpp */; };
+		A926C0BD27AC718C00144157 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79727AC718900144157 /* function.cpp */; };
+		A926C0BE27AC718C00144157 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79727AC718900144157 /* function.cpp */; };
+		A926C0BF27AC718C00144157 /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79827AC718900144157 /* validate.h */; };
+		A926C0C027AC718C00144157 /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79827AC718900144157 /* validate.h */; };
+		A926C0C127AC718C00144157 /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79827AC718900144157 /* validate.h */; };
+		A926C0C227AC718C00144157 /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79927AC718900144157 /* validate_adjacency.cpp */; };
+		A926C0C327AC718C00144157 /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79927AC718900144157 /* validate_adjacency.cpp */; };
+		A926C0C427AC718C00144157 /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79927AC718900144157 /* validate_adjacency.cpp */; };
+		A926C0C527AC718C00144157 /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79A27AC718900144157 /* validate_conversion.cpp */; };
+		A926C0C627AC718C00144157 /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79A27AC718900144157 /* validate_conversion.cpp */; };
+		A926C0C727AC718C00144157 /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79A27AC718900144157 /* validate_conversion.cpp */; };
+		A926C0C827AC718C00144157 /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79B27AC718900144157 /* validate_small_type_uses.cpp */; };
+		A926C0C927AC718C00144157 /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79B27AC718900144157 /* validate_small_type_uses.cpp */; };
+		A926C0CA27AC718C00144157 /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79B27AC718900144157 /* validate_small_type_uses.cpp */; };
+		A926C0CB27AC718C00144157 /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79C27AC718900144157 /* validate_scopes.h */; };
+		A926C0CC27AC718C00144157 /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79C27AC718900144157 /* validate_scopes.h */; };
+		A926C0CD27AC718C00144157 /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79C27AC718900144157 /* validate_scopes.h */; };
+		A926C0CE27AC718C00144157 /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79D27AC718900144157 /* validate_id.cpp */; };
+		A926C0CF27AC718C00144157 /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79D27AC718900144157 /* validate_id.cpp */; };
+		A926C0D027AC718C00144157 /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79D27AC718900144157 /* validate_id.cpp */; };
+		A926C0D127AC718C00144157 /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79E27AC718900144157 /* validate_memory_semantics.h */; };
+		A926C0D227AC718C00144157 /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79E27AC718900144157 /* validate_memory_semantics.h */; };
+		A926C0D327AC718C00144157 /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B79E27AC718900144157 /* validate_memory_semantics.h */; };
+		A926C0D427AC718C00144157 /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79F27AC718900144157 /* validate_arithmetics.cpp */; };
+		A926C0D527AC718C00144157 /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79F27AC718900144157 /* validate_arithmetics.cpp */; };
+		A926C0D627AC718C00144157 /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B79F27AC718900144157 /* validate_arithmetics.cpp */; };
+		A926C0D727AC718C00144157 /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A027AC718900144157 /* validate_mode_setting.cpp */; };
+		A926C0D827AC718C00144157 /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A027AC718900144157 /* validate_mode_setting.cpp */; };
+		A926C0D927AC718C00144157 /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A027AC718900144157 /* validate_mode_setting.cpp */; };
+		A926C0DA27AC718C00144157 /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A127AC718900144157 /* validate_memory_semantics.cpp */; };
+		A926C0DB27AC718C00144157 /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A127AC718900144157 /* validate_memory_semantics.cpp */; };
+		A926C0DC27AC718C00144157 /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A127AC718900144157 /* validate_memory_semantics.cpp */; };
+		A926C0DD27AC718C00144157 /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A227AC718900144157 /* validate_logicals.cpp */; };
+		A926C0DE27AC718C00144157 /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A227AC718900144157 /* validate_logicals.cpp */; };
+		A926C0DF27AC718C00144157 /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A227AC718900144157 /* validate_logicals.cpp */; };
+		A926C0E027AC718C00144157 /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A327AC718900144157 /* validate_derivatives.cpp */; };
+		A926C0E127AC718C00144157 /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A327AC718900144157 /* validate_derivatives.cpp */; };
+		A926C0E227AC718C00144157 /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A327AC718900144157 /* validate_derivatives.cpp */; };
+		A926C0E327AC718C00144157 /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A427AC718900144157 /* validate_memory.cpp */; };
+		A926C0E427AC718C00144157 /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A427AC718900144157 /* validate_memory.cpp */; };
+		A926C0E527AC718C00144157 /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A427AC718900144157 /* validate_memory.cpp */; };
+		A926C0E627AC718C00144157 /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A527AC718900144157 /* validate_image.cpp */; };
+		A926C0E727AC718C00144157 /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A527AC718900144157 /* validate_image.cpp */; };
+		A926C0E827AC718C00144157 /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A527AC718900144157 /* validate_image.cpp */; };
+		A926C0E927AC718C00144157 /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A627AC718900144157 /* validate_literals.cpp */; };
+		A926C0EA27AC718C00144157 /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A627AC718900144157 /* validate_literals.cpp */; };
+		A926C0EB27AC718C00144157 /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A627AC718900144157 /* validate_literals.cpp */; };
+		A926C0EC27AC718C00144157 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A727AC718900144157 /* instruction.cpp */; };
+		A926C0ED27AC718C00144157 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A727AC718900144157 /* instruction.cpp */; };
+		A926C0EE27AC718C00144157 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A727AC718900144157 /* instruction.cpp */; };
+		A926C0EF27AC718C00144157 /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A827AC718900144157 /* validate_type.cpp */; };
+		A926C0F027AC718C00144157 /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A827AC718900144157 /* validate_type.cpp */; };
+		A926C0F127AC718C00144157 /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7A827AC718900144157 /* validate_type.cpp */; };
+		A926C0F227AC718C00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7A927AC718900144157 /* instruction.h */; };
+		A926C0F327AC718C00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7A927AC718900144157 /* instruction.h */; };
+		A926C0F427AC718C00144157 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7A927AC718900144157 /* instruction.h */; };
+		A926C0F527AC718C00144157 /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AA27AC718900144157 /* validate_execution_limitations.cpp */; };
+		A926C0F627AC718C00144157 /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AA27AC718900144157 /* validate_execution_limitations.cpp */; };
+		A926C0F727AC718C00144157 /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AA27AC718900144157 /* validate_execution_limitations.cpp */; };
+		A926C0F827AC718C00144157 /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AB27AC718900144157 /* validate_layout.cpp */; };
+		A926C0F927AC718C00144157 /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AB27AC718900144157 /* validate_layout.cpp */; };
+		A926C0FA27AC718C00144157 /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AB27AC718900144157 /* validate_layout.cpp */; };
+		A926C0FB27AC718C00144157 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AC27AC718900144157 /* basic_block.cpp */; };
+		A926C0FC27AC718C00144157 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AC27AC718900144157 /* basic_block.cpp */; };
+		A926C0FD27AC718C00144157 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AC27AC718900144157 /* basic_block.cpp */; };
+		A926C0FE27AC718C00144157 /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AD27AC718900144157 /* validate_function.cpp */; };
+		A926C0FF27AC718C00144157 /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AD27AC718900144157 /* validate_function.cpp */; };
+		A926C10027AC718C00144157 /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AD27AC718900144157 /* validate_function.cpp */; };
+		A926C10127AC718C00144157 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7AE27AC718900144157 /* function.h */; };
+		A926C10227AC718C00144157 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7AE27AC718900144157 /* function.h */; };
+		A926C10327AC718C00144157 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7AE27AC718900144157 /* function.h */; };
+		A926C10427AC718C00144157 /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AF27AC718900144157 /* validate_composites.cpp */; };
+		A926C10527AC718C00144157 /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AF27AC718900144157 /* validate_composites.cpp */; };
+		A926C10627AC718C00144157 /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7AF27AC718900144157 /* validate_composites.cpp */; };
+		A926C10727AC718C00144157 /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7B027AC718900144157 /* validation_state.cpp */; };
+		A926C10827AC718C00144157 /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7B027AC718900144157 /* validation_state.cpp */; };
+		A926C10927AC718C00144157 /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7B027AC718900144157 /* validation_state.cpp */; };
+		A926C10A27AC718C00144157 /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7B127AC718900144157 /* validate_primitives.cpp */; };
+		A926C10B27AC718C00144157 /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7B127AC718900144157 /* validate_primitives.cpp */; };
+		A926C10C27AC718C00144157 /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A926B7B127AC718900144157 /* validate_primitives.cpp */; };
+		A926C10D27AC718C00144157 /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7B227AC718900144157 /* decoration.h */; };
+		A926C10E27AC718C00144157 /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7B227AC718900144157 /* decoration.h */; };
+		A926C10F27AC718C00144157 /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = A926B7B227AC718900144157 /* decoration.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 */; };
@@ -121,1221 +1342,6 @@
 		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 */; };
-		A994F0E1273FD32C00CD6242 /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDAF273FD32B00CD6242 /* spirv_target_env.cpp */; };
-		A994F0E2273FD32C00CD6242 /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDAF273FD32B00CD6242 /* spirv_target_env.cpp */; };
-		A994F0E3273FD32C00CD6242 /* spirv_target_env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDAF273FD32B00CD6242 /* spirv_target_env.cpp */; };
-		A994F0E4273FD32C00CD6242 /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB0273FD32B00CD6242 /* spirv_fuzzer_options.h */; };
-		A994F0E5273FD32C00CD6242 /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB0273FD32B00CD6242 /* spirv_fuzzer_options.h */; };
-		A994F0E6273FD32C00CD6242 /* spirv_fuzzer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB0273FD32B00CD6242 /* spirv_fuzzer_options.h */; };
-		A994F0E7273FD32C00CD6242 /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB1273FD32B00CD6242 /* assembly_grammar.h */; };
-		A994F0E8273FD32C00CD6242 /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB1273FD32B00CD6242 /* assembly_grammar.h */; };
-		A994F0E9273FD32C00CD6242 /* assembly_grammar.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB1273FD32B00CD6242 /* assembly_grammar.h */; };
-		A994F0EA273FD32C00CD6242 /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB4273FD32B00CD6242 /* lint_divergent_derivatives.cpp */; };
-		A994F0EB273FD32C00CD6242 /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB4273FD32B00CD6242 /* lint_divergent_derivatives.cpp */; };
-		A994F0EC273FD32C00CD6242 /* lint_divergent_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB4273FD32B00CD6242 /* lint_divergent_derivatives.cpp */; };
-		A994F0ED273FD32C00CD6242 /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB5273FD32B00CD6242 /* linter.cpp */; };
-		A994F0EE273FD32C00CD6242 /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB5273FD32B00CD6242 /* linter.cpp */; };
-		A994F0EF273FD32C00CD6242 /* linter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB5273FD32B00CD6242 /* linter.cpp */; };
-		A994F0F0273FD32C00CD6242 /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB6273FD32B00CD6242 /* divergence_analysis.cpp */; };
-		A994F0F1273FD32C00CD6242 /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB6273FD32B00CD6242 /* divergence_analysis.cpp */; };
-		A994F0F2273FD32C00CD6242 /* divergence_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDB6273FD32B00CD6242 /* divergence_analysis.cpp */; };
-		A994F0F3273FD32C00CD6242 /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB7273FD32B00CD6242 /* lints.h */; };
-		A994F0F4273FD32C00CD6242 /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB7273FD32B00CD6242 /* lints.h */; };
-		A994F0F5273FD32C00CD6242 /* lints.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB7273FD32B00CD6242 /* lints.h */; };
-		A994F0F6273FD32C00CD6242 /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB8273FD32B00CD6242 /* divergence_analysis.h */; };
-		A994F0F7273FD32C00CD6242 /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB8273FD32B00CD6242 /* divergence_analysis.h */; };
-		A994F0F8273FD32C00CD6242 /* divergence_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB8273FD32B00CD6242 /* divergence_analysis.h */; };
-		A994F0F9273FD32C00CD6242 /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB9273FD32B00CD6242 /* enum_set.h */; };
-		A994F0FA273FD32C00CD6242 /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB9273FD32B00CD6242 /* enum_set.h */; };
-		A994F0FB273FD32C00CD6242 /* enum_set.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDB9273FD32B00CD6242 /* enum_set.h */; };
-		A994F0FC273FD32C00CD6242 /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBB273FD32B00CD6242 /* text.cpp */; };
-		A994F0FD273FD32C00CD6242 /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBB273FD32B00CD6242 /* text.cpp */; };
-		A994F0FE273FD32C00CD6242 /* text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBB273FD32B00CD6242 /* text.cpp */; };
-		A994F0FF273FD32C00CD6242 /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBC273FD32B00CD6242 /* assembly_grammar.cpp */; };
-		A994F100273FD32C00CD6242 /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBC273FD32B00CD6242 /* assembly_grammar.cpp */; };
-		A994F101273FD32C00CD6242 /* assembly_grammar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBC273FD32B00CD6242 /* assembly_grammar.cpp */; };
-		A994F102273FD32C00CD6242 /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDBD273FD32B00CD6242 /* text.h */; };
-		A994F103273FD32C00CD6242 /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDBD273FD32B00CD6242 /* text.h */; };
-		A994F104273FD32C00CD6242 /* text.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDBD273FD32B00CD6242 /* text.h */; };
-		A994F105273FD32C00CD6242 /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBE273FD32B00CD6242 /* extensions.cpp */; };
-		A994F106273FD32C00CD6242 /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBE273FD32B00CD6242 /* extensions.cpp */; };
-		A994F107273FD32C00CD6242 /* extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBE273FD32B00CD6242 /* extensions.cpp */; };
-		A994F108273FD32C00CD6242 /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBF273FD32B00CD6242 /* pch_source.cpp */; };
-		A994F109273FD32C00CD6242 /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBF273FD32B00CD6242 /* pch_source.cpp */; };
-		A994F10A273FD32C00CD6242 /* pch_source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDBF273FD32B00CD6242 /* pch_source.cpp */; };
-		A994F10B273FD32C00CD6242 /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC1273FD32B00CD6242 /* parse_number.h */; };
-		A994F10C273FD32C00CD6242 /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC1273FD32B00CD6242 /* parse_number.h */; };
-		A994F10D273FD32C00CD6242 /* parse_number.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC1273FD32B00CD6242 /* parse_number.h */; };
-		A994F10E273FD32C00CD6242 /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC2273FD32B00CD6242 /* ilist_node.h */; };
-		A994F10F273FD32C00CD6242 /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC2273FD32B00CD6242 /* ilist_node.h */; };
-		A994F110273FD32C00CD6242 /* ilist_node.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC2273FD32B00CD6242 /* ilist_node.h */; };
-		A994F111273FD32C00CD6242 /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC3273FD32B00CD6242 /* make_unique.h */; };
-		A994F112273FD32C00CD6242 /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC3273FD32B00CD6242 /* make_unique.h */; };
-		A994F113273FD32C00CD6242 /* make_unique.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC3273FD32B00CD6242 /* make_unique.h */; };
-		A994F114273FD32C00CD6242 /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC4273FD32B00CD6242 /* string_utils.h */; };
-		A994F115273FD32C00CD6242 /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC4273FD32B00CD6242 /* string_utils.h */; };
-		A994F116273FD32C00CD6242 /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC4273FD32B00CD6242 /* string_utils.h */; };
-		A994F117273FD32C00CD6242 /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC5273FD32B00CD6242 /* small_vector.h */; };
-		A994F118273FD32C00CD6242 /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC5273FD32B00CD6242 /* small_vector.h */; };
-		A994F119273FD32C00CD6242 /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC5273FD32B00CD6242 /* small_vector.h */; };
-		A994F11A273FD32C00CD6242 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDC6273FD32B00CD6242 /* timer.cpp */; };
-		A994F11B273FD32C00CD6242 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDC6273FD32B00CD6242 /* timer.cpp */; };
-		A994F11C273FD32C00CD6242 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDC6273FD32B00CD6242 /* timer.cpp */; };
-		A994F11D273FD32C00CD6242 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC7273FD32B00CD6242 /* timer.h */; };
-		A994F11E273FD32C00CD6242 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC7273FD32B00CD6242 /* timer.h */; };
-		A994F11F273FD32C00CD6242 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC7273FD32B00CD6242 /* timer.h */; };
-		A994F120273FD32C00CD6242 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDC8273FD32B00CD6242 /* string_utils.cpp */; };
-		A994F121273FD32C00CD6242 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDC8273FD32B00CD6242 /* string_utils.cpp */; };
-		A994F122273FD32C00CD6242 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDC8273FD32B00CD6242 /* string_utils.cpp */; };
-		A994F123273FD32C00CD6242 /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC9273FD32B00CD6242 /* bit_vector.h */; };
-		A994F124273FD32C00CD6242 /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC9273FD32B00CD6242 /* bit_vector.h */; };
-		A994F125273FD32C00CD6242 /* bit_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDC9273FD32B00CD6242 /* bit_vector.h */; };
-		A994F126273FD32C00CD6242 /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCA273FD32B00CD6242 /* bitutils.h */; };
-		A994F127273FD32C00CD6242 /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCA273FD32B00CD6242 /* bitutils.h */; };
-		A994F128273FD32C00CD6242 /* bitutils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCA273FD32B00CD6242 /* bitutils.h */; };
-		A994F129273FD32C00CD6242 /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCB273FD32B00CD6242 /* hex_float.h */; };
-		A994F12A273FD32C00CD6242 /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCB273FD32B00CD6242 /* hex_float.h */; };
-		A994F12B273FD32C00CD6242 /* hex_float.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCB273FD32B00CD6242 /* hex_float.h */; };
-		A994F12C273FD32C00CD6242 /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDCC273FD32B00CD6242 /* parse_number.cpp */; };
-		A994F12D273FD32C00CD6242 /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDCC273FD32B00CD6242 /* parse_number.cpp */; };
-		A994F12E273FD32C00CD6242 /* parse_number.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDCC273FD32B00CD6242 /* parse_number.cpp */; };
-		A994F12F273FD32C00CD6242 /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDCD273FD32B00CD6242 /* bit_vector.cpp */; };
-		A994F130273FD32C00CD6242 /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDCD273FD32B00CD6242 /* bit_vector.cpp */; };
-		A994F131273FD32C00CD6242 /* bit_vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDCD273FD32B00CD6242 /* bit_vector.cpp */; };
-		A994F132273FD32C00CD6242 /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCE273FD32B00CD6242 /* ilist.h */; };
-		A994F133273FD32C00CD6242 /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCE273FD32B00CD6242 /* ilist.h */; };
-		A994F134273FD32C00CD6242 /* ilist.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCE273FD32B00CD6242 /* ilist.h */; };
-		A994F135273FD32C00CD6242 /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCF273FD32B00CD6242 /* spirv_target_env.h */; };
-		A994F136273FD32C00CD6242 /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCF273FD32B00CD6242 /* spirv_target_env.h */; };
-		A994F137273FD32C00CD6242 /* spirv_target_env.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDCF273FD32B00CD6242 /* spirv_target_env.h */; };
-		A994F138273FD32C00CD6242 /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD0273FD32B00CD6242 /* table.cpp */; };
-		A994F139273FD32C00CD6242 /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD0273FD32B00CD6242 /* table.cpp */; };
-		A994F13A273FD32C00CD6242 /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD0273FD32B00CD6242 /* table.cpp */; };
-		A994F13B273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD2273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.h */; };
-		A994F13C273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD2273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.h */; };
-		A994F13D273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD2273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.h */; };
-		A994F13E273FD32C00CD6242 /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD3273FD32B00CD6242 /* remove_selection_reduction_opportunity.cpp */; };
-		A994F13F273FD32C00CD6242 /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD3273FD32B00CD6242 /* remove_selection_reduction_opportunity.cpp */; };
-		A994F140273FD32C00CD6242 /* remove_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD3273FD32B00CD6242 /* remove_selection_reduction_opportunity.cpp */; };
-		A994F141273FD32C00CD6242 /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD4273FD32B00CD6242 /* remove_block_reduction_opportunity.h */; };
-		A994F142273FD32C00CD6242 /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD4273FD32B00CD6242 /* remove_block_reduction_opportunity.h */; };
-		A994F143273FD32C00CD6242 /* remove_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD4273FD32B00CD6242 /* remove_block_reduction_opportunity.h */; };
-		A994F144273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD5273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h */; };
-		A994F145273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD5273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h */; };
-		A994F146273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD5273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h */; };
-		A994F147273FD32C00CD6242 /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD6273FD32B00CD6242 /* reduction_pass.cpp */; };
-		A994F148273FD32C00CD6242 /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD6273FD32B00CD6242 /* reduction_pass.cpp */; };
-		A994F149273FD32C00CD6242 /* reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD6273FD32B00CD6242 /* reduction_pass.cpp */; };
-		A994F14A273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD7273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.h */; };
-		A994F14B273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD7273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.h */; };
-		A994F14C273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD7273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.h */; };
-		A994F14D273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD8273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp */; };
-		A994F14E273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD8273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp */; };
-		A994F14F273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDD8273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp */; };
-		A994F150273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD9273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.h */; };
-		A994F151273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD9273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.h */; };
-		A994F152273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDD9273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.h */; };
-		A994F153273FD32C00CD6242 /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDB273FD32B00CD6242 /* reduction_util.cpp */; };
-		A994F154273FD32C00CD6242 /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDB273FD32B00CD6242 /* reduction_util.cpp */; };
-		A994F155273FD32C00CD6242 /* reduction_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDB273FD32B00CD6242 /* reduction_util.cpp */; };
-		A994F156273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDDC273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h */; };
-		A994F157273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDDC273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h */; };
-		A994F158273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDDC273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h */; };
-		A994F159273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDD273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; };
-		A994F15A273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDD273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; };
-		A994F15B273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDD273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */; };
-		A994F15C273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDDE273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h */; };
-		A994F15D273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDDE273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h */; };
-		A994F15E273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDDE273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h */; };
-		A994F15F273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDF273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.cpp */; };
-		A994F160273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDF273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.cpp */; };
-		A994F161273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDDF273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.cpp */; };
-		A994F162273FD32C00CD6242 /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE0273FD32B00CD6242 /* remove_instruction_reduction_opportunity.h */; };
-		A994F163273FD32C00CD6242 /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE0273FD32B00CD6242 /* remove_instruction_reduction_opportunity.h */; };
-		A994F164273FD32C00CD6242 /* remove_instruction_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE0273FD32B00CD6242 /* remove_instruction_reduction_opportunity.h */; };
-		A994F165273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE1273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; };
-		A994F166273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE1273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; };
-		A994F167273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE1273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */; };
-		A994F168273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE2273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; };
-		A994F169273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE2273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; };
-		A994F16A273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE2273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */; };
-		A994F16B273FD32C00CD6242 /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE3273FD32B00CD6242 /* remove_function_reduction_opportunity.cpp */; };
-		A994F16C273FD32C00CD6242 /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE3273FD32B00CD6242 /* remove_function_reduction_opportunity.cpp */; };
-		A994F16D273FD32C00CD6242 /* remove_function_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE3273FD32B00CD6242 /* remove_function_reduction_opportunity.cpp */; };
-		A994F16E273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE4273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; };
-		A994F16F273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE4273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; };
-		A994F170273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE4273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */; };
-		A994F171273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE5273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.cpp */; };
-		A994F172273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE5273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.cpp */; };
-		A994F173273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE5273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.cpp */; };
-		A994F174273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE6273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; };
-		A994F175273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE6273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; };
-		A994F176273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE6273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */; };
-		A994F177273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE7273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.h */; };
-		A994F178273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE7273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.h */; };
-		A994F179273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE7273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.h */; };
-		A994F17A273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE8273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h */; };
-		A994F17B273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE8273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h */; };
-		A994F17C273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDE8273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h */; };
-		A994F17D273FD32C00CD6242 /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE9273FD32B00CD6242 /* merge_blocks_reduction_opportunity.cpp */; };
-		A994F17E273FD32C00CD6242 /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE9273FD32B00CD6242 /* merge_blocks_reduction_opportunity.cpp */; };
-		A994F17F273FD32C00CD6242 /* merge_blocks_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDE9273FD32B00CD6242 /* merge_blocks_reduction_opportunity.cpp */; };
-		A994F180273FD32C00CD6242 /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDEA273FD32B00CD6242 /* change_operand_reduction_opportunity.cpp */; };
-		A994F181273FD32C00CD6242 /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDEA273FD32B00CD6242 /* change_operand_reduction_opportunity.cpp */; };
-		A994F182273FD32C00CD6242 /* change_operand_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDEA273FD32B00CD6242 /* change_operand_reduction_opportunity.cpp */; };
-		A994F183273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEB273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.h */; };
-		A994F184273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEB273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.h */; };
-		A994F185273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEB273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.h */; };
-		A994F186273FD32C00CD6242 /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEC273FD32B00CD6242 /* remove_function_reduction_opportunity.h */; };
-		A994F187273FD32C00CD6242 /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEC273FD32B00CD6242 /* remove_function_reduction_opportunity.h */; };
-		A994F188273FD32C00CD6242 /* remove_function_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEC273FD32B00CD6242 /* remove_function_reduction_opportunity.h */; };
-		A994F189273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDED273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h */; };
-		A994F18A273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDED273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h */; };
-		A994F18B273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDED273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h */; };
-		A994F18C273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEE273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.h */; };
-		A994F18D273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEE273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.h */; };
-		A994F18E273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEE273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.h */; };
-		A994F18F273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEF273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h */; };
-		A994F190273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEF273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h */; };
-		A994F191273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDEF273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h */; };
-		A994F192273FD32C00CD6242 /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF0273FD32B00CD6242 /* remove_selection_reduction_opportunity.h */; };
-		A994F193273FD32C00CD6242 /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF0273FD32B00CD6242 /* remove_selection_reduction_opportunity.h */; };
-		A994F194273FD32C00CD6242 /* remove_selection_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF0273FD32B00CD6242 /* remove_selection_reduction_opportunity.h */; };
-		A994F195273FD32C00CD6242 /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF1273FD32B00CD6242 /* remove_instruction_reduction_opportunity.cpp */; };
-		A994F196273FD32C00CD6242 /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF1273FD32B00CD6242 /* remove_instruction_reduction_opportunity.cpp */; };
-		A994F197273FD32C00CD6242 /* remove_instruction_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF1273FD32B00CD6242 /* remove_instruction_reduction_opportunity.cpp */; };
-		A994F198273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF2273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.h */; };
-		A994F199273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF2273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.h */; };
-		A994F19A273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF2273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.h */; };
-		A994F19B273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF3273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.h */; };
-		A994F19C273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF3273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.h */; };
-		A994F19D273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF3273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.h */; };
-		A994F19E273FD32C00CD6242 /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF4273FD32B00CD6242 /* pch_source_reduce.cpp */; };
-		A994F19F273FD32C00CD6242 /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF4273FD32B00CD6242 /* pch_source_reduce.cpp */; };
-		A994F1A0273FD32C00CD6242 /* pch_source_reduce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF4273FD32B00CD6242 /* pch_source_reduce.cpp */; };
-		A994F1A1273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF5273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.cpp */; };
-		A994F1A2273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF5273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.cpp */; };
-		A994F1A3273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF5273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.cpp */; };
-		A994F1A4273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF6273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h */; };
-		A994F1A5273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF6273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h */; };
-		A994F1A6273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDF6273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h */; };
-		A994F1A7273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF7273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp */; };
-		A994F1A8273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF7273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp */; };
-		A994F1A9273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF7273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp */; };
-		A994F1AA273FD32C00CD6242 /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF8273FD32B00CD6242 /* reducer.cpp */; };
-		A994F1AB273FD32C00CD6242 /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF8273FD32B00CD6242 /* reducer.cpp */; };
-		A994F1AC273FD32C00CD6242 /* reducer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF8273FD32B00CD6242 /* reducer.cpp */; };
-		A994F1AD273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF9273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp */; };
-		A994F1AE273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF9273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp */; };
-		A994F1AF273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDF9273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp */; };
-		A994F1B0273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFA273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.h */; };
-		A994F1B1273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFA273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.h */; };
-		A994F1B2273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFA273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.h */; };
-		A994F1B3273FD32C00CD6242 /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFB273FD32B00CD6242 /* pch_source_reduce.h */; };
-		A994F1B4273FD32C00CD6242 /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFB273FD32B00CD6242 /* pch_source_reduce.h */; };
-		A994F1B5273FD32C00CD6242 /* pch_source_reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFB273FD32B00CD6242 /* pch_source_reduce.h */; };
-		A994F1B6273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFC273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp */; };
-		A994F1B7273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFC273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp */; };
-		A994F1B8273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFC273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp */; };
-		A994F1B9273FD32C00CD6242 /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFD273FD32B00CD6242 /* reduction_opportunity.cpp */; };
-		A994F1BA273FD32C00CD6242 /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFD273FD32B00CD6242 /* reduction_opportunity.cpp */; };
-		A994F1BB273FD32C00CD6242 /* reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFD273FD32B00CD6242 /* reduction_opportunity.cpp */; };
-		A994F1BC273FD32C00CD6242 /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFE273FD32B00CD6242 /* reducer.h */; };
-		A994F1BD273FD32C00CD6242 /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFE273FD32B00CD6242 /* reducer.h */; };
-		A994F1BE273FD32C00CD6242 /* reducer.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EDFE273FD32B00CD6242 /* reducer.h */; };
-		A994F1BF273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFF273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp */; };
-		A994F1C0273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFF273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp */; };
-		A994F1C1273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EDFF273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp */; };
-		A994F1C2273FD32C00CD6242 /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE00273FD32B00CD6242 /* reduction_opportunity.h */; };
-		A994F1C3273FD32C00CD6242 /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE00273FD32B00CD6242 /* reduction_opportunity.h */; };
-		A994F1C4273FD32C00CD6242 /* reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE00273FD32B00CD6242 /* reduction_opportunity.h */; };
-		A994F1C5273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE01273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; };
-		A994F1C6273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE01273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; };
-		A994F1C7273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE01273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */; };
-		A994F1C8273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE02273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; };
-		A994F1C9273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE02273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; };
-		A994F1CA273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE02273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */; };
-		A994F1CB273FD32C00CD6242 /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE03273FD32B00CD6242 /* reduction_opportunity_finder.h */; };
-		A994F1CC273FD32C00CD6242 /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE03273FD32B00CD6242 /* reduction_opportunity_finder.h */; };
-		A994F1CD273FD32C00CD6242 /* reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE03273FD32B00CD6242 /* reduction_opportunity_finder.h */; };
-		A994F1CE273FD32C00CD6242 /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE04273FD32B00CD6242 /* change_operand_reduction_opportunity.h */; };
-		A994F1CF273FD32C00CD6242 /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE04273FD32B00CD6242 /* change_operand_reduction_opportunity.h */; };
-		A994F1D0273FD32C00CD6242 /* change_operand_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE04273FD32B00CD6242 /* change_operand_reduction_opportunity.h */; };
-		A994F1D1273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE05273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.h */; };
-		A994F1D2273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE05273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.h */; };
-		A994F1D3273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE05273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.h */; };
-		A994F1D4273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE06273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.cpp */; };
-		A994F1D5273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE06273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.cpp */; };
-		A994F1D6273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE06273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.cpp */; };
-		A994F1D7273FD32C00CD6242 /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE07273FD32B00CD6242 /* reduction_util.h */; };
-		A994F1D8273FD32C00CD6242 /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE07273FD32B00CD6242 /* reduction_util.h */; };
-		A994F1D9273FD32C00CD6242 /* reduction_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE07273FD32B00CD6242 /* reduction_util.h */; };
-		A994F1DA273FD32C00CD6242 /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE08273FD32B00CD6242 /* merge_blocks_reduction_opportunity.h */; };
-		A994F1DB273FD32C00CD6242 /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE08273FD32B00CD6242 /* merge_blocks_reduction_opportunity.h */; };
-		A994F1DC273FD32C00CD6242 /* merge_blocks_reduction_opportunity.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE08273FD32B00CD6242 /* merge_blocks_reduction_opportunity.h */; };
-		A994F1DD273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE09273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; };
-		A994F1DE273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE09273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; };
-		A994F1DF273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE09273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */; };
-		A994F1E0273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0A273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp */; };
-		A994F1E1273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0A273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp */; };
-		A994F1E2273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0A273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp */; };
-		A994F1E3273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0B273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp */; };
-		A994F1E4273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0B273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp */; };
-		A994F1E5273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0B273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp */; };
-		A994F1E6273FD32C00CD6242 /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0C273FD32B00CD6242 /* remove_block_reduction_opportunity.cpp */; };
-		A994F1E7273FD32C00CD6242 /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0C273FD32B00CD6242 /* remove_block_reduction_opportunity.cpp */; };
-		A994F1E8273FD32C00CD6242 /* remove_block_reduction_opportunity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0C273FD32B00CD6242 /* remove_block_reduction_opportunity.cpp */; };
-		A994F1E9273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0D273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; };
-		A994F1EA273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0D273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; };
-		A994F1EB273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0D273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */; };
-		A994F1EC273FD32C00CD6242 /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0E273FD32B00CD6242 /* reduction_opportunity_finder.cpp */; };
-		A994F1ED273FD32C00CD6242 /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0E273FD32B00CD6242 /* reduction_opportunity_finder.cpp */; };
-		A994F1EE273FD32C00CD6242 /* reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0E273FD32B00CD6242 /* reduction_opportunity_finder.cpp */; };
-		A994F1EF273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0F273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp */; };
-		A994F1F0273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0F273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp */; };
-		A994F1F1273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE0F273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp */; };
-		A994F1F2273FD32C00CD6242 /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE10273FD32B00CD6242 /* reduction_pass.h */; };
-		A994F1F3273FD32C00CD6242 /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE10273FD32B00CD6242 /* reduction_pass.h */; };
-		A994F1F4273FD32C00CD6242 /* reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE10273FD32B00CD6242 /* reduction_pass.h */; };
-		A994F1F5273FD32C00CD6242 /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE11273FD32B00CD6242 /* latest_version_opencl_std_header.h */; };
-		A994F1F6273FD32C00CD6242 /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE11273FD32B00CD6242 /* latest_version_opencl_std_header.h */; };
-		A994F1F7273FD32C00CD6242 /* latest_version_opencl_std_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE11273FD32B00CD6242 /* latest_version_opencl_std_header.h */; };
-		A994F1F8273FD32C00CD6242 /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE12273FD32B00CD6242 /* spirv_optimizer_options.cpp */; };
-		A994F1F9273FD32C00CD6242 /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE12273FD32B00CD6242 /* spirv_optimizer_options.cpp */; };
-		A994F1FA273FD32C00CD6242 /* spirv_optimizer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE12273FD32B00CD6242 /* spirv_optimizer_options.cpp */; };
-		A994F1FB273FD32C00CD6242 /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE13273FD32B00CD6242 /* cfa.h */; };
-		A994F1FC273FD32C00CD6242 /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE13273FD32B00CD6242 /* cfa.h */; };
-		A994F1FD273FD32C00CD6242 /* cfa.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE13273FD32B00CD6242 /* cfa.h */; };
-		A994F1FE273FD32C00CD6242 /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE14273FD32B00CD6242 /* pch_source.h */; };
-		A994F1FF273FD32C00CD6242 /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE14273FD32B00CD6242 /* pch_source.h */; };
-		A994F200273FD32C00CD6242 /* pch_source.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE14273FD32B00CD6242 /* pch_source.h */; };
-		A994F201273FD32C00CD6242 /* enum_string_mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE15273FD32B00CD6242 /* enum_string_mapping.h */; };
-		A994F202273FD32C00CD6242 /* enum_string_mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE15273FD32B00CD6242 /* enum_string_mapping.h */; };
-		A994F203273FD32C00CD6242 /* enum_string_mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE15273FD32B00CD6242 /* enum_string_mapping.h */; };
-		A994F204273FD32C00CD6242 /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE16273FD32B00CD6242 /* spirv_fuzzer_options.cpp */; };
-		A994F205273FD32C00CD6242 /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE16273FD32B00CD6242 /* spirv_fuzzer_options.cpp */; };
-		A994F206273FD32C00CD6242 /* spirv_fuzzer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE16273FD32B00CD6242 /* spirv_fuzzer_options.cpp */; };
-		A994F207273FD32C00CD6242 /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE17273FD32B00CD6242 /* spirv_reducer_options.h */; };
-		A994F208273FD32C00CD6242 /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE17273FD32B00CD6242 /* spirv_reducer_options.h */; };
-		A994F209273FD32C00CD6242 /* spirv_reducer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE17273FD32B00CD6242 /* spirv_reducer_options.h */; };
-		A994F20A273FD32C00CD6242 /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE18273FD32B00CD6242 /* spirv_validator_options.cpp */; };
-		A994F20B273FD32C00CD6242 /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE18273FD32B00CD6242 /* spirv_validator_options.cpp */; };
-		A994F20C273FD32C00CD6242 /* spirv_validator_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE18273FD32B00CD6242 /* spirv_validator_options.cpp */; };
-		A994F210273FD32C00CD6242 /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE1F273FD32B00CD6242 /* print.cpp */; };
-		A994F211273FD32C00CD6242 /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE1F273FD32B00CD6242 /* print.cpp */; };
-		A994F212273FD32C00CD6242 /* print.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE1F273FD32B00CD6242 /* print.cpp */; };
-		A994F213273FD32C00CD6242 /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE20273FD32B00CD6242 /* spirv_definition.h */; };
-		A994F214273FD32C00CD6242 /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE20273FD32B00CD6242 /* spirv_definition.h */; };
-		A994F215273FD32C00CD6242 /* spirv_definition.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE20273FD32B00CD6242 /* spirv_definition.h */; };
-		A994F216273FD32C00CD6242 /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE21273FD32B00CD6242 /* operand.h */; };
-		A994F217273FD32C00CD6242 /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE21273FD32B00CD6242 /* operand.h */; };
-		A994F218273FD32C00CD6242 /* operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE21273FD32B00CD6242 /* operand.h */; };
-		A994F219273FD32C00CD6242 /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE22273FD32B00CD6242 /* spirv_endian.cpp */; };
-		A994F21A273FD32C00CD6242 /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE22273FD32B00CD6242 /* spirv_endian.cpp */; };
-		A994F21B273FD32C00CD6242 /* spirv_endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE22273FD32B00CD6242 /* spirv_endian.cpp */; };
-		A994F21C273FD32C00CD6242 /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE23273FD32B00CD6242 /* macro.h */; };
-		A994F21D273FD32C00CD6242 /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE23273FD32B00CD6242 /* macro.h */; };
-		A994F21E273FD32C00CD6242 /* macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE23273FD32B00CD6242 /* macro.h */; };
-		A994F21F273FD32C00CD6242 /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE24273FD32B00CD6242 /* spirv_constant.h */; };
-		A994F220273FD32C00CD6242 /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE24273FD32B00CD6242 /* spirv_constant.h */; };
-		A994F221273FD32C00CD6242 /* spirv_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE24273FD32B00CD6242 /* spirv_constant.h */; };
-		A994F222273FD32C00CD6242 /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE25273FD32B00CD6242 /* binary.cpp */; };
-		A994F223273FD32C00CD6242 /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE25273FD32B00CD6242 /* binary.cpp */; };
-		A994F224273FD32C00CD6242 /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE25273FD32B00CD6242 /* binary.cpp */; };
-		A994F225273FD32C00CD6242 /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE26273FD32B00CD6242 /* spirv_validator_options.h */; };
-		A994F226273FD32C00CD6242 /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE26273FD32B00CD6242 /* spirv_validator_options.h */; };
-		A994F227273FD32C00CD6242 /* spirv_validator_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE26273FD32B00CD6242 /* spirv_validator_options.h */; };
-		A994F228273FD32C00CD6242 /* enum_string_mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE27273FD32B00CD6242 /* enum_string_mapping.cpp */; };
-		A994F229273FD32C00CD6242 /* enum_string_mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE27273FD32B00CD6242 /* enum_string_mapping.cpp */; };
-		A994F22A273FD32C00CD6242 /* enum_string_mapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE27273FD32B00CD6242 /* enum_string_mapping.cpp */; };
-		A994F22B273FD32C00CD6242 /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE28273FD32B00CD6242 /* text_handler.h */; };
-		A994F22C273FD32C00CD6242 /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE28273FD32B00CD6242 /* text_handler.h */; };
-		A994F22D273FD32C00CD6242 /* text_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE28273FD32B00CD6242 /* text_handler.h */; };
-		A994F22E273FD32C00CD6242 /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE29273FD32B00CD6242 /* parsed_operand.h */; };
-		A994F22F273FD32C00CD6242 /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE29273FD32B00CD6242 /* parsed_operand.h */; };
-		A994F230273FD32C00CD6242 /* parsed_operand.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE29273FD32B00CD6242 /* parsed_operand.h */; };
-		A994F231273FD32C00CD6242 /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2A273FD32B00CD6242 /* name_mapper.h */; };
-		A994F232273FD32C00CD6242 /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2A273FD32B00CD6242 /* name_mapper.h */; };
-		A994F233273FD32C00CD6242 /* name_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2A273FD32B00CD6242 /* name_mapper.h */; };
-		A994F234273FD32C00CD6242 /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2B273FD32B00CD6242 /* spirv_reducer_options.cpp */; };
-		A994F235273FD32C00CD6242 /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2B273FD32B00CD6242 /* spirv_reducer_options.cpp */; };
-		A994F236273FD32C00CD6242 /* spirv_reducer_options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2B273FD32B00CD6242 /* spirv_reducer_options.cpp */; };
-		A994F237273FD32C00CD6242 /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2C273FD32B00CD6242 /* parsed_operand.cpp */; };
-		A994F238273FD32C00CD6242 /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2C273FD32B00CD6242 /* parsed_operand.cpp */; };
-		A994F239273FD32C00CD6242 /* parsed_operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2C273FD32B00CD6242 /* parsed_operand.cpp */; };
-		A994F23A273FD32C00CD6242 /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2D273FD32B00CD6242 /* diagnostic.h */; };
-		A994F23B273FD32C00CD6242 /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2D273FD32B00CD6242 /* diagnostic.h */; };
-		A994F23C273FD32C00CD6242 /* diagnostic.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2D273FD32B00CD6242 /* diagnostic.h */; };
-		A994F23D273FD32C00CD6242 /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2E273FD32B00CD6242 /* spirv_endian.h */; };
-		A994F23E273FD32C00CD6242 /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2E273FD32B00CD6242 /* spirv_endian.h */; };
-		A994F23F273FD32C00CD6242 /* spirv_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE2E273FD32B00CD6242 /* spirv_endian.h */; };
-		A994F240273FD32C00CD6242 /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2F273FD32B00CD6242 /* name_mapper.cpp */; };
-		A994F241273FD32C00CD6242 /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2F273FD32B00CD6242 /* name_mapper.cpp */; };
-		A994F242273FD32C00CD6242 /* name_mapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2F273FD32B00CD6242 /* name_mapper.cpp */; };
-		A994F243273FD32C00CD6242 /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE32273FD32B00CD6242 /* linker.cpp */; };
-		A994F244273FD32C00CD6242 /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE32273FD32B00CD6242 /* linker.cpp */; };
-		A994F245273FD32C00CD6242 /* linker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE32273FD32B00CD6242 /* linker.cpp */; };
-		A994F246273FD32C00CD6242 /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE33273FD32B00CD6242 /* common_debug_info.h */; };
-		A994F247273FD32C00CD6242 /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE33273FD32B00CD6242 /* common_debug_info.h */; };
-		A994F248273FD32C00CD6242 /* common_debug_info.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE33273FD32B00CD6242 /* common_debug_info.h */; };
-		A994F249273FD32C00CD6242 /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE34273FD32B00CD6242 /* software_version.cpp */; };
-		A994F24A273FD32C00CD6242 /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE34273FD32B00CD6242 /* software_version.cpp */; };
-		A994F24B273FD32C00CD6242 /* software_version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE34273FD32B00CD6242 /* software_version.cpp */; };
-		A994F24C273FD32C00CD6242 /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE35273FD32B00CD6242 /* opcode.cpp */; };
-		A994F24D273FD32C00CD6242 /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE35273FD32B00CD6242 /* opcode.cpp */; };
-		A994F24E273FD32C00CD6242 /* opcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE35273FD32B00CD6242 /* opcode.cpp */; };
-		A994F24F273FD32C00CD6242 /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE36273FD32B00CD6242 /* print.h */; };
-		A994F250273FD32C00CD6242 /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE36273FD32B00CD6242 /* print.h */; };
-		A994F251273FD32C00CD6242 /* print.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE36273FD32B00CD6242 /* print.h */; };
-		A994F252273FD32C00CD6242 /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE37273FD32B00CD6242 /* ext_inst.cpp */; };
-		A994F253273FD32C00CD6242 /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE37273FD32B00CD6242 /* ext_inst.cpp */; };
-		A994F254273FD32C00CD6242 /* ext_inst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE37273FD32B00CD6242 /* ext_inst.cpp */; };
-		A994F255273FD32C00CD6242 /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE38273FD32B00CD6242 /* disassemble.h */; };
-		A994F256273FD32C00CD6242 /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE38273FD32B00CD6242 /* disassemble.h */; };
-		A994F257273FD32C00CD6242 /* disassemble.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE38273FD32B00CD6242 /* disassemble.h */; };
-		A994F258273FD32C00CD6242 /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3A273FD32B00CD6242 /* optimizer.cpp */; };
-		A994F259273FD32C00CD6242 /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3A273FD32B00CD6242 /* optimizer.cpp */; };
-		A994F25A273FD32C00CD6242 /* optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3A273FD32B00CD6242 /* optimizer.cpp */; };
-		A994F25B273FD32C00CD6242 /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3B273FD32B00CD6242 /* if_conversion.h */; };
-		A994F25C273FD32C00CD6242 /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3B273FD32B00CD6242 /* if_conversion.h */; };
-		A994F25D273FD32C00CD6242 /* if_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3B273FD32B00CD6242 /* if_conversion.h */; };
-		A994F25E273FD32C00CD6242 /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3C273FD32B00CD6242 /* register_pressure.cpp */; };
-		A994F25F273FD32C00CD6242 /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3C273FD32B00CD6242 /* register_pressure.cpp */; };
-		A994F260273FD32C00CD6242 /* register_pressure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3C273FD32B00CD6242 /* register_pressure.cpp */; };
-		A994F261273FD32C00CD6242 /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3D273FD32B00CD6242 /* loop_utils.cpp */; };
-		A994F262273FD32C00CD6242 /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3D273FD32B00CD6242 /* loop_utils.cpp */; };
-		A994F263273FD32C00CD6242 /* loop_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE3D273FD32B00CD6242 /* loop_utils.cpp */; };
-		A994F264273FD32C00CD6242 /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3E273FD32B00CD6242 /* merge_return_pass.h */; };
-		A994F265273FD32C00CD6242 /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3E273FD32B00CD6242 /* merge_return_pass.h */; };
-		A994F266273FD32C00CD6242 /* merge_return_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3E273FD32B00CD6242 /* merge_return_pass.h */; };
-		A994F267273FD32C00CD6242 /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3F273FD32B00CD6242 /* inline_opaque_pass.h */; };
-		A994F268273FD32C00CD6242 /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3F273FD32B00CD6242 /* inline_opaque_pass.h */; };
-		A994F269273FD32C00CD6242 /* inline_opaque_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE3F273FD32B00CD6242 /* inline_opaque_pass.h */; };
-		A994F26A273FD32C00CD6242 /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE40273FD32B00CD6242 /* loop_fusion.h */; };
-		A994F26B273FD32C00CD6242 /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE40273FD32B00CD6242 /* loop_fusion.h */; };
-		A994F26C273FD32C00CD6242 /* loop_fusion.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE40273FD32B00CD6242 /* loop_fusion.h */; };
-		A994F26D273FD32C00CD6242 /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE41273FD32B00CD6242 /* combine_access_chains.cpp */; };
-		A994F26E273FD32C00CD6242 /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE41273FD32B00CD6242 /* combine_access_chains.cpp */; };
-		A994F26F273FD32C00CD6242 /* combine_access_chains.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE41273FD32B00CD6242 /* combine_access_chains.cpp */; };
-		A994F270273FD32C00CD6242 /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE42273FD32B00CD6242 /* build_module.cpp */; };
-		A994F271273FD32C00CD6242 /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE42273FD32B00CD6242 /* build_module.cpp */; };
-		A994F272273FD32C00CD6242 /* build_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE42273FD32B00CD6242 /* build_module.cpp */; };
-		A994F273273FD32C00CD6242 /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE43273FD32B00CD6242 /* composite.h */; };
-		A994F274273FD32C00CD6242 /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE43273FD32B00CD6242 /* composite.h */; };
-		A994F275273FD32C00CD6242 /* composite.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE43273FD32B00CD6242 /* composite.h */; };
-		A994F276273FD32C00CD6242 /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE44273FD32B00CD6242 /* compact_ids_pass.h */; };
-		A994F277273FD32C00CD6242 /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE44273FD32B00CD6242 /* compact_ids_pass.h */; };
-		A994F278273FD32C00CD6242 /* compact_ids_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE44273FD32B00CD6242 /* compact_ids_pass.h */; };
-		A994F279273FD32C00CD6242 /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE45273FD32B00CD6242 /* register_pressure.h */; };
-		A994F27A273FD32C00CD6242 /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE45273FD32B00CD6242 /* register_pressure.h */; };
-		A994F27B273FD32C00CD6242 /* register_pressure.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE45273FD32B00CD6242 /* register_pressure.h */; };
-		A994F27C273FD32C00CD6242 /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE46273FD32B00CD6242 /* tree_iterator.h */; };
-		A994F27D273FD32C00CD6242 /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE46273FD32B00CD6242 /* tree_iterator.h */; };
-		A994F27E273FD32C00CD6242 /* tree_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE46273FD32B00CD6242 /* tree_iterator.h */; };
-		A994F27F273FD32C00CD6242 /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE47273FD32B00CD6242 /* graphics_robust_access_pass.h */; };
-		A994F280273FD32C00CD6242 /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE47273FD32B00CD6242 /* graphics_robust_access_pass.h */; };
-		A994F281273FD32C00CD6242 /* graphics_robust_access_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE47273FD32B00CD6242 /* graphics_robust_access_pass.h */; };
-		A994F282273FD32C00CD6242 /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE48273FD32B00CD6242 /* local_single_store_elim_pass.h */; };
-		A994F283273FD32C00CD6242 /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE48273FD32B00CD6242 /* local_single_store_elim_pass.h */; };
-		A994F284273FD32C00CD6242 /* local_single_store_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE48273FD32B00CD6242 /* local_single_store_elim_pass.h */; };
-		A994F285273FD32C00CD6242 /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE49273FD32B00CD6242 /* reduce_load_size.h */; };
-		A994F286273FD32C00CD6242 /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE49273FD32B00CD6242 /* reduce_load_size.h */; };
-		A994F287273FD32C00CD6242 /* reduce_load_size.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE49273FD32B00CD6242 /* reduce_load_size.h */; };
-		A994F288273FD32C00CD6242 /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4A273FD32B00CD6242 /* code_sink.cpp */; };
-		A994F289273FD32C00CD6242 /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4A273FD32B00CD6242 /* code_sink.cpp */; };
-		A994F28A273FD32C00CD6242 /* code_sink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4A273FD32B00CD6242 /* code_sink.cpp */; };
-		A994F28B273FD32C00CD6242 /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4B273FD32B00CD6242 /* types.cpp */; };
-		A994F28C273FD32C00CD6242 /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4B273FD32B00CD6242 /* types.cpp */; };
-		A994F28D273FD32C00CD6242 /* types.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4B273FD32B00CD6242 /* types.cpp */; };
-		A994F28E273FD32C00CD6242 /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4C273FD32B00CD6242 /* scalar_analysis.h */; };
-		A994F28F273FD32C00CD6242 /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4C273FD32B00CD6242 /* scalar_analysis.h */; };
-		A994F290273FD32C00CD6242 /* scalar_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4C273FD32B00CD6242 /* scalar_analysis.h */; };
-		A994F291273FD32C00CD6242 /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4D273FD32B00CD6242 /* strip_debug_info_pass.h */; };
-		A994F292273FD32C00CD6242 /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4D273FD32B00CD6242 /* strip_debug_info_pass.h */; };
-		A994F293273FD32C00CD6242 /* strip_debug_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4D273FD32B00CD6242 /* strip_debug_info_pass.h */; };
-		A994F294273FD32C00CD6242 /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4E273FD32B00CD6242 /* replace_desc_array_access_using_var_index.h */; };
-		A994F295273FD32C00CD6242 /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4E273FD32B00CD6242 /* replace_desc_array_access_using_var_index.h */; };
-		A994F296273FD32C00CD6242 /* replace_desc_array_access_using_var_index.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE4E273FD32B00CD6242 /* replace_desc_array_access_using_var_index.h */; };
-		A994F297273FD32C00CD6242 /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4F273FD32B00CD6242 /* cfg.cpp */; };
-		A994F298273FD32C00CD6242 /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4F273FD32B00CD6242 /* cfg.cpp */; };
-		A994F299273FD32C00CD6242 /* cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE4F273FD32B00CD6242 /* cfg.cpp */; };
-		A994F29A273FD32C00CD6242 /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE50273FD32B00CD6242 /* decoration_manager.cpp */; };
-		A994F29B273FD32C00CD6242 /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE50273FD32B00CD6242 /* decoration_manager.cpp */; };
-		A994F29C273FD32C00CD6242 /* decoration_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE50273FD32B00CD6242 /* decoration_manager.cpp */; };
-		A994F29D273FD32C00CD6242 /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE51273FD32B00CD6242 /* local_single_block_elim_pass.cpp */; };
-		A994F29E273FD32C00CD6242 /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE51273FD32B00CD6242 /* local_single_block_elim_pass.cpp */; };
-		A994F29F273FD32C00CD6242 /* local_single_block_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE51273FD32B00CD6242 /* local_single_block_elim_pass.cpp */; };
-		A994F2A0273FD32C00CD6242 /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE52273FD32B00CD6242 /* freeze_spec_constant_value_pass.cpp */; };
-		A994F2A1273FD32C00CD6242 /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE52273FD32B00CD6242 /* freeze_spec_constant_value_pass.cpp */; };
-		A994F2A2273FD32C00CD6242 /* freeze_spec_constant_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE52273FD32B00CD6242 /* freeze_spec_constant_value_pass.cpp */; };
-		A994F2A3273FD32C00CD6242 /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE53273FD32B00CD6242 /* replace_invalid_opc.h */; };
-		A994F2A4273FD32C00CD6242 /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE53273FD32B00CD6242 /* replace_invalid_opc.h */; };
-		A994F2A5273FD32C00CD6242 /* replace_invalid_opc.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE53273FD32B00CD6242 /* replace_invalid_opc.h */; };
-		A994F2A6273FD32C00CD6242 /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE54273FD32B00CD6242 /* local_access_chain_convert_pass.h */; };
-		A994F2A7273FD32C00CD6242 /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE54273FD32B00CD6242 /* local_access_chain_convert_pass.h */; };
-		A994F2A8273FD32C00CD6242 /* local_access_chain_convert_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE54273FD32B00CD6242 /* local_access_chain_convert_pass.h */; };
-		A994F2A9273FD32C00CD6242 /* inst_bindless_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE55273FD32B00CD6242 /* inst_bindless_check_pass.cpp */; };
-		A994F2AA273FD32C00CD6242 /* inst_bindless_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE55273FD32B00CD6242 /* inst_bindless_check_pass.cpp */; };
-		A994F2AB273FD32C00CD6242 /* inst_bindless_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE55273FD32B00CD6242 /* inst_bindless_check_pass.cpp */; };
-		A994F2AC273FD32C00CD6242 /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE56273FD32B00CD6242 /* local_redundancy_elimination.cpp */; };
-		A994F2AD273FD32C00CD6242 /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE56273FD32B00CD6242 /* local_redundancy_elimination.cpp */; };
-		A994F2AE273FD32C00CD6242 /* local_redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE56273FD32B00CD6242 /* local_redundancy_elimination.cpp */; };
-		A994F2AF273FD32C00CD6242 /* instrument_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE58273FD32B00CD6242 /* instrument_pass.cpp */; };
-		A994F2B0273FD32C00CD6242 /* instrument_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE58273FD32B00CD6242 /* instrument_pass.cpp */; };
-		A994F2B1273FD32C00CD6242 /* instrument_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE58273FD32B00CD6242 /* instrument_pass.cpp */; };
-		A994F2B2273FD32C00CD6242 /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE59273FD32B00CD6242 /* propagator.h */; };
-		A994F2B3273FD32C00CD6242 /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE59273FD32B00CD6242 /* propagator.h */; };
-		A994F2B4273FD32C00CD6242 /* propagator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE59273FD32B00CD6242 /* propagator.h */; };
-		A994F2B5273FD32C00CD6242 /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE5A273FD32B00CD6242 /* instruction_list.h */; };
-		A994F2B6273FD32C00CD6242 /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE5A273FD32B00CD6242 /* instruction_list.h */; };
-		A994F2B7273FD32C00CD6242 /* instruction_list.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE5A273FD32B00CD6242 /* instruction_list.h */; };
-		A994F2B8273FD32C00CD6242 /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5B273FD32B00CD6242 /* feature_manager.cpp */; };
-		A994F2B9273FD32C00CD6242 /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5B273FD32B00CD6242 /* feature_manager.cpp */; };
-		A994F2BA273FD32C00CD6242 /* feature_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5B273FD32B00CD6242 /* feature_manager.cpp */; };
-		A994F2BB273FD32C00CD6242 /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5C273FD32B00CD6242 /* pass.cpp */; };
-		A994F2BC273FD32C00CD6242 /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5C273FD32B00CD6242 /* pass.cpp */; };
-		A994F2BD273FD32C00CD6242 /* pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5C273FD32B00CD6242 /* pass.cpp */; };
-		A994F2BE273FD32C00CD6242 /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5D273FD32B00CD6242 /* loop_fission.cpp */; };
-		A994F2BF273FD32C00CD6242 /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5D273FD32B00CD6242 /* loop_fission.cpp */; };
-		A994F2C0273FD32C00CD6242 /* loop_fission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5D273FD32B00CD6242 /* loop_fission.cpp */; };
-		A994F2C1273FD32C00CD6242 /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5E273FD32B00CD6242 /* dominator_tree.cpp */; };
-		A994F2C2273FD32C00CD6242 /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5E273FD32B00CD6242 /* dominator_tree.cpp */; };
-		A994F2C3273FD32C00CD6242 /* dominator_tree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE5E273FD32B00CD6242 /* dominator_tree.cpp */; };
-		A994F2C4273FD32C00CD6242 /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE5F273FD32B00CD6242 /* amd_ext_to_khr.h */; };
-		A994F2C5273FD32C00CD6242 /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE5F273FD32B00CD6242 /* amd_ext_to_khr.h */; };
-		A994F2C6273FD32C00CD6242 /* amd_ext_to_khr.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE5F273FD32B00CD6242 /* amd_ext_to_khr.h */; };
-		A994F2C7273FD32C00CD6242 /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE60273FD32B00CD6242 /* merge_return_pass.cpp */; };
-		A994F2C8273FD32C00CD6242 /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE60273FD32B00CD6242 /* merge_return_pass.cpp */; };
-		A994F2C9273FD32C00CD6242 /* merge_return_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE60273FD32B00CD6242 /* merge_return_pass.cpp */; };
-		A994F2CA273FD32C00CD6242 /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE61273FD32B00CD6242 /* ir_context.h */; };
-		A994F2CB273FD32C00CD6242 /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE61273FD32B00CD6242 /* ir_context.h */; };
-		A994F2CC273FD32C00CD6242 /* ir_context.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE61273FD32B00CD6242 /* ir_context.h */; };
-		A994F2CD273FD32C00CD6242 /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE62273FD32B00CD6242 /* eliminate_dead_constant_pass.cpp */; };
-		A994F2CE273FD32C00CD6242 /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE62273FD32B00CD6242 /* eliminate_dead_constant_pass.cpp */; };
-		A994F2CF273FD32C00CD6242 /* eliminate_dead_constant_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE62273FD32B00CD6242 /* eliminate_dead_constant_pass.cpp */; };
-		A994F2D0273FD32C00CD6242 /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE63273FD32B00CD6242 /* control_dependence.h */; };
-		A994F2D1273FD32C00CD6242 /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE63273FD32B00CD6242 /* control_dependence.h */; };
-		A994F2D2273FD32C00CD6242 /* control_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE63273FD32B00CD6242 /* control_dependence.h */; };
-		A994F2D3273FD32C00CD6242 /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE64273FD32B00CD6242 /* cfg_cleanup_pass.cpp */; };
-		A994F2D4273FD32C00CD6242 /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE64273FD32B00CD6242 /* cfg_cleanup_pass.cpp */; };
-		A994F2D5273FD32C00CD6242 /* cfg_cleanup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE64273FD32B00CD6242 /* cfg_cleanup_pass.cpp */; };
-		A994F2D6273FD32C00CD6242 /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE65273FD32B00CD6242 /* wrap_opkill.cpp */; };
-		A994F2D7273FD32C00CD6242 /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE65273FD32B00CD6242 /* wrap_opkill.cpp */; };
-		A994F2D8273FD32C00CD6242 /* wrap_opkill.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE65273FD32B00CD6242 /* wrap_opkill.cpp */; };
-		A994F2D9273FD32C00CD6242 /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE66273FD32B00CD6242 /* const_folding_rules.cpp */; };
-		A994F2DA273FD32C00CD6242 /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE66273FD32B00CD6242 /* const_folding_rules.cpp */; };
-		A994F2DB273FD32C00CD6242 /* const_folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE66273FD32B00CD6242 /* const_folding_rules.cpp */; };
-		A994F2DC273FD32C00CD6242 /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE67273FD32B00CD6242 /* loop_unroller.h */; };
-		A994F2DD273FD32C00CD6242 /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE67273FD32B00CD6242 /* loop_unroller.h */; };
-		A994F2DE273FD32C00CD6242 /* loop_unroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE67273FD32B00CD6242 /* loop_unroller.h */; };
-		A994F2DF273FD32C00CD6242 /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE68273FD32B00CD6242 /* strip_debug_info_pass.cpp */; };
-		A994F2E0273FD32C00CD6242 /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE68273FD32B00CD6242 /* strip_debug_info_pass.cpp */; };
-		A994F2E1273FD32C00CD6242 /* strip_debug_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE68273FD32B00CD6242 /* strip_debug_info_pass.cpp */; };
-		A994F2E2273FD32C00CD6242 /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE69273FD32B00CD6242 /* ssa_rewrite_pass.cpp */; };
-		A994F2E3273FD32C00CD6242 /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE69273FD32B00CD6242 /* ssa_rewrite_pass.cpp */; };
-		A994F2E4273FD32C00CD6242 /* ssa_rewrite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE69273FD32B00CD6242 /* ssa_rewrite_pass.cpp */; };
-		A994F2E5273FD32C00CD6242 /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE6A273FD32B00CD6242 /* loop_dependence.cpp */; };
-		A994F2E6273FD32C00CD6242 /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE6A273FD32B00CD6242 /* loop_dependence.cpp */; };
-		A994F2E7273FD32C00CD6242 /* loop_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE6A273FD32B00CD6242 /* loop_dependence.cpp */; };
-		A994F2E8273FD32C00CD6242 /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6B273FD32B00CD6242 /* unify_const_pass.h */; };
-		A994F2E9273FD32C00CD6242 /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6B273FD32B00CD6242 /* unify_const_pass.h */; };
-		A994F2EA273FD32C00CD6242 /* unify_const_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6B273FD32B00CD6242 /* unify_const_pass.h */; };
-		A994F2EB273FD32C00CD6242 /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6C273FD32B00CD6242 /* ir_loader.h */; };
-		A994F2EC273FD32C00CD6242 /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6C273FD32B00CD6242 /* ir_loader.h */; };
-		A994F2ED273FD32C00CD6242 /* ir_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6C273FD32B00CD6242 /* ir_loader.h */; };
-		A994F2EE273FD32C00CD6242 /* inst_debug_printf_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE6D273FD32B00CD6242 /* inst_debug_printf_pass.cpp */; };
-		A994F2EF273FD32C00CD6242 /* inst_debug_printf_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE6D273FD32B00CD6242 /* inst_debug_printf_pass.cpp */; };
-		A994F2F0273FD32C00CD6242 /* inst_debug_printf_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE6D273FD32B00CD6242 /* inst_debug_printf_pass.cpp */; };
-		A994F2F1273FD32C00CD6242 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6E273FD32B00CD6242 /* types.h */; };
-		A994F2F2273FD32C00CD6242 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6E273FD32B00CD6242 /* types.h */; };
-		A994F2F3273FD32C00CD6242 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6E273FD32B00CD6242 /* types.h */; };
-		A994F2F4273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6F273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.h */; };
-		A994F2F5273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6F273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.h */; };
-		A994F2F6273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE6F273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.h */; };
-		A994F2F7273FD32C00CD6242 /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE70273FD32B00CD6242 /* mem_pass.cpp */; };
-		A994F2F8273FD32C00CD6242 /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE70273FD32B00CD6242 /* mem_pass.cpp */; };
-		A994F2F9273FD32C00CD6242 /* mem_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE70273FD32B00CD6242 /* mem_pass.cpp */; };
-		A994F2FA273FD32C00CD6242 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE71273FD32B00CD6242 /* basic_block.h */; };
-		A994F2FB273FD32C00CD6242 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE71273FD32B00CD6242 /* basic_block.h */; };
-		A994F2FC273FD32C00CD6242 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE71273FD32B00CD6242 /* basic_block.h */; };
-		A994F2FD273FD32C00CD6242 /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE72273FD32B00CD6242 /* remove_duplicates_pass.cpp */; };
-		A994F2FE273FD32C00CD6242 /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE72273FD32B00CD6242 /* remove_duplicates_pass.cpp */; };
-		A994F2FF273FD32C00CD6242 /* remove_duplicates_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE72273FD32B00CD6242 /* remove_duplicates_pass.cpp */; };
-		A994F300273FD32C00CD6242 /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE73273FD32B00CD6242 /* dead_variable_elimination.cpp */; };
-		A994F301273FD32C00CD6242 /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE73273FD32B00CD6242 /* dead_variable_elimination.cpp */; };
-		A994F302273FD32C00CD6242 /* dead_variable_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE73273FD32B00CD6242 /* dead_variable_elimination.cpp */; };
-		A994F303273FD32C00CD6242 /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE74273FD32B00CD6242 /* block_merge_pass.h */; };
-		A994F304273FD32C00CD6242 /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE74273FD32B00CD6242 /* block_merge_pass.h */; };
-		A994F305273FD32C00CD6242 /* block_merge_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE74273FD32B00CD6242 /* block_merge_pass.h */; };
-		A994F306273FD32C00CD6242 /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE75273FD32B00CD6242 /* module.cpp */; };
-		A994F307273FD32C00CD6242 /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE75273FD32B00CD6242 /* module.cpp */; };
-		A994F308273FD32C00CD6242 /* module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE75273FD32B00CD6242 /* module.cpp */; };
-		A994F309273FD32C00CD6242 /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE76273FD32B00CD6242 /* debug_info_manager.h */; };
-		A994F30A273FD32C00CD6242 /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE76273FD32B00CD6242 /* debug_info_manager.h */; };
-		A994F30B273FD32C00CD6242 /* debug_info_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE76273FD32B00CD6242 /* debug_info_manager.h */; };
-		A994F30C273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE77273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp */; };
-		A994F30D273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE77273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp */; };
-		A994F30E273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE77273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp */; };
-		A994F30F273FD32C00CD6242 /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE78273FD32B00CD6242 /* loop_unswitch_pass.cpp */; };
-		A994F310273FD32C00CD6242 /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE78273FD32B00CD6242 /* loop_unswitch_pass.cpp */; };
-		A994F311273FD32C00CD6242 /* loop_unswitch_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE78273FD32B00CD6242 /* loop_unswitch_pass.cpp */; };
-		A994F312273FD32C00CD6242 /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE79273FD32B00CD6242 /* unify_const_pass.cpp */; };
-		A994F313273FD32C00CD6242 /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE79273FD32B00CD6242 /* unify_const_pass.cpp */; };
-		A994F314273FD32C00CD6242 /* unify_const_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE79273FD32B00CD6242 /* unify_const_pass.cpp */; };
-		A994F315273FD32C00CD6242 /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE7A273FD32B00CD6242 /* type_manager.cpp */; };
-		A994F316273FD32C00CD6242 /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE7A273FD32B00CD6242 /* type_manager.cpp */; };
-		A994F317273FD32C00CD6242 /* type_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE7A273FD32B00CD6242 /* type_manager.cpp */; };
-		A994F318273FD32C00CD6242 /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7B273FD32B00CD6242 /* private_to_local_pass.h */; };
-		A994F319273FD32C00CD6242 /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7B273FD32B00CD6242 /* private_to_local_pass.h */; };
-		A994F31A273FD32C00CD6242 /* private_to_local_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7B273FD32B00CD6242 /* private_to_local_pass.h */; };
-		A994F31B273FD32C00CD6242 /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7C273FD32B00CD6242 /* convert_to_half_pass.h */; };
-		A994F31C273FD32C00CD6242 /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7C273FD32B00CD6242 /* convert_to_half_pass.h */; };
-		A994F31D273FD32C00CD6242 /* convert_to_half_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7C273FD32B00CD6242 /* convert_to_half_pass.h */; };
-		A994F31E273FD32C00CD6242 /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7D273FD32B00CD6242 /* relax_float_ops_pass.h */; };
-		A994F31F273FD32C00CD6242 /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7D273FD32B00CD6242 /* relax_float_ops_pass.h */; };
-		A994F320273FD32C00CD6242 /* relax_float_ops_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7D273FD32B00CD6242 /* relax_float_ops_pass.h */; };
-		A994F321273FD32C00CD6242 /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE7E273FD32B00CD6242 /* inline_pass.cpp */; };
-		A994F322273FD32C00CD6242 /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE7E273FD32B00CD6242 /* inline_pass.cpp */; };
-		A994F323273FD32C00CD6242 /* inline_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE7E273FD32B00CD6242 /* inline_pass.cpp */; };
-		A994F324273FD32C00CD6242 /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7F273FD32B00CD6242 /* def_use_manager.h */; };
-		A994F325273FD32C00CD6242 /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7F273FD32B00CD6242 /* def_use_manager.h */; };
-		A994F326273FD32C00CD6242 /* def_use_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE7F273FD32B00CD6242 /* def_use_manager.h */; };
-		A994F327273FD32C00CD6242 /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE80273FD32B00CD6242 /* ir_loader.cpp */; };
-		A994F328273FD32C00CD6242 /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE80273FD32B00CD6242 /* ir_loader.cpp */; };
-		A994F329273FD32C00CD6242 /* ir_loader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE80273FD32B00CD6242 /* ir_loader.cpp */; };
-		A994F32A273FD32C00CD6242 /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE81273FD32B00CD6242 /* convert_to_sampled_image_pass.h */; };
-		A994F32B273FD32C00CD6242 /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE81273FD32B00CD6242 /* convert_to_sampled_image_pass.h */; };
-		A994F32C273FD32C00CD6242 /* convert_to_sampled_image_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE81273FD32B00CD6242 /* convert_to_sampled_image_pass.h */; };
-		A994F32D273FD32C00CD6242 /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE82273FD32B00CD6242 /* cfg_cleanup_pass.h */; };
-		A994F32E273FD32C00CD6242 /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE82273FD32B00CD6242 /* cfg_cleanup_pass.h */; };
-		A994F32F273FD32C00CD6242 /* cfg_cleanup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE82273FD32B00CD6242 /* cfg_cleanup_pass.h */; };
-		A994F330273FD32C00CD6242 /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE83273FD32B00CD6242 /* licm_pass.cpp */; };
-		A994F331273FD32C00CD6242 /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE83273FD32B00CD6242 /* licm_pass.cpp */; };
-		A994F332273FD32C00CD6242 /* licm_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE83273FD32B00CD6242 /* licm_pass.cpp */; };
-		A994F333273FD32C00CD6242 /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE84273FD32B00CD6242 /* eliminate_dead_functions_pass.cpp */; };
-		A994F334273FD32C00CD6242 /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE84273FD32B00CD6242 /* eliminate_dead_functions_pass.cpp */; };
-		A994F335273FD32C00CD6242 /* eliminate_dead_functions_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE84273FD32B00CD6242 /* eliminate_dead_functions_pass.cpp */; };
-		A994F336273FD32C00CD6242 /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE85273FD32B00CD6242 /* local_redundancy_elimination.h */; };
-		A994F337273FD32C00CD6242 /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE85273FD32B00CD6242 /* local_redundancy_elimination.h */; };
-		A994F338273FD32C00CD6242 /* local_redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE85273FD32B00CD6242 /* local_redundancy_elimination.h */; };
-		A994F339273FD32C00CD6242 /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE86273FD32B00CD6242 /* loop_peeling.h */; };
-		A994F33A273FD32C00CD6242 /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE86273FD32B00CD6242 /* loop_peeling.h */; };
-		A994F33B273FD32C00CD6242 /* loop_peeling.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE86273FD32B00CD6242 /* loop_peeling.h */; };
-		A994F33C273FD32C00CD6242 /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE87273FD32B00CD6242 /* vector_dce.cpp */; };
-		A994F33D273FD32C00CD6242 /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE87273FD32B00CD6242 /* vector_dce.cpp */; };
-		A994F33E273FD32C00CD6242 /* vector_dce.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE87273FD32B00CD6242 /* vector_dce.cpp */; };
-		A994F33F273FD32C00CD6242 /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE88273FD32B00CD6242 /* block_merge_util.h */; };
-		A994F340273FD32C00CD6242 /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE88273FD32B00CD6242 /* block_merge_util.h */; };
-		A994F341273FD32C00CD6242 /* block_merge_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE88273FD32B00CD6242 /* block_merge_util.h */; };
-		A994F342273FD32C00CD6242 /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE89273FD32B00CD6242 /* loop_unroller.cpp */; };
-		A994F343273FD32C00CD6242 /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE89273FD32B00CD6242 /* loop_unroller.cpp */; };
-		A994F344273FD32C00CD6242 /* loop_unroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE89273FD32B00CD6242 /* loop_unroller.cpp */; };
-		A994F345273FD32C00CD6242 /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8A273FD32B00CD6242 /* desc_sroa.h */; };
-		A994F346273FD32C00CD6242 /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8A273FD32B00CD6242 /* desc_sroa.h */; };
-		A994F347273FD32C00CD6242 /* desc_sroa.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8A273FD32B00CD6242 /* desc_sroa.h */; };
-		A994F348273FD32C00CD6242 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8B273FD32B00CD6242 /* constants.cpp */; };
-		A994F349273FD32C00CD6242 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8B273FD32B00CD6242 /* constants.cpp */; };
-		A994F34A273FD32C00CD6242 /* constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8B273FD32B00CD6242 /* constants.cpp */; };
-		A994F34B273FD32C00CD6242 /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8C273FD32B00CD6242 /* loop_fusion_pass.h */; };
-		A994F34C273FD32C00CD6242 /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8C273FD32B00CD6242 /* loop_fusion_pass.h */; };
-		A994F34D273FD32C00CD6242 /* loop_fusion_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8C273FD32B00CD6242 /* loop_fusion_pass.h */; };
-		A994F34E273FD32C00CD6242 /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8D273FD32B00CD6242 /* struct_cfg_analysis.h */; };
-		A994F34F273FD32C00CD6242 /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8D273FD32B00CD6242 /* struct_cfg_analysis.h */; };
-		A994F350273FD32C00CD6242 /* struct_cfg_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE8D273FD32B00CD6242 /* struct_cfg_analysis.h */; };
-		A994F351273FD32C00CD6242 /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8E273FD32B00CD6242 /* desc_sroa_util.cpp */; };
-		A994F352273FD32C00CD6242 /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8E273FD32B00CD6242 /* desc_sroa_util.cpp */; };
-		A994F353273FD32C00CD6242 /* desc_sroa_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8E273FD32B00CD6242 /* desc_sroa_util.cpp */; };
-		A994F354273FD32C00CD6242 /* inst_buff_addr_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8F273FD32B00CD6242 /* inst_buff_addr_check_pass.cpp */; };
-		A994F355273FD32C00CD6242 /* inst_buff_addr_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8F273FD32B00CD6242 /* inst_buff_addr_check_pass.cpp */; };
-		A994F356273FD32C00CD6242 /* inst_buff_addr_check_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE8F273FD32B00CD6242 /* inst_buff_addr_check_pass.cpp */; };
-		A994F357273FD32C00CD6242 /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE90273FD32B00CD6242 /* def_use_manager.cpp */; };
-		A994F358273FD32C00CD6242 /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE90273FD32B00CD6242 /* def_use_manager.cpp */; };
-		A994F359273FD32C00CD6242 /* def_use_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE90273FD32B00CD6242 /* def_use_manager.cpp */; };
-		A994F35A273FD32C00CD6242 /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE91273FD32B00CD6242 /* wrap_opkill.h */; };
-		A994F35B273FD32C00CD6242 /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE91273FD32B00CD6242 /* wrap_opkill.h */; };
-		A994F35C273FD32C00CD6242 /* wrap_opkill.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE91273FD32B00CD6242 /* wrap_opkill.h */; };
-		A994F35D273FD32C00CD6242 /* strip_reflect_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE92273FD32B00CD6242 /* strip_reflect_info_pass.cpp */; };
-		A994F35E273FD32C00CD6242 /* strip_reflect_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE92273FD32B00CD6242 /* strip_reflect_info_pass.cpp */; };
-		A994F35F273FD32C00CD6242 /* strip_reflect_info_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE92273FD32B00CD6242 /* strip_reflect_info_pass.cpp */; };
-		A994F360273FD32C00CD6242 /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE93273FD32B00CD6242 /* empty_pass.h */; };
-		A994F361273FD32C00CD6242 /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE93273FD32B00CD6242 /* empty_pass.h */; };
-		A994F362273FD32C00CD6242 /* empty_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE93273FD32B00CD6242 /* empty_pass.h */; };
-		A994F363273FD32C00CD6242 /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE94273FD32B00CD6242 /* decoration_manager.h */; };
-		A994F364273FD32C00CD6242 /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE94273FD32B00CD6242 /* decoration_manager.h */; };
-		A994F365273FD32C00CD6242 /* decoration_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE94273FD32B00CD6242 /* decoration_manager.h */; };
-		A994F366273FD32C00CD6242 /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE95273FD32B00CD6242 /* ccp_pass.cpp */; };
-		A994F367273FD32C00CD6242 /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE95273FD32B00CD6242 /* ccp_pass.cpp */; };
-		A994F368273FD32C00CD6242 /* ccp_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE95273FD32B00CD6242 /* ccp_pass.cpp */; };
-		A994F369273FD32C00CD6242 /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE96273FD32B00CD6242 /* local_single_block_elim_pass.h */; };
-		A994F36A273FD32C00CD6242 /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE96273FD32B00CD6242 /* local_single_block_elim_pass.h */; };
-		A994F36B273FD32C00CD6242 /* local_single_block_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE96273FD32B00CD6242 /* local_single_block_elim_pass.h */; };
-		A994F36C273FD32C00CD6242 /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE97273FD32B00CD6242 /* interp_fixup_pass.h */; };
-		A994F36D273FD32C00CD6242 /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE97273FD32B00CD6242 /* interp_fixup_pass.h */; };
-		A994F36E273FD32C00CD6242 /* interp_fixup_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE97273FD32B00CD6242 /* interp_fixup_pass.h */; };
-		A994F36F273FD32C00CD6242 /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE98273FD32B00CD6242 /* pch_source_opt.cpp */; };
-		A994F370273FD32C00CD6242 /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE98273FD32B00CD6242 /* pch_source_opt.cpp */; };
-		A994F371273FD32C00CD6242 /* pch_source_opt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE98273FD32B00CD6242 /* pch_source_opt.cpp */; };
-		A994F372273FD32C00CD6242 /* inst_buff_addr_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE99273FD32B00CD6242 /* inst_buff_addr_check_pass.h */; };
-		A994F373273FD32C00CD6242 /* inst_buff_addr_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE99273FD32B00CD6242 /* inst_buff_addr_check_pass.h */; };
-		A994F374273FD32C00CD6242 /* inst_buff_addr_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE99273FD32B00CD6242 /* inst_buff_addr_check_pass.h */; };
-		A994F375273FD32C00CD6242 /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE9A273FD32B00CD6242 /* strength_reduction_pass.h */; };
-		A994F376273FD32C00CD6242 /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE9A273FD32B00CD6242 /* strength_reduction_pass.h */; };
-		A994F377273FD32C00CD6242 /* strength_reduction_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE9A273FD32B00CD6242 /* strength_reduction_pass.h */; };
-		A994F378273FD32C00CD6242 /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9B273FD32B00CD6242 /* aggressive_dead_code_elim_pass.cpp */; };
-		A994F379273FD32C00CD6242 /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9B273FD32B00CD6242 /* aggressive_dead_code_elim_pass.cpp */; };
-		A994F37A273FD32C00CD6242 /* aggressive_dead_code_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9B273FD32B00CD6242 /* aggressive_dead_code_elim_pass.cpp */; };
-		A994F37B273FD32C00CD6242 /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9C273FD32B00CD6242 /* eliminate_dead_functions_util.cpp */; };
-		A994F37C273FD32C00CD6242 /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9C273FD32B00CD6242 /* eliminate_dead_functions_util.cpp */; };
-		A994F37D273FD32C00CD6242 /* eliminate_dead_functions_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9C273FD32B00CD6242 /* eliminate_dead_functions_util.cpp */; };
-		A994F37E273FD32C00CD6242 /* inst_debug_printf_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE9D273FD32B00CD6242 /* inst_debug_printf_pass.h */; };
-		A994F37F273FD32C00CD6242 /* inst_debug_printf_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE9D273FD32B00CD6242 /* inst_debug_printf_pass.h */; };
-		A994F380273FD32C00CD6242 /* inst_debug_printf_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EE9D273FD32B00CD6242 /* inst_debug_printf_pass.h */; };
-		A994F381273FD32C00CD6242 /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9E273FD32B00CD6242 /* simplification_pass.cpp */; };
-		A994F382273FD32C00CD6242 /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9E273FD32B00CD6242 /* simplification_pass.cpp */; };
-		A994F383273FD32C00CD6242 /* simplification_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9E273FD32B00CD6242 /* simplification_pass.cpp */; };
-		A994F384273FD32C00CD6242 /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9F273FD32B00CD6242 /* dead_branch_elim_pass.cpp */; };
-		A994F385273FD32C00CD6242 /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9F273FD32B00CD6242 /* dead_branch_elim_pass.cpp */; };
-		A994F386273FD32C00CD6242 /* dead_branch_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EE9F273FD32B00CD6242 /* dead_branch_elim_pass.cpp */; };
-		A994F387273FD32C00CD6242 /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA0273FD32B00CD6242 /* flatten_decoration_pass.cpp */; };
-		A994F388273FD32C00CD6242 /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA0273FD32B00CD6242 /* flatten_decoration_pass.cpp */; };
-		A994F389273FD32C00CD6242 /* flatten_decoration_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA0273FD32B00CD6242 /* flatten_decoration_pass.cpp */; };
-		A994F38A273FD32C00CD6242 /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA1273FD32B00CD6242 /* dead_insert_elim_pass.h */; };
-		A994F38B273FD32C00CD6242 /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA1273FD32B00CD6242 /* dead_insert_elim_pass.h */; };
-		A994F38C273FD32C00CD6242 /* dead_insert_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA1273FD32B00CD6242 /* dead_insert_elim_pass.h */; };
-		A994F38D273FD32C00CD6242 /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA2273FD32B00CD6242 /* folding_rules.cpp */; };
-		A994F38E273FD32C00CD6242 /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA2273FD32B00CD6242 /* folding_rules.cpp */; };
-		A994F38F273FD32C00CD6242 /* folding_rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA2273FD32B00CD6242 /* folding_rules.cpp */; };
-		A994F390273FD32C00CD6242 /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA3273FD32B00CD6242 /* freeze_spec_constant_value_pass.h */; };
-		A994F391273FD32C00CD6242 /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA3273FD32B00CD6242 /* freeze_spec_constant_value_pass.h */; };
-		A994F392273FD32C00CD6242 /* freeze_spec_constant_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA3273FD32B00CD6242 /* freeze_spec_constant_value_pass.h */; };
-		A994F393273FD32C00CD6242 /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA4273FD32B00CD6242 /* ir_context.cpp */; };
-		A994F394273FD32C00CD6242 /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA4273FD32B00CD6242 /* ir_context.cpp */; };
-		A994F395273FD32C00CD6242 /* ir_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA4273FD32B00CD6242 /* ir_context.cpp */; };
-		A994F396273FD32C00CD6242 /* instrument_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA5273FD32B00CD6242 /* instrument_pass.h */; };
-		A994F397273FD32C00CD6242 /* instrument_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA5273FD32B00CD6242 /* instrument_pass.h */; };
-		A994F398273FD32C00CD6242 /* instrument_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA5273FD32B00CD6242 /* instrument_pass.h */; };
-		A994F399273FD32C00CD6242 /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA6273FD32B00CD6242 /* mem_pass.h */; };
-		A994F39A273FD32C00CD6242 /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA6273FD32B00CD6242 /* mem_pass.h */; };
-		A994F39B273FD32C00CD6242 /* mem_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA6273FD32B00CD6242 /* mem_pass.h */; };
-		A994F39C273FD32C00CD6242 /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA7273FD32B00CD6242 /* loop_descriptor.cpp */; };
-		A994F39D273FD32C00CD6242 /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA7273FD32B00CD6242 /* loop_descriptor.cpp */; };
-		A994F39E273FD32C00CD6242 /* loop_descriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA7273FD32B00CD6242 /* loop_descriptor.cpp */; };
-		A994F39F273FD32C00CD6242 /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA8273FD32B00CD6242 /* eliminate_dead_members_pass.h */; };
-		A994F3A0273FD32C00CD6242 /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA8273FD32B00CD6242 /* eliminate_dead_members_pass.h */; };
-		A994F3A1273FD32C00CD6242 /* eliminate_dead_members_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEA8273FD32B00CD6242 /* eliminate_dead_members_pass.h */; };
-		A994F3A2273FD32C00CD6242 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA9273FD32B00CD6242 /* function.cpp */; };
-		A994F3A3273FD32C00CD6242 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA9273FD32B00CD6242 /* function.cpp */; };
-		A994F3A4273FD32C00CD6242 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEA9273FD32B00CD6242 /* function.cpp */; };
-		A994F3A5273FD32C00CD6242 /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAA273FD32B00CD6242 /* instruction_list.cpp */; };
-		A994F3A6273FD32C00CD6242 /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAA273FD32B00CD6242 /* instruction_list.cpp */; };
-		A994F3A7273FD32C00CD6242 /* instruction_list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAA273FD32B00CD6242 /* instruction_list.cpp */; };
-		A994F3A8273FD32C00CD6242 /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAB273FD32B00CD6242 /* control_dependence.cpp */; };
-		A994F3A9273FD32C00CD6242 /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAB273FD32B00CD6242 /* control_dependence.cpp */; };
-		A994F3AA273FD32C00CD6242 /* control_dependence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAB273FD32B00CD6242 /* control_dependence.cpp */; };
-		A994F3AB273FD32C00CD6242 /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAC273FD32B00CD6242 /* composite.cpp */; };
-		A994F3AC273FD32C00CD6242 /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAC273FD32B00CD6242 /* composite.cpp */; };
-		A994F3AD273FD32C00CD6242 /* composite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAC273FD32B00CD6242 /* composite.cpp */; };
-		A994F3AE273FD32C00CD6242 /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAD273FD32B00CD6242 /* convert_to_half_pass.cpp */; };
-		A994F3AF273FD32C00CD6242 /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAD273FD32B00CD6242 /* convert_to_half_pass.cpp */; };
-		A994F3B0273FD32C00CD6242 /* convert_to_half_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEAD273FD32B00CD6242 /* convert_to_half_pass.cpp */; };
-		A994F3B1273FD32C00CD6242 /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEAE273FD32B00CD6242 /* inline_pass.h */; };
-		A994F3B2273FD32C00CD6242 /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEAE273FD32B00CD6242 /* inline_pass.h */; };
-		A994F3B3273FD32C00CD6242 /* inline_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEAE273FD32B00CD6242 /* inline_pass.h */; };
-		A994F3B4273FD32C00CD6242 /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEAF273FD32B00CD6242 /* loop_dependence.h */; };
-		A994F3B5273FD32C00CD6242 /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEAF273FD32B00CD6242 /* loop_dependence.h */; };
-		A994F3B6273FD32C00CD6242 /* loop_dependence.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEAF273FD32B00CD6242 /* loop_dependence.h */; };
-		A994F3B7273FD32C00CD6242 /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB0273FD32B00CD6242 /* value_number_table.h */; };
-		A994F3B8273FD32C00CD6242 /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB0273FD32B00CD6242 /* value_number_table.h */; };
-		A994F3B9273FD32C00CD6242 /* value_number_table.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB0273FD32B00CD6242 /* value_number_table.h */; };
-		A994F3BA273FD32C00CD6242 /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB1273FD32B00CD6242 /* flatten_decoration_pass.h */; };
-		A994F3BB273FD32C00CD6242 /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB1273FD32B00CD6242 /* flatten_decoration_pass.h */; };
-		A994F3BC273FD32C00CD6242 /* flatten_decoration_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB1273FD32B00CD6242 /* flatten_decoration_pass.h */; };
-		A994F3BD273FD32C00CD6242 /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB2273FD32B00CD6242 /* if_conversion.cpp */; };
-		A994F3BE273FD32C00CD6242 /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB2273FD32B00CD6242 /* if_conversion.cpp */; };
-		A994F3BF273FD32C00CD6242 /* if_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB2273FD32B00CD6242 /* if_conversion.cpp */; };
-		A994F3C0273FD32C00CD6242 /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB3273FD32B00CD6242 /* debug_info_manager.cpp */; };
-		A994F3C1273FD32C00CD6242 /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB3273FD32B00CD6242 /* debug_info_manager.cpp */; };
-		A994F3C2273FD32C00CD6242 /* debug_info_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB3273FD32B00CD6242 /* debug_info_manager.cpp */; };
-		A994F3C3273FD32C00CD6242 /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB4273FD32B00CD6242 /* inline_exhaustive_pass.h */; };
-		A994F3C4273FD32C00CD6242 /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB4273FD32B00CD6242 /* inline_exhaustive_pass.h */; };
-		A994F3C5273FD32C00CD6242 /* inline_exhaustive_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB4273FD32B00CD6242 /* inline_exhaustive_pass.h */; };
-		A994F3C6273FD32C00CD6242 /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB5273FD32B00CD6242 /* constants.h */; };
-		A994F3C7273FD32C00CD6242 /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB5273FD32B00CD6242 /* constants.h */; };
-		A994F3C8273FD32C00CD6242 /* constants.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEB5273FD32B00CD6242 /* constants.h */; };
-		A994F3C9273FD32C00CD6242 /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB6273FD32B00CD6242 /* eliminate_dead_members_pass.cpp */; };
-		A994F3CA273FD32C00CD6242 /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB6273FD32B00CD6242 /* eliminate_dead_members_pass.cpp */; };
-		A994F3CB273FD32C00CD6242 /* eliminate_dead_members_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB6273FD32B00CD6242 /* eliminate_dead_members_pass.cpp */; };
-		A994F3CC273FD32C00CD6242 /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB7273FD32B00CD6242 /* strength_reduction_pass.cpp */; };
-		A994F3CD273FD32C00CD6242 /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB7273FD32B00CD6242 /* strength_reduction_pass.cpp */; };
-		A994F3CE273FD32C00CD6242 /* strength_reduction_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB7273FD32B00CD6242 /* strength_reduction_pass.cpp */; };
-		A994F3CF273FD32C00CD6242 /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB8273FD32B00CD6242 /* desc_sroa.cpp */; };
-		A994F3D0273FD32C00CD6242 /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB8273FD32B00CD6242 /* desc_sroa.cpp */; };
-		A994F3D1273FD32C00CD6242 /* desc_sroa.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB8273FD32B00CD6242 /* desc_sroa.cpp */; };
-		A994F3D2273FD32C00CD6242 /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB9273FD32B00CD6242 /* block_merge_util.cpp */; };
-		A994F3D3273FD32C00CD6242 /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB9273FD32B00CD6242 /* block_merge_util.cpp */; };
-		A994F3D4273FD32C00CD6242 /* block_merge_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEB9273FD32B00CD6242 /* block_merge_util.cpp */; };
-		A994F3D5273FD32C00CD6242 /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBA273FD32B00CD6242 /* upgrade_memory_model.h */; };
-		A994F3D6273FD32C00CD6242 /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBA273FD32B00CD6242 /* upgrade_memory_model.h */; };
-		A994F3D7273FD32C00CD6242 /* upgrade_memory_model.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBA273FD32B00CD6242 /* upgrade_memory_model.h */; };
-		A994F3D8273FD32C00CD6242 /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBB273FD32B00CD6242 /* copy_prop_arrays.cpp */; };
-		A994F3D9273FD32C00CD6242 /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBB273FD32B00CD6242 /* copy_prop_arrays.cpp */; };
-		A994F3DA273FD32C00CD6242 /* copy_prop_arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBB273FD32B00CD6242 /* copy_prop_arrays.cpp */; };
-		A994F3DB273FD32C00CD6242 /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBC273FD32B00CD6242 /* pass_manager.cpp */; };
-		A994F3DC273FD32C00CD6242 /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBC273FD32B00CD6242 /* pass_manager.cpp */; };
-		A994F3DD273FD32C00CD6242 /* pass_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBC273FD32B00CD6242 /* pass_manager.cpp */; };
-		A994F3DE273FD32C00CD6242 /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBD273FD32B00CD6242 /* inline_exhaustive_pass.cpp */; };
-		A994F3DF273FD32C00CD6242 /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBD273FD32B00CD6242 /* inline_exhaustive_pass.cpp */; };
-		A994F3E0273FD32C00CD6242 /* inline_exhaustive_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEBD273FD32B00CD6242 /* inline_exhaustive_pass.cpp */; };
-		A994F3E1273FD32C00CD6242 /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBE273FD32B00CD6242 /* loop_fission.h */; };
-		A994F3E2273FD32C00CD6242 /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBE273FD32B00CD6242 /* loop_fission.h */; };
-		A994F3E3273FD32C00CD6242 /* loop_fission.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBE273FD32B00CD6242 /* loop_fission.h */; };
-		A994F3E4273FD32C00CD6242 /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBF273FD32B00CD6242 /* workaround1209.h */; };
-		A994F3E5273FD32C00CD6242 /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBF273FD32B00CD6242 /* workaround1209.h */; };
-		A994F3E6273FD32C00CD6242 /* workaround1209.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEBF273FD32B00CD6242 /* workaround1209.h */; };
-		A994F3E7273FD32C00CD6242 /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC0273FD32B00CD6242 /* loop_fusion_pass.cpp */; };
-		A994F3E8273FD32C00CD6242 /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC0273FD32B00CD6242 /* loop_fusion_pass.cpp */; };
-		A994F3E9273FD32C00CD6242 /* loop_fusion_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC0273FD32B00CD6242 /* loop_fusion_pass.cpp */; };
-		A994F3EA273FD32C00CD6242 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC1273FD32B00CD6242 /* log.h */; };
-		A994F3EB273FD32C00CD6242 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC1273FD32B00CD6242 /* log.h */; };
-		A994F3EC273FD32C00CD6242 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC1273FD32B00CD6242 /* log.h */; };
-		A994F3ED273FD32C00CD6242 /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC2273FD32B00CD6242 /* copy_prop_arrays.h */; };
-		A994F3EE273FD32C00CD6242 /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC2273FD32B00CD6242 /* copy_prop_arrays.h */; };
-		A994F3EF273FD32C00CD6242 /* copy_prop_arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC2273FD32B00CD6242 /* copy_prop_arrays.h */; };
-		A994F3F0273FD32C00CD6242 /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC3273FD32B00CD6242 /* eliminate_dead_constant_pass.h */; };
-		A994F3F1273FD32C00CD6242 /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC3273FD32B00CD6242 /* eliminate_dead_constant_pass.h */; };
-		A994F3F2273FD32C00CD6242 /* eliminate_dead_constant_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC3273FD32B00CD6242 /* eliminate_dead_constant_pass.h */; };
-		A994F3F3273FD32C00CD6242 /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC4273FD32B00CD6242 /* dead_insert_elim_pass.cpp */; };
-		A994F3F4273FD32C00CD6242 /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC4273FD32B00CD6242 /* dead_insert_elim_pass.cpp */; };
-		A994F3F5273FD32C00CD6242 /* dead_insert_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC4273FD32B00CD6242 /* dead_insert_elim_pass.cpp */; };
-		A994F3F6273FD32C00CD6242 /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC5273FD32B00CD6242 /* ssa_rewrite_pass.h */; };
-		A994F3F7273FD32C00CD6242 /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC5273FD32B00CD6242 /* ssa_rewrite_pass.h */; };
-		A994F3F8273FD32C00CD6242 /* ssa_rewrite_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC5273FD32B00CD6242 /* ssa_rewrite_pass.h */; };
-		A994F3F9273FD32C00CD6242 /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC6273FD32B00CD6242 /* scalar_analysis.cpp */; };
-		A994F3FA273FD32C00CD6242 /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC6273FD32B00CD6242 /* scalar_analysis.cpp */; };
-		A994F3FB273FD32C00CD6242 /* scalar_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC6273FD32B00CD6242 /* scalar_analysis.cpp */; };
-		A994F3FC273FD32C00CD6242 /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC7273FD32B00CD6242 /* dead_variable_elimination.h */; };
-		A994F3FD273FD32C00CD6242 /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC7273FD32B00CD6242 /* dead_variable_elimination.h */; };
-		A994F3FE273FD32C00CD6242 /* dead_variable_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC7273FD32B00CD6242 /* dead_variable_elimination.h */; };
-		A994F3FF273FD32C00CD6242 /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC8273FD32B00CD6242 /* block_merge_pass.cpp */; };
-		A994F400273FD32C00CD6242 /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC8273FD32B00CD6242 /* block_merge_pass.cpp */; };
-		A994F401273FD32C00CD6242 /* block_merge_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEC8273FD32B00CD6242 /* block_merge_pass.cpp */; };
-		A994F402273FD32C00CD6242 /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC9273FD32B00CD6242 /* dominator_analysis.h */; };
-		A994F403273FD32C00CD6242 /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC9273FD32B00CD6242 /* dominator_analysis.h */; };
-		A994F404273FD32C00CD6242 /* dominator_analysis.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEC9273FD32B00CD6242 /* dominator_analysis.h */; };
-		A994F405273FD32C00CD6242 /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EECA273FD32B00CD6242 /* convert_to_sampled_image_pass.cpp */; };
-		A994F406273FD32C00CD6242 /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EECA273FD32B00CD6242 /* convert_to_sampled_image_pass.cpp */; };
-		A994F407273FD32C00CD6242 /* convert_to_sampled_image_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EECA273FD32B00CD6242 /* convert_to_sampled_image_pass.cpp */; };
-		A994F408273FD32C00CD6242 /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECB273FD32B00CD6242 /* pass.h */; };
-		A994F409273FD32C00CD6242 /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECB273FD32B00CD6242 /* pass.h */; };
-		A994F40A273FD32C00CD6242 /* pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECB273FD32B00CD6242 /* pass.h */; };
-		A994F40B273FD32C00CD6242 /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECC273FD32B00CD6242 /* folding_rules.h */; };
-		A994F40C273FD32C00CD6242 /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECC273FD32B00CD6242 /* folding_rules.h */; };
-		A994F40D273FD32C00CD6242 /* folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECC273FD32B00CD6242 /* folding_rules.h */; };
-		A994F40E273FD32C00CD6242 /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECD273FD32B00CD6242 /* eliminate_dead_functions_pass.h */; };
-		A994F40F273FD32C00CD6242 /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECD273FD32B00CD6242 /* eliminate_dead_functions_pass.h */; };
-		A994F410273FD32C00CD6242 /* eliminate_dead_functions_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECD273FD32B00CD6242 /* eliminate_dead_functions_pass.h */; };
-		A994F411273FD32C00CD6242 /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECE273FD32B00CD6242 /* eliminate_dead_functions_util.h */; };
-		A994F412273FD32C00CD6242 /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECE273FD32B00CD6242 /* eliminate_dead_functions_util.h */; };
-		A994F413273FD32C00CD6242 /* eliminate_dead_functions_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECE273FD32B00CD6242 /* eliminate_dead_functions_util.h */; };
-		A994F414273FD32C00CD6242 /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECF273FD32B00CD6242 /* fold.h */; };
-		A994F415273FD32C00CD6242 /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECF273FD32B00CD6242 /* fold.h */; };
-		A994F416273FD32C00CD6242 /* fold.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EECF273FD32B00CD6242 /* fold.h */; };
-		A994F417273FD32C00CD6242 /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED0273FD32B00CD6242 /* local_single_store_elim_pass.cpp */; };
-		A994F418273FD32C00CD6242 /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED0273FD32B00CD6242 /* local_single_store_elim_pass.cpp */; };
-		A994F419273FD32C00CD6242 /* local_single_store_elim_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED0273FD32B00CD6242 /* local_single_store_elim_pass.cpp */; };
-		A994F41A273FD32C00CD6242 /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED1273FD32B00CD6242 /* dead_branch_elim_pass.h */; };
-		A994F41B273FD32C00CD6242 /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED1273FD32B00CD6242 /* dead_branch_elim_pass.h */; };
-		A994F41C273FD32C00CD6242 /* dead_branch_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED1273FD32B00CD6242 /* dead_branch_elim_pass.h */; };
-		A994F41D273FD32C00CD6242 /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED2273FD32B00CD6242 /* private_to_local_pass.cpp */; };
-		A994F41E273FD32C00CD6242 /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED2273FD32B00CD6242 /* private_to_local_pass.cpp */; };
-		A994F41F273FD32C00CD6242 /* private_to_local_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED2273FD32B00CD6242 /* private_to_local_pass.cpp */; };
-		A994F420273FD32C00CD6242 /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED3273FD32B00CD6242 /* scalar_analysis_nodes.h */; };
-		A994F421273FD32C00CD6242 /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED3273FD32B00CD6242 /* scalar_analysis_nodes.h */; };
-		A994F422273FD32C00CD6242 /* scalar_analysis_nodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED3273FD32B00CD6242 /* scalar_analysis_nodes.h */; };
-		A994F423273FD32C00CD6242 /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED4273FD32B00CD6242 /* propagator.cpp */; };
-		A994F424273FD32C00CD6242 /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED4273FD32B00CD6242 /* propagator.cpp */; };
-		A994F425273FD32C00CD6242 /* propagator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED4273FD32B00CD6242 /* propagator.cpp */; };
-		A994F426273FD32C00CD6242 /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED5273FD32B00CD6242 /* fix_storage_class.h */; };
-		A994F427273FD32C00CD6242 /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED5273FD32B00CD6242 /* fix_storage_class.h */; };
-		A994F428273FD32C00CD6242 /* fix_storage_class.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED5273FD32B00CD6242 /* fix_storage_class.h */; };
-		A994F429273FD32C00CD6242 /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED6273FD32B00CD6242 /* loop_dependence_helpers.cpp */; };
-		A994F42A273FD32D00CD6242 /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED6273FD32B00CD6242 /* loop_dependence_helpers.cpp */; };
-		A994F42B273FD32D00CD6242 /* loop_dependence_helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED6273FD32B00CD6242 /* loop_dependence_helpers.cpp */; };
-		A994F42C273FD32D00CD6242 /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED7273FD32B00CD6242 /* set_spec_constant_default_value_pass.cpp */; };
-		A994F42D273FD32D00CD6242 /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED7273FD32B00CD6242 /* set_spec_constant_default_value_pass.cpp */; };
-		A994F42E273FD32D00CD6242 /* set_spec_constant_default_value_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED7273FD32B00CD6242 /* set_spec_constant_default_value_pass.cpp */; };
-		A994F42F273FD32D00CD6242 /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED8273FD32B00CD6242 /* passes.h */; };
-		A994F430273FD32D00CD6242 /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED8273FD32B00CD6242 /* passes.h */; };
-		A994F431273FD32D00CD6242 /* passes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EED8273FD32B00CD6242 /* passes.h */; };
-		A994F432273FD32D00CD6242 /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED9273FD32B00CD6242 /* fold.cpp */; };
-		A994F433273FD32D00CD6242 /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED9273FD32B00CD6242 /* fold.cpp */; };
-		A994F434273FD32D00CD6242 /* fold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EED9273FD32B00CD6242 /* fold.cpp */; };
-		A994F435273FD32D00CD6242 /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEDA273FD32B00CD6242 /* amd_ext_to_khr.cpp */; };
-		A994F436273FD32D00CD6242 /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEDA273FD32B00CD6242 /* amd_ext_to_khr.cpp */; };
-		A994F437273FD32D00CD6242 /* amd_ext_to_khr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEDA273FD32B00CD6242 /* amd_ext_to_khr.cpp */; };
-		A994F438273FD32D00CD6242 /* strip_reflect_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDB273FD32B00CD6242 /* strip_reflect_info_pass.h */; };
-		A994F439273FD32D00CD6242 /* strip_reflect_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDB273FD32B00CD6242 /* strip_reflect_info_pass.h */; };
-		A994F43A273FD32D00CD6242 /* strip_reflect_info_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDB273FD32B00CD6242 /* strip_reflect_info_pass.h */; };
-		A994F43B273FD32D00CD6242 /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEDC273FD32B00CD6242 /* scalar_replacement_pass.cpp */; };
-		A994F43C273FD32D00CD6242 /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEDC273FD32B00CD6242 /* scalar_replacement_pass.cpp */; };
-		A994F43D273FD32D00CD6242 /* scalar_replacement_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEDC273FD32B00CD6242 /* scalar_replacement_pass.cpp */; };
-		A994F43E273FD32D00CD6242 /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDD273FD32B00CD6242 /* simplification_pass.h */; };
-		A994F43F273FD32D00CD6242 /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDD273FD32B00CD6242 /* simplification_pass.h */; };
-		A994F440273FD32D00CD6242 /* simplification_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDD273FD32B00CD6242 /* simplification_pass.h */; };
-		A994F441273FD32D00CD6242 /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDE273FD32B00CD6242 /* remove_duplicates_pass.h */; };
-		A994F442273FD32D00CD6242 /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDE273FD32B00CD6242 /* remove_duplicates_pass.h */; };
-		A994F443273FD32D00CD6242 /* remove_duplicates_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDE273FD32B00CD6242 /* remove_duplicates_pass.h */; };
-		A994F444273FD32D00CD6242 /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDF273FD32B00CD6242 /* desc_sroa_util.h */; };
-		A994F445273FD32D00CD6242 /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDF273FD32B00CD6242 /* desc_sroa_util.h */; };
-		A994F446273FD32D00CD6242 /* desc_sroa_util.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEDF273FD32B00CD6242 /* desc_sroa_util.h */; };
-		A994F447273FD32D00CD6242 /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE0273FD32B00CD6242 /* redundancy_elimination.cpp */; };
-		A994F448273FD32D00CD6242 /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE0273FD32B00CD6242 /* redundancy_elimination.cpp */; };
-		A994F449273FD32D00CD6242 /* redundancy_elimination.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE0273FD32B00CD6242 /* redundancy_elimination.cpp */; };
-		A994F44A273FD32D00CD6242 /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE1273FD32B00CD6242 /* reflect.h */; };
-		A994F44B273FD32D00CD6242 /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE1273FD32B00CD6242 /* reflect.h */; };
-		A994F44C273FD32D00CD6242 /* reflect.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE1273FD32B00CD6242 /* reflect.h */; };
-		A994F44D273FD32D00CD6242 /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE2273FD32B00CD6242 /* workaround1209.cpp */; };
-		A994F44E273FD32D00CD6242 /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE2273FD32B00CD6242 /* workaround1209.cpp */; };
-		A994F44F273FD32D00CD6242 /* workaround1209.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE2273FD32B00CD6242 /* workaround1209.cpp */; };
-		A994F450273FD32D00CD6242 /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE3273FD32B00CD6242 /* null_pass.h */; };
-		A994F451273FD32D00CD6242 /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE3273FD32B00CD6242 /* null_pass.h */; };
-		A994F452273FD32D00CD6242 /* null_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE3273FD32B00CD6242 /* null_pass.h */; };
-		A994F453273FD32D00CD6242 /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE4273FD32B00CD6242 /* relax_float_ops_pass.cpp */; };
-		A994F454273FD32D00CD6242 /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE4273FD32B00CD6242 /* relax_float_ops_pass.cpp */; };
-		A994F455273FD32D00CD6242 /* relax_float_ops_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE4273FD32B00CD6242 /* relax_float_ops_pass.cpp */; };
-		A994F456273FD32D00CD6242 /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE5273FD32B00CD6242 /* const_folding_rules.h */; };
-		A994F457273FD32D00CD6242 /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE5273FD32B00CD6242 /* const_folding_rules.h */; };
-		A994F458273FD32D00CD6242 /* const_folding_rules.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE5273FD32B00CD6242 /* const_folding_rules.h */; };
-		A994F459273FD32D00CD6242 /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE6273FD32B00CD6242 /* scalar_replacement_pass.h */; };
-		A994F45A273FD32D00CD6242 /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE6273FD32B00CD6242 /* scalar_replacement_pass.h */; };
-		A994F45B273FD32D00CD6242 /* scalar_replacement_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE6273FD32B00CD6242 /* scalar_replacement_pass.h */; };
-		A994F45C273FD32D00CD6242 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE7273FD32B00CD6242 /* instruction.cpp */; };
-		A994F45D273FD32D00CD6242 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE7273FD32B00CD6242 /* instruction.cpp */; };
-		A994F45E273FD32D00CD6242 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE7273FD32B00CD6242 /* instruction.cpp */; };
-		A994F45F273FD32D00CD6242 /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE8273FD32B00CD6242 /* pch_source_opt.h */; };
-		A994F460273FD32D00CD6242 /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE8273FD32B00CD6242 /* pch_source_opt.h */; };
-		A994F461273FD32D00CD6242 /* pch_source_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEE8273FD32B00CD6242 /* pch_source_opt.h */; };
-		A994F462273FD32D00CD6242 /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE9273FD32B00CD6242 /* reduce_load_size.cpp */; };
-		A994F463273FD32D00CD6242 /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE9273FD32B00CD6242 /* reduce_load_size.cpp */; };
-		A994F464273FD32D00CD6242 /* reduce_load_size.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEE9273FD32B00CD6242 /* reduce_load_size.cpp */; };
-		A994F465273FD32D00CD6242 /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEEA273FD32B00CD6242 /* redundancy_elimination.h */; };
-		A994F466273FD32D00CD6242 /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEEA273FD32B00CD6242 /* redundancy_elimination.h */; };
-		A994F467273FD32D00CD6242 /* redundancy_elimination.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEEA273FD32B00CD6242 /* redundancy_elimination.h */; };
-		A994F468273FD32D00CD6242 /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEB273FD32B00CD6242 /* fix_storage_class.cpp */; };
-		A994F469273FD32D00CD6242 /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEB273FD32B00CD6242 /* fix_storage_class.cpp */; };
-		A994F46A273FD32D00CD6242 /* fix_storage_class.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEB273FD32B00CD6242 /* fix_storage_class.cpp */; };
-		A994F46B273FD32D00CD6242 /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEC273FD32B00CD6242 /* value_number_table.cpp */; };
-		A994F46C273FD32D00CD6242 /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEC273FD32B00CD6242 /* value_number_table.cpp */; };
-		A994F46D273FD32D00CD6242 /* value_number_table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEC273FD32B00CD6242 /* value_number_table.cpp */; };
-		A994F46E273FD32D00CD6242 /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEED273FD32B00CD6242 /* remove_unused_interface_variables_pass.cpp */; };
-		A994F46F273FD32D00CD6242 /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEED273FD32B00CD6242 /* remove_unused_interface_variables_pass.cpp */; };
-		A994F470273FD32D00CD6242 /* remove_unused_interface_variables_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEED273FD32B00CD6242 /* remove_unused_interface_variables_pass.cpp */; };
-		A994F471273FD32D00CD6242 /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEE273FD32B00CD6242 /* inline_opaque_pass.cpp */; };
-		A994F472273FD32D00CD6242 /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEE273FD32B00CD6242 /* inline_opaque_pass.cpp */; };
-		A994F473273FD32D00CD6242 /* inline_opaque_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEE273FD32B00CD6242 /* inline_opaque_pass.cpp */; };
-		A994F474273FD32D00CD6242 /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEF273FD32B00CD6242 /* replace_invalid_opc.cpp */; };
-		A994F475273FD32D00CD6242 /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEF273FD32B00CD6242 /* replace_invalid_opc.cpp */; };
-		A994F476273FD32D00CD6242 /* replace_invalid_opc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEEF273FD32B00CD6242 /* replace_invalid_opc.cpp */; };
-		A994F477273FD32D00CD6242 /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF0273FD32B00CD6242 /* loop_utils.h */; };
-		A994F478273FD32D00CD6242 /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF0273FD32B00CD6242 /* loop_utils.h */; };
-		A994F479273FD32D00CD6242 /* loop_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF0273FD32B00CD6242 /* loop_utils.h */; };
-		A994F47A273FD32D00CD6242 /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF1273FD32B00CD6242 /* module.h */; };
-		A994F47B273FD32D00CD6242 /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF1273FD32B00CD6242 /* module.h */; };
-		A994F47C273FD32D00CD6242 /* module.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF1273FD32B00CD6242 /* module.h */; };
-		A994F47D273FD32D00CD6242 /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF2273FD32B00CD6242 /* dominator_analysis.cpp */; };
-		A994F47E273FD32D00CD6242 /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF2273FD32B00CD6242 /* dominator_analysis.cpp */; };
-		A994F47F273FD32D00CD6242 /* dominator_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF2273FD32B00CD6242 /* dominator_analysis.cpp */; };
-		A994F480273FD32D00CD6242 /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF3273FD32B00CD6242 /* ir_builder.h */; };
-		A994F481273FD32D00CD6242 /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF3273FD32B00CD6242 /* ir_builder.h */; };
-		A994F482273FD32D00CD6242 /* ir_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF3273FD32B00CD6242 /* ir_builder.h */; };
-		A994F483273FD32D00CD6242 /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF4273FD32B00CD6242 /* replace_desc_array_access_using_var_index.cpp */; };
-		A994F484273FD32D00CD6242 /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF4273FD32B00CD6242 /* replace_desc_array_access_using_var_index.cpp */; };
-		A994F485273FD32D00CD6242 /* replace_desc_array_access_using_var_index.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF4273FD32B00CD6242 /* replace_desc_array_access_using_var_index.cpp */; };
-		A994F486273FD32D00CD6242 /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF5273FD32B00CD6242 /* loop_unswitch_pass.h */; };
-		A994F487273FD32D00CD6242 /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF5273FD32B00CD6242 /* loop_unswitch_pass.h */; };
-		A994F488273FD32D00CD6242 /* loop_unswitch_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF5273FD32B00CD6242 /* loop_unswitch_pass.h */; };
-		A994F489273FD32D00CD6242 /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF6273FD32B00CD6242 /* cfg.h */; };
-		A994F48A273FD32D00CD6242 /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF6273FD32B00CD6242 /* cfg.h */; };
-		A994F48B273FD32D00CD6242 /* cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF6273FD32B00CD6242 /* cfg.h */; };
-		A994F48C273FD32D00CD6242 /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF7273FD32B00CD6242 /* code_sink.h */; };
-		A994F48D273FD32D00CD6242 /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF7273FD32B00CD6242 /* code_sink.h */; };
-		A994F48E273FD32D00CD6242 /* code_sink.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF7273FD32B00CD6242 /* code_sink.h */; };
-		A994F48F273FD32D00CD6242 /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF8273FD32B00CD6242 /* dataflow.cpp */; };
-		A994F490273FD32D00CD6242 /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF8273FD32B00CD6242 /* dataflow.cpp */; };
-		A994F491273FD32D00CD6242 /* dataflow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEF8273FD32B00CD6242 /* dataflow.cpp */; };
-		A994F492273FD32D00CD6242 /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF9273FD32B00CD6242 /* loop_descriptor.h */; };
-		A994F493273FD32D00CD6242 /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF9273FD32B00CD6242 /* loop_descriptor.h */; };
-		A994F494273FD32D00CD6242 /* loop_descriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEF9273FD32B00CD6242 /* loop_descriptor.h */; };
-		A994F495273FD32D00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFA273FD32B00CD6242 /* instruction.h */; };
-		A994F496273FD32D00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFA273FD32B00CD6242 /* instruction.h */; };
-		A994F497273FD32D00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFA273FD32B00CD6242 /* instruction.h */; };
-		A994F498273FD32D00CD6242 /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFB273FD32B00CD6242 /* aggressive_dead_code_elim_pass.h */; };
-		A994F499273FD32D00CD6242 /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFB273FD32B00CD6242 /* aggressive_dead_code_elim_pass.h */; };
-		A994F49A273FD32D00CD6242 /* aggressive_dead_code_elim_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFB273FD32B00CD6242 /* aggressive_dead_code_elim_pass.h */; };
-		A994F49B273FD32D00CD6242 /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEFC273FD32B00CD6242 /* struct_cfg_analysis.cpp */; };
-		A994F49C273FD32D00CD6242 /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEFC273FD32B00CD6242 /* struct_cfg_analysis.cpp */; };
-		A994F49D273FD32D00CD6242 /* struct_cfg_analysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EEFC273FD32B00CD6242 /* struct_cfg_analysis.cpp */; };
-		A994F49E273FD32D00CD6242 /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFD273FD32B00CD6242 /* vector_dce.h */; };
-		A994F49F273FD32D00CD6242 /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFD273FD32B00CD6242 /* vector_dce.h */; };
-		A994F4A0273FD32D00CD6242 /* vector_dce.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFD273FD32B00CD6242 /* vector_dce.h */; };
-		A994F4A1273FD32D00CD6242 /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFE273FD32B00CD6242 /* combine_access_chains.h */; };
-		A994F4A2273FD32D00CD6242 /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFE273FD32B00CD6242 /* combine_access_chains.h */; };
-		A994F4A3273FD32D00CD6242 /* combine_access_chains.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFE273FD32B00CD6242 /* combine_access_chains.h */; };
-		A994F4A4273FD32D00CD6242 /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFF273FD32B00CD6242 /* pass_manager.h */; };
-		A994F4A5273FD32D00CD6242 /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFF273FD32B00CD6242 /* pass_manager.h */; };
-		A994F4A6273FD32D00CD6242 /* pass_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EEFF273FD32B00CD6242 /* pass_manager.h */; };
-		A994F4A7273FD32D00CD6242 /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF00273FD32B00CD6242 /* local_access_chain_convert_pass.cpp */; };
-		A994F4A8273FD32D00CD6242 /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF00273FD32B00CD6242 /* local_access_chain_convert_pass.cpp */; };
-		A994F4A9273FD32D00CD6242 /* local_access_chain_convert_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF00273FD32B00CD6242 /* local_access_chain_convert_pass.cpp */; };
-		A994F4AA273FD32D00CD6242 /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF01273FD32B00CD6242 /* interp_fixup_pass.cpp */; };
-		A994F4AB273FD32D00CD6242 /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF01273FD32B00CD6242 /* interp_fixup_pass.cpp */; };
-		A994F4AC273FD32D00CD6242 /* interp_fixup_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF01273FD32B00CD6242 /* interp_fixup_pass.cpp */; };
-		A994F4AD273FD32D00CD6242 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF02273FD32B00CD6242 /* basic_block.cpp */; };
-		A994F4AE273FD32D00CD6242 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF02273FD32B00CD6242 /* basic_block.cpp */; };
-		A994F4AF273FD32D00CD6242 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF02273FD32B00CD6242 /* basic_block.cpp */; };
-		A994F4B0273FD32D00CD6242 /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF03273FD32B00CD6242 /* iterator.h */; };
-		A994F4B1273FD32D00CD6242 /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF03273FD32B00CD6242 /* iterator.h */; };
-		A994F4B2273FD32D00CD6242 /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF03273FD32B00CD6242 /* iterator.h */; };
-		A994F4B3273FD32D00CD6242 /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF04273FD32B00CD6242 /* licm_pass.h */; };
-		A994F4B4273FD32D00CD6242 /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF04273FD32B00CD6242 /* licm_pass.h */; };
-		A994F4B5273FD32D00CD6242 /* licm_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF04273FD32B00CD6242 /* licm_pass.h */; };
-		A994F4B6273FD32D00CD6242 /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF05273FD32B00CD6242 /* build_module.h */; };
-		A994F4B7273FD32D00CD6242 /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF05273FD32B00CD6242 /* build_module.h */; };
-		A994F4B8273FD32D00CD6242 /* build_module.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF05273FD32B00CD6242 /* build_module.h */; };
-		A994F4B9273FD32D00CD6242 /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF06273FD32B00CD6242 /* ccp_pass.h */; };
-		A994F4BA273FD32D00CD6242 /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF06273FD32B00CD6242 /* ccp_pass.h */; };
-		A994F4BB273FD32D00CD6242 /* ccp_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF06273FD32B00CD6242 /* ccp_pass.h */; };
-		A994F4BC273FD32D00CD6242 /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF07273FD32B00CD6242 /* graphics_robust_access_pass.cpp */; };
-		A994F4BD273FD32D00CD6242 /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF07273FD32B00CD6242 /* graphics_robust_access_pass.cpp */; };
-		A994F4BE273FD32D00CD6242 /* graphics_robust_access_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF07273FD32B00CD6242 /* graphics_robust_access_pass.cpp */; };
-		A994F4BF273FD32D00CD6242 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF08273FD32B00CD6242 /* function.h */; };
-		A994F4C0273FD32D00CD6242 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF08273FD32B00CD6242 /* function.h */; };
-		A994F4C1273FD32D00CD6242 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF08273FD32B00CD6242 /* function.h */; };
-		A994F4C2273FD32D00CD6242 /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF09273FD32B00CD6242 /* loop_fusion.cpp */; };
-		A994F4C3273FD32D00CD6242 /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF09273FD32B00CD6242 /* loop_fusion.cpp */; };
-		A994F4C4273FD32D00CD6242 /* loop_fusion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF09273FD32B00CD6242 /* loop_fusion.cpp */; };
-		A994F4C5273FD32D00CD6242 /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF0A273FD32B00CD6242 /* upgrade_memory_model.cpp */; };
-		A994F4C6273FD32D00CD6242 /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF0A273FD32B00CD6242 /* upgrade_memory_model.cpp */; };
-		A994F4C7273FD32D00CD6242 /* upgrade_memory_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF0A273FD32B00CD6242 /* upgrade_memory_model.cpp */; };
-		A994F4C8273FD32D00CD6242 /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0B273FD32B00CD6242 /* feature_manager.h */; };
-		A994F4C9273FD32D00CD6242 /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0B273FD32B00CD6242 /* feature_manager.h */; };
-		A994F4CA273FD32D00CD6242 /* feature_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0B273FD32B00CD6242 /* feature_manager.h */; };
-		A994F4CB273FD32D00CD6242 /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0C273FD32B00CD6242 /* dataflow.h */; };
-		A994F4CC273FD32D00CD6242 /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0C273FD32B00CD6242 /* dataflow.h */; };
-		A994F4CD273FD32D00CD6242 /* dataflow.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0C273FD32B00CD6242 /* dataflow.h */; };
-		A994F4CE273FD32D00CD6242 /* inst_bindless_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0D273FD32B00CD6242 /* inst_bindless_check_pass.h */; };
-		A994F4CF273FD32D00CD6242 /* inst_bindless_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0D273FD32B00CD6242 /* inst_bindless_check_pass.h */; };
-		A994F4D0273FD32D00CD6242 /* inst_bindless_check_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0D273FD32B00CD6242 /* inst_bindless_check_pass.h */; };
-		A994F4D1273FD32D00CD6242 /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF0E273FD32B00CD6242 /* scalar_analysis_simplification.cpp */; };
-		A994F4D2273FD32D00CD6242 /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF0E273FD32B00CD6242 /* scalar_analysis_simplification.cpp */; };
-		A994F4D3273FD32D00CD6242 /* scalar_analysis_simplification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF0E273FD32B00CD6242 /* scalar_analysis_simplification.cpp */; };
-		A994F4D4273FD32D00CD6242 /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0F273FD32B00CD6242 /* set_spec_constant_default_value_pass.h */; };
-		A994F4D5273FD32D00CD6242 /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0F273FD32B00CD6242 /* set_spec_constant_default_value_pass.h */; };
-		A994F4D6273FD32D00CD6242 /* set_spec_constant_default_value_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF0F273FD32B00CD6242 /* set_spec_constant_default_value_pass.h */; };
-		A994F4D7273FD32D00CD6242 /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF10273FD32B00CD6242 /* dominator_tree.h */; };
-		A994F4D8273FD32D00CD6242 /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF10273FD32B00CD6242 /* dominator_tree.h */; };
-		A994F4D9273FD32D00CD6242 /* dominator_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF10273FD32B00CD6242 /* dominator_tree.h */; };
-		A994F4DA273FD32D00CD6242 /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF11273FD32B00CD6242 /* remove_unused_interface_variables_pass.h */; };
-		A994F4DB273FD32D00CD6242 /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF11273FD32B00CD6242 /* remove_unused_interface_variables_pass.h */; };
-		A994F4DC273FD32D00CD6242 /* remove_unused_interface_variables_pass.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF11273FD32B00CD6242 /* remove_unused_interface_variables_pass.h */; };
-		A994F4DD273FD32D00CD6242 /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF12273FD32B00CD6242 /* type_manager.h */; };
-		A994F4DE273FD32D00CD6242 /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF12273FD32B00CD6242 /* type_manager.h */; };
-		A994F4DF273FD32D00CD6242 /* type_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF12273FD32B00CD6242 /* type_manager.h */; };
-		A994F4E0273FD32D00CD6242 /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF13273FD32B00CD6242 /* compact_ids_pass.cpp */; };
-		A994F4E1273FD32D00CD6242 /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF13273FD32B00CD6242 /* compact_ids_pass.cpp */; };
-		A994F4E2273FD32D00CD6242 /* compact_ids_pass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF13273FD32B00CD6242 /* compact_ids_pass.cpp */; };
-		A994F4E3273FD32D00CD6242 /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF14273FD32B00CD6242 /* loop_peeling.cpp */; };
-		A994F4E4273FD32D00CD6242 /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF14273FD32B00CD6242 /* loop_peeling.cpp */; };
-		A994F4E5273FD32D00CD6242 /* loop_peeling.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994EF14273FD32B00CD6242 /* loop_peeling.cpp */; };
-		A994F4E6273FD32D00CD6242 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF15273FD32B00CD6242 /* table.h */; };
-		A994F4E7273FD32D00CD6242 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF15273FD32B00CD6242 /* table.h */; };
-		A994F4E8273FD32D00CD6242 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = A994EF15273FD32B00CD6242 /* table.h */; };
-		A994F97E273FD32E00CD6242 /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A2273FD32C00CD6242 /* ext_inst.h */; };
-		A994F97F273FD32E00CD6242 /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A2273FD32C00CD6242 /* ext_inst.h */; };
-		A994F980273FD32E00CD6242 /* ext_inst.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A2273FD32C00CD6242 /* ext_inst.h */; };
-		A994F981273FD32E00CD6242 /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A3273FD32C00CD6242 /* diagnostic.cpp */; };
-		A994F982273FD32E00CD6242 /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A3273FD32C00CD6242 /* diagnostic.cpp */; };
-		A994F983273FD32E00CD6242 /* diagnostic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A3273FD32C00CD6242 /* diagnostic.cpp */; };
-		A994F984273FD32E00CD6242 /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A4273FD32C00CD6242 /* latest_version_spirv_header.h */; };
-		A994F985273FD32E00CD6242 /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A4273FD32C00CD6242 /* latest_version_spirv_header.h */; };
-		A994F986273FD32E00CD6242 /* latest_version_spirv_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A4273FD32C00CD6242 /* latest_version_spirv_header.h */; };
-		A994F987273FD32E00CD6242 /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A5273FD32C00CD6242 /* libspirv.cpp */; };
-		A994F988273FD32E00CD6242 /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A5273FD32C00CD6242 /* libspirv.cpp */; };
-		A994F989273FD32E00CD6242 /* libspirv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A5273FD32C00CD6242 /* libspirv.cpp */; };
-		A994F98A273FD32E00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A6273FD32C00CD6242 /* instruction.h */; };
-		A994F98B273FD32E00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A6273FD32C00CD6242 /* instruction.h */; };
-		A994F98C273FD32E00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A6273FD32C00CD6242 /* instruction.h */; };
-		A994F98D273FD32E00CD6242 /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A7273FD32C00CD6242 /* spirv_optimizer_options.h */; };
-		A994F98E273FD32E00CD6242 /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A7273FD32C00CD6242 /* spirv_optimizer_options.h */; };
-		A994F98F273FD32E00CD6242 /* spirv_optimizer_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A7273FD32C00CD6242 /* spirv_optimizer_options.h */; };
-		A994F990273FD32E00CD6242 /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A8273FD32C00CD6242 /* opcode.h */; };
-		A994F991273FD32E00CD6242 /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A8273FD32C00CD6242 /* opcode.h */; };
-		A994F992273FD32E00CD6242 /* opcode.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0A8273FD32C00CD6242 /* opcode.h */; };
-		A994F993273FD32E00CD6242 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A9273FD32C00CD6242 /* operand.cpp */; };
-		A994F994273FD32E00CD6242 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A9273FD32C00CD6242 /* operand.cpp */; };
-		A994F995273FD32E00CD6242 /* operand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0A9273FD32C00CD6242 /* operand.cpp */; };
-		A994F996273FD32F00CD6242 /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AA273FD32C00CD6242 /* latest_version_glsl_std_450_header.h */; };
-		A994F997273FD32F00CD6242 /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AA273FD32C00CD6242 /* latest_version_glsl_std_450_header.h */; };
-		A994F998273FD32F00CD6242 /* latest_version_glsl_std_450_header.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AA273FD32C00CD6242 /* latest_version_glsl_std_450_header.h */; };
-		A994F999273FD32F00CD6242 /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AB273FD32C00CD6242 /* extensions.h */; };
-		A994F99A273FD32F00CD6242 /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AB273FD32C00CD6242 /* extensions.h */; };
-		A994F99B273FD32F00CD6242 /* extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AB273FD32C00CD6242 /* extensions.h */; };
-		A994F99C273FD32F00CD6242 /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0AC273FD32C00CD6242 /* disassemble.cpp */; };
-		A994F99D273FD32F00CD6242 /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0AC273FD32C00CD6242 /* disassemble.cpp */; };
-		A994F99E273FD32F00CD6242 /* disassemble.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0AC273FD32C00CD6242 /* disassemble.cpp */; };
-		A994F99F273FD32F00CD6242 /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AD273FD32C00CD6242 /* binary.h */; };
-		A994F9A0273FD32F00CD6242 /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AD273FD32C00CD6242 /* binary.h */; };
-		A994F9A1273FD32F00CD6242 /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0AD273FD32C00CD6242 /* binary.h */; };
-		A994F9A2273FD32F00CD6242 /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0AE273FD32C00CD6242 /* text_handler.cpp */; };
-		A994F9A3273FD32F00CD6242 /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0AE273FD32C00CD6242 /* text_handler.cpp */; };
-		A994F9A4273FD32F00CD6242 /* text_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0AE273FD32C00CD6242 /* text_handler.cpp */; };
-		A994F9A5273FD32F00CD6242 /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B0273FD32C00CD6242 /* validate_annotation.cpp */; };
-		A994F9A6273FD32F00CD6242 /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B0273FD32C00CD6242 /* validate_annotation.cpp */; };
-		A994F9A7273FD32F00CD6242 /* validate_annotation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B0273FD32C00CD6242 /* validate_annotation.cpp */; };
-		A994F9A8273FD32F00CD6242 /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B1273FD32C00CD6242 /* validate_misc.cpp */; };
-		A994F9A9273FD32F00CD6242 /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B1273FD32C00CD6242 /* validate_misc.cpp */; };
-		A994F9AA273FD32F00CD6242 /* validate_misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B1273FD32C00CD6242 /* validate_misc.cpp */; };
-		A994F9AB273FD32F00CD6242 /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B2273FD32C00CD6242 /* validate_cfg.cpp */; };
-		A994F9AC273FD32F00CD6242 /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B2273FD32C00CD6242 /* validate_cfg.cpp */; };
-		A994F9AD273FD32F00CD6242 /* validate_cfg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B2273FD32C00CD6242 /* validate_cfg.cpp */; };
-		A994F9AE273FD32F00CD6242 /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B3273FD32C00CD6242 /* validate_capability.cpp */; };
-		A994F9AF273FD32F00CD6242 /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B3273FD32C00CD6242 /* validate_capability.cpp */; };
-		A994F9B0273FD32F00CD6242 /* validate_capability.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B3273FD32C00CD6242 /* validate_capability.cpp */; };
-		A994F9B1273FD32F00CD6242 /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0B4273FD32C00CD6242 /* construct.h */; };
-		A994F9B2273FD32F00CD6242 /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0B4273FD32C00CD6242 /* construct.h */; };
-		A994F9B3273FD32F00CD6242 /* construct.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0B4273FD32C00CD6242 /* construct.h */; };
-		A994F9B4273FD32F00CD6242 /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B5273FD32C00CD6242 /* validate_barriers.cpp */; };
-		A994F9B5273FD32F00CD6242 /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B5273FD32C00CD6242 /* validate_barriers.cpp */; };
-		A994F9B6273FD32F00CD6242 /* validate_barriers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B5273FD32C00CD6242 /* validate_barriers.cpp */; };
-		A994F9B7273FD32F00CD6242 /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B6273FD32C00CD6242 /* validate_non_uniform.cpp */; };
-		A994F9B8273FD32F00CD6242 /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B6273FD32C00CD6242 /* validate_non_uniform.cpp */; };
-		A994F9B9273FD32F00CD6242 /* validate_non_uniform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B6273FD32C00CD6242 /* validate_non_uniform.cpp */; };
-		A994F9BA273FD32F00CD6242 /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B7273FD32C00CD6242 /* validate_scopes.cpp */; };
-		A994F9BB273FD32F00CD6242 /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B7273FD32C00CD6242 /* validate_scopes.cpp */; };
-		A994F9BC273FD32F00CD6242 /* validate_scopes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B7273FD32C00CD6242 /* validate_scopes.cpp */; };
-		A994F9BD273FD32F00CD6242 /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B8273FD32C00CD6242 /* validate_atomics.cpp */; };
-		A994F9BE273FD32F00CD6242 /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B8273FD32C00CD6242 /* validate_atomics.cpp */; };
-		A994F9BF273FD32F00CD6242 /* validate_atomics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0B8273FD32C00CD6242 /* validate_atomics.cpp */; };
-		A994F9C0273FD32F00CD6242 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0B9273FD32C00CD6242 /* basic_block.h */; };
-		A994F9C1273FD32F00CD6242 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0B9273FD32C00CD6242 /* basic_block.h */; };
-		A994F9C2273FD32F00CD6242 /* basic_block.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0B9273FD32C00CD6242 /* basic_block.h */; };
-		A994F9C3273FD32F00CD6242 /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BA273FD32C00CD6242 /* validate_instruction.cpp */; };
-		A994F9C4273FD32F00CD6242 /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BA273FD32C00CD6242 /* validate_instruction.cpp */; };
-		A994F9C5273FD32F00CD6242 /* validate_instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BA273FD32C00CD6242 /* validate_instruction.cpp */; };
-		A994F9C6273FD32F00CD6242 /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BB273FD32C00CD6242 /* validate_decorations.cpp */; };
-		A994F9C7273FD32F00CD6242 /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BB273FD32C00CD6242 /* validate_decorations.cpp */; };
-		A994F9C8273FD32F00CD6242 /* validate_decorations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BB273FD32C00CD6242 /* validate_decorations.cpp */; };
-		A994F9C9273FD32F00CD6242 /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BC273FD32C00CD6242 /* validate_debug.cpp */; };
-		A994F9CA273FD32F00CD6242 /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BC273FD32C00CD6242 /* validate_debug.cpp */; };
-		A994F9CB273FD32F00CD6242 /* validate_debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BC273FD32C00CD6242 /* validate_debug.cpp */; };
-		A994F9CC273FD32F00CD6242 /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BD273FD32C00CD6242 /* validate_builtins.cpp */; };
-		A994F9CD273FD32F00CD6242 /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BD273FD32C00CD6242 /* validate_builtins.cpp */; };
-		A994F9CE273FD32F00CD6242 /* validate_builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BD273FD32C00CD6242 /* validate_builtins.cpp */; };
-		A994F9CF273FD32F00CD6242 /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BE273FD32C00CD6242 /* validate_interfaces.cpp */; };
-		A994F9D0273FD32F00CD6242 /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BE273FD32C00CD6242 /* validate_interfaces.cpp */; };
-		A994F9D1273FD32F00CD6242 /* validate_interfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BE273FD32C00CD6242 /* validate_interfaces.cpp */; };
-		A994F9D2273FD32F00CD6242 /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BF273FD32C00CD6242 /* validate.cpp */; };
-		A994F9D3273FD32F00CD6242 /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BF273FD32C00CD6242 /* validate.cpp */; };
-		A994F9D4273FD32F00CD6242 /* validate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0BF273FD32C00CD6242 /* validate.cpp */; };
-		A994F9D5273FD32F00CD6242 /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0C0273FD32C00CD6242 /* validation_state.h */; };
-		A994F9D6273FD32F00CD6242 /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0C0273FD32C00CD6242 /* validation_state.h */; };
-		A994F9D7273FD32F00CD6242 /* validation_state.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0C0273FD32C00CD6242 /* validation_state.h */; };
-		A994F9D8273FD32F00CD6242 /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C1273FD32C00CD6242 /* validate_constants.cpp */; };
-		A994F9D9273FD32F00CD6242 /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C1273FD32C00CD6242 /* validate_constants.cpp */; };
-		A994F9DA273FD32F00CD6242 /* validate_constants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C1273FD32C00CD6242 /* validate_constants.cpp */; };
-		A994F9DB273FD32F00CD6242 /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C2273FD32C00CD6242 /* validate_bitwise.cpp */; };
-		A994F9DC273FD32F00CD6242 /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C2273FD32C00CD6242 /* validate_bitwise.cpp */; };
-		A994F9DD273FD32F00CD6242 /* validate_bitwise.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C2273FD32C00CD6242 /* validate_bitwise.cpp */; };
-		A994F9DE273FD32F00CD6242 /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C3273FD32C00CD6242 /* validate_extensions.cpp */; };
-		A994F9DF273FD32F00CD6242 /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C3273FD32C00CD6242 /* validate_extensions.cpp */; };
-		A994F9E0273FD32F00CD6242 /* validate_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C3273FD32C00CD6242 /* validate_extensions.cpp */; };
-		A994F9E1273FD32F00CD6242 /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C4273FD32C00CD6242 /* construct.cpp */; };
-		A994F9E2273FD32F00CD6242 /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C4273FD32C00CD6242 /* construct.cpp */; };
-		A994F9E3273FD32F00CD6242 /* construct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C4273FD32C00CD6242 /* construct.cpp */; };
-		A994F9E4273FD32F00CD6242 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C5273FD32C00CD6242 /* function.cpp */; };
-		A994F9E5273FD32F00CD6242 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C5273FD32C00CD6242 /* function.cpp */; };
-		A994F9E6273FD32F00CD6242 /* function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C5273FD32C00CD6242 /* function.cpp */; };
-		A994F9E7273FD32F00CD6242 /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0C6273FD32C00CD6242 /* validate.h */; };
-		A994F9E8273FD32F00CD6242 /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0C6273FD32C00CD6242 /* validate.h */; };
-		A994F9E9273FD32F00CD6242 /* validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0C6273FD32C00CD6242 /* validate.h */; };
-		A994F9EA273FD32F00CD6242 /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C7273FD32C00CD6242 /* validate_adjacency.cpp */; };
-		A994F9EB273FD32F00CD6242 /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C7273FD32C00CD6242 /* validate_adjacency.cpp */; };
-		A994F9EC273FD32F00CD6242 /* validate_adjacency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C7273FD32C00CD6242 /* validate_adjacency.cpp */; };
-		A994F9ED273FD32F00CD6242 /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C8273FD32C00CD6242 /* validate_conversion.cpp */; };
-		A994F9EE273FD32F00CD6242 /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C8273FD32C00CD6242 /* validate_conversion.cpp */; };
-		A994F9EF273FD32F00CD6242 /* validate_conversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C8273FD32C00CD6242 /* validate_conversion.cpp */; };
-		A994F9F0273FD32F00CD6242 /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C9273FD32C00CD6242 /* validate_small_type_uses.cpp */; };
-		A994F9F1273FD32F00CD6242 /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C9273FD32C00CD6242 /* validate_small_type_uses.cpp */; };
-		A994F9F2273FD32F00CD6242 /* validate_small_type_uses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0C9273FD32C00CD6242 /* validate_small_type_uses.cpp */; };
-		A994F9F3273FD32F00CD6242 /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0CA273FD32C00CD6242 /* validate_scopes.h */; };
-		A994F9F4273FD32F00CD6242 /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0CA273FD32C00CD6242 /* validate_scopes.h */; };
-		A994F9F5273FD32F00CD6242 /* validate_scopes.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0CA273FD32C00CD6242 /* validate_scopes.h */; };
-		A994F9F6273FD32F00CD6242 /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CB273FD32C00CD6242 /* validate_id.cpp */; };
-		A994F9F7273FD32F00CD6242 /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CB273FD32C00CD6242 /* validate_id.cpp */; };
-		A994F9F8273FD32F00CD6242 /* validate_id.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CB273FD32C00CD6242 /* validate_id.cpp */; };
-		A994F9F9273FD32F00CD6242 /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0CC273FD32C00CD6242 /* validate_memory_semantics.h */; };
-		A994F9FA273FD32F00CD6242 /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0CC273FD32C00CD6242 /* validate_memory_semantics.h */; };
-		A994F9FB273FD32F00CD6242 /* validate_memory_semantics.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0CC273FD32C00CD6242 /* validate_memory_semantics.h */; };
-		A994F9FC273FD32F00CD6242 /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CD273FD32C00CD6242 /* validate_arithmetics.cpp */; };
-		A994F9FD273FD32F00CD6242 /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CD273FD32C00CD6242 /* validate_arithmetics.cpp */; };
-		A994F9FE273FD32F00CD6242 /* validate_arithmetics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CD273FD32C00CD6242 /* validate_arithmetics.cpp */; };
-		A994F9FF273FD32F00CD6242 /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CE273FD32C00CD6242 /* validate_mode_setting.cpp */; };
-		A994FA00273FD32F00CD6242 /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CE273FD32C00CD6242 /* validate_mode_setting.cpp */; };
-		A994FA01273FD32F00CD6242 /* validate_mode_setting.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CE273FD32C00CD6242 /* validate_mode_setting.cpp */; };
-		A994FA02273FD32F00CD6242 /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CF273FD32C00CD6242 /* validate_memory_semantics.cpp */; };
-		A994FA03273FD32F00CD6242 /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CF273FD32C00CD6242 /* validate_memory_semantics.cpp */; };
-		A994FA04273FD32F00CD6242 /* validate_memory_semantics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0CF273FD32C00CD6242 /* validate_memory_semantics.cpp */; };
-		A994FA05273FD32F00CD6242 /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D0273FD32C00CD6242 /* validate_logicals.cpp */; };
-		A994FA06273FD32F00CD6242 /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D0273FD32C00CD6242 /* validate_logicals.cpp */; };
-		A994FA07273FD32F00CD6242 /* validate_logicals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D0273FD32C00CD6242 /* validate_logicals.cpp */; };
-		A994FA08273FD32F00CD6242 /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D1273FD32C00CD6242 /* validate_derivatives.cpp */; };
-		A994FA09273FD32F00CD6242 /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D1273FD32C00CD6242 /* validate_derivatives.cpp */; };
-		A994FA0A273FD32F00CD6242 /* validate_derivatives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D1273FD32C00CD6242 /* validate_derivatives.cpp */; };
-		A994FA0B273FD32F00CD6242 /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D2273FD32C00CD6242 /* validate_memory.cpp */; };
-		A994FA0C273FD32F00CD6242 /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D2273FD32C00CD6242 /* validate_memory.cpp */; };
-		A994FA0D273FD32F00CD6242 /* validate_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D2273FD32C00CD6242 /* validate_memory.cpp */; };
-		A994FA0E273FD32F00CD6242 /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D3273FD32C00CD6242 /* validate_image.cpp */; };
-		A994FA0F273FD32F00CD6242 /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D3273FD32C00CD6242 /* validate_image.cpp */; };
-		A994FA10273FD32F00CD6242 /* validate_image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D3273FD32C00CD6242 /* validate_image.cpp */; };
-		A994FA11273FD32F00CD6242 /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D4273FD32C00CD6242 /* validate_literals.cpp */; };
-		A994FA12273FD32F00CD6242 /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D4273FD32C00CD6242 /* validate_literals.cpp */; };
-		A994FA13273FD32F00CD6242 /* validate_literals.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D4273FD32C00CD6242 /* validate_literals.cpp */; };
-		A994FA14273FD32F00CD6242 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D5273FD32C00CD6242 /* instruction.cpp */; };
-		A994FA15273FD32F00CD6242 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D5273FD32C00CD6242 /* instruction.cpp */; };
-		A994FA16273FD32F00CD6242 /* instruction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D5273FD32C00CD6242 /* instruction.cpp */; };
-		A994FA17273FD32F00CD6242 /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D6273FD32C00CD6242 /* validate_type.cpp */; };
-		A994FA18273FD32F00CD6242 /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D6273FD32C00CD6242 /* validate_type.cpp */; };
-		A994FA19273FD32F00CD6242 /* validate_type.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D6273FD32C00CD6242 /* validate_type.cpp */; };
-		A994FA1A273FD32F00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0D7273FD32C00CD6242 /* instruction.h */; };
-		A994FA1B273FD32F00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0D7273FD32C00CD6242 /* instruction.h */; };
-		A994FA1C273FD32F00CD6242 /* instruction.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0D7273FD32C00CD6242 /* instruction.h */; };
-		A994FA1D273FD32F00CD6242 /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D8273FD32C00CD6242 /* validate_execution_limitations.cpp */; };
-		A994FA1E273FD32F00CD6242 /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D8273FD32C00CD6242 /* validate_execution_limitations.cpp */; };
-		A994FA1F273FD32F00CD6242 /* validate_execution_limitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D8273FD32C00CD6242 /* validate_execution_limitations.cpp */; };
-		A994FA20273FD32F00CD6242 /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D9273FD32C00CD6242 /* validate_layout.cpp */; };
-		A994FA21273FD32F00CD6242 /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D9273FD32C00CD6242 /* validate_layout.cpp */; };
-		A994FA22273FD32F00CD6242 /* validate_layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0D9273FD32C00CD6242 /* validate_layout.cpp */; };
-		A994FA23273FD32F00CD6242 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DA273FD32C00CD6242 /* basic_block.cpp */; };
-		A994FA24273FD32F00CD6242 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DA273FD32C00CD6242 /* basic_block.cpp */; };
-		A994FA25273FD32F00CD6242 /* basic_block.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DA273FD32C00CD6242 /* basic_block.cpp */; };
-		A994FA26273FD32F00CD6242 /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DB273FD32C00CD6242 /* validate_function.cpp */; };
-		A994FA27273FD32F00CD6242 /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DB273FD32C00CD6242 /* validate_function.cpp */; };
-		A994FA28273FD32F00CD6242 /* validate_function.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DB273FD32C00CD6242 /* validate_function.cpp */; };
-		A994FA29273FD32F00CD6242 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0DC273FD32C00CD6242 /* function.h */; };
-		A994FA2A273FD32F00CD6242 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0DC273FD32C00CD6242 /* function.h */; };
-		A994FA2B273FD32F00CD6242 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0DC273FD32C00CD6242 /* function.h */; };
-		A994FA2C273FD32F00CD6242 /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DD273FD32C00CD6242 /* validate_composites.cpp */; };
-		A994FA2D273FD32F00CD6242 /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DD273FD32C00CD6242 /* validate_composites.cpp */; };
-		A994FA2E273FD32F00CD6242 /* validate_composites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DD273FD32C00CD6242 /* validate_composites.cpp */; };
-		A994FA2F273FD32F00CD6242 /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DE273FD32C00CD6242 /* validation_state.cpp */; };
-		A994FA30273FD32F00CD6242 /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DE273FD32C00CD6242 /* validation_state.cpp */; };
-		A994FA31273FD32F00CD6242 /* validation_state.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DE273FD32C00CD6242 /* validation_state.cpp */; };
-		A994FA32273FD32F00CD6242 /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DF273FD32C00CD6242 /* validate_primitives.cpp */; };
-		A994FA33273FD32F00CD6242 /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DF273FD32C00CD6242 /* validate_primitives.cpp */; };
-		A994FA34273FD32F00CD6242 /* validate_primitives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A994F0DF273FD32C00CD6242 /* validate_primitives.cpp */; };
-		A994FA35273FD32F00CD6242 /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0E0273FD32C00CD6242 /* decoration.h */; };
-		A994FA36273FD32F00CD6242 /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0E0273FD32C00CD6242 /* decoration.h */; };
-		A994FA37273FD32F00CD6242 /* decoration.h in Headers */ = {isa = PBXBuildFile; fileRef = A994F0E0273FD32C00CD6242 /* decoration.h */; };
 		A997F9CE26865A550006F71B /* NonSemanticDebugPrintf.h in Headers */ = {isa = PBXBuildFile; fileRef = A997F94226865A550006F71B /* NonSemanticDebugPrintf.h */; };
 		A997F9CF26865A550006F71B /* NonSemanticDebugPrintf.h in Headers */ = {isa = PBXBuildFile; fileRef = A997F94226865A550006F71B /* NonSemanticDebugPrintf.h */; };
 		A997F9D026865A550006F71B /* NonSemanticDebugPrintf.h in Headers */ = {isa = PBXBuildFile; fileRef = A997F94226865A550006F71B /* NonSemanticDebugPrintf.h */; };
@@ -1723,6 +1729,418 @@
 		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 = "<group>"; };
 		A9194DF524E8979100FB127B /* create_ext_lib_xcframeworks.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_ext_lib_xcframeworks.sh; sourceTree = "<group>"; };
+		A926B47F27AC718800144157 /* spirv_target_env.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_target_env.cpp; sourceTree = "<group>"; };
+		A926B48027AC718800144157 /* spirv_fuzzer_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_fuzzer_options.h; sourceTree = "<group>"; };
+		A926B48127AC718800144157 /* assembly_grammar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assembly_grammar.h; sourceTree = "<group>"; };
+		A926B48327AC718800144157 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
+		A926B48427AC718800144157 /* lint_divergent_derivatives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lint_divergent_derivatives.cpp; sourceTree = "<group>"; };
+		A926B48527AC718800144157 /* linter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = linter.cpp; sourceTree = "<group>"; };
+		A926B48627AC718800144157 /* divergence_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = divergence_analysis.cpp; sourceTree = "<group>"; };
+		A926B48727AC718800144157 /* lints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lints.h; sourceTree = "<group>"; };
+		A926B48827AC718800144157 /* divergence_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = divergence_analysis.h; sourceTree = "<group>"; };
+		A926B48927AC718800144157 /* enum_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enum_set.h; sourceTree = "<group>"; };
+		A926B48A27AC718800144157 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
+		A926B48B27AC718800144157 /* text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = text.cpp; sourceTree = "<group>"; };
+		A926B48C27AC718800144157 /* assembly_grammar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assembly_grammar.cpp; sourceTree = "<group>"; };
+		A926B48D27AC718800144157 /* text.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = text.h; sourceTree = "<group>"; };
+		A926B48E27AC718800144157 /* extensions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = extensions.cpp; sourceTree = "<group>"; };
+		A926B48F27AC718800144157 /* pch_source.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source.cpp; sourceTree = "<group>"; };
+		A926B49127AC718800144157 /* parse_number.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_number.h; sourceTree = "<group>"; };
+		A926B49227AC718800144157 /* ilist_node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ilist_node.h; sourceTree = "<group>"; };
+		A926B49327AC718800144157 /* make_unique.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = make_unique.h; sourceTree = "<group>"; };
+		A926B49427AC718800144157 /* string_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string_utils.h; sourceTree = "<group>"; };
+		A926B49527AC718800144157 /* small_vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = small_vector.h; sourceTree = "<group>"; };
+		A926B49627AC718800144157 /* timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timer.cpp; sourceTree = "<group>"; };
+		A926B49727AC718800144157 /* timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timer.h; sourceTree = "<group>"; };
+		A926B49827AC718800144157 /* string_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string_utils.cpp; sourceTree = "<group>"; };
+		A926B49927AC718800144157 /* bit_vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bit_vector.h; sourceTree = "<group>"; };
+		A926B49A27AC718800144157 /* bitutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitutils.h; sourceTree = "<group>"; };
+		A926B49B27AC718800144157 /* hex_float.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hex_float.h; sourceTree = "<group>"; };
+		A926B49C27AC718800144157 /* parse_number.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse_number.cpp; sourceTree = "<group>"; };
+		A926B49D27AC718800144157 /* bit_vector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bit_vector.cpp; sourceTree = "<group>"; };
+		A926B49E27AC718800144157 /* ilist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ilist.h; sourceTree = "<group>"; };
+		A926B49F27AC718800144157 /* spirv_target_env.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_target_env.h; sourceTree = "<group>"; };
+		A926B4A027AC718800144157 /* table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = table.cpp; sourceTree = "<group>"; };
+		A926B4A227AC718800144157 /* operand_to_undef_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand_to_undef_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4A327AC718800144157 /* remove_selection_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_selection_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4A427AC718800144157 /* remove_block_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_block_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4A527AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand_to_dominating_id_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4A627AC718800144157 /* reduction_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_pass.cpp; sourceTree = "<group>"; };
+		A926B4A727AC718800144157 /* structured_construct_to_block_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = structured_construct_to_block_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4A827AC718800144157 /* operand_to_const_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_const_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4A927AC718800144157 /* operand_to_const_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand_to_const_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4AA27AC718800144157 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
+		A926B4AB27AC718800144157 /* reduction_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_util.cpp; sourceTree = "<group>"; };
+		A926B4AC27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = structured_construct_to_block_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4AD27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = structured_loop_to_selection_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4AE27AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simple_conditional_branch_to_branch_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4AF27AC718800144157 /* remove_function_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_function_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4B027AC718800144157 /* remove_instruction_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_instruction_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4B127AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conditional_branch_to_simple_conditional_branch_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4B227AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simple_conditional_branch_to_branch_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4B327AC718800144157 /* remove_function_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_function_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4B427AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simple_conditional_branch_to_branch_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4B527AC718800144157 /* remove_selection_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_selection_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4B627AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4B727AC718800144157 /* remove_struct_member_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_struct_member_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4B827AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simple_conditional_branch_to_branch_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4B927AC718800144157 /* merge_blocks_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = merge_blocks_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4BA27AC718800144157 /* change_operand_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = change_operand_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4BB27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = structured_loop_to_selection_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4BC27AC718800144157 /* remove_function_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_function_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4BD27AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_unused_instruction_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4BE27AC718800144157 /* change_operand_to_undef_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = change_operand_to_undef_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4BF27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = structured_loop_to_selection_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4C027AC718800144157 /* remove_selection_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_selection_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4C127AC718800144157 /* remove_instruction_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_instruction_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4C227AC718800144157 /* remove_selection_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_selection_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4C327AC718800144157 /* merge_blocks_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = merge_blocks_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4C427AC718800144157 /* pch_source_reduce.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source_reduce.cpp; sourceTree = "<group>"; };
+		A926B4C527AC718800144157 /* remove_struct_member_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_struct_member_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4C627AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_unused_struct_member_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4C727AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_instruction_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4C827AC718800144157 /* reducer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reducer.cpp; sourceTree = "<group>"; };
+		A926B4C927AC718800144157 /* operand_to_undef_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_undef_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4CA27AC718800144157 /* remove_function_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_function_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4CB27AC718800144157 /* pch_source_reduce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pch_source_reduce.h; sourceTree = "<group>"; };
+		A926B4CC27AC718800144157 /* merge_blocks_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = merge_blocks_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4CD27AC718800144157 /* reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4CE27AC718800144157 /* reducer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reducer.h; sourceTree = "<group>"; };
+		A926B4CF27AC718800144157 /* change_operand_to_undef_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = change_operand_to_undef_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4D027AC718800144157 /* reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4D127AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conditional_branch_to_simple_conditional_branch_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4D227AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_dominating_id_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4D327AC718800144157 /* reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4D427AC718800144157 /* change_operand_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = change_operand_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4D527AC718800144157 /* remove_block_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_block_reduction_opportunity_finder.h; sourceTree = "<group>"; };
+		A926B4D627AC718800144157 /* remove_block_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_block_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4D727AC718800144157 /* reduction_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduction_util.h; sourceTree = "<group>"; };
+		A926B4D827AC718800144157 /* merge_blocks_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = merge_blocks_reduction_opportunity.h; sourceTree = "<group>"; };
+		A926B4D927AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4DA27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = structured_loop_to_selection_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4DB27AC718800144157 /* structured_construct_to_block_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = structured_construct_to_block_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4DC27AC718800144157 /* remove_block_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_block_reduction_opportunity.cpp; sourceTree = "<group>"; };
+		A926B4DD27AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_struct_member_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4DE27AC718800144157 /* reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4DF27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = structured_construct_to_block_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
+		A926B4E027AC718800144157 /* reduction_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduction_pass.h; sourceTree = "<group>"; };
+		A926B4E127AC718800144157 /* latest_version_opencl_std_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latest_version_opencl_std_header.h; sourceTree = "<group>"; };
+		A926B4E227AC718800144157 /* spirv_optimizer_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_optimizer_options.cpp; sourceTree = "<group>"; };
+		A926B4E327AC718800144157 /* cfa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cfa.h; sourceTree = "<group>"; };
+		A926B4E427AC718800144157 /* pch_source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pch_source.h; sourceTree = "<group>"; };
+		A926B4E527AC718800144157 /* enum_string_mapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enum_string_mapping.h; sourceTree = "<group>"; };
+		A926B4E627AC718800144157 /* spirv_fuzzer_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_fuzzer_options.cpp; sourceTree = "<group>"; };
+		A926B4E727AC718800144157 /* spirv_reducer_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_reducer_options.h; sourceTree = "<group>"; };
+		A926B4E827AC718800144157 /* spirv_validator_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_validator_options.cpp; sourceTree = "<group>"; };
+		A926B4EF27AC718800144157 /* print.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = print.cpp; sourceTree = "<group>"; };
+		A926B4F027AC718800144157 /* spirv_definition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_definition.h; sourceTree = "<group>"; };
+		A926B4F127AC718800144157 /* operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand.h; sourceTree = "<group>"; };
+		A926B4F227AC718800144157 /* spirv_endian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_endian.cpp; sourceTree = "<group>"; };
+		A926B4F327AC718800144157 /* macro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macro.h; sourceTree = "<group>"; };
+		A926B4F427AC718800144157 /* spirv_constant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_constant.h; sourceTree = "<group>"; };
+		A926B4F527AC718800144157 /* binary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = binary.cpp; sourceTree = "<group>"; };
+		A926B4F627AC718800144157 /* spirv_validator_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_validator_options.h; sourceTree = "<group>"; };
+		A926B4F727AC718800144157 /* enum_string_mapping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = enum_string_mapping.cpp; sourceTree = "<group>"; };
+		A926B4F827AC718800144157 /* text_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = text_handler.h; sourceTree = "<group>"; };
+		A926B4F927AC718800144157 /* parsed_operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parsed_operand.h; sourceTree = "<group>"; };
+		A926B4FA27AC718800144157 /* name_mapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = name_mapper.h; sourceTree = "<group>"; };
+		A926B4FB27AC718800144157 /* spirv_reducer_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_reducer_options.cpp; sourceTree = "<group>"; };
+		A926B4FC27AC718800144157 /* parsed_operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parsed_operand.cpp; sourceTree = "<group>"; };
+		A926B4FD27AC718800144157 /* diagnostic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = diagnostic.h; sourceTree = "<group>"; };
+		A926B4FE27AC718800144157 /* spirv_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_endian.h; sourceTree = "<group>"; };
+		A926B4FF27AC718800144157 /* name_mapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = name_mapper.cpp; sourceTree = "<group>"; };
+		A926B50127AC718800144157 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
+		A926B50227AC718800144157 /* linker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = linker.cpp; sourceTree = "<group>"; };
+		A926B50327AC718800144157 /* common_debug_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common_debug_info.h; sourceTree = "<group>"; };
+		A926B50427AC718800144157 /* software_version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = software_version.cpp; sourceTree = "<group>"; };
+		A926B50527AC718800144157 /* opcode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcode.cpp; sourceTree = "<group>"; };
+		A926B50627AC718800144157 /* print.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = print.h; sourceTree = "<group>"; };
+		A926B50727AC718800144157 /* ext_inst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ext_inst.cpp; sourceTree = "<group>"; };
+		A926B50827AC718800144157 /* disassemble.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = disassemble.h; sourceTree = "<group>"; };
+		A926B50A27AC718800144157 /* optimizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optimizer.cpp; sourceTree = "<group>"; };
+		A926B50B27AC718800144157 /* if_conversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = if_conversion.h; sourceTree = "<group>"; };
+		A926B50C27AC718800144157 /* register_pressure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = register_pressure.cpp; sourceTree = "<group>"; };
+		A926B50D27AC718800144157 /* loop_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_utils.cpp; sourceTree = "<group>"; };
+		A926B50E27AC718800144157 /* strip_nonsemantic_info_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strip_nonsemantic_info_pass.h; sourceTree = "<group>"; };
+		A926B50F27AC718800144157 /* spread_volatile_semantics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spread_volatile_semantics.cpp; sourceTree = "<group>"; };
+		A926B51027AC718800144157 /* merge_return_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = merge_return_pass.h; sourceTree = "<group>"; };
+		A926B51127AC718800144157 /* inline_opaque_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inline_opaque_pass.h; sourceTree = "<group>"; };
+		A926B51227AC718800144157 /* loop_fusion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_fusion.h; sourceTree = "<group>"; };
+		A926B51327AC718800144157 /* combine_access_chains.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = combine_access_chains.cpp; sourceTree = "<group>"; };
+		A926B51427AC718800144157 /* build_module.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = build_module.cpp; sourceTree = "<group>"; };
+		A926B51527AC718800144157 /* composite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = composite.h; sourceTree = "<group>"; };
+		A926B51627AC718800144157 /* compact_ids_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compact_ids_pass.h; sourceTree = "<group>"; };
+		A926B51727AC718800144157 /* register_pressure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = register_pressure.h; sourceTree = "<group>"; };
+		A926B51827AC718800144157 /* tree_iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tree_iterator.h; sourceTree = "<group>"; };
+		A926B51927AC718800144157 /* graphics_robust_access_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphics_robust_access_pass.h; sourceTree = "<group>"; };
+		A926B51A27AC718800144157 /* local_single_store_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local_single_store_elim_pass.h; sourceTree = "<group>"; };
+		A926B51B27AC718800144157 /* reduce_load_size.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduce_load_size.h; sourceTree = "<group>"; };
+		A926B51C27AC718800144157 /* code_sink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = code_sink.cpp; sourceTree = "<group>"; };
+		A926B51D27AC718800144157 /* types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = types.cpp; sourceTree = "<group>"; };
+		A926B51E27AC718800144157 /* scalar_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scalar_analysis.h; sourceTree = "<group>"; };
+		A926B51F27AC718800144157 /* strip_debug_info_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strip_debug_info_pass.h; sourceTree = "<group>"; };
+		A926B52027AC718800144157 /* replace_desc_array_access_using_var_index.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = replace_desc_array_access_using_var_index.h; sourceTree = "<group>"; };
+		A926B52127AC718800144157 /* cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cfg.cpp; sourceTree = "<group>"; };
+		A926B52227AC718800144157 /* decoration_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decoration_manager.cpp; sourceTree = "<group>"; };
+		A926B52327AC718800144157 /* local_single_block_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = local_single_block_elim_pass.cpp; sourceTree = "<group>"; };
+		A926B52427AC718800144157 /* freeze_spec_constant_value_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = freeze_spec_constant_value_pass.cpp; sourceTree = "<group>"; };
+		A926B52527AC718800144157 /* replace_invalid_opc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = replace_invalid_opc.h; sourceTree = "<group>"; };
+		A926B52627AC718800144157 /* local_access_chain_convert_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local_access_chain_convert_pass.h; sourceTree = "<group>"; };
+		A926B52727AC718800144157 /* inst_bindless_check_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inst_bindless_check_pass.cpp; sourceTree = "<group>"; };
+		A926B52827AC718800144157 /* local_redundancy_elimination.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = local_redundancy_elimination.cpp; sourceTree = "<group>"; };
+		A926B52927AC718800144157 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
+		A926B52A27AC718800144157 /* instrument_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instrument_pass.cpp; sourceTree = "<group>"; };
+		A926B52B27AC718800144157 /* propagator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = propagator.h; sourceTree = "<group>"; };
+		A926B52C27AC718800144157 /* instruction_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instruction_list.h; sourceTree = "<group>"; };
+		A926B52D27AC718800144157 /* feature_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = feature_manager.cpp; sourceTree = "<group>"; };
+		A926B52E27AC718800144157 /* pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pass.cpp; sourceTree = "<group>"; };
+		A926B52F27AC718800144157 /* loop_fission.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fission.cpp; sourceTree = "<group>"; };
+		A926B53027AC718800144157 /* dominator_tree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dominator_tree.cpp; sourceTree = "<group>"; };
+		A926B53127AC718800144157 /* amd_ext_to_khr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = amd_ext_to_khr.h; sourceTree = "<group>"; };
+		A926B53227AC718800144157 /* merge_return_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = merge_return_pass.cpp; sourceTree = "<group>"; };
+		A926B53327AC718800144157 /* ir_context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ir_context.h; sourceTree = "<group>"; };
+		A926B53427AC718800144157 /* eliminate_dead_constant_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_constant_pass.cpp; sourceTree = "<group>"; };
+		A926B53527AC718800144157 /* control_dependence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = control_dependence.h; sourceTree = "<group>"; };
+		A926B53627AC718800144157 /* cfg_cleanup_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cfg_cleanup_pass.cpp; sourceTree = "<group>"; };
+		A926B53727AC718800144157 /* wrap_opkill.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_opkill.cpp; sourceTree = "<group>"; };
+		A926B53827AC718800144157 /* const_folding_rules.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = const_folding_rules.cpp; sourceTree = "<group>"; };
+		A926B53927AC718800144157 /* loop_unroller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_unroller.h; sourceTree = "<group>"; };
+		A926B53A27AC718800144157 /* strip_debug_info_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strip_debug_info_pass.cpp; sourceTree = "<group>"; };
+		A926B53B27AC718800144157 /* ssa_rewrite_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ssa_rewrite_pass.cpp; sourceTree = "<group>"; };
+		A926B53C27AC718800144157 /* loop_dependence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_dependence.cpp; sourceTree = "<group>"; };
+		A926B53D27AC718800144157 /* unify_const_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unify_const_pass.h; sourceTree = "<group>"; };
+		A926B53E27AC718800144157 /* ir_loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ir_loader.h; sourceTree = "<group>"; };
+		A926B53F27AC718800144157 /* inst_debug_printf_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inst_debug_printf_pass.cpp; sourceTree = "<group>"; };
+		A926B54027AC718800144157 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = "<group>"; };
+		A926B54127AC718800144157 /* fold_spec_constant_op_and_composite_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fold_spec_constant_op_and_composite_pass.h; sourceTree = "<group>"; };
+		A926B54227AC718800144157 /* mem_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mem_pass.cpp; sourceTree = "<group>"; };
+		A926B54327AC718800144157 /* basic_block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = basic_block.h; sourceTree = "<group>"; };
+		A926B54427AC718800144157 /* remove_duplicates_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_duplicates_pass.cpp; sourceTree = "<group>"; };
+		A926B54527AC718800144157 /* dead_variable_elimination.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dead_variable_elimination.cpp; sourceTree = "<group>"; };
+		A926B54627AC718800144157 /* block_merge_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = block_merge_pass.h; sourceTree = "<group>"; };
+		A926B54727AC718800144157 /* module.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = module.cpp; sourceTree = "<group>"; };
+		A926B54827AC718800144157 /* debug_info_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug_info_manager.h; sourceTree = "<group>"; };
+		A926B54927AC718800144157 /* fold_spec_constant_op_and_composite_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fold_spec_constant_op_and_composite_pass.cpp; sourceTree = "<group>"; };
+		A926B54A27AC718800144157 /* loop_unswitch_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_unswitch_pass.cpp; sourceTree = "<group>"; };
+		A926B54B27AC718800144157 /* unify_const_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unify_const_pass.cpp; sourceTree = "<group>"; };
+		A926B54C27AC718800144157 /* type_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = type_manager.cpp; sourceTree = "<group>"; };
+		A926B54D27AC718800144157 /* private_to_local_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = private_to_local_pass.h; sourceTree = "<group>"; };
+		A926B54E27AC718800144157 /* convert_to_half_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convert_to_half_pass.h; sourceTree = "<group>"; };
+		A926B54F27AC718800144157 /* relax_float_ops_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = relax_float_ops_pass.h; sourceTree = "<group>"; };
+		A926B55027AC718800144157 /* inline_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inline_pass.cpp; sourceTree = "<group>"; };
+		A926B55127AC718800144157 /* def_use_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = def_use_manager.h; sourceTree = "<group>"; };
+		A926B55227AC718800144157 /* ir_loader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ir_loader.cpp; sourceTree = "<group>"; };
+		A926B55327AC718800144157 /* convert_to_sampled_image_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convert_to_sampled_image_pass.h; sourceTree = "<group>"; };
+		A926B55427AC718800144157 /* cfg_cleanup_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cfg_cleanup_pass.h; sourceTree = "<group>"; };
+		A926B55527AC718800144157 /* licm_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = licm_pass.cpp; sourceTree = "<group>"; };
+		A926B55627AC718800144157 /* eliminate_dead_functions_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_functions_pass.cpp; sourceTree = "<group>"; };
+		A926B55727AC718800144157 /* local_redundancy_elimination.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local_redundancy_elimination.h; sourceTree = "<group>"; };
+		A926B55827AC718800144157 /* loop_peeling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_peeling.h; sourceTree = "<group>"; };
+		A926B55927AC718800144157 /* vector_dce.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vector_dce.cpp; sourceTree = "<group>"; };
+		A926B55A27AC718800144157 /* block_merge_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = block_merge_util.h; sourceTree = "<group>"; };
+		A926B55B27AC718800144157 /* loop_unroller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_unroller.cpp; sourceTree = "<group>"; };
+		A926B55C27AC718800144157 /* desc_sroa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = desc_sroa.h; sourceTree = "<group>"; };
+		A926B55D27AC718800144157 /* constants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = constants.cpp; sourceTree = "<group>"; };
+		A926B55E27AC718800144157 /* loop_fusion_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_fusion_pass.h; sourceTree = "<group>"; };
+		A926B55F27AC718800144157 /* struct_cfg_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = struct_cfg_analysis.h; sourceTree = "<group>"; };
+		A926B56027AC718800144157 /* desc_sroa_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = desc_sroa_util.cpp; sourceTree = "<group>"; };
+		A926B56127AC718800144157 /* inst_buff_addr_check_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inst_buff_addr_check_pass.cpp; sourceTree = "<group>"; };
+		A926B56227AC718800144157 /* def_use_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = def_use_manager.cpp; sourceTree = "<group>"; };
+		A926B56327AC718800144157 /* wrap_opkill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_opkill.h; sourceTree = "<group>"; };
+		A926B56427AC718800144157 /* empty_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = empty_pass.h; sourceTree = "<group>"; };
+		A926B56527AC718800144157 /* decoration_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoration_manager.h; sourceTree = "<group>"; };
+		A926B56627AC718800144157 /* ccp_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ccp_pass.cpp; sourceTree = "<group>"; };
+		A926B56727AC718800144157 /* local_single_block_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local_single_block_elim_pass.h; sourceTree = "<group>"; };
+		A926B56827AC718800144157 /* interp_fixup_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = interp_fixup_pass.h; sourceTree = "<group>"; };
+		A926B56927AC718800144157 /* pch_source_opt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source_opt.cpp; sourceTree = "<group>"; };
+		A926B56A27AC718800144157 /* inst_buff_addr_check_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inst_buff_addr_check_pass.h; sourceTree = "<group>"; };
+		A926B56B27AC718800144157 /* strength_reduction_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strength_reduction_pass.h; sourceTree = "<group>"; };
+		A926B56C27AC718800144157 /* aggressive_dead_code_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aggressive_dead_code_elim_pass.cpp; sourceTree = "<group>"; };
+		A926B56D27AC718800144157 /* eliminate_dead_functions_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_functions_util.cpp; sourceTree = "<group>"; };
+		A926B56E27AC718800144157 /* inst_debug_printf_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inst_debug_printf_pass.h; sourceTree = "<group>"; };
+		A926B56F27AC718800144157 /* simplification_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simplification_pass.cpp; sourceTree = "<group>"; };
+		A926B57027AC718800144157 /* dead_branch_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dead_branch_elim_pass.cpp; sourceTree = "<group>"; };
+		A926B57127AC718800144157 /* flatten_decoration_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = flatten_decoration_pass.cpp; sourceTree = "<group>"; };
+		A926B57227AC718800144157 /* dead_insert_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dead_insert_elim_pass.h; sourceTree = "<group>"; };
+		A926B57327AC718800144157 /* folding_rules.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = folding_rules.cpp; sourceTree = "<group>"; };
+		A926B57427AC718800144157 /* freeze_spec_constant_value_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = freeze_spec_constant_value_pass.h; sourceTree = "<group>"; };
+		A926B57527AC718800144157 /* ir_context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ir_context.cpp; sourceTree = "<group>"; };
+		A926B57627AC718800144157 /* instrument_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instrument_pass.h; sourceTree = "<group>"; };
+		A926B57727AC718800144157 /* mem_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mem_pass.h; sourceTree = "<group>"; };
+		A926B57827AC718800144157 /* loop_descriptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_descriptor.cpp; sourceTree = "<group>"; };
+		A926B57927AC718800144157 /* eliminate_dead_members_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_members_pass.h; sourceTree = "<group>"; };
+		A926B57A27AC718800144157 /* function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = "<group>"; };
+		A926B57B27AC718800144157 /* instruction_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instruction_list.cpp; sourceTree = "<group>"; };
+		A926B57C27AC718800144157 /* control_dependence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = control_dependence.cpp; sourceTree = "<group>"; };
+		A926B57D27AC718800144157 /* composite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = composite.cpp; sourceTree = "<group>"; };
+		A926B57E27AC718800144157 /* convert_to_half_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convert_to_half_pass.cpp; sourceTree = "<group>"; };
+		A926B57F27AC718800144157 /* inline_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inline_pass.h; sourceTree = "<group>"; };
+		A926B58027AC718800144157 /* loop_dependence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_dependence.h; sourceTree = "<group>"; };
+		A926B58127AC718800144157 /* value_number_table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = value_number_table.h; sourceTree = "<group>"; };
+		A926B58227AC718800144157 /* strip_nonsemantic_info_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strip_nonsemantic_info_pass.cpp; sourceTree = "<group>"; };
+		A926B58327AC718800144157 /* flatten_decoration_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = flatten_decoration_pass.h; sourceTree = "<group>"; };
+		A926B58427AC718800144157 /* if_conversion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = if_conversion.cpp; sourceTree = "<group>"; };
+		A926B58527AC718800144157 /* debug_info_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debug_info_manager.cpp; sourceTree = "<group>"; };
+		A926B58627AC718800144157 /* inline_exhaustive_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inline_exhaustive_pass.h; sourceTree = "<group>"; };
+		A926B58727AC718800144157 /* constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = constants.h; sourceTree = "<group>"; };
+		A926B58827AC718800144157 /* eliminate_dead_members_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_members_pass.cpp; sourceTree = "<group>"; };
+		A926B58927AC718800144157 /* strength_reduction_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strength_reduction_pass.cpp; sourceTree = "<group>"; };
+		A926B58A27AC718800144157 /* desc_sroa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = desc_sroa.cpp; sourceTree = "<group>"; };
+		A926B58B27AC718800144157 /* block_merge_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = block_merge_util.cpp; sourceTree = "<group>"; };
+		A926B58C27AC718800144157 /* upgrade_memory_model.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upgrade_memory_model.h; sourceTree = "<group>"; };
+		A926B58D27AC718800144157 /* copy_prop_arrays.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = copy_prop_arrays.cpp; sourceTree = "<group>"; };
+		A926B58E27AC718800144157 /* pass_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pass_manager.cpp; sourceTree = "<group>"; };
+		A926B58F27AC718800144157 /* inline_exhaustive_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inline_exhaustive_pass.cpp; sourceTree = "<group>"; };
+		A926B59027AC718800144157 /* loop_fission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_fission.h; sourceTree = "<group>"; };
+		A926B59127AC718800144157 /* workaround1209.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = workaround1209.h; sourceTree = "<group>"; };
+		A926B59227AC718800144157 /* loop_fusion_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fusion_pass.cpp; sourceTree = "<group>"; };
+		A926B59327AC718800144157 /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = "<group>"; };
+		A926B59427AC718800144157 /* copy_prop_arrays.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = copy_prop_arrays.h; sourceTree = "<group>"; };
+		A926B59527AC718800144157 /* eliminate_dead_constant_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_constant_pass.h; sourceTree = "<group>"; };
+		A926B59627AC718800144157 /* dead_insert_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dead_insert_elim_pass.cpp; sourceTree = "<group>"; };
+		A926B59727AC718800144157 /* ssa_rewrite_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssa_rewrite_pass.h; sourceTree = "<group>"; };
+		A926B59827AC718800144157 /* scalar_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_analysis.cpp; sourceTree = "<group>"; };
+		A926B59927AC718800144157 /* dead_variable_elimination.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dead_variable_elimination.h; sourceTree = "<group>"; };
+		A926B59A27AC718800144157 /* block_merge_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = block_merge_pass.cpp; sourceTree = "<group>"; };
+		A926B59B27AC718800144157 /* dominator_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dominator_analysis.h; sourceTree = "<group>"; };
+		A926B59C27AC718800144157 /* convert_to_sampled_image_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convert_to_sampled_image_pass.cpp; sourceTree = "<group>"; };
+		A926B59D27AC718800144157 /* pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pass.h; sourceTree = "<group>"; };
+		A926B59E27AC718800144157 /* folding_rules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = folding_rules.h; sourceTree = "<group>"; };
+		A926B59F27AC718800144157 /* eliminate_dead_functions_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_functions_pass.h; sourceTree = "<group>"; };
+		A926B5A027AC718800144157 /* eliminate_dead_functions_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_functions_util.h; sourceTree = "<group>"; };
+		A926B5A127AC718800144157 /* fold.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fold.h; sourceTree = "<group>"; };
+		A926B5A227AC718800144157 /* local_single_store_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = local_single_store_elim_pass.cpp; sourceTree = "<group>"; };
+		A926B5A327AC718800144157 /* dead_branch_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dead_branch_elim_pass.h; sourceTree = "<group>"; };
+		A926B5A427AC718800144157 /* private_to_local_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = private_to_local_pass.cpp; sourceTree = "<group>"; };
+		A926B5A527AC718800144157 /* scalar_analysis_nodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scalar_analysis_nodes.h; sourceTree = "<group>"; };
+		A926B5A627AC718800144157 /* propagator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = propagator.cpp; sourceTree = "<group>"; };
+		A926B5A727AC718800144157 /* fix_storage_class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fix_storage_class.h; sourceTree = "<group>"; };
+		A926B5A827AC718800144157 /* loop_dependence_helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_dependence_helpers.cpp; sourceTree = "<group>"; };
+		A926B5A927AC718800144157 /* set_spec_constant_default_value_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = set_spec_constant_default_value_pass.cpp; sourceTree = "<group>"; };
+		A926B5AA27AC718800144157 /* passes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = passes.h; sourceTree = "<group>"; };
+		A926B5AB27AC718800144157 /* fold.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fold.cpp; sourceTree = "<group>"; };
+		A926B5AC27AC718800144157 /* amd_ext_to_khr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = amd_ext_to_khr.cpp; sourceTree = "<group>"; };
+		A926B5AD27AC718800144157 /* scalar_replacement_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_replacement_pass.cpp; sourceTree = "<group>"; };
+		A926B5AE27AC718800144157 /* simplification_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simplification_pass.h; sourceTree = "<group>"; };
+		A926B5AF27AC718800144157 /* remove_duplicates_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_duplicates_pass.h; sourceTree = "<group>"; };
+		A926B5B027AC718800144157 /* desc_sroa_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = desc_sroa_util.h; sourceTree = "<group>"; };
+		A926B5B127AC718800144157 /* redundancy_elimination.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = redundancy_elimination.cpp; sourceTree = "<group>"; };
+		A926B5B227AC718800144157 /* reflect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reflect.h; sourceTree = "<group>"; };
+		A926B5B327AC718800144157 /* workaround1209.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = workaround1209.cpp; sourceTree = "<group>"; };
+		A926B5B427AC718800144157 /* null_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = null_pass.h; sourceTree = "<group>"; };
+		A926B5B527AC718800144157 /* relax_float_ops_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = relax_float_ops_pass.cpp; sourceTree = "<group>"; };
+		A926B5B627AC718800144157 /* const_folding_rules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = const_folding_rules.h; sourceTree = "<group>"; };
+		A926B5B727AC718800144157 /* scalar_replacement_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scalar_replacement_pass.h; sourceTree = "<group>"; };
+		A926B5B827AC718800144157 /* instruction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = "<group>"; };
+		A926B5B927AC718800144157 /* pch_source_opt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pch_source_opt.h; sourceTree = "<group>"; };
+		A926B5BA27AC718800144157 /* reduce_load_size.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduce_load_size.cpp; sourceTree = "<group>"; };
+		A926B5BB27AC718800144157 /* redundancy_elimination.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = redundancy_elimination.h; sourceTree = "<group>"; };
+		A926B5BC27AC718800144157 /* fix_storage_class.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fix_storage_class.cpp; sourceTree = "<group>"; };
+		A926B5BD27AC718800144157 /* value_number_table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = value_number_table.cpp; sourceTree = "<group>"; };
+		A926B5BE27AC718800144157 /* remove_unused_interface_variables_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_interface_variables_pass.cpp; sourceTree = "<group>"; };
+		A926B5BF27AC718800144157 /* inline_opaque_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inline_opaque_pass.cpp; sourceTree = "<group>"; };
+		A926B5C027AC718800144157 /* replace_invalid_opc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = replace_invalid_opc.cpp; sourceTree = "<group>"; };
+		A926B5C127AC718800144157 /* loop_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_utils.h; sourceTree = "<group>"; };
+		A926B5C227AC718800144157 /* module.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = module.h; sourceTree = "<group>"; };
+		A926B5C327AC718800144157 /* dominator_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dominator_analysis.cpp; sourceTree = "<group>"; };
+		A926B5C427AC718800144157 /* ir_builder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ir_builder.h; sourceTree = "<group>"; };
+		A926B5C527AC718800144157 /* replace_desc_array_access_using_var_index.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = replace_desc_array_access_using_var_index.cpp; sourceTree = "<group>"; };
+		A926B5C627AC718800144157 /* loop_unswitch_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_unswitch_pass.h; sourceTree = "<group>"; };
+		A926B5C727AC718800144157 /* cfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cfg.h; sourceTree = "<group>"; };
+		A926B5C827AC718800144157 /* code_sink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = code_sink.h; sourceTree = "<group>"; };
+		A926B5C927AC718800144157 /* dataflow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dataflow.cpp; sourceTree = "<group>"; };
+		A926B5CA27AC718800144157 /* loop_descriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_descriptor.h; sourceTree = "<group>"; };
+		A926B5CB27AC718800144157 /* instruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = "<group>"; };
+		A926B5CC27AC718800144157 /* aggressive_dead_code_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aggressive_dead_code_elim_pass.h; sourceTree = "<group>"; };
+		A926B5CD27AC718800144157 /* struct_cfg_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = struct_cfg_analysis.cpp; sourceTree = "<group>"; };
+		A926B5CE27AC718800144157 /* vector_dce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vector_dce.h; sourceTree = "<group>"; };
+		A926B5CF27AC718800144157 /* combine_access_chains.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = combine_access_chains.h; sourceTree = "<group>"; };
+		A926B5D027AC718800144157 /* pass_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pass_manager.h; sourceTree = "<group>"; };
+		A926B5D127AC718800144157 /* spread_volatile_semantics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spread_volatile_semantics.h; sourceTree = "<group>"; };
+		A926B5D227AC718800144157 /* local_access_chain_convert_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = local_access_chain_convert_pass.cpp; sourceTree = "<group>"; };
+		A926B5D327AC718800144157 /* interp_fixup_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interp_fixup_pass.cpp; sourceTree = "<group>"; };
+		A926B5D427AC718800144157 /* basic_block.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = basic_block.cpp; sourceTree = "<group>"; };
+		A926B5D527AC718800144157 /* iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iterator.h; sourceTree = "<group>"; };
+		A926B5D627AC718800144157 /* licm_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = licm_pass.h; sourceTree = "<group>"; };
+		A926B5D727AC718800144157 /* build_module.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build_module.h; sourceTree = "<group>"; };
+		A926B5D827AC718800144157 /* ccp_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccp_pass.h; sourceTree = "<group>"; };
+		A926B5D927AC718800144157 /* graphics_robust_access_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = graphics_robust_access_pass.cpp; sourceTree = "<group>"; };
+		A926B5DA27AC718800144157 /* function.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = "<group>"; };
+		A926B5DB27AC718800144157 /* loop_fusion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fusion.cpp; sourceTree = "<group>"; };
+		A926B5DC27AC718800144157 /* upgrade_memory_model.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = upgrade_memory_model.cpp; sourceTree = "<group>"; };
+		A926B5DD27AC718800144157 /* feature_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = feature_manager.h; sourceTree = "<group>"; };
+		A926B5DE27AC718800144157 /* dataflow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dataflow.h; sourceTree = "<group>"; };
+		A926B5DF27AC718800144157 /* inst_bindless_check_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inst_bindless_check_pass.h; sourceTree = "<group>"; };
+		A926B5E027AC718800144157 /* scalar_analysis_simplification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_analysis_simplification.cpp; sourceTree = "<group>"; };
+		A926B5E127AC718800144157 /* set_spec_constant_default_value_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = set_spec_constant_default_value_pass.h; sourceTree = "<group>"; };
+		A926B5E227AC718800144157 /* dominator_tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dominator_tree.h; sourceTree = "<group>"; };
+		A926B5E327AC718800144157 /* remove_unused_interface_variables_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_unused_interface_variables_pass.h; sourceTree = "<group>"; };
+		A926B5E427AC718800144157 /* type_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = type_manager.h; sourceTree = "<group>"; };
+		A926B5E527AC718800144157 /* compact_ids_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compact_ids_pass.cpp; sourceTree = "<group>"; };
+		A926B5E627AC718800144157 /* loop_peeling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_peeling.cpp; sourceTree = "<group>"; };
+		A926B5E727AC718800144157 /* table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = table.h; sourceTree = "<group>"; };
+		A926B77427AC718900144157 /* ext_inst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ext_inst.h; sourceTree = "<group>"; };
+		A926B77527AC718900144157 /* diagnostic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = diagnostic.cpp; sourceTree = "<group>"; };
+		A926B77627AC718900144157 /* latest_version_spirv_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latest_version_spirv_header.h; sourceTree = "<group>"; };
+		A926B77727AC718900144157 /* libspirv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = libspirv.cpp; sourceTree = "<group>"; };
+		A926B77827AC718900144157 /* instruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = "<group>"; };
+		A926B77927AC718900144157 /* spirv_optimizer_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_optimizer_options.h; sourceTree = "<group>"; };
+		A926B77A27AC718900144157 /* opcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opcode.h; sourceTree = "<group>"; };
+		A926B77B27AC718900144157 /* operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand.cpp; sourceTree = "<group>"; };
+		A926B77C27AC718900144157 /* latest_version_glsl_std_450_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latest_version_glsl_std_450_header.h; sourceTree = "<group>"; };
+		A926B77D27AC718900144157 /* extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = extensions.h; sourceTree = "<group>"; };
+		A926B77E27AC718900144157 /* disassemble.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassemble.cpp; sourceTree = "<group>"; };
+		A926B77F27AC718900144157 /* binary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = binary.h; sourceTree = "<group>"; };
+		A926B78027AC718900144157 /* text_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = text_handler.cpp; sourceTree = "<group>"; };
+		A926B78227AC718900144157 /* validate_annotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_annotation.cpp; sourceTree = "<group>"; };
+		A926B78327AC718900144157 /* validate_misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_misc.cpp; sourceTree = "<group>"; };
+		A926B78427AC718900144157 /* validate_cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_cfg.cpp; sourceTree = "<group>"; };
+		A926B78527AC718900144157 /* validate_capability.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_capability.cpp; sourceTree = "<group>"; };
+		A926B78627AC718900144157 /* construct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = construct.h; sourceTree = "<group>"; };
+		A926B78727AC718900144157 /* validate_barriers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_barriers.cpp; sourceTree = "<group>"; };
+		A926B78827AC718900144157 /* validate_non_uniform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_non_uniform.cpp; sourceTree = "<group>"; };
+		A926B78927AC718900144157 /* validate_scopes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_scopes.cpp; sourceTree = "<group>"; };
+		A926B78A27AC718900144157 /* validate_atomics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_atomics.cpp; sourceTree = "<group>"; };
+		A926B78B27AC718900144157 /* basic_block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = basic_block.h; sourceTree = "<group>"; };
+		A926B78C27AC718900144157 /* validate_instruction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_instruction.cpp; sourceTree = "<group>"; };
+		A926B78D27AC718900144157 /* validate_decorations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_decorations.cpp; sourceTree = "<group>"; };
+		A926B78E27AC718900144157 /* validate_debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_debug.cpp; sourceTree = "<group>"; };
+		A926B78F27AC718900144157 /* validate_builtins.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_builtins.cpp; sourceTree = "<group>"; };
+		A926B79027AC718900144157 /* validate_interfaces.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_interfaces.cpp; sourceTree = "<group>"; };
+		A926B79127AC718900144157 /* validate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate.cpp; sourceTree = "<group>"; };
+		A926B79227AC718900144157 /* validation_state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = validation_state.h; sourceTree = "<group>"; };
+		A926B79327AC718900144157 /* validate_constants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_constants.cpp; sourceTree = "<group>"; };
+		A926B79427AC718900144157 /* validate_bitwise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_bitwise.cpp; sourceTree = "<group>"; };
+		A926B79527AC718900144157 /* validate_extensions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_extensions.cpp; sourceTree = "<group>"; };
+		A926B79627AC718900144157 /* construct.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = construct.cpp; sourceTree = "<group>"; };
+		A926B79727AC718900144157 /* function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = "<group>"; };
+		A926B79827AC718900144157 /* validate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = validate.h; sourceTree = "<group>"; };
+		A926B79927AC718900144157 /* validate_adjacency.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_adjacency.cpp; sourceTree = "<group>"; };
+		A926B79A27AC718900144157 /* validate_conversion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_conversion.cpp; sourceTree = "<group>"; };
+		A926B79B27AC718900144157 /* validate_small_type_uses.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_small_type_uses.cpp; sourceTree = "<group>"; };
+		A926B79C27AC718900144157 /* validate_scopes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = validate_scopes.h; sourceTree = "<group>"; };
+		A926B79D27AC718900144157 /* validate_id.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_id.cpp; sourceTree = "<group>"; };
+		A926B79E27AC718900144157 /* validate_memory_semantics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = validate_memory_semantics.h; sourceTree = "<group>"; };
+		A926B79F27AC718900144157 /* validate_arithmetics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_arithmetics.cpp; sourceTree = "<group>"; };
+		A926B7A027AC718900144157 /* validate_mode_setting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_mode_setting.cpp; sourceTree = "<group>"; };
+		A926B7A127AC718900144157 /* validate_memory_semantics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_memory_semantics.cpp; sourceTree = "<group>"; };
+		A926B7A227AC718900144157 /* validate_logicals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_logicals.cpp; sourceTree = "<group>"; };
+		A926B7A327AC718900144157 /* validate_derivatives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_derivatives.cpp; sourceTree = "<group>"; };
+		A926B7A427AC718900144157 /* validate_memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_memory.cpp; sourceTree = "<group>"; };
+		A926B7A527AC718900144157 /* validate_image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_image.cpp; sourceTree = "<group>"; };
+		A926B7A627AC718900144157 /* validate_literals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_literals.cpp; sourceTree = "<group>"; };
+		A926B7A727AC718900144157 /* instruction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = "<group>"; };
+		A926B7A827AC718900144157 /* validate_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_type.cpp; sourceTree = "<group>"; };
+		A926B7A927AC718900144157 /* instruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = "<group>"; };
+		A926B7AA27AC718900144157 /* validate_execution_limitations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_execution_limitations.cpp; sourceTree = "<group>"; };
+		A926B7AB27AC718900144157 /* validate_layout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_layout.cpp; sourceTree = "<group>"; };
+		A926B7AC27AC718900144157 /* basic_block.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = basic_block.cpp; sourceTree = "<group>"; };
+		A926B7AD27AC718900144157 /* validate_function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_function.cpp; sourceTree = "<group>"; };
+		A926B7AE27AC718900144157 /* function.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = "<group>"; };
+		A926B7AF27AC718900144157 /* validate_composites.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_composites.cpp; sourceTree = "<group>"; };
+		A926B7B027AC718900144157 /* validation_state.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validation_state.cpp; sourceTree = "<group>"; };
+		A926B7B127AC718900144157 /* validate_primitives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_primitives.cpp; sourceTree = "<group>"; };
+		A926B7B227AC718900144157 /* decoration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoration.h; sourceTree = "<group>"; };
 		A9415EF624366B0E00566F16 /* packagePregenSpirvToolsHeaders */ = {isa = PBXFileReference; lastKnownFileType = text; path = packagePregenSpirvToolsHeaders; sourceTree = "<group>"; };
 		A9717C0326EE8C570041AE82 /* spirv_cross_containers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_cross_containers.hpp; sourceTree = "<group>"; };
 		A9717C0426EE8C570041AE82 /* spirv_cross_error_handling.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = spirv_cross_error_handling.hpp; sourceTree = "<group>"; };
@@ -1747,416 +2165,6 @@
 		A976290E21CC60BC00B52A68 /* spirv_cross_parsed_ir.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_cross_parsed_ir.cpp; sourceTree = "<group>"; };
 		A9772CFF24F9930E002617D0 /* copy_lib_to_staging.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = copy_lib_to_staging.sh; sourceTree = "<group>"; };
 		A991DB2124E6016E00AEEC36 /* create_xcframework_func.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_xcframework_func.sh; sourceTree = "<group>"; };
-		A994EDAF273FD32B00CD6242 /* spirv_target_env.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_target_env.cpp; sourceTree = "<group>"; };
-		A994EDB0273FD32B00CD6242 /* spirv_fuzzer_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_fuzzer_options.h; sourceTree = "<group>"; };
-		A994EDB1273FD32B00CD6242 /* assembly_grammar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assembly_grammar.h; sourceTree = "<group>"; };
-		A994EDB3273FD32B00CD6242 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
-		A994EDB4273FD32B00CD6242 /* lint_divergent_derivatives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lint_divergent_derivatives.cpp; sourceTree = "<group>"; };
-		A994EDB5273FD32B00CD6242 /* linter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = linter.cpp; sourceTree = "<group>"; };
-		A994EDB6273FD32B00CD6242 /* divergence_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = divergence_analysis.cpp; sourceTree = "<group>"; };
-		A994EDB7273FD32B00CD6242 /* lints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lints.h; sourceTree = "<group>"; };
-		A994EDB8273FD32B00CD6242 /* divergence_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = divergence_analysis.h; sourceTree = "<group>"; };
-		A994EDB9273FD32B00CD6242 /* enum_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enum_set.h; sourceTree = "<group>"; };
-		A994EDBA273FD32B00CD6242 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
-		A994EDBB273FD32B00CD6242 /* text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = text.cpp; sourceTree = "<group>"; };
-		A994EDBC273FD32B00CD6242 /* assembly_grammar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assembly_grammar.cpp; sourceTree = "<group>"; };
-		A994EDBD273FD32B00CD6242 /* text.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = text.h; sourceTree = "<group>"; };
-		A994EDBE273FD32B00CD6242 /* extensions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = extensions.cpp; sourceTree = "<group>"; };
-		A994EDBF273FD32B00CD6242 /* pch_source.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source.cpp; sourceTree = "<group>"; };
-		A994EDC1273FD32B00CD6242 /* parse_number.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse_number.h; sourceTree = "<group>"; };
-		A994EDC2273FD32B00CD6242 /* ilist_node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ilist_node.h; sourceTree = "<group>"; };
-		A994EDC3273FD32B00CD6242 /* make_unique.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = make_unique.h; sourceTree = "<group>"; };
-		A994EDC4273FD32B00CD6242 /* string_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string_utils.h; sourceTree = "<group>"; };
-		A994EDC5273FD32B00CD6242 /* small_vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = small_vector.h; sourceTree = "<group>"; };
-		A994EDC6273FD32B00CD6242 /* timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timer.cpp; sourceTree = "<group>"; };
-		A994EDC7273FD32B00CD6242 /* timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timer.h; sourceTree = "<group>"; };
-		A994EDC8273FD32B00CD6242 /* string_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string_utils.cpp; sourceTree = "<group>"; };
-		A994EDC9273FD32B00CD6242 /* bit_vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bit_vector.h; sourceTree = "<group>"; };
-		A994EDCA273FD32B00CD6242 /* bitutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitutils.h; sourceTree = "<group>"; };
-		A994EDCB273FD32B00CD6242 /* hex_float.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hex_float.h; sourceTree = "<group>"; };
-		A994EDCC273FD32B00CD6242 /* parse_number.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse_number.cpp; sourceTree = "<group>"; };
-		A994EDCD273FD32B00CD6242 /* bit_vector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bit_vector.cpp; sourceTree = "<group>"; };
-		A994EDCE273FD32B00CD6242 /* ilist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ilist.h; sourceTree = "<group>"; };
-		A994EDCF273FD32B00CD6242 /* spirv_target_env.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_target_env.h; sourceTree = "<group>"; };
-		A994EDD0273FD32B00CD6242 /* table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = table.cpp; sourceTree = "<group>"; };
-		A994EDD2273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand_to_undef_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDD3273FD32B00CD6242 /* remove_selection_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_selection_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDD4273FD32B00CD6242 /* remove_block_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_block_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDD5273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand_to_dominating_id_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDD6273FD32B00CD6242 /* reduction_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_pass.cpp; sourceTree = "<group>"; };
-		A994EDD7273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = structured_construct_to_block_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDD8273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_const_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EDD9273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand_to_const_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDDA273FD32B00CD6242 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
-		A994EDDB273FD32B00CD6242 /* reduction_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_util.cpp; sourceTree = "<group>"; };
-		A994EDDC273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = structured_construct_to_block_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDDD273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = structured_loop_to_selection_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EDDE273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simple_conditional_branch_to_branch_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDDF273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_function_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EDE0273FD32B00CD6242 /* remove_instruction_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_instruction_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDE1273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conditional_branch_to_simple_conditional_branch_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDE2273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simple_conditional_branch_to_branch_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDE3273FD32B00CD6242 /* remove_function_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_function_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDE4273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simple_conditional_branch_to_branch_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EDE5273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_selection_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EDE6273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDE7273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_struct_member_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDE8273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simple_conditional_branch_to_branch_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDE9273FD32B00CD6242 /* merge_blocks_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = merge_blocks_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDEA273FD32B00CD6242 /* change_operand_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = change_operand_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDEB273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = structured_loop_to_selection_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDEC273FD32B00CD6242 /* remove_function_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_function_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDED273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_unused_instruction_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDEE273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = change_operand_to_undef_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDEF273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = structured_loop_to_selection_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDF0273FD32B00CD6242 /* remove_selection_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_selection_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EDF1273FD32B00CD6242 /* remove_instruction_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_instruction_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDF2273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_selection_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDF3273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = merge_blocks_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDF4273FD32B00CD6242 /* pch_source_reduce.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source_reduce.cpp; sourceTree = "<group>"; };
-		A994EDF5273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_struct_member_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDF6273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_unused_struct_member_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDF7273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_instruction_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EDF8273FD32B00CD6242 /* reducer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reducer.cpp; sourceTree = "<group>"; };
-		A994EDF9273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_undef_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EDFA273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_function_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EDFB273FD32B00CD6242 /* pch_source_reduce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pch_source_reduce.h; sourceTree = "<group>"; };
-		A994EDFC273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = merge_blocks_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EDFD273FD32B00CD6242 /* reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EDFE273FD32B00CD6242 /* reducer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reducer.h; sourceTree = "<group>"; };
-		A994EDFF273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = change_operand_to_undef_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EE00273FD32B00CD6242 /* reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EE01273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conditional_branch_to_simple_conditional_branch_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EE02273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand_to_dominating_id_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EE03273FD32B00CD6242 /* reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EE04273FD32B00CD6242 /* change_operand_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = change_operand_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EE05273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_block_reduction_opportunity_finder.h; sourceTree = "<group>"; };
-		A994EE06273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_block_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EE07273FD32B00CD6242 /* reduction_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduction_util.h; sourceTree = "<group>"; };
-		A994EE08273FD32B00CD6242 /* merge_blocks_reduction_opportunity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = merge_blocks_reduction_opportunity.h; sourceTree = "<group>"; };
-		A994EE09273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EE0A273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = structured_loop_to_selection_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EE0B273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = structured_construct_to_block_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EE0C273FD32B00CD6242 /* remove_block_reduction_opportunity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_block_reduction_opportunity.cpp; sourceTree = "<group>"; };
-		A994EE0D273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_struct_member_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EE0E273FD32B00CD6242 /* reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EE0F273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = structured_construct_to_block_reduction_opportunity_finder.cpp; sourceTree = "<group>"; };
-		A994EE10273FD32B00CD6242 /* reduction_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduction_pass.h; sourceTree = "<group>"; };
-		A994EE11273FD32B00CD6242 /* latest_version_opencl_std_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latest_version_opencl_std_header.h; sourceTree = "<group>"; };
-		A994EE12273FD32B00CD6242 /* spirv_optimizer_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_optimizer_options.cpp; sourceTree = "<group>"; };
-		A994EE13273FD32B00CD6242 /* cfa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cfa.h; sourceTree = "<group>"; };
-		A994EE14273FD32B00CD6242 /* pch_source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pch_source.h; sourceTree = "<group>"; };
-		A994EE15273FD32B00CD6242 /* enum_string_mapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enum_string_mapping.h; sourceTree = "<group>"; };
-		A994EE16273FD32B00CD6242 /* spirv_fuzzer_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_fuzzer_options.cpp; sourceTree = "<group>"; };
-		A994EE17273FD32B00CD6242 /* spirv_reducer_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_reducer_options.h; sourceTree = "<group>"; };
-		A994EE18273FD32B00CD6242 /* spirv_validator_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_validator_options.cpp; sourceTree = "<group>"; };
-		A994EE1F273FD32B00CD6242 /* print.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = print.cpp; sourceTree = "<group>"; };
-		A994EE20273FD32B00CD6242 /* spirv_definition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_definition.h; sourceTree = "<group>"; };
-		A994EE21273FD32B00CD6242 /* operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = operand.h; sourceTree = "<group>"; };
-		A994EE22273FD32B00CD6242 /* spirv_endian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_endian.cpp; sourceTree = "<group>"; };
-		A994EE23273FD32B00CD6242 /* macro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macro.h; sourceTree = "<group>"; };
-		A994EE24273FD32B00CD6242 /* spirv_constant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_constant.h; sourceTree = "<group>"; };
-		A994EE25273FD32B00CD6242 /* binary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = binary.cpp; sourceTree = "<group>"; };
-		A994EE26273FD32B00CD6242 /* spirv_validator_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_validator_options.h; sourceTree = "<group>"; };
-		A994EE27273FD32B00CD6242 /* enum_string_mapping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = enum_string_mapping.cpp; sourceTree = "<group>"; };
-		A994EE28273FD32B00CD6242 /* text_handler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = text_handler.h; sourceTree = "<group>"; };
-		A994EE29273FD32B00CD6242 /* parsed_operand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parsed_operand.h; sourceTree = "<group>"; };
-		A994EE2A273FD32B00CD6242 /* name_mapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = name_mapper.h; sourceTree = "<group>"; };
-		A994EE2B273FD32B00CD6242 /* spirv_reducer_options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = spirv_reducer_options.cpp; sourceTree = "<group>"; };
-		A994EE2C273FD32B00CD6242 /* parsed_operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parsed_operand.cpp; sourceTree = "<group>"; };
-		A994EE2D273FD32B00CD6242 /* diagnostic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = diagnostic.h; sourceTree = "<group>"; };
-		A994EE2E273FD32B00CD6242 /* spirv_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_endian.h; sourceTree = "<group>"; };
-		A994EE2F273FD32B00CD6242 /* name_mapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = name_mapper.cpp; sourceTree = "<group>"; };
-		A994EE31273FD32B00CD6242 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
-		A994EE32273FD32B00CD6242 /* linker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = linker.cpp; sourceTree = "<group>"; };
-		A994EE33273FD32B00CD6242 /* common_debug_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common_debug_info.h; sourceTree = "<group>"; };
-		A994EE34273FD32B00CD6242 /* software_version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = software_version.cpp; sourceTree = "<group>"; };
-		A994EE35273FD32B00CD6242 /* opcode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opcode.cpp; sourceTree = "<group>"; };
-		A994EE36273FD32B00CD6242 /* print.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = print.h; sourceTree = "<group>"; };
-		A994EE37273FD32B00CD6242 /* ext_inst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ext_inst.cpp; sourceTree = "<group>"; };
-		A994EE38273FD32B00CD6242 /* disassemble.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = disassemble.h; sourceTree = "<group>"; };
-		A994EE3A273FD32B00CD6242 /* optimizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optimizer.cpp; sourceTree = "<group>"; };
-		A994EE3B273FD32B00CD6242 /* if_conversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = if_conversion.h; sourceTree = "<group>"; };
-		A994EE3C273FD32B00CD6242 /* register_pressure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = register_pressure.cpp; sourceTree = "<group>"; };
-		A994EE3D273FD32B00CD6242 /* loop_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_utils.cpp; sourceTree = "<group>"; };
-		A994EE3E273FD32B00CD6242 /* merge_return_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = merge_return_pass.h; sourceTree = "<group>"; };
-		A994EE3F273FD32B00CD6242 /* inline_opaque_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inline_opaque_pass.h; sourceTree = "<group>"; };
-		A994EE40273FD32B00CD6242 /* loop_fusion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_fusion.h; sourceTree = "<group>"; };
-		A994EE41273FD32B00CD6242 /* combine_access_chains.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = combine_access_chains.cpp; sourceTree = "<group>"; };
-		A994EE42273FD32B00CD6242 /* build_module.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = build_module.cpp; sourceTree = "<group>"; };
-		A994EE43273FD32B00CD6242 /* composite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = composite.h; sourceTree = "<group>"; };
-		A994EE44273FD32B00CD6242 /* compact_ids_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compact_ids_pass.h; sourceTree = "<group>"; };
-		A994EE45273FD32B00CD6242 /* register_pressure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = register_pressure.h; sourceTree = "<group>"; };
-		A994EE46273FD32B00CD6242 /* tree_iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tree_iterator.h; sourceTree = "<group>"; };
-		A994EE47273FD32B00CD6242 /* graphics_robust_access_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphics_robust_access_pass.h; sourceTree = "<group>"; };
-		A994EE48273FD32B00CD6242 /* local_single_store_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local_single_store_elim_pass.h; sourceTree = "<group>"; };
-		A994EE49273FD32B00CD6242 /* reduce_load_size.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reduce_load_size.h; sourceTree = "<group>"; };
-		A994EE4A273FD32B00CD6242 /* code_sink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = code_sink.cpp; sourceTree = "<group>"; };
-		A994EE4B273FD32B00CD6242 /* types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = types.cpp; sourceTree = "<group>"; };
-		A994EE4C273FD32B00CD6242 /* scalar_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scalar_analysis.h; sourceTree = "<group>"; };
-		A994EE4D273FD32B00CD6242 /* strip_debug_info_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strip_debug_info_pass.h; sourceTree = "<group>"; };
-		A994EE4E273FD32B00CD6242 /* replace_desc_array_access_using_var_index.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = replace_desc_array_access_using_var_index.h; sourceTree = "<group>"; };
-		A994EE4F273FD32B00CD6242 /* cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cfg.cpp; sourceTree = "<group>"; };
-		A994EE50273FD32B00CD6242 /* decoration_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = decoration_manager.cpp; sourceTree = "<group>"; };
-		A994EE51273FD32B00CD6242 /* local_single_block_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = local_single_block_elim_pass.cpp; sourceTree = "<group>"; };
-		A994EE52273FD32B00CD6242 /* freeze_spec_constant_value_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = freeze_spec_constant_value_pass.cpp; sourceTree = "<group>"; };
-		A994EE53273FD32B00CD6242 /* replace_invalid_opc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = replace_invalid_opc.h; sourceTree = "<group>"; };
-		A994EE54273FD32B00CD6242 /* local_access_chain_convert_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local_access_chain_convert_pass.h; sourceTree = "<group>"; };
-		A994EE55273FD32B00CD6242 /* inst_bindless_check_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inst_bindless_check_pass.cpp; sourceTree = "<group>"; };
-		A994EE56273FD32B00CD6242 /* local_redundancy_elimination.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = local_redundancy_elimination.cpp; sourceTree = "<group>"; };
-		A994EE57273FD32B00CD6242 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
-		A994EE58273FD32B00CD6242 /* instrument_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instrument_pass.cpp; sourceTree = "<group>"; };
-		A994EE59273FD32B00CD6242 /* propagator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = propagator.h; sourceTree = "<group>"; };
-		A994EE5A273FD32B00CD6242 /* instruction_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instruction_list.h; sourceTree = "<group>"; };
-		A994EE5B273FD32B00CD6242 /* feature_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = feature_manager.cpp; sourceTree = "<group>"; };
-		A994EE5C273FD32B00CD6242 /* pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pass.cpp; sourceTree = "<group>"; };
-		A994EE5D273FD32B00CD6242 /* loop_fission.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fission.cpp; sourceTree = "<group>"; };
-		A994EE5E273FD32B00CD6242 /* dominator_tree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dominator_tree.cpp; sourceTree = "<group>"; };
-		A994EE5F273FD32B00CD6242 /* amd_ext_to_khr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = amd_ext_to_khr.h; sourceTree = "<group>"; };
-		A994EE60273FD32B00CD6242 /* merge_return_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = merge_return_pass.cpp; sourceTree = "<group>"; };
-		A994EE61273FD32B00CD6242 /* ir_context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ir_context.h; sourceTree = "<group>"; };
-		A994EE62273FD32B00CD6242 /* eliminate_dead_constant_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_constant_pass.cpp; sourceTree = "<group>"; };
-		A994EE63273FD32B00CD6242 /* control_dependence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = control_dependence.h; sourceTree = "<group>"; };
-		A994EE64273FD32B00CD6242 /* cfg_cleanup_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cfg_cleanup_pass.cpp; sourceTree = "<group>"; };
-		A994EE65273FD32B00CD6242 /* wrap_opkill.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wrap_opkill.cpp; sourceTree = "<group>"; };
-		A994EE66273FD32B00CD6242 /* const_folding_rules.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = const_folding_rules.cpp; sourceTree = "<group>"; };
-		A994EE67273FD32B00CD6242 /* loop_unroller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_unroller.h; sourceTree = "<group>"; };
-		A994EE68273FD32B00CD6242 /* strip_debug_info_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strip_debug_info_pass.cpp; sourceTree = "<group>"; };
-		A994EE69273FD32B00CD6242 /* ssa_rewrite_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ssa_rewrite_pass.cpp; sourceTree = "<group>"; };
-		A994EE6A273FD32B00CD6242 /* loop_dependence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_dependence.cpp; sourceTree = "<group>"; };
-		A994EE6B273FD32B00CD6242 /* unify_const_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unify_const_pass.h; sourceTree = "<group>"; };
-		A994EE6C273FD32B00CD6242 /* ir_loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ir_loader.h; sourceTree = "<group>"; };
-		A994EE6D273FD32B00CD6242 /* inst_debug_printf_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inst_debug_printf_pass.cpp; sourceTree = "<group>"; };
-		A994EE6E273FD32B00CD6242 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = "<group>"; };
-		A994EE6F273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fold_spec_constant_op_and_composite_pass.h; sourceTree = "<group>"; };
-		A994EE70273FD32B00CD6242 /* mem_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mem_pass.cpp; sourceTree = "<group>"; };
-		A994EE71273FD32B00CD6242 /* basic_block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = basic_block.h; sourceTree = "<group>"; };
-		A994EE72273FD32B00CD6242 /* remove_duplicates_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_duplicates_pass.cpp; sourceTree = "<group>"; };
-		A994EE73273FD32B00CD6242 /* dead_variable_elimination.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dead_variable_elimination.cpp; sourceTree = "<group>"; };
-		A994EE74273FD32B00CD6242 /* block_merge_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = block_merge_pass.h; sourceTree = "<group>"; };
-		A994EE75273FD32B00CD6242 /* module.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = module.cpp; sourceTree = "<group>"; };
-		A994EE76273FD32B00CD6242 /* debug_info_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug_info_manager.h; sourceTree = "<group>"; };
-		A994EE77273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fold_spec_constant_op_and_composite_pass.cpp; sourceTree = "<group>"; };
-		A994EE78273FD32B00CD6242 /* loop_unswitch_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_unswitch_pass.cpp; sourceTree = "<group>"; };
-		A994EE79273FD32B00CD6242 /* unify_const_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unify_const_pass.cpp; sourceTree = "<group>"; };
-		A994EE7A273FD32B00CD6242 /* type_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = type_manager.cpp; sourceTree = "<group>"; };
-		A994EE7B273FD32B00CD6242 /* private_to_local_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = private_to_local_pass.h; sourceTree = "<group>"; };
-		A994EE7C273FD32B00CD6242 /* convert_to_half_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convert_to_half_pass.h; sourceTree = "<group>"; };
-		A994EE7D273FD32B00CD6242 /* relax_float_ops_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = relax_float_ops_pass.h; sourceTree = "<group>"; };
-		A994EE7E273FD32B00CD6242 /* inline_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inline_pass.cpp; sourceTree = "<group>"; };
-		A994EE7F273FD32B00CD6242 /* def_use_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = def_use_manager.h; sourceTree = "<group>"; };
-		A994EE80273FD32B00CD6242 /* ir_loader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ir_loader.cpp; sourceTree = "<group>"; };
-		A994EE81273FD32B00CD6242 /* convert_to_sampled_image_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convert_to_sampled_image_pass.h; sourceTree = "<group>"; };
-		A994EE82273FD32B00CD6242 /* cfg_cleanup_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cfg_cleanup_pass.h; sourceTree = "<group>"; };
-		A994EE83273FD32B00CD6242 /* licm_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = licm_pass.cpp; sourceTree = "<group>"; };
-		A994EE84273FD32B00CD6242 /* eliminate_dead_functions_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_functions_pass.cpp; sourceTree = "<group>"; };
-		A994EE85273FD32B00CD6242 /* local_redundancy_elimination.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local_redundancy_elimination.h; sourceTree = "<group>"; };
-		A994EE86273FD32B00CD6242 /* loop_peeling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_peeling.h; sourceTree = "<group>"; };
-		A994EE87273FD32B00CD6242 /* vector_dce.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vector_dce.cpp; sourceTree = "<group>"; };
-		A994EE88273FD32B00CD6242 /* block_merge_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = block_merge_util.h; sourceTree = "<group>"; };
-		A994EE89273FD32B00CD6242 /* loop_unroller.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_unroller.cpp; sourceTree = "<group>"; };
-		A994EE8A273FD32B00CD6242 /* desc_sroa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = desc_sroa.h; sourceTree = "<group>"; };
-		A994EE8B273FD32B00CD6242 /* constants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = constants.cpp; sourceTree = "<group>"; };
-		A994EE8C273FD32B00CD6242 /* loop_fusion_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_fusion_pass.h; sourceTree = "<group>"; };
-		A994EE8D273FD32B00CD6242 /* struct_cfg_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = struct_cfg_analysis.h; sourceTree = "<group>"; };
-		A994EE8E273FD32B00CD6242 /* desc_sroa_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = desc_sroa_util.cpp; sourceTree = "<group>"; };
-		A994EE8F273FD32B00CD6242 /* inst_buff_addr_check_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inst_buff_addr_check_pass.cpp; sourceTree = "<group>"; };
-		A994EE90273FD32B00CD6242 /* def_use_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = def_use_manager.cpp; sourceTree = "<group>"; };
-		A994EE91273FD32B00CD6242 /* wrap_opkill.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrap_opkill.h; sourceTree = "<group>"; };
-		A994EE92273FD32B00CD6242 /* strip_reflect_info_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strip_reflect_info_pass.cpp; sourceTree = "<group>"; };
-		A994EE93273FD32B00CD6242 /* empty_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = empty_pass.h; sourceTree = "<group>"; };
-		A994EE94273FD32B00CD6242 /* decoration_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoration_manager.h; sourceTree = "<group>"; };
-		A994EE95273FD32B00CD6242 /* ccp_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ccp_pass.cpp; sourceTree = "<group>"; };
-		A994EE96273FD32B00CD6242 /* local_single_block_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local_single_block_elim_pass.h; sourceTree = "<group>"; };
-		A994EE97273FD32B00CD6242 /* interp_fixup_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = interp_fixup_pass.h; sourceTree = "<group>"; };
-		A994EE98273FD32B00CD6242 /* pch_source_opt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pch_source_opt.cpp; sourceTree = "<group>"; };
-		A994EE99273FD32B00CD6242 /* inst_buff_addr_check_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inst_buff_addr_check_pass.h; sourceTree = "<group>"; };
-		A994EE9A273FD32B00CD6242 /* strength_reduction_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strength_reduction_pass.h; sourceTree = "<group>"; };
-		A994EE9B273FD32B00CD6242 /* aggressive_dead_code_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = aggressive_dead_code_elim_pass.cpp; sourceTree = "<group>"; };
-		A994EE9C273FD32B00CD6242 /* eliminate_dead_functions_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_functions_util.cpp; sourceTree = "<group>"; };
-		A994EE9D273FD32B00CD6242 /* inst_debug_printf_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inst_debug_printf_pass.h; sourceTree = "<group>"; };
-		A994EE9E273FD32B00CD6242 /* simplification_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simplification_pass.cpp; sourceTree = "<group>"; };
-		A994EE9F273FD32B00CD6242 /* dead_branch_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dead_branch_elim_pass.cpp; sourceTree = "<group>"; };
-		A994EEA0273FD32B00CD6242 /* flatten_decoration_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = flatten_decoration_pass.cpp; sourceTree = "<group>"; };
-		A994EEA1273FD32B00CD6242 /* dead_insert_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dead_insert_elim_pass.h; sourceTree = "<group>"; };
-		A994EEA2273FD32B00CD6242 /* folding_rules.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = folding_rules.cpp; sourceTree = "<group>"; };
-		A994EEA3273FD32B00CD6242 /* freeze_spec_constant_value_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = freeze_spec_constant_value_pass.h; sourceTree = "<group>"; };
-		A994EEA4273FD32B00CD6242 /* ir_context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ir_context.cpp; sourceTree = "<group>"; };
-		A994EEA5273FD32B00CD6242 /* instrument_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instrument_pass.h; sourceTree = "<group>"; };
-		A994EEA6273FD32B00CD6242 /* mem_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mem_pass.h; sourceTree = "<group>"; };
-		A994EEA7273FD32B00CD6242 /* loop_descriptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_descriptor.cpp; sourceTree = "<group>"; };
-		A994EEA8273FD32B00CD6242 /* eliminate_dead_members_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_members_pass.h; sourceTree = "<group>"; };
-		A994EEA9273FD32B00CD6242 /* function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = "<group>"; };
-		A994EEAA273FD32B00CD6242 /* instruction_list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instruction_list.cpp; sourceTree = "<group>"; };
-		A994EEAB273FD32B00CD6242 /* control_dependence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = control_dependence.cpp; sourceTree = "<group>"; };
-		A994EEAC273FD32B00CD6242 /* composite.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = composite.cpp; sourceTree = "<group>"; };
-		A994EEAD273FD32B00CD6242 /* convert_to_half_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convert_to_half_pass.cpp; sourceTree = "<group>"; };
-		A994EEAE273FD32B00CD6242 /* inline_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inline_pass.h; sourceTree = "<group>"; };
-		A994EEAF273FD32B00CD6242 /* loop_dependence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_dependence.h; sourceTree = "<group>"; };
-		A994EEB0273FD32B00CD6242 /* value_number_table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = value_number_table.h; sourceTree = "<group>"; };
-		A994EEB1273FD32B00CD6242 /* flatten_decoration_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = flatten_decoration_pass.h; sourceTree = "<group>"; };
-		A994EEB2273FD32B00CD6242 /* if_conversion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = if_conversion.cpp; sourceTree = "<group>"; };
-		A994EEB3273FD32B00CD6242 /* debug_info_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debug_info_manager.cpp; sourceTree = "<group>"; };
-		A994EEB4273FD32B00CD6242 /* inline_exhaustive_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inline_exhaustive_pass.h; sourceTree = "<group>"; };
-		A994EEB5273FD32B00CD6242 /* constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = constants.h; sourceTree = "<group>"; };
-		A994EEB6273FD32B00CD6242 /* eliminate_dead_members_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eliminate_dead_members_pass.cpp; sourceTree = "<group>"; };
-		A994EEB7273FD32B00CD6242 /* strength_reduction_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strength_reduction_pass.cpp; sourceTree = "<group>"; };
-		A994EEB8273FD32B00CD6242 /* desc_sroa.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = desc_sroa.cpp; sourceTree = "<group>"; };
-		A994EEB9273FD32B00CD6242 /* block_merge_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = block_merge_util.cpp; sourceTree = "<group>"; };
-		A994EEBA273FD32B00CD6242 /* upgrade_memory_model.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = upgrade_memory_model.h; sourceTree = "<group>"; };
-		A994EEBB273FD32B00CD6242 /* copy_prop_arrays.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = copy_prop_arrays.cpp; sourceTree = "<group>"; };
-		A994EEBC273FD32B00CD6242 /* pass_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pass_manager.cpp; sourceTree = "<group>"; };
-		A994EEBD273FD32B00CD6242 /* inline_exhaustive_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inline_exhaustive_pass.cpp; sourceTree = "<group>"; };
-		A994EEBE273FD32B00CD6242 /* loop_fission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_fission.h; sourceTree = "<group>"; };
-		A994EEBF273FD32B00CD6242 /* workaround1209.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = workaround1209.h; sourceTree = "<group>"; };
-		A994EEC0273FD32B00CD6242 /* loop_fusion_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fusion_pass.cpp; sourceTree = "<group>"; };
-		A994EEC1273FD32B00CD6242 /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = "<group>"; };
-		A994EEC2273FD32B00CD6242 /* copy_prop_arrays.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = copy_prop_arrays.h; sourceTree = "<group>"; };
-		A994EEC3273FD32B00CD6242 /* eliminate_dead_constant_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_constant_pass.h; sourceTree = "<group>"; };
-		A994EEC4273FD32B00CD6242 /* dead_insert_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dead_insert_elim_pass.cpp; sourceTree = "<group>"; };
-		A994EEC5273FD32B00CD6242 /* ssa_rewrite_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssa_rewrite_pass.h; sourceTree = "<group>"; };
-		A994EEC6273FD32B00CD6242 /* scalar_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_analysis.cpp; sourceTree = "<group>"; };
-		A994EEC7273FD32B00CD6242 /* dead_variable_elimination.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dead_variable_elimination.h; sourceTree = "<group>"; };
-		A994EEC8273FD32B00CD6242 /* block_merge_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = block_merge_pass.cpp; sourceTree = "<group>"; };
-		A994EEC9273FD32B00CD6242 /* dominator_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dominator_analysis.h; sourceTree = "<group>"; };
-		A994EECA273FD32B00CD6242 /* convert_to_sampled_image_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convert_to_sampled_image_pass.cpp; sourceTree = "<group>"; };
-		A994EECB273FD32B00CD6242 /* pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pass.h; sourceTree = "<group>"; };
-		A994EECC273FD32B00CD6242 /* folding_rules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = folding_rules.h; sourceTree = "<group>"; };
-		A994EECD273FD32B00CD6242 /* eliminate_dead_functions_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_functions_pass.h; sourceTree = "<group>"; };
-		A994EECE273FD32B00CD6242 /* eliminate_dead_functions_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eliminate_dead_functions_util.h; sourceTree = "<group>"; };
-		A994EECF273FD32B00CD6242 /* fold.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fold.h; sourceTree = "<group>"; };
-		A994EED0273FD32B00CD6242 /* local_single_store_elim_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = local_single_store_elim_pass.cpp; sourceTree = "<group>"; };
-		A994EED1273FD32B00CD6242 /* dead_branch_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dead_branch_elim_pass.h; sourceTree = "<group>"; };
-		A994EED2273FD32B00CD6242 /* private_to_local_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = private_to_local_pass.cpp; sourceTree = "<group>"; };
-		A994EED3273FD32B00CD6242 /* scalar_analysis_nodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scalar_analysis_nodes.h; sourceTree = "<group>"; };
-		A994EED4273FD32B00CD6242 /* propagator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = propagator.cpp; sourceTree = "<group>"; };
-		A994EED5273FD32B00CD6242 /* fix_storage_class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fix_storage_class.h; sourceTree = "<group>"; };
-		A994EED6273FD32B00CD6242 /* loop_dependence_helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_dependence_helpers.cpp; sourceTree = "<group>"; };
-		A994EED7273FD32B00CD6242 /* set_spec_constant_default_value_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = set_spec_constant_default_value_pass.cpp; sourceTree = "<group>"; };
-		A994EED8273FD32B00CD6242 /* passes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = passes.h; sourceTree = "<group>"; };
-		A994EED9273FD32B00CD6242 /* fold.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fold.cpp; sourceTree = "<group>"; };
-		A994EEDA273FD32B00CD6242 /* amd_ext_to_khr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = amd_ext_to_khr.cpp; sourceTree = "<group>"; };
-		A994EEDB273FD32B00CD6242 /* strip_reflect_info_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strip_reflect_info_pass.h; sourceTree = "<group>"; };
-		A994EEDC273FD32B00CD6242 /* scalar_replacement_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_replacement_pass.cpp; sourceTree = "<group>"; };
-		A994EEDD273FD32B00CD6242 /* simplification_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = simplification_pass.h; sourceTree = "<group>"; };
-		A994EEDE273FD32B00CD6242 /* remove_duplicates_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_duplicates_pass.h; sourceTree = "<group>"; };
-		A994EEDF273FD32B00CD6242 /* desc_sroa_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = desc_sroa_util.h; sourceTree = "<group>"; };
-		A994EEE0273FD32B00CD6242 /* redundancy_elimination.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = redundancy_elimination.cpp; sourceTree = "<group>"; };
-		A994EEE1273FD32B00CD6242 /* reflect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reflect.h; sourceTree = "<group>"; };
-		A994EEE2273FD32B00CD6242 /* workaround1209.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = workaround1209.cpp; sourceTree = "<group>"; };
-		A994EEE3273FD32B00CD6242 /* null_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = null_pass.h; sourceTree = "<group>"; };
-		A994EEE4273FD32B00CD6242 /* relax_float_ops_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = relax_float_ops_pass.cpp; sourceTree = "<group>"; };
-		A994EEE5273FD32B00CD6242 /* const_folding_rules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = const_folding_rules.h; sourceTree = "<group>"; };
-		A994EEE6273FD32B00CD6242 /* scalar_replacement_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scalar_replacement_pass.h; sourceTree = "<group>"; };
-		A994EEE7273FD32B00CD6242 /* instruction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = "<group>"; };
-		A994EEE8273FD32B00CD6242 /* pch_source_opt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pch_source_opt.h; sourceTree = "<group>"; };
-		A994EEE9273FD32B00CD6242 /* reduce_load_size.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = reduce_load_size.cpp; sourceTree = "<group>"; };
-		A994EEEA273FD32B00CD6242 /* redundancy_elimination.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = redundancy_elimination.h; sourceTree = "<group>"; };
-		A994EEEB273FD32B00CD6242 /* fix_storage_class.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fix_storage_class.cpp; sourceTree = "<group>"; };
-		A994EEEC273FD32B00CD6242 /* value_number_table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = value_number_table.cpp; sourceTree = "<group>"; };
-		A994EEED273FD32B00CD6242 /* remove_unused_interface_variables_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remove_unused_interface_variables_pass.cpp; sourceTree = "<group>"; };
-		A994EEEE273FD32B00CD6242 /* inline_opaque_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = inline_opaque_pass.cpp; sourceTree = "<group>"; };
-		A994EEEF273FD32B00CD6242 /* replace_invalid_opc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = replace_invalid_opc.cpp; sourceTree = "<group>"; };
-		A994EEF0273FD32B00CD6242 /* loop_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_utils.h; sourceTree = "<group>"; };
-		A994EEF1273FD32B00CD6242 /* module.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = module.h; sourceTree = "<group>"; };
-		A994EEF2273FD32B00CD6242 /* dominator_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dominator_analysis.cpp; sourceTree = "<group>"; };
-		A994EEF3273FD32B00CD6242 /* ir_builder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ir_builder.h; sourceTree = "<group>"; };
-		A994EEF4273FD32B00CD6242 /* replace_desc_array_access_using_var_index.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = replace_desc_array_access_using_var_index.cpp; sourceTree = "<group>"; };
-		A994EEF5273FD32B00CD6242 /* loop_unswitch_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_unswitch_pass.h; sourceTree = "<group>"; };
-		A994EEF6273FD32B00CD6242 /* cfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cfg.h; sourceTree = "<group>"; };
-		A994EEF7273FD32B00CD6242 /* code_sink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = code_sink.h; sourceTree = "<group>"; };
-		A994EEF8273FD32B00CD6242 /* dataflow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dataflow.cpp; sourceTree = "<group>"; };
-		A994EEF9273FD32B00CD6242 /* loop_descriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loop_descriptor.h; sourceTree = "<group>"; };
-		A994EEFA273FD32B00CD6242 /* instruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = "<group>"; };
-		A994EEFB273FD32B00CD6242 /* aggressive_dead_code_elim_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aggressive_dead_code_elim_pass.h; sourceTree = "<group>"; };
-		A994EEFC273FD32B00CD6242 /* struct_cfg_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = struct_cfg_analysis.cpp; sourceTree = "<group>"; };
-		A994EEFD273FD32B00CD6242 /* vector_dce.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vector_dce.h; sourceTree = "<group>"; };
-		A994EEFE273FD32B00CD6242 /* combine_access_chains.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = combine_access_chains.h; sourceTree = "<group>"; };
-		A994EEFF273FD32B00CD6242 /* pass_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pass_manager.h; sourceTree = "<group>"; };
-		A994EF00273FD32B00CD6242 /* local_access_chain_convert_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = local_access_chain_convert_pass.cpp; sourceTree = "<group>"; };
-		A994EF01273FD32B00CD6242 /* interp_fixup_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interp_fixup_pass.cpp; sourceTree = "<group>"; };
-		A994EF02273FD32B00CD6242 /* basic_block.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = basic_block.cpp; sourceTree = "<group>"; };
-		A994EF03273FD32B00CD6242 /* iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iterator.h; sourceTree = "<group>"; };
-		A994EF04273FD32B00CD6242 /* licm_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = licm_pass.h; sourceTree = "<group>"; };
-		A994EF05273FD32B00CD6242 /* build_module.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = build_module.h; sourceTree = "<group>"; };
-		A994EF06273FD32B00CD6242 /* ccp_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccp_pass.h; sourceTree = "<group>"; };
-		A994EF07273FD32B00CD6242 /* graphics_robust_access_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = graphics_robust_access_pass.cpp; sourceTree = "<group>"; };
-		A994EF08273FD32B00CD6242 /* function.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = "<group>"; };
-		A994EF09273FD32B00CD6242 /* loop_fusion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_fusion.cpp; sourceTree = "<group>"; };
-		A994EF0A273FD32B00CD6242 /* upgrade_memory_model.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = upgrade_memory_model.cpp; sourceTree = "<group>"; };
-		A994EF0B273FD32B00CD6242 /* feature_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = feature_manager.h; sourceTree = "<group>"; };
-		A994EF0C273FD32B00CD6242 /* dataflow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dataflow.h; sourceTree = "<group>"; };
-		A994EF0D273FD32B00CD6242 /* inst_bindless_check_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inst_bindless_check_pass.h; sourceTree = "<group>"; };
-		A994EF0E273FD32B00CD6242 /* scalar_analysis_simplification.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scalar_analysis_simplification.cpp; sourceTree = "<group>"; };
-		A994EF0F273FD32B00CD6242 /* set_spec_constant_default_value_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = set_spec_constant_default_value_pass.h; sourceTree = "<group>"; };
-		A994EF10273FD32B00CD6242 /* dominator_tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dominator_tree.h; sourceTree = "<group>"; };
-		A994EF11273FD32B00CD6242 /* remove_unused_interface_variables_pass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = remove_unused_interface_variables_pass.h; sourceTree = "<group>"; };
-		A994EF12273FD32B00CD6242 /* type_manager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = type_manager.h; sourceTree = "<group>"; };
-		A994EF13273FD32B00CD6242 /* compact_ids_pass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compact_ids_pass.cpp; sourceTree = "<group>"; };
-		A994EF14273FD32B00CD6242 /* loop_peeling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loop_peeling.cpp; sourceTree = "<group>"; };
-		A994EF15273FD32B00CD6242 /* table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = table.h; sourceTree = "<group>"; };
-		A994F0A2273FD32C00CD6242 /* ext_inst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ext_inst.h; sourceTree = "<group>"; };
-		A994F0A3273FD32C00CD6242 /* diagnostic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = diagnostic.cpp; sourceTree = "<group>"; };
-		A994F0A4273FD32C00CD6242 /* latest_version_spirv_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latest_version_spirv_header.h; sourceTree = "<group>"; };
-		A994F0A5273FD32C00CD6242 /* libspirv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = libspirv.cpp; sourceTree = "<group>"; };
-		A994F0A6273FD32C00CD6242 /* instruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = "<group>"; };
-		A994F0A7273FD32C00CD6242 /* spirv_optimizer_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spirv_optimizer_options.h; sourceTree = "<group>"; };
-		A994F0A8273FD32C00CD6242 /* opcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opcode.h; sourceTree = "<group>"; };
-		A994F0A9273FD32C00CD6242 /* operand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operand.cpp; sourceTree = "<group>"; };
-		A994F0AA273FD32C00CD6242 /* latest_version_glsl_std_450_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latest_version_glsl_std_450_header.h; sourceTree = "<group>"; };
-		A994F0AB273FD32C00CD6242 /* extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = extensions.h; sourceTree = "<group>"; };
-		A994F0AC273FD32C00CD6242 /* disassemble.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = disassemble.cpp; sourceTree = "<group>"; };
-		A994F0AD273FD32C00CD6242 /* binary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = binary.h; sourceTree = "<group>"; };
-		A994F0AE273FD32C00CD6242 /* text_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = text_handler.cpp; sourceTree = "<group>"; };
-		A994F0B0273FD32C00CD6242 /* validate_annotation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_annotation.cpp; sourceTree = "<group>"; };
-		A994F0B1273FD32C00CD6242 /* validate_misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_misc.cpp; sourceTree = "<group>"; };
-		A994F0B2273FD32C00CD6242 /* validate_cfg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_cfg.cpp; sourceTree = "<group>"; };
-		A994F0B3273FD32C00CD6242 /* validate_capability.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_capability.cpp; sourceTree = "<group>"; };
-		A994F0B4273FD32C00CD6242 /* construct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = construct.h; sourceTree = "<group>"; };
-		A994F0B5273FD32C00CD6242 /* validate_barriers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_barriers.cpp; sourceTree = "<group>"; };
-		A994F0B6273FD32C00CD6242 /* validate_non_uniform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_non_uniform.cpp; sourceTree = "<group>"; };
-		A994F0B7273FD32C00CD6242 /* validate_scopes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_scopes.cpp; sourceTree = "<group>"; };
-		A994F0B8273FD32C00CD6242 /* validate_atomics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_atomics.cpp; sourceTree = "<group>"; };
-		A994F0B9273FD32C00CD6242 /* basic_block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = basic_block.h; sourceTree = "<group>"; };
-		A994F0BA273FD32C00CD6242 /* validate_instruction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_instruction.cpp; sourceTree = "<group>"; };
-		A994F0BB273FD32C00CD6242 /* validate_decorations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_decorations.cpp; sourceTree = "<group>"; };
-		A994F0BC273FD32C00CD6242 /* validate_debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_debug.cpp; sourceTree = "<group>"; };
-		A994F0BD273FD32C00CD6242 /* validate_builtins.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_builtins.cpp; sourceTree = "<group>"; };
-		A994F0BE273FD32C00CD6242 /* validate_interfaces.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_interfaces.cpp; sourceTree = "<group>"; };
-		A994F0BF273FD32C00CD6242 /* validate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate.cpp; sourceTree = "<group>"; };
-		A994F0C0273FD32C00CD6242 /* validation_state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = validation_state.h; sourceTree = "<group>"; };
-		A994F0C1273FD32C00CD6242 /* validate_constants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_constants.cpp; sourceTree = "<group>"; };
-		A994F0C2273FD32C00CD6242 /* validate_bitwise.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_bitwise.cpp; sourceTree = "<group>"; };
-		A994F0C3273FD32C00CD6242 /* validate_extensions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_extensions.cpp; sourceTree = "<group>"; };
-		A994F0C4273FD32C00CD6242 /* construct.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = construct.cpp; sourceTree = "<group>"; };
-		A994F0C5273FD32C00CD6242 /* function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = "<group>"; };
-		A994F0C6273FD32C00CD6242 /* validate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = validate.h; sourceTree = "<group>"; };
-		A994F0C7273FD32C00CD6242 /* validate_adjacency.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_adjacency.cpp; sourceTree = "<group>"; };
-		A994F0C8273FD32C00CD6242 /* validate_conversion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_conversion.cpp; sourceTree = "<group>"; };
-		A994F0C9273FD32C00CD6242 /* validate_small_type_uses.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_small_type_uses.cpp; sourceTree = "<group>"; };
-		A994F0CA273FD32C00CD6242 /* validate_scopes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = validate_scopes.h; sourceTree = "<group>"; };
-		A994F0CB273FD32C00CD6242 /* validate_id.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_id.cpp; sourceTree = "<group>"; };
-		A994F0CC273FD32C00CD6242 /* validate_memory_semantics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = validate_memory_semantics.h; sourceTree = "<group>"; };
-		A994F0CD273FD32C00CD6242 /* validate_arithmetics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_arithmetics.cpp; sourceTree = "<group>"; };
-		A994F0CE273FD32C00CD6242 /* validate_mode_setting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_mode_setting.cpp; sourceTree = "<group>"; };
-		A994F0CF273FD32C00CD6242 /* validate_memory_semantics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_memory_semantics.cpp; sourceTree = "<group>"; };
-		A994F0D0273FD32C00CD6242 /* validate_logicals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_logicals.cpp; sourceTree = "<group>"; };
-		A994F0D1273FD32C00CD6242 /* validate_derivatives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_derivatives.cpp; sourceTree = "<group>"; };
-		A994F0D2273FD32C00CD6242 /* validate_memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_memory.cpp; sourceTree = "<group>"; };
-		A994F0D3273FD32C00CD6242 /* validate_image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_image.cpp; sourceTree = "<group>"; };
-		A994F0D4273FD32C00CD6242 /* validate_literals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_literals.cpp; sourceTree = "<group>"; };
-		A994F0D5273FD32C00CD6242 /* instruction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = instruction.cpp; sourceTree = "<group>"; };
-		A994F0D6273FD32C00CD6242 /* validate_type.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_type.cpp; sourceTree = "<group>"; };
-		A994F0D7273FD32C00CD6242 /* instruction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instruction.h; sourceTree = "<group>"; };
-		A994F0D8273FD32C00CD6242 /* validate_execution_limitations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_execution_limitations.cpp; sourceTree = "<group>"; };
-		A994F0D9273FD32C00CD6242 /* validate_layout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_layout.cpp; sourceTree = "<group>"; };
-		A994F0DA273FD32C00CD6242 /* basic_block.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = basic_block.cpp; sourceTree = "<group>"; };
-		A994F0DB273FD32C00CD6242 /* validate_function.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_function.cpp; sourceTree = "<group>"; };
-		A994F0DC273FD32C00CD6242 /* function.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = "<group>"; };
-		A994F0DD273FD32C00CD6242 /* validate_composites.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_composites.cpp; sourceTree = "<group>"; };
-		A994F0DE273FD32C00CD6242 /* validation_state.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validation_state.cpp; sourceTree = "<group>"; };
-		A994F0DF273FD32C00CD6242 /* validate_primitives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = validate_primitives.cpp; sourceTree = "<group>"; };
-		A994F0E0273FD32C00CD6242 /* decoration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decoration.h; sourceTree = "<group>"; };
 		A997F94226865A550006F71B /* NonSemanticDebugPrintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NonSemanticDebugPrintf.h; sourceTree = "<group>"; };
 		A997F94326865A550006F71B /* SPVRemapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPVRemapper.h; sourceTree = "<group>"; };
 		A997F94426865A550006F71B /* SpvBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpvBuilder.h; sourceTree = "<group>"; };
@@ -2275,6 +2283,473 @@
 			path = External;
 			sourceTree = "<group>";
 		};
+		A926B47E27AC718800144157 /* source */ = {
+			isa = PBXGroup;
+			children = (
+				A926B47F27AC718800144157 /* spirv_target_env.cpp */,
+				A926B48027AC718800144157 /* spirv_fuzzer_options.h */,
+				A926B48127AC718800144157 /* assembly_grammar.h */,
+				A926B48227AC718800144157 /* lint */,
+				A926B48927AC718800144157 /* enum_set.h */,
+				A926B48A27AC718800144157 /* CMakeLists.txt */,
+				A926B48B27AC718800144157 /* text.cpp */,
+				A926B48C27AC718800144157 /* assembly_grammar.cpp */,
+				A926B48D27AC718800144157 /* text.h */,
+				A926B48E27AC718800144157 /* extensions.cpp */,
+				A926B48F27AC718800144157 /* pch_source.cpp */,
+				A926B49027AC718800144157 /* util */,
+				A926B49F27AC718800144157 /* spirv_target_env.h */,
+				A926B4A027AC718800144157 /* table.cpp */,
+				A926B4A127AC718800144157 /* reduce */,
+				A926B4E127AC718800144157 /* latest_version_opencl_std_header.h */,
+				A926B4E227AC718800144157 /* spirv_optimizer_options.cpp */,
+				A926B4E327AC718800144157 /* cfa.h */,
+				A926B4E427AC718800144157 /* pch_source.h */,
+				A926B4E527AC718800144157 /* enum_string_mapping.h */,
+				A926B4E627AC718800144157 /* spirv_fuzzer_options.cpp */,
+				A926B4E727AC718800144157 /* spirv_reducer_options.h */,
+				A926B4E827AC718800144157 /* spirv_validator_options.cpp */,
+				A926B4EF27AC718800144157 /* print.cpp */,
+				A926B4F027AC718800144157 /* spirv_definition.h */,
+				A926B4F127AC718800144157 /* operand.h */,
+				A926B4F227AC718800144157 /* spirv_endian.cpp */,
+				A926B4F327AC718800144157 /* macro.h */,
+				A926B4F427AC718800144157 /* spirv_constant.h */,
+				A926B4F527AC718800144157 /* binary.cpp */,
+				A926B4F627AC718800144157 /* spirv_validator_options.h */,
+				A926B4F727AC718800144157 /* enum_string_mapping.cpp */,
+				A926B4F827AC718800144157 /* text_handler.h */,
+				A926B4F927AC718800144157 /* parsed_operand.h */,
+				A926B4FA27AC718800144157 /* name_mapper.h */,
+				A926B4FB27AC718800144157 /* spirv_reducer_options.cpp */,
+				A926B4FC27AC718800144157 /* parsed_operand.cpp */,
+				A926B4FD27AC718800144157 /* diagnostic.h */,
+				A926B4FE27AC718800144157 /* spirv_endian.h */,
+				A926B4FF27AC718800144157 /* name_mapper.cpp */,
+				A926B50027AC718800144157 /* link */,
+				A926B50327AC718800144157 /* common_debug_info.h */,
+				A926B50427AC718800144157 /* software_version.cpp */,
+				A926B50527AC718800144157 /* opcode.cpp */,
+				A926B50627AC718800144157 /* print.h */,
+				A926B50727AC718800144157 /* ext_inst.cpp */,
+				A926B50827AC718800144157 /* disassemble.h */,
+				A926B50927AC718800144157 /* opt */,
+				A926B5E727AC718800144157 /* table.h */,
+				A926B77427AC718900144157 /* ext_inst.h */,
+				A926B77527AC718900144157 /* diagnostic.cpp */,
+				A926B77627AC718900144157 /* latest_version_spirv_header.h */,
+				A926B77727AC718900144157 /* libspirv.cpp */,
+				A926B77827AC718900144157 /* instruction.h */,
+				A926B77927AC718900144157 /* spirv_optimizer_options.h */,
+				A926B77A27AC718900144157 /* opcode.h */,
+				A926B77B27AC718900144157 /* operand.cpp */,
+				A926B77C27AC718900144157 /* latest_version_glsl_std_450_header.h */,
+				A926B77D27AC718900144157 /* extensions.h */,
+				A926B77E27AC718900144157 /* disassemble.cpp */,
+				A926B77F27AC718900144157 /* binary.h */,
+				A926B78027AC718900144157 /* text_handler.cpp */,
+				A926B78127AC718900144157 /* val */,
+			);
+			path = source;
+			sourceTree = "<group>";
+		};
+		A926B48227AC718800144157 /* lint */ = {
+			isa = PBXGroup;
+			children = (
+				A926B48327AC718800144157 /* CMakeLists.txt */,
+				A926B48427AC718800144157 /* lint_divergent_derivatives.cpp */,
+				A926B48527AC718800144157 /* linter.cpp */,
+				A926B48627AC718800144157 /* divergence_analysis.cpp */,
+				A926B48727AC718800144157 /* lints.h */,
+				A926B48827AC718800144157 /* divergence_analysis.h */,
+			);
+			path = lint;
+			sourceTree = "<group>";
+		};
+		A926B49027AC718800144157 /* util */ = {
+			isa = PBXGroup;
+			children = (
+				A926B49127AC718800144157 /* parse_number.h */,
+				A926B49227AC718800144157 /* ilist_node.h */,
+				A926B49327AC718800144157 /* make_unique.h */,
+				A926B49427AC718800144157 /* string_utils.h */,
+				A926B49527AC718800144157 /* small_vector.h */,
+				A926B49627AC718800144157 /* timer.cpp */,
+				A926B49727AC718800144157 /* timer.h */,
+				A926B49827AC718800144157 /* string_utils.cpp */,
+				A926B49927AC718800144157 /* bit_vector.h */,
+				A926B49A27AC718800144157 /* bitutils.h */,
+				A926B49B27AC718800144157 /* hex_float.h */,
+				A926B49C27AC718800144157 /* parse_number.cpp */,
+				A926B49D27AC718800144157 /* bit_vector.cpp */,
+				A926B49E27AC718800144157 /* ilist.h */,
+			);
+			path = util;
+			sourceTree = "<group>";
+		};
+		A926B4A127AC718800144157 /* reduce */ = {
+			isa = PBXGroup;
+			children = (
+				A926B4A227AC718800144157 /* operand_to_undef_reduction_opportunity_finder.h */,
+				A926B4A327AC718800144157 /* remove_selection_reduction_opportunity.cpp */,
+				A926B4A427AC718800144157 /* remove_block_reduction_opportunity.h */,
+				A926B4A527AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.h */,
+				A926B4A627AC718800144157 /* reduction_pass.cpp */,
+				A926B4A727AC718800144157 /* structured_construct_to_block_reduction_opportunity.h */,
+				A926B4A827AC718800144157 /* operand_to_const_reduction_opportunity_finder.cpp */,
+				A926B4A927AC718800144157 /* operand_to_const_reduction_opportunity_finder.h */,
+				A926B4AA27AC718800144157 /* CMakeLists.txt */,
+				A926B4AB27AC718800144157 /* reduction_util.cpp */,
+				A926B4AC27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.h */,
+				A926B4AD27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */,
+				A926B4AE27AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h */,
+				A926B4AF27AC718800144157 /* remove_function_reduction_opportunity_finder.cpp */,
+				A926B4B027AC718800144157 /* remove_instruction_reduction_opportunity.h */,
+				A926B4B127AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */,
+				A926B4B227AC718800144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */,
+				A926B4B327AC718800144157 /* remove_function_reduction_opportunity.cpp */,
+				A926B4B427AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */,
+				A926B4B527AC718800144157 /* remove_selection_reduction_opportunity_finder.cpp */,
+				A926B4B627AC718800144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */,
+				A926B4B727AC718800144157 /* remove_struct_member_reduction_opportunity.h */,
+				A926B4B827AC718800144157 /* simple_conditional_branch_to_branch_opportunity_finder.h */,
+				A926B4B927AC718800144157 /* merge_blocks_reduction_opportunity.cpp */,
+				A926B4BA27AC718800144157 /* change_operand_reduction_opportunity.cpp */,
+				A926B4BB27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.h */,
+				A926B4BC27AC718800144157 /* remove_function_reduction_opportunity.h */,
+				A926B4BD27AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.h */,
+				A926B4BE27AC718800144157 /* change_operand_to_undef_reduction_opportunity.h */,
+				A926B4BF27AC718800144157 /* structured_loop_to_selection_reduction_opportunity_finder.h */,
+				A926B4C027AC718800144157 /* remove_selection_reduction_opportunity.h */,
+				A926B4C127AC718800144157 /* remove_instruction_reduction_opportunity.cpp */,
+				A926B4C227AC718800144157 /* remove_selection_reduction_opportunity_finder.h */,
+				A926B4C327AC718800144157 /* merge_blocks_reduction_opportunity_finder.h */,
+				A926B4C427AC718800144157 /* pch_source_reduce.cpp */,
+				A926B4C527AC718800144157 /* remove_struct_member_reduction_opportunity.cpp */,
+				A926B4C627AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.h */,
+				A926B4C727AC718800144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp */,
+				A926B4C827AC718800144157 /* reducer.cpp */,
+				A926B4C927AC718800144157 /* operand_to_undef_reduction_opportunity_finder.cpp */,
+				A926B4CA27AC718800144157 /* remove_function_reduction_opportunity_finder.h */,
+				A926B4CB27AC718800144157 /* pch_source_reduce.h */,
+				A926B4CC27AC718800144157 /* merge_blocks_reduction_opportunity_finder.cpp */,
+				A926B4CD27AC718800144157 /* reduction_opportunity.cpp */,
+				A926B4CE27AC718800144157 /* reducer.h */,
+				A926B4CF27AC718800144157 /* change_operand_to_undef_reduction_opportunity.cpp */,
+				A926B4D027AC718800144157 /* reduction_opportunity.h */,
+				A926B4D127AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */,
+				A926B4D227AC718800144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */,
+				A926B4D327AC718800144157 /* reduction_opportunity_finder.h */,
+				A926B4D427AC718800144157 /* change_operand_reduction_opportunity.h */,
+				A926B4D527AC718800144157 /* remove_block_reduction_opportunity_finder.h */,
+				A926B4D627AC718800144157 /* remove_block_reduction_opportunity_finder.cpp */,
+				A926B4D727AC718800144157 /* reduction_util.h */,
+				A926B4D827AC718800144157 /* merge_blocks_reduction_opportunity.h */,
+				A926B4D927AC718800144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */,
+				A926B4DA27AC718800144157 /* structured_loop_to_selection_reduction_opportunity.cpp */,
+				A926B4DB27AC718800144157 /* structured_construct_to_block_reduction_opportunity.cpp */,
+				A926B4DC27AC718800144157 /* remove_block_reduction_opportunity.cpp */,
+				A926B4DD27AC718800144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */,
+				A926B4DE27AC718800144157 /* reduction_opportunity_finder.cpp */,
+				A926B4DF27AC718800144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp */,
+				A926B4E027AC718800144157 /* reduction_pass.h */,
+			);
+			path = reduce;
+			sourceTree = "<group>";
+		};
+		A926B50027AC718800144157 /* link */ = {
+			isa = PBXGroup;
+			children = (
+				A926B50127AC718800144157 /* CMakeLists.txt */,
+				A926B50227AC718800144157 /* linker.cpp */,
+			);
+			path = link;
+			sourceTree = "<group>";
+		};
+		A926B50927AC718800144157 /* opt */ = {
+			isa = PBXGroup;
+			children = (
+				A926B50A27AC718800144157 /* optimizer.cpp */,
+				A926B50B27AC718800144157 /* if_conversion.h */,
+				A926B50C27AC718800144157 /* register_pressure.cpp */,
+				A926B50D27AC718800144157 /* loop_utils.cpp */,
+				A926B50E27AC718800144157 /* strip_nonsemantic_info_pass.h */,
+				A926B50F27AC718800144157 /* spread_volatile_semantics.cpp */,
+				A926B51027AC718800144157 /* merge_return_pass.h */,
+				A926B51127AC718800144157 /* inline_opaque_pass.h */,
+				A926B51227AC718800144157 /* loop_fusion.h */,
+				A926B51327AC718800144157 /* combine_access_chains.cpp */,
+				A926B51427AC718800144157 /* build_module.cpp */,
+				A926B51527AC718800144157 /* composite.h */,
+				A926B51627AC718800144157 /* compact_ids_pass.h */,
+				A926B51727AC718800144157 /* register_pressure.h */,
+				A926B51827AC718800144157 /* tree_iterator.h */,
+				A926B51927AC718800144157 /* graphics_robust_access_pass.h */,
+				A926B51A27AC718800144157 /* local_single_store_elim_pass.h */,
+				A926B51B27AC718800144157 /* reduce_load_size.h */,
+				A926B51C27AC718800144157 /* code_sink.cpp */,
+				A926B51D27AC718800144157 /* types.cpp */,
+				A926B51E27AC718800144157 /* scalar_analysis.h */,
+				A926B51F27AC718800144157 /* strip_debug_info_pass.h */,
+				A926B52027AC718800144157 /* replace_desc_array_access_using_var_index.h */,
+				A926B52127AC718800144157 /* cfg.cpp */,
+				A926B52227AC718800144157 /* decoration_manager.cpp */,
+				A926B52327AC718800144157 /* local_single_block_elim_pass.cpp */,
+				A926B52427AC718800144157 /* freeze_spec_constant_value_pass.cpp */,
+				A926B52527AC718800144157 /* replace_invalid_opc.h */,
+				A926B52627AC718800144157 /* local_access_chain_convert_pass.h */,
+				A926B52727AC718800144157 /* inst_bindless_check_pass.cpp */,
+				A926B52827AC718800144157 /* local_redundancy_elimination.cpp */,
+				A926B52927AC718800144157 /* CMakeLists.txt */,
+				A926B52A27AC718800144157 /* instrument_pass.cpp */,
+				A926B52B27AC718800144157 /* propagator.h */,
+				A926B52C27AC718800144157 /* instruction_list.h */,
+				A926B52D27AC718800144157 /* feature_manager.cpp */,
+				A926B52E27AC718800144157 /* pass.cpp */,
+				A926B52F27AC718800144157 /* loop_fission.cpp */,
+				A926B53027AC718800144157 /* dominator_tree.cpp */,
+				A926B53127AC718800144157 /* amd_ext_to_khr.h */,
+				A926B53227AC718800144157 /* merge_return_pass.cpp */,
+				A926B53327AC718800144157 /* ir_context.h */,
+				A926B53427AC718800144157 /* eliminate_dead_constant_pass.cpp */,
+				A926B53527AC718800144157 /* control_dependence.h */,
+				A926B53627AC718800144157 /* cfg_cleanup_pass.cpp */,
+				A926B53727AC718800144157 /* wrap_opkill.cpp */,
+				A926B53827AC718800144157 /* const_folding_rules.cpp */,
+				A926B53927AC718800144157 /* loop_unroller.h */,
+				A926B53A27AC718800144157 /* strip_debug_info_pass.cpp */,
+				A926B53B27AC718800144157 /* ssa_rewrite_pass.cpp */,
+				A926B53C27AC718800144157 /* loop_dependence.cpp */,
+				A926B53D27AC718800144157 /* unify_const_pass.h */,
+				A926B53E27AC718800144157 /* ir_loader.h */,
+				A926B53F27AC718800144157 /* inst_debug_printf_pass.cpp */,
+				A926B54027AC718800144157 /* types.h */,
+				A926B54127AC718800144157 /* fold_spec_constant_op_and_composite_pass.h */,
+				A926B54227AC718800144157 /* mem_pass.cpp */,
+				A926B54327AC718800144157 /* basic_block.h */,
+				A926B54427AC718800144157 /* remove_duplicates_pass.cpp */,
+				A926B54527AC718800144157 /* dead_variable_elimination.cpp */,
+				A926B54627AC718800144157 /* block_merge_pass.h */,
+				A926B54727AC718800144157 /* module.cpp */,
+				A926B54827AC718800144157 /* debug_info_manager.h */,
+				A926B54927AC718800144157 /* fold_spec_constant_op_and_composite_pass.cpp */,
+				A926B54A27AC718800144157 /* loop_unswitch_pass.cpp */,
+				A926B54B27AC718800144157 /* unify_const_pass.cpp */,
+				A926B54C27AC718800144157 /* type_manager.cpp */,
+				A926B54D27AC718800144157 /* private_to_local_pass.h */,
+				A926B54E27AC718800144157 /* convert_to_half_pass.h */,
+				A926B54F27AC718800144157 /* relax_float_ops_pass.h */,
+				A926B55027AC718800144157 /* inline_pass.cpp */,
+				A926B55127AC718800144157 /* def_use_manager.h */,
+				A926B55227AC718800144157 /* ir_loader.cpp */,
+				A926B55327AC718800144157 /* convert_to_sampled_image_pass.h */,
+				A926B55427AC718800144157 /* cfg_cleanup_pass.h */,
+				A926B55527AC718800144157 /* licm_pass.cpp */,
+				A926B55627AC718800144157 /* eliminate_dead_functions_pass.cpp */,
+				A926B55727AC718800144157 /* local_redundancy_elimination.h */,
+				A926B55827AC718800144157 /* loop_peeling.h */,
+				A926B55927AC718800144157 /* vector_dce.cpp */,
+				A926B55A27AC718800144157 /* block_merge_util.h */,
+				A926B55B27AC718800144157 /* loop_unroller.cpp */,
+				A926B55C27AC718800144157 /* desc_sroa.h */,
+				A926B55D27AC718800144157 /* constants.cpp */,
+				A926B55E27AC718800144157 /* loop_fusion_pass.h */,
+				A926B55F27AC718800144157 /* struct_cfg_analysis.h */,
+				A926B56027AC718800144157 /* desc_sroa_util.cpp */,
+				A926B56127AC718800144157 /* inst_buff_addr_check_pass.cpp */,
+				A926B56227AC718800144157 /* def_use_manager.cpp */,
+				A926B56327AC718800144157 /* wrap_opkill.h */,
+				A926B56427AC718800144157 /* empty_pass.h */,
+				A926B56527AC718800144157 /* decoration_manager.h */,
+				A926B56627AC718800144157 /* ccp_pass.cpp */,
+				A926B56727AC718800144157 /* local_single_block_elim_pass.h */,
+				A926B56827AC718800144157 /* interp_fixup_pass.h */,
+				A926B56927AC718800144157 /* pch_source_opt.cpp */,
+				A926B56A27AC718800144157 /* inst_buff_addr_check_pass.h */,
+				A926B56B27AC718800144157 /* strength_reduction_pass.h */,
+				A926B56C27AC718800144157 /* aggressive_dead_code_elim_pass.cpp */,
+				A926B56D27AC718800144157 /* eliminate_dead_functions_util.cpp */,
+				A926B56E27AC718800144157 /* inst_debug_printf_pass.h */,
+				A926B56F27AC718800144157 /* simplification_pass.cpp */,
+				A926B57027AC718800144157 /* dead_branch_elim_pass.cpp */,
+				A926B57127AC718800144157 /* flatten_decoration_pass.cpp */,
+				A926B57227AC718800144157 /* dead_insert_elim_pass.h */,
+				A926B57327AC718800144157 /* folding_rules.cpp */,
+				A926B57427AC718800144157 /* freeze_spec_constant_value_pass.h */,
+				A926B57527AC718800144157 /* ir_context.cpp */,
+				A926B57627AC718800144157 /* instrument_pass.h */,
+				A926B57727AC718800144157 /* mem_pass.h */,
+				A926B57827AC718800144157 /* loop_descriptor.cpp */,
+				A926B57927AC718800144157 /* eliminate_dead_members_pass.h */,
+				A926B57A27AC718800144157 /* function.cpp */,
+				A926B57B27AC718800144157 /* instruction_list.cpp */,
+				A926B57C27AC718800144157 /* control_dependence.cpp */,
+				A926B57D27AC718800144157 /* composite.cpp */,
+				A926B57E27AC718800144157 /* convert_to_half_pass.cpp */,
+				A926B57F27AC718800144157 /* inline_pass.h */,
+				A926B58027AC718800144157 /* loop_dependence.h */,
+				A926B58127AC718800144157 /* value_number_table.h */,
+				A926B58227AC718800144157 /* strip_nonsemantic_info_pass.cpp */,
+				A926B58327AC718800144157 /* flatten_decoration_pass.h */,
+				A926B58427AC718800144157 /* if_conversion.cpp */,
+				A926B58527AC718800144157 /* debug_info_manager.cpp */,
+				A926B58627AC718800144157 /* inline_exhaustive_pass.h */,
+				A926B58727AC718800144157 /* constants.h */,
+				A926B58827AC718800144157 /* eliminate_dead_members_pass.cpp */,
+				A926B58927AC718800144157 /* strength_reduction_pass.cpp */,
+				A926B58A27AC718800144157 /* desc_sroa.cpp */,
+				A926B58B27AC718800144157 /* block_merge_util.cpp */,
+				A926B58C27AC718800144157 /* upgrade_memory_model.h */,
+				A926B58D27AC718800144157 /* copy_prop_arrays.cpp */,
+				A926B58E27AC718800144157 /* pass_manager.cpp */,
+				A926B58F27AC718800144157 /* inline_exhaustive_pass.cpp */,
+				A926B59027AC718800144157 /* loop_fission.h */,
+				A926B59127AC718800144157 /* workaround1209.h */,
+				A926B59227AC718800144157 /* loop_fusion_pass.cpp */,
+				A926B59327AC718800144157 /* log.h */,
+				A926B59427AC718800144157 /* copy_prop_arrays.h */,
+				A926B59527AC718800144157 /* eliminate_dead_constant_pass.h */,
+				A926B59627AC718800144157 /* dead_insert_elim_pass.cpp */,
+				A926B59727AC718800144157 /* ssa_rewrite_pass.h */,
+				A926B59827AC718800144157 /* scalar_analysis.cpp */,
+				A926B59927AC718800144157 /* dead_variable_elimination.h */,
+				A926B59A27AC718800144157 /* block_merge_pass.cpp */,
+				A926B59B27AC718800144157 /* dominator_analysis.h */,
+				A926B59C27AC718800144157 /* convert_to_sampled_image_pass.cpp */,
+				A926B59D27AC718800144157 /* pass.h */,
+				A926B59E27AC718800144157 /* folding_rules.h */,
+				A926B59F27AC718800144157 /* eliminate_dead_functions_pass.h */,
+				A926B5A027AC718800144157 /* eliminate_dead_functions_util.h */,
+				A926B5A127AC718800144157 /* fold.h */,
+				A926B5A227AC718800144157 /* local_single_store_elim_pass.cpp */,
+				A926B5A327AC718800144157 /* dead_branch_elim_pass.h */,
+				A926B5A427AC718800144157 /* private_to_local_pass.cpp */,
+				A926B5A527AC718800144157 /* scalar_analysis_nodes.h */,
+				A926B5A627AC718800144157 /* propagator.cpp */,
+				A926B5A727AC718800144157 /* fix_storage_class.h */,
+				A926B5A827AC718800144157 /* loop_dependence_helpers.cpp */,
+				A926B5A927AC718800144157 /* set_spec_constant_default_value_pass.cpp */,
+				A926B5AA27AC718800144157 /* passes.h */,
+				A926B5AB27AC718800144157 /* fold.cpp */,
+				A926B5AC27AC718800144157 /* amd_ext_to_khr.cpp */,
+				A926B5AD27AC718800144157 /* scalar_replacement_pass.cpp */,
+				A926B5AE27AC718800144157 /* simplification_pass.h */,
+				A926B5AF27AC718800144157 /* remove_duplicates_pass.h */,
+				A926B5B027AC718800144157 /* desc_sroa_util.h */,
+				A926B5B127AC718800144157 /* redundancy_elimination.cpp */,
+				A926B5B227AC718800144157 /* reflect.h */,
+				A926B5B327AC718800144157 /* workaround1209.cpp */,
+				A926B5B427AC718800144157 /* null_pass.h */,
+				A926B5B527AC718800144157 /* relax_float_ops_pass.cpp */,
+				A926B5B627AC718800144157 /* const_folding_rules.h */,
+				A926B5B727AC718800144157 /* scalar_replacement_pass.h */,
+				A926B5B827AC718800144157 /* instruction.cpp */,
+				A926B5B927AC718800144157 /* pch_source_opt.h */,
+				A926B5BA27AC718800144157 /* reduce_load_size.cpp */,
+				A926B5BB27AC718800144157 /* redundancy_elimination.h */,
+				A926B5BC27AC718800144157 /* fix_storage_class.cpp */,
+				A926B5BD27AC718800144157 /* value_number_table.cpp */,
+				A926B5BE27AC718800144157 /* remove_unused_interface_variables_pass.cpp */,
+				A926B5BF27AC718800144157 /* inline_opaque_pass.cpp */,
+				A926B5C027AC718800144157 /* replace_invalid_opc.cpp */,
+				A926B5C127AC718800144157 /* loop_utils.h */,
+				A926B5C227AC718800144157 /* module.h */,
+				A926B5C327AC718800144157 /* dominator_analysis.cpp */,
+				A926B5C427AC718800144157 /* ir_builder.h */,
+				A926B5C527AC718800144157 /* replace_desc_array_access_using_var_index.cpp */,
+				A926B5C627AC718800144157 /* loop_unswitch_pass.h */,
+				A926B5C727AC718800144157 /* cfg.h */,
+				A926B5C827AC718800144157 /* code_sink.h */,
+				A926B5C927AC718800144157 /* dataflow.cpp */,
+				A926B5CA27AC718800144157 /* loop_descriptor.h */,
+				A926B5CB27AC718800144157 /* instruction.h */,
+				A926B5CC27AC718800144157 /* aggressive_dead_code_elim_pass.h */,
+				A926B5CD27AC718800144157 /* struct_cfg_analysis.cpp */,
+				A926B5CE27AC718800144157 /* vector_dce.h */,
+				A926B5CF27AC718800144157 /* combine_access_chains.h */,
+				A926B5D027AC718800144157 /* pass_manager.h */,
+				A926B5D127AC718800144157 /* spread_volatile_semantics.h */,
+				A926B5D227AC718800144157 /* local_access_chain_convert_pass.cpp */,
+				A926B5D327AC718800144157 /* interp_fixup_pass.cpp */,
+				A926B5D427AC718800144157 /* basic_block.cpp */,
+				A926B5D527AC718800144157 /* iterator.h */,
+				A926B5D627AC718800144157 /* licm_pass.h */,
+				A926B5D727AC718800144157 /* build_module.h */,
+				A926B5D827AC718800144157 /* ccp_pass.h */,
+				A926B5D927AC718800144157 /* graphics_robust_access_pass.cpp */,
+				A926B5DA27AC718800144157 /* function.h */,
+				A926B5DB27AC718800144157 /* loop_fusion.cpp */,
+				A926B5DC27AC718800144157 /* upgrade_memory_model.cpp */,
+				A926B5DD27AC718800144157 /* feature_manager.h */,
+				A926B5DE27AC718800144157 /* dataflow.h */,
+				A926B5DF27AC718800144157 /* inst_bindless_check_pass.h */,
+				A926B5E027AC718800144157 /* scalar_analysis_simplification.cpp */,
+				A926B5E127AC718800144157 /* set_spec_constant_default_value_pass.h */,
+				A926B5E227AC718800144157 /* dominator_tree.h */,
+				A926B5E327AC718800144157 /* remove_unused_interface_variables_pass.h */,
+				A926B5E427AC718800144157 /* type_manager.h */,
+				A926B5E527AC718800144157 /* compact_ids_pass.cpp */,
+				A926B5E627AC718800144157 /* loop_peeling.cpp */,
+			);
+			path = opt;
+			sourceTree = "<group>";
+		};
+		A926B78127AC718900144157 /* val */ = {
+			isa = PBXGroup;
+			children = (
+				A926B78227AC718900144157 /* validate_annotation.cpp */,
+				A926B78327AC718900144157 /* validate_misc.cpp */,
+				A926B78427AC718900144157 /* validate_cfg.cpp */,
+				A926B78527AC718900144157 /* validate_capability.cpp */,
+				A926B78627AC718900144157 /* construct.h */,
+				A926B78727AC718900144157 /* validate_barriers.cpp */,
+				A926B78827AC718900144157 /* validate_non_uniform.cpp */,
+				A926B78927AC718900144157 /* validate_scopes.cpp */,
+				A926B78A27AC718900144157 /* validate_atomics.cpp */,
+				A926B78B27AC718900144157 /* basic_block.h */,
+				A926B78C27AC718900144157 /* validate_instruction.cpp */,
+				A926B78D27AC718900144157 /* validate_decorations.cpp */,
+				A926B78E27AC718900144157 /* validate_debug.cpp */,
+				A926B78F27AC718900144157 /* validate_builtins.cpp */,
+				A926B79027AC718900144157 /* validate_interfaces.cpp */,
+				A926B79127AC718900144157 /* validate.cpp */,
+				A926B79227AC718900144157 /* validation_state.h */,
+				A926B79327AC718900144157 /* validate_constants.cpp */,
+				A926B79427AC718900144157 /* validate_bitwise.cpp */,
+				A926B79527AC718900144157 /* validate_extensions.cpp */,
+				A926B79627AC718900144157 /* construct.cpp */,
+				A926B79727AC718900144157 /* function.cpp */,
+				A926B79827AC718900144157 /* validate.h */,
+				A926B79927AC718900144157 /* validate_adjacency.cpp */,
+				A926B79A27AC718900144157 /* validate_conversion.cpp */,
+				A926B79B27AC718900144157 /* validate_small_type_uses.cpp */,
+				A926B79C27AC718900144157 /* validate_scopes.h */,
+				A926B79D27AC718900144157 /* validate_id.cpp */,
+				A926B79E27AC718900144157 /* validate_memory_semantics.h */,
+				A926B79F27AC718900144157 /* validate_arithmetics.cpp */,
+				A926B7A027AC718900144157 /* validate_mode_setting.cpp */,
+				A926B7A127AC718900144157 /* validate_memory_semantics.cpp */,
+				A926B7A227AC718900144157 /* validate_logicals.cpp */,
+				A926B7A327AC718900144157 /* validate_derivatives.cpp */,
+				A926B7A427AC718900144157 /* validate_memory.cpp */,
+				A926B7A527AC718900144157 /* validate_image.cpp */,
+				A926B7A627AC718900144157 /* validate_literals.cpp */,
+				A926B7A727AC718900144157 /* instruction.cpp */,
+				A926B7A827AC718900144157 /* validate_type.cpp */,
+				A926B7A927AC718900144157 /* instruction.h */,
+				A926B7AA27AC718900144157 /* validate_execution_limitations.cpp */,
+				A926B7AB27AC718900144157 /* validate_layout.cpp */,
+				A926B7AC27AC718900144157 /* basic_block.cpp */,
+				A926B7AD27AC718900144157 /* validate_function.cpp */,
+				A926B7AE27AC718900144157 /* function.h */,
+				A926B7AF27AC718900144157 /* validate_composites.cpp */,
+				A926B7B027AC718900144157 /* validation_state.cpp */,
+				A926B7B127AC718900144157 /* validate_primitives.cpp */,
+				A926B7B227AC718900144157 /* decoration.h */,
+			);
+			path = val;
+			sourceTree = "<group>";
+		};
 		A9679AAB21D2699800856BF7 /* Scripts */ = {
 			isa = PBXGroup;
 			children = (
@@ -2291,7 +2766,7 @@
 		A972A82421CECC410013AB25 /* SPIRV-Tools */ = {
 			isa = PBXGroup;
 			children = (
-				A994EDAE273FD32B00CD6242 /* source */,
+				A926B47E27AC718800144157 /* source */,
 			);
 			name = "SPIRV-Tools";
 			path = "glslang/External/spirv-tools";
@@ -2349,471 +2824,6 @@
 			path = "SPIRV-Cross";
 			sourceTree = "<group>";
 		};
-		A994EDAE273FD32B00CD6242 /* source */ = {
-			isa = PBXGroup;
-			children = (
-				A994EDAF273FD32B00CD6242 /* spirv_target_env.cpp */,
-				A994EDB0273FD32B00CD6242 /* spirv_fuzzer_options.h */,
-				A994EDB1273FD32B00CD6242 /* assembly_grammar.h */,
-				A994EDB2273FD32B00CD6242 /* lint */,
-				A994EDB9273FD32B00CD6242 /* enum_set.h */,
-				A994EDBA273FD32B00CD6242 /* CMakeLists.txt */,
-				A994EDBB273FD32B00CD6242 /* text.cpp */,
-				A994EDBC273FD32B00CD6242 /* assembly_grammar.cpp */,
-				A994EDBD273FD32B00CD6242 /* text.h */,
-				A994EDBE273FD32B00CD6242 /* extensions.cpp */,
-				A994EDBF273FD32B00CD6242 /* pch_source.cpp */,
-				A994EDC0273FD32B00CD6242 /* util */,
-				A994EDCF273FD32B00CD6242 /* spirv_target_env.h */,
-				A994EDD0273FD32B00CD6242 /* table.cpp */,
-				A994EDD1273FD32B00CD6242 /* reduce */,
-				A994EE11273FD32B00CD6242 /* latest_version_opencl_std_header.h */,
-				A994EE12273FD32B00CD6242 /* spirv_optimizer_options.cpp */,
-				A994EE13273FD32B00CD6242 /* cfa.h */,
-				A994EE14273FD32B00CD6242 /* pch_source.h */,
-				A994EE15273FD32B00CD6242 /* enum_string_mapping.h */,
-				A994EE16273FD32B00CD6242 /* spirv_fuzzer_options.cpp */,
-				A994EE17273FD32B00CD6242 /* spirv_reducer_options.h */,
-				A994EE18273FD32B00CD6242 /* spirv_validator_options.cpp */,
-				A994EE1F273FD32B00CD6242 /* print.cpp */,
-				A994EE20273FD32B00CD6242 /* spirv_definition.h */,
-				A994EE21273FD32B00CD6242 /* operand.h */,
-				A994EE22273FD32B00CD6242 /* spirv_endian.cpp */,
-				A994EE23273FD32B00CD6242 /* macro.h */,
-				A994EE24273FD32B00CD6242 /* spirv_constant.h */,
-				A994EE25273FD32B00CD6242 /* binary.cpp */,
-				A994EE26273FD32B00CD6242 /* spirv_validator_options.h */,
-				A994EE27273FD32B00CD6242 /* enum_string_mapping.cpp */,
-				A994EE28273FD32B00CD6242 /* text_handler.h */,
-				A994EE29273FD32B00CD6242 /* parsed_operand.h */,
-				A994EE2A273FD32B00CD6242 /* name_mapper.h */,
-				A994EE2B273FD32B00CD6242 /* spirv_reducer_options.cpp */,
-				A994EE2C273FD32B00CD6242 /* parsed_operand.cpp */,
-				A994EE2D273FD32B00CD6242 /* diagnostic.h */,
-				A994EE2E273FD32B00CD6242 /* spirv_endian.h */,
-				A994EE2F273FD32B00CD6242 /* name_mapper.cpp */,
-				A994EE30273FD32B00CD6242 /* link */,
-				A994EE33273FD32B00CD6242 /* common_debug_info.h */,
-				A994EE34273FD32B00CD6242 /* software_version.cpp */,
-				A994EE35273FD32B00CD6242 /* opcode.cpp */,
-				A994EE36273FD32B00CD6242 /* print.h */,
-				A994EE37273FD32B00CD6242 /* ext_inst.cpp */,
-				A994EE38273FD32B00CD6242 /* disassemble.h */,
-				A994EE39273FD32B00CD6242 /* opt */,
-				A994EF15273FD32B00CD6242 /* table.h */,
-				A994F0A2273FD32C00CD6242 /* ext_inst.h */,
-				A994F0A3273FD32C00CD6242 /* diagnostic.cpp */,
-				A994F0A4273FD32C00CD6242 /* latest_version_spirv_header.h */,
-				A994F0A5273FD32C00CD6242 /* libspirv.cpp */,
-				A994F0A6273FD32C00CD6242 /* instruction.h */,
-				A994F0A7273FD32C00CD6242 /* spirv_optimizer_options.h */,
-				A994F0A8273FD32C00CD6242 /* opcode.h */,
-				A994F0A9273FD32C00CD6242 /* operand.cpp */,
-				A994F0AA273FD32C00CD6242 /* latest_version_glsl_std_450_header.h */,
-				A994F0AB273FD32C00CD6242 /* extensions.h */,
-				A994F0AC273FD32C00CD6242 /* disassemble.cpp */,
-				A994F0AD273FD32C00CD6242 /* binary.h */,
-				A994F0AE273FD32C00CD6242 /* text_handler.cpp */,
-				A994F0AF273FD32C00CD6242 /* val */,
-			);
-			path = source;
-			sourceTree = "<group>";
-		};
-		A994EDB2273FD32B00CD6242 /* lint */ = {
-			isa = PBXGroup;
-			children = (
-				A994EDB3273FD32B00CD6242 /* CMakeLists.txt */,
-				A994EDB4273FD32B00CD6242 /* lint_divergent_derivatives.cpp */,
-				A994EDB5273FD32B00CD6242 /* linter.cpp */,
-				A994EDB6273FD32B00CD6242 /* divergence_analysis.cpp */,
-				A994EDB7273FD32B00CD6242 /* lints.h */,
-				A994EDB8273FD32B00CD6242 /* divergence_analysis.h */,
-			);
-			path = lint;
-			sourceTree = "<group>";
-		};
-		A994EDC0273FD32B00CD6242 /* util */ = {
-			isa = PBXGroup;
-			children = (
-				A994EDC1273FD32B00CD6242 /* parse_number.h */,
-				A994EDC2273FD32B00CD6242 /* ilist_node.h */,
-				A994EDC3273FD32B00CD6242 /* make_unique.h */,
-				A994EDC4273FD32B00CD6242 /* string_utils.h */,
-				A994EDC5273FD32B00CD6242 /* small_vector.h */,
-				A994EDC6273FD32B00CD6242 /* timer.cpp */,
-				A994EDC7273FD32B00CD6242 /* timer.h */,
-				A994EDC8273FD32B00CD6242 /* string_utils.cpp */,
-				A994EDC9273FD32B00CD6242 /* bit_vector.h */,
-				A994EDCA273FD32B00CD6242 /* bitutils.h */,
-				A994EDCB273FD32B00CD6242 /* hex_float.h */,
-				A994EDCC273FD32B00CD6242 /* parse_number.cpp */,
-				A994EDCD273FD32B00CD6242 /* bit_vector.cpp */,
-				A994EDCE273FD32B00CD6242 /* ilist.h */,
-			);
-			path = util;
-			sourceTree = "<group>";
-		};
-		A994EDD1273FD32B00CD6242 /* reduce */ = {
-			isa = PBXGroup;
-			children = (
-				A994EDD2273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.h */,
-				A994EDD3273FD32B00CD6242 /* remove_selection_reduction_opportunity.cpp */,
-				A994EDD4273FD32B00CD6242 /* remove_block_reduction_opportunity.h */,
-				A994EDD5273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h */,
-				A994EDD6273FD32B00CD6242 /* reduction_pass.cpp */,
-				A994EDD7273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.h */,
-				A994EDD8273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp */,
-				A994EDD9273FD32B00CD6242 /* operand_to_const_reduction_opportunity_finder.h */,
-				A994EDDA273FD32B00CD6242 /* CMakeLists.txt */,
-				A994EDDB273FD32B00CD6242 /* reduction_util.cpp */,
-				A994EDDC273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h */,
-				A994EDDD273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp */,
-				A994EDDE273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h */,
-				A994EDDF273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.cpp */,
-				A994EDE0273FD32B00CD6242 /* remove_instruction_reduction_opportunity.h */,
-				A994EDE1273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h */,
-				A994EDE2273FD32B00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp */,
-				A994EDE3273FD32B00CD6242 /* remove_function_reduction_opportunity.cpp */,
-				A994EDE4273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp */,
-				A994EDE5273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.cpp */,
-				A994EDE6273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp */,
-				A994EDE7273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.h */,
-				A994EDE8273FD32B00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h */,
-				A994EDE9273FD32B00CD6242 /* merge_blocks_reduction_opportunity.cpp */,
-				A994EDEA273FD32B00CD6242 /* change_operand_reduction_opportunity.cpp */,
-				A994EDEB273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.h */,
-				A994EDEC273FD32B00CD6242 /* remove_function_reduction_opportunity.h */,
-				A994EDED273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h */,
-				A994EDEE273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.h */,
-				A994EDEF273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h */,
-				A994EDF0273FD32B00CD6242 /* remove_selection_reduction_opportunity.h */,
-				A994EDF1273FD32B00CD6242 /* remove_instruction_reduction_opportunity.cpp */,
-				A994EDF2273FD32B00CD6242 /* remove_selection_reduction_opportunity_finder.h */,
-				A994EDF3273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.h */,
-				A994EDF4273FD32B00CD6242 /* pch_source_reduce.cpp */,
-				A994EDF5273FD32B00CD6242 /* remove_struct_member_reduction_opportunity.cpp */,
-				A994EDF6273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h */,
-				A994EDF7273FD32B00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp */,
-				A994EDF8273FD32B00CD6242 /* reducer.cpp */,
-				A994EDF9273FD32B00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp */,
-				A994EDFA273FD32B00CD6242 /* remove_function_reduction_opportunity_finder.h */,
-				A994EDFB273FD32B00CD6242 /* pch_source_reduce.h */,
-				A994EDFC273FD32B00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp */,
-				A994EDFD273FD32B00CD6242 /* reduction_opportunity.cpp */,
-				A994EDFE273FD32B00CD6242 /* reducer.h */,
-				A994EDFF273FD32B00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp */,
-				A994EE00273FD32B00CD6242 /* reduction_opportunity.h */,
-				A994EE01273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h */,
-				A994EE02273FD32B00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp */,
-				A994EE03273FD32B00CD6242 /* reduction_opportunity_finder.h */,
-				A994EE04273FD32B00CD6242 /* change_operand_reduction_opportunity.h */,
-				A994EE05273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.h */,
-				A994EE06273FD32B00CD6242 /* remove_block_reduction_opportunity_finder.cpp */,
-				A994EE07273FD32B00CD6242 /* reduction_util.h */,
-				A994EE08273FD32B00CD6242 /* merge_blocks_reduction_opportunity.h */,
-				A994EE09273FD32B00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp */,
-				A994EE0A273FD32B00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp */,
-				A994EE0B273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp */,
-				A994EE0C273FD32B00CD6242 /* remove_block_reduction_opportunity.cpp */,
-				A994EE0D273FD32B00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp */,
-				A994EE0E273FD32B00CD6242 /* reduction_opportunity_finder.cpp */,
-				A994EE0F273FD32B00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp */,
-				A994EE10273FD32B00CD6242 /* reduction_pass.h */,
-			);
-			path = reduce;
-			sourceTree = "<group>";
-		};
-		A994EE30273FD32B00CD6242 /* link */ = {
-			isa = PBXGroup;
-			children = (
-				A994EE31273FD32B00CD6242 /* CMakeLists.txt */,
-				A994EE32273FD32B00CD6242 /* linker.cpp */,
-			);
-			path = link;
-			sourceTree = "<group>";
-		};
-		A994EE39273FD32B00CD6242 /* opt */ = {
-			isa = PBXGroup;
-			children = (
-				A994EE3A273FD32B00CD6242 /* optimizer.cpp */,
-				A994EE3B273FD32B00CD6242 /* if_conversion.h */,
-				A994EE3C273FD32B00CD6242 /* register_pressure.cpp */,
-				A994EE3D273FD32B00CD6242 /* loop_utils.cpp */,
-				A994EE3E273FD32B00CD6242 /* merge_return_pass.h */,
-				A994EE3F273FD32B00CD6242 /* inline_opaque_pass.h */,
-				A994EE40273FD32B00CD6242 /* loop_fusion.h */,
-				A994EE41273FD32B00CD6242 /* combine_access_chains.cpp */,
-				A994EE42273FD32B00CD6242 /* build_module.cpp */,
-				A994EE43273FD32B00CD6242 /* composite.h */,
-				A994EE44273FD32B00CD6242 /* compact_ids_pass.h */,
-				A994EE45273FD32B00CD6242 /* register_pressure.h */,
-				A994EE46273FD32B00CD6242 /* tree_iterator.h */,
-				A994EE47273FD32B00CD6242 /* graphics_robust_access_pass.h */,
-				A994EE48273FD32B00CD6242 /* local_single_store_elim_pass.h */,
-				A994EE49273FD32B00CD6242 /* reduce_load_size.h */,
-				A994EE4A273FD32B00CD6242 /* code_sink.cpp */,
-				A994EE4B273FD32B00CD6242 /* types.cpp */,
-				A994EE4C273FD32B00CD6242 /* scalar_analysis.h */,
-				A994EE4D273FD32B00CD6242 /* strip_debug_info_pass.h */,
-				A994EE4E273FD32B00CD6242 /* replace_desc_array_access_using_var_index.h */,
-				A994EE4F273FD32B00CD6242 /* cfg.cpp */,
-				A994EE50273FD32B00CD6242 /* decoration_manager.cpp */,
-				A994EE51273FD32B00CD6242 /* local_single_block_elim_pass.cpp */,
-				A994EE52273FD32B00CD6242 /* freeze_spec_constant_value_pass.cpp */,
-				A994EE53273FD32B00CD6242 /* replace_invalid_opc.h */,
-				A994EE54273FD32B00CD6242 /* local_access_chain_convert_pass.h */,
-				A994EE55273FD32B00CD6242 /* inst_bindless_check_pass.cpp */,
-				A994EE56273FD32B00CD6242 /* local_redundancy_elimination.cpp */,
-				A994EE57273FD32B00CD6242 /* CMakeLists.txt */,
-				A994EE58273FD32B00CD6242 /* instrument_pass.cpp */,
-				A994EE59273FD32B00CD6242 /* propagator.h */,
-				A994EE5A273FD32B00CD6242 /* instruction_list.h */,
-				A994EE5B273FD32B00CD6242 /* feature_manager.cpp */,
-				A994EE5C273FD32B00CD6242 /* pass.cpp */,
-				A994EE5D273FD32B00CD6242 /* loop_fission.cpp */,
-				A994EE5E273FD32B00CD6242 /* dominator_tree.cpp */,
-				A994EE5F273FD32B00CD6242 /* amd_ext_to_khr.h */,
-				A994EE60273FD32B00CD6242 /* merge_return_pass.cpp */,
-				A994EE61273FD32B00CD6242 /* ir_context.h */,
-				A994EE62273FD32B00CD6242 /* eliminate_dead_constant_pass.cpp */,
-				A994EE63273FD32B00CD6242 /* control_dependence.h */,
-				A994EE64273FD32B00CD6242 /* cfg_cleanup_pass.cpp */,
-				A994EE65273FD32B00CD6242 /* wrap_opkill.cpp */,
-				A994EE66273FD32B00CD6242 /* const_folding_rules.cpp */,
-				A994EE67273FD32B00CD6242 /* loop_unroller.h */,
-				A994EE68273FD32B00CD6242 /* strip_debug_info_pass.cpp */,
-				A994EE69273FD32B00CD6242 /* ssa_rewrite_pass.cpp */,
-				A994EE6A273FD32B00CD6242 /* loop_dependence.cpp */,
-				A994EE6B273FD32B00CD6242 /* unify_const_pass.h */,
-				A994EE6C273FD32B00CD6242 /* ir_loader.h */,
-				A994EE6D273FD32B00CD6242 /* inst_debug_printf_pass.cpp */,
-				A994EE6E273FD32B00CD6242 /* types.h */,
-				A994EE6F273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.h */,
-				A994EE70273FD32B00CD6242 /* mem_pass.cpp */,
-				A994EE71273FD32B00CD6242 /* basic_block.h */,
-				A994EE72273FD32B00CD6242 /* remove_duplicates_pass.cpp */,
-				A994EE73273FD32B00CD6242 /* dead_variable_elimination.cpp */,
-				A994EE74273FD32B00CD6242 /* block_merge_pass.h */,
-				A994EE75273FD32B00CD6242 /* module.cpp */,
-				A994EE76273FD32B00CD6242 /* debug_info_manager.h */,
-				A994EE77273FD32B00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp */,
-				A994EE78273FD32B00CD6242 /* loop_unswitch_pass.cpp */,
-				A994EE79273FD32B00CD6242 /* unify_const_pass.cpp */,
-				A994EE7A273FD32B00CD6242 /* type_manager.cpp */,
-				A994EE7B273FD32B00CD6242 /* private_to_local_pass.h */,
-				A994EE7C273FD32B00CD6242 /* convert_to_half_pass.h */,
-				A994EE7D273FD32B00CD6242 /* relax_float_ops_pass.h */,
-				A994EE7E273FD32B00CD6242 /* inline_pass.cpp */,
-				A994EE7F273FD32B00CD6242 /* def_use_manager.h */,
-				A994EE80273FD32B00CD6242 /* ir_loader.cpp */,
-				A994EE81273FD32B00CD6242 /* convert_to_sampled_image_pass.h */,
-				A994EE82273FD32B00CD6242 /* cfg_cleanup_pass.h */,
-				A994EE83273FD32B00CD6242 /* licm_pass.cpp */,
-				A994EE84273FD32B00CD6242 /* eliminate_dead_functions_pass.cpp */,
-				A994EE85273FD32B00CD6242 /* local_redundancy_elimination.h */,
-				A994EE86273FD32B00CD6242 /* loop_peeling.h */,
-				A994EE87273FD32B00CD6242 /* vector_dce.cpp */,
-				A994EE88273FD32B00CD6242 /* block_merge_util.h */,
-				A994EE89273FD32B00CD6242 /* loop_unroller.cpp */,
-				A994EE8A273FD32B00CD6242 /* desc_sroa.h */,
-				A994EE8B273FD32B00CD6242 /* constants.cpp */,
-				A994EE8C273FD32B00CD6242 /* loop_fusion_pass.h */,
-				A994EE8D273FD32B00CD6242 /* struct_cfg_analysis.h */,
-				A994EE8E273FD32B00CD6242 /* desc_sroa_util.cpp */,
-				A994EE8F273FD32B00CD6242 /* inst_buff_addr_check_pass.cpp */,
-				A994EE90273FD32B00CD6242 /* def_use_manager.cpp */,
-				A994EE91273FD32B00CD6242 /* wrap_opkill.h */,
-				A994EE92273FD32B00CD6242 /* strip_reflect_info_pass.cpp */,
-				A994EE93273FD32B00CD6242 /* empty_pass.h */,
-				A994EE94273FD32B00CD6242 /* decoration_manager.h */,
-				A994EE95273FD32B00CD6242 /* ccp_pass.cpp */,
-				A994EE96273FD32B00CD6242 /* local_single_block_elim_pass.h */,
-				A994EE97273FD32B00CD6242 /* interp_fixup_pass.h */,
-				A994EE98273FD32B00CD6242 /* pch_source_opt.cpp */,
-				A994EE99273FD32B00CD6242 /* inst_buff_addr_check_pass.h */,
-				A994EE9A273FD32B00CD6242 /* strength_reduction_pass.h */,
-				A994EE9B273FD32B00CD6242 /* aggressive_dead_code_elim_pass.cpp */,
-				A994EE9C273FD32B00CD6242 /* eliminate_dead_functions_util.cpp */,
-				A994EE9D273FD32B00CD6242 /* inst_debug_printf_pass.h */,
-				A994EE9E273FD32B00CD6242 /* simplification_pass.cpp */,
-				A994EE9F273FD32B00CD6242 /* dead_branch_elim_pass.cpp */,
-				A994EEA0273FD32B00CD6242 /* flatten_decoration_pass.cpp */,
-				A994EEA1273FD32B00CD6242 /* dead_insert_elim_pass.h */,
-				A994EEA2273FD32B00CD6242 /* folding_rules.cpp */,
-				A994EEA3273FD32B00CD6242 /* freeze_spec_constant_value_pass.h */,
-				A994EEA4273FD32B00CD6242 /* ir_context.cpp */,
-				A994EEA5273FD32B00CD6242 /* instrument_pass.h */,
-				A994EEA6273FD32B00CD6242 /* mem_pass.h */,
-				A994EEA7273FD32B00CD6242 /* loop_descriptor.cpp */,
-				A994EEA8273FD32B00CD6242 /* eliminate_dead_members_pass.h */,
-				A994EEA9273FD32B00CD6242 /* function.cpp */,
-				A994EEAA273FD32B00CD6242 /* instruction_list.cpp */,
-				A994EEAB273FD32B00CD6242 /* control_dependence.cpp */,
-				A994EEAC273FD32B00CD6242 /* composite.cpp */,
-				A994EEAD273FD32B00CD6242 /* convert_to_half_pass.cpp */,
-				A994EEAE273FD32B00CD6242 /* inline_pass.h */,
-				A994EEAF273FD32B00CD6242 /* loop_dependence.h */,
-				A994EEB0273FD32B00CD6242 /* value_number_table.h */,
-				A994EEB1273FD32B00CD6242 /* flatten_decoration_pass.h */,
-				A994EEB2273FD32B00CD6242 /* if_conversion.cpp */,
-				A994EEB3273FD32B00CD6242 /* debug_info_manager.cpp */,
-				A994EEB4273FD32B00CD6242 /* inline_exhaustive_pass.h */,
-				A994EEB5273FD32B00CD6242 /* constants.h */,
-				A994EEB6273FD32B00CD6242 /* eliminate_dead_members_pass.cpp */,
-				A994EEB7273FD32B00CD6242 /* strength_reduction_pass.cpp */,
-				A994EEB8273FD32B00CD6242 /* desc_sroa.cpp */,
-				A994EEB9273FD32B00CD6242 /* block_merge_util.cpp */,
-				A994EEBA273FD32B00CD6242 /* upgrade_memory_model.h */,
-				A994EEBB273FD32B00CD6242 /* copy_prop_arrays.cpp */,
-				A994EEBC273FD32B00CD6242 /* pass_manager.cpp */,
-				A994EEBD273FD32B00CD6242 /* inline_exhaustive_pass.cpp */,
-				A994EEBE273FD32B00CD6242 /* loop_fission.h */,
-				A994EEBF273FD32B00CD6242 /* workaround1209.h */,
-				A994EEC0273FD32B00CD6242 /* loop_fusion_pass.cpp */,
-				A994EEC1273FD32B00CD6242 /* log.h */,
-				A994EEC2273FD32B00CD6242 /* copy_prop_arrays.h */,
-				A994EEC3273FD32B00CD6242 /* eliminate_dead_constant_pass.h */,
-				A994EEC4273FD32B00CD6242 /* dead_insert_elim_pass.cpp */,
-				A994EEC5273FD32B00CD6242 /* ssa_rewrite_pass.h */,
-				A994EEC6273FD32B00CD6242 /* scalar_analysis.cpp */,
-				A994EEC7273FD32B00CD6242 /* dead_variable_elimination.h */,
-				A994EEC8273FD32B00CD6242 /* block_merge_pass.cpp */,
-				A994EEC9273FD32B00CD6242 /* dominator_analysis.h */,
-				A994EECA273FD32B00CD6242 /* convert_to_sampled_image_pass.cpp */,
-				A994EECB273FD32B00CD6242 /* pass.h */,
-				A994EECC273FD32B00CD6242 /* folding_rules.h */,
-				A994EECD273FD32B00CD6242 /* eliminate_dead_functions_pass.h */,
-				A994EECE273FD32B00CD6242 /* eliminate_dead_functions_util.h */,
-				A994EECF273FD32B00CD6242 /* fold.h */,
-				A994EED0273FD32B00CD6242 /* local_single_store_elim_pass.cpp */,
-				A994EED1273FD32B00CD6242 /* dead_branch_elim_pass.h */,
-				A994EED2273FD32B00CD6242 /* private_to_local_pass.cpp */,
-				A994EED3273FD32B00CD6242 /* scalar_analysis_nodes.h */,
-				A994EED4273FD32B00CD6242 /* propagator.cpp */,
-				A994EED5273FD32B00CD6242 /* fix_storage_class.h */,
-				A994EED6273FD32B00CD6242 /* loop_dependence_helpers.cpp */,
-				A994EED7273FD32B00CD6242 /* set_spec_constant_default_value_pass.cpp */,
-				A994EED8273FD32B00CD6242 /* passes.h */,
-				A994EED9273FD32B00CD6242 /* fold.cpp */,
-				A994EEDA273FD32B00CD6242 /* amd_ext_to_khr.cpp */,
-				A994EEDB273FD32B00CD6242 /* strip_reflect_info_pass.h */,
-				A994EEDC273FD32B00CD6242 /* scalar_replacement_pass.cpp */,
-				A994EEDD273FD32B00CD6242 /* simplification_pass.h */,
-				A994EEDE273FD32B00CD6242 /* remove_duplicates_pass.h */,
-				A994EEDF273FD32B00CD6242 /* desc_sroa_util.h */,
-				A994EEE0273FD32B00CD6242 /* redundancy_elimination.cpp */,
-				A994EEE1273FD32B00CD6242 /* reflect.h */,
-				A994EEE2273FD32B00CD6242 /* workaround1209.cpp */,
-				A994EEE3273FD32B00CD6242 /* null_pass.h */,
-				A994EEE4273FD32B00CD6242 /* relax_float_ops_pass.cpp */,
-				A994EEE5273FD32B00CD6242 /* const_folding_rules.h */,
-				A994EEE6273FD32B00CD6242 /* scalar_replacement_pass.h */,
-				A994EEE7273FD32B00CD6242 /* instruction.cpp */,
-				A994EEE8273FD32B00CD6242 /* pch_source_opt.h */,
-				A994EEE9273FD32B00CD6242 /* reduce_load_size.cpp */,
-				A994EEEA273FD32B00CD6242 /* redundancy_elimination.h */,
-				A994EEEB273FD32B00CD6242 /* fix_storage_class.cpp */,
-				A994EEEC273FD32B00CD6242 /* value_number_table.cpp */,
-				A994EEED273FD32B00CD6242 /* remove_unused_interface_variables_pass.cpp */,
-				A994EEEE273FD32B00CD6242 /* inline_opaque_pass.cpp */,
-				A994EEEF273FD32B00CD6242 /* replace_invalid_opc.cpp */,
-				A994EEF0273FD32B00CD6242 /* loop_utils.h */,
-				A994EEF1273FD32B00CD6242 /* module.h */,
-				A994EEF2273FD32B00CD6242 /* dominator_analysis.cpp */,
-				A994EEF3273FD32B00CD6242 /* ir_builder.h */,
-				A994EEF4273FD32B00CD6242 /* replace_desc_array_access_using_var_index.cpp */,
-				A994EEF5273FD32B00CD6242 /* loop_unswitch_pass.h */,
-				A994EEF6273FD32B00CD6242 /* cfg.h */,
-				A994EEF7273FD32B00CD6242 /* code_sink.h */,
-				A994EEF8273FD32B00CD6242 /* dataflow.cpp */,
-				A994EEF9273FD32B00CD6242 /* loop_descriptor.h */,
-				A994EEFA273FD32B00CD6242 /* instruction.h */,
-				A994EEFB273FD32B00CD6242 /* aggressive_dead_code_elim_pass.h */,
-				A994EEFC273FD32B00CD6242 /* struct_cfg_analysis.cpp */,
-				A994EEFD273FD32B00CD6242 /* vector_dce.h */,
-				A994EEFE273FD32B00CD6242 /* combine_access_chains.h */,
-				A994EEFF273FD32B00CD6242 /* pass_manager.h */,
-				A994EF00273FD32B00CD6242 /* local_access_chain_convert_pass.cpp */,
-				A994EF01273FD32B00CD6242 /* interp_fixup_pass.cpp */,
-				A994EF02273FD32B00CD6242 /* basic_block.cpp */,
-				A994EF03273FD32B00CD6242 /* iterator.h */,
-				A994EF04273FD32B00CD6242 /* licm_pass.h */,
-				A994EF05273FD32B00CD6242 /* build_module.h */,
-				A994EF06273FD32B00CD6242 /* ccp_pass.h */,
-				A994EF07273FD32B00CD6242 /* graphics_robust_access_pass.cpp */,
-				A994EF08273FD32B00CD6242 /* function.h */,
-				A994EF09273FD32B00CD6242 /* loop_fusion.cpp */,
-				A994EF0A273FD32B00CD6242 /* upgrade_memory_model.cpp */,
-				A994EF0B273FD32B00CD6242 /* feature_manager.h */,
-				A994EF0C273FD32B00CD6242 /* dataflow.h */,
-				A994EF0D273FD32B00CD6242 /* inst_bindless_check_pass.h */,
-				A994EF0E273FD32B00CD6242 /* scalar_analysis_simplification.cpp */,
-				A994EF0F273FD32B00CD6242 /* set_spec_constant_default_value_pass.h */,
-				A994EF10273FD32B00CD6242 /* dominator_tree.h */,
-				A994EF11273FD32B00CD6242 /* remove_unused_interface_variables_pass.h */,
-				A994EF12273FD32B00CD6242 /* type_manager.h */,
-				A994EF13273FD32B00CD6242 /* compact_ids_pass.cpp */,
-				A994EF14273FD32B00CD6242 /* loop_peeling.cpp */,
-			);
-			path = opt;
-			sourceTree = "<group>";
-		};
-		A994F0AF273FD32C00CD6242 /* val */ = {
-			isa = PBXGroup;
-			children = (
-				A994F0B0273FD32C00CD6242 /* validate_annotation.cpp */,
-				A994F0B1273FD32C00CD6242 /* validate_misc.cpp */,
-				A994F0B2273FD32C00CD6242 /* validate_cfg.cpp */,
-				A994F0B3273FD32C00CD6242 /* validate_capability.cpp */,
-				A994F0B4273FD32C00CD6242 /* construct.h */,
-				A994F0B5273FD32C00CD6242 /* validate_barriers.cpp */,
-				A994F0B6273FD32C00CD6242 /* validate_non_uniform.cpp */,
-				A994F0B7273FD32C00CD6242 /* validate_scopes.cpp */,
-				A994F0B8273FD32C00CD6242 /* validate_atomics.cpp */,
-				A994F0B9273FD32C00CD6242 /* basic_block.h */,
-				A994F0BA273FD32C00CD6242 /* validate_instruction.cpp */,
-				A994F0BB273FD32C00CD6242 /* validate_decorations.cpp */,
-				A994F0BC273FD32C00CD6242 /* validate_debug.cpp */,
-				A994F0BD273FD32C00CD6242 /* validate_builtins.cpp */,
-				A994F0BE273FD32C00CD6242 /* validate_interfaces.cpp */,
-				A994F0BF273FD32C00CD6242 /* validate.cpp */,
-				A994F0C0273FD32C00CD6242 /* validation_state.h */,
-				A994F0C1273FD32C00CD6242 /* validate_constants.cpp */,
-				A994F0C2273FD32C00CD6242 /* validate_bitwise.cpp */,
-				A994F0C3273FD32C00CD6242 /* validate_extensions.cpp */,
-				A994F0C4273FD32C00CD6242 /* construct.cpp */,
-				A994F0C5273FD32C00CD6242 /* function.cpp */,
-				A994F0C6273FD32C00CD6242 /* validate.h */,
-				A994F0C7273FD32C00CD6242 /* validate_adjacency.cpp */,
-				A994F0C8273FD32C00CD6242 /* validate_conversion.cpp */,
-				A994F0C9273FD32C00CD6242 /* validate_small_type_uses.cpp */,
-				A994F0CA273FD32C00CD6242 /* validate_scopes.h */,
-				A994F0CB273FD32C00CD6242 /* validate_id.cpp */,
-				A994F0CC273FD32C00CD6242 /* validate_memory_semantics.h */,
-				A994F0CD273FD32C00CD6242 /* validate_arithmetics.cpp */,
-				A994F0CE273FD32C00CD6242 /* validate_mode_setting.cpp */,
-				A994F0CF273FD32C00CD6242 /* validate_memory_semantics.cpp */,
-				A994F0D0273FD32C00CD6242 /* validate_logicals.cpp */,
-				A994F0D1273FD32C00CD6242 /* validate_derivatives.cpp */,
-				A994F0D2273FD32C00CD6242 /* validate_memory.cpp */,
-				A994F0D3273FD32C00CD6242 /* validate_image.cpp */,
-				A994F0D4273FD32C00CD6242 /* validate_literals.cpp */,
-				A994F0D5273FD32C00CD6242 /* instruction.cpp */,
-				A994F0D6273FD32C00CD6242 /* validate_type.cpp */,
-				A994F0D7273FD32C00CD6242 /* instruction.h */,
-				A994F0D8273FD32C00CD6242 /* validate_execution_limitations.cpp */,
-				A994F0D9273FD32C00CD6242 /* validate_layout.cpp */,
-				A994F0DA273FD32C00CD6242 /* basic_block.cpp */,
-				A994F0DB273FD32C00CD6242 /* validate_function.cpp */,
-				A994F0DC273FD32C00CD6242 /* function.h */,
-				A994F0DD273FD32C00CD6242 /* validate_composites.cpp */,
-				A994F0DE273FD32C00CD6242 /* validation_state.cpp */,
-				A994F0DF273FD32C00CD6242 /* validate_primitives.cpp */,
-				A994F0E0273FD32C00CD6242 /* decoration.h */,
-			);
-			path = val;
-			sourceTree = "<group>";
-		};
 		A997F94126865A550006F71B /* SPIRV */ = {
 			isa = PBXGroup;
 			children = (
@@ -3087,202 +3097,203 @@
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A994F493273FD32D00CD6242 /* loop_descriptor.h in Headers */,
-				A994F412273FD32C00CD6242 /* eliminate_dead_functions_util.h in Headers */,
-				A994F3A0273FD32C00CD6242 /* eliminate_dead_members_pass.h in Headers */,
-				A994F1CC273FD32C00CD6242 /* reduction_opportunity_finder.h in Headers */,
-				A994F13C273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.h in Headers */,
-				A994F487273FD32D00CD6242 /* loop_unswitch_pass.h in Headers */,
-				A994F3B8273FD32C00CD6242 /* value_number_table.h in Headers */,
-				A994F10C273FD32C00CD6242 /* parse_number.h in Headers */,
-				A994F15D273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */,
-				A994FA36273FD32F00CD6242 /* decoration.h in Headers */,
-				A994F2B3273FD32C00CD6242 /* propagator.h in Headers */,
-				A994F991273FD32E00CD6242 /* opcode.h in Headers */,
-				A994F2C5273FD32C00CD6242 /* amd_ext_to_khr.h in Headers */,
-				A994F3B5273FD32C00CD6242 /* loop_dependence.h in Headers */,
-				A994F124273FD32C00CD6242 /* bit_vector.h in Headers */,
-				A994F9A0273FD32F00CD6242 /* binary.h in Headers */,
-				A994F151273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.h in Headers */,
-				A994F37F273FD32C00CD6242 /* inst_debug_printf_pass.h in Headers */,
-				A994F19C273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.h in Headers */,
-				A994F98E273FD32E00CD6242 /* spirv_optimizer_options.h in Headers */,
-				A994F22C273FD32C00CD6242 /* text_handler.h in Headers */,
-				A994F4C9273FD32D00CD6242 /* feature_manager.h in Headers */,
-				A994F364273FD32C00CD6242 /* decoration_manager.h in Headers */,
-				A994F133273FD32C00CD6242 /* ilist.h in Headers */,
-				A994F40F273FD32C00CD6242 /* eliminate_dead_functions_pass.h in Headers */,
-				A994F112273FD32C00CD6242 /* make_unique.h in Headers */,
-				A994F99A273FD32F00CD6242 /* extensions.h in Headers */,
-				A994F3EE273FD32C00CD6242 /* copy_prop_arrays.h in Headers */,
-				A994F1F3273FD32C00CD6242 /* reduction_pass.h in Headers */,
-				A994F38B273FD32C00CD6242 /* dead_insert_elim_pass.h in Headers */,
-				A994F997273FD32F00CD6242 /* latest_version_glsl_std_450_header.h in Headers */,
-				A994F442273FD32D00CD6242 /* remove_duplicates_pass.h in Headers */,
-				A994F43F273FD32D00CD6242 /* simplification_pass.h in Headers */,
-				A994FA2A273FD32F00CD6242 /* function.h in Headers */,
-				A994F178273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.h in Headers */,
-				A994F460273FD32D00CD6242 /* pch_source_opt.h in Headers */,
-				A994F283273FD32C00CD6242 /* local_single_store_elim_pass.h in Headers */,
-				A994F12A273FD32C00CD6242 /* hex_float.h in Headers */,
-				A994F1B1273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.h in Headers */,
-				A994F0FA273FD32C00CD6242 /* enum_set.h in Headers */,
-				A994F28F273FD32C00CD6242 /* scalar_analysis.h in Headers */,
-				A994F2CB273FD32C00CD6242 /* ir_context.h in Headers */,
-				A994F4B7273FD32D00CD6242 /* build_module.h in Headers */,
-				A994F97F273FD32E00CD6242 /* ext_inst.h in Headers */,
-				A994F286273FD32C00CD6242 /* reduce_load_size.h in Headers */,
-				A994F478273FD32D00CD6242 /* loop_utils.h in Headers */,
-				A994F39A273FD32C00CD6242 /* mem_pass.h in Headers */,
-				A994F0F4273FD32C00CD6242 /* lints.h in Headers */,
-				A994F373273FD32C00CD6242 /* inst_buff_addr_check_pass.h in Headers */,
-				A994F3E5273FD32C00CD6242 /* workaround1209.h in Headers */,
-				A994F1C6273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */,
-				A994F34F273FD32C00CD6242 /* struct_cfg_analysis.h in Headers */,
-				A994F2B6273FD32C00CD6242 /* instruction_list.h in Headers */,
-				A994F2D1273FD32C00CD6242 /* control_dependence.h in Headers */,
-				A994F23B273FD32C00CD6242 /* diagnostic.h in Headers */,
-				A994F391273FD32C00CD6242 /* freeze_spec_constant_value_pass.h in Headers */,
-				A994F1F6273FD32C00CD6242 /* latest_version_opencl_std_header.h in Headers */,
-				A994F346273FD32C00CD6242 /* desc_sroa.h in Headers */,
-				A994F481273FD32D00CD6242 /* ir_builder.h in Headers */,
-				A994F232273FD32C00CD6242 /* name_mapper.h in Headers */,
-				A994F292273FD32C00CD6242 /* strip_debug_info_pass.h in Headers */,
-				A994F451273FD32D00CD6242 /* null_pass.h in Headers */,
-				A994F202273FD32C00CD6242 /* enum_string_mapping.h in Headers */,
-				A994F0E8273FD32C00CD6242 /* assembly_grammar.h in Headers */,
-				A994F26B273FD32C00CD6242 /* loop_fusion.h in Headers */,
-				A994F47B273FD32D00CD6242 /* module.h in Headers */,
-				A994F118273FD32C00CD6242 /* small_vector.h in Headers */,
-				A994F9FA273FD32F00CD6242 /* validate_memory_semantics.h in Headers */,
-				A994F142273FD32C00CD6242 /* remove_block_reduction_opportunity.h in Headers */,
-				A994F31C273FD32C00CD6242 /* convert_to_half_pass.h in Headers */,
-				A994F457273FD32D00CD6242 /* const_folding_rules.h in Headers */,
-				A994F1D2273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.h in Headers */,
-				A994F403273FD32C00CD6242 /* dominator_analysis.h in Headers */,
-				A994F421273FD32C00CD6242 /* scalar_analysis_nodes.h in Headers */,
-				A994F295273FD32C00CD6242 /* replace_desc_array_access_using_var_index.h in Headers */,
-				A994F40C273FD32C00CD6242 /* folding_rules.h in Headers */,
-				A994F409273FD32C00CD6242 /* pass.h in Headers */,
-				A994F3C7273FD32C00CD6242 /* constants.h in Headers */,
-				A994F36A273FD32C00CD6242 /* local_single_block_elim_pass.h in Headers */,
-				A994F4B4273FD32D00CD6242 /* licm_pass.h in Headers */,
-				A994F1C3273FD32C00CD6242 /* reduction_opportunity.h in Headers */,
-				A994F18D273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.h in Headers */,
-				A994F187273FD32C00CD6242 /* remove_function_reduction_opportunity.h in Headers */,
-				A994F226273FD32C00CD6242 /* spirv_validator_options.h in Headers */,
-				A994F32B273FD32C00CD6242 /* convert_to_sampled_image_pass.h in Headers */,
-				A994F2A4273FD32C00CD6242 /* replace_invalid_opc.h in Headers */,
-				A994F3E2273FD32C00CD6242 /* loop_fission.h in Headers */,
-				A994F136273FD32C00CD6242 /* spirv_target_env.h in Headers */,
-				A994F319273FD32C00CD6242 /* private_to_local_pass.h in Headers */,
-				A994F4CF273FD32D00CD6242 /* inst_bindless_check_pass.h in Headers */,
-				A994F11E273FD32C00CD6242 /* timer.h in Headers */,
-				A994F190273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */,
-				A994F337273FD32C00CD6242 /* local_redundancy_elimination.h in Headers */,
-				A994F1A5273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */,
-				A994F199273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.h in Headers */,
-				A994F2EC273FD32C00CD6242 /* ir_loader.h in Headers */,
-				A994F250273FD32C00CD6242 /* print.h in Headers */,
-				A994F127273FD32C00CD6242 /* bitutils.h in Headers */,
-				A994F3F7273FD32C00CD6242 /* ssa_rewrite_pass.h in Headers */,
-				A994F33A273FD32C00CD6242 /* loop_peeling.h in Headers */,
-				A994F247273FD32C00CD6242 /* common_debug_info.h in Headers */,
-				A994F376273FD32C00CD6242 /* strength_reduction_pass.h in Headers */,
-				A994F1FF273FD32C00CD6242 /* pch_source.h in Headers */,
-				A994F163273FD32C00CD6242 /* remove_instruction_reduction_opportunity.h in Headers */,
-				A994F397273FD32C00CD6242 /* instrument_pass.h in Headers */,
-				A994F274273FD32C00CD6242 /* composite.h in Headers */,
-				A994F10F273FD32C00CD6242 /* ilist_node.h in Headers */,
-				A994F427273FD32C00CD6242 /* fix_storage_class.h in Headers */,
-				A994F4CC273FD32D00CD6242 /* dataflow.h in Headers */,
-				A994F9D6273FD32F00CD6242 /* validation_state.h in Headers */,
-				A994F41B273FD32C00CD6242 /* dead_branch_elim_pass.h in Headers */,
-				A994F1D8273FD32C00CD6242 /* reduction_util.h in Headers */,
-				A994F2A7273FD32C00CD6242 /* local_access_chain_convert_pass.h in Headers */,
-				A994F31F273FD32C00CD6242 /* relax_float_ops_pass.h in Headers */,
-				A994F1B4273FD32C00CD6242 /* pch_source_reduce.h in Headers */,
-				A994F2E9273FD32C00CD6242 /* unify_const_pass.h in Headers */,
-				A994F34C273FD32C00CD6242 /* loop_fusion_pass.h in Headers */,
-				A994F280273FD32C00CD6242 /* graphics_robust_access_pass.h in Headers */,
-				A994F277273FD32C00CD6242 /* compact_ids_pass.h in Headers */,
-				A994F265273FD32C00CD6242 /* merge_return_pass.h in Headers */,
-				A994F1CF273FD32C00CD6242 /* change_operand_reduction_opportunity.h in Headers */,
-				A994F44B273FD32D00CD6242 /* reflect.h in Headers */,
-				A994F325273FD32C00CD6242 /* def_use_manager.h in Headers */,
-				A994F304273FD32C00CD6242 /* block_merge_pass.h in Headers */,
-				A994F496273FD32D00CD6242 /* instruction.h in Headers */,
-				A994F103273FD32C00CD6242 /* text.h in Headers */,
-				A994F340273FD32C00CD6242 /* block_merge_util.h in Headers */,
-				A994F145273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */,
-				A994F4DB273FD32D00CD6242 /* remove_unused_interface_variables_pass.h in Headers */,
-				A994F98B273FD32E00CD6242 /* instruction.h in Headers */,
-				A994F22F273FD32C00CD6242 /* parsed_operand.h in Headers */,
-				A994F48D273FD32D00CD6242 /* code_sink.h in Headers */,
-				A994F1FC273FD32C00CD6242 /* cfa.h in Headers */,
-				A994F9E8273FD32F00CD6242 /* validate.h in Headers */,
-				A994F49F273FD32D00CD6242 /* vector_dce.h in Headers */,
-				A994F14B273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.h in Headers */,
-				A994F4B1273FD32D00CD6242 /* iterator.h in Headers */,
-				A994F17B273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */,
-				A994F3B2273FD32C00CD6242 /* inline_pass.h in Headers */,
-				A994F214273FD32C00CD6242 /* spirv_definition.h in Headers */,
-				A994F27D273FD32C00CD6242 /* tree_iterator.h in Headers */,
-				A994F415273FD32C00CD6242 /* fold.h in Headers */,
-				A994F9F4273FD32F00CD6242 /* validate_scopes.h in Headers */,
-				A994F45A273FD32D00CD6242 /* scalar_replacement_pass.h in Headers */,
-				A994F430273FD32D00CD6242 /* passes.h in Headers */,
-				A994F3C4273FD32C00CD6242 /* inline_exhaustive_pass.h in Headers */,
-				A994F115273FD32C00CD6242 /* string_utils.h in Headers */,
-				A994F48A273FD32D00CD6242 /* cfg.h in Headers */,
-				A994F268273FD32C00CD6242 /* inline_opaque_pass.h in Headers */,
-				A994F2F2273FD32C00CD6242 /* types.h in Headers */,
-				A994F0F7273FD32C00CD6242 /* divergence_analysis.h in Headers */,
-				A994F27A273FD32C00CD6242 /* register_pressure.h in Headers */,
-				A994F9C1273FD32F00CD6242 /* basic_block.h in Headers */,
-				A994F32E273FD32C00CD6242 /* cfg_cleanup_pass.h in Headers */,
-				A994FA1B273FD32F00CD6242 /* instruction.h in Headers */,
-				A994F4BA273FD32D00CD6242 /* ccp_pass.h in Headers */,
-				A994F1BD273FD32C00CD6242 /* reducer.h in Headers */,
-				A994F3BB273FD32C00CD6242 /* flatten_decoration_pass.h in Headers */,
-				A994F0E5273FD32C00CD6242 /* spirv_fuzzer_options.h in Headers */,
-				A994F36D273FD32C00CD6242 /* interp_fixup_pass.h in Headers */,
-				A994F220273FD32C00CD6242 /* spirv_constant.h in Headers */,
-				A994F499273FD32D00CD6242 /* aggressive_dead_code_elim_pass.h in Headers */,
-				A994F4D8273FD32D00CD6242 /* dominator_tree.h in Headers */,
-				A994F466273FD32D00CD6242 /* redundancy_elimination.h in Headers */,
-				A994F30A273FD32C00CD6242 /* debug_info_manager.h in Headers */,
-				A994F4C0273FD32D00CD6242 /* function.h in Headers */,
-				A994F1DB273FD32C00CD6242 /* merge_blocks_reduction_opportunity.h in Headers */,
-				A994F4A2273FD32D00CD6242 /* combine_access_chains.h in Headers */,
-				A994F9B2273FD32F00CD6242 /* construct.h in Headers */,
-				A994F445273FD32D00CD6242 /* desc_sroa_util.h in Headers */,
-				A994F157273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */,
-				A994F184273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.h in Headers */,
-				A994F35B273FD32C00CD6242 /* wrap_opkill.h in Headers */,
-				A994F361273FD32C00CD6242 /* empty_pass.h in Headers */,
-				A994F4DE273FD32D00CD6242 /* type_manager.h in Headers */,
-				A994F25C273FD32C00CD6242 /* if_conversion.h in Headers */,
-				A994F3EB273FD32C00CD6242 /* log.h in Headers */,
-				A994F193273FD32C00CD6242 /* remove_selection_reduction_opportunity.h in Headers */,
-				A994F208273FD32C00CD6242 /* spirv_reducer_options.h in Headers */,
-				A994F4D5273FD32D00CD6242 /* set_spec_constant_default_value_pass.h in Headers */,
-				A994F3FD273FD32C00CD6242 /* dead_variable_elimination.h in Headers */,
-				A994F4A5273FD32D00CD6242 /* pass_manager.h in Headers */,
-				A994F2F5273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.h in Headers */,
-				A994F3D6273FD32C00CD6242 /* upgrade_memory_model.h in Headers */,
-				A994F2DD273FD32C00CD6242 /* loop_unroller.h in Headers */,
-				A994F23E273FD32C00CD6242 /* spirv_endian.h in Headers */,
-				A994F2FB273FD32C00CD6242 /* basic_block.h in Headers */,
-				A994F18A273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */,
-				A994F166273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */,
-				A994F4E7273FD32D00CD6242 /* table.h in Headers */,
-				A994F3F1273FD32C00CD6242 /* eliminate_dead_constant_pass.h in Headers */,
-				A994F985273FD32E00CD6242 /* latest_version_spirv_header.h in Headers */,
-				A994F439273FD32D00CD6242 /* strip_reflect_info_pass.h in Headers */,
-				A994F256273FD32C00CD6242 /* disassemble.h in Headers */,
-				A994F217273FD32C00CD6242 /* operand.h in Headers */,
-				A994F21D273FD32C00CD6242 /* macro.h in Headers */,
+				A926BB6827AC718A00144157 /* loop_descriptor.h in Headers */,
+				A926B89E27AC718900144157 /* reduction_opportunity_finder.h in Headers */,
+				A926BB8927AC718A00144157 /* iterator.h in Headers */,
+				A926BA0627AC718A00144157 /* cfg_cleanup_pass.h in Headers */,
+				A926BA5427AC718A00144157 /* inst_debug_printf_pass.h in Headers */,
+				A926BA6027AC718A00144157 /* dead_insert_elim_pass.h in Headers */,
+				A926BB9827AC718A00144157 /* function.h in Headers */,
+				A926BB5C27AC718A00144157 /* loop_unswitch_pass.h in Headers */,
+				A926B9CD27AC718A00144157 /* fold_spec_constant_op_and_composite_pass.h in Headers */,
+				A926B95827AC718900144157 /* graphics_robust_access_pass.h in Headers */,
+				A926BBA127AC718A00144157 /* feature_manager.h in Headers */,
+				A926BB0827AC718A00144157 /* passes.h in Headers */,
+				A926B80E27AC718900144157 /* operand_to_undef_reduction_opportunity_finder.h in Headers */,
+				A926B7DE27AC718900144157 /* parse_number.h in Headers */,
+				A926B82F27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */,
+				A926B9A927AC718900144157 /* control_dependence.h in Headers */,
+				A926B7F627AC718900144157 /* bit_vector.h in Headers */,
+				A926B96A27AC718900144157 /* strip_debug_info_pass.h in Headers */,
+				A926B9F127AC718A00144157 /* private_to_local_pass.h in Headers */,
+				A926B96727AC718900144157 /* scalar_analysis.h in Headers */,
+				A926B82327AC718900144157 /* operand_to_const_reduction_opportunity_finder.h in Headers */,
+				A926B86E27AC718900144157 /* merge_blocks_reduction_opportunity_finder.h in Headers */,
+				A926BABA27AC718A00144157 /* loop_fission.h in Headers */,
+				A926BAC927AC718A00144157 /* eliminate_dead_constant_pass.h in Headers */,
+				A926B8FE27AC718900144157 /* text_handler.h in Headers */,
+				A926B80527AC718900144157 /* ilist.h in Headers */,
+				A926B9F427AC718A00144157 /* convert_to_half_pass.h in Headers */,
+				A926BB1727AC718A00144157 /* remove_duplicates_pass.h in Headers */,
+				A926BB1427AC718A00144157 /* simplification_pass.h in Headers */,
+				A926B7E427AC718900144157 /* make_unique.h in Headers */,
+				A926BB3527AC718A00144157 /* pch_source_opt.h in Headers */,
+				A926BA6C27AC718A00144157 /* instrument_pass.h in Headers */,
+				A926B8C527AC718900144157 /* reduction_pass.h in Headers */,
+				A926B97C27AC718900144157 /* replace_invalid_opc.h in Headers */,
+				A926C0F327AC718C00144157 /* instruction.h in Headers */,
+				A926B84A27AC718900144157 /* remove_struct_member_reduction_opportunity.h in Headers */,
+				A926BA8727AC718A00144157 /* inline_pass.h in Headers */,
+				A926B7FC27AC718900144157 /* hex_float.h in Headers */,
+				A926B94027AC718900144157 /* inline_opaque_pass.h in Headers */,
+				A926BB9227AC718A00144157 /* ccp_pass.h in Headers */,
+				A926BB4D27AC718A00144157 /* loop_utils.h in Headers */,
+				A926B88327AC718900144157 /* remove_function_reduction_opportunity_finder.h in Headers */,
+				A926B7CC27AC718900144157 /* enum_set.h in Headers */,
+				A926BA9F27AC718A00144157 /* constants.h in Headers */,
+				A926B9E227AC718A00144157 /* debug_info_manager.h in Headers */,
+				A926B7C627AC718900144157 /* lints.h in Headers */,
+				A926BBBF27AC718A00144157 /* table.h in Headers */,
+				A926BADB27AC718A00144157 /* dominator_analysis.h in Headers */,
+				A926B89827AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */,
+				A926B90D27AC718900144157 /* diagnostic.h in Headers */,
+				A926BACF27AC718A00144157 /* ssa_rewrite_pass.h in Headers */,
+				A926BA3927AC718A00144157 /* decoration_manager.h in Headers */,
+				A926BAEA27AC718A00144157 /* eliminate_dead_functions_util.h in Headers */,
+				A926BAC327AC718A00144157 /* log.h in Headers */,
+				A926BB5627AC718A00144157 /* ir_builder.h in Headers */,
+				A926BAFF27AC718A00144157 /* fix_storage_class.h in Headers */,
+				A926B96D27AC718900144157 /* replace_desc_array_access_using_var_index.h in Headers */,
+				A926BB2627AC718A00144157 /* null_pass.h in Headers */,
+				A926BA4227AC718A00144157 /* interp_fixup_pass.h in Headers */,
+				A926B8C827AC718900144157 /* latest_version_opencl_std_header.h in Headers */,
+				A926B90427AC718900144157 /* name_mapper.h in Headers */,
+				A926BB5027AC718A00144157 /* module.h in Headers */,
+				A926B8D427AC718900144157 /* enum_string_mapping.h in Headers */,
+				A926B7BA27AC718900144157 /* assembly_grammar.h in Headers */,
+				A926C05727AC718C00144157 /* ext_inst.h in Headers */,
+				A926B7EA27AC718900144157 /* small_vector.h in Headers */,
+				A926BB2C27AC718A00144157 /* const_folding_rules.h in Headers */,
+				A926BA9327AC718A00144157 /* flatten_decoration_pass.h in Headers */,
+				A926B9C427AC718900144157 /* ir_loader.h in Headers */,
+				A926BA0F27AC718A00144157 /* local_redundancy_elimination.h in Headers */,
+				A926B81427AC718900144157 /* remove_block_reduction_opportunity.h in Headers */,
+				A926C0CC27AC718C00144157 /* validate_scopes.h in Headers */,
+				A926B8A427AC718900144157 /* remove_block_reduction_opportunity_finder.h in Headers */,
+				A926B89527AC718900144157 /* reduction_opportunity.h in Headers */,
+				A926B85F27AC718900144157 /* change_operand_to_undef_reduction_opportunity.h in Headers */,
+				A926B85927AC718900144157 /* remove_function_reduction_opportunity.h in Headers */,
+				A926C06627AC718C00144157 /* spirv_optimizer_options.h in Headers */,
+				A926B97F27AC718900144157 /* local_access_chain_convert_pass.h in Headers */,
+				A926B8F827AC718900144157 /* spirv_validator_options.h in Headers */,
+				A926B80827AC718900144157 /* spirv_target_env.h in Headers */,
+				A926B9DC27AC718A00144157 /* block_merge_pass.h in Headers */,
+				A926C06F27AC718C00144157 /* latest_version_glsl_std_450_header.h in Headers */,
+				A926B7F027AC718900144157 /* timer.h in Headers */,
+				A926B86227AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */,
+				A926B87727AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */,
+				A926C08A27AC718C00144157 /* construct.h in Headers */,
+				A926BABD27AC718A00144157 /* workaround1209.h in Headers */,
+				A926BAF327AC718A00144157 /* dead_branch_elim_pass.h in Headers */,
+				A926BBAD27AC718A00144157 /* set_spec_constant_default_value_pass.h in Headers */,
+				A926B86B27AC718900144157 /* remove_selection_reduction_opportunity_finder.h in Headers */,
+				A926BBA727AC718A00144157 /* inst_bindless_check_pass.h in Headers */,
+				A926BB8F27AC718A00144157 /* build_module.h in Headers */,
+				A926B9FD27AC718A00144157 /* def_use_manager.h in Headers */,
+				A926BAE727AC718A00144157 /* eliminate_dead_functions_pass.h in Headers */,
+				A926B94327AC718900144157 /* loop_fusion.h in Headers */,
+				A926B98E27AC718900144157 /* instruction_list.h in Headers */,
+				A926B94C27AC718900144157 /* composite.h in Headers */,
+				A926B92227AC718900144157 /* print.h in Headers */,
+				A926B7F927AC718900144157 /* bitutils.h in Headers */,
+				A926BA2427AC718A00144157 /* loop_fusion_pass.h in Headers */,
+				A926B91927AC718900144157 /* common_debug_info.h in Headers */,
+				A926C0C027AC718C00144157 /* validate.h in Headers */,
+				A926BA2727AC718A00144157 /* struct_cfg_analysis.h in Headers */,
+				A926B8D127AC718900144157 /* pch_source.h in Headers */,
+				A926B83527AC718900144157 /* remove_instruction_reduction_opportunity.h in Headers */,
+				A926B7E127AC718900144157 /* ilist_node.h in Headers */,
+				A926B95527AC718900144157 /* tree_iterator.h in Headers */,
+				A926B94F27AC718900144157 /* compact_ids_pass.h in Headers */,
+				A926BAE427AC718A00144157 /* folding_rules.h in Headers */,
+				A926B8AA27AC718900144157 /* reduction_util.h in Headers */,
+				A926B88627AC718900144157 /* pch_source_reduce.h in Headers */,
+				A926BB7D27AC718A00144157 /* spread_volatile_semantics.h in Headers */,
+				A926BA0327AC718A00144157 /* convert_to_sampled_image_pass.h in Headers */,
+				A926BA1227AC718A00144157 /* loop_peeling.h in Headers */,
+				A926C07227AC718C00144157 /* extensions.h in Headers */,
+				A926BA8A27AC718A00144157 /* loop_dependence.h in Headers */,
+				A926B8A127AC718900144157 /* change_operand_reduction_opportunity.h in Headers */,
+				A926B9F727AC718A00144157 /* relax_float_ops_pass.h in Headers */,
+				A926BA7527AC718A00144157 /* eliminate_dead_members_pass.h in Headers */,
+				A926B7D527AC718900144157 /* text.h in Headers */,
+				A926BA3327AC718A00144157 /* wrap_opkill.h in Headers */,
+				A926B81727AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */,
+				A926C05D27AC718C00144157 /* latest_version_spirv_header.h in Headers */,
+				A926B90127AC718900144157 /* parsed_operand.h in Headers */,
+				A926BB2027AC718A00144157 /* reflect.h in Headers */,
+				A926C0AE27AC718C00144157 /* validation_state.h in Headers */,
+				A926B8CE27AC718900144157 /* cfa.h in Headers */,
+				A926B81D27AC718900144157 /* structured_construct_to_block_reduction_opportunity.h in Headers */,
+				A926C06327AC718C00144157 /* instruction.h in Headers */,
+				A926BBB327AC718A00144157 /* remove_unused_interface_variables_pass.h in Headers */,
+				A926BB6B27AC718A00144157 /* instruction.h in Headers */,
+				A926C06927AC718C00144157 /* opcode.h in Headers */,
+				A926B84D27AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */,
+				A926B9A327AC718900144157 /* ir_context.h in Headers */,
+				A926B8E627AC718900144157 /* spirv_definition.h in Headers */,
+				A926BAC627AC718A00144157 /* copy_prop_arrays.h in Headers */,
+				A926BB6227AC718A00144157 /* code_sink.h in Headers */,
+				A926B7E727AC718900144157 /* string_utils.h in Headers */,
+				A926BB7427AC718A00144157 /* vector_dce.h in Headers */,
+				A926BA6F27AC718A00144157 /* mem_pass.h in Headers */,
+				A926B7C927AC718900144157 /* divergence_analysis.h in Headers */,
+				A926BAE127AC718A00144157 /* pass.h in Headers */,
+				A926B88F27AC718900144157 /* reducer.h in Headers */,
+				A926B7B727AC718900144157 /* spirv_fuzzer_options.h in Headers */,
+				A926B8F227AC718900144157 /* spirv_constant.h in Headers */,
+				A926BB2F27AC718A00144157 /* scalar_replacement_pass.h in Headers */,
+				A926BAD527AC718A00144157 /* dead_variable_elimination.h in Headers */,
+				A926B9B527AC718900144157 /* loop_unroller.h in Headers */,
+				A926C10227AC718C00144157 /* function.h in Headers */,
+				A926B8AD27AC718900144157 /* merge_blocks_reduction_opportunity.h in Headers */,
+				A926BB5F27AC718A00144157 /* cfg.h in Headers */,
+				A926B93727AC718900144157 /* strip_nonsemantic_info_pass.h in Headers */,
+				A926C07827AC718C00144157 /* binary.h in Headers */,
+				A926B82927AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */,
+				A926BBA427AC718A00144157 /* dataflow.h in Headers */,
+				A926C09927AC718C00144157 /* basic_block.h in Headers */,
+				A926BAF927AC718A00144157 /* scalar_analysis_nodes.h in Headers */,
+				A926B9CA27AC718900144157 /* types.h in Headers */,
+				A926C10E27AC718C00144157 /* decoration.h in Headers */,
+				A926BA8D27AC718A00144157 /* value_number_table.h in Headers */,
+				A926B85627AC718900144157 /* structured_loop_to_selection_reduction_opportunity.h in Headers */,
+				A926B92E27AC718900144157 /* if_conversion.h in Headers */,
+				A926B86527AC718900144157 /* remove_selection_reduction_opportunity.h in Headers */,
+				A926B8DA27AC718900144157 /* spirv_reducer_options.h in Headers */,
+				A926B91027AC718900144157 /* spirv_endian.h in Headers */,
+				A926BB6E27AC718A00144157 /* aggressive_dead_code_elim_pass.h in Headers */,
+				A926BB3B27AC718A00144157 /* redundancy_elimination.h in Headers */,
+				A926C0D227AC718C00144157 /* validate_memory_semantics.h in Headers */,
+				A926BAED27AC718A00144157 /* fold.h in Headers */,
+				A926B85C27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */,
+				A926BB7727AC718A00144157 /* combine_access_chains.h in Headers */,
+				A926BB1A27AC718A00144157 /* desc_sroa_util.h in Headers */,
+				A926BA1E27AC718A00144157 /* desc_sroa.h in Headers */,
+				A926B95227AC718900144157 /* register_pressure.h in Headers */,
+				A926BA3627AC718A00144157 /* empty_pass.h in Headers */,
+				A926B95B27AC718900144157 /* local_single_store_elim_pass.h in Headers */,
+				A926BA9C27AC718A00144157 /* inline_exhaustive_pass.h in Headers */,
+				A926BBB627AC718A00144157 /* type_manager.h in Headers */,
+				A926BA4B27AC718A00144157 /* strength_reduction_pass.h in Headers */,
+				A926B98B27AC718900144157 /* propagator.h in Headers */,
+				A926B83827AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */,
+				A926BA3F27AC718A00144157 /* local_single_block_elim_pass.h in Headers */,
+				A926BB7A27AC718A00144157 /* pass_manager.h in Headers */,
+				A926BA6627AC718A00144157 /* freeze_spec_constant_value_pass.h in Headers */,
+				A926B93D27AC718900144157 /* merge_return_pass.h in Headers */,
+				A926B92827AC718900144157 /* disassemble.h in Headers */,
+				A926BA4827AC718A00144157 /* inst_buff_addr_check_pass.h in Headers */,
+				A926B99D27AC718900144157 /* amd_ext_to_khr.h in Headers */,
+				A926B95E27AC718900144157 /* reduce_load_size.h in Headers */,
+				A926BA1827AC718A00144157 /* block_merge_util.h in Headers */,
+				A926BB8C27AC718A00144157 /* licm_pass.h in Headers */,
+				A926B9C127AC718900144157 /* unify_const_pass.h in Headers */,
+				A926BBB027AC718A00144157 /* dominator_tree.h in Headers */,
+				A926BAAE27AC718A00144157 /* upgrade_memory_model.h in Headers */,
+				A926B8E927AC718900144157 /* operand.h in Headers */,
+				A926B8EF27AC718900144157 /* macro.h in Headers */,
+				A926B9D327AC718A00144157 /* basic_block.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -3309,202 +3320,203 @@
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A994F492273FD32D00CD6242 /* loop_descriptor.h in Headers */,
-				A994F411273FD32C00CD6242 /* eliminate_dead_functions_util.h in Headers */,
-				A994F39F273FD32C00CD6242 /* eliminate_dead_members_pass.h in Headers */,
-				A994F1CB273FD32C00CD6242 /* reduction_opportunity_finder.h in Headers */,
-				A994F13B273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.h in Headers */,
-				A994F486273FD32D00CD6242 /* loop_unswitch_pass.h in Headers */,
-				A994F3B7273FD32C00CD6242 /* value_number_table.h in Headers */,
-				A994F10B273FD32C00CD6242 /* parse_number.h in Headers */,
-				A994F15C273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */,
-				A994FA35273FD32F00CD6242 /* decoration.h in Headers */,
-				A994F2B2273FD32C00CD6242 /* propagator.h in Headers */,
-				A994F990273FD32E00CD6242 /* opcode.h in Headers */,
-				A994F2C4273FD32C00CD6242 /* amd_ext_to_khr.h in Headers */,
-				A994F3B4273FD32C00CD6242 /* loop_dependence.h in Headers */,
-				A994F123273FD32C00CD6242 /* bit_vector.h in Headers */,
-				A994F99F273FD32F00CD6242 /* binary.h in Headers */,
-				A994F150273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.h in Headers */,
-				A994F37E273FD32C00CD6242 /* inst_debug_printf_pass.h in Headers */,
-				A994F19B273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.h in Headers */,
-				A994F98D273FD32E00CD6242 /* spirv_optimizer_options.h in Headers */,
-				A994F22B273FD32C00CD6242 /* text_handler.h in Headers */,
-				A994F4C8273FD32D00CD6242 /* feature_manager.h in Headers */,
-				A994F363273FD32C00CD6242 /* decoration_manager.h in Headers */,
-				A994F132273FD32C00CD6242 /* ilist.h in Headers */,
-				A994F40E273FD32C00CD6242 /* eliminate_dead_functions_pass.h in Headers */,
-				A994F111273FD32C00CD6242 /* make_unique.h in Headers */,
-				A994F999273FD32F00CD6242 /* extensions.h in Headers */,
-				A994F3ED273FD32C00CD6242 /* copy_prop_arrays.h in Headers */,
-				A994F1F2273FD32C00CD6242 /* reduction_pass.h in Headers */,
-				A994F38A273FD32C00CD6242 /* dead_insert_elim_pass.h in Headers */,
-				A994F996273FD32F00CD6242 /* latest_version_glsl_std_450_header.h in Headers */,
-				A994F441273FD32D00CD6242 /* remove_duplicates_pass.h in Headers */,
-				A994F43E273FD32D00CD6242 /* simplification_pass.h in Headers */,
-				A994FA29273FD32F00CD6242 /* function.h in Headers */,
-				A994F177273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.h in Headers */,
-				A994F45F273FD32D00CD6242 /* pch_source_opt.h in Headers */,
-				A994F282273FD32C00CD6242 /* local_single_store_elim_pass.h in Headers */,
-				A994F129273FD32C00CD6242 /* hex_float.h in Headers */,
-				A994F1B0273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.h in Headers */,
-				A994F0F9273FD32C00CD6242 /* enum_set.h in Headers */,
-				A994F28E273FD32C00CD6242 /* scalar_analysis.h in Headers */,
-				A994F2CA273FD32C00CD6242 /* ir_context.h in Headers */,
-				A994F4B6273FD32D00CD6242 /* build_module.h in Headers */,
-				A994F97E273FD32E00CD6242 /* ext_inst.h in Headers */,
-				A994F285273FD32C00CD6242 /* reduce_load_size.h in Headers */,
-				A994F477273FD32D00CD6242 /* loop_utils.h in Headers */,
-				A994F399273FD32C00CD6242 /* mem_pass.h in Headers */,
-				A994F0F3273FD32C00CD6242 /* lints.h in Headers */,
-				A994F372273FD32C00CD6242 /* inst_buff_addr_check_pass.h in Headers */,
-				A994F3E4273FD32C00CD6242 /* workaround1209.h in Headers */,
-				A994F1C5273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */,
-				A994F34E273FD32C00CD6242 /* struct_cfg_analysis.h in Headers */,
-				A994F2B5273FD32C00CD6242 /* instruction_list.h in Headers */,
-				A994F2D0273FD32C00CD6242 /* control_dependence.h in Headers */,
-				A994F23A273FD32C00CD6242 /* diagnostic.h in Headers */,
-				A994F390273FD32C00CD6242 /* freeze_spec_constant_value_pass.h in Headers */,
-				A994F1F5273FD32C00CD6242 /* latest_version_opencl_std_header.h in Headers */,
-				A994F345273FD32C00CD6242 /* desc_sroa.h in Headers */,
-				A994F480273FD32D00CD6242 /* ir_builder.h in Headers */,
-				A994F231273FD32C00CD6242 /* name_mapper.h in Headers */,
-				A994F291273FD32C00CD6242 /* strip_debug_info_pass.h in Headers */,
-				A994F450273FD32D00CD6242 /* null_pass.h in Headers */,
-				A994F201273FD32C00CD6242 /* enum_string_mapping.h in Headers */,
-				A994F0E7273FD32C00CD6242 /* assembly_grammar.h in Headers */,
-				A994F26A273FD32C00CD6242 /* loop_fusion.h in Headers */,
-				A994F47A273FD32D00CD6242 /* module.h in Headers */,
-				A994F117273FD32C00CD6242 /* small_vector.h in Headers */,
-				A994F9F9273FD32F00CD6242 /* validate_memory_semantics.h in Headers */,
-				A994F141273FD32C00CD6242 /* remove_block_reduction_opportunity.h in Headers */,
-				A994F31B273FD32C00CD6242 /* convert_to_half_pass.h in Headers */,
-				A994F456273FD32D00CD6242 /* const_folding_rules.h in Headers */,
-				A994F1D1273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.h in Headers */,
-				A994F402273FD32C00CD6242 /* dominator_analysis.h in Headers */,
-				A994F420273FD32C00CD6242 /* scalar_analysis_nodes.h in Headers */,
-				A994F294273FD32C00CD6242 /* replace_desc_array_access_using_var_index.h in Headers */,
-				A994F40B273FD32C00CD6242 /* folding_rules.h in Headers */,
-				A994F408273FD32C00CD6242 /* pass.h in Headers */,
-				A994F3C6273FD32C00CD6242 /* constants.h in Headers */,
-				A994F369273FD32C00CD6242 /* local_single_block_elim_pass.h in Headers */,
-				A994F4B3273FD32D00CD6242 /* licm_pass.h in Headers */,
-				A994F1C2273FD32C00CD6242 /* reduction_opportunity.h in Headers */,
-				A994F18C273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.h in Headers */,
-				A994F186273FD32C00CD6242 /* remove_function_reduction_opportunity.h in Headers */,
-				A994F225273FD32C00CD6242 /* spirv_validator_options.h in Headers */,
-				A994F32A273FD32C00CD6242 /* convert_to_sampled_image_pass.h in Headers */,
-				A994F2A3273FD32C00CD6242 /* replace_invalid_opc.h in Headers */,
-				A994F3E1273FD32C00CD6242 /* loop_fission.h in Headers */,
-				A994F135273FD32C00CD6242 /* spirv_target_env.h in Headers */,
-				A994F318273FD32C00CD6242 /* private_to_local_pass.h in Headers */,
-				A994F4CE273FD32D00CD6242 /* inst_bindless_check_pass.h in Headers */,
-				A994F11D273FD32C00CD6242 /* timer.h in Headers */,
-				A994F18F273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */,
-				A994F336273FD32C00CD6242 /* local_redundancy_elimination.h in Headers */,
-				A994F1A4273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */,
-				A994F198273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.h in Headers */,
-				A994F2EB273FD32C00CD6242 /* ir_loader.h in Headers */,
-				A994F24F273FD32C00CD6242 /* print.h in Headers */,
-				A994F126273FD32C00CD6242 /* bitutils.h in Headers */,
-				A994F3F6273FD32C00CD6242 /* ssa_rewrite_pass.h in Headers */,
-				A994F339273FD32C00CD6242 /* loop_peeling.h in Headers */,
-				A994F246273FD32C00CD6242 /* common_debug_info.h in Headers */,
-				A994F375273FD32C00CD6242 /* strength_reduction_pass.h in Headers */,
-				A994F1FE273FD32C00CD6242 /* pch_source.h in Headers */,
-				A994F162273FD32C00CD6242 /* remove_instruction_reduction_opportunity.h in Headers */,
-				A994F396273FD32C00CD6242 /* instrument_pass.h in Headers */,
-				A994F273273FD32C00CD6242 /* composite.h in Headers */,
-				A994F10E273FD32C00CD6242 /* ilist_node.h in Headers */,
-				A994F426273FD32C00CD6242 /* fix_storage_class.h in Headers */,
-				A994F4CB273FD32D00CD6242 /* dataflow.h in Headers */,
-				A994F9D5273FD32F00CD6242 /* validation_state.h in Headers */,
-				A994F41A273FD32C00CD6242 /* dead_branch_elim_pass.h in Headers */,
-				A994F1D7273FD32C00CD6242 /* reduction_util.h in Headers */,
-				A994F2A6273FD32C00CD6242 /* local_access_chain_convert_pass.h in Headers */,
-				A994F31E273FD32C00CD6242 /* relax_float_ops_pass.h in Headers */,
-				A994F1B3273FD32C00CD6242 /* pch_source_reduce.h in Headers */,
-				A994F2E8273FD32C00CD6242 /* unify_const_pass.h in Headers */,
-				A994F34B273FD32C00CD6242 /* loop_fusion_pass.h in Headers */,
-				A994F27F273FD32C00CD6242 /* graphics_robust_access_pass.h in Headers */,
-				A994F276273FD32C00CD6242 /* compact_ids_pass.h in Headers */,
-				A994F264273FD32C00CD6242 /* merge_return_pass.h in Headers */,
-				A994F1CE273FD32C00CD6242 /* change_operand_reduction_opportunity.h in Headers */,
-				A994F44A273FD32D00CD6242 /* reflect.h in Headers */,
-				A994F324273FD32C00CD6242 /* def_use_manager.h in Headers */,
-				A994F303273FD32C00CD6242 /* block_merge_pass.h in Headers */,
-				A994F495273FD32D00CD6242 /* instruction.h in Headers */,
-				A994F102273FD32C00CD6242 /* text.h in Headers */,
-				A994F33F273FD32C00CD6242 /* block_merge_util.h in Headers */,
-				A994F144273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */,
-				A994F4DA273FD32D00CD6242 /* remove_unused_interface_variables_pass.h in Headers */,
-				A994F98A273FD32E00CD6242 /* instruction.h in Headers */,
-				A994F22E273FD32C00CD6242 /* parsed_operand.h in Headers */,
-				A994F48C273FD32D00CD6242 /* code_sink.h in Headers */,
-				A994F1FB273FD32C00CD6242 /* cfa.h in Headers */,
-				A994F9E7273FD32F00CD6242 /* validate.h in Headers */,
-				A994F49E273FD32D00CD6242 /* vector_dce.h in Headers */,
-				A994F14A273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.h in Headers */,
-				A994F4B0273FD32D00CD6242 /* iterator.h in Headers */,
-				A994F17A273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */,
-				A994F3B1273FD32C00CD6242 /* inline_pass.h in Headers */,
-				A994F213273FD32C00CD6242 /* spirv_definition.h in Headers */,
-				A994F27C273FD32C00CD6242 /* tree_iterator.h in Headers */,
-				A994F414273FD32C00CD6242 /* fold.h in Headers */,
-				A994F9F3273FD32F00CD6242 /* validate_scopes.h in Headers */,
-				A994F459273FD32D00CD6242 /* scalar_replacement_pass.h in Headers */,
-				A994F42F273FD32D00CD6242 /* passes.h in Headers */,
-				A994F3C3273FD32C00CD6242 /* inline_exhaustive_pass.h in Headers */,
-				A994F114273FD32C00CD6242 /* string_utils.h in Headers */,
-				A994F489273FD32D00CD6242 /* cfg.h in Headers */,
-				A994F267273FD32C00CD6242 /* inline_opaque_pass.h in Headers */,
-				A994F2F1273FD32C00CD6242 /* types.h in Headers */,
-				A994F0F6273FD32C00CD6242 /* divergence_analysis.h in Headers */,
-				A994F279273FD32C00CD6242 /* register_pressure.h in Headers */,
-				A994F9C0273FD32F00CD6242 /* basic_block.h in Headers */,
-				A994F32D273FD32C00CD6242 /* cfg_cleanup_pass.h in Headers */,
-				A994FA1A273FD32F00CD6242 /* instruction.h in Headers */,
-				A994F4B9273FD32D00CD6242 /* ccp_pass.h in Headers */,
-				A994F1BC273FD32C00CD6242 /* reducer.h in Headers */,
-				A994F3BA273FD32C00CD6242 /* flatten_decoration_pass.h in Headers */,
-				A994F0E4273FD32C00CD6242 /* spirv_fuzzer_options.h in Headers */,
-				A994F36C273FD32C00CD6242 /* interp_fixup_pass.h in Headers */,
-				A994F21F273FD32C00CD6242 /* spirv_constant.h in Headers */,
-				A994F498273FD32D00CD6242 /* aggressive_dead_code_elim_pass.h in Headers */,
-				A994F4D7273FD32D00CD6242 /* dominator_tree.h in Headers */,
-				A994F465273FD32D00CD6242 /* redundancy_elimination.h in Headers */,
-				A994F309273FD32C00CD6242 /* debug_info_manager.h in Headers */,
-				A994F4BF273FD32D00CD6242 /* function.h in Headers */,
-				A994F1DA273FD32C00CD6242 /* merge_blocks_reduction_opportunity.h in Headers */,
-				A994F4A1273FD32D00CD6242 /* combine_access_chains.h in Headers */,
-				A994F9B1273FD32F00CD6242 /* construct.h in Headers */,
-				A994F444273FD32D00CD6242 /* desc_sroa_util.h in Headers */,
-				A994F156273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */,
-				A994F183273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.h in Headers */,
-				A994F35A273FD32C00CD6242 /* wrap_opkill.h in Headers */,
-				A994F360273FD32C00CD6242 /* empty_pass.h in Headers */,
-				A994F4DD273FD32D00CD6242 /* type_manager.h in Headers */,
-				A994F25B273FD32C00CD6242 /* if_conversion.h in Headers */,
-				A994F3EA273FD32C00CD6242 /* log.h in Headers */,
-				A994F192273FD32C00CD6242 /* remove_selection_reduction_opportunity.h in Headers */,
-				A994F207273FD32C00CD6242 /* spirv_reducer_options.h in Headers */,
-				A994F4D4273FD32D00CD6242 /* set_spec_constant_default_value_pass.h in Headers */,
-				A994F3FC273FD32C00CD6242 /* dead_variable_elimination.h in Headers */,
-				A994F4A4273FD32D00CD6242 /* pass_manager.h in Headers */,
-				A994F2F4273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.h in Headers */,
-				A994F3D5273FD32C00CD6242 /* upgrade_memory_model.h in Headers */,
-				A994F2DC273FD32C00CD6242 /* loop_unroller.h in Headers */,
-				A994F23D273FD32C00CD6242 /* spirv_endian.h in Headers */,
-				A994F2FA273FD32C00CD6242 /* basic_block.h in Headers */,
-				A994F189273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */,
-				A994F165273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */,
-				A994F4E6273FD32D00CD6242 /* table.h in Headers */,
-				A994F3F0273FD32C00CD6242 /* eliminate_dead_constant_pass.h in Headers */,
-				A994F984273FD32E00CD6242 /* latest_version_spirv_header.h in Headers */,
-				A994F438273FD32D00CD6242 /* strip_reflect_info_pass.h in Headers */,
-				A994F255273FD32C00CD6242 /* disassemble.h in Headers */,
-				A994F216273FD32C00CD6242 /* operand.h in Headers */,
-				A994F21C273FD32C00CD6242 /* macro.h in Headers */,
+				A926BB6727AC718A00144157 /* loop_descriptor.h in Headers */,
+				A926B89D27AC718900144157 /* reduction_opportunity_finder.h in Headers */,
+				A926BB8827AC718A00144157 /* iterator.h in Headers */,
+				A926BA0527AC718A00144157 /* cfg_cleanup_pass.h in Headers */,
+				A926BA5327AC718A00144157 /* inst_debug_printf_pass.h in Headers */,
+				A926BA5F27AC718A00144157 /* dead_insert_elim_pass.h in Headers */,
+				A926BB9727AC718A00144157 /* function.h in Headers */,
+				A926BB5B27AC718A00144157 /* loop_unswitch_pass.h in Headers */,
+				A926B9CC27AC718A00144157 /* fold_spec_constant_op_and_composite_pass.h in Headers */,
+				A926B95727AC718900144157 /* graphics_robust_access_pass.h in Headers */,
+				A926BBA027AC718A00144157 /* feature_manager.h in Headers */,
+				A926BB0727AC718A00144157 /* passes.h in Headers */,
+				A926B80D27AC718900144157 /* operand_to_undef_reduction_opportunity_finder.h in Headers */,
+				A926B7DD27AC718900144157 /* parse_number.h in Headers */,
+				A926B82E27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */,
+				A926B9A827AC718900144157 /* control_dependence.h in Headers */,
+				A926B7F527AC718900144157 /* bit_vector.h in Headers */,
+				A926B96927AC718900144157 /* strip_debug_info_pass.h in Headers */,
+				A926B9F027AC718A00144157 /* private_to_local_pass.h in Headers */,
+				A926B96627AC718900144157 /* scalar_analysis.h in Headers */,
+				A926B82227AC718900144157 /* operand_to_const_reduction_opportunity_finder.h in Headers */,
+				A926B86D27AC718900144157 /* merge_blocks_reduction_opportunity_finder.h in Headers */,
+				A926BAB927AC718A00144157 /* loop_fission.h in Headers */,
+				A926BAC827AC718A00144157 /* eliminate_dead_constant_pass.h in Headers */,
+				A926B8FD27AC718900144157 /* text_handler.h in Headers */,
+				A926B80427AC718900144157 /* ilist.h in Headers */,
+				A926B9F327AC718A00144157 /* convert_to_half_pass.h in Headers */,
+				A926BB1627AC718A00144157 /* remove_duplicates_pass.h in Headers */,
+				A926BB1327AC718A00144157 /* simplification_pass.h in Headers */,
+				A926B7E327AC718900144157 /* make_unique.h in Headers */,
+				A926BB3427AC718A00144157 /* pch_source_opt.h in Headers */,
+				A926BA6B27AC718A00144157 /* instrument_pass.h in Headers */,
+				A926B8C427AC718900144157 /* reduction_pass.h in Headers */,
+				A926B97B27AC718900144157 /* replace_invalid_opc.h in Headers */,
+				A926C0F227AC718C00144157 /* instruction.h in Headers */,
+				A926B84927AC718900144157 /* remove_struct_member_reduction_opportunity.h in Headers */,
+				A926BA8627AC718A00144157 /* inline_pass.h in Headers */,
+				A926B7FB27AC718900144157 /* hex_float.h in Headers */,
+				A926B93F27AC718900144157 /* inline_opaque_pass.h in Headers */,
+				A926BB9127AC718A00144157 /* ccp_pass.h in Headers */,
+				A926BB4C27AC718A00144157 /* loop_utils.h in Headers */,
+				A926B88227AC718900144157 /* remove_function_reduction_opportunity_finder.h in Headers */,
+				A926B7CB27AC718900144157 /* enum_set.h in Headers */,
+				A926BA9E27AC718A00144157 /* constants.h in Headers */,
+				A926B9E127AC718A00144157 /* debug_info_manager.h in Headers */,
+				A926B7C527AC718900144157 /* lints.h in Headers */,
+				A926BBBE27AC718A00144157 /* table.h in Headers */,
+				A926BADA27AC718A00144157 /* dominator_analysis.h in Headers */,
+				A926B89727AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */,
+				A926B90C27AC718900144157 /* diagnostic.h in Headers */,
+				A926BACE27AC718A00144157 /* ssa_rewrite_pass.h in Headers */,
+				A926BA3827AC718A00144157 /* decoration_manager.h in Headers */,
+				A926BAE927AC718A00144157 /* eliminate_dead_functions_util.h in Headers */,
+				A926BAC227AC718A00144157 /* log.h in Headers */,
+				A926BB5527AC718A00144157 /* ir_builder.h in Headers */,
+				A926BAFE27AC718A00144157 /* fix_storage_class.h in Headers */,
+				A926B96C27AC718900144157 /* replace_desc_array_access_using_var_index.h in Headers */,
+				A926BB2527AC718A00144157 /* null_pass.h in Headers */,
+				A926BA4127AC718A00144157 /* interp_fixup_pass.h in Headers */,
+				A926B8C727AC718900144157 /* latest_version_opencl_std_header.h in Headers */,
+				A926B90327AC718900144157 /* name_mapper.h in Headers */,
+				A926BB4F27AC718A00144157 /* module.h in Headers */,
+				A926B8D327AC718900144157 /* enum_string_mapping.h in Headers */,
+				A926B7B927AC718900144157 /* assembly_grammar.h in Headers */,
+				A926C05627AC718C00144157 /* ext_inst.h in Headers */,
+				A926B7E927AC718900144157 /* small_vector.h in Headers */,
+				A926BB2B27AC718A00144157 /* const_folding_rules.h in Headers */,
+				A926BA9227AC718A00144157 /* flatten_decoration_pass.h in Headers */,
+				A926B9C327AC718900144157 /* ir_loader.h in Headers */,
+				A926BA0E27AC718A00144157 /* local_redundancy_elimination.h in Headers */,
+				A926B81327AC718900144157 /* remove_block_reduction_opportunity.h in Headers */,
+				A926C0CB27AC718C00144157 /* validate_scopes.h in Headers */,
+				A926B8A327AC718900144157 /* remove_block_reduction_opportunity_finder.h in Headers */,
+				A926B89427AC718900144157 /* reduction_opportunity.h in Headers */,
+				A926B85E27AC718900144157 /* change_operand_to_undef_reduction_opportunity.h in Headers */,
+				A926B85827AC718900144157 /* remove_function_reduction_opportunity.h in Headers */,
+				A926C06527AC718C00144157 /* spirv_optimizer_options.h in Headers */,
+				A926B97E27AC718900144157 /* local_access_chain_convert_pass.h in Headers */,
+				A926B8F727AC718900144157 /* spirv_validator_options.h in Headers */,
+				A926B80727AC718900144157 /* spirv_target_env.h in Headers */,
+				A926B9DB27AC718A00144157 /* block_merge_pass.h in Headers */,
+				A926C06E27AC718C00144157 /* latest_version_glsl_std_450_header.h in Headers */,
+				A926B7EF27AC718900144157 /* timer.h in Headers */,
+				A926B86127AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */,
+				A926B87627AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */,
+				A926C08927AC718C00144157 /* construct.h in Headers */,
+				A926BABC27AC718A00144157 /* workaround1209.h in Headers */,
+				A926BAF227AC718A00144157 /* dead_branch_elim_pass.h in Headers */,
+				A926BBAC27AC718A00144157 /* set_spec_constant_default_value_pass.h in Headers */,
+				A926B86A27AC718900144157 /* remove_selection_reduction_opportunity_finder.h in Headers */,
+				A926BBA627AC718A00144157 /* inst_bindless_check_pass.h in Headers */,
+				A926BB8E27AC718A00144157 /* build_module.h in Headers */,
+				A926B9FC27AC718A00144157 /* def_use_manager.h in Headers */,
+				A926BAE627AC718A00144157 /* eliminate_dead_functions_pass.h in Headers */,
+				A926B94227AC718900144157 /* loop_fusion.h in Headers */,
+				A926B98D27AC718900144157 /* instruction_list.h in Headers */,
+				A926B94B27AC718900144157 /* composite.h in Headers */,
+				A926B92127AC718900144157 /* print.h in Headers */,
+				A926B7F827AC718900144157 /* bitutils.h in Headers */,
+				A926BA2327AC718A00144157 /* loop_fusion_pass.h in Headers */,
+				A926B91827AC718900144157 /* common_debug_info.h in Headers */,
+				A926C0BF27AC718C00144157 /* validate.h in Headers */,
+				A926BA2627AC718A00144157 /* struct_cfg_analysis.h in Headers */,
+				A926B8D027AC718900144157 /* pch_source.h in Headers */,
+				A926B83427AC718900144157 /* remove_instruction_reduction_opportunity.h in Headers */,
+				A926B7E027AC718900144157 /* ilist_node.h in Headers */,
+				A926B95427AC718900144157 /* tree_iterator.h in Headers */,
+				A926B94E27AC718900144157 /* compact_ids_pass.h in Headers */,
+				A926BAE327AC718A00144157 /* folding_rules.h in Headers */,
+				A926B8A927AC718900144157 /* reduction_util.h in Headers */,
+				A926B88527AC718900144157 /* pch_source_reduce.h in Headers */,
+				A926BB7C27AC718A00144157 /* spread_volatile_semantics.h in Headers */,
+				A926BA0227AC718A00144157 /* convert_to_sampled_image_pass.h in Headers */,
+				A926BA1127AC718A00144157 /* loop_peeling.h in Headers */,
+				A926C07127AC718C00144157 /* extensions.h in Headers */,
+				A926BA8927AC718A00144157 /* loop_dependence.h in Headers */,
+				A926B8A027AC718900144157 /* change_operand_reduction_opportunity.h in Headers */,
+				A926B9F627AC718A00144157 /* relax_float_ops_pass.h in Headers */,
+				A926BA7427AC718A00144157 /* eliminate_dead_members_pass.h in Headers */,
+				A926B7D427AC718900144157 /* text.h in Headers */,
+				A926BA3227AC718A00144157 /* wrap_opkill.h in Headers */,
+				A926B81627AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */,
+				A926C05C27AC718C00144157 /* latest_version_spirv_header.h in Headers */,
+				A926B90027AC718900144157 /* parsed_operand.h in Headers */,
+				A926BB1F27AC718A00144157 /* reflect.h in Headers */,
+				A926C0AD27AC718C00144157 /* validation_state.h in Headers */,
+				A926B8CD27AC718900144157 /* cfa.h in Headers */,
+				A926B81C27AC718900144157 /* structured_construct_to_block_reduction_opportunity.h in Headers */,
+				A926C06227AC718C00144157 /* instruction.h in Headers */,
+				A926BBB227AC718A00144157 /* remove_unused_interface_variables_pass.h in Headers */,
+				A926BB6A27AC718A00144157 /* instruction.h in Headers */,
+				A926C06827AC718C00144157 /* opcode.h in Headers */,
+				A926B84C27AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */,
+				A926B9A227AC718900144157 /* ir_context.h in Headers */,
+				A926B8E527AC718900144157 /* spirv_definition.h in Headers */,
+				A926BAC527AC718A00144157 /* copy_prop_arrays.h in Headers */,
+				A926BB6127AC718A00144157 /* code_sink.h in Headers */,
+				A926B7E627AC718900144157 /* string_utils.h in Headers */,
+				A926BB7327AC718A00144157 /* vector_dce.h in Headers */,
+				A926BA6E27AC718A00144157 /* mem_pass.h in Headers */,
+				A926B7C827AC718900144157 /* divergence_analysis.h in Headers */,
+				A926BAE027AC718A00144157 /* pass.h in Headers */,
+				A926B88E27AC718900144157 /* reducer.h in Headers */,
+				A926B7B627AC718900144157 /* spirv_fuzzer_options.h in Headers */,
+				A926B8F127AC718900144157 /* spirv_constant.h in Headers */,
+				A926BB2E27AC718A00144157 /* scalar_replacement_pass.h in Headers */,
+				A926BAD427AC718A00144157 /* dead_variable_elimination.h in Headers */,
+				A926B9B427AC718900144157 /* loop_unroller.h in Headers */,
+				A926C10127AC718C00144157 /* function.h in Headers */,
+				A926B8AC27AC718900144157 /* merge_blocks_reduction_opportunity.h in Headers */,
+				A926BB5E27AC718A00144157 /* cfg.h in Headers */,
+				A926B93627AC718900144157 /* strip_nonsemantic_info_pass.h in Headers */,
+				A926C07727AC718C00144157 /* binary.h in Headers */,
+				A926B82827AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */,
+				A926BBA327AC718A00144157 /* dataflow.h in Headers */,
+				A926C09827AC718C00144157 /* basic_block.h in Headers */,
+				A926BAF827AC718A00144157 /* scalar_analysis_nodes.h in Headers */,
+				A926B9C927AC718900144157 /* types.h in Headers */,
+				A926C10D27AC718C00144157 /* decoration.h in Headers */,
+				A926BA8C27AC718A00144157 /* value_number_table.h in Headers */,
+				A926B85527AC718900144157 /* structured_loop_to_selection_reduction_opportunity.h in Headers */,
+				A926B92D27AC718900144157 /* if_conversion.h in Headers */,
+				A926B86427AC718900144157 /* remove_selection_reduction_opportunity.h in Headers */,
+				A926B8D927AC718900144157 /* spirv_reducer_options.h in Headers */,
+				A926B90F27AC718900144157 /* spirv_endian.h in Headers */,
+				A926BB6D27AC718A00144157 /* aggressive_dead_code_elim_pass.h in Headers */,
+				A926BB3A27AC718A00144157 /* redundancy_elimination.h in Headers */,
+				A926C0D127AC718C00144157 /* validate_memory_semantics.h in Headers */,
+				A926BAEC27AC718A00144157 /* fold.h in Headers */,
+				A926B85B27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */,
+				A926BB7627AC718A00144157 /* combine_access_chains.h in Headers */,
+				A926BB1927AC718A00144157 /* desc_sroa_util.h in Headers */,
+				A926BA1D27AC718A00144157 /* desc_sroa.h in Headers */,
+				A926B95127AC718900144157 /* register_pressure.h in Headers */,
+				A926BA3527AC718A00144157 /* empty_pass.h in Headers */,
+				A926B95A27AC718900144157 /* local_single_store_elim_pass.h in Headers */,
+				A926BA9B27AC718A00144157 /* inline_exhaustive_pass.h in Headers */,
+				A926BBB527AC718A00144157 /* type_manager.h in Headers */,
+				A926BA4A27AC718A00144157 /* strength_reduction_pass.h in Headers */,
+				A926B98A27AC718900144157 /* propagator.h in Headers */,
+				A926B83727AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */,
+				A926BA3E27AC718A00144157 /* local_single_block_elim_pass.h in Headers */,
+				A926BB7927AC718A00144157 /* pass_manager.h in Headers */,
+				A926BA6527AC718A00144157 /* freeze_spec_constant_value_pass.h in Headers */,
+				A926B93C27AC718900144157 /* merge_return_pass.h in Headers */,
+				A926B92727AC718900144157 /* disassemble.h in Headers */,
+				A926BA4727AC718A00144157 /* inst_buff_addr_check_pass.h in Headers */,
+				A926B99C27AC718900144157 /* amd_ext_to_khr.h in Headers */,
+				A926B95D27AC718900144157 /* reduce_load_size.h in Headers */,
+				A926BA1727AC718A00144157 /* block_merge_util.h in Headers */,
+				A926BB8B27AC718A00144157 /* licm_pass.h in Headers */,
+				A926B9C027AC718900144157 /* unify_const_pass.h in Headers */,
+				A926BBAF27AC718A00144157 /* dominator_tree.h in Headers */,
+				A926BAAD27AC718A00144157 /* upgrade_memory_model.h in Headers */,
+				A926B8E827AC718900144157 /* operand.h in Headers */,
+				A926B8EE27AC718900144157 /* macro.h in Headers */,
+				A926B9D227AC718A00144157 /* basic_block.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -3512,202 +3524,203 @@
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A994F494273FD32D00CD6242 /* loop_descriptor.h in Headers */,
-				A994F413273FD32C00CD6242 /* eliminate_dead_functions_util.h in Headers */,
-				A994F3A1273FD32C00CD6242 /* eliminate_dead_members_pass.h in Headers */,
-				A994F1CD273FD32C00CD6242 /* reduction_opportunity_finder.h in Headers */,
-				A994F13D273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.h in Headers */,
-				A994F488273FD32D00CD6242 /* loop_unswitch_pass.h in Headers */,
-				A994F3B9273FD32C00CD6242 /* value_number_table.h in Headers */,
-				A994F10D273FD32C00CD6242 /* parse_number.h in Headers */,
-				A994F15E273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */,
-				A994FA37273FD32F00CD6242 /* decoration.h in Headers */,
-				A994F2B4273FD32C00CD6242 /* propagator.h in Headers */,
-				A994F992273FD32E00CD6242 /* opcode.h in Headers */,
-				A994F2C6273FD32C00CD6242 /* amd_ext_to_khr.h in Headers */,
-				A994F3B6273FD32C00CD6242 /* loop_dependence.h in Headers */,
-				A994F125273FD32C00CD6242 /* bit_vector.h in Headers */,
-				A994F9A1273FD32F00CD6242 /* binary.h in Headers */,
-				A994F152273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.h in Headers */,
-				A994F380273FD32C00CD6242 /* inst_debug_printf_pass.h in Headers */,
-				A994F19D273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.h in Headers */,
-				A994F98F273FD32E00CD6242 /* spirv_optimizer_options.h in Headers */,
-				A994F22D273FD32C00CD6242 /* text_handler.h in Headers */,
-				A994F4CA273FD32D00CD6242 /* feature_manager.h in Headers */,
-				A994F365273FD32C00CD6242 /* decoration_manager.h in Headers */,
-				A994F134273FD32C00CD6242 /* ilist.h in Headers */,
-				A994F410273FD32C00CD6242 /* eliminate_dead_functions_pass.h in Headers */,
-				A994F113273FD32C00CD6242 /* make_unique.h in Headers */,
-				A994F99B273FD32F00CD6242 /* extensions.h in Headers */,
-				A994F3EF273FD32C00CD6242 /* copy_prop_arrays.h in Headers */,
-				A994F1F4273FD32C00CD6242 /* reduction_pass.h in Headers */,
-				A994F38C273FD32C00CD6242 /* dead_insert_elim_pass.h in Headers */,
-				A994F998273FD32F00CD6242 /* latest_version_glsl_std_450_header.h in Headers */,
-				A994F443273FD32D00CD6242 /* remove_duplicates_pass.h in Headers */,
-				A994F440273FD32D00CD6242 /* simplification_pass.h in Headers */,
-				A994FA2B273FD32F00CD6242 /* function.h in Headers */,
-				A994F179273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.h in Headers */,
-				A994F461273FD32D00CD6242 /* pch_source_opt.h in Headers */,
-				A994F284273FD32C00CD6242 /* local_single_store_elim_pass.h in Headers */,
-				A994F12B273FD32C00CD6242 /* hex_float.h in Headers */,
-				A994F1B2273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.h in Headers */,
-				A994F0FB273FD32C00CD6242 /* enum_set.h in Headers */,
-				A994F290273FD32C00CD6242 /* scalar_analysis.h in Headers */,
-				A994F2CC273FD32C00CD6242 /* ir_context.h in Headers */,
-				A994F4B8273FD32D00CD6242 /* build_module.h in Headers */,
-				A994F980273FD32E00CD6242 /* ext_inst.h in Headers */,
-				A994F287273FD32C00CD6242 /* reduce_load_size.h in Headers */,
-				A994F479273FD32D00CD6242 /* loop_utils.h in Headers */,
-				A994F39B273FD32C00CD6242 /* mem_pass.h in Headers */,
-				A994F0F5273FD32C00CD6242 /* lints.h in Headers */,
-				A994F374273FD32C00CD6242 /* inst_buff_addr_check_pass.h in Headers */,
-				A994F3E6273FD32C00CD6242 /* workaround1209.h in Headers */,
-				A994F1C7273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */,
-				A994F350273FD32C00CD6242 /* struct_cfg_analysis.h in Headers */,
-				A994F2B7273FD32C00CD6242 /* instruction_list.h in Headers */,
-				A994F2D2273FD32C00CD6242 /* control_dependence.h in Headers */,
-				A994F23C273FD32C00CD6242 /* diagnostic.h in Headers */,
-				A994F392273FD32C00CD6242 /* freeze_spec_constant_value_pass.h in Headers */,
-				A994F1F7273FD32C00CD6242 /* latest_version_opencl_std_header.h in Headers */,
-				A994F347273FD32C00CD6242 /* desc_sroa.h in Headers */,
-				A994F482273FD32D00CD6242 /* ir_builder.h in Headers */,
-				A994F233273FD32C00CD6242 /* name_mapper.h in Headers */,
-				A994F293273FD32C00CD6242 /* strip_debug_info_pass.h in Headers */,
-				A994F452273FD32D00CD6242 /* null_pass.h in Headers */,
-				A994F203273FD32C00CD6242 /* enum_string_mapping.h in Headers */,
-				A994F0E9273FD32C00CD6242 /* assembly_grammar.h in Headers */,
-				A994F26C273FD32C00CD6242 /* loop_fusion.h in Headers */,
-				A994F47C273FD32D00CD6242 /* module.h in Headers */,
-				A994F119273FD32C00CD6242 /* small_vector.h in Headers */,
-				A994F9FB273FD32F00CD6242 /* validate_memory_semantics.h in Headers */,
-				A994F143273FD32C00CD6242 /* remove_block_reduction_opportunity.h in Headers */,
-				A994F31D273FD32C00CD6242 /* convert_to_half_pass.h in Headers */,
-				A994F458273FD32D00CD6242 /* const_folding_rules.h in Headers */,
-				A994F1D3273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.h in Headers */,
-				A994F404273FD32C00CD6242 /* dominator_analysis.h in Headers */,
-				A994F422273FD32C00CD6242 /* scalar_analysis_nodes.h in Headers */,
-				A994F296273FD32C00CD6242 /* replace_desc_array_access_using_var_index.h in Headers */,
-				A994F40D273FD32C00CD6242 /* folding_rules.h in Headers */,
-				A994F40A273FD32C00CD6242 /* pass.h in Headers */,
-				A994F3C8273FD32C00CD6242 /* constants.h in Headers */,
-				A994F36B273FD32C00CD6242 /* local_single_block_elim_pass.h in Headers */,
-				A994F4B5273FD32D00CD6242 /* licm_pass.h in Headers */,
-				A994F1C4273FD32C00CD6242 /* reduction_opportunity.h in Headers */,
-				A994F18E273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.h in Headers */,
-				A994F188273FD32C00CD6242 /* remove_function_reduction_opportunity.h in Headers */,
-				A994F227273FD32C00CD6242 /* spirv_validator_options.h in Headers */,
-				A994F32C273FD32C00CD6242 /* convert_to_sampled_image_pass.h in Headers */,
-				A994F2A5273FD32C00CD6242 /* replace_invalid_opc.h in Headers */,
-				A994F3E3273FD32C00CD6242 /* loop_fission.h in Headers */,
-				A994F137273FD32C00CD6242 /* spirv_target_env.h in Headers */,
-				A994F31A273FD32C00CD6242 /* private_to_local_pass.h in Headers */,
-				A994F4D0273FD32D00CD6242 /* inst_bindless_check_pass.h in Headers */,
-				A994F11F273FD32C00CD6242 /* timer.h in Headers */,
-				A994F191273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */,
-				A994F338273FD32C00CD6242 /* local_redundancy_elimination.h in Headers */,
-				A994F1A6273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */,
-				A994F19A273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.h in Headers */,
-				A994F2ED273FD32C00CD6242 /* ir_loader.h in Headers */,
-				A994F251273FD32C00CD6242 /* print.h in Headers */,
-				A994F128273FD32C00CD6242 /* bitutils.h in Headers */,
-				A994F3F8273FD32C00CD6242 /* ssa_rewrite_pass.h in Headers */,
-				A994F33B273FD32C00CD6242 /* loop_peeling.h in Headers */,
-				A994F248273FD32C00CD6242 /* common_debug_info.h in Headers */,
-				A994F377273FD32C00CD6242 /* strength_reduction_pass.h in Headers */,
-				A994F200273FD32C00CD6242 /* pch_source.h in Headers */,
-				A994F164273FD32C00CD6242 /* remove_instruction_reduction_opportunity.h in Headers */,
-				A994F398273FD32C00CD6242 /* instrument_pass.h in Headers */,
-				A994F275273FD32C00CD6242 /* composite.h in Headers */,
-				A994F110273FD32C00CD6242 /* ilist_node.h in Headers */,
-				A994F428273FD32C00CD6242 /* fix_storage_class.h in Headers */,
-				A994F4CD273FD32D00CD6242 /* dataflow.h in Headers */,
-				A994F9D7273FD32F00CD6242 /* validation_state.h in Headers */,
-				A994F41C273FD32C00CD6242 /* dead_branch_elim_pass.h in Headers */,
-				A994F1D9273FD32C00CD6242 /* reduction_util.h in Headers */,
-				A994F2A8273FD32C00CD6242 /* local_access_chain_convert_pass.h in Headers */,
-				A994F320273FD32C00CD6242 /* relax_float_ops_pass.h in Headers */,
-				A994F1B5273FD32C00CD6242 /* pch_source_reduce.h in Headers */,
-				A994F2EA273FD32C00CD6242 /* unify_const_pass.h in Headers */,
-				A994F34D273FD32C00CD6242 /* loop_fusion_pass.h in Headers */,
-				A994F281273FD32C00CD6242 /* graphics_robust_access_pass.h in Headers */,
-				A994F278273FD32C00CD6242 /* compact_ids_pass.h in Headers */,
-				A994F266273FD32C00CD6242 /* merge_return_pass.h in Headers */,
-				A994F1D0273FD32C00CD6242 /* change_operand_reduction_opportunity.h in Headers */,
-				A994F44C273FD32D00CD6242 /* reflect.h in Headers */,
-				A994F326273FD32C00CD6242 /* def_use_manager.h in Headers */,
-				A994F305273FD32C00CD6242 /* block_merge_pass.h in Headers */,
-				A994F497273FD32D00CD6242 /* instruction.h in Headers */,
-				A994F104273FD32C00CD6242 /* text.h in Headers */,
-				A994F341273FD32C00CD6242 /* block_merge_util.h in Headers */,
-				A994F146273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */,
-				A994F4DC273FD32D00CD6242 /* remove_unused_interface_variables_pass.h in Headers */,
-				A994F98C273FD32E00CD6242 /* instruction.h in Headers */,
-				A994F230273FD32C00CD6242 /* parsed_operand.h in Headers */,
-				A994F48E273FD32D00CD6242 /* code_sink.h in Headers */,
-				A994F1FD273FD32C00CD6242 /* cfa.h in Headers */,
-				A994F9E9273FD32F00CD6242 /* validate.h in Headers */,
-				A994F4A0273FD32D00CD6242 /* vector_dce.h in Headers */,
-				A994F14C273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.h in Headers */,
-				A994F4B2273FD32D00CD6242 /* iterator.h in Headers */,
-				A994F17C273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */,
-				A994F3B3273FD32C00CD6242 /* inline_pass.h in Headers */,
-				A994F215273FD32C00CD6242 /* spirv_definition.h in Headers */,
-				A994F27E273FD32C00CD6242 /* tree_iterator.h in Headers */,
-				A994F416273FD32C00CD6242 /* fold.h in Headers */,
-				A994F9F5273FD32F00CD6242 /* validate_scopes.h in Headers */,
-				A994F45B273FD32D00CD6242 /* scalar_replacement_pass.h in Headers */,
-				A994F431273FD32D00CD6242 /* passes.h in Headers */,
-				A994F3C5273FD32C00CD6242 /* inline_exhaustive_pass.h in Headers */,
-				A994F116273FD32C00CD6242 /* string_utils.h in Headers */,
-				A994F48B273FD32D00CD6242 /* cfg.h in Headers */,
-				A994F269273FD32C00CD6242 /* inline_opaque_pass.h in Headers */,
-				A994F2F3273FD32C00CD6242 /* types.h in Headers */,
-				A994F0F8273FD32C00CD6242 /* divergence_analysis.h in Headers */,
-				A994F27B273FD32C00CD6242 /* register_pressure.h in Headers */,
-				A994F9C2273FD32F00CD6242 /* basic_block.h in Headers */,
-				A994F32F273FD32C00CD6242 /* cfg_cleanup_pass.h in Headers */,
-				A994FA1C273FD32F00CD6242 /* instruction.h in Headers */,
-				A994F4BB273FD32D00CD6242 /* ccp_pass.h in Headers */,
-				A994F1BE273FD32C00CD6242 /* reducer.h in Headers */,
-				A994F3BC273FD32C00CD6242 /* flatten_decoration_pass.h in Headers */,
-				A994F0E6273FD32C00CD6242 /* spirv_fuzzer_options.h in Headers */,
-				A994F36E273FD32C00CD6242 /* interp_fixup_pass.h in Headers */,
-				A994F221273FD32C00CD6242 /* spirv_constant.h in Headers */,
-				A994F49A273FD32D00CD6242 /* aggressive_dead_code_elim_pass.h in Headers */,
-				A994F4D9273FD32D00CD6242 /* dominator_tree.h in Headers */,
-				A994F467273FD32D00CD6242 /* redundancy_elimination.h in Headers */,
-				A994F30B273FD32C00CD6242 /* debug_info_manager.h in Headers */,
-				A994F4C1273FD32D00CD6242 /* function.h in Headers */,
-				A994F1DC273FD32C00CD6242 /* merge_blocks_reduction_opportunity.h in Headers */,
-				A994F4A3273FD32D00CD6242 /* combine_access_chains.h in Headers */,
-				A994F9B3273FD32F00CD6242 /* construct.h in Headers */,
-				A994F446273FD32D00CD6242 /* desc_sroa_util.h in Headers */,
-				A994F158273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */,
-				A994F185273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.h in Headers */,
-				A994F35C273FD32C00CD6242 /* wrap_opkill.h in Headers */,
-				A994F362273FD32C00CD6242 /* empty_pass.h in Headers */,
-				A994F4DF273FD32D00CD6242 /* type_manager.h in Headers */,
-				A994F25D273FD32C00CD6242 /* if_conversion.h in Headers */,
-				A994F3EC273FD32C00CD6242 /* log.h in Headers */,
-				A994F194273FD32C00CD6242 /* remove_selection_reduction_opportunity.h in Headers */,
-				A994F209273FD32C00CD6242 /* spirv_reducer_options.h in Headers */,
-				A994F4D6273FD32D00CD6242 /* set_spec_constant_default_value_pass.h in Headers */,
-				A994F3FE273FD32C00CD6242 /* dead_variable_elimination.h in Headers */,
-				A994F4A6273FD32D00CD6242 /* pass_manager.h in Headers */,
-				A994F2F6273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.h in Headers */,
-				A994F3D7273FD32C00CD6242 /* upgrade_memory_model.h in Headers */,
-				A994F2DE273FD32C00CD6242 /* loop_unroller.h in Headers */,
-				A994F23F273FD32C00CD6242 /* spirv_endian.h in Headers */,
-				A994F2FC273FD32C00CD6242 /* basic_block.h in Headers */,
-				A994F18B273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */,
-				A994F167273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */,
-				A994F4E8273FD32D00CD6242 /* table.h in Headers */,
-				A994F3F2273FD32C00CD6242 /* eliminate_dead_constant_pass.h in Headers */,
-				A994F986273FD32E00CD6242 /* latest_version_spirv_header.h in Headers */,
-				A994F43A273FD32D00CD6242 /* strip_reflect_info_pass.h in Headers */,
-				A994F257273FD32C00CD6242 /* disassemble.h in Headers */,
-				A994F218273FD32C00CD6242 /* operand.h in Headers */,
-				A994F21E273FD32C00CD6242 /* macro.h in Headers */,
+				A926BB6927AC718A00144157 /* loop_descriptor.h in Headers */,
+				A926B89F27AC718900144157 /* reduction_opportunity_finder.h in Headers */,
+				A926BB8A27AC718A00144157 /* iterator.h in Headers */,
+				A926BA0727AC718A00144157 /* cfg_cleanup_pass.h in Headers */,
+				A926BA5527AC718A00144157 /* inst_debug_printf_pass.h in Headers */,
+				A926BA6127AC718A00144157 /* dead_insert_elim_pass.h in Headers */,
+				A926BB9927AC718A00144157 /* function.h in Headers */,
+				A926BB5D27AC718A00144157 /* loop_unswitch_pass.h in Headers */,
+				A926B9CE27AC718A00144157 /* fold_spec_constant_op_and_composite_pass.h in Headers */,
+				A926B95927AC718900144157 /* graphics_robust_access_pass.h in Headers */,
+				A926BBA227AC718A00144157 /* feature_manager.h in Headers */,
+				A926BB0927AC718A00144157 /* passes.h in Headers */,
+				A926B80F27AC718900144157 /* operand_to_undef_reduction_opportunity_finder.h in Headers */,
+				A926B7DF27AC718900144157 /* parse_number.h in Headers */,
+				A926B83027AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.h in Headers */,
+				A926B9AA27AC718900144157 /* control_dependence.h in Headers */,
+				A926B7F727AC718900144157 /* bit_vector.h in Headers */,
+				A926B96B27AC718900144157 /* strip_debug_info_pass.h in Headers */,
+				A926B9F227AC718A00144157 /* private_to_local_pass.h in Headers */,
+				A926B96827AC718900144157 /* scalar_analysis.h in Headers */,
+				A926B82427AC718900144157 /* operand_to_const_reduction_opportunity_finder.h in Headers */,
+				A926B86F27AC718900144157 /* merge_blocks_reduction_opportunity_finder.h in Headers */,
+				A926BABB27AC718A00144157 /* loop_fission.h in Headers */,
+				A926BACA27AC718A00144157 /* eliminate_dead_constant_pass.h in Headers */,
+				A926B8FF27AC718900144157 /* text_handler.h in Headers */,
+				A926B80627AC718900144157 /* ilist.h in Headers */,
+				A926B9F527AC718A00144157 /* convert_to_half_pass.h in Headers */,
+				A926BB1827AC718A00144157 /* remove_duplicates_pass.h in Headers */,
+				A926BB1527AC718A00144157 /* simplification_pass.h in Headers */,
+				A926B7E527AC718900144157 /* make_unique.h in Headers */,
+				A926BB3627AC718A00144157 /* pch_source_opt.h in Headers */,
+				A926BA6D27AC718A00144157 /* instrument_pass.h in Headers */,
+				A926B8C627AC718900144157 /* reduction_pass.h in Headers */,
+				A926B97D27AC718900144157 /* replace_invalid_opc.h in Headers */,
+				A926C0F427AC718C00144157 /* instruction.h in Headers */,
+				A926B84B27AC718900144157 /* remove_struct_member_reduction_opportunity.h in Headers */,
+				A926BA8827AC718A00144157 /* inline_pass.h in Headers */,
+				A926B7FD27AC718900144157 /* hex_float.h in Headers */,
+				A926B94127AC718900144157 /* inline_opaque_pass.h in Headers */,
+				A926BB9327AC718A00144157 /* ccp_pass.h in Headers */,
+				A926BB4E27AC718A00144157 /* loop_utils.h in Headers */,
+				A926B88427AC718900144157 /* remove_function_reduction_opportunity_finder.h in Headers */,
+				A926B7CD27AC718900144157 /* enum_set.h in Headers */,
+				A926BAA027AC718A00144157 /* constants.h in Headers */,
+				A926B9E327AC718A00144157 /* debug_info_manager.h in Headers */,
+				A926B7C727AC718900144157 /* lints.h in Headers */,
+				A926BBC027AC718A00144157 /* table.h in Headers */,
+				A926BADC27AC718A00144157 /* dominator_analysis.h in Headers */,
+				A926B89927AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.h in Headers */,
+				A926B90E27AC718900144157 /* diagnostic.h in Headers */,
+				A926BAD027AC718A00144157 /* ssa_rewrite_pass.h in Headers */,
+				A926BA3A27AC718A00144157 /* decoration_manager.h in Headers */,
+				A926BAEB27AC718A00144157 /* eliminate_dead_functions_util.h in Headers */,
+				A926BAC427AC718A00144157 /* log.h in Headers */,
+				A926BB5727AC718A00144157 /* ir_builder.h in Headers */,
+				A926BB0027AC718A00144157 /* fix_storage_class.h in Headers */,
+				A926B96E27AC718900144157 /* replace_desc_array_access_using_var_index.h in Headers */,
+				A926BB2727AC718A00144157 /* null_pass.h in Headers */,
+				A926BA4327AC718A00144157 /* interp_fixup_pass.h in Headers */,
+				A926B8C927AC718900144157 /* latest_version_opencl_std_header.h in Headers */,
+				A926B90527AC718900144157 /* name_mapper.h in Headers */,
+				A926BB5127AC718A00144157 /* module.h in Headers */,
+				A926B8D527AC718900144157 /* enum_string_mapping.h in Headers */,
+				A926B7BB27AC718900144157 /* assembly_grammar.h in Headers */,
+				A926C05827AC718C00144157 /* ext_inst.h in Headers */,
+				A926B7EB27AC718900144157 /* small_vector.h in Headers */,
+				A926BB2D27AC718A00144157 /* const_folding_rules.h in Headers */,
+				A926BA9427AC718A00144157 /* flatten_decoration_pass.h in Headers */,
+				A926B9C527AC718900144157 /* ir_loader.h in Headers */,
+				A926BA1027AC718A00144157 /* local_redundancy_elimination.h in Headers */,
+				A926B81527AC718900144157 /* remove_block_reduction_opportunity.h in Headers */,
+				A926C0CD27AC718C00144157 /* validate_scopes.h in Headers */,
+				A926B8A527AC718900144157 /* remove_block_reduction_opportunity_finder.h in Headers */,
+				A926B89627AC718900144157 /* reduction_opportunity.h in Headers */,
+				A926B86027AC718900144157 /* change_operand_to_undef_reduction_opportunity.h in Headers */,
+				A926B85A27AC718900144157 /* remove_function_reduction_opportunity.h in Headers */,
+				A926C06727AC718C00144157 /* spirv_optimizer_options.h in Headers */,
+				A926B98027AC718900144157 /* local_access_chain_convert_pass.h in Headers */,
+				A926B8F927AC718900144157 /* spirv_validator_options.h in Headers */,
+				A926B80927AC718900144157 /* spirv_target_env.h in Headers */,
+				A926B9DD27AC718A00144157 /* block_merge_pass.h in Headers */,
+				A926C07027AC718C00144157 /* latest_version_glsl_std_450_header.h in Headers */,
+				A926B7F127AC718900144157 /* timer.h in Headers */,
+				A926B86327AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.h in Headers */,
+				A926B87827AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.h in Headers */,
+				A926C08B27AC718C00144157 /* construct.h in Headers */,
+				A926BABE27AC718A00144157 /* workaround1209.h in Headers */,
+				A926BAF427AC718A00144157 /* dead_branch_elim_pass.h in Headers */,
+				A926BBAE27AC718A00144157 /* set_spec_constant_default_value_pass.h in Headers */,
+				A926B86C27AC718900144157 /* remove_selection_reduction_opportunity_finder.h in Headers */,
+				A926BBA827AC718A00144157 /* inst_bindless_check_pass.h in Headers */,
+				A926BB9027AC718A00144157 /* build_module.h in Headers */,
+				A926B9FE27AC718A00144157 /* def_use_manager.h in Headers */,
+				A926BAE827AC718A00144157 /* eliminate_dead_functions_pass.h in Headers */,
+				A926B94427AC718900144157 /* loop_fusion.h in Headers */,
+				A926B98F27AC718900144157 /* instruction_list.h in Headers */,
+				A926B94D27AC718900144157 /* composite.h in Headers */,
+				A926B92327AC718900144157 /* print.h in Headers */,
+				A926B7FA27AC718900144157 /* bitutils.h in Headers */,
+				A926BA2527AC718A00144157 /* loop_fusion_pass.h in Headers */,
+				A926B91A27AC718900144157 /* common_debug_info.h in Headers */,
+				A926C0C127AC718C00144157 /* validate.h in Headers */,
+				A926BA2827AC718A00144157 /* struct_cfg_analysis.h in Headers */,
+				A926B8D227AC718900144157 /* pch_source.h in Headers */,
+				A926B83627AC718900144157 /* remove_instruction_reduction_opportunity.h in Headers */,
+				A926B7E227AC718900144157 /* ilist_node.h in Headers */,
+				A926B95627AC718900144157 /* tree_iterator.h in Headers */,
+				A926B95027AC718900144157 /* compact_ids_pass.h in Headers */,
+				A926BAE527AC718A00144157 /* folding_rules.h in Headers */,
+				A926B8AB27AC718900144157 /* reduction_util.h in Headers */,
+				A926B88727AC718900144157 /* pch_source_reduce.h in Headers */,
+				A926BB7E27AC718A00144157 /* spread_volatile_semantics.h in Headers */,
+				A926BA0427AC718A00144157 /* convert_to_sampled_image_pass.h in Headers */,
+				A926BA1327AC718A00144157 /* loop_peeling.h in Headers */,
+				A926C07327AC718C00144157 /* extensions.h in Headers */,
+				A926BA8B27AC718A00144157 /* loop_dependence.h in Headers */,
+				A926B8A227AC718900144157 /* change_operand_reduction_opportunity.h in Headers */,
+				A926B9F827AC718A00144157 /* relax_float_ops_pass.h in Headers */,
+				A926BA7627AC718A00144157 /* eliminate_dead_members_pass.h in Headers */,
+				A926B7D627AC718900144157 /* text.h in Headers */,
+				A926BA3427AC718A00144157 /* wrap_opkill.h in Headers */,
+				A926B81827AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.h in Headers */,
+				A926C05E27AC718C00144157 /* latest_version_spirv_header.h in Headers */,
+				A926B90227AC718900144157 /* parsed_operand.h in Headers */,
+				A926BB2127AC718A00144157 /* reflect.h in Headers */,
+				A926C0AF27AC718C00144157 /* validation_state.h in Headers */,
+				A926B8CF27AC718900144157 /* cfa.h in Headers */,
+				A926B81E27AC718900144157 /* structured_construct_to_block_reduction_opportunity.h in Headers */,
+				A926C06427AC718C00144157 /* instruction.h in Headers */,
+				A926BBB427AC718A00144157 /* remove_unused_interface_variables_pass.h in Headers */,
+				A926BB6C27AC718A00144157 /* instruction.h in Headers */,
+				A926C06A27AC718C00144157 /* opcode.h in Headers */,
+				A926B84E27AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.h in Headers */,
+				A926B9A427AC718900144157 /* ir_context.h in Headers */,
+				A926B8E727AC718900144157 /* spirv_definition.h in Headers */,
+				A926BAC727AC718A00144157 /* copy_prop_arrays.h in Headers */,
+				A926BB6327AC718A00144157 /* code_sink.h in Headers */,
+				A926B7E827AC718900144157 /* string_utils.h in Headers */,
+				A926BB7527AC718A00144157 /* vector_dce.h in Headers */,
+				A926BA7027AC718A00144157 /* mem_pass.h in Headers */,
+				A926B7CA27AC718900144157 /* divergence_analysis.h in Headers */,
+				A926BAE227AC718A00144157 /* pass.h in Headers */,
+				A926B89027AC718900144157 /* reducer.h in Headers */,
+				A926B7B827AC718900144157 /* spirv_fuzzer_options.h in Headers */,
+				A926B8F327AC718900144157 /* spirv_constant.h in Headers */,
+				A926BB3027AC718A00144157 /* scalar_replacement_pass.h in Headers */,
+				A926BAD627AC718A00144157 /* dead_variable_elimination.h in Headers */,
+				A926B9B627AC718900144157 /* loop_unroller.h in Headers */,
+				A926C10327AC718C00144157 /* function.h in Headers */,
+				A926B8AE27AC718900144157 /* merge_blocks_reduction_opportunity.h in Headers */,
+				A926BB6027AC718A00144157 /* cfg.h in Headers */,
+				A926B93827AC718900144157 /* strip_nonsemantic_info_pass.h in Headers */,
+				A926C07927AC718C00144157 /* binary.h in Headers */,
+				A926B82A27AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.h in Headers */,
+				A926BBA527AC718A00144157 /* dataflow.h in Headers */,
+				A926C09A27AC718C00144157 /* basic_block.h in Headers */,
+				A926BAFA27AC718A00144157 /* scalar_analysis_nodes.h in Headers */,
+				A926B9CB27AC718900144157 /* types.h in Headers */,
+				A926C10F27AC718C00144157 /* decoration.h in Headers */,
+				A926BA8E27AC718A00144157 /* value_number_table.h in Headers */,
+				A926B85727AC718900144157 /* structured_loop_to_selection_reduction_opportunity.h in Headers */,
+				A926B92F27AC718900144157 /* if_conversion.h in Headers */,
+				A926B86627AC718900144157 /* remove_selection_reduction_opportunity.h in Headers */,
+				A926B8DB27AC718900144157 /* spirv_reducer_options.h in Headers */,
+				A926B91127AC718900144157 /* spirv_endian.h in Headers */,
+				A926BB6F27AC718A00144157 /* aggressive_dead_code_elim_pass.h in Headers */,
+				A926BB3C27AC718A00144157 /* redundancy_elimination.h in Headers */,
+				A926C0D327AC718C00144157 /* validate_memory_semantics.h in Headers */,
+				A926BAEE27AC718A00144157 /* fold.h in Headers */,
+				A926B85D27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.h in Headers */,
+				A926BB7827AC718A00144157 /* combine_access_chains.h in Headers */,
+				A926BB1B27AC718A00144157 /* desc_sroa_util.h in Headers */,
+				A926BA1F27AC718A00144157 /* desc_sroa.h in Headers */,
+				A926B95327AC718900144157 /* register_pressure.h in Headers */,
+				A926BA3727AC718A00144157 /* empty_pass.h in Headers */,
+				A926B95C27AC718900144157 /* local_single_store_elim_pass.h in Headers */,
+				A926BA9D27AC718A00144157 /* inline_exhaustive_pass.h in Headers */,
+				A926BBB727AC718A00144157 /* type_manager.h in Headers */,
+				A926BA4C27AC718A00144157 /* strength_reduction_pass.h in Headers */,
+				A926B98C27AC718900144157 /* propagator.h in Headers */,
+				A926B83927AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.h in Headers */,
+				A926BA4027AC718A00144157 /* local_single_block_elim_pass.h in Headers */,
+				A926BB7B27AC718A00144157 /* pass_manager.h in Headers */,
+				A926BA6727AC718A00144157 /* freeze_spec_constant_value_pass.h in Headers */,
+				A926B93E27AC718900144157 /* merge_return_pass.h in Headers */,
+				A926B92927AC718900144157 /* disassemble.h in Headers */,
+				A926BA4927AC718A00144157 /* inst_buff_addr_check_pass.h in Headers */,
+				A926B99E27AC718900144157 /* amd_ext_to_khr.h in Headers */,
+				A926B95F27AC718900144157 /* reduce_load_size.h in Headers */,
+				A926BA1927AC718A00144157 /* block_merge_util.h in Headers */,
+				A926BB8D27AC718A00144157 /* licm_pass.h in Headers */,
+				A926B9C227AC718900144157 /* unify_const_pass.h in Headers */,
+				A926BBB127AC718A00144157 /* dominator_tree.h in Headers */,
+				A926BAAF27AC718A00144157 /* upgrade_memory_model.h in Headers */,
+				A926B8EA27AC718900144157 /* operand.h in Headers */,
+				A926B8F027AC718900144157 /* macro.h in Headers */,
+				A926B9D427AC718A00144157 /* basic_block.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -4335,215 +4348,216 @@
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A994F139273FD32C00CD6242 /* table.cpp in Sources */,
-				A994F4A8273FD32D00CD6242 /* local_access_chain_convert_pass.cpp in Sources */,
-				A994F1C0273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */,
-				A994F3BE273FD32C00CD6242 /* if_conversion.cpp in Sources */,
-				A994F4C3273FD32D00CD6242 /* loop_fusion.cpp in Sources */,
-				A994FA12273FD32F00CD6242 /* validate_literals.cpp in Sources */,
-				A994F3A9273FD32C00CD6242 /* control_dependence.cpp in Sources */,
-				A994F130273FD32C00CD6242 /* bit_vector.cpp in Sources */,
-				A994F9BE273FD32F00CD6242 /* validate_atomics.cpp in Sources */,
-				A994F3A3273FD32C00CD6242 /* function.cpp in Sources */,
-				A994F367273FD32C00CD6242 /* ccp_pass.cpp in Sources */,
-				A994F15A273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */,
-				A994F3D0273FD32C00CD6242 /* desc_sroa.cpp in Sources */,
-				A994F9AF273FD32F00CD6242 /* validate_capability.cpp in Sources */,
-				A994F418273FD32C00CD6242 /* local_single_store_elim_pass.cpp in Sources */,
-				A994F37C273FD32C00CD6242 /* eliminate_dead_functions_util.cpp in Sources */,
-				A994F988273FD32E00CD6242 /* libspirv.cpp in Sources */,
-				A994F1AB273FD32C00CD6242 /* reducer.cpp in Sources */,
-				A994F9DF273FD32F00CD6242 /* validate_extensions.cpp in Sources */,
-				A994F16C273FD32C00CD6242 /* remove_function_reduction_opportunity.cpp in Sources */,
-				A994F14E273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */,
-				A994F223273FD32C00CD6242 /* binary.cpp in Sources */,
-				A994F2BC273FD32C00CD6242 /* pass.cpp in Sources */,
-				A994FA18273FD32F00CD6242 /* validate_type.cpp in Sources */,
-				A994F2DA273FD32C00CD6242 /* const_folding_rules.cpp in Sources */,
-				A994F244273FD32C00CD6242 /* linker.cpp in Sources */,
-				A994F205273FD32C00CD6242 /* spirv_fuzzer_options.cpp in Sources */,
-				A994F12D273FD32C00CD6242 /* parse_number.cpp in Sources */,
-				A994F463273FD32D00CD6242 /* reduce_load_size.cpp in Sources */,
-				A994F28C273FD32C00CD6242 /* types.cpp in Sources */,
-				A994F253273FD32C00CD6242 /* ext_inst.cpp in Sources */,
-				A994F3D9273FD32C00CD6242 /* copy_prop_arrays.cpp in Sources */,
-				A994F9F7273FD32F00CD6242 /* validate_id.cpp in Sources */,
-				A994F0EB273FD32C00CD6242 /* lint_divergent_derivatives.cpp in Sources */,
-				A994F472273FD32D00CD6242 /* inline_opaque_pass.cpp in Sources */,
-				A994FA24273FD32F00CD6242 /* basic_block.cpp in Sources */,
-				A994F3CD273FD32C00CD6242 /* strength_reduction_pass.cpp in Sources */,
-				A994F1A2273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.cpp in Sources */,
-				A994F99D273FD32F00CD6242 /* disassemble.cpp in Sources */,
-				A994F9B5273FD32F00CD6242 /* validate_barriers.cpp in Sources */,
-				A994F24A273FD32C00CD6242 /* software_version.cpp in Sources */,
-				A994FA33273FD32F00CD6242 /* validate_primitives.cpp in Sources */,
-				A994F3C1273FD32C00CD6242 /* debug_info_manager.cpp in Sources */,
-				A994F9CA273FD32F00CD6242 /* validate_debug.cpp in Sources */,
-				A994F2B9273FD32C00CD6242 /* feature_manager.cpp in Sources */,
-				A994F484273FD32D00CD6242 /* replace_desc_array_access_using_var_index.cpp in Sources */,
-				A994F160273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.cpp in Sources */,
-				A994F301273FD32C00CD6242 /* dead_variable_elimination.cpp in Sources */,
-				A994F17E273FD32C00CD6242 /* merge_blocks_reduction_opportunity.cpp in Sources */,
-				A994F9DC273FD32F00CD6242 /* validate_bitwise.cpp in Sources */,
-				A994F9D3273FD32F00CD6242 /* validate.cpp in Sources */,
-				A994FA00273FD32F00CD6242 /* validate_mode_setting.cpp in Sources */,
-				A994F394273FD32C00CD6242 /* ir_context.cpp in Sources */,
-				A994F2CE273FD32C00CD6242 /* eliminate_dead_constant_pass.cpp in Sources */,
-				A994F1E7273FD32C00CD6242 /* remove_block_reduction_opportunity.cpp in Sources */,
-				A994F9E2273FD32F00CD6242 /* construct.cpp in Sources */,
-				A994F0E2273FD32C00CD6242 /* spirv_target_env.cpp in Sources */,
-				A994F4C6273FD32D00CD6242 /* upgrade_memory_model.cpp in Sources */,
-				A994FA15273FD32F00CD6242 /* instruction.cpp in Sources */,
-				A994F33D273FD32C00CD6242 /* vector_dce.cpp in Sources */,
-				A994F1D5273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.cpp in Sources */,
-				A994F454273FD32D00CD6242 /* relax_float_ops_pass.cpp in Sources */,
-				A994F433273FD32D00CD6242 /* fold.cpp in Sources */,
-				A994F172273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.cpp in Sources */,
-				A994FA0C273FD32F00CD6242 /* validate_memory.cpp in Sources */,
-				A994F307273FD32C00CD6242 /* module.cpp in Sources */,
-				A994F9B8273FD32F00CD6242 /* validate_non_uniform.cpp in Sources */,
-				A994F2A1273FD32C00CD6242 /* freeze_spec_constant_value_pass.cpp in Sources */,
-				A994F35E273FD32C00CD6242 /* strip_reflect_info_pass.cpp in Sources */,
-				A994F370273FD32C00CD6242 /* pch_source_opt.cpp in Sources */,
-				A994F4AE273FD32D00CD6242 /* basic_block.cpp in Sources */,
-				A994F262273FD32C00CD6242 /* loop_utils.cpp in Sources */,
-				A994F982273FD32E00CD6242 /* diagnostic.cpp in Sources */,
-				A994F181273FD32C00CD6242 /* change_operand_reduction_opportunity.cpp in Sources */,
-				A994F2E0273FD32C00CD6242 /* strip_debug_info_pass.cpp in Sources */,
-				A994F3FA273FD32C00CD6242 /* scalar_analysis.cpp in Sources */,
-				A994F9A9273FD32F00CD6242 /* validate_misc.cpp in Sources */,
-				A994F2B0273FD32C00CD6242 /* instrument_pass.cpp in Sources */,
-				A994F24D273FD32C00CD6242 /* opcode.cpp in Sources */,
-				A994F3A6273FD32C00CD6242 /* instruction_list.cpp in Sources */,
-				A994F9D0273FD32F00CD6242 /* validate_interfaces.cpp in Sources */,
-				A994F382273FD32C00CD6242 /* simplification_pass.cpp in Sources */,
-				A994F2BF273FD32C00CD6242 /* loop_fission.cpp in Sources */,
-				A994F2AA273FD32C00CD6242 /* inst_bindless_check_pass.cpp in Sources */,
-				A994F2E6273FD32C00CD6242 /* loop_dependence.cpp in Sources */,
-				A994F379273FD32C00CD6242 /* aggressive_dead_code_elim_pass.cpp in Sources */,
-				A994F26E273FD32C00CD6242 /* combine_access_chains.cpp in Sources */,
-				A994F47E273FD32D00CD6242 /* dominator_analysis.cpp in Sources */,
-				A994F2D4273FD32C00CD6242 /* cfg_cleanup_pass.cpp in Sources */,
-				A994F358273FD32C00CD6242 /* def_use_manager.cpp in Sources */,
-				A994F436273FD32D00CD6242 /* amd_ext_to_khr.cpp in Sources */,
-				A994F4AB273FD32D00CD6242 /* interp_fixup_pass.cpp in Sources */,
-				A994F241273FD32C00CD6242 /* name_mapper.cpp in Sources */,
-				A994F121273FD32C00CD6242 /* string_utils.cpp in Sources */,
-				A994F9CD273FD32F00CD6242 /* validate_builtins.cpp in Sources */,
-				A994F9A3273FD32F00CD6242 /* text_handler.cpp in Sources */,
-				A994F289273FD32C00CD6242 /* code_sink.cpp in Sources */,
-				A994F109273FD32C00CD6242 /* pch_source.cpp in Sources */,
-				A994F2F8273FD32C00CD6242 /* mem_pass.cpp in Sources */,
-				A994F9F1273FD32F00CD6242 /* validate_small_type_uses.cpp in Sources */,
-				A994F298273FD32C00CD6242 /* cfg.cpp in Sources */,
-				A994F3AC273FD32C00CD6242 /* composite.cpp in Sources */,
-				A994F235273FD32C00CD6242 /* spirv_reducer_options.cpp in Sources */,
-				A994F9BB273FD32F00CD6242 /* validate_scopes.cpp in Sources */,
-				A994F388273FD32C00CD6242 /* flatten_decoration_pass.cpp in Sources */,
-				A994FA2D273FD32F00CD6242 /* validate_composites.cpp in Sources */,
-				A994F310273FD32C00CD6242 /* loop_unswitch_pass.cpp in Sources */,
-				A994F2D7273FD32C00CD6242 /* wrap_opkill.cpp in Sources */,
-				A994F469273FD32D00CD6242 /* fix_storage_class.cpp in Sources */,
-				A994F211273FD32C00CD6242 /* print.cpp in Sources */,
-				A994F41E273FD32C00CD6242 /* private_to_local_pass.cpp in Sources */,
-				A994F1DE273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */,
-				A994F0EE273FD32C00CD6242 /* linter.cpp in Sources */,
-				A994F331273FD32C00CD6242 /* licm_pass.cpp in Sources */,
-				A994F169273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */,
-				A994FA30273FD32F00CD6242 /* validation_state.cpp in Sources */,
-				A994F9EB273FD32F00CD6242 /* validate_adjacency.cpp in Sources */,
-				A994FA21273FD32F00CD6242 /* validate_layout.cpp in Sources */,
-				A994F229273FD32C00CD6242 /* enum_string_mapping.cpp in Sources */,
-				A994F3E8273FD32C00CD6242 /* loop_fusion_pass.cpp in Sources */,
-				A994F1F9273FD32C00CD6242 /* spirv_optimizer_options.cpp in Sources */,
-				A994F3D3273FD32C00CD6242 /* block_merge_util.cpp in Sources */,
-				A994F19F273FD32C00CD6242 /* pch_source_reduce.cpp in Sources */,
-				A994F175273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */,
-				A994F349273FD32C00CD6242 /* constants.cpp in Sources */,
-				A994F385273FD32C00CD6242 /* dead_branch_elim_pass.cpp in Sources */,
-				A994F1C9273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */,
-				A994FA1E273FD32F00CD6242 /* validate_execution_limitations.cpp in Sources */,
-				A994F154273FD32C00CD6242 /* reduction_util.cpp in Sources */,
-				A994F13F273FD32C00CD6242 /* remove_selection_reduction_opportunity.cpp in Sources */,
-				A994F1F0273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */,
-				A994F1ED273FD32C00CD6242 /* reduction_opportunity_finder.cpp in Sources */,
-				A994F352273FD32C00CD6242 /* desc_sroa_util.cpp in Sources */,
-				A994F238273FD32C00CD6242 /* parsed_operand.cpp in Sources */,
-				A994F4BD273FD32D00CD6242 /* graphics_robust_access_pass.cpp in Sources */,
-				A994F424273FD32C00CD6242 /* propagator.cpp in Sources */,
-				A994FA03273FD32F00CD6242 /* validate_memory_semantics.cpp in Sources */,
-				A994F355273FD32C00CD6242 /* inst_buff_addr_check_pass.cpp in Sources */,
-				A994F0FD273FD32C00CD6242 /* text.cpp in Sources */,
-				A994F1A8273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */,
-				A994F9AC273FD32F00CD6242 /* validate_cfg.cpp in Sources */,
-				A994F3AF273FD32C00CD6242 /* convert_to_half_pass.cpp in Sources */,
-				A994F29B273FD32C00CD6242 /* decoration_manager.cpp in Sources */,
-				A994F148273FD32C00CD6242 /* reduction_pass.cpp in Sources */,
-				A994F2C2273FD32C00CD6242 /* dominator_tree.cpp in Sources */,
-				A994F4E1273FD32D00CD6242 /* compact_ids_pass.cpp in Sources */,
-				A994F2E3273FD32C00CD6242 /* ssa_rewrite_pass.cpp in Sources */,
-				A994F490273FD32D00CD6242 /* dataflow.cpp in Sources */,
-				A994F259273FD32C00CD6242 /* optimizer.cpp in Sources */,
-				A994F1E1273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */,
-				A994F39D273FD32C00CD6242 /* loop_descriptor.cpp in Sources */,
-				A994F4D2273FD32D00CD6242 /* scalar_analysis_simplification.cpp in Sources */,
-				A994F406273FD32C00CD6242 /* convert_to_sampled_image_pass.cpp in Sources */,
-				A994F20B273FD32C00CD6242 /* spirv_validator_options.cpp in Sources */,
-				A994F44E273FD32D00CD6242 /* workaround1209.cpp in Sources */,
-				A994F9E5273FD32F00CD6242 /* function.cpp in Sources */,
-				A994F49C273FD32D00CD6242 /* struct_cfg_analysis.cpp in Sources */,
-				A994F43C273FD32D00CD6242 /* scalar_replacement_pass.cpp in Sources */,
-				A994F0F1273FD32C00CD6242 /* divergence_analysis.cpp in Sources */,
-				A994F1B7273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */,
-				A994F45D273FD32D00CD6242 /* instruction.cpp in Sources */,
-				A994F994273FD32E00CD6242 /* operand.cpp in Sources */,
-				A994F322273FD32C00CD6242 /* inline_pass.cpp in Sources */,
-				A994F313273FD32C00CD6242 /* unify_const_pass.cpp in Sources */,
-				A994F334273FD32C00CD6242 /* eliminate_dead_functions_pass.cpp in Sources */,
-				A994F100273FD32C00CD6242 /* assembly_grammar.cpp in Sources */,
-				A994F2EF273FD32C00CD6242 /* inst_debug_printf_pass.cpp in Sources */,
-				A994F106273FD32C00CD6242 /* extensions.cpp in Sources */,
-				A994F42D273FD32D00CD6242 /* set_spec_constant_default_value_pass.cpp in Sources */,
-				A994F328273FD32C00CD6242 /* ir_loader.cpp in Sources */,
-				A994F271273FD32C00CD6242 /* build_module.cpp in Sources */,
-				A994F1BA273FD32C00CD6242 /* reduction_opportunity.cpp in Sources */,
-				A994F1EA273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */,
-				A994FA09273FD32F00CD6242 /* validate_derivatives.cpp in Sources */,
-				A994F400273FD32C00CD6242 /* block_merge_pass.cpp in Sources */,
-				A994F25F273FD32C00CD6242 /* register_pressure.cpp in Sources */,
-				A994F46F273FD32D00CD6242 /* remove_unused_interface_variables_pass.cpp in Sources */,
-				A994F2AD273FD32C00CD6242 /* local_redundancy_elimination.cpp in Sources */,
-				A994F475273FD32D00CD6242 /* replace_invalid_opc.cpp in Sources */,
-				A994F3F4273FD32C00CD6242 /* dead_insert_elim_pass.cpp in Sources */,
-				A994F3DF273FD32C00CD6242 /* inline_exhaustive_pass.cpp in Sources */,
-				A994F11B273FD32C00CD6242 /* timer.cpp in Sources */,
-				A994F3DC273FD32C00CD6242 /* pass_manager.cpp in Sources */,
-				A994F2C8273FD32C00CD6242 /* merge_return_pass.cpp in Sources */,
-				A994FA27273FD32F00CD6242 /* validate_function.cpp in Sources */,
-				A994F343273FD32C00CD6242 /* loop_unroller.cpp in Sources */,
-				A994F9A6273FD32F00CD6242 /* validate_annotation.cpp in Sources */,
-				A994F29E273FD32C00CD6242 /* local_single_block_elim_pass.cpp in Sources */,
-				A994F21A273FD32C00CD6242 /* spirv_endian.cpp in Sources */,
-				A994F1AE273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */,
-				A994F30D273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */,
-				A994F42A273FD32D00CD6242 /* loop_dependence_helpers.cpp in Sources */,
-				A994F9C7273FD32F00CD6242 /* validate_decorations.cpp in Sources */,
-				A994FA0F273FD32F00CD6242 /* validate_image.cpp in Sources */,
-				A994F316273FD32C00CD6242 /* type_manager.cpp in Sources */,
-				A994F2FE273FD32C00CD6242 /* remove_duplicates_pass.cpp in Sources */,
-				A994F9EE273FD32F00CD6242 /* validate_conversion.cpp in Sources */,
-				A994F1E4273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */,
-				A994FA06273FD32F00CD6242 /* validate_logicals.cpp in Sources */,
-				A994F9D9273FD32F00CD6242 /* validate_constants.cpp in Sources */,
-				A994F448273FD32D00CD6242 /* redundancy_elimination.cpp in Sources */,
-				A994F16F273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */,
-				A994F196273FD32C00CD6242 /* remove_instruction_reduction_opportunity.cpp in Sources */,
-				A994F4E4273FD32D00CD6242 /* loop_peeling.cpp in Sources */,
-				A994F3CA273FD32C00CD6242 /* eliminate_dead_members_pass.cpp in Sources */,
-				A994F38E273FD32C00CD6242 /* folding_rules.cpp in Sources */,
-				A994F9FD273FD32F00CD6242 /* validate_arithmetics.cpp in Sources */,
-				A994F46C273FD32D00CD6242 /* value_number_table.cpp in Sources */,
-				A994F9C4273FD32F00CD6242 /* validate_instruction.cpp in Sources */,
+				A926B80B27AC718900144157 /* table.cpp in Sources */,
+				A926B89227AC718900144157 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */,
+				A926BA7E27AC718A00144157 /* control_dependence.cpp in Sources */,
+				A926B80227AC718900144157 /* bit_vector.cpp in Sources */,
+				A926BA7827AC718A00144157 /* function.cpp in Sources */,
+				A926BA3C27AC718A00144157 /* ccp_pass.cpp in Sources */,
+				A926BA9627AC718A00144157 /* if_conversion.cpp in Sources */,
+				A926B82C27AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */,
+				A926BA5127AC718A00144157 /* eliminate_dead_functions_util.cpp in Sources */,
+				A926B87D27AC718900144157 /* reducer.cpp in Sources */,
+				A926B83E27AC718900144157 /* remove_function_reduction_opportunity.cpp in Sources */,
+				A926B82027AC718900144157 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */,
+				A926C06027AC718C00144157 /* libspirv.cpp in Sources */,
+				A926C09627AC718C00144157 /* validate_atomics.cpp in Sources */,
+				A926C08427AC718C00144157 /* validate_cfg.cpp in Sources */,
+				A926B9B827AC718900144157 /* strip_debug_info_pass.cpp in Sources */,
+				A926B8F527AC718900144157 /* binary.cpp in Sources */,
+				A926BAC027AC718A00144157 /* loop_fusion_pass.cpp in Sources */,
+				A926BB5927AC718A00144157 /* replace_desc_array_access_using_var_index.cpp in Sources */,
+				A926B93A27AC718900144157 /* spread_volatile_semantics.cpp in Sources */,
+				A926C10527AC718C00144157 /* validate_composites.cpp in Sources */,
+				A926C0CF27AC718C00144157 /* validate_id.cpp in Sources */,
+				A926B98827AC718900144157 /* instrument_pass.cpp in Sources */,
+				A926B91627AC718900144157 /* linker.cpp in Sources */,
+				A926B8D727AC718900144157 /* spirv_fuzzer_options.cpp in Sources */,
+				A926BA1527AC718A00144157 /* vector_dce.cpp in Sources */,
+				A926BAA827AC718A00144157 /* desc_sroa.cpp in Sources */,
+				A926BB4127AC718A00144157 /* value_number_table.cpp in Sources */,
+				A926BB0E27AC718A00144157 /* amd_ext_to_khr.cpp in Sources */,
+				A926C0B127AC718C00144157 /* validate_constants.cpp in Sources */,
+				A926B7FF27AC718900144157 /* parse_number.cpp in Sources */,
+				A926BA9927AC718A00144157 /* debug_info_manager.cpp in Sources */,
+				A926C0BA27AC718C00144157 /* construct.cpp in Sources */,
+				A926B92527AC718900144157 /* ext_inst.cpp in Sources */,
+				A926B94627AC718900144157 /* combine_access_chains.cpp in Sources */,
+				A926BA2127AC718A00144157 /* constants.cpp in Sources */,
+				A926B7BD27AC718900144157 /* lint_divergent_derivatives.cpp in Sources */,
+				A926B87427AC718900144157 /* remove_struct_member_reduction_opportunity.cpp in Sources */,
+				A926B9B227AC718900144157 /* const_folding_rules.cpp in Sources */,
+				A926BAF627AC718A00144157 /* private_to_local_pass.cpp in Sources */,
+				A926BB9B27AC718A00144157 /* loop_fusion.cpp in Sources */,
+				A926C07E27AC718C00144157 /* validate_annotation.cpp in Sources */,
+				A926B91C27AC718900144157 /* software_version.cpp in Sources */,
+				A926BA6927AC718A00144157 /* ir_context.cpp in Sources */,
+				A926B99127AC718900144157 /* feature_manager.cpp in Sources */,
+				A926B83227AC718900144157 /* remove_function_reduction_opportunity_finder.cpp in Sources */,
+				A926B85027AC718900144157 /* merge_blocks_reduction_opportunity.cpp in Sources */,
+				A926B8B927AC718900144157 /* remove_block_reduction_opportunity.cpp in Sources */,
+				A926BADE27AC718A00144157 /* convert_to_sampled_image_pass.cpp in Sources */,
+				A926B7B427AC718900144157 /* spirv_target_env.cpp in Sources */,
+				A926BBAA27AC718A00144157 /* scalar_analysis_simplification.cpp in Sources */,
+				A926B99A27AC718900144157 /* dominator_tree.cpp in Sources */,
+				A926C0DE27AC718C00144157 /* validate_logicals.cpp in Sources */,
+				A926BAB427AC718A00144157 /* pass_manager.cpp in Sources */,
+				A926B8A727AC718900144157 /* remove_block_reduction_opportunity_finder.cpp in Sources */,
+				A926B98527AC718900144157 /* local_redundancy_elimination.cpp in Sources */,
+				A926B84427AC718900144157 /* remove_selection_reduction_opportunity_finder.cpp in Sources */,
+				A926BA4527AC718A00144157 /* pch_source_opt.cpp in Sources */,
+				A926B93427AC718900144157 /* loop_utils.cpp in Sources */,
+				A926BB1127AC718A00144157 /* scalar_replacement_pass.cpp in Sources */,
+				A926B9BE27AC718900144157 /* loop_dependence.cpp in Sources */,
+				A926BB1D27AC718A00144157 /* redundancy_elimination.cpp in Sources */,
+				A926BB0527AC718A00144157 /* set_spec_constant_default_value_pass.cpp in Sources */,
+				A926B85327AC718900144157 /* change_operand_reduction_opportunity.cpp in Sources */,
+				A926C09027AC718C00144157 /* validate_non_uniform.cpp in Sources */,
+				A926BA3027AC718A00144157 /* def_use_manager.cpp in Sources */,
+				A926BAAB27AC718A00144157 /* block_merge_util.cpp in Sources */,
+				A926B91F27AC718900144157 /* opcode.cpp in Sources */,
+				A926BA7B27AC718A00144157 /* instruction_list.cpp in Sources */,
+				A926BA5727AC718A00144157 /* simplification_pass.cpp in Sources */,
+				A926C09F27AC718C00144157 /* validate_decorations.cpp in Sources */,
+				A926C09327AC718C00144157 /* validate_scopes.cpp in Sources */,
+				A926BBB927AC718A00144157 /* compact_ids_pass.cpp in Sources */,
+				A926B91327AC718900144157 /* name_mapper.cpp in Sources */,
+				A926B9AF27AC718900144157 /* wrap_opkill.cpp in Sources */,
+				A926BBBC27AC718A00144157 /* loop_peeling.cpp in Sources */,
+				A926C10827AC718C00144157 /* validation_state.cpp in Sources */,
+				A926B97027AC718900144157 /* cfg.cpp in Sources */,
+				A926BA4E27AC718A00144157 /* aggressive_dead_code_elim_pass.cpp in Sources */,
+				A926B99427AC718900144157 /* pass.cpp in Sources */,
+				A926B7F327AC718900144157 /* string_utils.cpp in Sources */,
+				A926C08D27AC718C00144157 /* validate_barriers.cpp in Sources */,
+				A926B7DB27AC718900144157 /* pch_source.cpp in Sources */,
+				A926B9D627AC718A00144157 /* remove_duplicates_pass.cpp in Sources */,
+				A926C0E127AC718C00144157 /* validate_derivatives.cpp in Sources */,
+				A926C0D527AC718C00144157 /* validate_arithmetics.cpp in Sources */,
+				A926B9E527AC718A00144157 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */,
+				A926C0E427AC718C00144157 /* validate_memory.cpp in Sources */,
+				A926B90727AC718900144157 /* spirv_reducer_options.cpp in Sources */,
+				A926C10B27AC718C00144157 /* validate_primitives.cpp in Sources */,
+				A926BB9527AC718A00144157 /* graphics_robust_access_pass.cpp in Sources */,
+				A926B8E327AC718900144157 /* print.cpp in Sources */,
+				A926B8B027AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */,
+				A926C0AB27AC718C00144157 /* validate.cpp in Sources */,
+				A926B7C027AC718900144157 /* linter.cpp in Sources */,
+				A926BA8127AC718A00144157 /* composite.cpp in Sources */,
+				A926B83B27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */,
+				A926BB7127AC718A00144157 /* struct_cfg_analysis.cpp in Sources */,
+				A926BA5D27AC718A00144157 /* flatten_decoration_pass.cpp in Sources */,
+				A926BB8627AC718A00144157 /* basic_block.cpp in Sources */,
+				A926C07527AC718C00144157 /* disassemble.cpp in Sources */,
+				A926B96427AC718900144157 /* types.cpp in Sources */,
+				A926B8FB27AC718900144157 /* enum_string_mapping.cpp in Sources */,
+				A926C0FC27AC718C00144157 /* basic_block.cpp in Sources */,
+				A926B97927AC718900144157 /* freeze_spec_constant_value_pass.cpp in Sources */,
+				A926B9BB27AC718900144157 /* ssa_rewrite_pass.cpp in Sources */,
+				A926B8CB27AC718900144157 /* spirv_optimizer_options.cpp in Sources */,
+				A926BB3E27AC718A00144157 /* fix_storage_class.cpp in Sources */,
+				A926B87127AC718900144157 /* pch_source_reduce.cpp in Sources */,
+				A926B84727AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */,
+				A926BB4427AC718A00144157 /* remove_unused_interface_variables_pass.cpp in Sources */,
+				A926B89B27AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */,
+				A926C05A27AC718C00144157 /* diagnostic.cpp in Sources */,
+				A926B9A027AC718900144157 /* merge_return_pass.cpp in Sources */,
+				A926B94927AC718900144157 /* build_module.cpp in Sources */,
+				A926BB9E27AC718A00144157 /* upgrade_memory_model.cpp in Sources */,
+				A926C0BD27AC718C00144157 /* function.cpp in Sources */,
+				A926BA2D27AC718A00144157 /* inst_buff_addr_check_pass.cpp in Sources */,
+				A926B82627AC718900144157 /* reduction_util.cpp in Sources */,
+				A926C0DB27AC718C00144157 /* validate_memory_semantics.cpp in Sources */,
+				A926BB2927AC718A00144157 /* relax_float_ops_pass.cpp in Sources */,
+				A926C0F027AC718C00144157 /* validate_type.cpp in Sources */,
+				A926C0C327AC718C00144157 /* validate_adjacency.cpp in Sources */,
+				A926BA5A27AC718A00144157 /* dead_branch_elim_pass.cpp in Sources */,
+				A926B81127AC718900144157 /* remove_selection_reduction_opportunity.cpp in Sources */,
+				A926C08127AC718C00144157 /* validate_misc.cpp in Sources */,
+				A926C0E727AC718C00144157 /* validate_image.cpp in Sources */,
+				A926BA0027AC718A00144157 /* ir_loader.cpp in Sources */,
+				A926BA9027AC718A00144157 /* strip_nonsemantic_info_pass.cpp in Sources */,
+				A926BAB127AC718A00144157 /* copy_prop_arrays.cpp in Sources */,
+				A926B99727AC718900144157 /* loop_fission.cpp in Sources */,
+				A926BAD827AC718A00144157 /* block_merge_pass.cpp in Sources */,
+				A926B8C227AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */,
+				A926B8BF27AC718900144157 /* reduction_opportunity_finder.cpp in Sources */,
+				A926B9D927AC718A00144157 /* dead_variable_elimination.cpp in Sources */,
+				A926C0C627AC718C00144157 /* validate_conversion.cpp in Sources */,
+				A926B90A27AC718900144157 /* parsed_operand.cpp in Sources */,
+				A926B9AC27AC718900144157 /* cfg_cleanup_pass.cpp in Sources */,
+				A926B97627AC718900144157 /* local_single_block_elim_pass.cpp in Sources */,
+				A926C06C27AC718C00144157 /* operand.cpp in Sources */,
+				A926BB4727AC718A00144157 /* inline_opaque_pass.cpp in Sources */,
+				A926C0EA27AC718C00144157 /* validate_literals.cpp in Sources */,
+				A926BA0927AC718A00144157 /* licm_pass.cpp in Sources */,
+				A926BA8427AC718A00144157 /* convert_to_half_pass.cpp in Sources */,
+				A926C0D827AC718C00144157 /* validate_mode_setting.cpp in Sources */,
+				A926B7CF27AC718900144157 /* text.cpp in Sources */,
+				A926BB3227AC718A00144157 /* instruction.cpp in Sources */,
+				A926B9A627AC718900144157 /* eliminate_dead_constant_pass.cpp in Sources */,
+				A926B87A27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */,
+				A926BAF027AC718A00144157 /* local_single_store_elim_pass.cpp in Sources */,
+				A926C0FF27AC718C00144157 /* validate_function.cpp in Sources */,
+				A926BACC27AC718A00144157 /* dead_insert_elim_pass.cpp in Sources */,
+				A926C0B427AC718C00144157 /* validate_bitwise.cpp in Sources */,
+				A926B81A27AC718900144157 /* reduction_pass.cpp in Sources */,
+				A926BB8327AC718A00144157 /* interp_fixup_pass.cpp in Sources */,
+				A926B96127AC718900144157 /* code_sink.cpp in Sources */,
+				A926C0A227AC718C00144157 /* validate_debug.cpp in Sources */,
+				A926BAA227AC718A00144157 /* eliminate_dead_members_pass.cpp in Sources */,
+				A926B92B27AC718900144157 /* optimizer.cpp in Sources */,
+				A926C07B27AC718C00144157 /* text_handler.cpp in Sources */,
+				A926BA7227AC718A00144157 /* loop_descriptor.cpp in Sources */,
+				A926C0F627AC718C00144157 /* validate_execution_limitations.cpp in Sources */,
+				A926BA2A27AC718A00144157 /* desc_sroa_util.cpp in Sources */,
+				A926B9EE27AC718A00144157 /* type_manager.cpp in Sources */,
+				A926BA0C27AC718A00144157 /* eliminate_dead_functions_pass.cpp in Sources */,
+				A926B8B327AC718900144157 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */,
+				A926C09C27AC718C00144157 /* validate_instruction.cpp in Sources */,
+				A926B9C727AC718900144157 /* inst_debug_printf_pass.cpp in Sources */,
+				A926C0F927AC718C00144157 /* validate_layout.cpp in Sources */,
+				A926C0B727AC718C00144157 /* validate_extensions.cpp in Sources */,
+				A926B8DD27AC718900144157 /* spirv_validator_options.cpp in Sources */,
+				A926C0A827AC718C00144157 /* validate_interfaces.cpp in Sources */,
+				A926B98227AC718900144157 /* inst_bindless_check_pass.cpp in Sources */,
+				A926B7C327AC718900144157 /* divergence_analysis.cpp in Sources */,
+				A926B9D027AC718A00144157 /* mem_pass.cpp in Sources */,
+				A926BAD227AC718A00144157 /* scalar_analysis.cpp in Sources */,
+				A926B88927AC718900144157 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */,
+				A926B7D227AC718900144157 /* assembly_grammar.cpp in Sources */,
+				A926B7D827AC718900144157 /* extensions.cpp in Sources */,
+				A926B88C27AC718900144157 /* reduction_opportunity.cpp in Sources */,
+				A926BA1B27AC718A00144157 /* loop_unroller.cpp in Sources */,
+				A926B8BC27AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */,
+				A926BB0227AC718A00144157 /* loop_dependence_helpers.cpp in Sources */,
+				A926B93127AC718900144157 /* register_pressure.cpp in Sources */,
+				A926B9FA27AC718A00144157 /* inline_pass.cpp in Sources */,
+				A926C0ED27AC718C00144157 /* instruction.cpp in Sources */,
+				A926C08727AC718C00144157 /* validate_capability.cpp in Sources */,
+				A926B9DF27AC718A00144157 /* module.cpp in Sources */,
+				A926B7ED27AC718900144157 /* timer.cpp in Sources */,
+				A926BAA527AC718A00144157 /* strength_reduction_pass.cpp in Sources */,
+				A926BB8027AC718A00144157 /* local_access_chain_convert_pass.cpp in Sources */,
+				A926C0C927AC718C00144157 /* validate_small_type_uses.cpp in Sources */,
+				A926BB6527AC718A00144157 /* dataflow.cpp in Sources */,
+				A926BB2327AC718A00144157 /* workaround1209.cpp in Sources */,
+				A926B8EC27AC718900144157 /* spirv_endian.cpp in Sources */,
+				A926B9E827AC718A00144157 /* loop_unswitch_pass.cpp in Sources */,
+				A926B9EB27AC718A00144157 /* unify_const_pass.cpp in Sources */,
+				A926BB3827AC718A00144157 /* reduce_load_size.cpp in Sources */,
+				A926BB5327AC718A00144157 /* dominator_analysis.cpp in Sources */,
+				A926BAB727AC718A00144157 /* inline_exhaustive_pass.cpp in Sources */,
+				A926B88027AC718900144157 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */,
+				A926C0A527AC718C00144157 /* validate_builtins.cpp in Sources */,
+				A926BB0B27AC718A00144157 /* fold.cpp in Sources */,
+				A926B97327AC718900144157 /* decoration_manager.cpp in Sources */,
+				A926B8B627AC718900144157 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */,
+				A926BAFC27AC718A00144157 /* propagator.cpp in Sources */,
+				A926B84127AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */,
+				A926B86827AC718900144157 /* remove_instruction_reduction_opportunity.cpp in Sources */,
+				A926BB4A27AC718A00144157 /* replace_invalid_opc.cpp in Sources */,
+				A926BA6327AC718A00144157 /* folding_rules.cpp in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -4565,215 +4579,216 @@
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A994F138273FD32C00CD6242 /* table.cpp in Sources */,
-				A994F4A7273FD32D00CD6242 /* local_access_chain_convert_pass.cpp in Sources */,
-				A994F1BF273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */,
-				A994F3BD273FD32C00CD6242 /* if_conversion.cpp in Sources */,
-				A994F4C2273FD32D00CD6242 /* loop_fusion.cpp in Sources */,
-				A994FA11273FD32F00CD6242 /* validate_literals.cpp in Sources */,
-				A994F3A8273FD32C00CD6242 /* control_dependence.cpp in Sources */,
-				A994F12F273FD32C00CD6242 /* bit_vector.cpp in Sources */,
-				A994F9BD273FD32F00CD6242 /* validate_atomics.cpp in Sources */,
-				A994F3A2273FD32C00CD6242 /* function.cpp in Sources */,
-				A994F366273FD32C00CD6242 /* ccp_pass.cpp in Sources */,
-				A994F159273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */,
-				A994F3CF273FD32C00CD6242 /* desc_sroa.cpp in Sources */,
-				A994F9AE273FD32F00CD6242 /* validate_capability.cpp in Sources */,
-				A994F417273FD32C00CD6242 /* local_single_store_elim_pass.cpp in Sources */,
-				A994F37B273FD32C00CD6242 /* eliminate_dead_functions_util.cpp in Sources */,
-				A994F987273FD32E00CD6242 /* libspirv.cpp in Sources */,
-				A994F1AA273FD32C00CD6242 /* reducer.cpp in Sources */,
-				A994F9DE273FD32F00CD6242 /* validate_extensions.cpp in Sources */,
-				A994F16B273FD32C00CD6242 /* remove_function_reduction_opportunity.cpp in Sources */,
-				A994F14D273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */,
-				A994F222273FD32C00CD6242 /* binary.cpp in Sources */,
-				A994F2BB273FD32C00CD6242 /* pass.cpp in Sources */,
-				A994FA17273FD32F00CD6242 /* validate_type.cpp in Sources */,
-				A994F2D9273FD32C00CD6242 /* const_folding_rules.cpp in Sources */,
-				A994F243273FD32C00CD6242 /* linker.cpp in Sources */,
-				A994F204273FD32C00CD6242 /* spirv_fuzzer_options.cpp in Sources */,
-				A994F12C273FD32C00CD6242 /* parse_number.cpp in Sources */,
-				A994F462273FD32D00CD6242 /* reduce_load_size.cpp in Sources */,
-				A994F28B273FD32C00CD6242 /* types.cpp in Sources */,
-				A994F252273FD32C00CD6242 /* ext_inst.cpp in Sources */,
-				A994F3D8273FD32C00CD6242 /* copy_prop_arrays.cpp in Sources */,
-				A994F9F6273FD32F00CD6242 /* validate_id.cpp in Sources */,
-				A994F0EA273FD32C00CD6242 /* lint_divergent_derivatives.cpp in Sources */,
-				A994F471273FD32D00CD6242 /* inline_opaque_pass.cpp in Sources */,
-				A994FA23273FD32F00CD6242 /* basic_block.cpp in Sources */,
-				A994F3CC273FD32C00CD6242 /* strength_reduction_pass.cpp in Sources */,
-				A994F1A1273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.cpp in Sources */,
-				A994F99C273FD32F00CD6242 /* disassemble.cpp in Sources */,
-				A994F9B4273FD32F00CD6242 /* validate_barriers.cpp in Sources */,
-				A994F249273FD32C00CD6242 /* software_version.cpp in Sources */,
-				A994FA32273FD32F00CD6242 /* validate_primitives.cpp in Sources */,
-				A994F3C0273FD32C00CD6242 /* debug_info_manager.cpp in Sources */,
-				A994F9C9273FD32F00CD6242 /* validate_debug.cpp in Sources */,
-				A994F2B8273FD32C00CD6242 /* feature_manager.cpp in Sources */,
-				A994F483273FD32D00CD6242 /* replace_desc_array_access_using_var_index.cpp in Sources */,
-				A994F15F273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.cpp in Sources */,
-				A994F300273FD32C00CD6242 /* dead_variable_elimination.cpp in Sources */,
-				A994F17D273FD32C00CD6242 /* merge_blocks_reduction_opportunity.cpp in Sources */,
-				A994F9DB273FD32F00CD6242 /* validate_bitwise.cpp in Sources */,
-				A994F9D2273FD32F00CD6242 /* validate.cpp in Sources */,
-				A994F9FF273FD32F00CD6242 /* validate_mode_setting.cpp in Sources */,
-				A994F393273FD32C00CD6242 /* ir_context.cpp in Sources */,
-				A994F2CD273FD32C00CD6242 /* eliminate_dead_constant_pass.cpp in Sources */,
-				A994F1E6273FD32C00CD6242 /* remove_block_reduction_opportunity.cpp in Sources */,
-				A994F9E1273FD32F00CD6242 /* construct.cpp in Sources */,
-				A994F0E1273FD32C00CD6242 /* spirv_target_env.cpp in Sources */,
-				A994F4C5273FD32D00CD6242 /* upgrade_memory_model.cpp in Sources */,
-				A994FA14273FD32F00CD6242 /* instruction.cpp in Sources */,
-				A994F33C273FD32C00CD6242 /* vector_dce.cpp in Sources */,
-				A994F1D4273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.cpp in Sources */,
-				A994F453273FD32D00CD6242 /* relax_float_ops_pass.cpp in Sources */,
-				A994F432273FD32D00CD6242 /* fold.cpp in Sources */,
-				A994F171273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.cpp in Sources */,
-				A994FA0B273FD32F00CD6242 /* validate_memory.cpp in Sources */,
-				A994F306273FD32C00CD6242 /* module.cpp in Sources */,
-				A994F9B7273FD32F00CD6242 /* validate_non_uniform.cpp in Sources */,
-				A994F2A0273FD32C00CD6242 /* freeze_spec_constant_value_pass.cpp in Sources */,
-				A994F35D273FD32C00CD6242 /* strip_reflect_info_pass.cpp in Sources */,
-				A994F36F273FD32C00CD6242 /* pch_source_opt.cpp in Sources */,
-				A994F4AD273FD32D00CD6242 /* basic_block.cpp in Sources */,
-				A994F261273FD32C00CD6242 /* loop_utils.cpp in Sources */,
-				A994F981273FD32E00CD6242 /* diagnostic.cpp in Sources */,
-				A994F180273FD32C00CD6242 /* change_operand_reduction_opportunity.cpp in Sources */,
-				A994F2DF273FD32C00CD6242 /* strip_debug_info_pass.cpp in Sources */,
-				A994F3F9273FD32C00CD6242 /* scalar_analysis.cpp in Sources */,
-				A994F9A8273FD32F00CD6242 /* validate_misc.cpp in Sources */,
-				A994F2AF273FD32C00CD6242 /* instrument_pass.cpp in Sources */,
-				A994F24C273FD32C00CD6242 /* opcode.cpp in Sources */,
-				A994F3A5273FD32C00CD6242 /* instruction_list.cpp in Sources */,
-				A994F9CF273FD32F00CD6242 /* validate_interfaces.cpp in Sources */,
-				A994F381273FD32C00CD6242 /* simplification_pass.cpp in Sources */,
-				A994F2BE273FD32C00CD6242 /* loop_fission.cpp in Sources */,
-				A994F2A9273FD32C00CD6242 /* inst_bindless_check_pass.cpp in Sources */,
-				A994F2E5273FD32C00CD6242 /* loop_dependence.cpp in Sources */,
-				A994F378273FD32C00CD6242 /* aggressive_dead_code_elim_pass.cpp in Sources */,
-				A994F26D273FD32C00CD6242 /* combine_access_chains.cpp in Sources */,
-				A994F47D273FD32D00CD6242 /* dominator_analysis.cpp in Sources */,
-				A994F2D3273FD32C00CD6242 /* cfg_cleanup_pass.cpp in Sources */,
-				A994F357273FD32C00CD6242 /* def_use_manager.cpp in Sources */,
-				A994F435273FD32D00CD6242 /* amd_ext_to_khr.cpp in Sources */,
-				A994F4AA273FD32D00CD6242 /* interp_fixup_pass.cpp in Sources */,
-				A994F240273FD32C00CD6242 /* name_mapper.cpp in Sources */,
-				A994F120273FD32C00CD6242 /* string_utils.cpp in Sources */,
-				A994F9CC273FD32F00CD6242 /* validate_builtins.cpp in Sources */,
-				A994F9A2273FD32F00CD6242 /* text_handler.cpp in Sources */,
-				A994F288273FD32C00CD6242 /* code_sink.cpp in Sources */,
-				A994F108273FD32C00CD6242 /* pch_source.cpp in Sources */,
-				A994F2F7273FD32C00CD6242 /* mem_pass.cpp in Sources */,
-				A994F9F0273FD32F00CD6242 /* validate_small_type_uses.cpp in Sources */,
-				A994F297273FD32C00CD6242 /* cfg.cpp in Sources */,
-				A994F3AB273FD32C00CD6242 /* composite.cpp in Sources */,
-				A994F234273FD32C00CD6242 /* spirv_reducer_options.cpp in Sources */,
-				A994F9BA273FD32F00CD6242 /* validate_scopes.cpp in Sources */,
-				A994F387273FD32C00CD6242 /* flatten_decoration_pass.cpp in Sources */,
-				A994FA2C273FD32F00CD6242 /* validate_composites.cpp in Sources */,
-				A994F30F273FD32C00CD6242 /* loop_unswitch_pass.cpp in Sources */,
-				A994F2D6273FD32C00CD6242 /* wrap_opkill.cpp in Sources */,
-				A994F468273FD32D00CD6242 /* fix_storage_class.cpp in Sources */,
-				A994F210273FD32C00CD6242 /* print.cpp in Sources */,
-				A994F41D273FD32C00CD6242 /* private_to_local_pass.cpp in Sources */,
-				A994F1DD273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */,
-				A994F0ED273FD32C00CD6242 /* linter.cpp in Sources */,
-				A994F330273FD32C00CD6242 /* licm_pass.cpp in Sources */,
-				A994F168273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */,
-				A994FA2F273FD32F00CD6242 /* validation_state.cpp in Sources */,
-				A994F9EA273FD32F00CD6242 /* validate_adjacency.cpp in Sources */,
-				A994FA20273FD32F00CD6242 /* validate_layout.cpp in Sources */,
-				A994F228273FD32C00CD6242 /* enum_string_mapping.cpp in Sources */,
-				A994F3E7273FD32C00CD6242 /* loop_fusion_pass.cpp in Sources */,
-				A994F1F8273FD32C00CD6242 /* spirv_optimizer_options.cpp in Sources */,
-				A994F3D2273FD32C00CD6242 /* block_merge_util.cpp in Sources */,
-				A994F19E273FD32C00CD6242 /* pch_source_reduce.cpp in Sources */,
-				A994F174273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */,
-				A994F348273FD32C00CD6242 /* constants.cpp in Sources */,
-				A994F384273FD32C00CD6242 /* dead_branch_elim_pass.cpp in Sources */,
-				A994F1C8273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */,
-				A994FA1D273FD32F00CD6242 /* validate_execution_limitations.cpp in Sources */,
-				A994F153273FD32C00CD6242 /* reduction_util.cpp in Sources */,
-				A994F13E273FD32C00CD6242 /* remove_selection_reduction_opportunity.cpp in Sources */,
-				A994F1EF273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */,
-				A994F1EC273FD32C00CD6242 /* reduction_opportunity_finder.cpp in Sources */,
-				A994F351273FD32C00CD6242 /* desc_sroa_util.cpp in Sources */,
-				A994F237273FD32C00CD6242 /* parsed_operand.cpp in Sources */,
-				A994F4BC273FD32D00CD6242 /* graphics_robust_access_pass.cpp in Sources */,
-				A994F423273FD32C00CD6242 /* propagator.cpp in Sources */,
-				A994FA02273FD32F00CD6242 /* validate_memory_semantics.cpp in Sources */,
-				A994F354273FD32C00CD6242 /* inst_buff_addr_check_pass.cpp in Sources */,
-				A994F0FC273FD32C00CD6242 /* text.cpp in Sources */,
-				A994F1A7273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */,
-				A994F9AB273FD32F00CD6242 /* validate_cfg.cpp in Sources */,
-				A994F3AE273FD32C00CD6242 /* convert_to_half_pass.cpp in Sources */,
-				A994F29A273FD32C00CD6242 /* decoration_manager.cpp in Sources */,
-				A994F147273FD32C00CD6242 /* reduction_pass.cpp in Sources */,
-				A994F2C1273FD32C00CD6242 /* dominator_tree.cpp in Sources */,
-				A994F4E0273FD32D00CD6242 /* compact_ids_pass.cpp in Sources */,
-				A994F2E2273FD32C00CD6242 /* ssa_rewrite_pass.cpp in Sources */,
-				A994F48F273FD32D00CD6242 /* dataflow.cpp in Sources */,
-				A994F258273FD32C00CD6242 /* optimizer.cpp in Sources */,
-				A994F1E0273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */,
-				A994F39C273FD32C00CD6242 /* loop_descriptor.cpp in Sources */,
-				A994F4D1273FD32D00CD6242 /* scalar_analysis_simplification.cpp in Sources */,
-				A994F405273FD32C00CD6242 /* convert_to_sampled_image_pass.cpp in Sources */,
-				A994F20A273FD32C00CD6242 /* spirv_validator_options.cpp in Sources */,
-				A994F44D273FD32D00CD6242 /* workaround1209.cpp in Sources */,
-				A994F9E4273FD32F00CD6242 /* function.cpp in Sources */,
-				A994F49B273FD32D00CD6242 /* struct_cfg_analysis.cpp in Sources */,
-				A994F43B273FD32D00CD6242 /* scalar_replacement_pass.cpp in Sources */,
-				A994F0F0273FD32C00CD6242 /* divergence_analysis.cpp in Sources */,
-				A994F1B6273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */,
-				A994F45C273FD32D00CD6242 /* instruction.cpp in Sources */,
-				A994F993273FD32E00CD6242 /* operand.cpp in Sources */,
-				A994F321273FD32C00CD6242 /* inline_pass.cpp in Sources */,
-				A994F312273FD32C00CD6242 /* unify_const_pass.cpp in Sources */,
-				A994F333273FD32C00CD6242 /* eliminate_dead_functions_pass.cpp in Sources */,
-				A994F0FF273FD32C00CD6242 /* assembly_grammar.cpp in Sources */,
-				A994F2EE273FD32C00CD6242 /* inst_debug_printf_pass.cpp in Sources */,
-				A994F105273FD32C00CD6242 /* extensions.cpp in Sources */,
-				A994F42C273FD32D00CD6242 /* set_spec_constant_default_value_pass.cpp in Sources */,
-				A994F327273FD32C00CD6242 /* ir_loader.cpp in Sources */,
-				A994F270273FD32C00CD6242 /* build_module.cpp in Sources */,
-				A994F1B9273FD32C00CD6242 /* reduction_opportunity.cpp in Sources */,
-				A994F1E9273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */,
-				A994FA08273FD32F00CD6242 /* validate_derivatives.cpp in Sources */,
-				A994F3FF273FD32C00CD6242 /* block_merge_pass.cpp in Sources */,
-				A994F25E273FD32C00CD6242 /* register_pressure.cpp in Sources */,
-				A994F46E273FD32D00CD6242 /* remove_unused_interface_variables_pass.cpp in Sources */,
-				A994F2AC273FD32C00CD6242 /* local_redundancy_elimination.cpp in Sources */,
-				A994F474273FD32D00CD6242 /* replace_invalid_opc.cpp in Sources */,
-				A994F3F3273FD32C00CD6242 /* dead_insert_elim_pass.cpp in Sources */,
-				A994F3DE273FD32C00CD6242 /* inline_exhaustive_pass.cpp in Sources */,
-				A994F11A273FD32C00CD6242 /* timer.cpp in Sources */,
-				A994F3DB273FD32C00CD6242 /* pass_manager.cpp in Sources */,
-				A994F2C7273FD32C00CD6242 /* merge_return_pass.cpp in Sources */,
-				A994FA26273FD32F00CD6242 /* validate_function.cpp in Sources */,
-				A994F342273FD32C00CD6242 /* loop_unroller.cpp in Sources */,
-				A994F9A5273FD32F00CD6242 /* validate_annotation.cpp in Sources */,
-				A994F29D273FD32C00CD6242 /* local_single_block_elim_pass.cpp in Sources */,
-				A994F219273FD32C00CD6242 /* spirv_endian.cpp in Sources */,
-				A994F1AD273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */,
-				A994F30C273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */,
-				A994F429273FD32C00CD6242 /* loop_dependence_helpers.cpp in Sources */,
-				A994F9C6273FD32F00CD6242 /* validate_decorations.cpp in Sources */,
-				A994FA0E273FD32F00CD6242 /* validate_image.cpp in Sources */,
-				A994F315273FD32C00CD6242 /* type_manager.cpp in Sources */,
-				A994F2FD273FD32C00CD6242 /* remove_duplicates_pass.cpp in Sources */,
-				A994F9ED273FD32F00CD6242 /* validate_conversion.cpp in Sources */,
-				A994F1E3273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */,
-				A994FA05273FD32F00CD6242 /* validate_logicals.cpp in Sources */,
-				A994F9D8273FD32F00CD6242 /* validate_constants.cpp in Sources */,
-				A994F447273FD32D00CD6242 /* redundancy_elimination.cpp in Sources */,
-				A994F16E273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */,
-				A994F195273FD32C00CD6242 /* remove_instruction_reduction_opportunity.cpp in Sources */,
-				A994F4E3273FD32D00CD6242 /* loop_peeling.cpp in Sources */,
-				A994F3C9273FD32C00CD6242 /* eliminate_dead_members_pass.cpp in Sources */,
-				A994F38D273FD32C00CD6242 /* folding_rules.cpp in Sources */,
-				A994F9FC273FD32F00CD6242 /* validate_arithmetics.cpp in Sources */,
-				A994F46B273FD32D00CD6242 /* value_number_table.cpp in Sources */,
-				A994F9C3273FD32F00CD6242 /* validate_instruction.cpp in Sources */,
+				A926B80A27AC718900144157 /* table.cpp in Sources */,
+				A926B89127AC718900144157 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */,
+				A926BA7D27AC718A00144157 /* control_dependence.cpp in Sources */,
+				A926B80127AC718900144157 /* bit_vector.cpp in Sources */,
+				A926BA7727AC718A00144157 /* function.cpp in Sources */,
+				A926BA3B27AC718A00144157 /* ccp_pass.cpp in Sources */,
+				A926BA9527AC718A00144157 /* if_conversion.cpp in Sources */,
+				A926B82B27AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */,
+				A926BA5027AC718A00144157 /* eliminate_dead_functions_util.cpp in Sources */,
+				A926B87C27AC718900144157 /* reducer.cpp in Sources */,
+				A926B83D27AC718900144157 /* remove_function_reduction_opportunity.cpp in Sources */,
+				A926B81F27AC718900144157 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */,
+				A926C05F27AC718C00144157 /* libspirv.cpp in Sources */,
+				A926C09527AC718C00144157 /* validate_atomics.cpp in Sources */,
+				A926C08327AC718C00144157 /* validate_cfg.cpp in Sources */,
+				A926B9B727AC718900144157 /* strip_debug_info_pass.cpp in Sources */,
+				A926B8F427AC718900144157 /* binary.cpp in Sources */,
+				A926BABF27AC718A00144157 /* loop_fusion_pass.cpp in Sources */,
+				A926BB5827AC718A00144157 /* replace_desc_array_access_using_var_index.cpp in Sources */,
+				A926B93927AC718900144157 /* spread_volatile_semantics.cpp in Sources */,
+				A926C10427AC718C00144157 /* validate_composites.cpp in Sources */,
+				A926C0CE27AC718C00144157 /* validate_id.cpp in Sources */,
+				A926B98727AC718900144157 /* instrument_pass.cpp in Sources */,
+				A926B91527AC718900144157 /* linker.cpp in Sources */,
+				A926B8D627AC718900144157 /* spirv_fuzzer_options.cpp in Sources */,
+				A926BA1427AC718A00144157 /* vector_dce.cpp in Sources */,
+				A926BAA727AC718A00144157 /* desc_sroa.cpp in Sources */,
+				A926BB4027AC718A00144157 /* value_number_table.cpp in Sources */,
+				A926BB0D27AC718A00144157 /* amd_ext_to_khr.cpp in Sources */,
+				A926C0B027AC718C00144157 /* validate_constants.cpp in Sources */,
+				A926B7FE27AC718900144157 /* parse_number.cpp in Sources */,
+				A926BA9827AC718A00144157 /* debug_info_manager.cpp in Sources */,
+				A926C0B927AC718C00144157 /* construct.cpp in Sources */,
+				A926B92427AC718900144157 /* ext_inst.cpp in Sources */,
+				A926B94527AC718900144157 /* combine_access_chains.cpp in Sources */,
+				A926BA2027AC718A00144157 /* constants.cpp in Sources */,
+				A926B7BC27AC718900144157 /* lint_divergent_derivatives.cpp in Sources */,
+				A926B87327AC718900144157 /* remove_struct_member_reduction_opportunity.cpp in Sources */,
+				A926B9B127AC718900144157 /* const_folding_rules.cpp in Sources */,
+				A926BAF527AC718A00144157 /* private_to_local_pass.cpp in Sources */,
+				A926BB9A27AC718A00144157 /* loop_fusion.cpp in Sources */,
+				A926C07D27AC718C00144157 /* validate_annotation.cpp in Sources */,
+				A926B91B27AC718900144157 /* software_version.cpp in Sources */,
+				A926BA6827AC718A00144157 /* ir_context.cpp in Sources */,
+				A926B99027AC718900144157 /* feature_manager.cpp in Sources */,
+				A926B83127AC718900144157 /* remove_function_reduction_opportunity_finder.cpp in Sources */,
+				A926B84F27AC718900144157 /* merge_blocks_reduction_opportunity.cpp in Sources */,
+				A926B8B827AC718900144157 /* remove_block_reduction_opportunity.cpp in Sources */,
+				A926BADD27AC718A00144157 /* convert_to_sampled_image_pass.cpp in Sources */,
+				A926B7B327AC718900144157 /* spirv_target_env.cpp in Sources */,
+				A926BBA927AC718A00144157 /* scalar_analysis_simplification.cpp in Sources */,
+				A926B99927AC718900144157 /* dominator_tree.cpp in Sources */,
+				A926C0DD27AC718C00144157 /* validate_logicals.cpp in Sources */,
+				A926BAB327AC718A00144157 /* pass_manager.cpp in Sources */,
+				A926B8A627AC718900144157 /* remove_block_reduction_opportunity_finder.cpp in Sources */,
+				A926B98427AC718900144157 /* local_redundancy_elimination.cpp in Sources */,
+				A926B84327AC718900144157 /* remove_selection_reduction_opportunity_finder.cpp in Sources */,
+				A926BA4427AC718A00144157 /* pch_source_opt.cpp in Sources */,
+				A926B93327AC718900144157 /* loop_utils.cpp in Sources */,
+				A926BB1027AC718A00144157 /* scalar_replacement_pass.cpp in Sources */,
+				A926B9BD27AC718900144157 /* loop_dependence.cpp in Sources */,
+				A926BB1C27AC718A00144157 /* redundancy_elimination.cpp in Sources */,
+				A926BB0427AC718A00144157 /* set_spec_constant_default_value_pass.cpp in Sources */,
+				A926B85227AC718900144157 /* change_operand_reduction_opportunity.cpp in Sources */,
+				A926C08F27AC718C00144157 /* validate_non_uniform.cpp in Sources */,
+				A926BA2F27AC718A00144157 /* def_use_manager.cpp in Sources */,
+				A926BAAA27AC718A00144157 /* block_merge_util.cpp in Sources */,
+				A926B91E27AC718900144157 /* opcode.cpp in Sources */,
+				A926BA7A27AC718A00144157 /* instruction_list.cpp in Sources */,
+				A926BA5627AC718A00144157 /* simplification_pass.cpp in Sources */,
+				A926C09E27AC718C00144157 /* validate_decorations.cpp in Sources */,
+				A926C09227AC718C00144157 /* validate_scopes.cpp in Sources */,
+				A926BBB827AC718A00144157 /* compact_ids_pass.cpp in Sources */,
+				A926B91227AC718900144157 /* name_mapper.cpp in Sources */,
+				A926B9AE27AC718900144157 /* wrap_opkill.cpp in Sources */,
+				A926BBBB27AC718A00144157 /* loop_peeling.cpp in Sources */,
+				A926C10727AC718C00144157 /* validation_state.cpp in Sources */,
+				A926B96F27AC718900144157 /* cfg.cpp in Sources */,
+				A926BA4D27AC718A00144157 /* aggressive_dead_code_elim_pass.cpp in Sources */,
+				A926B99327AC718900144157 /* pass.cpp in Sources */,
+				A926B7F227AC718900144157 /* string_utils.cpp in Sources */,
+				A926C08C27AC718C00144157 /* validate_barriers.cpp in Sources */,
+				A926B7DA27AC718900144157 /* pch_source.cpp in Sources */,
+				A926B9D527AC718A00144157 /* remove_duplicates_pass.cpp in Sources */,
+				A926C0E027AC718C00144157 /* validate_derivatives.cpp in Sources */,
+				A926C0D427AC718C00144157 /* validate_arithmetics.cpp in Sources */,
+				A926B9E427AC718A00144157 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */,
+				A926C0E327AC718C00144157 /* validate_memory.cpp in Sources */,
+				A926B90627AC718900144157 /* spirv_reducer_options.cpp in Sources */,
+				A926C10A27AC718C00144157 /* validate_primitives.cpp in Sources */,
+				A926BB9427AC718A00144157 /* graphics_robust_access_pass.cpp in Sources */,
+				A926B8E227AC718900144157 /* print.cpp in Sources */,
+				A926B8AF27AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */,
+				A926C0AA27AC718C00144157 /* validate.cpp in Sources */,
+				A926B7BF27AC718900144157 /* linter.cpp in Sources */,
+				A926BA8027AC718A00144157 /* composite.cpp in Sources */,
+				A926B83A27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */,
+				A926BB7027AC718A00144157 /* struct_cfg_analysis.cpp in Sources */,
+				A926BA5C27AC718A00144157 /* flatten_decoration_pass.cpp in Sources */,
+				A926BB8527AC718A00144157 /* basic_block.cpp in Sources */,
+				A926C07427AC718C00144157 /* disassemble.cpp in Sources */,
+				A926B96327AC718900144157 /* types.cpp in Sources */,
+				A926B8FA27AC718900144157 /* enum_string_mapping.cpp in Sources */,
+				A926C0FB27AC718C00144157 /* basic_block.cpp in Sources */,
+				A926B97827AC718900144157 /* freeze_spec_constant_value_pass.cpp in Sources */,
+				A926B9BA27AC718900144157 /* ssa_rewrite_pass.cpp in Sources */,
+				A926B8CA27AC718900144157 /* spirv_optimizer_options.cpp in Sources */,
+				A926BB3D27AC718A00144157 /* fix_storage_class.cpp in Sources */,
+				A926B87027AC718900144157 /* pch_source_reduce.cpp in Sources */,
+				A926B84627AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */,
+				A926BB4327AC718A00144157 /* remove_unused_interface_variables_pass.cpp in Sources */,
+				A926B89A27AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */,
+				A926C05927AC718C00144157 /* diagnostic.cpp in Sources */,
+				A926B99F27AC718900144157 /* merge_return_pass.cpp in Sources */,
+				A926B94827AC718900144157 /* build_module.cpp in Sources */,
+				A926BB9D27AC718A00144157 /* upgrade_memory_model.cpp in Sources */,
+				A926C0BC27AC718C00144157 /* function.cpp in Sources */,
+				A926BA2C27AC718A00144157 /* inst_buff_addr_check_pass.cpp in Sources */,
+				A926B82527AC718900144157 /* reduction_util.cpp in Sources */,
+				A926C0DA27AC718C00144157 /* validate_memory_semantics.cpp in Sources */,
+				A926BB2827AC718A00144157 /* relax_float_ops_pass.cpp in Sources */,
+				A926C0EF27AC718C00144157 /* validate_type.cpp in Sources */,
+				A926C0C227AC718C00144157 /* validate_adjacency.cpp in Sources */,
+				A926BA5927AC718A00144157 /* dead_branch_elim_pass.cpp in Sources */,
+				A926B81027AC718900144157 /* remove_selection_reduction_opportunity.cpp in Sources */,
+				A926C08027AC718C00144157 /* validate_misc.cpp in Sources */,
+				A926C0E627AC718C00144157 /* validate_image.cpp in Sources */,
+				A926B9FF27AC718A00144157 /* ir_loader.cpp in Sources */,
+				A926BA8F27AC718A00144157 /* strip_nonsemantic_info_pass.cpp in Sources */,
+				A926BAB027AC718A00144157 /* copy_prop_arrays.cpp in Sources */,
+				A926B99627AC718900144157 /* loop_fission.cpp in Sources */,
+				A926BAD727AC718A00144157 /* block_merge_pass.cpp in Sources */,
+				A926B8C127AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */,
+				A926B8BE27AC718900144157 /* reduction_opportunity_finder.cpp in Sources */,
+				A926B9D827AC718A00144157 /* dead_variable_elimination.cpp in Sources */,
+				A926C0C527AC718C00144157 /* validate_conversion.cpp in Sources */,
+				A926B90927AC718900144157 /* parsed_operand.cpp in Sources */,
+				A926B9AB27AC718900144157 /* cfg_cleanup_pass.cpp in Sources */,
+				A926B97527AC718900144157 /* local_single_block_elim_pass.cpp in Sources */,
+				A926C06B27AC718C00144157 /* operand.cpp in Sources */,
+				A926BB4627AC718A00144157 /* inline_opaque_pass.cpp in Sources */,
+				A926C0E927AC718C00144157 /* validate_literals.cpp in Sources */,
+				A926BA0827AC718A00144157 /* licm_pass.cpp in Sources */,
+				A926BA8327AC718A00144157 /* convert_to_half_pass.cpp in Sources */,
+				A926C0D727AC718C00144157 /* validate_mode_setting.cpp in Sources */,
+				A926B7CE27AC718900144157 /* text.cpp in Sources */,
+				A926BB3127AC718A00144157 /* instruction.cpp in Sources */,
+				A926B9A527AC718900144157 /* eliminate_dead_constant_pass.cpp in Sources */,
+				A926B87927AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */,
+				A926BAEF27AC718A00144157 /* local_single_store_elim_pass.cpp in Sources */,
+				A926C0FE27AC718C00144157 /* validate_function.cpp in Sources */,
+				A926BACB27AC718A00144157 /* dead_insert_elim_pass.cpp in Sources */,
+				A926C0B327AC718C00144157 /* validate_bitwise.cpp in Sources */,
+				A926B81927AC718900144157 /* reduction_pass.cpp in Sources */,
+				A926BB8227AC718A00144157 /* interp_fixup_pass.cpp in Sources */,
+				A926B96027AC718900144157 /* code_sink.cpp in Sources */,
+				A926C0A127AC718C00144157 /* validate_debug.cpp in Sources */,
+				A926BAA127AC718A00144157 /* eliminate_dead_members_pass.cpp in Sources */,
+				A926B92A27AC718900144157 /* optimizer.cpp in Sources */,
+				A926C07A27AC718C00144157 /* text_handler.cpp in Sources */,
+				A926BA7127AC718A00144157 /* loop_descriptor.cpp in Sources */,
+				A926C0F527AC718C00144157 /* validate_execution_limitations.cpp in Sources */,
+				A926BA2927AC718A00144157 /* desc_sroa_util.cpp in Sources */,
+				A926B9ED27AC718A00144157 /* type_manager.cpp in Sources */,
+				A926BA0B27AC718A00144157 /* eliminate_dead_functions_pass.cpp in Sources */,
+				A926B8B227AC718900144157 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */,
+				A926C09B27AC718C00144157 /* validate_instruction.cpp in Sources */,
+				A926B9C627AC718900144157 /* inst_debug_printf_pass.cpp in Sources */,
+				A926C0F827AC718C00144157 /* validate_layout.cpp in Sources */,
+				A926C0B627AC718C00144157 /* validate_extensions.cpp in Sources */,
+				A926B8DC27AC718900144157 /* spirv_validator_options.cpp in Sources */,
+				A926C0A727AC718C00144157 /* validate_interfaces.cpp in Sources */,
+				A926B98127AC718900144157 /* inst_bindless_check_pass.cpp in Sources */,
+				A926B7C227AC718900144157 /* divergence_analysis.cpp in Sources */,
+				A926B9CF27AC718A00144157 /* mem_pass.cpp in Sources */,
+				A926BAD127AC718A00144157 /* scalar_analysis.cpp in Sources */,
+				A926B88827AC718900144157 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */,
+				A926B7D127AC718900144157 /* assembly_grammar.cpp in Sources */,
+				A926B7D727AC718900144157 /* extensions.cpp in Sources */,
+				A926B88B27AC718900144157 /* reduction_opportunity.cpp in Sources */,
+				A926BA1A27AC718A00144157 /* loop_unroller.cpp in Sources */,
+				A926B8BB27AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */,
+				A926BB0127AC718A00144157 /* loop_dependence_helpers.cpp in Sources */,
+				A926B93027AC718900144157 /* register_pressure.cpp in Sources */,
+				A926B9F927AC718A00144157 /* inline_pass.cpp in Sources */,
+				A926C0EC27AC718C00144157 /* instruction.cpp in Sources */,
+				A926C08627AC718C00144157 /* validate_capability.cpp in Sources */,
+				A926B9DE27AC718A00144157 /* module.cpp in Sources */,
+				A926B7EC27AC718900144157 /* timer.cpp in Sources */,
+				A926BAA427AC718A00144157 /* strength_reduction_pass.cpp in Sources */,
+				A926BB7F27AC718A00144157 /* local_access_chain_convert_pass.cpp in Sources */,
+				A926C0C827AC718C00144157 /* validate_small_type_uses.cpp in Sources */,
+				A926BB6427AC718A00144157 /* dataflow.cpp in Sources */,
+				A926BB2227AC718A00144157 /* workaround1209.cpp in Sources */,
+				A926B8EB27AC718900144157 /* spirv_endian.cpp in Sources */,
+				A926B9E727AC718A00144157 /* loop_unswitch_pass.cpp in Sources */,
+				A926B9EA27AC718A00144157 /* unify_const_pass.cpp in Sources */,
+				A926BB3727AC718A00144157 /* reduce_load_size.cpp in Sources */,
+				A926BB5227AC718A00144157 /* dominator_analysis.cpp in Sources */,
+				A926BAB627AC718A00144157 /* inline_exhaustive_pass.cpp in Sources */,
+				A926B87F27AC718900144157 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */,
+				A926C0A427AC718C00144157 /* validate_builtins.cpp in Sources */,
+				A926BB0A27AC718A00144157 /* fold.cpp in Sources */,
+				A926B97227AC718900144157 /* decoration_manager.cpp in Sources */,
+				A926B8B527AC718900144157 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */,
+				A926BAFB27AC718A00144157 /* propagator.cpp in Sources */,
+				A926B84027AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */,
+				A926B86727AC718900144157 /* remove_instruction_reduction_opportunity.cpp in Sources */,
+				A926BB4927AC718A00144157 /* replace_invalid_opc.cpp in Sources */,
+				A926BA6227AC718A00144157 /* folding_rules.cpp in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -4781,215 +4796,216 @@
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A994F13A273FD32C00CD6242 /* table.cpp in Sources */,
-				A994F4A9273FD32D00CD6242 /* local_access_chain_convert_pass.cpp in Sources */,
-				A994F1C1273FD32C00CD6242 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */,
-				A994F3BF273FD32C00CD6242 /* if_conversion.cpp in Sources */,
-				A994F4C4273FD32D00CD6242 /* loop_fusion.cpp in Sources */,
-				A994FA13273FD32F00CD6242 /* validate_literals.cpp in Sources */,
-				A994F3AA273FD32C00CD6242 /* control_dependence.cpp in Sources */,
-				A994F131273FD32C00CD6242 /* bit_vector.cpp in Sources */,
-				A994F9BF273FD32F00CD6242 /* validate_atomics.cpp in Sources */,
-				A994F3A4273FD32C00CD6242 /* function.cpp in Sources */,
-				A994F368273FD32C00CD6242 /* ccp_pass.cpp in Sources */,
-				A994F15B273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */,
-				A994F3D1273FD32C00CD6242 /* desc_sroa.cpp in Sources */,
-				A994F9B0273FD32F00CD6242 /* validate_capability.cpp in Sources */,
-				A994F419273FD32C00CD6242 /* local_single_store_elim_pass.cpp in Sources */,
-				A994F37D273FD32C00CD6242 /* eliminate_dead_functions_util.cpp in Sources */,
-				A994F989273FD32E00CD6242 /* libspirv.cpp in Sources */,
-				A994F1AC273FD32C00CD6242 /* reducer.cpp in Sources */,
-				A994F9E0273FD32F00CD6242 /* validate_extensions.cpp in Sources */,
-				A994F16D273FD32C00CD6242 /* remove_function_reduction_opportunity.cpp in Sources */,
-				A994F14F273FD32C00CD6242 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */,
-				A994F224273FD32C00CD6242 /* binary.cpp in Sources */,
-				A994F2BD273FD32C00CD6242 /* pass.cpp in Sources */,
-				A994FA19273FD32F00CD6242 /* validate_type.cpp in Sources */,
-				A994F2DB273FD32C00CD6242 /* const_folding_rules.cpp in Sources */,
-				A994F245273FD32C00CD6242 /* linker.cpp in Sources */,
-				A994F206273FD32C00CD6242 /* spirv_fuzzer_options.cpp in Sources */,
-				A994F12E273FD32C00CD6242 /* parse_number.cpp in Sources */,
-				A994F464273FD32D00CD6242 /* reduce_load_size.cpp in Sources */,
-				A994F28D273FD32C00CD6242 /* types.cpp in Sources */,
-				A994F254273FD32C00CD6242 /* ext_inst.cpp in Sources */,
-				A994F3DA273FD32C00CD6242 /* copy_prop_arrays.cpp in Sources */,
-				A994F9F8273FD32F00CD6242 /* validate_id.cpp in Sources */,
-				A994F0EC273FD32C00CD6242 /* lint_divergent_derivatives.cpp in Sources */,
-				A994F473273FD32D00CD6242 /* inline_opaque_pass.cpp in Sources */,
-				A994FA25273FD32F00CD6242 /* basic_block.cpp in Sources */,
-				A994F3CE273FD32C00CD6242 /* strength_reduction_pass.cpp in Sources */,
-				A994F1A3273FD32C00CD6242 /* remove_struct_member_reduction_opportunity.cpp in Sources */,
-				A994F99E273FD32F00CD6242 /* disassemble.cpp in Sources */,
-				A994F9B6273FD32F00CD6242 /* validate_barriers.cpp in Sources */,
-				A994F24B273FD32C00CD6242 /* software_version.cpp in Sources */,
-				A994FA34273FD32F00CD6242 /* validate_primitives.cpp in Sources */,
-				A994F3C2273FD32C00CD6242 /* debug_info_manager.cpp in Sources */,
-				A994F9CB273FD32F00CD6242 /* validate_debug.cpp in Sources */,
-				A994F2BA273FD32C00CD6242 /* feature_manager.cpp in Sources */,
-				A994F485273FD32D00CD6242 /* replace_desc_array_access_using_var_index.cpp in Sources */,
-				A994F161273FD32C00CD6242 /* remove_function_reduction_opportunity_finder.cpp in Sources */,
-				A994F302273FD32C00CD6242 /* dead_variable_elimination.cpp in Sources */,
-				A994F17F273FD32C00CD6242 /* merge_blocks_reduction_opportunity.cpp in Sources */,
-				A994F9DD273FD32F00CD6242 /* validate_bitwise.cpp in Sources */,
-				A994F9D4273FD32F00CD6242 /* validate.cpp in Sources */,
-				A994FA01273FD32F00CD6242 /* validate_mode_setting.cpp in Sources */,
-				A994F395273FD32C00CD6242 /* ir_context.cpp in Sources */,
-				A994F2CF273FD32C00CD6242 /* eliminate_dead_constant_pass.cpp in Sources */,
-				A994F1E8273FD32C00CD6242 /* remove_block_reduction_opportunity.cpp in Sources */,
-				A994F9E3273FD32F00CD6242 /* construct.cpp in Sources */,
-				A994F0E3273FD32C00CD6242 /* spirv_target_env.cpp in Sources */,
-				A994F4C7273FD32D00CD6242 /* upgrade_memory_model.cpp in Sources */,
-				A994FA16273FD32F00CD6242 /* instruction.cpp in Sources */,
-				A994F33E273FD32C00CD6242 /* vector_dce.cpp in Sources */,
-				A994F1D6273FD32C00CD6242 /* remove_block_reduction_opportunity_finder.cpp in Sources */,
-				A994F455273FD32D00CD6242 /* relax_float_ops_pass.cpp in Sources */,
-				A994F434273FD32D00CD6242 /* fold.cpp in Sources */,
-				A994F173273FD32C00CD6242 /* remove_selection_reduction_opportunity_finder.cpp in Sources */,
-				A994FA0D273FD32F00CD6242 /* validate_memory.cpp in Sources */,
-				A994F308273FD32C00CD6242 /* module.cpp in Sources */,
-				A994F9B9273FD32F00CD6242 /* validate_non_uniform.cpp in Sources */,
-				A994F2A2273FD32C00CD6242 /* freeze_spec_constant_value_pass.cpp in Sources */,
-				A994F35F273FD32C00CD6242 /* strip_reflect_info_pass.cpp in Sources */,
-				A994F371273FD32C00CD6242 /* pch_source_opt.cpp in Sources */,
-				A994F4AF273FD32D00CD6242 /* basic_block.cpp in Sources */,
-				A994F263273FD32C00CD6242 /* loop_utils.cpp in Sources */,
-				A994F983273FD32E00CD6242 /* diagnostic.cpp in Sources */,
-				A994F182273FD32C00CD6242 /* change_operand_reduction_opportunity.cpp in Sources */,
-				A994F2E1273FD32C00CD6242 /* strip_debug_info_pass.cpp in Sources */,
-				A994F3FB273FD32C00CD6242 /* scalar_analysis.cpp in Sources */,
-				A994F9AA273FD32F00CD6242 /* validate_misc.cpp in Sources */,
-				A994F2B1273FD32C00CD6242 /* instrument_pass.cpp in Sources */,
-				A994F24E273FD32C00CD6242 /* opcode.cpp in Sources */,
-				A994F3A7273FD32C00CD6242 /* instruction_list.cpp in Sources */,
-				A994F9D1273FD32F00CD6242 /* validate_interfaces.cpp in Sources */,
-				A994F383273FD32C00CD6242 /* simplification_pass.cpp in Sources */,
-				A994F2C0273FD32C00CD6242 /* loop_fission.cpp in Sources */,
-				A994F2AB273FD32C00CD6242 /* inst_bindless_check_pass.cpp in Sources */,
-				A994F2E7273FD32C00CD6242 /* loop_dependence.cpp in Sources */,
-				A994F37A273FD32C00CD6242 /* aggressive_dead_code_elim_pass.cpp in Sources */,
-				A994F26F273FD32C00CD6242 /* combine_access_chains.cpp in Sources */,
-				A994F47F273FD32D00CD6242 /* dominator_analysis.cpp in Sources */,
-				A994F2D5273FD32C00CD6242 /* cfg_cleanup_pass.cpp in Sources */,
-				A994F359273FD32C00CD6242 /* def_use_manager.cpp in Sources */,
-				A994F437273FD32D00CD6242 /* amd_ext_to_khr.cpp in Sources */,
-				A994F4AC273FD32D00CD6242 /* interp_fixup_pass.cpp in Sources */,
-				A994F242273FD32C00CD6242 /* name_mapper.cpp in Sources */,
-				A994F122273FD32C00CD6242 /* string_utils.cpp in Sources */,
-				A994F9CE273FD32F00CD6242 /* validate_builtins.cpp in Sources */,
-				A994F9A4273FD32F00CD6242 /* text_handler.cpp in Sources */,
-				A994F28A273FD32C00CD6242 /* code_sink.cpp in Sources */,
-				A994F10A273FD32C00CD6242 /* pch_source.cpp in Sources */,
-				A994F2F9273FD32C00CD6242 /* mem_pass.cpp in Sources */,
-				A994F9F2273FD32F00CD6242 /* validate_small_type_uses.cpp in Sources */,
-				A994F299273FD32C00CD6242 /* cfg.cpp in Sources */,
-				A994F3AD273FD32C00CD6242 /* composite.cpp in Sources */,
-				A994F236273FD32C00CD6242 /* spirv_reducer_options.cpp in Sources */,
-				A994F9BC273FD32F00CD6242 /* validate_scopes.cpp in Sources */,
-				A994F389273FD32C00CD6242 /* flatten_decoration_pass.cpp in Sources */,
-				A994FA2E273FD32F00CD6242 /* validate_composites.cpp in Sources */,
-				A994F311273FD32C00CD6242 /* loop_unswitch_pass.cpp in Sources */,
-				A994F2D8273FD32C00CD6242 /* wrap_opkill.cpp in Sources */,
-				A994F46A273FD32D00CD6242 /* fix_storage_class.cpp in Sources */,
-				A994F212273FD32C00CD6242 /* print.cpp in Sources */,
-				A994F41F273FD32C00CD6242 /* private_to_local_pass.cpp in Sources */,
-				A994F1DF273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */,
-				A994F0EF273FD32C00CD6242 /* linter.cpp in Sources */,
-				A994F332273FD32C00CD6242 /* licm_pass.cpp in Sources */,
-				A994F16A273FD32C00CD6242 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */,
-				A994FA31273FD32F00CD6242 /* validation_state.cpp in Sources */,
-				A994F9EC273FD32F00CD6242 /* validate_adjacency.cpp in Sources */,
-				A994FA22273FD32F00CD6242 /* validate_layout.cpp in Sources */,
-				A994F22A273FD32C00CD6242 /* enum_string_mapping.cpp in Sources */,
-				A994F3E9273FD32C00CD6242 /* loop_fusion_pass.cpp in Sources */,
-				A994F1FA273FD32C00CD6242 /* spirv_optimizer_options.cpp in Sources */,
-				A994F3D4273FD32C00CD6242 /* block_merge_util.cpp in Sources */,
-				A994F1A0273FD32C00CD6242 /* pch_source_reduce.cpp in Sources */,
-				A994F176273FD32C00CD6242 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */,
-				A994F34A273FD32C00CD6242 /* constants.cpp in Sources */,
-				A994F386273FD32C00CD6242 /* dead_branch_elim_pass.cpp in Sources */,
-				A994F1CA273FD32C00CD6242 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */,
-				A994FA1F273FD32F00CD6242 /* validate_execution_limitations.cpp in Sources */,
-				A994F155273FD32C00CD6242 /* reduction_util.cpp in Sources */,
-				A994F140273FD32C00CD6242 /* remove_selection_reduction_opportunity.cpp in Sources */,
-				A994F1F1273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */,
-				A994F1EE273FD32C00CD6242 /* reduction_opportunity_finder.cpp in Sources */,
-				A994F353273FD32C00CD6242 /* desc_sroa_util.cpp in Sources */,
-				A994F239273FD32C00CD6242 /* parsed_operand.cpp in Sources */,
-				A994F4BE273FD32D00CD6242 /* graphics_robust_access_pass.cpp in Sources */,
-				A994F425273FD32C00CD6242 /* propagator.cpp in Sources */,
-				A994FA04273FD32F00CD6242 /* validate_memory_semantics.cpp in Sources */,
-				A994F356273FD32C00CD6242 /* inst_buff_addr_check_pass.cpp in Sources */,
-				A994F0FE273FD32C00CD6242 /* text.cpp in Sources */,
-				A994F1A9273FD32C00CD6242 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */,
-				A994F9AD273FD32F00CD6242 /* validate_cfg.cpp in Sources */,
-				A994F3B0273FD32C00CD6242 /* convert_to_half_pass.cpp in Sources */,
-				A994F29C273FD32C00CD6242 /* decoration_manager.cpp in Sources */,
-				A994F149273FD32C00CD6242 /* reduction_pass.cpp in Sources */,
-				A994F2C3273FD32C00CD6242 /* dominator_tree.cpp in Sources */,
-				A994F4E2273FD32D00CD6242 /* compact_ids_pass.cpp in Sources */,
-				A994F2E4273FD32C00CD6242 /* ssa_rewrite_pass.cpp in Sources */,
-				A994F491273FD32D00CD6242 /* dataflow.cpp in Sources */,
-				A994F25A273FD32C00CD6242 /* optimizer.cpp in Sources */,
-				A994F1E2273FD32C00CD6242 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */,
-				A994F39E273FD32C00CD6242 /* loop_descriptor.cpp in Sources */,
-				A994F4D3273FD32D00CD6242 /* scalar_analysis_simplification.cpp in Sources */,
-				A994F407273FD32C00CD6242 /* convert_to_sampled_image_pass.cpp in Sources */,
-				A994F20C273FD32C00CD6242 /* spirv_validator_options.cpp in Sources */,
-				A994F44F273FD32D00CD6242 /* workaround1209.cpp in Sources */,
-				A994F9E6273FD32F00CD6242 /* function.cpp in Sources */,
-				A994F49D273FD32D00CD6242 /* struct_cfg_analysis.cpp in Sources */,
-				A994F43D273FD32D00CD6242 /* scalar_replacement_pass.cpp in Sources */,
-				A994F0F2273FD32C00CD6242 /* divergence_analysis.cpp in Sources */,
-				A994F1B8273FD32C00CD6242 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */,
-				A994F45E273FD32D00CD6242 /* instruction.cpp in Sources */,
-				A994F995273FD32E00CD6242 /* operand.cpp in Sources */,
-				A994F323273FD32C00CD6242 /* inline_pass.cpp in Sources */,
-				A994F314273FD32C00CD6242 /* unify_const_pass.cpp in Sources */,
-				A994F335273FD32C00CD6242 /* eliminate_dead_functions_pass.cpp in Sources */,
-				A994F101273FD32C00CD6242 /* assembly_grammar.cpp in Sources */,
-				A994F2F0273FD32C00CD6242 /* inst_debug_printf_pass.cpp in Sources */,
-				A994F107273FD32C00CD6242 /* extensions.cpp in Sources */,
-				A994F42E273FD32D00CD6242 /* set_spec_constant_default_value_pass.cpp in Sources */,
-				A994F329273FD32C00CD6242 /* ir_loader.cpp in Sources */,
-				A994F272273FD32C00CD6242 /* build_module.cpp in Sources */,
-				A994F1BB273FD32C00CD6242 /* reduction_opportunity.cpp in Sources */,
-				A994F1EB273FD32C00CD6242 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */,
-				A994FA0A273FD32F00CD6242 /* validate_derivatives.cpp in Sources */,
-				A994F401273FD32C00CD6242 /* block_merge_pass.cpp in Sources */,
-				A994F260273FD32C00CD6242 /* register_pressure.cpp in Sources */,
-				A994F470273FD32D00CD6242 /* remove_unused_interface_variables_pass.cpp in Sources */,
-				A994F2AE273FD32C00CD6242 /* local_redundancy_elimination.cpp in Sources */,
-				A994F476273FD32D00CD6242 /* replace_invalid_opc.cpp in Sources */,
-				A994F3F5273FD32C00CD6242 /* dead_insert_elim_pass.cpp in Sources */,
-				A994F3E0273FD32C00CD6242 /* inline_exhaustive_pass.cpp in Sources */,
-				A994F11C273FD32C00CD6242 /* timer.cpp in Sources */,
-				A994F3DD273FD32C00CD6242 /* pass_manager.cpp in Sources */,
-				A994F2C9273FD32C00CD6242 /* merge_return_pass.cpp in Sources */,
-				A994FA28273FD32F00CD6242 /* validate_function.cpp in Sources */,
-				A994F344273FD32C00CD6242 /* loop_unroller.cpp in Sources */,
-				A994F9A7273FD32F00CD6242 /* validate_annotation.cpp in Sources */,
-				A994F29F273FD32C00CD6242 /* local_single_block_elim_pass.cpp in Sources */,
-				A994F21B273FD32C00CD6242 /* spirv_endian.cpp in Sources */,
-				A994F1AF273FD32C00CD6242 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */,
-				A994F30E273FD32C00CD6242 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */,
-				A994F42B273FD32D00CD6242 /* loop_dependence_helpers.cpp in Sources */,
-				A994F9C8273FD32F00CD6242 /* validate_decorations.cpp in Sources */,
-				A994FA10273FD32F00CD6242 /* validate_image.cpp in Sources */,
-				A994F317273FD32C00CD6242 /* type_manager.cpp in Sources */,
-				A994F2FF273FD32C00CD6242 /* remove_duplicates_pass.cpp in Sources */,
-				A994F9EF273FD32F00CD6242 /* validate_conversion.cpp in Sources */,
-				A994F1E5273FD32C00CD6242 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */,
-				A994FA07273FD32F00CD6242 /* validate_logicals.cpp in Sources */,
-				A994F9DA273FD32F00CD6242 /* validate_constants.cpp in Sources */,
-				A994F449273FD32D00CD6242 /* redundancy_elimination.cpp in Sources */,
-				A994F170273FD32C00CD6242 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */,
-				A994F197273FD32C00CD6242 /* remove_instruction_reduction_opportunity.cpp in Sources */,
-				A994F4E5273FD32D00CD6242 /* loop_peeling.cpp in Sources */,
-				A994F3CB273FD32C00CD6242 /* eliminate_dead_members_pass.cpp in Sources */,
-				A994F38F273FD32C00CD6242 /* folding_rules.cpp in Sources */,
-				A994F9FE273FD32F00CD6242 /* validate_arithmetics.cpp in Sources */,
-				A994F46D273FD32D00CD6242 /* value_number_table.cpp in Sources */,
-				A994F9C5273FD32F00CD6242 /* validate_instruction.cpp in Sources */,
+				A926B80C27AC718900144157 /* table.cpp in Sources */,
+				A926B89327AC718900144157 /* change_operand_to_undef_reduction_opportunity.cpp in Sources */,
+				A926BA7F27AC718A00144157 /* control_dependence.cpp in Sources */,
+				A926B80327AC718900144157 /* bit_vector.cpp in Sources */,
+				A926BA7927AC718A00144157 /* function.cpp in Sources */,
+				A926BA3D27AC718A00144157 /* ccp_pass.cpp in Sources */,
+				A926BA9727AC718A00144157 /* if_conversion.cpp in Sources */,
+				A926B82D27AC718900144157 /* structured_loop_to_selection_reduction_opportunity_finder.cpp in Sources */,
+				A926BA5227AC718A00144157 /* eliminate_dead_functions_util.cpp in Sources */,
+				A926B87E27AC718900144157 /* reducer.cpp in Sources */,
+				A926B83F27AC718900144157 /* remove_function_reduction_opportunity.cpp in Sources */,
+				A926B82127AC718900144157 /* operand_to_const_reduction_opportunity_finder.cpp in Sources */,
+				A926C06127AC718C00144157 /* libspirv.cpp in Sources */,
+				A926C09727AC718C00144157 /* validate_atomics.cpp in Sources */,
+				A926C08527AC718C00144157 /* validate_cfg.cpp in Sources */,
+				A926B9B927AC718900144157 /* strip_debug_info_pass.cpp in Sources */,
+				A926B8F627AC718900144157 /* binary.cpp in Sources */,
+				A926BAC127AC718A00144157 /* loop_fusion_pass.cpp in Sources */,
+				A926BB5A27AC718A00144157 /* replace_desc_array_access_using_var_index.cpp in Sources */,
+				A926B93B27AC718900144157 /* spread_volatile_semantics.cpp in Sources */,
+				A926C10627AC718C00144157 /* validate_composites.cpp in Sources */,
+				A926C0D027AC718C00144157 /* validate_id.cpp in Sources */,
+				A926B98927AC718900144157 /* instrument_pass.cpp in Sources */,
+				A926B91727AC718900144157 /* linker.cpp in Sources */,
+				A926B8D827AC718900144157 /* spirv_fuzzer_options.cpp in Sources */,
+				A926BA1627AC718A00144157 /* vector_dce.cpp in Sources */,
+				A926BAA927AC718A00144157 /* desc_sroa.cpp in Sources */,
+				A926BB4227AC718A00144157 /* value_number_table.cpp in Sources */,
+				A926BB0F27AC718A00144157 /* amd_ext_to_khr.cpp in Sources */,
+				A926C0B227AC718C00144157 /* validate_constants.cpp in Sources */,
+				A926B80027AC718900144157 /* parse_number.cpp in Sources */,
+				A926BA9A27AC718A00144157 /* debug_info_manager.cpp in Sources */,
+				A926C0BB27AC718C00144157 /* construct.cpp in Sources */,
+				A926B92627AC718900144157 /* ext_inst.cpp in Sources */,
+				A926B94727AC718900144157 /* combine_access_chains.cpp in Sources */,
+				A926BA2227AC718A00144157 /* constants.cpp in Sources */,
+				A926B7BE27AC718900144157 /* lint_divergent_derivatives.cpp in Sources */,
+				A926B87527AC718900144157 /* remove_struct_member_reduction_opportunity.cpp in Sources */,
+				A926B9B327AC718900144157 /* const_folding_rules.cpp in Sources */,
+				A926BAF727AC718A00144157 /* private_to_local_pass.cpp in Sources */,
+				A926BB9C27AC718A00144157 /* loop_fusion.cpp in Sources */,
+				A926C07F27AC718C00144157 /* validate_annotation.cpp in Sources */,
+				A926B91D27AC718900144157 /* software_version.cpp in Sources */,
+				A926BA6A27AC718A00144157 /* ir_context.cpp in Sources */,
+				A926B99227AC718900144157 /* feature_manager.cpp in Sources */,
+				A926B83327AC718900144157 /* remove_function_reduction_opportunity_finder.cpp in Sources */,
+				A926B85127AC718900144157 /* merge_blocks_reduction_opportunity.cpp in Sources */,
+				A926B8BA27AC718900144157 /* remove_block_reduction_opportunity.cpp in Sources */,
+				A926BADF27AC718A00144157 /* convert_to_sampled_image_pass.cpp in Sources */,
+				A926B7B527AC718900144157 /* spirv_target_env.cpp in Sources */,
+				A926BBAB27AC718A00144157 /* scalar_analysis_simplification.cpp in Sources */,
+				A926B99B27AC718900144157 /* dominator_tree.cpp in Sources */,
+				A926C0DF27AC718C00144157 /* validate_logicals.cpp in Sources */,
+				A926BAB527AC718A00144157 /* pass_manager.cpp in Sources */,
+				A926B8A827AC718900144157 /* remove_block_reduction_opportunity_finder.cpp in Sources */,
+				A926B98627AC718900144157 /* local_redundancy_elimination.cpp in Sources */,
+				A926B84527AC718900144157 /* remove_selection_reduction_opportunity_finder.cpp in Sources */,
+				A926BA4627AC718A00144157 /* pch_source_opt.cpp in Sources */,
+				A926B93527AC718900144157 /* loop_utils.cpp in Sources */,
+				A926BB1227AC718A00144157 /* scalar_replacement_pass.cpp in Sources */,
+				A926B9BF27AC718900144157 /* loop_dependence.cpp in Sources */,
+				A926BB1E27AC718A00144157 /* redundancy_elimination.cpp in Sources */,
+				A926BB0627AC718A00144157 /* set_spec_constant_default_value_pass.cpp in Sources */,
+				A926B85427AC718900144157 /* change_operand_reduction_opportunity.cpp in Sources */,
+				A926C09127AC718C00144157 /* validate_non_uniform.cpp in Sources */,
+				A926BA3127AC718A00144157 /* def_use_manager.cpp in Sources */,
+				A926BAAC27AC718A00144157 /* block_merge_util.cpp in Sources */,
+				A926B92027AC718900144157 /* opcode.cpp in Sources */,
+				A926BA7C27AC718A00144157 /* instruction_list.cpp in Sources */,
+				A926BA5827AC718A00144157 /* simplification_pass.cpp in Sources */,
+				A926C0A027AC718C00144157 /* validate_decorations.cpp in Sources */,
+				A926C09427AC718C00144157 /* validate_scopes.cpp in Sources */,
+				A926BBBA27AC718A00144157 /* compact_ids_pass.cpp in Sources */,
+				A926B91427AC718900144157 /* name_mapper.cpp in Sources */,
+				A926B9B027AC718900144157 /* wrap_opkill.cpp in Sources */,
+				A926BBBD27AC718A00144157 /* loop_peeling.cpp in Sources */,
+				A926C10927AC718C00144157 /* validation_state.cpp in Sources */,
+				A926B97127AC718900144157 /* cfg.cpp in Sources */,
+				A926BA4F27AC718A00144157 /* aggressive_dead_code_elim_pass.cpp in Sources */,
+				A926B99527AC718900144157 /* pass.cpp in Sources */,
+				A926B7F427AC718900144157 /* string_utils.cpp in Sources */,
+				A926C08E27AC718C00144157 /* validate_barriers.cpp in Sources */,
+				A926B7DC27AC718900144157 /* pch_source.cpp in Sources */,
+				A926B9D727AC718A00144157 /* remove_duplicates_pass.cpp in Sources */,
+				A926C0E227AC718C00144157 /* validate_derivatives.cpp in Sources */,
+				A926C0D627AC718C00144157 /* validate_arithmetics.cpp in Sources */,
+				A926B9E627AC718A00144157 /* fold_spec_constant_op_and_composite_pass.cpp in Sources */,
+				A926C0E527AC718C00144157 /* validate_memory.cpp in Sources */,
+				A926B90827AC718900144157 /* spirv_reducer_options.cpp in Sources */,
+				A926C10C27AC718C00144157 /* validate_primitives.cpp in Sources */,
+				A926BB9627AC718A00144157 /* graphics_robust_access_pass.cpp in Sources */,
+				A926B8E427AC718900144157 /* print.cpp in Sources */,
+				A926B8B127AC718900144157 /* conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp in Sources */,
+				A926C0AC27AC718C00144157 /* validate.cpp in Sources */,
+				A926B7C127AC718900144157 /* linter.cpp in Sources */,
+				A926BA8227AC718A00144157 /* composite.cpp in Sources */,
+				A926B83C27AC718900144157 /* simple_conditional_branch_to_branch_reduction_opportunity.cpp in Sources */,
+				A926BB7227AC718A00144157 /* struct_cfg_analysis.cpp in Sources */,
+				A926BA5E27AC718A00144157 /* flatten_decoration_pass.cpp in Sources */,
+				A926BB8727AC718A00144157 /* basic_block.cpp in Sources */,
+				A926C07627AC718C00144157 /* disassemble.cpp in Sources */,
+				A926B96527AC718900144157 /* types.cpp in Sources */,
+				A926B8FC27AC718900144157 /* enum_string_mapping.cpp in Sources */,
+				A926C0FD27AC718C00144157 /* basic_block.cpp in Sources */,
+				A926B97A27AC718900144157 /* freeze_spec_constant_value_pass.cpp in Sources */,
+				A926B9BC27AC718900144157 /* ssa_rewrite_pass.cpp in Sources */,
+				A926B8CC27AC718900144157 /* spirv_optimizer_options.cpp in Sources */,
+				A926BB3F27AC718A00144157 /* fix_storage_class.cpp in Sources */,
+				A926B87227AC718900144157 /* pch_source_reduce.cpp in Sources */,
+				A926B84827AC718900144157 /* conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp in Sources */,
+				A926BB4527AC718A00144157 /* remove_unused_interface_variables_pass.cpp in Sources */,
+				A926B89C27AC718900144157 /* operand_to_dominating_id_reduction_opportunity_finder.cpp in Sources */,
+				A926C05B27AC718C00144157 /* diagnostic.cpp in Sources */,
+				A926B9A127AC718900144157 /* merge_return_pass.cpp in Sources */,
+				A926B94A27AC718900144157 /* build_module.cpp in Sources */,
+				A926BB9F27AC718A00144157 /* upgrade_memory_model.cpp in Sources */,
+				A926C0BE27AC718C00144157 /* function.cpp in Sources */,
+				A926BA2E27AC718A00144157 /* inst_buff_addr_check_pass.cpp in Sources */,
+				A926B82727AC718900144157 /* reduction_util.cpp in Sources */,
+				A926C0DC27AC718C00144157 /* validate_memory_semantics.cpp in Sources */,
+				A926BB2A27AC718A00144157 /* relax_float_ops_pass.cpp in Sources */,
+				A926C0F127AC718C00144157 /* validate_type.cpp in Sources */,
+				A926C0C427AC718C00144157 /* validate_adjacency.cpp in Sources */,
+				A926BA5B27AC718A00144157 /* dead_branch_elim_pass.cpp in Sources */,
+				A926B81227AC718900144157 /* remove_selection_reduction_opportunity.cpp in Sources */,
+				A926C08227AC718C00144157 /* validate_misc.cpp in Sources */,
+				A926C0E827AC718C00144157 /* validate_image.cpp in Sources */,
+				A926BA0127AC718A00144157 /* ir_loader.cpp in Sources */,
+				A926BA9127AC718A00144157 /* strip_nonsemantic_info_pass.cpp in Sources */,
+				A926BAB227AC718A00144157 /* copy_prop_arrays.cpp in Sources */,
+				A926B99827AC718900144157 /* loop_fission.cpp in Sources */,
+				A926BAD927AC718A00144157 /* block_merge_pass.cpp in Sources */,
+				A926B8C327AC718900144157 /* structured_construct_to_block_reduction_opportunity_finder.cpp in Sources */,
+				A926B8C027AC718900144157 /* reduction_opportunity_finder.cpp in Sources */,
+				A926B9DA27AC718A00144157 /* dead_variable_elimination.cpp in Sources */,
+				A926C0C727AC718C00144157 /* validate_conversion.cpp in Sources */,
+				A926B90B27AC718900144157 /* parsed_operand.cpp in Sources */,
+				A926B9AD27AC718900144157 /* cfg_cleanup_pass.cpp in Sources */,
+				A926B97727AC718900144157 /* local_single_block_elim_pass.cpp in Sources */,
+				A926C06D27AC718C00144157 /* operand.cpp in Sources */,
+				A926BB4827AC718A00144157 /* inline_opaque_pass.cpp in Sources */,
+				A926C0EB27AC718C00144157 /* validate_literals.cpp in Sources */,
+				A926BA0A27AC718A00144157 /* licm_pass.cpp in Sources */,
+				A926BA8527AC718A00144157 /* convert_to_half_pass.cpp in Sources */,
+				A926C0D927AC718C00144157 /* validate_mode_setting.cpp in Sources */,
+				A926B7D027AC718900144157 /* text.cpp in Sources */,
+				A926BB3327AC718A00144157 /* instruction.cpp in Sources */,
+				A926B9A727AC718900144157 /* eliminate_dead_constant_pass.cpp in Sources */,
+				A926B87B27AC718900144157 /* remove_unused_instruction_reduction_opportunity_finder.cpp in Sources */,
+				A926BAF127AC718A00144157 /* local_single_store_elim_pass.cpp in Sources */,
+				A926C10027AC718C00144157 /* validate_function.cpp in Sources */,
+				A926BACD27AC718A00144157 /* dead_insert_elim_pass.cpp in Sources */,
+				A926C0B527AC718C00144157 /* validate_bitwise.cpp in Sources */,
+				A926B81B27AC718900144157 /* reduction_pass.cpp in Sources */,
+				A926BB8427AC718A00144157 /* interp_fixup_pass.cpp in Sources */,
+				A926B96227AC718900144157 /* code_sink.cpp in Sources */,
+				A926C0A327AC718C00144157 /* validate_debug.cpp in Sources */,
+				A926BAA327AC718A00144157 /* eliminate_dead_members_pass.cpp in Sources */,
+				A926B92C27AC718900144157 /* optimizer.cpp in Sources */,
+				A926C07C27AC718C00144157 /* text_handler.cpp in Sources */,
+				A926BA7327AC718A00144157 /* loop_descriptor.cpp in Sources */,
+				A926C0F727AC718C00144157 /* validate_execution_limitations.cpp in Sources */,
+				A926BA2B27AC718A00144157 /* desc_sroa_util.cpp in Sources */,
+				A926B9EF27AC718A00144157 /* type_manager.cpp in Sources */,
+				A926BA0D27AC718A00144157 /* eliminate_dead_functions_pass.cpp in Sources */,
+				A926B8B427AC718900144157 /* structured_loop_to_selection_reduction_opportunity.cpp in Sources */,
+				A926C09D27AC718C00144157 /* validate_instruction.cpp in Sources */,
+				A926B9C827AC718900144157 /* inst_debug_printf_pass.cpp in Sources */,
+				A926C0FA27AC718C00144157 /* validate_layout.cpp in Sources */,
+				A926C0B827AC718C00144157 /* validate_extensions.cpp in Sources */,
+				A926B8DE27AC718900144157 /* spirv_validator_options.cpp in Sources */,
+				A926C0A927AC718C00144157 /* validate_interfaces.cpp in Sources */,
+				A926B98327AC718900144157 /* inst_bindless_check_pass.cpp in Sources */,
+				A926B7C427AC718900144157 /* divergence_analysis.cpp in Sources */,
+				A926B9D127AC718A00144157 /* mem_pass.cpp in Sources */,
+				A926BAD327AC718A00144157 /* scalar_analysis.cpp in Sources */,
+				A926B88A27AC718900144157 /* merge_blocks_reduction_opportunity_finder.cpp in Sources */,
+				A926B7D327AC718900144157 /* assembly_grammar.cpp in Sources */,
+				A926B7D927AC718900144157 /* extensions.cpp in Sources */,
+				A926B88D27AC718900144157 /* reduction_opportunity.cpp in Sources */,
+				A926BA1C27AC718A00144157 /* loop_unroller.cpp in Sources */,
+				A926B8BD27AC718900144157 /* remove_unused_struct_member_reduction_opportunity_finder.cpp in Sources */,
+				A926BB0327AC718A00144157 /* loop_dependence_helpers.cpp in Sources */,
+				A926B93227AC718900144157 /* register_pressure.cpp in Sources */,
+				A926B9FB27AC718A00144157 /* inline_pass.cpp in Sources */,
+				A926C0EE27AC718C00144157 /* instruction.cpp in Sources */,
+				A926C08827AC718C00144157 /* validate_capability.cpp in Sources */,
+				A926B9E027AC718A00144157 /* module.cpp in Sources */,
+				A926B7EE27AC718900144157 /* timer.cpp in Sources */,
+				A926BAA627AC718A00144157 /* strength_reduction_pass.cpp in Sources */,
+				A926BB8127AC718A00144157 /* local_access_chain_convert_pass.cpp in Sources */,
+				A926C0CA27AC718C00144157 /* validate_small_type_uses.cpp in Sources */,
+				A926BB6627AC718A00144157 /* dataflow.cpp in Sources */,
+				A926BB2427AC718A00144157 /* workaround1209.cpp in Sources */,
+				A926B8ED27AC718900144157 /* spirv_endian.cpp in Sources */,
+				A926B9E927AC718A00144157 /* loop_unswitch_pass.cpp in Sources */,
+				A926B9EC27AC718A00144157 /* unify_const_pass.cpp in Sources */,
+				A926BB3927AC718A00144157 /* reduce_load_size.cpp in Sources */,
+				A926BB5427AC718A00144157 /* dominator_analysis.cpp in Sources */,
+				A926BAB827AC718A00144157 /* inline_exhaustive_pass.cpp in Sources */,
+				A926B88127AC718900144157 /* operand_to_undef_reduction_opportunity_finder.cpp in Sources */,
+				A926C0A627AC718C00144157 /* validate_builtins.cpp in Sources */,
+				A926BB0C27AC718A00144157 /* fold.cpp in Sources */,
+				A926B97427AC718900144157 /* decoration_manager.cpp in Sources */,
+				A926B8B727AC718900144157 /* structured_construct_to_block_reduction_opportunity.cpp in Sources */,
+				A926BAFD27AC718A00144157 /* propagator.cpp in Sources */,
+				A926B84227AC718900144157 /* simple_conditional_branch_to_branch_opportunity_finder.cpp in Sources */,
+				A926B86927AC718900144157 /* remove_instruction_reduction_opportunity.cpp in Sources */,
+				A926BB4B27AC718A00144157 /* replace_invalid_opc.cpp in Sources */,
+				A926BA6427AC718A00144157 /* folding_rules.cpp in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
diff --git a/ExternalRevisions/SPIRV-Cross_repo_revision b/ExternalRevisions/SPIRV-Cross_repo_revision
index bbb99b3..1b85a89 100644
--- a/ExternalRevisions/SPIRV-Cross_repo_revision
+++ b/ExternalRevisions/SPIRV-Cross_repo_revision
@@ -1 +1 @@
-53d94a982e1d654515b44db5391de37f85489204
+131278458ea8eebe6a6e9c476fbcf71278726e1a
diff --git a/ExternalRevisions/Vulkan-Headers_repo_revision b/ExternalRevisions/Vulkan-Headers_repo_revision
index bf174db..3c99c89 100644
--- a/ExternalRevisions/Vulkan-Headers_repo_revision
+++ b/ExternalRevisions/Vulkan-Headers_repo_revision
@@ -1 +1 @@
-8c1c27d5a9b9de8a17f500053bd08c7ca6bba19c
+1dace16d8044758d32736eb59802d171970e9448
diff --git a/ExternalRevisions/Vulkan-Tools_repo_revision b/ExternalRevisions/Vulkan-Tools_repo_revision
index a9f6733..4eae18e 100644
--- a/ExternalRevisions/Vulkan-Tools_repo_revision
+++ b/ExternalRevisions/Vulkan-Tools_repo_revision
@@ -1 +1 @@
-691252756218fcbd1f0f8d7cc14e753123f08940
+bb32aa13d4920261b5086219028ef329605d0126
diff --git a/ExternalRevisions/glslang_repo_revision b/ExternalRevisions/glslang_repo_revision
index c57c684..8248ba5 100644
--- a/ExternalRevisions/glslang_repo_revision
+++ b/ExternalRevisions/glslang_repo_revision
@@ -1 +1 @@
-c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5
+2742e959347ae2fac58acd0d022c92a0ff1f24bf
diff --git a/Templates/spirv-tools/build.zip b/Templates/spirv-tools/build.zip
index 162a7a9..7d28bc7 100644
--- a/Templates/spirv-tools/build.zip
+++ b/Templates/spirv-tools/build.zip
Binary files differ