)]}'
{
  "commit": "cc78177e8f50f1d217b2fba5677fc1664aabd91e",
  "tree": "29723bff7e4aa91ccee9c273b9a5b4172e6e1822",
  "parents": [
    "05674b21fed51a940b93e09b38d1833010f3f694"
  ],
  "author": {
    "name": "Kazu Hirata",
    "email": "kazu@google.com",
    "time": "Thu May 22 23:50:58 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu May 22 23:50:58 2025 -0700"
  },
  "message": "[llvm] Use *Map::try_emplace (NFC) (#141190)\n\ntry_emplace can default-construct values, so we do not need to do so\non our own.  Plus, try_emplace(Key) is much simpler/shorter than\ninsert({Key, LongValueType()}).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e01c29615fab9a744a599c17d908f514cd91a98",
      "old_mode": 33188,
      "old_path": "llvm/lib/Analysis/ScalarEvolution.cpp",
      "new_id": "b0975df6ed39e85556aded324956f5aef284e043",
      "new_mode": 33188,
      "new_path": "llvm/lib/Analysis/ScalarEvolution.cpp"
    },
    {
      "type": "modify",
      "old_id": "df4e48571692ca77d6e9f857f1abaff0275f69a9",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp",
      "new_id": "fc43bc6f7776d8e66dce65f4760ac9096676fc64",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp"
    },
    {
      "type": "modify",
      "old_id": "a1fd5a71df93d982c0e8b0765a8e41693c8db27e",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp",
      "new_id": "fdf50188fbcd869b7961695e5a3fc39bfa23ecde",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp"
    },
    {
      "type": "modify",
      "old_id": "26857c6a40889d1003f8cf2acdc8b3c75102fde2",
      "old_mode": 33188,
      "old_path": "llvm/lib/CodeGen/NonRelocatableStringpool.cpp",
      "new_id": "087ac622ffdce3b67c57ecdc4d865b172e9c72bc",
      "new_mode": 33188,
      "new_path": "llvm/lib/CodeGen/NonRelocatableStringpool.cpp"
    },
    {
      "type": "modify",
      "old_id": "dc11e0a4e012bddcb38ba538abc313090225c38a",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp",
      "new_id": "99c00e149c140c9c1ba5895be08904206083d2e5",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp"
    }
  ]
}
