)]}'
{
  "commit": "74f2f7401aac6c62a8164fd6beea52b6e1d1b82a",
  "tree": "96f45b71b6ebb48c057bbbeee008507d6ac258cd",
  "parents": [
    "8da6e533c389d09a11c70771b83e37831382e113"
  ],
  "author": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Mon Jun 10 11:20:52 2024 -0700"
  },
  "committer": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Mon Jun 10 11:21:51 2024 -0700"
  },
  "message": "Create and apply interleaved output pipeline macros\n\n- INT32_TO_INT8_OUTPUT_PIPELINE_INPLACE{2,3,4} -- interleaved variants\n  of the normal output pipeline macro, for handling multiple outputs.\n  Interleaving provides a tangible performance increase on hardware.\n\nChange-Id: Iddea3b22ed71bfdfc1a17fba4fdde746783f6e6d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66e449c6d8b14c33b489c704a4b8a7d1b22988eb",
      "old_mode": 33188,
      "old_path": "tflm/opt/conv_s8_1x1.cc",
      "new_id": "26a681bb35f41e1ecdad0fc9ab4bedfdb9960bbd",
      "new_mode": 33188,
      "new_path": "tflm/opt/conv_s8_1x1.cc"
    },
    {
      "type": "modify",
      "old_id": "7c925c46ef34fd461a4df82e9b082cf1a5b7dc19",
      "old_mode": 33188,
      "old_path": "tflm/opt/conv_util.h",
      "new_id": "a142c6fd1b7c502933fc59b2c562dd19d52136b6",
      "new_mode": 33188,
      "new_path": "tflm/opt/conv_util.h"
    },
    {
      "type": "modify",
      "old_id": "feb21cbeb223030a7686dd5cf5df9a0402326502",
      "old_mode": 33188,
      "old_path": "tflm/opt/depthwise_conv_s8.cc",
      "new_id": "4f9440c780be52d75df6783da8318a4f6d57b6ef",
      "new_mode": 33188,
      "new_path": "tflm/opt/depthwise_conv_s8.cc"
    }
  ]
}
