Skip to content
This repository has been archived by the owner on Jul 16, 2024. It is now read-only.

Commit

Permalink
Merge spirv-header and tools for OpExtInstWithForwardRefsKHR
Browse files Browse the repository at this point in the history
In order to use "OpExtInstWithForwardRefsKHR", the following submodules
are updated by merging the recent commits.

external/spirv-header:

> commit 2acb319af38d43be3ea76bfabf3998e5281d8d12
> Author: Kévin Petit [email protected]
> Date: Wed Jun 12 16:41:14 2024 +0100
> SPV_ARM_cooperative_matrix_layouts (#433)

external/spirv-tools:

> commit ce46482db7ab3ea9c52fce832d27ca40b14f8e87
> Author: Nathan Gauër [email protected]
> Date: Thu Jun 6 12:17:51 2024 +0200
> Add KHR suffix to OpExtInstWithForwardRef opcode. (#5704)
> The KHR suffix was missing from the published SPIR-V extension.
> This is now fixed, but requires some patches in SPIRV-Tools.
  • Loading branch information
jkwak-work committed Jul 2, 2024
1 parent f45b629 commit ae79957
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion external/spirv-tools
Submodule spirv-tools updated 83 files
+1 −1 .github/workflows/autoroll.yml
+1 −1 .github/workflows/bazel.yml
+2 −2 .github/workflows/ios.yml
+1 −1 .github/workflows/release.yml
+4 −4 .github/workflows/scorecard.yml
+1 −1 .github/workflows/wasm.yml
+0 −2 Android.mk
+0 −4 BUILD.gn
+15 −0 CHANGES
+4 −3 DEPS
+1 −8 include/spirv-tools/instrument.hpp
+4 −0 include/spirv-tools/libspirv.h
+8 −7 include/spirv-tools/libspirv.hpp
+10 −9 include/spirv-tools/linker.hpp
+2 −2 include/spirv-tools/linter.hpp
+3 −50 include/spirv-tools/optimizer.hpp
+2 −2 source/binary.cpp
+5 −0 source/fuzz/transformation_add_no_contraction_decoration.cpp
+6 −0 source/fuzz/transformation_add_relaxed_decoration.cpp
+16 −0 source/opcode.cpp
+3 −0 source/opcode.h
+5 −3 source/operand.cpp
+1 −1 source/operand.h
+0 −4 source/opt/CMakeLists.txt
+2 −4 source/opt/convert_to_sampled_image_pass.cpp
+8 −5 source/opt/eliminate_dead_output_stores_pass.cpp
+32 −162 source/opt/folding_rules.cpp
+0 −761 source/opt/inst_bindless_check_pass.cpp
+0 −130 source/opt/inst_bindless_check_pass.h
+0 −331 source/opt/inst_buff_addr_check_pass.cpp
+0 −130 source/opt/inst_buff_addr_check_pass.h
+3 −2 source/opt/ir_context.h
+5 −5 source/opt/ir_loader.cpp
+63 −43 source/opt/liveness.cpp
+12 −13 source/opt/liveness.h
+0 −20 source/opt/optimizer.cpp
+0 −2 source/opt/passes.h
+1 −1 source/opt/strip_debug_info_pass.cpp
+1 −1 source/opt/strip_nonsemantic_info_pass.cpp
+2 −1 source/opt/trim_capabilities_pass.h
+3 −6 source/opt/type_manager.cpp
+1 −2 source/text.cpp
+11 −0 source/val/decoration.h
+3 −2 source/val/instruction.h
+3 −0 source/val/validate.cpp
+7 −0 source/val/validate.h
+1 −0 source/val/validate_adjacency.cpp
+2 −1 source/val/validate_annotation.cpp
+97 −77 source/val/validate_builtins.cpp
+86 −54 source/val/validate_decorations.cpp
+5 −5 source/val/validate_extensions.cpp
+28 −2 source/val/validate_id.cpp
+70 −13 source/val/validate_image.cpp
+23 −14 source/val/validate_interfaces.cpp
+2 −0 source/val/validate_layout.cpp
+125 −1 source/val/validate_memory.cpp
+16 −4 source/val/validate_misc.cpp
+66 −0 source/val/validate_mode_setting.cpp
+7 −0 source/val/validation_state.cpp
+2 −2 source/wasm/build.sh
+2 −6 test/fuzz/transformation_add_no_contraction_decoration_test.cpp
+2 −4 test/fuzz/transformation_add_relaxed_decoration_test.cpp
+0 −2 test/opt/CMakeLists.txt
+3 −3 test/opt/aggressive_dead_code_elim_test.cpp
+33 −115 test/opt/fold_test.cpp
+0 −5,312 test/opt/inst_bindless_check_test.cpp
+0 −772 test/opt/inst_buff_addr_check_test.cpp
+3 −3 test/opt/spread_volatile_semantics_test.cpp
+26 −0 test/text_to_binary.extension_test.cpp
+1 −0 test/val/CMakeLists.txt
+523 −0 test/val/val_decoration_test.cpp
+76 −0 test/val/val_ext_inst_test.cpp
+510 −0 test/val/val_extension_spv_nv_raw_access_chains.cpp
+40 −1 test/val/val_extensions_test.cpp
+108 −0 test/val/val_id_test.cpp
+61 −12 test/val/val_image_test.cpp
+80 −11 test/val/val_interfaces_test.cpp
+199 −9 test/val/val_memory_test.cpp
+54 −1 test/val/val_misc_test.cpp
+156 −0 test/val/val_modes_test.cpp
+1 −1 tools/val/val.cpp
+1 −1 utils/git-sync-deps
+8 −8 utils/roll_deps.sh

0 comments on commit ae79957

Please sign in to comment.