)]}'
{
  "commit": "0cd7e8aa911dd4d0d6f4c43bef28fd853cf929f5",
  "tree": "9464021afb538db56b67e6e707e98754530efc32",
  "parents": [
    "30b0946326354d247a92622f08be4722df58bb55"
  ],
  "author": {
    "name": "Sergio Afonso",
    "email": "safonsof@amd.com",
    "time": "Thu May 15 12:29:06 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu May 15 12:29:06 2025 +0100"
  },
  "message": "[MLIR][OpenMP] Assert on map translation functions, NFC (#137199)\n\nThis patch adds assertions to map-related MLIR to LLVM IR translation\nfunctions and utils to explicitly document whether they are intended for\nhost or device compilation only.\n\nOver time, map-related handling has increased in complexity. This is\ncompounded by the fact that some handling is device-specific and some is\nhost-specific. By explicitly asserting on these functions on the\nexpected compilation pass, the flow should become slighlty easier to\nfollow.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9f7b5605556e694221f92682bfb809fbe79ddf22",
      "old_mode": 33188,
      "old_path": "mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp",
      "new_id": "010c46358f7df79f9ddbe113245f6f397ff55689",
      "new_mode": 33188,
      "new_path": "mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp"
    }
  ]
}
