)]}'
{
  "commit": "5ae2aed218470783e6c7a2d255c7946f4549cb46",
  "tree": "d3b2eaa76f766e1712cf3d26bc419907f7d047a9",
  "parents": [
    "c64c64db7b4b30dc5c5fad3b854f567254d1a615"
  ],
  "author": {
    "name": "Matt Arsenault",
    "email": "Matthew.Arsenault@amd.com",
    "time": "Fri May 09 14:24:54 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 09 14:24:54 2025 +0200"
  },
  "message": "clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)\n\nIt isn\u0027t used and is redundant with the result pointer type argument.\nA more reasonable API would only have LangAS parameters, or IR parameters,\nnot both. Not all values have a meaningful value for this. I\u0027m also\nnot sure why we have this at all, it\u0027s not overridden by any targets and\nfurther simplification is possible.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0af3cd07b13a08e691b227a4bc616b1268ede1a5",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGAtomic.cpp",
      "new_id": "51f0799a792fdf1f5b822f3f71c4a6d9926d9c86",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGAtomic.cpp"
    },
    {
      "type": "modify",
      "old_id": "e6816736412b86d9686534c993694035fcb1b395",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGBuiltin.cpp",
      "new_id": "45e0f69c469029feb4aa3a41c56269c42d24eea6",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGBuiltin.cpp"
    },
    {
      "type": "modify",
      "old_id": "1e25de06c89b957b3dbe253ef2f7d30d287113cb",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGCall.cpp",
      "new_id": "65970fcdc9648560321138981f0d8a1522c277e5",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGCall.cpp"
    },
    {
      "type": "modify",
      "old_id": "a8c48237977c2ac2a01f847011896b4bf196f421",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGClass.cpp",
      "new_id": "befbfc64a680cec5e1f8fec51ff26b73a65cf34d",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGClass.cpp"
    },
    {
      "type": "modify",
      "old_id": "1e54e55c5abbb39568341a39972f7602b5ea5c53",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGDecl.cpp",
      "new_id": "fe8c3cb20add38f007795e15b9ab6c89696f4458",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGDecl.cpp"
    },
    {
      "type": "modify",
      "old_id": "ebecb3aa5241d3b14c94565be8e97fbd53b6398b",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGException.cpp",
      "new_id": "e0367282355cf55a13746f6cb4f1a2caf5ee0967",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGException.cpp"
    },
    {
      "type": "modify",
      "old_id": "1a835c97decefacc46d64e0b7c90d7d4acde7fe0",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGExpr.cpp",
      "new_id": "49c2bef20925a84db51fafaf362ea06fb851a126",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGExpr.cpp"
    },
    {
      "type": "modify",
      "old_id": "3e8c42d5a6f4b3f09b896a0ac42975d789625024",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGExprCXX.cpp",
      "new_id": "024254b0affe4286dea55a5286514dd897eeb6ae",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGExprCXX.cpp"
    },
    {
      "type": "modify",
      "old_id": "b21ebeee4bed1d1e9b82780aec3a193195b21806",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGExprConstant.cpp",
      "new_id": "fe564aaf3e59ced33e78e0bf5f618b1932ae31cb",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGExprConstant.cpp"
    },
    {
      "type": "modify",
      "old_id": "df793a5a46359037f58b13b1d8a7666d5d104f4a",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGExprScalar.cpp",
      "new_id": "8efec8b07e55e65de7c66b46e127c1399cfcf54d",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGExprScalar.cpp"
    },
    {
      "type": "modify",
      "old_id": "c27817604f6caeda7a6e6de2709d8cf548400642",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CodeGenModule.cpp",
      "new_id": "85f81484e7c01e7875d36d067df1fadd9b0ac7b9",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CodeGenModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "981488eb4dc3788cb196363d757fb47fe15f46fe",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/TargetInfo.cpp",
      "new_id": "75a7d3c7c73f048b1fbfa03bee1904480482aa83",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/TargetInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "ef4e500f7a38c53f9e309fc4a1c8dbca4d90d2f5",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/TargetInfo.h",
      "new_id": "dd5dc0c32bd710398bdb5eb6c881e1f883a354e2",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/TargetInfo.h"
    }
  ]
}
