)]}'
{
  "commit": "2fb1c4ba68bcf3ce009db0bbdc242402988296d9",
  "tree": "8bd26e2ef1aad9bf841deda95726d941e7ac2567",
  "parents": [
    "94b47186f82294c2923196d4f54b7c9ea65a200a"
  ],
  "author": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@lowrisc.org",
    "time": "Mon Aug 09 13:51:31 2021 +0100"
  },
  "committer": {
    "name": "Rupert Swarbrick",
    "email": "rswarbrick@gmail.com",
    "time": "Wed Aug 25 10:33:59 2021 +0100"
  },
  "message": "[otbn,dv] Add a generator for instructions using x1 more heavily\n\nThis is intended to generate things like \"add x1, x1, x1\" in more\nsituations. In particular, it can do so when the call stack is full.\nThat isn\u0027t possible for StraightLineInsn, because that picks operands\none at a time (this instruction is valid for a full call stack, but\n\"add x1, x0, x0\" is not).\n\nSigned-off-by: Rupert Swarbrick \u003crswarbrick@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f00fd8882b573470b6b3a5f90df4de600008494",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/rig/rig/configs/base.yml",
      "new_id": "51c9fba05c286dd733cc6889f7e057fe4ba27ace",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/rig/rig/configs/base.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90119c75e3976d18eaaf8bf714bbf755ce683a2a",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/rig/rig/gens/call_stack_rw.py"
    },
    {
      "type": "modify",
      "old_id": "ac9dab84577a1050154865027dc2e76c45c1acd6",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/rig/rig/model.py",
      "new_id": "8a35a4bb565df80395f59a2160e1f2b55f16e8ce",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/rig/rig/model.py"
    },
    {
      "type": "modify",
      "old_id": "868989ee33cd8dd80e14173b1d107807e6a83edb",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/rig/rig/snippet_gens.py",
      "new_id": "67709c476025a6923e7d2cd8bc719addc08e8776",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/rig/rig/snippet_gens.py"
    }
  ]
}
