Merge google -> main (#2559)
Submodule updates and markdown formatting.
* d0a09812 Merge pull request #2549 from ScottTodd:main-to-google
* bc2a0879 Synchronize submodules
* 4d7a87ba Integrate TF at tensorflow/tensorflow@e36aca0132fb
* 3d575845 Synchronize submodules
* bb3c982a Integrate LLVM at https://github.com/llvm/llvm-project/commit/de0c6bd56b41
* db1898cf Synchronize submodules
* 1d14c787 Integrate LLVM at https://github.com/llvm/llvm-project/commit/e297006d6f02
* 1f41395f Synchronize submodules
* 757ce14d Integrate LLVM at https://github.com/llvm/llvm-project/commit/6bba95831e48
* 38617f1f Synchronize submodules
* 11adbdcd Integrate LLVM at https://github.com/llvm/llvm-project/commit/8ef9e2bf355d
* 71b5a11d Synchronize submodules
* 6da6e431 Integrate LLVM at https://github.com/llvm/llvm-project/commit/1d3f61f8a799
diff --git a/SUBMODULE_VERSIONS b/SUBMODULE_VERSIONS
index 33099a9..1e315f6 100644
--- a/SUBMODULE_VERSIONS
+++ b/SUBMODULE_VERSIONS
@@ -3,7 +3,7 @@
4c13807b7d43ff0946b7ffea0ae3aee9e611d778 third_party/dear_imgui
a5d9d0f7d368054fd1691aedf1db4116efcc233e third_party/flatbuffers
f2fb48c3b3d79a75a88a99fba6576b25d42ec528 third_party/googletest
-1067d3e176ea7b0b1942c163bf8c6c90107768c1 third_party/llvm-project
+de0c6bd56b41081f1b89a1c7a0bf2597fd6d0104 third_party/llvm-project
17b12a4481daa150e2d1ea3ada086b551b856707 third_party/marl
67f3ccebee84f3488b46a8d3ac005178c52ff264 third_party/mlir-emitc
80d452484c5409444b0ec19383faa84bb7a4d351 third_party/pybind11
@@ -11,7 +11,7 @@
b73f111094da3e380a1774b56b15f16c90ae8e23 third_party/sdl2
f8bf11a0253a32375c32cad92c841237b96696c0 third_party/spirv_headers
57eb48aed36160c4876bc8310d9ca84d42ee9e2a third_party/swiftshader
-33a4c1a0abaf93656992d11205eabcdb21980bc9 third_party/tensorflow
+e36aca0132fbcde0bc820d56185e3078f97a879d third_party/tensorflow
864d86e8b6d21449474db5e9313dbff90aa9c24f third_party/tracy
9bd3f561bcee3f01d22912de10bb07ce4e23d378 third_party/vulkan_headers
909f36b714c9239ee0b112a321220213a474ba53 third_party/vulkan_memory_allocator
diff --git a/docs/contributor_tips.md b/docs/contributor_tips.md
index c4a785f..05fb52e 100644
--- a/docs/contributor_tips.md
+++ b/docs/contributor_tips.md
@@ -2,11 +2,11 @@
This is an opinionated guide documenting workflows that some members of the team
have found useful. It is focused on meta-tooling, not on IREE code specifically
-(you will find the latter in the
-[Developer Overview](../developer_overview.md)) It is certainly possible to use
-workflows other than these, but some common tasks, especially for maintainers
-will likely be made easier if you use these flows. It assumes a basic knowledge
-of `git` and GitHub and suggests some specific ways of using it.
+(you will find the latter in the [Developer Overview](../developer_overview.md))
+It is certainly possible to use workflows other than these, but some common
+tasks, especially for maintainers will likely be made easier if you use these
+flows. It assumes a basic knowledge of `git` and GitHub and suggests some
+specific ways of using it.
## Git Structure
@@ -21,11 +21,11 @@
### Setup
-1. Create a fork of the main repository.
+1. Create a fork of the main repository.
-2. Create a local git repository with remotes `upstream` (the main repository)
- and `origin` (your personal fork). To list your current remotes
- `git remote -v`.
+2. Create a local git repository with remotes `upstream` (the main repository)
+ and `origin` (your personal fork). To list your current remotes `git remote
+ -v`.
a. If you already cloned from the main repository (e.g. by following the
getting started guide):
@@ -50,14 +50,14 @@
privileges (so can push directly to protected branches). These names are
just suggestions, but you might find some scripts where the defaults are for
remotes named like this. For extra safety, you can make it difficult to push
- directly to upstream by setting the push url to something invalid:
- `git remote set-url --push upstream DISABLE`, which requires re-enabling the
- push URL explicitly before pushing.
+ directly to upstream by setting the push url to something invalid: `git
+ remote set-url --push upstream DISABLE`, which requires re-enabling the push
+ URL explicitly before pushing.
-4. Use a script like
- [git_update.sh](https://github.com/google/iree/blob/main/scripts/git/git_update.sh)
- to easily synchronize `main` with `upstream`. Submodules make this is a
- little trickier than it should be. You can also add this as a git alias.
+3. Use a script like
+ [git_update.sh](https://github.com/google/iree/blob/main/scripts/git/git_update.sh)
+ to easily synchronize `main` with `upstream`. Submodules make this is a
+ little trickier than it should be. You can also add this as a git alias.
```shell
git config alias.update "! /path/to/git-update"
diff --git a/third_party/llvm-project b/third_party/llvm-project
index 1067d3e..de0c6bd 160000
--- a/third_party/llvm-project
+++ b/third_party/llvm-project
@@ -1 +1 @@
-Subproject commit 1067d3e176ea7b0b1942c163bf8c6c90107768c1
+Subproject commit de0c6bd56b41081f1b89a1c7a0bf2597fd6d0104
diff --git a/third_party/tensorflow b/third_party/tensorflow
index 33a4c1a..e36aca0 160000
--- a/third_party/tensorflow
+++ b/third_party/tensorflow
@@ -1 +1 @@
-Subproject commit 33a4c1a0abaf93656992d11205eabcdb21980bc9
+Subproject commit e36aca0132fbcde0bc820d56185e3078f97a879d