)]}'
{
  "commit": "f49212f10d46aa0f681c2ed407eeed8f33889274",
  "tree": "1ae1c4515c003ab7fadafeca32ac04ce9df52c85",
  "parents": [
    "8c6e387b729541bc769e4e8e38b5721c5e5f42bc"
  ],
  "author": {
    "name": "Derek Chow",
    "email": "derekjchow@google.com",
    "time": "Fri Jan 26 14:58:04 2024 -0800"
  },
  "committer": {
    "name": "Derek Chow",
    "email": "derekjchow@google.com",
    "time": "Sat Jan 27 22:27:35 2024 -0800"
  },
  "message": "Clean up uses of OneHot and some reduction patterns.\n\nChange-Id: Ice72db1957b501165128922937046362f0deae3a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26b92a307e731b5a3ddd0d199defd0909d1e0977",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/Library.scala",
      "new_id": "0919bff63845a926c2203d0c883fc7709535581a",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/Library.scala"
    },
    {
      "type": "modify",
      "old_id": "9c7abf4b5f3f9b8986325c3a0df97b5a1a1f6e3b",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/scalar/Decode.scala",
      "new_id": "75ace28a9c115908f5d255791165ac2af376715e",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/scalar/Decode.scala"
    },
    {
      "type": "modify",
      "old_id": "e265dabfe90d6c89a14cc8a7a2eb235094152c70",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/scalar/Fetch.scala",
      "new_id": "073f62a780a510eb9568444da81ee2fe4064e3ce",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/scalar/Fetch.scala"
    },
    {
      "type": "modify",
      "old_id": "5dd884a17ca3ebc68f26c3d03ed1e6159db55e26",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/scalar/Regfile.scala",
      "new_id": "417960200998fa0d1d2a45b6adbf216f8ed37e6f",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/scalar/Regfile.scala"
    },
    {
      "type": "modify",
      "old_id": "76edbd54ca9fcd9bb672c4b59f65c449b259e8e3",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/vector/VCommon.scala",
      "new_id": "e600259a9461bb6eff45eb2afbb03ff71d267276",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/vector/VCommon.scala"
    },
    {
      "type": "modify",
      "old_id": "ebe85f938d66ccade0164fec630c672bc36a005e",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/vector/VDecodeInstruction.scala",
      "new_id": "f7a294dbff94d340e377d32cd6fba4dd1d1a031e",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/vector/VDecodeInstruction.scala"
    },
    {
      "type": "modify",
      "old_id": "523c7a0e98c6333dddfb1a30ec7eaa7cb46a6d66",
      "old_mode": 33188,
      "old_path": "hdl/chisel/src/kelvin/vector/VRegfile.scala",
      "new_id": "e9f74a517e8a30be7b5904ae974680e31ed9fd21",
      "new_mode": 33188,
      "new_path": "hdl/chisel/src/kelvin/vector/VRegfile.scala"
    }
  ]
}
