)]}'
{
  "commit": "083f00b3ede46f682fd21c891b45c0db49ad95fb",
  "tree": "dd0aa03b3e10287bd3584dfc0148bb16a98fee99",
  "parents": [
    "4831bf9e48553faff6095ec087557375bcaf4341"
  ],
  "author": {
    "name": "Matthias Springer",
    "email": "me@m-sp.org",
    "time": "Mon Feb 16 17:57:19 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 16 15:57:19 2026 +0000"
  },
  "message": "Revert \"[mlir][IR] Generalize `DenseElementsAttr` to custom element types\" (#181692)\n\nReverts llvm/llvm-project#179122.\n\nThis PR broke the Windows build:\nhttps://lab.llvm.org/buildbot/#/builders/207/builds/13576",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dced379d1f979a0eab5552d3602ce8b8a1bd01c4",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/IR/BuiltinAttributes.td",
      "new_id": "798d3c84f96182037645d3238e53f43381909df8",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/IR/BuiltinAttributes.td"
    },
    {
      "type": "modify",
      "old_id": "9425d554b427c69a40f91920d732ff37e977cb76",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/IR/BuiltinTypeInterfaces.h",
      "new_id": "5f14517d8dd71ff2e3301b854564c7bd915c9846",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/IR/BuiltinTypeInterfaces.h"
    },
    {
      "type": "modify",
      "old_id": "93c8c0694b467d76d6b6ca0f54e7d12cdd7cd0b3",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/IR/BuiltinTypeInterfaces.td",
      "new_id": "9ef08b7020b99b4f6591f1d45668645a0489fb06",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/IR/BuiltinTypeInterfaces.td"
    },
    {
      "type": "modify",
      "old_id": "e7d0a03a85e7dee824544f806791e25b9ad8bcf6",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/IR/BuiltinTypes.td",
      "new_id": "806064faeda009a756ba5d78e90538e5f8e31b58",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/IR/BuiltinTypes.td"
    },
    {
      "type": "modify",
      "old_id": "dc9744a42b730ab1e2c1d26d8f1e27397a07a370",
      "old_mode": 33188,
      "old_path": "mlir/lib/AsmParser/AttributeParser.cpp",
      "new_id": "5978a11d06bc9e87f9ace4cee82952495cc781c0",
      "new_mode": 33188,
      "new_path": "mlir/lib/AsmParser/AttributeParser.cpp"
    },
    {
      "type": "modify",
      "old_id": "b3242f838fc1d70b684f6a1f18ff405f1a3817a4",
      "old_mode": 33188,
      "old_path": "mlir/lib/IR/AsmPrinter.cpp",
      "new_id": "81455699421ccd0fe5a09734e1c9389562f5a3df",
      "new_mode": 33188,
      "new_path": "mlir/lib/IR/AsmPrinter.cpp"
    },
    {
      "type": "modify",
      "old_id": "8505149afdd9c9ab7898f08006e8f9c116826501",
      "old_mode": 33188,
      "old_path": "mlir/lib/IR/AttributeDetail.h",
      "new_id": "1f268603cf37f381752d4c3f4f375a39c83b9baf",
      "new_mode": 33188,
      "new_path": "mlir/lib/IR/AttributeDetail.h"
    },
    {
      "type": "modify",
      "old_id": "bbbc9198a68ab4ac33dc2ba18b63256b63c0f195",
      "old_mode": 33188,
      "old_path": "mlir/lib/IR/BuiltinAttributes.cpp",
      "new_id": "1a29fc534b40f49a5610af6a94d9e854342b1804",
      "new_mode": 33188,
      "new_path": "mlir/lib/IR/BuiltinAttributes.cpp"
    },
    {
      "type": "modify",
      "old_id": "29303d95eb003ce3a31d884b116b19ca89f333f3",
      "old_mode": 33188,
      "old_path": "mlir/lib/IR/BuiltinTypeInterfaces.cpp",
      "new_id": "2f063be3e7cd0202ebe6dd41bb8a9ff84d589cd9",
      "new_mode": 33188,
      "new_path": "mlir/lib/IR/BuiltinTypeInterfaces.cpp"
    },
    {
      "type": "modify",
      "old_id": "786c30851a07185719194fd90b1e8f32daed2efc",
      "old_mode": 33188,
      "old_path": "mlir/lib/IR/BuiltinTypes.cpp",
      "new_id": "1e198043c590a220ffe2d1f2bf6fb14e8dd83140",
      "new_mode": 33188,
      "new_path": "mlir/lib/IR/BuiltinTypes.cpp"
    },
    {
      "type": "delete",
      "old_id": "8749e562087c25ea42730f96ff389288e9318cad",
      "old_mode": 33188,
      "old_path": "mlir/test/IR/dense-elements-type-interface.mlir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "08600ce713a175252ec83c2b44b34fa285f829c8",
      "old_mode": 33188,
      "old_path": "mlir/test/lib/Dialect/Test/TestTypeDefs.td",
      "new_id": "964792ceebc0723195335ca1c5e91daeb0c663f3",
      "new_mode": 33188,
      "new_path": "mlir/test/lib/Dialect/Test/TestTypeDefs.td"
    },
    {
      "type": "modify",
      "old_id": "ef3396fc4f610109fa6ccce7793d394b74083718",
      "old_mode": 33188,
      "old_path": "mlir/test/lib/Dialect/Test/TestTypes.cpp",
      "new_id": "71dd25b0093e0286b6b3e6aa2ac0134df33ab619",
      "new_mode": 33188,
      "new_path": "mlir/test/lib/Dialect/Test/TestTypes.cpp"
    },
    {
      "type": "modify",
      "old_id": "705fb86e9e9b3be53cedd0c0ec1bc3ad0df51b8d",
      "old_mode": 33188,
      "old_path": "mlir/test/lib/Dialect/Test/TestTypes.h",
      "new_id": "6499a96f495d062e1c0044a21aa7637bdc8dc121",
      "new_mode": 33188,
      "new_path": "mlir/test/lib/Dialect/Test/TestTypes.h"
    }
  ]
}
