)]}'
{
  "commit": "2e409c1640021b6b4fea21d2189f7305fb8ec913",
  "tree": "89d67821710c0512270eb9da0d03712d900bf3e8",
  "parents": [
    "07b9eccccfc13e687a1de4ad08cd49c8954236a5"
  ],
  "author": {
    "name": "Rahul Joshi",
    "email": "jurahul@google.com",
    "time": "Wed Nov 11 11:36:54 2020 -0800"
  },
  "committer": {
    "name": "TensorFlower Gardener",
    "email": "gardener@tensorflow.org",
    "time": "Wed Nov 11 11:43:02 2020 -0800"
  },
  "message": "[XLA:GPU] Migrate SliceToDynamic IR emission to use MLIR.\n\n- Add support for converting HLO CustomCall -\u003e LHLO CustomCall.\n- Handle dynamic XLA shapes in GetOrCreateArrayView by converting them to\n  static shapes.\n\nPiperOrigin-RevId: 341874453\nChange-Id: I7efe9bf8de31e8ff26f13e1f8a0c57d14102e7fa\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be8b2e13daff3bf5fa8982942874a6ace29f5b20",
      "old_mode": 33188,
      "old_path": "tensorflow/compiler/mlir/xla/tests/hlo_to_lhlo_with_xla/hlo_text_to_lhlo_no_opt.hlotxt",
      "new_id": "6bbdde7fb90c6ad7622bccbdae6bece76f4e9476",
      "new_mode": 33188,
      "new_path": "tensorflow/compiler/mlir/xla/tests/hlo_to_lhlo_with_xla/hlo_text_to_lhlo_no_opt.hlotxt"
    },
    {
      "type": "modify",
      "old_id": "1e54cfb6ecffca1a3e8ed716b71dc43bfb6b5308",
      "old_mode": 33188,
      "old_path": "tensorflow/compiler/mlir/xla/transforms/mhlo_to_lhlo_with_xla.cc",
      "new_id": "5dd9605f8ec8f5d4452257666f6d73011fa8fcf9",
      "new_mode": 33188,
      "new_path": "tensorflow/compiler/mlir/xla/transforms/mhlo_to_lhlo_with_xla.cc"
    },
    {
      "type": "modify",
      "old_id": "339c918d1bda4efc373091a5d92154be8321850b",
      "old_mode": 33188,
      "old_path": "tensorflow/compiler/mlir/xla/transforms/mhlo_to_lhlo_with_xla.h",
      "new_id": "dc15455fe265ed96b6582b5ce430dc41ab284024",
      "new_mode": 33188,
      "new_path": "tensorflow/compiler/mlir/xla/transforms/mhlo_to_lhlo_with_xla.h"
    },
    {
      "type": "modify",
      "old_id": "10a712d7883dae8ddb47c5377a14a856a38dd894",
      "old_mode": 33188,
      "old_path": "tensorflow/compiler/xla/service/gpu/ir_emitter_unnested.cc",
      "new_id": "dcbb887670d3ccb78570c3b23a401549757f9548",
      "new_mode": 33188,
      "new_path": "tensorflow/compiler/xla/service/gpu/ir_emitter_unnested.cc"
    },
    {
      "type": "modify",
      "old_id": "de35ac2f4fde7f8dee017091caecf14b0c18775d",
      "old_mode": 33188,
      "old_path": "tensorflow/compiler/xla/service/gpu/ir_emitter_unnested.h",
      "new_id": "3c67323875b3ac5f38e45e9eb18be50ba2b85cb2",
      "new_mode": 33188,
      "new_path": "tensorflow/compiler/xla/service/gpu/ir_emitter_unnested.h"
    },
    {
      "type": "modify",
      "old_id": "1f4f2602094a5d88a17aea1be865f20a9a802cec",
      "old_mode": 33188,
      "old_path": "tensorflow/compiler/xla/service/gpu/tests/slice_to_dynamic.hlo",
      "new_id": "9b663d4c23428b869bc3fccda8f39d0bd8accc1b",
      "new_mode": 33188,
      "new_path": "tensorflow/compiler/xla/service/gpu/tests/slice_to_dynamic.hlo"
    }
  ]
}
