)]}'
{
  "commit": "8a2642cbbb3cd009ad8a004317e17f7a00fd8bfc",
  "tree": "99a83da313d821007a50f18d534a6db8a9eee203",
  "parents": [
    "769dbe369a549319e0b7c14585fbc3dd71468175"
  ],
  "author": {
    "name": "Tomer Shafir",
    "email": "tomer.shafir8@gmail.com",
    "time": "Thu Jan 08 14:06:18 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jan 08 14:06:18 2026 +0200"
  },
  "message": "[AArch64][llvm-mca] Add old Cyclone instruction tables for reference (#172652)\n\nThis patch adds static instruction tables tests for the old Cyclone\nscheduling model bounded to `-mcpu\u003dapple-m1`, for the sake of a\nreference. It creates a new `llvm/test/tools/llvm-mca/AArch64/Apple`\ndirectory, moves a Cyclone test there, and adds 2 tests\n`basic-instructions` and `neon-instructions` from Neoverse with reusable\ninputs (in addition to Neoverse, we also match stderr output of llvm-mca\nfor instruciton warnings).",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "37ad0b2bba1356cd83351b37351d73caa1649c6b",
      "old_mode": 33188,
      "old_path": "llvm/test/tools/llvm-mca/AArch64/Cyclone/register-offset.s",
      "new_id": "37ad0b2bba1356cd83351b37351d73caa1649c6b",
      "new_mode": 33188,
      "new_path": "llvm/test/tools/llvm-mca/AArch64/Apple/Cyclone-register-offset.s",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0a7bdfe1fa4b61791c757f91c75e7ba322605b9",
      "new_mode": 33188,
      "new_path": "llvm/test/tools/llvm-mca/AArch64/Apple/Inputs/basic-instructions.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b034633a80e671624acec44f13e5167380994890",
      "new_mode": 33188,
      "new_path": "llvm/test/tools/llvm-mca/AArch64/Apple/Inputs/neon-instructions.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d273b4bba15d6b434f96c4642c7846219343fe1a",
      "new_mode": 33188,
      "new_path": "llvm/test/tools/llvm-mca/AArch64/Apple/M1-basic-instructions.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25659180f780939e4fabefcb5a7645761ad9e21b",
      "new_mode": 33188,
      "new_path": "llvm/test/tools/llvm-mca/AArch64/Apple/M1-neon-instructions.s"
    }
  ]
}
