- 20b122b Fix handling of Nontemporal image operand (#4692) by alan-baker · 2 years, 4 months ago
- 65ecfd1 Fix various source comment (doxygen) typos (#4680) by luzpaz · 2 years, 4 months ago
- fb9a10c spirv-opt: add pass to Spread Volatile semantics (#4667) by Jaebaek Seo · 2 years, 5 months ago
- 6938af7 Vulkan 1.3 (#4686) by alan-baker · 2 years, 5 months ago
- e8439c1 Avoid infinite recursion in comparison operators on SmallVector (#4681) by smikims · 2 years, 5 months ago
- 58d8b4e linker: Address conversion error introduced in earlier rework (#4685) by Pierre Moreau · 2 years, 5 months ago
- c384956 Linker improvements (#4679) by Pierre Moreau · 2 years, 5 months ago
- 8a40f6d Add SPIR-V 1.6 support to wasm build (#4674) by David Neto · 2 years, 5 months ago
- 42dc678 Remove duplicated "the" from comments (#4666) by Pierre Moreau · 2 years, 5 months ago
- 05c839c Improvements to disassembly within PassManager (#4677) by Pierre Moreau · 2 years, 5 months ago
- b9e0e13 Remove misleading comment. (#4676) by Steven Perron · 2 years, 5 months ago
- 75e53b9 Avoid uninitialized access to instruction opcode (#4673) by Alastair Donaldson · 2 years, 5 months ago
- df2aad6 val: interface struct with builtins must be Block (#4665) by David Neto · 2 years, 6 months ago
- 5d0e324 Patch location validation VUIDs (#4664) by David Neto · 2 years, 6 months ago
- 7d76881 Basic support for SPIR-V 1.6 (#4663) by alan-baker · 2 years, 6 months ago
- b7251d4 reflect debug (#4662) by Steven Perron · 2 years, 6 months ago
- 354a46a Rename strip reflect to strip nonsemantic (#4661) by Steven Perron · 2 years, 6 months ago
- 4322c4b Refactor the disassembler code for reuse (#4616) by Shahbaz Youssefi · 2 years, 6 months ago
- 3156158 optimizer: restore previous ABI. (#4653) by Dave Airlie · 2 years, 6 months ago
- a2260d3 Fix compilation (#4656) by Sebastien Alaiwan · 2 years, 6 months ago
- d240d0d fix file encoding (#4654) by jiaxin.lai · 2 years, 6 months ago
- 6926c3d treat google user type as normal semantic google. It's a backport from diligent fork (#4632) by Andrei Malashkin · 2 years, 6 months ago
- b9e255b DefUseManager: rename comparison operators to 'CompareAndPrintDifferences' (#4624) by Sebastien Alaiwan · 2 years, 6 months ago
- f37551d Use a struct (instead of tuple), with explicit member names. (#4621) by Sebastien Alaiwan · 2 years, 6 months ago
- 64328e9 Avoid an extra map lookup (#4623) by Sebastien Alaiwan · 2 years, 6 months ago
- 1ed847f Fix endianness of string literals (#4622) by Marius Hillenbrand · 2 years, 6 months ago
- b162ede Use schema instead of reserved in header description (#4615) by Shahbaz Youssefi · 2 years, 6 months ago
- 1f3f0f1 Avoid uninitialised read when parsing hex float (#4646) by Alastair Donaldson · 2 years, 6 months ago
- f9bcc82 Exit when ID overflow occurs in a fuzzing build (#4652) by Alastair Donaldson · 2 years, 6 months ago
- c75a1a4 Fix https://github.com/KhronosGroup/SPIRV-Tools/issues/4462 (#4651) by Diego Novillo · 2 years, 6 months ago
- d0a827a Copy OpDecorateStrings in DescriptorScalarReplacementPass (#4649) by Natalie Chouinard · 2 years, 6 months ago
- b023c0d Remove default arguments from lambda (#4648) by Natalie Chouinard · 2 years, 7 months ago
- 8c155b3 Manually fold floating point division by zero (#4637) by Steven Perron · 2 years, 7 months ago
- 4b092d2 Allow ADCE to remove dead inputs (#4629) by alan-baker · 2 years, 7 months ago
- 21e3f68 Update SPIRV-Headers (#4628) by alan-baker · 2 years, 7 months ago
- b014238 Allow WorkgroupSize on variables for Kernels (#4627) by alan-baker · 2 years, 7 months ago
- 352a411 Fix handling of OpPhi in convert-relaxed-to-half (#4618) by Greg Fischer · 2 years, 7 months ago
- 339d447 Improve decoration validation (#4490) by alan-baker · 2 years, 7 months ago
- 1589720 spirv-opt: create OpDecorate for OpMemberDecorate in desc-sroa (#4617) by Jaebaek Seo · 2 years, 7 months ago
- 0d00130 Add Wasm build (#3752) by Pelle Johnsen · 2 years, 7 months ago
- 1082de6 Handle overflowing id in merge return (#4606) by Steven Perron · 2 years, 7 months ago
- 97d4495 Avoid bitwise and in boolean expression (#4603) by Alastair Donaldson · 2 years, 7 months ago
- e3c7098 In generated cmake config file for SPIRV-Tools only access cmake target, if present (#4590) by Ralf Habacker · 2 years, 7 months ago
- c194bb2 spirv-val Update LocalSizeId VUID (#4602) by sfricke-samsung · 2 years, 7 months ago
- 6c7885d Change branch handling in ADCE to fix errors (#4596) by Steven Perron · 2 years, 7 months ago
- bd5bf75 Fix Linker generator ID (#4601) by Steven Perron · 2 years, 7 months ago
- 791f5b4 Only validate workgroup layout for explicit workgroup memory (#4542) by alan-baker · 2 years, 7 months ago
- 2feb707 Avoid confusing short-circuiting (#3404) by David Neto · 2 years, 7 months ago
- 7c5b17d Update passes to handle function declarations (#4599) by Steven Perron · 2 years, 7 months ago
- b2ba019 Delete decorations before replaces uses in dead branch elim (#4598) by Steven Perron · 2 years, 7 months ago
- 3291b69 Do not fold snegate feeding sdiv. (#4600) by Steven Perron · 2 years, 7 months ago
- d997c83 Add spirv-opt pass to replace descriptor accesses based on variable indices (#4574) by Jaebaek Seo · 2 years, 8 months ago
- d78c1c4 Make IsLocalVar in ADCE work at any time. (NFC) (#4595) by Steven Perron · 2 years, 8 months ago
- 17a5bac Handle missing execution modes for limitation check (#4594) by alan-baker · 2 years, 8 months ago
- 7326b49 opt: set upper bits of spec constant according to spec (#4589) by David Neto · 2 years, 8 months ago
- f3fbd98 opt/spec_constants: fix bit pattern width checks. (#4588) by Dave Airlie · 2 years, 8 months ago
- 001604b Generate constants directly in CreateDebugInlinedAt (#4572) by Greg Fischer · 2 years, 8 months ago
- 387cae4 Opt passes should apply to the exported functions (#4554) by JiaoluAMD · 2 years, 8 months ago
- 35fd0e1 Consider 0xffffffff offset as missing (#4564) by alan-baker · 2 years, 8 months ago
- 06ebc48 Account for strided components in arrays (#4575) by alan-baker · 2 years, 8 months ago
- 3e6a853 Mark DebugInfoNone as live in ADCE when DebugInfo present (#4568) by Greg Fischer · 2 years, 8 months ago
- e6e77db Enable OpConstFunctionPointerINTEL outside function (#4576) by David Neto · 2 years, 8 months ago
- 5ed637c Fix output of SPIR-V version in diagnostic (#4562) by Alastair Donaldson · 2 years, 8 months ago
- 0292d6b Update SPIRV-Headers (#4573) by alan-baker · 2 years, 8 months ago
- 6dd7372 Fix merge-block assertions with debugInfo (#4563) by Greg Fischer · 2 years, 8 months ago
- e4349dd Fix CI failure (#4570) by Jaebaek Seo · 2 years, 8 months ago
- b469957 Avoid bugprone-move-forwarding-reference warning in Clang (#4560) by David Neto · 2 years, 8 months ago
- 0c4deeb Include a maximum value for spv_target_env (#4559) by Alastair Donaldson · 2 years, 8 months ago
- 63a3912 Fix ConstantManager to not run AnalyzeInstDefUse if DefUse not valid (#4557) by Greg Fischer · 2 years, 8 months ago
- 2d12367 Stop consuming input in fuzzers to select target environment (#4544) by Ryan Harrison · 2 years, 8 months ago
- eeb973f More ADCE refactoring (#4548) by Steven Perron · 2 years, 8 months ago
- 9529d3c Avoid implicit fallthrough, by duplicating code (#4556) by David Neto · 2 years, 8 months ago
- 24476c2 spirv-opt: Don't eliminate dead members from StructuredBuffer (#4553) by Lukas Hermanns · 2 years, 8 months ago
- 3234daa Do not assume there are execution modes (#4555) by alan-baker · 2 years, 8 months ago
- ba4b390 Suppress protobuf warning (#4551) by Alastair Donaldson · 2 years, 8 months ago
- c3adcb0 Adce refactor (NFC) (#4547) by Steven Perron · 2 years, 9 months ago
- 19dc86c Handle NonSemantic.Shader Debug[No]Line (#4530) by Greg Fischer · 2 years, 9 months ago
- f125452 Fix inst_buff_addr_check to handle struct loads (#4489) by Greg Fischer · 2 years, 9 months ago
- a6c5056 Fix checks for offset in nested structs (#4531) by alan-baker · 2 years, 9 months ago
- 59f51bb Fix extract with out-of-bounds index (#4529) by Steven Perron · 2 years, 9 months ago
- 1454c95 spirv-opt: Switch from Vulkan.DebugInfo to Shader.DebugInfo (#4493) by Greg Fischer · 2 years, 9 months ago
- 4ac8e5e Add preserve_interface mode to aggressive_dead_code_elim (#4520) by Greg Fischer · 2 years, 9 months ago
- 9e65f05 spirv-fuzz: Account for differing signedness in WrapVectorSynonym (#4414) by Alastair Donaldson · 2 years, 9 months ago
- 36ff135 spirv-opt: Avoid integer overflow during constant folding (#4511) by Alastair Donaldson · 2 years, 9 months ago
- 846b032 Fix infinite loop in validation (#4523) by alan-baker · 2 years, 9 months ago
- 5efeaad Fix bad order of checks in atomic validation (#4524) by alan-baker · 2 years, 9 months ago
- 8865b20 Handle out-of-bounds accesses in VDCE (#4518) by Steven Perron · 2 years, 9 months ago
- 4f4f760 Change validator boolean tests to avoid asserts (#4503) by alan-baker · 2 years, 9 months ago
- 912460e Fix infinite loop in GetBlockDepth (#4519) by alan-baker · 2 years, 9 months ago
- 013b1f3 Fix validation message for cooperative matrix column type (#4502) by David Neto · 2 years, 9 months ago
- c16224c Add some missing switch validation (#4507) by alan-baker · 2 years, 9 months ago
- 92868b8 spirv-val: Fix ubsan error (#4505) by Alastair Donaldson · 2 years, 9 months ago
- 4db6b8d Remove environment features that are never used (#4491) by gnl21 · 2 years, 9 months ago
- 7e860e3 fix parsing of bad binary exponents in hex floats (#4501) by David Neto · 2 years, 9 months ago
- 0c09258 Set threshold for reduce-load-size pass (#4499) by Jaebaek Seo · 2 years, 9 months ago
- bd3a271 Handle exported functions in ADCE (#4495) by Steven Perron · 2 years, 9 months ago
- b8fce5f spirv-lint: Add lint based on divergence analysis (#4488) by Jakub Kuderski · 2 years, 10 months ago
- ee30773 Add a feature for allowing LocalSizeId (#4492) by gnl21 · 2 years, 10 months ago
- a1d5d67 spirv-val: Validate vulkan debug info similarly to opencl debug info (#4466) by Greg Fischer · 2 years, 10 months ago
- 937227c Add divergence analysis to linter (#4465) by dong-ja · 2 years, 10 months ago