)]}'
{
  "commit": "d6fd7e4aa0641a4749599cb33a43ddf46cd82462",
  "tree": "ad9afdf86224a036bfdd4c066c38fb5665430e51",
  "parents": [
    "2a763b064bde435b7e117598d90faed345a831ee"
  ],
  "author": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Mon Aug 14 16:54:39 2023 -0700"
  },
  "committer": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Mon Aug 14 16:59:37 2023 -0700"
  },
  "message": "Add convolution instruction support\n\nAdd the simulation support for `aconv` instruction\n\nPiperOrigin-RevId: 556952596\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8437844fd7a97d4daef3e4f98c847ff92635b8d3",
      "old_mode": 33188,
      "old_path": "sim/BUILD",
      "new_id": "53942c989b813f5fdaddf501486cdba29ee70893",
      "new_mode": 33188,
      "new_path": "sim/BUILD"
    },
    {
      "type": "modify",
      "old_id": "39703dcddb8f58dbe9f255d584b12504118c8f95",
      "old_mode": 33188,
      "old_path": "sim/kelvin.bin_fmt",
      "new_id": "c6e7d9837caa4d5f9ed00c3e27c9a0094c1428ba",
      "new_mode": 33188,
      "new_path": "sim/kelvin.bin_fmt"
    },
    {
      "type": "modify",
      "old_id": "db1a680d18b1741d94d1d7b6325e736a5d64d789",
      "old_mode": 33188,
      "old_path": "sim/kelvin.isa",
      "new_id": "0b046daf72b80920db7773ae83e44105180abea6",
      "new_mode": 33188,
      "new_path": "sim/kelvin.isa"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48b0634e0251af42509ec4f8e4f04db7b391ef4b",
      "new_mode": 33188,
      "new_path": "sim/kelvin_conv.bin_fmt"
    },
    {
      "type": "modify",
      "old_id": "1f1f54455cd5ac239bcf9a6eb0c0a22d52f68f00",
      "old_mode": 33188,
      "old_path": "sim/kelvin_encoding.cc",
      "new_id": "53047f01c49cd80d1b7856193facd344dab27ed8",
      "new_mode": 33188,
      "new_path": "sim/kelvin_encoding.cc"
    },
    {
      "type": "modify",
      "old_id": "e84324e5999dab0d98743b14d8118dc22cc6fc1b",
      "old_mode": 33188,
      "old_path": "sim/kelvin_format.bin_fmt",
      "new_id": "7efefdf5d712f5b6367a87859116264dec91c2a9",
      "new_mode": 33188,
      "new_path": "sim/kelvin_format.bin_fmt"
    },
    {
      "type": "modify",
      "old_id": "f1456ac9411de2f8e62c5ed32f7d6afa8e9f6e53",
      "old_mode": 33188,
      "old_path": "sim/kelvin_mul.isa",
      "new_id": "cb2fa732b4d7c93b8c7d0be7783b7c2af50b70b7",
      "new_mode": 33188,
      "new_path": "sim/kelvin_mul.isa"
    },
    {
      "type": "modify",
      "old_id": "ceff045632d8d95ba4f8a668eec1bdefff0f18e6",
      "old_mode": 33188,
      "old_path": "sim/kelvin_state.h",
      "new_id": "0cfada09025def448344105973667439a15019dc",
      "new_mode": 33188,
      "new_path": "sim/kelvin_state.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f7fbf12031d35a60db7cdbff4155511680695f5",
      "new_mode": 33188,
      "new_path": "sim/kelvin_vector_convolution_instructions.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d08f985d5b031bd279407f9d02d2df475643752",
      "new_mode": 33188,
      "new_path": "sim/kelvin_vector_convolution_instructions.h"
    },
    {
      "type": "modify",
      "old_id": "41d756fdd47ec7a490bf159b5045cbaaf8f95307",
      "old_mode": 33188,
      "old_path": "sim/test/BUILD",
      "new_id": "73a0b561dc2c9d73692a340dc238cab39edd4fff",
      "new_mode": 33188,
      "new_path": "sim/test/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d02aef206a0625f0a5e52464b9af3827c5a680c4",
      "new_mode": 33188,
      "new_path": "sim/test/kelvin_vector_convolution_instructions_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cb2779a9c5a0a25da9e5f258b568fc7bc81e33a",
      "new_mode": 33188,
      "new_path": "sim/test/testfiles/kelvin_vector_convolution_testdata.h"
    }
  ]
}
