Contains initial support for OpenCL.DebugInfo.100 extended instruction set Changes: 8aa423930 Avoid pessimizing std::move (#3124) fad92f1e7 Fix typo in validation message (#3122) 578c5ac13 Change default version for CreatInstBindlessCheckPass to 2 (#3119) 9215c1b7d Fix convert-relax-to-half invalid code (#3099) (#3106) 64f36ea52 Support OpenCL.DebugInfo.100 extended instruction set (#3080) e01bc6d4e spirv-fuzz: Always add new globals to entry point interfaces (#3113) dcb7169bb spirv-fuzz: Transformation to add a new function to a module (#3114) 2e41d5ece spirv-fuzz: Avoid passing access chains as parameters (#3112) e70b009b0 Add support for SPV_KHR_non_semantic_info (#3110) 38d7fbaad spirv-fuzz: Transformations to add types, constants and variables (#3101) fccbc00ac Make Instrumentation format version 2 the default (Step 1) (#3096) 96354f504 spirv-fuzz: Fuzzer pass to merge blocks (#3097) 5c019b592 Start SPIRV-Tools v2020.1 c413b982c Finalize SPIRV-Tools v2019.5 2afbe9051 Update CHANGES 00ca4e5bd Don't crash when folding construct of empty struct (#3092) 0a2b38d08 spirv-fuzz: function outlining fuzzer pass (#3078) 983b5b4fc spirv-fuzz: Use validator to check break/continue dominance conditions (#3089) e82a42860 WebGPU: Array size at most max signed int + 1 (#3077) 0a5d99d02 Permit the debug instructions in WebGPU SPIR-V - remove from the optimizer (#3083) af7410597 graphics robust access: use signed clamp (#3073) 3ed458604 Folding: perform add and sub on mismatched integer types (#3084) 47f3eb426 spirv-fuzz: Fix invalid tests (#3079) b334829a9 Validate nested constructs (#3068) 52e9cc930 spirv-fuzz: Improve debugging facilities (#3074) 54385458c Handle unreachable block when computing register pressure (#3070) 868ca3954 Improve RegisterSizePasses (#3059) f31f26f73 utils/vscode: Add install.bat (#3071) 03957e8a9 build: cmake: Add support for Fuchsia. (#3062) a62012ced Add test with explicit example of stripping reflection info (#3064) 8312c523e Permit the debug instructions in WebGPU SPIR-V (#3063) 85f3e93d1 Respect CMAKE_INSTALL_LIBDIR in installed CMake files (#3054) 45dde9ad6 Add missing dealloc (#3061) 2ee9aaa28 Initialize binary for use as guard later (#3058) 0391d0823 Handle OpPhi with no in operands in value numbering (#3056) ca703c887 Kill the id-to-func map after wrap-opkill (#3055) 57b4cb40b Convert stderr and stdout in status to strings on assignment (#3049) Commands: git subtree pull --prefix third_party/SPIRV-Tools https://github.com/KhronosGroup/SPIRV-Tools master --squash Bug: b/123642959 Change-Id: Id1120acb6126f62c3928774c985fcc09d2619584
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| fuzz | Loading commit data... | |
| fuzzers | Loading commit data... | |
| link | Loading commit data... | |
| opt | Loading commit data... | |
| reduce | Loading commit data... | |
| scripts | Loading commit data... | |
| tools | Loading commit data... | |
| util | Loading commit data... | |
| val | Loading commit data... | |
| CMakeLists.txt | Loading commit data... | |
| assembly_context_test.cpp | Loading commit data... | |
| assembly_format_test.cpp | Loading commit data... | |
| binary_destroy_test.cpp | Loading commit data... | |
| binary_endianness_test.cpp | Loading commit data... | |
| binary_header_get_test.cpp | Loading commit data... | |
| binary_parse_test.cpp | Loading commit data... | |
| binary_strnlen_s_test.cpp | Loading commit data... | |
| binary_to_text.literal_test.cpp | Loading commit data... | |
| binary_to_text_test.cpp | Loading commit data... | |
| c_interface_test.cpp | Loading commit data... | |
| comment_test.cpp | Loading commit data... | |
| cpp_interface_test.cpp | Loading commit data... | |
| diagnostic_test.cpp | Loading commit data... | |
| enum_set_test.cpp | Loading commit data... | |
| enum_string_mapping_test.cpp | Loading commit data... | |
| ext_inst.cldebug100_test.cpp | Loading commit data... | |
| ext_inst.debuginfo_test.cpp | Loading commit data... | |
| ext_inst.glsl_test.cpp | Loading commit data... | |
| ext_inst.non_semantic_test.cpp | Loading commit data... | |
| ext_inst.opencl_test.cpp | Loading commit data... | |
| fix_word_test.cpp | Loading commit data... | |
| generator_magic_number_test.cpp | Loading commit data... | |
| hex_float_test.cpp | Loading commit data... | |
| immediate_int_test.cpp | Loading commit data... | |
| libspirv_macros_test.cpp | Loading commit data... | |
| log_test.cpp | Loading commit data... | |
| name_mapper_test.cpp | Loading commit data... | |
| named_id_test.cpp | Loading commit data... | |
| opcode_make_test.cpp | Loading commit data... | |
| opcode_require_capabilities_test.cpp | Loading commit data... | |
| opcode_split_test.cpp | Loading commit data... | |
| opcode_table_get_test.cpp | Loading commit data... | |
| operand-class-test-coverage.csv | Loading commit data... | |
| operand_capabilities_test.cpp | Loading commit data... | |
| operand_pattern_test.cpp | Loading commit data... | |
| operand_test.cpp | Loading commit data... | |
| parse_number_test.cpp | Loading commit data... | |
| pch_test.cpp | Loading commit data... | |
| pch_test.h | Loading commit data... | |
| preserve_numeric_ids_test.cpp | Loading commit data... | |
| software_version_test.cpp | Loading commit data... | |
| string_utils_test.cpp | Loading commit data... | |
| target_env_test.cpp | Loading commit data... | |
| test_fixture.h | Loading commit data... | |
| text_advance_test.cpp | Loading commit data... | |
| text_destroy_test.cpp | Loading commit data... | |
| text_literal_test.cpp | Loading commit data... | |
| text_start_new_inst_test.cpp | Loading commit data... | |
| text_to_binary.annotation_test.cpp | Loading commit data... | |
| text_to_binary.barrier_test.cpp | Loading commit data... | |
| text_to_binary.composite_test.cpp | Loading commit data... | |
| text_to_binary.constant_test.cpp | Loading commit data... | |
| text_to_binary.control_flow_test.cpp | Loading commit data... | |
| text_to_binary.debug_test.cpp | Loading commit data... | |
| text_to_binary.device_side_enqueue_test.cpp | Loading commit data... | |
| text_to_binary.extension_test.cpp | Loading commit data... | |
| text_to_binary.function_test.cpp | Loading commit data... | |
| text_to_binary.group_test.cpp | Loading commit data... | |
| text_to_binary.image_test.cpp | Loading commit data... | |
| text_to_binary.literal_test.cpp | Loading commit data... | |
| text_to_binary.memory_test.cpp | Loading commit data... | |
| text_to_binary.misc_test.cpp | Loading commit data... | |
| text_to_binary.mode_setting_test.cpp | Loading commit data... | |
| text_to_binary.pipe_storage_test.cpp | Loading commit data... | |
| text_to_binary.reserved_sampling_test.cpp | Loading commit data... | |
| text_to_binary.subgroup_dispatch_test.cpp | Loading commit data... | |
| text_to_binary.type_declaration_test.cpp | Loading commit data... | |
| text_to_binary_test.cpp | Loading commit data... | |
| text_word_get_test.cpp | Loading commit data... | |
| timer_test.cpp | Loading commit data... | |
| unit_spirv.cpp | Loading commit data... | |
| unit_spirv.h | Loading commit data... |