)]}'
{
  "commit": "59112ad2123b7382a5ba5632a0fa0f953c305c13",
  "tree": "b123fea0c67d1c65680dabcd3ea08ba4e0541913",
  "parents": [
    "b7f07b19b15a11504cc4da24c49c2534dc61c519"
  ],
  "author": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Fri Aug 11 11:10:33 2023 -0700"
  },
  "committer": {
    "name": "Alex Van Damme",
    "email": "atv@google.com",
    "time": "Wed Aug 16 15:11:54 2023 -0700"
  },
  "message": "Add support functions for an optimized Add kernel\n\n- Add elementwise_add_s8,s16,s32. s8 and s16 versions operate on\n  quantized inputs, s32 operates on full-range values. These can be used\n  to implement portions of an optimized Add kernel for TFLM.\n\nChange-Id: I6508e12761f0ec1ede3c40289bf5fa2dd42e236a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de9127f513faa9dc3e4fbc308b6baec9fa0f63b7",
      "old_mode": 33188,
      "old_path": "tests/tflm/BUILD",
      "new_id": "71f70ab847eac0970d6b44189e72b541b0ed80f3",
      "new_mode": 33188,
      "new_path": "tests/tflm/BUILD"
    },
    {
      "type": "modify",
      "old_id": "abf99e6adf71acc43b75450444533420c51b52fd",
      "old_mode": 33188,
      "old_path": "tflm/opt/BUILD",
      "new_id": "2ba3900eeafe3ef7185593239f980a114bfea1c2",
      "new_mode": 33188,
      "new_path": "tflm/opt/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2800eb63261b3c3f2377ddc79f7733de7f462ce9",
      "new_mode": 33188,
      "new_path": "tflm/opt/elementwise_add_s16.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff17fe1798e3ce6cab18be5293d2197ef4c76250",
      "new_mode": 33188,
      "new_path": "tflm/opt/elementwise_add_s32.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8380fa1182e6aa95e83fb69ba2982369a9b164b3",
      "new_mode": 33188,
      "new_path": "tflm/opt/elementwise_add_s8.cc"
    },
    {
      "type": "modify",
      "old_id": "5574dafa6eca7de625d61d93606f2afbed131d2e",
      "old_mode": 33188,
      "old_path": "tflm/opt/opt.h",
      "new_id": "12075ab514fccb07a6ae1e98233e5af85f3b6198",
      "new_mode": 33188,
      "new_path": "tflm/opt/opt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f9d0791ea21c4bfc62d0c79b342cdf6392827e5",
      "new_mode": 33188,
      "new_path": "tflm/opt/util.h"
    }
  ]
}
