)]}'
{
  "commit": "1b09759ddaf4d1c66c916df2e0bc72f994b58b91",
  "tree": "61c1e06d7f42cb83867160d425796a9b24a4b6da",
  "parents": [
    "c950c1b89bc9c97686ba0c076fd3ea07604f3643"
  ],
  "author": {
    "name": "Thomas Joerg",
    "email": "tjoerg@google.com",
    "time": "Tue Oct 27 06:55:28 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "iree-copybara-bot@google.com",
    "time": "Tue Oct 27 06:56:41 2020 -0700"
  },
  "message": "Integrate LLVM at llvm/llvm-project@0fc1aa22ee6a\n\nUpdates LLVM usage to match\n[0fc1aa22ee6a](https://github.com/llvm/llvm-project/commit/0fc1aa22ee6a)\n\nPiperOrigin-RevId: 339239851\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d146ee4cc7f234cec8f39d51587cc72355e25623",
      "old_mode": 33188,
      "old_path": "SUBMODULE_VERSIONS",
      "new_id": "9ca3f02551ff874e6ba43a873b25c75a89ddb214",
      "new_mode": 33188,
      "new_path": "SUBMODULE_VERSIONS"
    },
    {
      "type": "modify",
      "old_id": "f0845fc0f7ee829d2e21afffd30f3496db7e4fdf",
      "old_mode": 33188,
      "old_path": "experimental/ModelBuilder/ModelRunner.cpp",
      "new_id": "d7a7e49d15b6f3dd4de5dfdfb7cc41223a32d72e",
      "new_mode": 33188,
      "new_path": "experimental/ModelBuilder/ModelRunner.cpp"
    },
    {
      "type": "modify",
      "old_id": "95315212ded2cb367cc94c2d593dfcaf032944e2",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/compiler/LegalizeTF.cpp",
      "new_id": "e93c85c1cd85c05aa04bccd151775907d7ed582d",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/compiler/LegalizeTF.cpp"
    },
    {
      "type": "modify",
      "old_id": "d5c39610b38f278cf1021a492eb8601970e4d0bf",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/compiler/dialect/tf_strings/conversion/convert_tf_to_tf_strings.cc",
      "new_id": "c893721474cdf89c15dc20e86c5a6a167b3b1928",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/compiler/dialect/tf_strings/conversion/convert_tf_to_tf_strings.cc"
    },
    {
      "type": "modify",
      "old_id": "17d2230afd2b748f3f31e08712130ca399edf65c",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/compiler/dialect/tf_tensorlist/conversion/convert_tf_to_tf_tensorlist.cc",
      "new_id": "71e42f6a623ce4a72e45b607a9a5da044be623fb",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/compiler/dialect/tf_tensorlist/conversion/convert_tf_to_tf_tensorlist.cc"
    },
    {
      "type": "modify",
      "old_id": "7cb58c76f5f3fa6c12f8af0650a400186eb1de21",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/CodegenUtils/MatmulCodegenStrategy.cpp",
      "new_id": "f06fb14e0e1e2bd56825f8a26aa7f00d9e9b4935",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/CodegenUtils/MatmulCodegenStrategy.cpp"
    },
    {
      "type": "modify",
      "old_id": "b7e7ce1b7be54c7cd15374e5925e272e4b74c82e",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/HLOToHLO/BUILD",
      "new_id": "fccd391a651275a6026a4954a774cfa46e760baf",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/HLOToHLO/BUILD"
    },
    {
      "type": "modify",
      "old_id": "5a9cbef3328a98dc31e728e7b00e9db1ace46de6",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/HLOToHLO/DecomposeHLOClamp.cpp",
      "new_id": "8a143f52861f6dd1a9bf588d6365dd947c75d075",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/HLOToHLO/DecomposeHLOClamp.cpp"
    },
    {
      "type": "modify",
      "old_id": "8350d11c5f99396d2da2c7ec011e98d0cbd28c07",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/HLOToLinalg/FusionOfTensorOps.cpp",
      "new_id": "f2f7f3f0d0bddace68c38cc571115d102ed81358",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/HLOToLinalg/FusionOfTensorOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "8c8650b7ebfdf2532ef42f574861bed7a4744d7c",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/HLOToLinalg/HLOToLinalgOnBuffers.cpp",
      "new_id": "9f33bd121842051f35255855c28d1f0f2f62bc32",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/HLOToLinalg/HLOToLinalgOnBuffers.cpp"
    },
    {
      "type": "modify",
      "old_id": "f7878ac7a47a55d41c403858eca64352bb087857",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/HLOToLinalg/HLOToLinalgOnTensors.cpp",
      "new_id": "9ae86c75cf099b8aace510d2631563dd0b88dc7d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/HLOToLinalg/HLOToLinalgOnTensors.cpp"
    },
    {
      "type": "modify",
      "old_id": "d7223f6794d29f17a472d7b26bcf6caabe1e9026",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/HLOToLinalg/ResolveShapeOps.cpp",
      "new_id": "88716ca683ffec866ba53f4565e5598f79b0b118",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/HLOToLinalg/ResolveShapeOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "3601d99f8d399c6d4fadc4a5045478afff171b4b",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToLLVM/ConvImg2ColMatmulConversion.cpp",
      "new_id": "669737296e8919239ed75766dd78e55300220c0a",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToLLVM/ConvImg2ColMatmulConversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "f2525d4e997ccfcf1a233fa6780afd5582fe99fe",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToLLVM/ConvertToLLVM.cpp",
      "new_id": "16c399c238541d238551d71b001fbfff87bdcc47",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToLLVM/ConvertToLLVM.cpp"
    },
    {
      "type": "modify",
      "old_id": "5421cc9029a3feab3106dcb6a39a3eff8b24c730",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/ConvertToGPUPass.cpp",
      "new_id": "b5af0c533629fcec6a7ce3f11b6a0ba4ba504adc",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/ConvertToGPUPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "508d0dc9bc3e7efc6ee7e8aa3704a3b5d95c14f8",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/ConvertToSPIRVPass.cpp",
      "new_id": "4bb9d8d00d7773faebd861d02037ac698aec32d1",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/ConvertToSPIRVPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "3bd80740fa67b32a997bebf1aa0f513a8418c521",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/DeclareNumWorkgroupsFnPass.cpp",
      "new_id": "0cc1637a82c9283c57bd4dac376a886a522277ce",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/DeclareNumWorkgroupsFnPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "1d832c16ecdd57c8646ce127ce4f3119fd825f40",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/LegalizeNumWorkgroupsFnPass.cpp",
      "new_id": "f118b78a09c746ad690893b4fc7c0298571560bc",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/LegalizeNumWorkgroupsFnPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "b8a34afafede56846a82b553dc10342f9753ff34",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/LinalgTileAndFusePass.cpp",
      "new_id": "0b6dabf7286940b8d19f340a04046bb33834987c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/LinalgTileAndFusePass.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb2a32e71603c83ff638c545156537e311a5874b",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/VectorToGPUPass.cpp",
      "new_id": "5d2acb3cc5aae1cecc4f947d41e23980a9c7b15b",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/VectorToGPUPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "7ff1530683170d0e147e85ba297907219acc0d1c",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToSPIRV/VectorizeMemref.cpp",
      "new_id": "93916764edd212fdd3908ac3a692e2c520047163",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToSPIRV/VectorizeMemref.cpp"
    },
    {
      "type": "modify",
      "old_id": "fe53860344b192857db6a48a7c7a133eeddd346a",
      "old_mode": 33188,
      "old_path": "iree/compiler/Conversion/LinalgToVector/LoadStoreVectorization.cpp",
      "new_id": "075837c36a25b6c95a4541ea41f4c31bbf745096",
      "new_mode": 33188,
      "new_path": "iree/compiler/Conversion/LinalgToVector/LoadStoreVectorization.cpp"
    },
    {
      "type": "modify",
      "old_id": "ada669ad634c280f8fd33d2b5b5225a489090a54",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/Transforms/HLOToHLOPreprocessing.cpp",
      "new_id": "10965ed53c88e23796d119392e2f4d1747058e23",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/Transforms/HLOToHLOPreprocessing.cpp"
    },
    {
      "type": "modify",
      "old_id": "818f64a1f5c20f0a1be5441357210af4cf67d1df",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/Transforms/PrePostPartitioningConversion.cpp",
      "new_id": "f25f67e7661015fde29785ca6639bbb66c0bc00e",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/Transforms/PrePostPartitioningConversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "759e7fce6e527f1e72c4816efa2b6776b1e7fe35",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Conversion/HALToVM/ConvertHALToVM.cpp",
      "new_id": "f8bbbdaa62de07e89236c4ec0d0e5af3b12e605d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Conversion/HALToVM/ConvertHALToVM.cpp"
    },
    {
      "type": "modify",
      "old_id": "340ff06cf5edc84e32644abcbf0d39d69ef2a0f9",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Transforms/ConvertToHAL.cpp",
      "new_id": "f50e261b6d6724d394c3867ab1d21d34bcaa6c44",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Transforms/ConvertToHAL.cpp"
    },
    {
      "type": "modify",
      "old_id": "03030d22f1417d942761101ef88a65a29d282ee9",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Transforms/ResolveEntryPointOrdinals.cpp",
      "new_id": "35b3d1ee169add61a1cedb3565c2937b6bf65e4c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Transforms/ResolveEntryPointOrdinals.cpp"
    },
    {
      "type": "modify",
      "old_id": "e9034ea4212e8bf92164ae02d328bf6bf310fa13",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Shape/Conversion/ConvertShapeToShapex.cpp",
      "new_id": "7802918fed49e2d922b02fdfcf736b9176e44655",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Shape/Conversion/ConvertShapeToShapex.cpp"
    },
    {
      "type": "modify",
      "old_id": "2889a91483bc7ed93a50256425492cfe47229fa4",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Shape/Transforms/CleanupPlaceholdersPass.cpp",
      "new_id": "4419683985a8fa6e7acfb14c25ba7f5b59c97847",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Shape/Transforms/CleanupPlaceholdersPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "79c64ab5b74819e3f0d07996dc7d9fe44265d55e",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Shape/Transforms/ConvertHLOToShapeDialectPass.cpp",
      "new_id": "1b06f2dab0d50d27a76cda379404f900ec2957c5",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Shape/Transforms/ConvertHLOToShapeDialectPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "0a787387f996f45d990a65c3cf38d17774aa076b",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Shape/Transforms/MaterializeShapeCalculationsPass.cpp",
      "new_id": "58415226fada1ed22bdf6a39fbb458b5a1b3afaf",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Shape/Transforms/MaterializeShapeCalculationsPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "af87784bc04e7cc6cac370b12a9067597def11de",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/StandardToVM/ConvertStandardToVMTest.cpp",
      "new_id": "15b9ed3a746b5dbee7ebc0d3958fa23dcfc70909",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/StandardToVM/ConvertStandardToVMTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "82d79833d422af286e38ed42f61b9c61bb64be5a",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Target/Bytecode/BytecodeModuleTarget.cpp",
      "new_id": "ecfee52f84c7def596ba286f481a14e24187e760",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Target/Bytecode/BytecodeModuleTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "183732617c4011d1603c77580f2c54d0ae279be1",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Transforms/Conversion.cpp",
      "new_id": "68f4c12e4d6e8432a28c7c73fea62331d52e5703",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Transforms/Conversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "ef9238ef4822bf600575f4a0a0511ca4050e9194",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VMLA/Conversion/VMLAToVM/ConvertVMLAToVM.cpp",
      "new_id": "979088d4eb3fcdf007f1dc19dc166baba2107498",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VMLA/Conversion/VMLAToVM/ConvertVMLAToVM.cpp"
    },
    {
      "type": "modify",
      "old_id": "fe87d80cd1344780b2504e51db79c08b2928e09a",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VMLA/Transforms/Conversion.cpp",
      "new_id": "5c5ce9423f139dc091d89bc65dda9acf4249236d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VMLA/Transforms/Conversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "4964412aff85fc485c3d21203407234b6eb8dbe2",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VMLA/Transforms/PreConversionLowering.cpp",
      "new_id": "fef7f26670f9a9eb856ed257b7dc8c520ff2668a",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VMLA/Transforms/PreConversionLowering.cpp"
    }
  ]
}
