Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion external/SPIRV-Tools
Submodule SPIRV-Tools updated 87 files
+1 −1 .github/workflows/autoroll.yml
+26 −3 .github/workflows/bazel.yml
+10 −7 .github/workflows/ios.yml
+1 −1 .github/workflows/release.yml
+2 −2 .github/workflows/scorecard.yml
+1 −1 .github/workflows/wasm.yml
+1 −0 Android.mk
+2 −0 BUILD.bazel
+20 −0 BUILD.gn
+6 −1 CHANGES
+0 −24 CMakeLists.txt
+3 −3 DEPS
+2 −0 README.md
+1 −1 external/CMakeLists.txt
+8 −0 include/spirv-tools/libspirv.h
+1 −0 source/CMakeLists.txt
+4 −1 source/binary.cpp
+2 −0 source/disassemble.cpp
+4 −4 source/disassemble.h
+1 −0 source/ext_inst.cpp
+2 −0 source/opcode.cpp
+19 −0 source/operand.cpp
+6 −0 source/opt/aggressive_dead_code_elim_pass.cpp
+15 −0 source/opt/eliminate_dead_members_pass.cpp
+1 −0 source/opt/folding_rules.cpp
+27 −1 source/opt/ir_context.cpp
+1 −0 source/opt/loop_fission.cpp
+48 −0 source/opt/type_manager.cpp
+53 −1 source/opt/types.cpp
+53 −0 source/opt/types.h
+7 −26 source/print.cpp
+105 −29 source/spirv_target_env.cpp
+7 −0 source/spirv_target_env.h
+1 −0 source/table.cpp
+4 −2 source/text.cpp
+1 −1 source/val/function.h
+1 −0 source/val/validate.cpp
+3 −0 source/val/validate.h
+125 −3 source/val/validate_arithmetics.cpp
+45 −8 source/val/validate_conversion.cpp
+1 −1 source/val/validate_decorations.cpp
+96 −27 source/val/validate_extensions.cpp
+83 −2 source/val/validate_function.cpp
+2 −0 source/val/validate_id.cpp
+6 −0 source/val/validate_instruction.cpp
+2 −2 source/val/validate_layout.cpp
+236 −9 source/val/validate_memory.cpp
+2 −3 source/val/validate_non_uniform.cpp
+184 −0 source/val/validate_tensor_layout.cpp
+147 −0 source/val/validate_type.cpp
+15 −5 source/val/validation_state.cpp
+26 −4 source/val/validation_state.h
+3 −0 test/CMakeLists.txt
+0 −1 test/diff/diff_test.cpp
+0 −1 test/diff/diff_test_utils.cpp
+1 −4 test/enum_set_test.cpp
+2 −1 test/fuzz/CMakeLists.txt
+1 −1 test/fuzz/fuzz_test_util.cpp
+429 −0 test/hex_to_text_test.cpp
+3 −3 test/opt/inline_test.cpp
+16 −5 test/opt/ir_context_test.cpp
+9 −9 test/opt/loop_optimizations/unroll_simple.cpp
+1 −1 test/opt/propagator_test.cpp
+5 −0 test/opt/trim_capabilities_pass_test.cpp
+6 −0 test/opt/type_manager_test.cpp
+1 −0 test/reduce/CMakeLists.txt
+56 −1 test/target_env_test.cpp
+247 −8 test/val/val_arithmetics_test.cpp
+188 −2 test/val/val_conversion_test.cpp
+686 −1,132 test/val/val_ext_inst_debug_test.cpp
+633 −0 test/val/val_memory_test.cpp
+92 −0 test/val/val_misc_test.cpp
+35 −1 test/val/val_version_test.cpp
+11 −8 tools/CMakeLists.txt
+24 −25 tools/as/as.cpp
+1 −1 tools/cfg/cfg.cpp
+2 −2 tools/diff/diff.cpp
+5 −1 tools/dis/dis.cpp
+4 −5 tools/fuzz/fuzz.cpp
+476 −0 tools/io.cpp
+32 −153 tools/io.h
+1 −1 tools/link/linker.cpp
+1 −1 tools/opt/opt.cpp
+1 −1 tools/reduce/reduce.cpp
+5 −5 tools/sva/yarn.lock
+1 −1 tools/val/val.cpp
+2 −1 utils/check_copyright.py
Loading