Merge google -> main (#5526)

* 0adee0f42 Merge pull request #5520 from GMNGeoffrey:main-to-google
* e302cb36a Synchronize submodules with LLVM at llvm/llvm-project@80e166f81abd
* 6c9457038 Integrate LLVM at llvm/llvm-project@80e166f81abd
* ce364ae7d Integrate LLVM at llvm/llvm-project@517c3aee4de5
* 32792f7a9 Merge pull request #5500 from rsuderman:main-to-google
diff --git a/SUBMODULE_VERSIONS.txt b/SUBMODULE_VERSIONS.txt
index b8dbf1c..f57f1fc 100644
--- a/SUBMODULE_VERSIONS.txt
+++ b/SUBMODULE_VERSIONS.txt
@@ -4,16 +4,16 @@
 4fb0ff7069bd88ee85902f4d0bb62794e5f6d021 third_party/flatcc
 b1fbd33c06cdb0024c67733c6fdec2009d17b384 third_party/googletest
 88b845dee001723c4a0db1fe5477de735b6d3bb0 third_party/liburing
-aa01c9cebca8cd7adc3a3a6a77511dd1aca4e04a third_party/llvm-bazel
-bb907b26e2bf2a0d5ea3fcb13ba0ccef3420a38c third_party/llvm-project
+5031300c566c3b99e080809a6641e9262b2bad34 third_party/llvm-bazel
+80e166f81abd33d15ced8d6ab66cb4193e75b51e third_party/llvm-project
 3c265bf59bf2515a63ec35571c66954349749a62 third_party/mlir-emitc
-d938913704df366d43add3a8049cc8474286cbd8 third_party/mlir-hlo
+9374a1c0c595f0edfe1d1893bb6f28f4405f6825 third_party/mlir-hlo
 2b2bd45bbf9be04fd22ece5cc1f54679202e9257 third_party/pffft
 d8c7ee00a687ac369e62e2032514a93a9b413502 third_party/pybind11
 2887692065c38ef6617f423feafc6b69dd0a0681 third_party/ruy
 685f86471e9d26b3eb7676695a2e2cefb4551ae9 third_party/spirv_cross
 f8bf11a0253a32375c32cad92c841237b96696c0 third_party/spirv_headers
-9a528751735bedbcaa82bccd44f05e070833e099 third_party/tensorflow
+ec22aa86ae7508048a8e745a307da9f93e93aa25 third_party/tensorflow
 e35d02186d00eff26ec6c698331a0767a28a51b0 third_party/tracy
 9bd3f561bcee3f01d22912de10bb07ce4e23d378 third_party/vulkan_headers
 3528e2aed3e8808f33e1e7d63eeb1560456a605a third_party/vulkan_memory_allocator
diff --git a/third_party/llvm-bazel b/third_party/llvm-bazel
index aa01c9c..5031300 160000
--- a/third_party/llvm-bazel
+++ b/third_party/llvm-bazel
@@ -1 +1 @@
-Subproject commit aa01c9cebca8cd7adc3a3a6a77511dd1aca4e04a
+Subproject commit 5031300c566c3b99e080809a6641e9262b2bad34
diff --git a/third_party/llvm-project b/third_party/llvm-project
index bb907b2..80e166f 160000
--- a/third_party/llvm-project
+++ b/third_party/llvm-project
@@ -1 +1 @@
-Subproject commit bb907b26e2bf2a0d5ea3fcb13ba0ccef3420a38c
+Subproject commit 80e166f81abd33d15ced8d6ab66cb4193e75b51e
diff --git a/third_party/mlir-hlo b/third_party/mlir-hlo
index d938913..9374a1c 160000
--- a/third_party/mlir-hlo
+++ b/third_party/mlir-hlo
@@ -1 +1 @@
-Subproject commit d938913704df366d43add3a8049cc8474286cbd8
+Subproject commit 9374a1c0c595f0edfe1d1893bb6f28f4405f6825
diff --git a/third_party/tensorflow b/third_party/tensorflow
index 9a52875..ec22aa8 160000
--- a/third_party/tensorflow
+++ b/third_party/tensorflow
@@ -1 +1 @@
-Subproject commit 9a528751735bedbcaa82bccd44f05e070833e099
+Subproject commit ec22aa86ae7508048a8e745a307da9f93e93aa25