)]}'
{
  "commit": "c99c213e725adee22c386d2059118a49f0c57054",
  "tree": "94365b23a088e0704e16755ded47434f83f11729",
  "parents": [
    "921c6dbecaf49e3ed24b94802f094cd7f61f1873"
  ],
  "author": {
    "name": "Diego Caballero",
    "email": "dieg0ca6aller0@gmail.com",
    "time": "Fri Jul 18 14:43:03 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 18 14:43:03 2025 -0700"
  },
  "message": "[mlir][Flang][NFC] Replace use of `vector.insertelement/extractelement` (#143272)\n\nThis PR is part of the last step to remove `vector.extractelement` and\n`vector.insertelement` ops (RFC:\nhttps://discourse.llvm.org/t/rfc-psa-remove-vector-extractelement-and-vector-insertelement-ops-in-favor-of-vector-extract-and-vector-insert-ops).\nIt replaces `vector.insertelement` and `vector.extractelement` with\n`vector.insert` and `vector.extract` in Flang. It looks like no lit\ntests are impacted?",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8bb4791859bb79dc1f7fe67330da5e154735ae40",
      "old_mode": 33188,
      "old_path": "flang/include/flang/Optimizer/Support/InitFIR.h",
      "new_id": "aacba233a2b32eacb3ded9eb14f5d3c44def436d",
      "new_mode": 33188,
      "new_path": "flang/include/flang/Optimizer/Support/InitFIR.h"
    },
    {
      "type": "modify",
      "old_id": "0094ce892d61b3d93cc5ff0736a56b658590c35d",
      "old_mode": 33188,
      "old_path": "flang/lib/Optimizer/Builder/PPCIntrinsicCall.cpp",
      "new_id": "db12c84496b1079f55cb607000e6286c27c66c5b",
      "new_mode": 33188,
      "new_path": "flang/lib/Optimizer/Builder/PPCIntrinsicCall.cpp"
    },
    {
      "type": "modify",
      "old_id": "16c7944a885a15044008fbaa0d13bb8814bdddd2",
      "old_mode": 33188,
      "old_path": "flang/lib/Optimizer/CodeGen/CMakeLists.txt",
      "new_id": "d5ea3c7a8e282bc794dbfa93e36a27034862ec45",
      "new_mode": 33188,
      "new_path": "flang/lib/Optimizer/CodeGen/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d879382555c399f3f5298045d9504dd0a266fae1",
      "old_mode": 33188,
      "old_path": "flang/lib/Optimizer/CodeGen/CodeGen.cpp",
      "new_id": "609ba27bc212b06186ae4a8198f9be603fdc2423",
      "new_mode": 33188,
      "new_path": "flang/lib/Optimizer/CodeGen/CodeGen.cpp"
    }
  ]
}
