)]}'
{
  "commit": "dbf9d9309f3df9c9ac8a9e30277b31ebb2977f4d",
  "tree": "5e5950e962e90410acb6e73a4c53752d9c709ac9",
  "parents": [
    "f99be32df8d55405aa70c44899f058e7a842de3e"
  ],
  "author": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Wed Jan 17 14:38:07 2024 +0100"
  },
  "committer": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Mon Jan 22 10:27:42 2024 +0100"
  },
  "message": "Create list of intrinsics with specialized HIR.\n\nSplit the intrinsics list to differentiate intrinsics with\nand without HIR. Eliminate unreachable intrinsic functions\nfor intrinsics with HIR.\n\nTest: m test-art-host-gtest\nTest: restrunner.py --host --optimizing\nBug: 319045458\nChange-Id: I6144ef6b6ec547c30f2911c41125a1f07f6f6d50\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e8c94dd6b4729a1983f3e32853c5ebac651eaa3c",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/graph_checker.cc",
      "new_id": "8f2f25355def1277b04a0a55b8cc1e6b4df3cd35",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/graph_checker.cc"
    },
    {
      "type": "modify",
      "old_id": "23d47c38572125684a3ccfe7e1d962f5559ceb87",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/instruction_builder.cc",
      "new_id": "ca0a8e81af8b02bf8f32600c0638da9bdc25502f",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/instruction_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "d74d5d2a40ad1bf443414894a0f1aedca9ff17d9",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics.h",
      "new_id": "d14d264204345418a0f7e06057ab2e9ae7d8414c",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics.h"
    },
    {
      "type": "modify",
      "old_id": "50e2e43f5fad27fc7c85c4e7fd64bb9aca7c5593",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_arm64.h",
      "new_id": "d103cafdf70be3e4914155710dff46ec0e6cd802",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_arm64.h"
    },
    {
      "type": "modify",
      "old_id": "fd86866d4e8290f7635e550717d8c93220917374",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_arm_vixl.h",
      "new_id": "7dcb52403b515887d2585ba6dd8ca4e582feee38",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_arm_vixl.h"
    },
    {
      "type": "modify",
      "old_id": "8160c054ee0b4c325db0d6495b50d93fb19749fe",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_riscv64.h",
      "new_id": "43068c04c25a72b4c2326162608bab8dbe4ad7d1",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_riscv64.h"
    },
    {
      "type": "modify",
      "old_id": "289a3c342c77b2f7a604b7548f1dd0b3bb37ffed",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_x86.h",
      "new_id": "565a92a11b74f8bfbb16b9d548104cec0fa1b767",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_x86.h"
    },
    {
      "type": "modify",
      "old_id": "4a76c5c8ec0d168e418e3b83d09298205befd306",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_x86_64.h",
      "new_id": "704fa9be0de660dd0e689cb34205e1783014dced",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_x86_64.h"
    },
    {
      "type": "modify",
      "old_id": "d931c26b94f0767354969e1e21c4f7907ced2dfb",
      "old_mode": 33188,
      "old_path": "runtime/intrinsics_list.h",
      "new_id": "d6fa39f1fcb50c2212ba938975c95a4fcdeda7da",
      "new_mode": 33188,
      "new_path": "runtime/intrinsics_list.h"
    },
    {
      "type": "modify",
      "old_id": "ae602ece05f19c75efc437615665f68c1efd2ca8",
      "old_mode": 33188,
      "old_path": "runtime/oat/image.cc",
      "new_id": "b005cd0586b96cb7655e577adf92a3b51d5a9649",
      "new_mode": 33188,
      "new_path": "runtime/oat/image.cc"
    }
  ]
}
