Skip to content

Commit

Permalink
Merge google -> main (#7964)
Browse files Browse the repository at this point in the history
* 4c98d66 Synchronize submodules with LLVM at llvm/llvm-project@7d850a0
* 936fea0 Integrate LLVM at llvm/llvm-project@7d850a0
* 523cb30 Integrate LLVM at llvm/llvm-project@d09a284
* e847890 Integrate LLVM at llvm/llvm-project@0819234
* 0aa9303 Integrate LLVM at llvm/llvm-project@7171af7
* 069d36b Integrate LLVM at llvm/llvm-project@2ec3ca7
* e942393 Integrate LLVM at llvm/llvm-project@ba89c6d
* 02b134a Integrate LLVM at llvm/llvm-project@969a51f
* 230907f Integrate LLVM at llvm/llvm-project@735fe1d
* 336763a Integrate LLVM at llvm/llvm-project@10b3675
* 51192f0 Integrate LLVM at llvm/llvm-project@3e52096
* 9454857 Combine python filegroups and fix generated file paths
  • Loading branch information
ThomasRaoux authored Dec 28, 2021
2 parents da9bd5a + 4c98d66 commit 4008a68
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 31 deletions.
6 changes: 3 additions & 3 deletions SUBMODULE_VERSIONS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
aa533abfd4232b01f9e57041d70114d5a77e6de0 third_party/googletest
88b845dee001723c4a0db1fe5477de735b6d3bb0 third_party/liburing
f8f760f7387d2cc56a2fc7b1be313a3bf3f7f58c third_party/libyaml
09669e6c5fa1e8db9c1091cc264640fb0377d6b6 third_party/llvm-project
831b8c1e12543cb28536e03e95f8b91236b500ed third_party/mlir-hlo
7d850a0c4d26591fadb26d82a8ffac530c217e9c third_party/llvm-project
de7adf6c1797936ea274b9d6adc66733291194db third_party/mlir-hlo
3f701faace7addc75d16dea8a6cd769fa5b3f260 third_party/musl
59aa99860c60bd171b9565e9920f125fdb749267 third_party/pybind11
e9cc6403341baf0edd430a4027b074d0a06b782f third_party/spirv_cross
d53b49635b7484e86959608a65a64d8121e6a385 third_party/spirv_headers
af1a5bc352164740c1cc1354942b1c6b72eacb8a third_party/stblib
1f7ef9e129f873bddd628ee9273aa45c919c3f7f third_party/tensorflow
21b9ee02e3dbe12e51ddf1d1e34d960838aab1f0 third_party/tensorflow
058e89011fceca912d43638ebb6b85992147fcfe third_party/tracy
9e62d027636cd7210f60d934f56107ed6e1579b8 third_party/vulkan_headers
5c8b3ba955f0dbb30d18afc420f3a38adc779231 third_party/vulkan_memory_allocator
Expand Down
30 changes: 5 additions & 25 deletions llvm-external-projects/iree-dialects/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -17,32 +17,12 @@ exports_files(glob(["python/*.cpp"]))

filegroup(
name = "python_dialects",
srcs = glob(["python/iree/compiler/dialects/*.py"]) + [
":python/iree/compiler/_iree_ops_gen.py",
":python/iree/compiler/_iree_pydm_ops_gen.py",
srcs = glob(["python/iree/compiler/dialects/**/*.py"]) + [
":python/iree/compiler/dialects/_iree_ops_gen.py",
":python/iree/compiler/dialects/_iree_pydm_ops_gen.py",
],
)

filegroup(
name = "python_dialects_iree_pydm",
srcs = glob(["python/iree/compiler/dialects/iree_pydm/*.py"]),
)

filegroup(
name = "python_dialects_iree_pydm_importer",
srcs = glob(["python/iree/compiler/dialects/iree_pydm/importer/*.py"]),
)

filegroup(
name = "python_dialects_iree_pydm_rtl",
srcs = glob(["python/iree/compiler/dialects/iree_pydm/rtl/*.py"]),
)

filegroup(
name = "python_dialects_iree_pydm_rtl_modules",
srcs = glob(["python/iree/compiler/dialects/iree_pydm/rtl/modules/*.py"]),
)

################################################################################
# Tablegen exports
################################################################################
Expand Down Expand Up @@ -140,7 +120,7 @@ gentbl_filegroup(
"-gen-python-op-bindings",
"-bind-dialect=iree",
],
"python/iree/compiler/_iree_ops_gen.py",
"python/iree/compiler/dialects/_iree_ops_gen.py",
),
],
tblgen = "@llvm-project//mlir:mlir-tblgen",
Expand Down Expand Up @@ -438,7 +418,7 @@ gentbl_filegroup(
"-gen-python-op-bindings",
"-bind-dialect=iree_pydm",
],
"python/iree/compiler/_iree_pydm_ops_gen.py",
"python/iree/compiler/dialects/_iree_pydm_ops_gen.py",
),
],
tblgen = "@llvm-project//mlir:mlir-tblgen",
Expand Down
2 changes: 1 addition & 1 deletion third_party/llvm-project
Submodule llvm-project updated 695 files
2 changes: 1 addition & 1 deletion third_party/tensorflow
Submodule tensorflow updated 82 files
+23 −0 tensorflow/compiler/mlir/hlo/CMakeLists.txt
+3 −3 tensorflow/compiler/mlir/hlo/lib/Analysis/shape_component_analysis.cc
+14 −15 tensorflow/compiler/mlir/hlo/lib/Analysis/userange_analysis.cc
+5 −4 tensorflow/compiler/mlir/hlo/lib/Dialect/disc-ral/transforms/ral_legalize_to_llvm.cc
+4 −4 tensorflow/compiler/mlir/hlo/lib/Dialect/lhlo/IR/lhlo_ops.cc
+3 −4 tensorflow/compiler/mlir/hlo/lib/Dialect/lhlo/transforms/fusion_utils.cc
+3 −3 tensorflow/compiler/mlir/hlo/lib/Dialect/lhlo/transforms/input_inline_fusion_pass.cc
+1 −1 tensorflow/compiler/mlir/hlo/lib/Dialect/lhlo/transforms/legalize_to_tensor_op.cc
+3 −3 tensorflow/compiler/mlir/hlo/lib/Dialect/lhlo/transforms/lhlo_fuse_linalg.cc
+5 −3 tensorflow/compiler/mlir/hlo/lib/Dialect/lhlo/transforms/lhlo_fusion.cc
+1 −0 tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/IR/hlo_ops.cc
+1 −1 tensorflow/compiler/mlir/tensorflow/tests/compile_mlir_util/argument-sharding-invalid.mlir
+25 −12 tensorflow/compiler/mlir/tensorflow/utils/compile_mlir_util.cc
+6 −1 tensorflow/compiler/mlir/tfr/BUILD
+15 −1 tensorflow/compiler/mlir/xla/tests/translate/sharding.mlir
+251 −63 tensorflow/compiler/tests/randomized_tests.cc
+19 −4 tensorflow/compiler/xla/client/lib/svd.cc
+3 −35 tensorflow/compiler/xla/service/gpu/llvm_gpu_backend/gpu_backend_lib.cc
+34 −8 tensorflow/core/common_runtime/control_flow_deps_to_chains.cc
+18 −2 tensorflow/core/common_runtime/forward_type_inference.cc
+9 −0 tensorflow/core/common_runtime/forward_type_inference.h
+40 −1 tensorflow/core/common_runtime/forward_type_inference_test.cc
+20 −22 tensorflow/core/framework/full_type_inference_util.cc
+7 −4 tensorflow/core/framework/full_type_inference_util.h
+31 −26 tensorflow/core/framework/full_type_inference_util_test.cc
+65 −0 tensorflow/core/function/trace_type/BUILD
+25 −0 tensorflow/core/function/trace_type/__init__.py
+232 −0 tensorflow/core/function/trace_type/default_types.py
+155 −0 tensorflow/core/function/trace_type/default_types_test.py
+146 −0 tensorflow/core/function/trace_type/signature_builder.py
+417 −0 tensorflow/core/function/trace_type/trace_type_test.py
+15 −0 tensorflow/core/graph/graph.cc
+8 −1 tensorflow/core/kernels/BUILD
+15 −2 tensorflow/core/kernels/mkl/mkl_softmax_op.cc
+30 −0 tensorflow/core/kernels/sparse_slice_op.cc
+263 −0 tensorflow/core/kernels/sparse_slice_op_gpu.cu.cc
+1 −1 tensorflow/core/ops/control_flow_ops.cc
+0 −4 tensorflow/core/platform/default/rocm_rocdl_path.cc
+0 −4 tensorflow/core/platform/rocm_rocdl_path_test.cc
+2 −0 tensorflow/core/protobuf/coordination_service.proto
+1 −1 tensorflow/core/public/version.h
+1 −0 tensorflow/core/tpu/kernels/BUILD
+8 −0 tensorflow/lite/CMakeLists.txt
+2 −0 tensorflow/lite/delegates/gpu/cl/BUILD
+1 −76 tensorflow/lite/delegates/gpu/cl/inference_context.h
+1 −855 tensorflow/lite/delegates/gpu/cl/serialization.cc
+12 −0 tensorflow/lite/delegates/gpu/common/BUILD
+109 −0 tensorflow/lite/delegates/gpu/common/gpu_model.h
+3 −8 tensorflow/lite/delegates/gpu/common/model_builder.cc
+20 −0 tensorflow/lite/delegates/gpu/common/task/BUILD
+892 −0 tensorflow/lite/delegates/gpu/common/task/serialization_base.cc
+44 −0 tensorflow/lite/delegates/gpu/common/task/serialization_base.h
+32 −1 tensorflow/lite/examples/python/label_image.py
+0 −40 tensorflow/lite/kernels/BUILD
+0 −44 tensorflow/lite/kernels/gradient/BUILD
+1 −1 tensorflow/lite/kernels/internal/test_util.cc
+8 −2 tensorflow/lite/kernels/internal/test_util.h
+0 −44 tensorflow/lite/kernels/perception/BUILD
+3 −1 tensorflow/lite/python/analyzer_wrapper/BUILD
+0 −60 tensorflow/lite/python/interpreter_wrapper/BUILD
+0 −47 tensorflow/lite/python/optimize/BUILD
+0 −47 tensorflow/lite/python/testdata/BUILD
+3 −1 tensorflow/lite/testing/BUILD
+6 −0 tensorflow/lite/tools/benchmark/CMakeLists.txt
+3 −1 tensorflow/lite/tools/optimize/python/BUILD
+3 −1 tensorflow/lite/tools/optimize/sparsity/BUILD
+3 −1 tensorflow/lite/tools/signature/BUILD
+1 −1 tensorflow/python/compat/compat.py
+6 −6 tensorflow/python/feature_column/feature_column_test.py
+3 −3 tensorflow/python/feature_column/feature_column_v2_test.py
+1 −0 tensorflow/python/framework/test_util.py
+7 −1 tensorflow/python/kernel_tests/array_ops/array_ops_test.py
+7 −8 tensorflow/python/kernel_tests/sparse_ops/sparse_slice_op_test.py
+1 −1 tensorflow/python/module/module_test.py
+1 −1 tensorflow/python/ops/array_ops.py
+0 −4 tensorflow/stream_executor/platform/default/dso_loader.cc
+1 −6 tensorflow/stream_executor/rocm/rocm_fft.h
+127 −93 tensorflow/tensorflow.bzl
+4 −0 tensorflow/tools/api/golden/v1/tensorflow.test.pbtxt
+4 −0 tensorflow/tools/api/golden/v2/tensorflow.test.pbtxt
+7 −0 tensorflow/tools/ci_build/builds/nightly_release_smoke_test.sh
+2 −2 third_party/llvm/workspace.bzl

0 comments on commit 4008a68

Please sign in to comment.