)]}'
{
  "commit": "860a40057da2fbb626fdf17feec18070d95b687b",
  "tree": "b8adfe9c64066ca8b54742ef88b5162757c073c1",
  "parents": [
    "a110a1c0ed9850be168cd0e29f05179e80941b04"
  ],
  "author": {
    "name": "Tom Eccles",
    "email": "tom.eccles@arm.com",
    "time": "Fri Mar 08 10:33:43 2024 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Mar 08 10:33:43 2024 +0000"
  },
  "message": "[flang][NFC] move loadIfRef to FIRBuilder (#84306)\n\nThis will be useful for OpenMP too.\r\n\r\nI changed the definition slightly to use `fir::isa_ref_type` (which also\r\nincludes llvm pointers) because I think it reads better using the common\r\ntype helpers. There shouldn\u0027t be any llvm pointers in lowering so this\r\nisn\u0027t a functional change.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd9b67b14b966cd3fc06e29dfeba6353f3e52c11",
      "old_mode": 33188,
      "old_path": "flang/include/flang/Optimizer/Builder/FIRBuilder.h",
      "new_id": "d61bf681be61941f63553bd25581954ae483d349",
      "new_mode": 33188,
      "new_path": "flang/include/flang/Optimizer/Builder/FIRBuilder.h"
    },
    {
      "type": "modify",
      "old_id": "151077d81ba14a3fe1d43937b753a7d2a6c3e814",
      "old_mode": 33188,
      "old_path": "flang/lib/Lower/OpenACC.cpp",
      "new_id": "d2c6006ecf914a9b38b3e72451e12d146e959d6d",
      "new_mode": 33188,
      "new_path": "flang/lib/Lower/OpenACC.cpp"
    },
    {
      "type": "modify",
      "old_id": "788c99e40105a26b6557b0cd6f0ff5034c1436a1",
      "old_mode": 33188,
      "old_path": "flang/lib/Optimizer/Builder/FIRBuilder.cpp",
      "new_id": "12da7412888a3b1935f539e6f8dffb4a08015137",
      "new_mode": 33188,
      "new_path": "flang/lib/Optimizer/Builder/FIRBuilder.cpp"
    }
  ]
}
