)]}'
{
  "commit": "4cf84707650f0a09fdf5e5808e6ab19242c25c69",
  "tree": "ae308f55ad8f2c7ae617fe27bde6ffc5b978bdd0",
  "parents": [
    "73552c4591fadc839535b80513d0df59be7cd8c9"
  ],
  "author": {
    "name": "MPACT-Sim team",
    "email": "no-reply@google.com",
    "time": "Thu Jan 09 14:03:07 2025 -0800"
  },
  "committer": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Thu Jan 16 15:24:37 2025 -0800"
  },
  "message": "Add support for vector basic bit manipulation instructions.\n\nPiperOrigin-RevId: 713788510\nChange-Id: I83bfe91e781828f1f463117245b4fde1fe2ff272\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd96797a34f2d92a5a8a2eabb818a42f4588b107",
      "old_mode": 33188,
      "old_path": "riscv/BUILD",
      "new_id": "d3e2c141741954b95d6cfa80b1ab0328082ffcc3",
      "new_mode": 33188,
      "new_path": "riscv/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7484890aacc9c4ed5472841adf06b731028f9ca1",
      "new_mode": 33188,
      "new_path": "riscv/riscv_getters_zvbb.h"
    },
    {
      "type": "modify",
      "old_id": "cad9aeae792dfd93732d8a6faa2ab60182084659",
      "old_mode": 33188,
      "old_path": "riscv/riscv_vector.bin_fmt",
      "new_id": "11a1db081c339fe715cd3c9c783b36d83aed4c84",
      "new_mode": 33188,
      "new_path": "riscv/riscv_vector.bin_fmt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6d82737b92113339e784ab7f2104fd26fd82e49",
      "new_mode": 33188,
      "new_path": "riscv/riscv_vector_basic_bit_manipulation_instructions.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c4f1c6efa7f1ec5ba49d43a2070a216ae0ef3c4",
      "new_mode": 33188,
      "new_path": "riscv/riscv_vector_basic_bit_manipulation_instructions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9fb0f77114162166ed213d6db88fba7ffee6308",
      "new_mode": 33188,
      "new_path": "riscv/riscv_zvbb.bin_fmt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6f5926604b252714cef246a259e22f57ec8027e",
      "new_mode": 33188,
      "new_path": "riscv/riscv_zvbb.isa"
    },
    {
      "type": "modify",
      "old_id": "ea7a94d2400cf6db79cdde49401963e9c4690e16",
      "old_mode": 33188,
      "old_path": "riscv/test/BUILD",
      "new_id": "4ea63fe8dcb05ee521efde781885af6dcdd8dc7e",
      "new_mode": 33188,
      "new_path": "riscv/test/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "923f3cd35263eadebd5bc323d4523d6f253c06d3",
      "new_mode": 33188,
      "new_path": "riscv/test/riscv_vector_basic_bit_manipulation_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64f7be67577a532ed796ca334e79ec702dd61f18",
      "new_mode": 33188,
      "new_path": "riscv/test/zvbb_encoding_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ac60387cfcec2068ba5841fb317e32804ac3a92",
      "new_mode": 33188,
      "new_path": "riscv/zvbb_encoding.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc8405365fa3ebf85c92c5f7738c37a6031422c4",
      "new_mode": 33188,
      "new_path": "riscv/zvbb_encoding.h"
    }
  ]
}
