Merge google -> main (#7000)

* 1f06d1fcf Merge pull request #6998 from ScottTodd:main-to-google
* 411c6a442 Synchronize submodules with LLVM at llvm/llvm-project@1524b0154116
* 20294e2b9 Integrate LLVM at llvm/llvm-project@1524b0154116
* e1fef8e9c Integrate LLVM at llvm/llvm-project@89786c2b992c
* 89e9de8ad Integrate LLVM at llvm/llvm-project@2bf8be79b10c
diff --git a/SUBMODULE_VERSIONS.txt b/SUBMODULE_VERSIONS.txt
index c0650e2..cb27a34 100644
--- a/SUBMODULE_VERSIONS.txt
+++ b/SUBMODULE_VERSIONS.txt
@@ -4,14 +4,14 @@
 aa533abfd4232b01f9e57041d70114d5a77e6de0 third_party/googletest
 88b845dee001723c4a0db1fe5477de735b6d3bb0 third_party/liburing
 acd6f6f014c25e46363e718381e0b35205df2d83 third_party/libyaml
-03512ae9bf31b725d8233c03094fd463b5f46285 third_party/llvm-project
-b718c9ea058696b08b9b3fe296e25d92d7ac6eb0 third_party/mlir-hlo
+1524b0154116e2a404dba12c7f9f64c5c8533955 third_party/llvm-project
+77c60b21da7b19aff32d0f7ba67644333dfa823c third_party/mlir-hlo
 3f701faace7addc75d16dea8a6cd769fa5b3f260 third_party/musl
 4c7697dbe973ed01ae6fbec37d186ebd05982e1f third_party/pybind11
 2e1b5fb39ebc2ef4cb77005f8267e4f3a6241ba1 third_party/spirv_cross
 f5417a4b6633c3217c9a1bc2f0c70b1454975ba7 third_party/spirv_headers
 b42009b3b9d4ca35bc703f5310eedc74f584be58 third_party/stblib
-311eea67bacf6d204e0fc273e96e06203a13f184 third_party/tensorflow
+6cfb888ddd2fe9ca93f1fc63cbdd30dffa6b2627 third_party/tensorflow
 50f7deb1a389bd3785c12fbe0be74128343f11f7 third_party/tracy
 9d10a96f2d57c3c37e167f2e73c9a31ac2e51fa5 third_party/vulkan_headers
 8d4a9e9174a9c6ad6a3a3ae981b915ef13fc12c4 third_party/vulkan_memory_allocator
diff --git a/third_party/llvm-project b/third_party/llvm-project
index 03512ae..1524b01 160000
--- a/third_party/llvm-project
+++ b/third_party/llvm-project
@@ -1 +1 @@
-Subproject commit 03512ae9bf31b725d8233c03094fd463b5f46285
+Subproject commit 1524b0154116e2a404dba12c7f9f64c5c8533955
diff --git a/third_party/mlir-hlo b/third_party/mlir-hlo
index b718c9e..77c60b2 160000
--- a/third_party/mlir-hlo
+++ b/third_party/mlir-hlo
@@ -1 +1 @@
-Subproject commit b718c9ea058696b08b9b3fe296e25d92d7ac6eb0
+Subproject commit 77c60b21da7b19aff32d0f7ba67644333dfa823c
diff --git a/third_party/tensorflow b/third_party/tensorflow
index 311eea6..6cfb888 160000
--- a/third_party/tensorflow
+++ b/third_party/tensorflow
@@ -1 +1 @@
-Subproject commit 311eea67bacf6d204e0fc273e96e06203a13f184
+Subproject commit 6cfb888ddd2fe9ca93f1fc63cbdd30dffa6b2627