)]}'
{
  "commit": "bd01143280d80483b7c942081634ff51e2a4e63c",
  "tree": "abb7761d149e7278e627384405b8db6168716148",
  "parents": [
    "e5a8374bb198cbf8a73eb1a2b39d8b9d9ee973d8"
  ],
  "author": {
    "name": "Han-Chung Wang",
    "email": "hanchung@google.com",
    "time": "Wed Feb 08 18:38:27 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 08 18:38:27 2023 -0800"
  },
  "message": "Plumb through tensor.pack e2e execution for llvm-cpu backend. (#11875)\n\nAll the tensor.pack ops with static inner_tile_sizes are vectorized, which are all covered by e2e tests.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02abcb1ec7f647f757551cd9d535431e50514f25",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Interfaces/PartitionableLoopsInterface.cpp",
      "new_id": "b6e62510681e1cc4a043354eddfa626c444f7c73",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Interfaces/PartitionableLoopsInterface.cpp"
    },
    {
      "type": "modify",
      "old_id": "e865d2d1bd60f2c82e25b606ca253ff40ec66a64",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/KernelDispatch.cpp",
      "new_id": "9f3d7ebf111045179135450c658618d2c291fdda",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/KernelDispatch.cpp"
    },
    {
      "type": "modify",
      "old_id": "e00944742ef36938d16fe5deafe000b9dfec61c3",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp",
      "new_id": "c2903e2b2dc60f19563d623b71f8cc71b3d15f4a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "6258e0dc068e4895022fc91cf2cf7a39520f5946",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FormDispatchRegions.cpp",
      "new_id": "6036f2ce44027ae0336a4108a8a9e1ef4382f465",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FormDispatchRegions.cpp"
    },
    {
      "type": "modify",
      "old_id": "93a05ed624815acf2a6b736e2eaee77341470708",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/InitializeEmptyTensors.cpp",
      "new_id": "acb6af2ec91277276b7b3a631eb67333e23e6107",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/InitializeEmptyTensors.cpp"
    },
    {
      "type": "modify",
      "old_id": "5d5b679c0982514eff2efef5aed9055de0315b5c",
      "old_mode": 33188,
      "old_path": "tests/e2e/tensor_ops/BUILD",
      "new_id": "d2234b22c9976e5b7ff5ce840d674245fbd5d523",
      "new_mode": 33188,
      "new_path": "tests/e2e/tensor_ops/BUILD"
    },
    {
      "type": "modify",
      "old_id": "b3defcd8736ab42d3a2a2ffa2fe4361d860de832",
      "old_mode": 33188,
      "old_path": "tests/e2e/tensor_ops/CMakeLists.txt",
      "new_id": "22b49c6d6048801f7b993dd8a9217d71a855471d",
      "new_mode": 33188,
      "new_path": "tests/e2e/tensor_ops/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "656947118743cef7065ff55d6bfb8d2e535c93ce",
      "new_mode": 33188,
      "new_path": "tests/e2e/tensor_ops/pack.mlir"
    }
  ]
}
