)]}'
{
  "commit": "6db02dc4311b3ee52ec6e7e5e5cafb2600e7b30f",
  "tree": "6cdbdbe738836c70a352dec2cf690544ae5e046a",
  "parents": [
    "454e4e3e29d835d4487799c014223a045f3d1d84"
  ],
  "author": {
    "name": "Joseph Huber",
    "email": "huberjn@outlook.com",
    "time": "Fri Jul 04 16:20:53 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 04 16:20:53 2025 -0500"
  },
  "message": "[Clang] Introduce `--offload-targets` for `-fopenmp-targets` (#146594)\n\nSummary:\nThis patch is mostly an NFC that renames the existing `-fopenmp-targets`\ninto `--offload-targets`. Doing this early to simplify a follow-up patch\nthat will hopefully allow this syntax to be used more generically over\nthe existing `--offload` syntax (which I think is mostly unmaintained\nnow.). Following in the well-trodden path of trying to pull language\nspecific offload options into generic ones, but right now this is still\njust OpenMP specific.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "483516cf1b13d885585b7f63f6d42749b73e1e3f",
      "old_mode": 33188,
      "old_path": "clang/include/clang/Driver/Options.td",
      "new_id": "54c71b066f9d4dbc4fe66406c2e4aadd01473bd4",
      "new_mode": 33188,
      "new_path": "clang/include/clang/Driver/Options.td"
    },
    {
      "type": "modify",
      "old_id": "3b70310dd9004a35348a793832d05c32be30c784",
      "old_mode": 33188,
      "old_path": "clang/lib/Driver/Driver.cpp",
      "new_id": "55748c0bce91872c37d782214110fe1d8b9deb7a",
      "new_mode": 33188,
      "new_path": "clang/lib/Driver/Driver.cpp"
    },
    {
      "type": "modify",
      "old_id": "571ac53f4571afcce3d6f642bfb83002ff6f970f",
      "old_mode": 33188,
      "old_path": "clang/lib/Driver/ToolChain.cpp",
      "new_id": "3f9b808b2722e8b3fd181de70ffb2613f80d0771",
      "new_mode": 33188,
      "new_path": "clang/lib/Driver/ToolChain.cpp"
    },
    {
      "type": "modify",
      "old_id": "070901f0378234677feb0cdd0ddf96013fa65d6b",
      "old_mode": 33188,
      "old_path": "clang/lib/Driver/ToolChains/CommonArgs.cpp",
      "new_id": "bdd77ac84913cbfaa6ba39f0ad3ba9c528e651af",
      "new_mode": 33188,
      "new_path": "clang/lib/Driver/ToolChains/CommonArgs.cpp"
    },
    {
      "type": "modify",
      "old_id": "9b3200bc8a091c15e343a0544ddde4391c9ab7bf",
      "old_mode": 33188,
      "old_path": "clang/lib/Frontend/CompilerInvocation.cpp",
      "new_id": "6633e4a7787eef7c9c0193891234522ca0e845d5",
      "new_mode": 33188,
      "new_path": "clang/lib/Frontend/CompilerInvocation.cpp"
    },
    {
      "type": "modify",
      "old_id": "f6a8a7dc57cccd9f6b9552d672f2c0838f4cfd00",
      "old_mode": 33188,
      "old_path": "clang/test/Driver/amdgpu-openmp-sanitize-options.c",
      "new_id": "985eca16928029b55d07be1e6512dc2b8644ea71",
      "new_mode": 33188,
      "new_path": "clang/test/Driver/amdgpu-openmp-sanitize-options.c"
    },
    {
      "type": "modify",
      "old_id": "a07dca36385651ad42245c7e41337bd0f9f98cbf",
      "old_mode": 33188,
      "old_path": "clang/test/Driver/hip-options.hip",
      "new_id": "4fb5571b838fbf90da3226e7d69eb43bf9f2f5c0",
      "new_mode": 33188,
      "new_path": "clang/test/Driver/hip-options.hip"
    },
    {
      "type": "modify",
      "old_id": "30d81f3daa969fecb5010aacfb5728a55d6ef8d2",
      "old_mode": 33188,
      "old_path": "flang/lib/Frontend/CompilerInvocation.cpp",
      "new_id": "8e4c210306cb2a849bb05d4bb746f3933ac9805e",
      "new_mode": 33188,
      "new_path": "flang/lib/Frontend/CompilerInvocation.cpp"
    },
    {
      "type": "modify",
      "old_id": "335bfad4b18841de601336a9630614fe8cef03df",
      "old_mode": 33188,
      "old_path": "flang/test/Driver/omp-driver-offload.f90",
      "new_id": "f4f0c21dc1f5e36388d40f4f2787d82dba086617",
      "new_mode": 33188,
      "new_path": "flang/test/Driver/omp-driver-offload.f90"
    }
  ]
}
