)]}'
{
  "commit": "65e11f600db346321fde400832c86a12e4ee5882",
  "tree": "cda3e708cfb79ecf3be716ad1f5bfae72f7ec4d5",
  "parents": [
    "3d6f4fb5f7acb1cecd8ee143627d2538781a6241"
  ],
  "author": {
    "name": "Tomer Shafir",
    "email": "tomer.shafir8@gmail.com",
    "time": "Sat Jul 05 09:36:13 2025 +0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Jul 05 09:36:13 2025 +0300"
  },
  "message": "[Clang][AArch64] Remove redundant tune args to the backend (#146896)\n\nThis change removes unnecessary tune args to the AArch64 backend. The\nAArch64 backend automatically handles `tune-cpu` and adds the necessar\ny features based on the models from TableGen.\n\nIt follows this fix: https://github.com/llvm/llvm-project/pull/146260\nwhere updating a subtarget feature didn\u0027t fail the frontend test because\nboth the toolchain and the test suffered from a coordinated error.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "343a18b9ca2ea41deca4b318cc50b2bb14dda6e4",
      "old_mode": 33188,
      "old_path": "clang/lib/Driver/ToolChains/Arch/AArch64.cpp",
      "new_id": "6bd710ec6b8b50de90eb2d41875c7fb549f86cf0",
      "new_mode": 33188,
      "new_path": "clang/lib/Driver/ToolChains/Arch/AArch64.cpp"
    },
    {
      "type": "modify",
      "old_id": "6700153b7979553b2694a579bf35bd39d72cdbc2",
      "old_mode": 33188,
      "old_path": "clang/test/Preprocessor/aarch64-target-features.c",
      "new_id": "d7201207db5728b967a36b5c7d266cec15374502",
      "new_mode": 33188,
      "new_path": "clang/test/Preprocessor/aarch64-target-features.c"
    },
    {
      "type": "modify",
      "old_id": "84019d3aa165440a90816314b9aa7a2f50576b9a",
      "old_mode": 33188,
      "old_path": "lld/test/MachO/icf-safe-thunks-dwarf.ll",
      "new_id": "7fae4124f793b5b39b6193aa2180f48c6153e0a3",
      "new_mode": 33188,
      "new_path": "lld/test/MachO/icf-safe-thunks-dwarf.ll"
    },
    {
      "type": "modify",
      "old_id": "b5b9b7ebeac2769e4021d836c50077fb4782e5e0",
      "old_mode": 33188,
      "old_path": "lld/test/MachO/icf-safe-thunks.ll",
      "new_id": "12f1e81bdf3e8c1fdc7ec81452b77119185a65a5",
      "new_mode": 33188,
      "new_path": "lld/test/MachO/icf-safe-thunks.ll"
    },
    {
      "type": "modify",
      "old_id": "34c5e793307d00633fdd4c5c1c4bfcea21044fd7",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/AArch64/GlobalISel/inline-memcpy.mir",
      "new_id": "b21046d6049e85e64a49a018fcef0f5f1cd2107c",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/GlobalISel/inline-memcpy.mir"
    },
    {
      "type": "modify",
      "old_id": "f4ce702eee14b88d448b6a02e681b65a02c1ca21",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/AArch64/GlobalISel/inline-memmove.mir",
      "new_id": "57d031dcd53c05850a698af9b0eb42631df7c256",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/GlobalISel/inline-memmove.mir"
    },
    {
      "type": "modify",
      "old_id": "df8e939020c92f5081bd61e8f9e5b61323cd1803",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/AArch64/GlobalISel/inline-memset.mir",
      "new_id": "f8d2bf387ffc9298e1fd14d3ef1ed2e2a733e7a0",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/GlobalISel/inline-memset.mir"
    },
    {
      "type": "modify",
      "old_id": "0b50f55de4d3bb64409c9986cccd6b7e3dae099e",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/AArch64/lr-reserved-for-ra-live-in.ll",
      "new_id": "29427146e8a43ebf7016dd891c61d7bebd745432",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/lr-reserved-for-ra-live-in.ll"
    },
    {
      "type": "modify",
      "old_id": "2518b8199a2c15d43c71b78d90d4ffbef4f62527",
      "old_mode": 33188,
      "old_path": "llvm/test/CodeGen/AArch64/memsize-remarks.ll",
      "new_id": "f256389c7349e83a4c671847d972e891967d8547",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/memsize-remarks.ll"
    },
    {
      "type": "modify",
      "old_id": "33cb37723e043f2b08ae32423df2e2d08102d05f",
      "old_mode": 33188,
      "old_path": "llvm/test/DebugInfo/debug_frame_symbol.ll",
      "new_id": "0789ee371fdac911606e1564d8a4d1c1eae63027",
      "new_mode": 33188,
      "new_path": "llvm/test/DebugInfo/debug_frame_symbol.ll"
    },
    {
      "type": "modify",
      "old_id": "c3906aed1a397c2b0498d79d150376a17c044343",
      "old_mode": 33188,
      "old_path": "llvm/test/Instrumentation/AddressSanitizer/calls-only-smallfn.ll",
      "new_id": "0859a7ebb4b08e2a03b741fa5d5f471b81365a06",
      "new_mode": 33188,
      "new_path": "llvm/test/Instrumentation/AddressSanitizer/calls-only-smallfn.ll"
    },
    {
      "type": "modify",
      "old_id": "1f4769b315876129a29f30edf60cf1f09b0975cd",
      "old_mode": 33188,
      "old_path": "llvm/test/Instrumentation/AddressSanitizer/calls-only.ll",
      "new_id": "5f122ad3bdb841cfdaebeb2d39e5323d74623cff",
      "new_mode": 33188,
      "new_path": "llvm/test/Instrumentation/AddressSanitizer/calls-only.ll"
    },
    {
      "type": "modify",
      "old_id": "111a4ec355db2ba9d3015c0762e36ba72873431b",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/Util/trivial-auto-var-init-crash-20210521.ll",
      "new_id": "38752ac4ff5712d66ddd53afb64a80db26fb455d",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/Util/trivial-auto-var-init-crash-20210521.ll"
    },
    {
      "type": "modify",
      "old_id": "e0984837c5c18a992ec16ca7535915c46d3b467f",
      "old_mode": 33188,
      "old_path": "llvm/test/tools/llvm-dwarfdump/AArch64/template_ref_ptr.ll",
      "new_id": "9a2d0a52d9757d7a289978ee165d146326c37b49",
      "new_mode": 33188,
      "new_path": "llvm/test/tools/llvm-dwarfdump/AArch64/template_ref_ptr.ll"
    },
    {
      "type": "modify",
      "old_id": "2f83629406174e5171e7b9faee69728f6cb5555e",
      "old_mode": 33188,
      "old_path": "llvm/test/tools/llvm-gsymutil/ARM_AArch64/macho-gsym-callsite-info-obj.test",
      "new_id": "6023b99702e2033eeaaaf9276525bdd4de1aae79",
      "new_mode": 33188,
      "new_path": "llvm/test/tools/llvm-gsymutil/ARM_AArch64/macho-gsym-callsite-info-obj.test"
    }
  ]
}
