1. 8f57364 spirv-opt: Harden EliminateDeadFunctionsPass and IRContext against ID overflow (#6857) by Steven Perron · 19 hours ago main
  2. 3a2f6ea bazel: load C++ rules from rules_cc (#6848) by Jeremy Howard · 2 days ago
  3. 1ec625b spirv-opt: Harden EliminateDeadIOComponentsPass and ConstantManager against ID overflow (#6858) by Steven Perron · 2 days ago
  4. d693d22 spirv-opt: Harden DeadBranchElimPass against ID overflow (#6852) by Steven Perron · 2 days ago
  5. b40380b spirv-val: Add Offset Input VUID 12509 (#6855) by Spencer Fricke · 5 days ago
  6. f42fd8d spirv-opt: Harden ADCE and DebugInfoManager against ID overflow (#6851) by Steven Perron · 5 days ago
  7. d7ca4ef spirv-val: Check for Offset in Input/Output (#6835) by Spencer Fricke · 5 days ago
  8. ecea80f spirv-val: Validate ShaderAbort explicit layout (#6854) by Spencer Fricke · 5 days ago
  9. b964f44 spirv-val: Add Explicit Alignment VUIDs (#6853) by Spencer Fricke · 8 days ago
  10. 47c74f4 [val] Allow OpExtInstWithForwardRefsKHR in generic non-semantic sets (#6847) by Marcos Maronas · 13 days ago
  11. e39e5c5 Update version number examples in README.md (#6830) by David Neto · 3 weeks ago
  12. f836fe4 spirv-val: Validate OpSourceContinued order (#6840) by Spencer Fricke · 3 weeks ago
  13. faf7807 bazel: avoid implicit __init__.py creation (#6841) by David Neto · 3 weeks ago
  14. d176a1a [opt] Pass to convert to untyped pointers (#6714) by alan-baker · 3 weeks ago
  15. 239a5a8 binary: Initialize parsed operand FP encoding (#6834) by carrerasdarren-cell · 3 weeks ago
  16. bc4c8fd roll deps (#6839) by github-actions[bot] · 3 weeks ago
  17. bb9d0b1 roll deps (#6838) by github-actions[bot] · 3 weeks ago
  18. 29174bd Roll deps (#6836) by Steven Perron · 3 weeks ago
  19. 6471552 Start v2026.4 release (#6837) by Natalie Chouinard · 3 weeks ago
  20. ab07f94 Optimize `SPV_KHR_opacity_micromap` (#6833) by Marijn Suijten · 3 weeks ago
  21. ebe980a build(deps): bump the github-actions group across 1 directory with 4 updates (#6823) by dependabot[bot] · 3 weeks ago
  22. e5a073d roll: Move mimalloc to main3 (#6832) by Steven Perron · 3 weeks ago
  23. 388f5af Use ASSERT_STREQ for testing ExtractSourceFromModule results (#6600) by Cosima Neidahl · 4 weeks ago
  24. 28d05cf kokoro: fix linux-gcc-gn build (#6831) by David Neto · 4 weeks ago
  25. 5b5a252 kokoro: set up a linux-gcc-gn build (#6829) by David Neto · 4 weeks ago
  26. f589ef0 Validate SPV_EXT_cooperative_matrix_maintenance1 (#6825) by Jeff Bolz · 4 weeks ago
  27. 98098e9 opt: Filter duplicate decorations during serialization (#6828) by Steven Perron · 4 weeks ago
  28. 1c33617 opt: Fix invalid OpSelect folding in spirv-opt (#6827) by Steven Perron · 4 weeks ago
  29. d993bcf spirv-val: Add extra Heap ArrayStride test (#6818) by Spencer Fricke · 4 weeks ago
  30. a9cdf5b Tighten relaxed layout alignments (#6819) by alan-baker · 5 weeks ago
  31. 72bb45a [val] Fix crash evaluating >64-bit integer constants in EvalConstantVal{Uint,Int}64 (#6816) by Arseniy Obolenskiy · 5 weeks ago
  32. 5f62f05 [val] Restrict Workgroup scope to OpGroupNonUniformRotateKHR only (#6811) by Arseniy Obolenskiy · 5 weeks ago
  33. 4d6dad6 [val] Explicit layout refactor (#6792) by alan-baker · 5 weeks ago
  34. a665e21 utils: Supress GCC array-bound warning (#6807) by Spencer Fricke · 6 weeks ago
  35. 3c96171 linker: detect duplicate exported definitions without imports (#6750) by Lurie97 · 6 weeks ago
  36. 0d6fd73 Fix build for LLVM's remove transitive includes (#6802) by David Gilhooley · 7 weeks ago
  37. 470d693 build(deps): bump the github-actions group with 2 updates (#6801) by dependabot[bot] · 7 weeks ago
  38. b0adb9b Roll external/abseil_cpp/ cd1253229..c34b14912 (6 commits) (#6800) by github-actions[bot] · 7 weeks ago
  39. d340726 opt: Fix invalid vector constant folding size (#6798) by Steven Perron · 7 weeks ago
  40. 7058842 Fix UAF in eliminate dead functions (#6799) by Steven Perron · 7 weeks ago
  41. 19b6261 opt: Fix crash in strip-debug with non-semantic info (#6797) by Steven Perron · 7 weeks ago
  42. 4f97d7d roll deps (#6795) by github-actions[bot] · 7 weeks ago
  43. 58dc0b3 Add the VUID-StandaloneSpirv-OpControlBarrierArriveEXT-13553 check (#6782) by Wooyoung Kim · 7 weeks ago
  44. 6ab70dc opt: dissolve OpCopyLogical of OpCompositeConstruct in simplification (#6746) by Steve Urquhart · 7 weeks ago
  45. a153275 roll deps (#6793) by github-actions[bot] · 7 weeks ago
  46. 2ccac94 Authenticate git push in autoroll (#6790) by Steven Perron · 7 weeks ago
  47. 3058f80 [val] Count AliasScopeINTELMask/NoAliasINTELMask memory access words (#6791) by Arseniy Obolenskiy · 7 weeks ago
  48. 85f222e spirv-opt: Fix IRContext analysis handling (#6765) by Steven Perron · 8 weeks ago
  49. 48097f6 build(deps): bump the github-actions group across 1 directory with 2 updates (#6775) by dependabot[bot] · 8 weeks ago
  50. 5026664 [val] Allow Generic casts to/from CodeSectionINTEL storage class (#6787) by Arseniy Obolenskiy · 8 weeks ago
  51. 6ef84b5 [val] Do not reject OpExtInst for BFloat16/FP8 result types (#6734) by Arseniy Obolenskiy · 8 weeks ago
  52. f877466 SPV_QCOM_image_processing3 (#6672) by Wooyoung Kim · 8 weeks ago
  53. b707790 Prepare release v2026.3 (#6784) by Natalie Chouinard · 8 weeks ago v2026.3 v2026.3.rc1
  54. 48bd3e9 Use FloatEquals on one remaining float equality test (#6783) by David Neto · 8 weeks ago
  55. 87a678a spirv-val: Fix OpBufferPointerEXT Explicit Layout (#6709) by Spencer Fricke · 8 weeks ago
  56. a14486e spirv-val: Add VUID for SPV_EXT_ocp_microscaling_types (#6779) by Spencer Fricke · 8 weeks ago
  57. 891df4c Fix array length validation (#6777) by alan-baker · 8 weeks ago
  58. 114d39f SPV_QCOM_multiple_wait_queues (#6671) by Wooyoung Kim · 9 weeks ago
  59. 62fee34 hex-float: adapt to strict fp compilation options (#6778) by David Neto · 9 weeks ago
  60. 7fa1f02 assembler, disassembler support fo SPV_QCOM_image_processing3 (#6776) by David Neto · 9 weeks ago
  61. 667f063 bazel: bump bazel_dep versions to latest releases (#6773) by David Neto · 9 weeks ago
  62. f803515 Add support for SPV_EXT_ocp_microscaling_types (#6772) by Kévin Petit · 9 weeks ago
  63. cbcd15a github workflows: tighten security (#6770) by David Neto · 9 weeks ago
  64. 91e89a9 [val] Allow untyped access chains in OpSpecConstantOp (#6768) by Viktoria Maximova · 9 weeks ago
  65. d5bbf95 Roll external/abseil_cpp/ 0300f0d67..35b9f25ba (6 commits) (#6766) by github-actions[bot] · 9 weeks ago
  66. f25a3b0 spirv-opt: Invalidate analyses in DeadBranchElimPass (#6764) by Steven Perron · 10 weeks ago
  67. eb5b997 Fix unbounded memory usage in FriendlyNameMapper (#6763) by Steven Perron · 10 weeks ago
  68. 74d3c74 cast to unsigned char before ctype calls on untrusted input (#6740) by jmestwa-coder · 10 weeks ago
  69. a55f5cf build(deps): bump actions/cache from 5.0.5 to 6.0.0 in the github-actions group across 1 directory (#6760) by dependabot[bot] · 10 weeks ago
  70. 5befd21 Roll external/abseil_cpp/ 3b33f7fd5..0300f0d67 (2 commits) (#6761) by github-actions[bot] · 10 weeks ago
  71. 7db050b roll deps (#6759) by github-actions[bot] · 10 weeks ago
  72. f014211 disasm: Avoid copying string with passing by reference (#6757) by vperus · 2 months ago
  73. 12f9d94 roll deps (#6758) by github-actions[bot] · 2 months ago
  74. 58fe144 build(deps): bump the github-actions group with 2 updates (#6753) by dependabot[bot] · 2 months ago
  75. b925083 roll deps (#6751) by github-actions[bot] · 2 months ago
  76. 392a280 spirv-val: forbid multiple graph entry points with the same name (#6754) by Kévin Petit · 2 months ago
  77. 113784c spirv-val: Allow DebugInfoNone (#6749) by Spencer Fricke · 3 months ago
  78. ee4f6be Add support for SPV_EXT_split_barrier (#6732) by Wooyoung Kim · 3 months ago
  79. b0333e7 kokoro: test spirv-fuzz in cmake linux clang release configs (#6745) by David Neto · 3 months ago
  80. 34ef6a3 roll deps (#6747) by github-actions[bot] · 3 months ago
  81. df5532b update protobuf to recent release (#6743) by David Neto · 3 months ago
  82. 12a6f05 Roll external/abseil_cpp/ dbf88f932..b6c181695 (1 commit) (#6737) by github-actions[bot] · 3 months ago
  83. 8189ae8 bazel flow: force cache regeneration (#6742) by David Neto · 3 months ago
  84. aff64c5 [val] Tie Int64ImageEXT requirement to R64 image format (#6735) by Arseniy Obolenskiy · 3 months ago
  85. 27a67c8 roll deps (#6682) by github-actions[bot] · 3 months ago
  86. 15f3ee1 [val] Allow TileImageEXT variables to be arrays (#6733) by changhwipark-arm · 3 months ago
  87. 199cb20 Improve OpSpecConstantOp failure message (#6731) by alan-baker · 3 months ago
  88. 0db9162 [opt] Fix folding rule for extract from copy logical (#6725) by alan-baker · 3 months ago
  89. f3f1169 [val] Fix ValidateMemory with descriptor heap cap (#6729) by alan-baker · 3 months ago
  90. 21605d2 [val] Disallow duplicate targets for OpGroupDecorate (#6720) by alan-baker · 3 months ago
  91. 744fe88 build(deps): bump github/codeql-action from 4.36.1 to 4.36.2 in the github-actions group (#6726) by dependabot[bot] · 3 months ago
  92. 902e360 spirv-opt: clarify declaration of FindNumberOfIterations (#6727) by Kévin Petit · 3 months ago
  93. 9b51d3d SPV_KHR_opacity_micromap (#6670) by Wooyoung Kim · 3 months ago
  94. 62138e5 build(deps): bump the github-actions group with 2 updates (#6724) by dependabot[bot] · 3 months ago
  95. df03257 Fix missing optimization in CodeSinkingPass (#6703) by diddily · 3 months ago
  96. 9654570 spirv-opt: Avoid duplicate decorations on unrolled loops. (#6690) by Ignacio Castaño · 3 months ago
  97. 252d7d5 optimizer: avoid writing instructions that have too many words (#6722) by David Neto · 3 months ago
  98. 605a015 spirv-opt: fix handling of replicated TensorARM constants (#6721) by Kévin Petit · 3 months ago
  99. b38c4f8 Add ArmExperimentalMLOperations instruction set (#6692) by Kévin Petit · 3 months ago
  100. 39813ba fix: skip ParseInstruction for retried-as-unknown instructions (#6675) by Song Li · 3 months ago