)]}'
{
  "commit": "d56f5171af96501d26723c4daed4d4a3b7c1f94b",
  "tree": "275b59b9401a3d0eca1e2c111b58ec4d37841701",
  "parents": [
    "91e134ad7d162c9affe37c67afb9dec34a215b7a"
  ],
  "author": {
    "name": "Sirui Mu",
    "email": "msrlancern@gmail.com",
    "time": "Wed Nov 13 16:11:40 2024 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 13 16:11:40 2024 +0800"
  },
  "message": "[mlir][LLVM] Add support for invariant group related intrinsics (#115877)\n\nThis PR adds support for the following LLVM intrinsics:\r\n- `llvm.launder.invariant.group`\r\n- `llvm.strip.invariant.group`",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "857859384058594bf8f0fb0fbc59a664e1a42223",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td",
      "new_id": "a93cec6e9bf8a4534d914b61f087f2b8d10cd5fc",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td"
    },
    {
      "type": "modify",
      "old_id": "8b164cf59a076d001f1d38dfbcb678dcdf5f4367",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/LLVMIR/IR/LLVMMemorySlot.cpp",
      "new_id": "903035a3ec2296fb0645b33cdc1a9352e4124626",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/LLVMIR/IR/LLVMMemorySlot.cpp"
    },
    {
      "type": "modify",
      "old_id": "38c836c139da622ffe4585eb84eb9533f7c8ae2e",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/LLVMIR/mem2reg.mlir",
      "new_id": "e66b498ed4fa09c552d65361f0f3b60f4a514b8b",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/LLVMIR/mem2reg.mlir"
    },
    {
      "type": "modify",
      "old_id": "155ace6fdcc8a2a752f60708eeaa25c7bb4d8545",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/LLVMIR/roundtrip.mlir",
      "new_id": "fb355678411e5ad79d9c08a3cd97b55db2cb25a8",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/LLVMIR/roundtrip.mlir"
    },
    {
      "type": "modify",
      "old_id": "e857e252ff0839a70bd47a26545f763044100329",
      "old_mode": 33188,
      "old_path": "mlir/test/Target/LLVMIR/Import/intrinsic.ll",
      "new_id": "bd335323a2e1c935ef39c2cf6616238266961bc7",
      "new_mode": 33188,
      "new_path": "mlir/test/Target/LLVMIR/Import/intrinsic.ll"
    },
    {
      "type": "modify",
      "old_id": "9d45f219cf746e895d3bd8c9a8ae45e80ffef0b6",
      "old_mode": 33188,
      "old_path": "mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir",
      "new_id": "72ea3fcb172d1b3ed812760d4c1b8eb312f758d7",
      "new_mode": 33188,
      "new_path": "mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir"
    }
  ]
}
