)]}'
{
  "commit": "349f8d67d4ee2e7a6045b02f6aea0a72165404b1",
  "tree": "0247329426a099fde034f6b12569285a2089238d",
  "parents": [
    "c8c4bd1ebc6e4451dc835a77bacdbe6a0467f219"
  ],
  "author": {
    "name": "Krzysztof Parzyszek",
    "email": "Krzysztof.Parzyszek@amd.com",
    "time": "Fri Jun 20 08:09:36 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 20 08:09:36 2025 -0500"
  },
  "message": "[flang][OpenMP] Skip runtime mapping with no offload targets (#144534)\n\nWhen no offload targets are specified flang will ignore \"target\"\nconstructs, but not \"target data\" constructs. This patch makes the\nbehavior consistent across all offload-related operations.\n\nWhile ignoring \"target\" may produce semantically incorrect code, it may\nstill be a useful debugging tool.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08947c137090213d5438174ede8032feb3603f8a",
      "new_mode": 33188,
      "new_path": "flang/test/Lower/ignore-target-data.f90"
    },
    {
      "type": "modify",
      "old_id": "90ce06a0345c0a57c7fcea845d130796743ef22a",
      "old_mode": 33188,
      "old_path": "mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp",
      "new_id": "eece8573f00ecbf00c5d9ad027eed57b97e4abb2",
      "new_mode": 33188,
      "new_path": "mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp"
    },
    {
      "type": "modify",
      "old_id": "971bea2068544cfb161cccab8b57bfb284ff77fe",
      "old_mode": 33188,
      "old_path": "mlir/test/Target/LLVMIR/omptarget-llvm.mlir",
      "new_id": "e6ea3aaeec656a694b055e4a783561ef83c58695",
      "new_mode": 33188,
      "new_path": "mlir/test/Target/LLVMIR/omptarget-llvm.mlir"
    },
    {
      "type": "modify",
      "old_id": "dba8c553aaca568c488998f8ab9702049ac6a9ae",
      "old_mode": 33188,
      "old_path": "mlir/test/Target/LLVMIR/omptargetdata-nowait-llvm.mlir",
      "new_id": "f5c620a8942d71959d550b79e983ee69f4dc3489",
      "new_mode": 33188,
      "new_path": "mlir/test/Target/LLVMIR/omptargetdata-nowait-llvm.mlir"
    },
    {
      "type": "modify",
      "old_id": "717a77e61b9a11507f7d5552e27f5ffebd2dfe17",
      "old_mode": 33188,
      "old_path": "mlir/test/Target/LLVMIR/openmp-data-target-device.mlir",
      "new_id": "53c9b4f559645232b59dffaaf8d4c12cab3035d8",
      "new_mode": 33188,
      "new_path": "mlir/test/Target/LLVMIR/openmp-data-target-device.mlir"
    }
  ]
}
