)]}'
{
  "commit": "12a4fb3bc17efccd7a4bb3eb2ef745d175e74b6e",
  "tree": "3abe3a47c3c7f3882770bd9e8355b7351aa2033d",
  "parents": [
    "52a5f074e9bb6712487653cf360771e98a1ebe97"
  ],
  "author": {
    "name": "André Perez",
    "email": "andreperezmaselco.developer@gmail.com",
    "time": "Tue Jun 16 07:20:51 2020 -0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 16 11:20:51 2020 +0100"
  },
  "message": "spirv-fuzz: Add replace linear algebra instruction transformation (#3402)\n\nThis PR implements a transformation that replaces\r\na linear algebra instruction with its mathematical definition.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "efd82e43164e6c69ed03a407be2be93cc9d81638",
      "old_mode": 33188,
      "old_path": "source/fuzz/CMakeLists.txt",
      "new_id": "de5f14fb05f9fd2c20accf77a4c2cc53d16dd958",
      "new_mode": 33188,
      "new_path": "source/fuzz/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "801fae3e2ec2d50ae3c1a795911ff81277238d77",
      "old_mode": 33188,
      "old_path": "source/fuzz/fuzzer.cpp",
      "new_id": "12ed8779a2f9dd229e20db605143cc275f650a81",
      "new_mode": 33188,
      "new_path": "source/fuzz/fuzzer.cpp"
    },
    {
      "type": "modify",
      "old_id": "923c255547d191ba9a087fdec4c19f30bcc7d2a5",
      "old_mode": 33188,
      "old_path": "source/fuzz/fuzzer_context.cpp",
      "new_id": "26a1a2322cf1d275d68c33b0a4052538013f35aa",
      "new_mode": 33188,
      "new_path": "source/fuzz/fuzzer_context.cpp"
    },
    {
      "type": "modify",
      "old_id": "b1392e7eb65a5970f78f6ebbbafe6b4e5775b6cb",
      "old_mode": 33188,
      "old_path": "source/fuzz/fuzzer_context.h",
      "new_id": "524f86fc70e0ea41cdf57b80d6b10c2d878b0f42",
      "new_mode": 33188,
      "new_path": "source/fuzz/fuzzer_context.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c7b8285bb2a8767b1c405ca6c65ee8d3d49c112",
      "new_mode": 33188,
      "new_path": "source/fuzz/fuzzer_pass_replace_linear_algebra_instructions.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c6126cd16e74e63d98bb9d1fc3ec40afa31b65d",
      "new_mode": 33188,
      "new_path": "source/fuzz/fuzzer_pass_replace_linear_algebra_instructions.h"
    },
    {
      "type": "modify",
      "old_id": "052af162a638ffe857cd1e9c6666aac59c4939d1",
      "old_mode": 33188,
      "old_path": "source/fuzz/protobufs/spvtoolsfuzz.proto",
      "new_id": "57d85ab7febe78c72d175cd4603b3e46f008e956",
      "new_mode": 33188,
      "new_path": "source/fuzz/protobufs/spvtoolsfuzz.proto"
    },
    {
      "type": "modify",
      "old_id": "71e2348903a375b91e0d7ce561b6db36e5b73443",
      "old_mode": 33188,
      "old_path": "source/fuzz/transformation.cpp",
      "new_id": "99f77d252ae117a3c4e8e38d23b95fdc367d9756",
      "new_mode": 33188,
      "new_path": "source/fuzz/transformation.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14ed502ffa51ff9a6a69b809a5d35b3cce856c42",
      "new_mode": 33188,
      "new_path": "source/fuzz/transformation_replace_linear_algebra_instruction.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de280e40f4ef1fc8cd9fbeab119f6edab72a852f",
      "new_mode": 33188,
      "new_path": "source/fuzz/transformation_replace_linear_algebra_instruction.h"
    },
    {
      "type": "modify",
      "old_id": "80fe3b3a9f94a5b8b6af13d9e1e138f33db32a7c",
      "old_mode": 33188,
      "old_path": "source/opcode.cpp",
      "new_id": "079def626c61f8aa4142a230e3b25a28006e5889",
      "new_mode": 33188,
      "new_path": "source/opcode.cpp"
    },
    {
      "type": "modify",
      "old_id": "b4f02718f8720615755641cee3e426fa1407b2f2",
      "old_mode": 33188,
      "old_path": "source/opcode.h",
      "new_id": "0d8ec92571627590305784bdb71e079ef69c7fcd",
      "new_mode": 33188,
      "new_path": "source/opcode.h"
    },
    {
      "type": "modify",
      "old_id": "624eab3d31bd1ee3e126267a19c6a31366f834b6",
      "old_mode": 33188,
      "old_path": "test/fuzz/CMakeLists.txt",
      "new_id": "8915271204a5b44ec9d2bd608af72f7c20261433",
      "new_mode": 33188,
      "new_path": "test/fuzz/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42906d06775b120a4c7777f3c0a2babb01427606",
      "new_mode": 33188,
      "new_path": "test/fuzz/transformation_replace_linear_algebra_instruction_test.cpp"
    }
  ]
}
