- 8336d19 Extend reducer to remove relaxed precision decorations (#2797) by Alastair Donaldson · 4 years, 8 months ago
- b00ef0d Handle Id overflow in private-to-local (#2807) by Steven Perron · 4 years, 8 months ago
- aef8f92 Even more id overflow in sroa (#2806) by Steven Perron · 4 years, 8 months ago
- c5d1dab Add name for variables in desc sroa (#2805) by Steven Perron · 4 years, 8 months ago
- 0cbdc7a Remove unimplemented method declaration (#2804) by David Neto · 4 years, 8 months ago
- bc62722 Handle overflow in wrap-opkill (#2801) by Steven Perron · 4 years, 8 months ago
- 9cd0727 More handle overflow in sroa (#2800) by Steven Perron · 4 years, 8 months ago
- 0640725 Instrument: Add support for Buffer Device Address extension (#2792) by greg-lunarg · 4 years, 8 months ago
- 7b4e5bd Update remquo validation to match the OpenCL Extended Instruction Set Specification (#2791) by Toomas Remmelg · 4 years, 8 months ago
- dac9210 Use ascii code based characters (#2796) by Jaebaek Seo · 4 years, 8 months ago
- ff872dc Change the way to include header (#2795) by Jaebaek Seo · 4 years, 8 months ago
- bbd8046 Fix validation of constant matrices (#2794) by alan-baker · 4 years, 8 months ago
- 60043ed Replace OpKill With function call. (#2790) by Steven Perron · 4 years, 8 months ago
- f701237 Remove useless semi-colons (#2789) by Steven Perron · 4 years, 9 months ago
- 95386f9 Instrument: Fix version 2 output record write for tess eval shaders. (#2782) by greg-lunarg · 4 years, 9 months ago
- 22ce39c Start SPIRV-Tools v2019.5 by Steven Perron · 4 years, 9 months ago
- d65513e Finalize SPIRV-Tools v2019.4 by Steven Perron · 4 years, 9 months ago v2019.4
- 4b64beb Add descriptor array scalar replacement (#2742) by Steven Perron · 4 years, 9 months ago
- c26c261 Update CHANGES by Steven Perron · 4 years, 9 months ago
- 29af42d Add SPV_EXT_physical_storage_buffer to opt whitelists (#2779) by greg-lunarg · 4 years, 9 months ago
- b029d36 Handle RelaxedPrecision in SROA (#2788) by Steven Perron · 4 years, 9 months ago
- 370375d Add -fextra-semi to Clang builds (#2787) by Ryan Harrison · 4 years, 9 months ago
- 698b56a Add 'copy object' transformation (#2766) by Alastair Donaldson · 4 years, 9 months ago
- 4f14b4c fuzz: change output extension and fix usage string (#2778) by Paul Thomson · 4 years, 9 months ago
- 0b70972 Remove extra ';' after member function definition. (#2780) by Geoff Lang · 4 years, 9 months ago
- 5ada98d Update WebGPU validation rules of OpAtomic*s (#2777) by Ryan Harrison · 4 years, 9 months ago
- 3726b50 Treat access chain indexes as signed in SROA (#2776) by alan-baker · 4 years, 9 months ago
- 3159010 Add pass to inject code for robust-buffer-access semantics (#2771) by David Neto · 4 years, 9 months ago
- 4a28259 Update OpMemoryBarriers rules for WebGPU (#2775) by Ryan Harrison · 4 years, 9 months ago
- 7621034 Add opt test fixture method SinglePassRunAndFail (#2770) by David Neto · 4 years, 9 months ago
- ac3d131 Element type is const for analysis::Vector,Matrix,RuntimeArray (#2765) by David Neto · 4 years, 9 months ago
- 4979760 Protect against out-of-bounds references when folding OpCompositeExtract (#2774) by Diego Novillo · 4 years, 9 months ago
- 7fd2365 Don't move debug or decorations when folding (#2772) by alan-baker · 4 years, 9 months ago
- 7bafeda Update OpControlBarriers rules for WebGPU (#2769) by Ryan Harrison · 4 years, 9 months ago
- 9559cdb Fix #2609 - Handle out-of-bounds scalar replacements. (#2767) by Diego Novillo · 4 years, 9 months ago
- f54b865 Limit fuzzer tests so that they take less time to run (#2763) by Alastair Donaldson · 4 years, 9 months ago
- bb0e2f6 Fix check for unreachable blocks in merge-return (#2762) by Steven Perron · 4 years, 9 months ago
- 1a89ac8 Transformation and fuzzer pass to add dead continues (#2758) by Alastair Donaldson · 4 years, 9 months ago
- 65f49df Remove unneeded future imports (#2739) by Ryan Harrison · 4 years, 9 months ago
- c7fcb8c Process OpDecorateId in ADCE (#2761) by Steven Perron · 4 years, 9 months ago
- fb83b6f Record correct dominators in merge return (#2760) by Steven Perron · 4 years, 9 months ago
- c9190a5 SSA rewriter: Don't use trivial phis (#2757) by Steven Perron · 4 years, 9 months ago
- aea4e6b Fix block depth rule priority (#2755) by alan-baker · 4 years, 9 months ago
- a94ddc2 Case validation with repeated labels (#2689) by alan-baker · 4 years, 9 months ago
- 3855447 Bindless Instrument: Make init check depend solely on input_init_enabled (#2753) by greg-lunarg · 4 years, 9 months ago
- 11516c0 Validate storage class OpenCL environment rules for atomics (#2750) by Kévin Petit · 4 years, 9 months ago
- bac82f4 Allow LOD ops in compute shaders with derivative group execution modes (#2752) by Jason Macnak · 4 years, 9 months ago
- 76b75c4 Document opt::Instruction::InsertBefore methods (#2751) by David Neto · 4 years, 9 months ago
- aa9e8f5 Revert "Do not inline OpKill Instructions (#2713)" (#2749) by Steven Perron · 4 years, 9 months ago
- 58e2ec2 For Vulkan, disallow structures containing opaque types (#2546) by Jeff Bolz · 4 years, 9 months ago
- 230c9e4 Fix bug in merge return (#2734) by Steven Perron · 4 years, 9 months ago
- 1fedf72 Allow ray tracing shaders in inst bindle check pass. (#2733) by Jason Macnak · 4 years, 9 months ago
- 032adc4 Correctly implement WebGPU related flag exclusions (#2737) by Ryan Harrison · 4 years, 10 months ago
- 92c41ff Remove Common Uniform Elimination Pass (#2731) by greg-lunarg · 4 years, 10 months ago
- 59de04a BUILD.gn: Add deps and move files for `gn check` (#2735) by Corentin Wallez · 4 years, 10 months ago
- 55adf4c Update execution scope rules for WebGPU (#2730) by Ryan Harrison · 4 years, 10 months ago
- 1a2de48 Extra small storage validation (#2732) by alan-baker · 4 years, 10 months ago
- 3279637 Add validation for SPV_EXT_demote_to_helper_invocation (#2707) by Jeff Bolz · 4 years, 10 months ago
- 5081512 BUILD.gn: Add targets to build all command-line tools (#2727) by David Turner · 4 years, 10 months ago
- 5ce8cf7 Change the order branches are simplified in dead branch elim (#2728) by Steven Perron · 4 years, 10 months ago
- cd153db Add —preserve-bindings and —preserve-spec-constants (#2693) by Thomas Roughton · 4 years, 10 months ago
- 86e45ef Handle decorations better in some optimizations (#2716) by Steven Perron · 4 years, 10 months ago
- 3a252a2 Update memory scope rules for WebGPU (#2725) by Ryan Harrison · 4 years, 10 months ago
- 0c4feb6 Remove extra semis (#2717) by alan-baker · 4 years, 10 months ago
- 456cc59 Validate usage of 8- and 16-bit types with only storage capabilities (#2704) by alan-baker · 4 years, 10 months ago
- b8ab808 Shrinker for spirv-fuzz (#2708) by Alastair Donaldson · 4 years, 10 months ago
- 37e8f79 Perform merge return with single return in loop. (#2714) by Steven Perron · 4 years, 10 months ago
- fe7cc9c Do not inline OpKill Instructions (#2713) by Steven Perron · 4 years, 10 months ago
- 5a93e07 Refactor reducer options (#2709) by Alastair Donaldson · 4 years, 10 months ago
- a6bfc26 Fix BUILD.gn for Fuchsia platform build. (#2692) by David Turner · 4 years, 10 months ago
- 9702d47 Validate that in OpenGL env block variables have Binding (#2685) by Caio Marcelo de Oliveira Filho · 4 years, 10 months ago
- e6e3e2c Update type for loaded builtin GlobalInvocationID in pass instrumentation (#2705) by Jason Macnak · 4 years, 10 months ago
- 6ccb52b Warn when input facts are invalid. (#2699) by Alastair Donaldson · 4 years, 10 months ago
- 8818304 Got rid of redundant declaration. (#2698) by Alastair Donaldson · 4 years, 10 months ago
- efde682 Disallow movement of unreachable blocks. (#2700) by Alastair Donaldson · 4 years, 10 months ago
- dfcb5a1 Refactor fuzzer transformations (#2694) by Alastair Donaldson · 4 years, 10 months ago
- 888aeef Fix Component decoration validation for arrays (#2697) by Józef Kucia · 4 years, 10 months ago
- df86bb4 Replace global static map with an array of pairs (#2691) by Kévin Petit · 4 years, 10 months ago
- 7c29460 Basic validation for Component decorations (#2679) by Józef Kucia · 4 years, 10 months ago
- 69b9459 Add infrastructure for maintaining and using DEPS (#2684) by Ryan Harrison · 4 years, 10 months ago
- 2b84d25 Fix store to uniform Vulkan check (#2688) by alan-baker · 4 years, 10 months ago
- bec7e03 Add all accepted target environments to the tools' help texts (#2687) by Kévin Petit · 4 years, 10 months ago
- 51b0d5c Represent uniform facts via descriptor set and binding. (#2681) by Alastair Donaldson · 4 years, 10 months ago
- fa981bc Roll external/spirv-headers/ 8b911bd2b..de99d4d83 (8 commits) (#2682) by Ryan Harrison · 4 years, 10 months ago
- a132c9b Whitelist SPV_GOOGLE_user_type. (#2673) by Ehsan · 4 years, 10 months ago
- 001e823 Add fuzzer pass to obfuscate constants. (#2671) by Alastair Donaldson · 4 years, 10 months ago
- 2090d7a Handle volatile memory semantics in upgrade (#2674) by alan-baker · 4 years, 10 months ago
- 3d5fb7b Validate Volatile memory semantics bit (#2672) by alan-baker · 4 years, 10 months ago
- 400dbde Disallow stores to UBOs (#2651) by alan-baker · 4 years, 10 months ago
- 6cc2c8f Another fix uint -> uint32_t (#2676) by David Neto · 4 years, 10 months ago
- 59983a6 Validate variable initializer type (#2668) by alan-baker · 4 years, 10 months ago
- 9477c91 Fix uint -> uint32_t in fuzz.cpp (#2675) by David Neto · 4 years, 11 months ago
- 42830e5 Add replayer tool for spirv-fuzz. (#2664) by Alastair Donaldson · 4 years, 11 months ago
- b4bf7bc Add validation for Subgroup builtins (#2637) by alan-baker · 4 years, 11 months ago
- 9c08301 Add constant == uniform facts. (#2660) by Alastair Donaldson · 4 years, 11 months ago
- 208d313 Cast __LINE__ to size_t (#2661) by Steven Perron · 4 years, 11 months ago
- a8ae579 Add transformation to replace a boolean constant with a numeric comparison (#2659) by Alastair Donaldson · 4 years, 11 months ago
- 0755d6c Add builtin validation for SPV_NV_shader_sm_builtins (#2656) by Daniel Koch · 4 years, 11 months ago
- 43fb240 Instrument: Fix code for version 2 output format. (#2655) by greg-lunarg · 4 years, 11 months ago
- 08cc49e Fix bug in 'split blocks', and add tests for fuzzer. (#2658) by Alastair Donaldson · 4 years, 11 months ago