)]}'
{
  "commit": "c459808214fc6f98147988dbe9398298a058bedf",
  "tree": "51c7b62cfe232c73d41df59c8cc2a94c89b2ab22",
  "parents": [
    "29515ef11de1a7b2ac51369afc69027a608f1bf1"
  ],
  "author": {
    "name": "Stella Laurenzo",
    "email": "stellaraccident@gmail.com",
    "time": "Tue Oct 05 12:46:52 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Oct 05 12:46:52 2021 -0700"
  },
  "message": "[pydm] Plumb through RTL and finish conversions for basic program. (#7244)\n\n* I haven\u0027t yet figured out the best way to e2e test this. For now, putting e2e tests in the samples repo: https://github.com/google/iree-samples/tree/main/pydm/simple",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae391850a86931f694d8fc5e7eda8b9415161ae9",
      "old_mode": 33188,
      "old_path": "bindings/python/iree/runtime/vm.cc",
      "new_id": "d49cf01cd2ae362d1603a691dc3b24227e545662",
      "new_mode": 33188,
      "new_path": "bindings/python/iree/runtime/vm.cc"
    },
    {
      "type": "modify",
      "old_id": "6e946e8f8b752f2eb065d03ac64c8fe6e93774b0",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-compiler-api/include/iree-compiler-c/Compiler.h",
      "new_id": "2be688c6fbc2345b54f0dc506ed974b2f0271434",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-compiler-api/include/iree-compiler-c/Compiler.h"
    },
    {
      "type": "modify",
      "old_id": "3b6ae8d9a054584e7dbde55ac4f4a0b681fc4fa9",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-compiler-api/lib/CAPI/Compiler.cpp",
      "new_id": "d13028d8e9d3ff4d21b6ebf8e7a1380bf4eacff9",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-compiler-api/lib/CAPI/Compiler.cpp"
    },
    {
      "type": "modify",
      "old_id": "df10347dd64e51aaa9f7c916c6b14f5abfceda92",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/BUILD",
      "new_id": "ff9cbdf6f5148bd16a2e4384c4dafe2812114c9b",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/BUILD"
    },
    {
      "type": "modify",
      "old_id": "613df95462147bb439f4fd5179470d0fe04c35f8",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects-c/Dialects.h",
      "new_id": "da8701a2952bde50e8e70f8b7c534d89dd0176ab",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects-c/Dialects.h"
    },
    {
      "type": "modify",
      "old_id": "c3670e01679629ac0b64393c4b6f9c7cbc584129",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/IREEPyDM/Transforms/Passes.h",
      "new_id": "a169051f8e439cb6e1deba3c5725b1274e4ac872",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/IREEPyDM/Transforms/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "69dd0e1b3c7f8a9556c4e04bed265b8552dfaea5",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/IREEPyDM/Transforms/ToIREE/TypeConverter.h",
      "new_id": "daef405eaf2f9aee79bb4548f948f94727459136",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/include/iree-dialects/Dialect/IREEPyDM/Transforms/ToIREE/TypeConverter.h"
    },
    {
      "type": "modify",
      "old_id": "66682e5e4357232708980ebd193b448d61fe136e",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/CAPI/CMakeLists.txt",
      "new_id": "75be3ec2ba3be8033ca351c66e53c15cb8e38e8a",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/CAPI/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "ad5e5468824f1cbdd455b96e498db4f779fe2c87",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/CAPI/Dialects.cpp",
      "new_id": "d316fbef944d76a16b28a7b10f2c99beb6a05d06",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/CAPI/Dialects.cpp"
    },
    {
      "type": "modify",
      "old_id": "37db9a5bf046134d3c251f6806c7cd0be4d543c2",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/CMakeLists.txt",
      "new_id": "44fe3b2f38ed03c67d0d8e0dde67d4ab9a989afe",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "caaaf1495b245040ee9197d2480e0a920535dfef",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "9608edf6f39a4107400933df6f67c6438d11f672",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/RTL/LinkRTLPass.cpp",
      "new_id": "7803d6540957a0c91ccb902bb551f2838b32a6f8",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/RTL/LinkRTLPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "661a237fa5f0f94c61081f12b9b48005574910dc",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/ToIREE/ConversionPass.cpp",
      "new_id": "2d4d88d04b8ad0fabec807d7d77b5b5c3c43ffff",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/ToIREE/ConversionPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "62147097bd0023790debcab754c3bf9fd56db9f1",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/ToIREE/LoweringPatterns.cpp",
      "new_id": "9b3e1fd1e19e8fb7705baa86fbd5ce67d38bfcb3",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/ToIREE/LoweringPatterns.cpp"
    },
    {
      "type": "modify",
      "old_id": "9416b2a3fdc1110cf0ad0cbe5b888ed99c9ed80a",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/ToIREE/TypeConverter.cpp",
      "new_id": "0ee4fb77cbbd7316365d947cd4b40978491fb80b",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/lib/Dialect/IREEPyDM/Transforms/ToIREE/TypeConverter.cpp"
    },
    {
      "type": "modify",
      "old_id": "0b235ee39eb2e6522a93c200ebe7c9ab83f60dd5",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/python/IREEDialectsModule.cpp",
      "new_id": "067c565540d3ab64e28b1eb40ac5e6345d778d68",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/python/IREEDialectsModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "8eb41b1ae90c7548f4d90b4bb98857195c01248e",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/python/iree/compiler/dialects/iree_pydm/importer/util.py",
      "new_id": "d8bfd1c59f92a3fc527325debf6ddab31e2a42e5",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/python/iree/compiler/dialects/iree_pydm/importer/util.py"
    },
    {
      "type": "modify",
      "old_id": "7bea5c5b1d72d55bb342e0f29bdd2ae451aa0c16",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/python/iree/compiler/dialects/iree_pydm/rtl/__init__.py",
      "new_id": "1255fc00fbd33ab36d9cf5775027bb264a4152f4",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/python/iree/compiler/dialects/iree_pydm/rtl/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "240317a6dfa756f8e1a820782c863059cd009f1b",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/python/iree/compiler/dialects/iree_pydm/rtl/base.py",
      "new_id": "ae23206ec3adbcde4213136207cd080a0c78ed8b",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/python/iree/compiler/dialects/iree_pydm/rtl/base.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8fcb9130d8af5958e0bca7057dbeb1523903735",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/iree_pydm/to_iree/constants.mlir"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfd387c39b525ec575941de4ebb1cf9442f8e286",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/iree_pydm/to_iree/integer_compare.mlir"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83601c142b15deb46e2b2005edcc89854192dc6d",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/iree_pydm/to_iree/real_compare.mlir"
    },
    {
      "type": "modify",
      "old_id": "35566e8f35c55a67eaf00df39c2b15243604f427",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-dialects/test/iree_pydm/to_iree/structural.mlir",
      "new_id": "46cafc71fe4395fa14a593c4c1c872f9d9af0742",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/iree_pydm/to_iree/structural.mlir"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9337da95a769fb6218abfeda698695ac2cd62a26",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-dialects/test/python/iree_pydm/rtl.py"
    }
  ]
}
