2 files changed
+2
-2
lines changedSubmodule SPIRV-Headers updated 16 files
- include/spirv/spir-v.xml+2-1
- include/spirv/unified1/NonSemanticVkspReflection.h+1-1
- include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json+4-2
- include/spirv/unified1/spirv.bf+64
- include/spirv/unified1/spirv.core.grammar.json+132-3
- include/spirv/unified1/spirv.cs+64
- include/spirv/unified1/spirv.h+36
- include/spirv/unified1/spirv.hpp+36
- include/spirv/unified1/spirv.hpp11+36
- include/spirv/unified1/spirv.json+16
- include/spirv/unified1/spirv.lua+63
- include/spirv/unified1/spirv.py+12
- include/spirv/unified1/spv.d+64
- tools/buildHeaders/header.cpp+11-19
- tools/buildHeaders/jsonToSpirv.cpp+5
- tools/buildHeaders/jsonToSpirv.h+2-1
Submodule SPIRV-Tools updated 75 files
- .github/workflows/autoroll.yml+1-1
- .github/workflows/bazel.yml+1-1
- .github/workflows/ios.yml+2-2
- .github/workflows/release.yml+1-1
- .github/workflows/scorecard.yml+4-4
- .github/workflows/wasm.yml+2-2
- DEPS+5-5
- include/spirv-tools/libspirv.h+3
- include/spirv-tools/linker.hpp+6-1
- include/spirv-tools/optimizer.hpp+12-7
- kokoro/scripts/linux/build-docker.sh+2
- source/binary.cpp+7-1
- source/disassemble.cpp+1
- source/link/linker.cpp+107-16
- source/name_mapper.cpp+6
- source/opcode.cpp+22
- source/opcode.h+3
- source/operand.cpp+5
- source/opt/aggressive_dead_code_elim_pass.cpp+6-1
- source/opt/copy_prop_arrays.cpp+2
- source/opt/desc_sroa.cpp+5-2
- source/opt/desc_sroa.h+13-3
- source/opt/desc_sroa_util.cpp+34-17
- source/opt/desc_sroa_util.h+4
- source/opt/fix_storage_class.cpp+34-14
- source/opt/optimizer.cpp+18-1
- source/opt/pass.cpp+54-49
- source/opt/pass.h+2-1
- source/opt/type_manager.cpp+1
- source/text_handler.cpp+2-1
- source/util/bitutils.h+1-1
- source/val/validate_adjacency.cpp+9
- source/val/validate_annotation.cpp+9-4
- source/val/validate_atomics.cpp+38-1
- source/val/validate_builtins.cpp+4
- source/val/validate_cfg.cpp+2-1
- source/val/validate_constants.cpp+1
- source/val/validate_decorations.cpp+252-127
- source/val/validate_extensions.cpp+30-4
- source/val/validate_function.cpp+10-5
- source/val/validate_id.cpp+4
- source/val/validate_image.cpp+18-12
- source/val/validate_interfaces.cpp+10-5
- source/val/validate_logicals.cpp+3-1
- source/val/validate_memory.cpp+381-133
- source/val/validate_type.cpp+31
- source/val/validation_state.cpp+59-1
- source/val/validation_state.h+4
- test/binary_parse_test.cpp+1-1
- test/binary_to_text_test.cpp+16
- test/immediate_int_test.cpp+20-14
- test/link/matching_imports_to_exports_test.cpp+370-23
- test/opcode_require_capabilities_test.cpp+27-2
- test/opt/aggressive_dead_code_elim_test.cpp+77
- test/opt/desc_sroa_test.cpp+213-14
- test/opt/fix_storage_class_test.cpp+117
- test/text_to_binary.extension_test.cpp+49
- test/val/val_annotation_test.cpp+43
- test/val/val_atomics_test.cpp+123-5
- test/val/val_conversion_test.cpp+58
- test/val/val_decoration_test.cpp+397
- test/val/val_ext_inst_test.cpp+21
- test/val/val_extension_spv_khr_subgroup_uniform_control_flow.cpp+110
- test/val/val_fixtures.h+6-2
- test/val/val_function_test.cpp+107
- test/val/val_id_test.cpp+172-13
- test/val/val_interfaces_test.cpp+116
- test/val/val_memory_test.cpp+1.6k-15
- test/val/val_misc_test.cpp+8-8
- test/val/val_storage_test.cpp+2-2
- test/val/val_type_unique_test.cpp+18
- tools/link/linker.cpp+15-9
- tools/opt/opt.cpp+8
- tools/sva/yarn.lock+8-8
- utils/generate_grammar_tables.py+6-1
0 commit comments