)]}'
{
  "commit": "8f1164948d6b8f3d3ea11d0ee0629af82fe8cb74",
  "tree": "219ed791be1cb70f0ad275e0a835dac630f4ecf1",
  "parents": [
    "5f1adf0433c6007f8be885b832c852da67e8524c"
  ],
  "author": {
    "name": "Tom Eccles",
    "email": "tom.eccles@arm.com",
    "time": "Fri Jun 07 10:14:05 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 07 10:14:05 2024 +0100"
  },
  "message": "[flang][Transforms][NFC] Remove boilerplate from vscale range pass (#94598)\n\nUse tablegen to generate the pass constructor.\r\n\r\nThis pass is supposed to add function attributes so it does not need to\r\noperate on other top level operations.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d43f4d4c55b6cd5d592a36f767fb672ebbbd742",
      "old_mode": 33188,
      "old_path": "flang/include/flang/Optimizer/Transforms/Passes.h",
      "new_id": "4e978e6c9cdec226154a3f8f2d21f3e6628bee08",
      "new_mode": 33188,
      "new_path": "flang/include/flang/Optimizer/Transforms/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "cac590a8da0039c87e4053c35a8c94a754cd16c0",
      "old_mode": 33188,
      "old_path": "flang/include/flang/Optimizer/Transforms/Passes.td",
      "new_id": "4e281e2846c56dfa476e522c5a92e03dcc9eda35",
      "new_mode": 33188,
      "new_path": "flang/include/flang/Optimizer/Transforms/Passes.td"
    },
    {
      "type": "modify",
      "old_id": "d0399d65f56557272aded3f0b59d6543e0d09325",
      "old_mode": 33188,
      "old_path": "flang/include/flang/Tools/CLOptions.inc",
      "new_id": "528c51d8c1c441171117c98302ccc7f522545bf2",
      "new_mode": 33188,
      "new_path": "flang/include/flang/Tools/CLOptions.inc"
    },
    {
      "type": "modify",
      "old_id": "601a937de37be9b3ba963f556d63f6b6f02d1214",
      "old_mode": 33188,
      "old_path": "flang/lib/Optimizer/Transforms/VScaleAttr.cpp",
      "new_id": "d311167c58b4d63f949b6ee2fb369d9bb33eb948",
      "new_mode": 33188,
      "new_path": "flang/lib/Optimizer/Transforms/VScaleAttr.cpp"
    }
  ]
}
