)]}'
{
  "commit": "e4ebeac8d1ee124016e6fa9fba8e5a05c3737543",
  "tree": "4416b323386f01e26abdb7bb7b58ebcd55e4e3fc",
  "parents": [
    "ad554651add849014743f68c0decef3e66b3cdbd"
  ],
  "author": {
    "name": "Scott Linder",
    "email": "scott.linder@amd.com",
    "time": "Thu Apr 16 11:05:19 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 16 11:05:19 2026 -0400"
  },
  "message": "[MCP][NFC] Cleanup and prepare to preserve frame-setup/destroy (#186240)\n\nThis mixes renames, removing redundant code, avoiding\n`else`-after-`return`, etc. with factoring out the `isNeverRedundant`\nconcept.\n\nChange-Id: I43a62a9415019cdd63c68fd3b915ebb7505d317a",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58ff6f77830b3fbda98971fb51a581276c5be305",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/MachineCopyPropagation.cpp",
      "new_id": "41ab530bfb208894301dfcb1436b502264337da2",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/MachineCopyPropagation.cpp"
    }
  ]
}
