)]}'
{
  "commit": "faa0712a7d8ae1a62caef3d6c4aefaa123025410",
  "tree": "ce884523533fc44d1f56fb2257be3f1628c4fe96",
  "parents": [
    "e50ca7c42b352e1f13953926016f18d7b1df36f3"
  ],
  "author": {
    "name": "bjacob",
    "email": "benoitjacob@google.com",
    "time": "Tue Jul 19 23:14:08 2022 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jul 19 20:14:08 2022 -0700"
  },
  "message": "Revert \"Drop VectorizeMMT4D! (#9647)\" (#9848)\n\nI misread the buildkite benchmark reports. There is actually a significant, huge performance regression here.\r\n\r\nThis reverts commit e50ca7c42b352e1f13953926016f18d7b1df36f3.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "931766de7e7f1bddbfc270bad90c3dd05cbbf7ea",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/BUILD",
      "new_id": "4f93d7103b1a64890dc6c000f3c103bce06d5c6d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/BUILD"
    },
    {
      "type": "modify",
      "old_id": "bef8bb43e7906629bf2efb7008212b4410656855",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/CMakeLists.txt",
      "new_id": "bfd4866cae5acc82265f975902c49ff87ef7e436",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57a79a80e71c3bd366133f4d6cfb0be1fde2ea45",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/VectorizeMMT4d.cpp"
    },
    {
      "type": "modify",
      "old_id": "351c0a24174fbfdae1bb15d1ce222e23b6cef8aa",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/BUILD",
      "new_id": "e93a2f42f4514f73df4d27814329719d31f8c2d7",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "e59b9383283006ffcd02df1cff29b33889b15adc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/CMakeLists.txt",
      "new_id": "a3f580b9bf8e1afee73556d9ce4c178fef16ed1d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6a335d4c1654ebb972d7c9acfb4a5f196b90354",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/vectorize_linalg_mmt4d.mlir"
    },
    {
      "type": "modify",
      "old_id": "8780bfa0eb15bebe158eb598e76dc13b4c36475f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPUAArch64VectorLowering.cpp",
      "new_id": "5286d37ec10150d928981e79820f47f3251b4e1d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPUAArch64VectorLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "ca7c8f35bd1ebf156bc7209a5b58fbd5401d1a3f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp",
      "new_id": "1db1b40d3239faee152c440df556daebefaff2f4",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "ecaa06e0007cab69fee7c00e3d32c8f7c6787df6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/BUILD",
      "new_id": "4f321a8cb6c84368ae8d9b0f65150dc7f7df1acf",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "61200df5115df7877d879a6105026939f98137f2",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/CMakeLists.txt",
      "new_id": "a137e7316c819e810239b335e6912870fa7ddacb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "ce268f2a2a53fdc8ed15ccabba395c07845e808f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/aarch64_dotprod_vector_lowering.mlir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6105140a083cc32991fa6360a90fe0c16daba656",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Passes.h",
      "new_id": "f44a3deef8f85fdf75986b6b49a56f1ef988c0a6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "68e7039031d5c333dbcfe8442cbd2dab1ff6f1ee",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Passes.td",
      "new_id": "8bc77955a862a5b27958eb8d98a8a45560520086",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Passes.td"
    }
  ]
}
