1. dc59b4b spirv-fuzz: vector shuffle transformation (#3015) by Alastair Donaldson · 5 months ago
  2. 87efe0a Add basic documentation about spirv-fuzz (#3016) by Alastair Donaldson · 5 months ago
  3. d9fbf02 Fix Go lint issues: comment exported symbols (#3014) by David Neto · 5 months ago
  4. 3724cfb spirv-fuzz: better computation of data synonym facts (#3010) by Alastair Donaldson · 5 months ago
  5. fb6bac8 spirv-fuzz: make equivalence classes deterministic (#3011) by Alastair Donaldson · 5 months ago
  6. e0d5544 Add missing headers to GN. (#3009) by Jamie Madill · 5 months ago
  7. 178c4dd Correct "environment" typo (#3007) by Chris Lamb · 5 months ago
  8. f1e5cd7 spirv-fuzz: improvements to representation of data synonym facts (#3006) by Alastair Donaldson · 5 months ago
  9. cdee051 Add iOS as a supported platform (#3001) by Steven Perron · 5 months ago
  10. 5f6fb2f Reset pointers before iterating in fuzzer to avoid double free (#3003) by Ryan Harrison · 5 months ago
  11. 618ee50 Fix some clang-tidy issues in graphics_robust_access_pass (#2998) by David Neto · 5 months ago
  12. 466908b Add description of wrap-opkill. (#3000) by Steven Perron · 5 months ago
  13. f893d4d [opt] Do not compare optimized binary with an invalidated buffer (#2999) by Jakub Kuderski · 5 months ago
  14. 7e2cba6 utils/vscode: Change assembly file ext to .spvasm (#2995) by Ben Clayton · 5 months ago
  15. 42f8852 utils: Add a vscode extension for SPIR-V disassembly files (#2987) by Ben Clayton · 5 months ago
  16. 5ea7099 Add two new simplifications. (#2984) by greg-lunarg · 5 months ago
  17. fac1661 spirv-fuzz: Transformation to extract from a composite object (#2991) by Alastair Donaldson · 5 months ago
  18. ec12de9 spirv-fuzz: rename class, and fix bug related to dominance (#2990) by Alastair Donaldson · 5 months ago
  19. 0dbd4e3 spirv-fuzz: Rework management of data synonyms (#2989) by Alastair Donaldson · 5 months ago
  20. b34fa73 spirv-fuzz: add class to represent equivalence relation (#2988) by Alastair Donaldson · 5 months ago
  21. 4517c7b Update DEPS (#2986) by Steven Perron · 6 months ago
  22. 570582d spirv-fuzz: fuzzer pass to adjust memory access operands (#2968) by Alastair Donaldson · 6 months ago
  23. 02910ff Instrument: Add missing def-use analysis. (#2985) by greg-lunarg · 6 months ago
  24. 8357b87 spirv-fuzz: add missing functionality for matrix composites (#2974) by Alastair Donaldson · 6 months ago
  25. 615918c Update CHANGES by Steven Perron · 6 months ago
  26. e8c3f9b Ensure timestamp does not vary with timezone. (#2982) by Chris Lamb · 6 months ago
  27. 6a9be62 Keep NOPs when comparing with original binary (#2931) by Steven Perron · 6 months ago
  28. 2a3cbe7 Check that derivatives operate on 32-bit values (#2983) by alan-baker · 6 months ago
  29. 3cdd644 Check text->str before destroying (#2981) by Ryan Harrison · 6 months ago
  30. e3da314 Disallow use of OpCompositeExtract/OpCompositeInsert with no indices (#2980) by Jakub Kuderski · 6 months ago
  31. 2ca4fcf Add fuzzer for spirv-dis call path (#2977) by Ryan Harrison · 6 months ago
  32. 024417d Check binary->code existence before destroying (#2979) by Ryan Harrison · 6 months ago
  33. 9c0ae6b Improved CMake install step. (#2963) by Aaron Barany · 6 months ago
  34. e99b918 Support constant-folding UConvert and SConvert (#2960) by Jakub Kuderski · 6 months ago
  35. 8e89778 Add fuzzer for spirv-as call path (#2976) by Ryan Harrison · 6 months ago
  36. 00170cc spirv-fuzz: Refactor 'copy object' and 'construct composite' transformations (#2966) by Alastair Donaldson · 6 months ago
  37. 964dc52 Update SPIR-V binary header test for SPIR-V 1.5 (#2967) by David Neto · 6 months ago
  38. 1b6fd37 spirv-fuzz: Refactor 'split blocks' to identify instructions differently (#2961) by Alastair Donaldson · 6 months ago
  39. 2276e59 Validate that selections are structured (#2962) by alan-baker · 6 months ago
  40. 3eda1b9 spirv-fuzz: Rework id descriptors (#2959) by Alastair Donaldson · 6 months ago
  41. eba98c4 spirv-fuzz: Add fuzzer pass to add NoContraction decorations (#2950) by Alastair Donaldson · 6 months ago
  42. 91232f7 spirv-fuzz: Add fuzzer pass to change function controls (#2951) by Alastair Donaldson · 6 months ago
  43. feb1549 reduce: add large tests and fix (#2947) by Paul Thomson · 6 months ago
  44. 253806a spirv-fuzz: Add fuzzer pass to change loop controls (#2949) by Alastair Donaldson · 6 months ago
  45. 1cea3b7 Fixed include paths and order according to Google style. (#2957) by Alastair Donaldson · 6 months ago
  46. 82f84c4 Use a longer timeout for Bazel tests. (#2956) by Ehsan · 6 months ago
  47. c705032 Remove non-existent files from BUILD.gn (#2955) by Ryan Harrison · 6 months ago
  48. c1d4203 Disable scope validation for OpReadClockKHR (#2953) by alan-baker · 6 months ago
  49. df15a4a CMake: Add support for building with emscripten (#2948) by Corentin Wallez · 6 months ago
  50. c3ca047 Update CHANGES by Steven Perron · 6 months ago
  51. 32f76ef Link cfg and dominator analysis in the context (#2946) by Steven Perron · 6 months ago
  52. 5910bb8 spirv-fuzz: add transformation and pass to construct composites (#2941) by Alastair Donaldson · 6 months ago
  53. 2f6a87f reduce: improve remove unref instr pass (#2945) by Paul Thomson · 6 months ago
  54. 81d227f spirv-fuzz: add disabled test to document known issue (#2942) by Alastair Donaldson · 6 months ago
  55. 26dba32 spirv-fuzz: Add fuzzer pass to change selection controls (#2944) by Alastair Donaldson · 6 months ago
  56. 3c7ff8d Enable OpTypeCooperativeMatrix specialization (#2927) by Jeremy Hayes · 6 months ago
  57. c18c9ff Handle OpKill better (#2933) by Steven Perron · 6 months ago
  58. ad3d23f Generate null pointer by converting uint64 zero to pointer. (#2935) by greg-lunarg · 6 months ago
  59. 8fa0f1a spirv-fuzz: option to convert shader into a form that renders red (#2934) by Alastair Donaldson · 6 months ago
  60. bc37fd5 Add SPV_KHR_shader_clock validation (#2879) by Aaron Hagan · 6 months ago
  61. bd839ca reduce/fuzz: improve command line args (#2932) by Paul Thomson · 6 months ago
  62. 9d7428b Validate physical storage buffer restrictions (#2930) by alan-baker · 6 months ago
  63. 44b3217 fuzz: add shrinker-temp-file-prefix (#2928) by Paul Thomson · 6 months ago
  64. 9eb1c9a Add continue construct analysis to struct cfg analysis (#2922) by Steven Perron · 6 months ago
  65. 85c67b5 Record trailing line dbg instructions (#2926) by Steven Perron · 6 months ago
  66. 4075b92 Add removing references to debug instructions when removing them (#2923) by Ryan Harrison · 6 months ago
  67. ef4679a spirv-fuzz: allow interestingness script arguments (#2925) by Paul Thomson · 6 months ago
  68. bc84daf Add Kokoro bots for building with Bazel. (#2914) by Ehsan · 6 months ago
  69. 10951a7 Refactor the InstructionPass (#2924) by alan-baker · 6 months ago
  70. 84b1976 spirv-fuzz: do not allow a dead break to target an unreachable block (#2917) by Alastair Donaldson · 6 months ago
  71. 27238bc spirv-fuzz: preserve some analyses when permuting blocks (#2918) by Alastair Donaldson · 6 months ago
  72. 510ca9d Only allow previously declared forward refs in structs (#2920) by alan-baker · 6 months ago
  73. 2a11f36 Handle id overflow in wrap-opkill (#2916) by Steven Perron · 6 months ago
  74. 70097c7 spirv-fuzz: do not replace struct indices with synonyms (#2915) by Alastair Donaldson · 6 months ago
  75. c1e0383 spirv-fuzz: Fixes to preconditions for adding dead break/continue edges (#2904) by Alastair Donaldson · 6 months ago
  76. 7bc114b spirv-fuzz: do not replace a pointer argument to a function call with a synonym (#2901) by Alastair Donaldson · 6 months ago
  77. 290f6a8 spirv-fuzz: do not replace boolean constant argument to OpPhi instruction (#2903) by Alastair Donaldson · 6 months ago
  78. 527a689 Remove validate_datarules.cpp (#2911) by alan-baker · 6 months ago
  79. 55ea57a Handle extract with no indexes (#2910) by Steven Perron · 6 months ago
  80. a03cd1f Add Bazel build configuration. (#2891) by Ehsan · 6 months ago
  81. 6f26d9a Handle id overflow in convert local access chains (#2908) by Steven Perron · 6 months ago
  82. 71e0ba6 Add OpCopyMemory test to SVA. (#2885) by dan sinclair · 6 months ago
  83. 3a762d5 Add missing GN dependency (#2899) by dan sinclair · 7 months ago
  84. 958f7e7 Employ the "swarm testing" idea in spirv-fuzz (#2890) by Alastair Donaldson · 7 months ago
  85. b83535d Fix operand index in spirv-fuzz (#2895) by Alastair Donaldson · 7 months ago
  86. f62ee4a Update DEPS: effcee, re2, googletest (#2881) by David Neto · 7 months ago
  87. 8d0ca43 Add method comment for opt::Function::WhileEachInst (#2867) by David Neto · 7 months ago
  88. 6b07212 Use OpReturn* in wrap-opkill (#2886) by Steven Perron · 7 months ago
  89. 4653127 Fix to CMakeLists for spirv-fuzz tests (#2888) by Alastair Donaldson · 7 months ago
  90. 7275a71 Allow validation during spirv-fuzz replay (#2873) by Alastair Donaldson · 7 months ago
  91. 4eee71e Disable long-running fuzzer tests by default (#2887) by Alastair Donaldson · 7 months ago
  92. 61edde5 Revert "Use OpReturn* in wrap-opkill" by Steven Perron · 7 months ago
  93. 87f0fa4 Use OpReturn* in wrap-opkill by Steven Perron · 7 months ago
  94. 08fcf8a Fix header include syntax. (#2882) by Ehsan · 7 months ago
  95. 248c80b Handle OpConstantNull in copy-prop-arrays. (#2870) by Steven Perron · 7 months ago
  96. d06fe08 Fix comment typo found by protobufs linter (#2884) by David Neto · 7 months ago
  97. 47e354b Move docs into docs/ folder (#2872) by dan sinclair · 7 months ago
  98. 605c2e3 Add WebGPU SPIR-V Assembler in JavaScript. (#2876) by dan sinclair · 7 months ago
  99. acf2030 Android.mk: Add dependency from optimizer file to amd-shader-ballot-insts.inc (#2883) by David Neto · 7 months ago
  100. c02a619 Update SPIRV-Headers in DEPS (#2880) by David Neto · 7 months ago