Update LLVM & TF submodules

Automated submodule bump from .github/workflows/update_submodules.yml

Closes https://github.com/google/iree/pull/1326

PiperOrigin-RevId: 303993999
diff --git a/SUBMODULE_VERSIONS b/SUBMODULE_VERSIONS
index 9384a3f..729b783 100644
--- a/SUBMODULE_VERSIONS
+++ b/SUBMODULE_VERSIONS
@@ -6,14 +6,14 @@
 48233ad3d45b314a83474b3704ae09638e3e2621 third_party/glslang
 89ca6c25bae7c11d12409739b2ef707ed9afe6c2 third_party/google_tracing_framework
 f2fb48c3b3d79a75a88a99fba6576b25d42ec528 third_party/googletest
-b539f18c565656cdd49fc0c37efbaa8e584b2d65 third_party/llvm-project
+11a5caee2aeae2546213366e7fc54095bb8163b9 third_party/llvm-project
 80d452484c5409444b0ec19383faa84bb7a4d351 third_party/pybind11
 26b49631bc79debae6743d74a1d370f6e85d9cec third_party/ruy
 b73f111094da3e380a1774b56b15f16c90ae8e23 third_party/sdl2
 f8bf11a0253a32375c32cad92c841237b96696c0 third_party/spirv_headers
 1346dd5de119d603686e260daf08f36958909a23 third_party/spirv_tools
 5cf1e9a31c90ccd9ec40d0c5ef1357f6e0ec1cfd third_party/swiftshader
-82ff6702ab409a88bfb070e5f3e8749e5865c303 third_party/tensorflow
+068641e7f858d92407343b2c3994d3bee3822093 third_party/tensorflow
 8a457f8552d8d47ce3a96ed80a714ff6396f8ad8 third_party/vulkan_extensionlayer
 9bd3f561bcee3f01d22912de10bb07ce4e23d378 third_party/vulkan_headers
 909f36b714c9239ee0b112a321220213a474ba53 third_party/vulkan_memory_allocator
diff --git a/build_tools/bazel/third_party_import/llvm-project/overlay/mlir/BUILD.bazel b/build_tools/bazel/third_party_import/llvm-project/overlay/mlir/BUILD.bazel
index 601f804..f9b7b4b 100644
--- a/build_tools/bazel/third_party_import/llvm-project/overlay/mlir/BUILD.bazel
+++ b/build_tools/bazel/third_party_import/llvm-project/overlay/mlir/BUILD.bazel
@@ -542,6 +542,7 @@
     td_file = "include/mlir/Dialect/Shape/IR/ShapeOps.td",
     td_srcs = [
         ":StdOpsTdFiles",
+        "include/mlir/Interfaces/InferTypeOpInterface.td",
     ],
 )
 
@@ -560,6 +561,7 @@
         ":CallOpInterfaces",
         ":CommonFolders",
         ":IR",
+        ":InferTypeOpInterface",
         ":ShapeOpsIncGen",
         ":SideEffects",
         ":Support",
diff --git a/build_tools/bazel/third_party_import/llvm-project/overlay/mlir/test/BUILD.bazel b/build_tools/bazel/third_party_import/llvm-project/overlay/mlir/test/BUILD.bazel
index 5d56982..476fd8b 100644
--- a/build_tools/bazel/third_party_import/llvm-project/overlay/mlir/test/BUILD.bazel
+++ b/build_tools/bazel/third_party_import/llvm-project/overlay/mlir/test/BUILD.bazel
@@ -48,35 +48,35 @@
 
 gentbl(
     name = "TestOpsIncGen",
-    strip_include_prefix = "lib/TestDialect",
+    strip_include_prefix = "lib/Dialect/Test",
     tbl_outs = [
         (
             "-gen-op-decls",
-            "lib/TestDialect/TestOps.h.inc",
+            "lib/Dialect/Test/TestOps.h.inc",
         ),
         (
             "-gen-op-defs",
-            "lib/TestDialect/TestOps.cpp.inc",
+            "lib/Dialect/Test/TestOps.cpp.inc",
         ),
         (
             "-gen-dialect-decls",
-            "lib/TestDialect/TestOpsDialect.h.inc",
+            "lib/Dialect/Test/TestOpsDialect.h.inc",
         ),
         (
             "-gen-enum-decls",
-            "lib/TestDialect/TestOpEnums.h.inc",
+            "lib/Dialect/Test/TestOpEnums.h.inc",
         ),
         (
             "-gen-enum-defs",
-            "lib/TestDialect/TestOpEnums.cpp.inc",
+            "lib/Dialect/Test/TestOpEnums.cpp.inc",
         ),
         (
             "-gen-rewriters",
-            "lib/TestDialect/TestPatterns.inc",
+            "lib/Dialect/Test/TestPatterns.inc",
         ),
     ],
     tblgen = "@llvm-project//mlir:mlir-tblgen",
-    td_file = "lib/TestDialect/TestOps.td",
+    td_file = "lib/Dialect/Test/TestOps.td",
     td_srcs = [
         "@llvm-project//mlir:OpBaseTdFiles",
         "@llvm-project//mlir:include/mlir/IR/OpAsmInterface.td",
@@ -91,15 +91,15 @@
 cc_library(
     name = "TestDialect",
     srcs = [
-        "lib/TestDialect/TestDialect.cpp",
-        "lib/TestDialect/TestPatterns.cpp",
+        "lib/Dialect/Test/TestDialect.cpp",
+        "lib/Dialect/Test/TestPatterns.cpp",
     ],
     hdrs = [
-        "lib/TestDialect/TestDialect.h",
+        "lib/Dialect/Test/TestDialect.h",
     ],
     includes = [
         "lib/DeclarativeTransforms",
-        "lib/TestDialect",
+        "lib/Dialect/Test",
     ],
     deps = [
         ":TestOpsIncGen",
@@ -154,7 +154,7 @@
         "lib/Transforms/*.cpp",
     ]),
     defines = ["MLIR_CUDA_CONVERSIONS_ENABLED"],
-    includes = ["lib/TestDialect"],
+    includes = ["lib/Dialect/Test"],
     deps = [
         ":TestDialect",
         ":TestLinalgTransformPatternsIncGen",
diff --git a/third_party/llvm-project b/third_party/llvm-project
index b539f18..11a5cae 160000
--- a/third_party/llvm-project
+++ b/third_party/llvm-project
@@ -1 +1 @@
-Subproject commit b539f18c565656cdd49fc0c37efbaa8e584b2d65
+Subproject commit 11a5caee2aeae2546213366e7fc54095bb8163b9
diff --git a/third_party/tensorflow b/third_party/tensorflow
index 82ff670..068641e 160000
--- a/third_party/tensorflow
+++ b/third_party/tensorflow
@@ -1 +1 @@
-Subproject commit 82ff6702ab409a88bfb070e5f3e8749e5865c303
+Subproject commit 068641e7f858d92407343b2c3994d3bee3822093