)]}'
{
  "commit": "bdfcfe9cfd2acb22219dd5a79fd7f83c8f320a11",
  "tree": "02d1c8e9d6f73dd997edc94ab11281e043ea9d1e",
  "parents": [
    "214ec337a0b2745e6c41fbb3d562fa517122812f",
    "dc6b76af7b25f89f6ec5fafe7c08ee0ad707672f"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Feb 24 14:54:25 2020 +0000"
  },
  "committer": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Feb 24 15:00:16 2020 +0000"
  },
  "message": "Update SPIRV-Tools to 8910ea5f1\n\nAlso applies a fix for `spvOpcodeString` being moved to the public spirv-tools interface.\n\nChanges:\n    8910ea5f1 Fix Wrange-loop-analysis warnings in SPIRV-Tools. (#3201)\n    c316fb15f Add missing dependencies when generating spvtools_core_tables (#3199)\n    03c9effb5 Brief guide to writing a spirv-fuzz fuzzer pass (#3190)\n    dea1040fa Fix ignored const qualifier warning in static_cast (#3197)\n    4a80497a8 Make spvOpcodeString part of the public API (#3174)\n    03794b8f5 Fix static libraries linking order (#3189)\n    79f8caf91 vscode: Add missing fields to schema.Opcode (#3169)\n    4d912f4e6 spirv-val: Add support for SPV_AMD_shader_image_load_store_lod (#3186)\n    77fefe765 spirvfuzz: Fix type-related bug, change undef to zero, and add assert (#3188)\n    6c218ec60 spirv-fuzz: Fuzzer pass that adds access chains (#3182)\n    77fb303e5 spirv-fuzz: Fuzzer pass to add function calls (#3178)\n    3d4a0dd48 spirv-fuzz: Ensure that donated variables are always initialized (#3181)\n    fe10239f9 spirv-fuzz: Add fuzzer passes to add loads/stores (#3176)\n    1f03ac102 spirv-fuzz: Fuzzer passes to add local and global variables (#3175)\n    9e52bc0d0 utils/vscode: LSP - Support OpExtInst (#3140)\n    a3b5ad909 Fix typos in opt\u0027s help. Update environment version. (#3170)\n    da5457f6b Start SPIRV-Tools v2020.2\n    8dd174809 Finalize SPIRV-Tools v2020.1\n    76616bab6 Update CHANGES\n    bb56e892f spirv-fuzz: Fuzzer pass to add composite types (#3171)\n    fdd0c8776 Update script that checks copyright years. (#3173)\n    b7e0998e3 spirv-fuzz: Disallow copying of null and undefined pointers (#3172)\n    a9624b4d5 Handle TimeAMD in AmdExtensionToKhrPass. (#3168)\n    ddcc11763 Update CHANGES\n    0265a9d4d Implement constant folding for many transcendentals (#3166)\n    7a2d408de Fix typo in comment. (#3163)\n    1fc7a9ec7 spirv-fuzz: Arbitrary variable facts (#3165)\n    dd3f8d492 spirv-fuzz: Add outlining test (#3164)\n    521223b70 spirv-fuzz: Make functions \"livesafe\" during donation (#3146)\n    97f1d485b Dead branch elim fix (#3160)\n    1b3441036 Fix chromium build (#3152)\n    5d786f6cc Clarify mapping of target env to SPIR-V version (#3150)\n    e7afeb060 Use dummy switch instead of dummy loop in MergeReturn pass. (#3151)\n    6729c4a7c Fix structured exit validation (#3141)\n    bb236c326 Add spvParseVulkanEnv (#3142)\n    dd37d73c5 Handle conflict between debug info and existing validation rule (#3104)\n    b97057e7f Use spirv-headers\u0027 BUILD.gn (#3148)\n    6a1a1b326 Roll external/spirv-headers/ af64a9e82..dc77030ac (4 commits) (#3147)\n    ab7ac60f1 spirv-fuzz: Refactoring and type-related fixes (#3144)\n    323a81fc5 Validate Vulkan 1.2 capabilities\n    d46a1b048 Add basic support for Vulkan 1.2: SPV_ENV_VULKAN_1_2\n    f8d7df760 Fix OpLine bug of merge-blocks pass (#3130)\n    8013d477a spirv-fuzz: add dead blocks (#3135)\n    18b3b9456 Remove names and decorations of imported symbols (#3081)\n    fb2e81981 Fix GN build for OpenCL.DebugInfo.100 update (#3134)\n    c86dc0bcd Fix bad parameter names in error message (#3129)\n    899735f45 Revert PR #3093 (#3131)\n    a466b99db Disallow forward references in arrays (#3093)\n    31acc7882 spirv-fuzz: Add fuzzer pass to perform module donation (#3117)\n    c8bf14393 GetOperandConstants operand can be const (#3126)\n\nCommands:\n    git subtree pull --prefix third_party/SPIRV-Tools https://github.com/KhronosGroup/SPIRV-Tools master --squash\n\nBug: b/123642959\nBug: angleproject:4425\nChange-Id: I73076a22b474893d900a017d94a5d122061381bc\n",
  "tree_diff": []
}
