Update prebuilt Clang to r547379 (20.0.0).

clang 20.0.0 (based on r547379) from build 13174946.

Bug: http://b/395613374
Test: N/A
Change-Id: Iebdbd6952f5951a65aba7738ae762f552568fedb
diff --git a/clang-r547379/BUILD_INFO b/clang-r547379/BUILD_INFO
index 37d3a86..4ba2e57 100644
--- a/clang-r547379/BUILD_INFO
+++ b/clang-r547379/BUILD_INFO
@@ -1,12 +1,25 @@
 {
     "best_target_priority": 1,
-    "bid": "13065274",
+    "bid": "13174946",
     "branch": "aosp-llvm-r547379-release",
     "branch_priority": 1,
     "build_configs": {
-        "aosp-llvm-r547379-release/llvm_linux_bootstrap": "13065274"
+        "aosp-llvm-r547379-release/llvm_linux_bootstrap": "13174946"
     },
-    "build_dependencies": [],
+    "build_dependencies": [
+        {
+            "dependencyBuildId": "13174946",
+            "dependencyInfo": {
+                "artifactPrefixs": [
+                    "stage1-install"
+                ],
+                "branch": "aosp-llvm-r547379-release",
+                "destDir": "artifacts/linux_bootstrap",
+                "fixedBuildId": "",
+                "target": "llvm_linux_bootstrap"
+            }
+        }
+    ],
     "build_type": "submitted",
     "dependency_targets": [
         {
@@ -22,7 +35,7 @@
     "enable_docker": true,
     "git-pull": null,
     "git-server": "https://android.googlesource.com",
-    "hostname": "r-493e2f23732658be-8n83",
+    "hostname": "r-493e2f23732658be-nxlp",
     "inc-build": false,
     "java-version": null,
     "last_logfile": null,
@@ -42,7 +55,7 @@
                     "name": "aosp",
                     "review": "https://android.googlesource.com/"
                 },
-                "revision": "4e9f23f55b0b0596f830ae151c33c149414a2029",
+                "revision": "9e62d90af698b1a092a70c071292fbad89f246bb",
                 "upstream": "llvm-r547379-release"
             },
             {
@@ -75,7 +88,7 @@
                     "name": "aosp",
                     "review": "https://android.googlesource.com/"
                 },
-                "revision": "456a459bd653ddf1cca170e7e9aef9d122a81731",
+                "revision": "fc897d312a17421e016c1bb6f6330b245973b081",
                 "upstream": "llvm-r547379-release"
             },
             {
@@ -384,7 +397,7 @@
             },
             {
                 "name": "platform/manifest",
-                "revision": "028f2f7cc59781e6a09d40841f52b7c5170ee637"
+                "revision": "fe8a664be7785637fb907d3e55f57426956bae39"
             }
         ],
         "remotes": [
@@ -402,14 +415,14 @@
     "platform": "linux",
     "proof_build": false,
     "repo-dict": {
-        "platform/bionic": "4e9f23f55b0b0596f830ae151c33c149414a2029",
+        "platform/bionic": "9e62d90af698b1a092a70c071292fbad89f246bb",
         "platform/external/libedit": "892b8b381ae82ac3184900d989a516854d8b1197",
         "platform/external/libxml2": "721909c6e609ae5a5306a5fe3f03d1beaa020385",
         "platform/external/ncurses": "34cc24447dc9e5700110580c784d9606f6cff5f0",
         "platform/external/swig": "d0f0f90be16c2ac553b5fa08512045273135147a",
         "platform/external/toolchain-utils": "a1bb7f26cc6b735c3d685db12739bb03ad9a2993",
         "platform/external/zstd": "01826a4963a0d8a59bc3812d29bdf0fb76416722",
-        "platform/manifest": "028f2f7cc59781e6a09d40841f52b7c5170ee637",
+        "platform/manifest": "fe8a664be7785637fb907d3e55f57426956bae39",
         "platform/prebuilts/build-tools": "19dce33cfd5c17b965f7d460597049676f29913b",
         "platform/prebuilts/clang/host/darwin-x86": "cbdf83f3e2b5728930d70ef0442c484f75165ff1",
         "platform/prebuilts/clang/host/linux-x86": "2fa77dca376be7be1e51b89fb2e23c792cd6286b",
@@ -428,7 +441,7 @@
         "toolchain/binutils": "c19795e958ed532462948fd14b1bdfd4f6e96e03",
         "toolchain/common": "0bce8b062126242872e9f3fc66760d3f76773c49",
         "toolchain/llvm-project": "b718bcaf8c198c82f3021447d943401e3ab5bd54",
-        "toolchain/llvm_android": "456a459bd653ddf1cca170e7e9aef9d122a81731",
+        "toolchain/llvm_android": "fc897d312a17421e016c1bb6f6330b245973b081",
         "toolchain/prebuilts/ndk/releases": "e98ef7e0275b506b8843f2d0d52f3256e46df4b5",
         "toolchain/prebuilts/sysroot/platform/riscv64-linux-android": "d19c6ae1817af6846099905de2a422eae1de5d11",
         "toolchain/xz": "47426872d1366c32538a8e9c8f559b03cb45b648"
@@ -439,19 +452,19 @@
     "reset_image_build": false,
     "rollout": [],
     "src_ctrl": "repo",
-    "sync_finish_time": 1739513528.7119129,
-    "sync_start_time": 1739513306.263387,
+    "sync_finish_time": 1741302416.9938576,
+    "sync_start_time": 1741302165.715959,
     "sync_succeed": 1,
     "target": {
         "apiary_target": "llvm_windows_x86_64",
         "dir_list": [
             "applied.prop",
-            "manifest_13065274.xml",
-            "clang-13065274-windows-x86.tar.xz",
+            "manifest_13174946.xml",
             "build_times.txt",
             "build_info.json",
             "multiple.intoto.jsonl",
-            "clang-13065274-windows-x86-builders.tar.xz",
+            "clang-13174946-windows-x86.tar.xz",
+            "clang-13174946-windows-x86-builders.tar.xz",
             "repo.prop",
             "logs/execute_build_result.textproto",
             "logs/buildbot_trace.trace",
@@ -473,19 +486,19 @@
             "logs/resource_utilization/cpu_usage.json",
             "BUILD_INFO"
         ],
-        "dist-dir": "/buildbot/dist_dirs/aosp-llvm-r547379-release-linux-llvm_windows_x86_64/13065274",
+        "dist-dir": "/buildbot/dist_dirs/aosp-llvm-r547379-release-linux-llvm_windows_x86_64/13174946",
         "name": "llvm_windows_x86_64",
         "rules": [
             [
-                "DIST_DIR=/buildbot/dist_dirs/aosp-llvm-r547379-release-linux-llvm_windows_x86_64/13065274 OUT_DIR=out prebuilts/python/linux-x86/bin/python3 toolchain/llvm_android/build.py --bootstrap-use=out/prebuilt_cached/artifacts/linux_bootstrap/stage1-install.tar.xz --pgo --lto --create-tar --builders-package --no-build=linux --build-name 13065274 --no-incremental",
+                "DIST_DIR=/buildbot/dist_dirs/aosp-llvm-r547379-release-linux-llvm_windows_x86_64/13174946 OUT_DIR=out prebuilts/python/linux-x86/bin/python3 toolchain/llvm_android/build.py --bootstrap-use=out/prebuilt_cached/artifacts/linux_bootstrap/stage1-install.tar.xz --pgo --lto --create-tar --builders-package --no-build=linux --build-name 13174946 --no-incremental",
                 "build.log",
                 true,
                 false
             ]
         ],
-        "storage_path": "/bigstore/android-build/builds/aosp-llvm-r547379-release-linux-llvm_windows_x86_64/13065274/acc7a482ea3ee89d682de848ff07c1593f3b2aa67d03cd1694dfe879e73d4abb",
-        "target_finish_time": 1739516479.0679307,
-        "target_start_time": 1739513530.150449,
+        "storage_path": "/bigstore/android-build/builds/aosp-llvm-r547379-release-linux-llvm_windows_x86_64/13174946/68efcc76eed0bb8345b7fcc2ae8707dbd02ed1462c7bf775bc252df0abf07e4e/0",
+        "target_finish_time": 1741305091.7323182,
+        "target_start_time": 1741302418.9252803,
         "target_status": 1
     },
     "trident_usage": {
@@ -494,50 +507,50 @@
     },
     "use_goma": false,
     "worknode": {
-        "containerId": "L82700030009575659",
-        "creationTimeMillis": "1739511571810",
+        "containerId": "L24300030010200278",
+        "creationTimeMillis": "1741300785377",
         "currentAttempt": {
-            "attemptId": "OZpkRMFnz+x2+3j9/L3phQ==",
+            "attemptId": "z/Tbb87e4neFHCRsHtj0tQ==",
             "progressMessages": [
                 {
-                    "displayMessage": "Build 13065274 for node L82700030009575659:N55900030162869593 has been inserted",
-                    "messageString": "Build 13065274 for node L82700030009575659:N55900030162869593 has been inserted",
-                    "timeMillis": "1739512914808"
+                    "displayMessage": "Build 13174946 for node L24300030010200278:N42000030173123674 has been inserted",
+                    "messageString": "Build 13174946 for node L24300030010200278:N42000030173123674 has been inserted",
+                    "timeMillis": "1741302103366"
                 }
             ],
-            "startTimeMillis": "1739512912050"
+            "startTimeMillis": "1741302099162"
         },
         "heartbeatTimeMillis": "86400000",
-        "id": "L82700030009575659:N55900030162869593",
+        "id": "L24300030010200278:N42000030173123674",
         "inputEdges": [
             {
-                "neighborId": "L82700030009575659:N30700030162869572"
+                "neighborId": "L24300030010200278:N40200030173123653"
             },
             {
-                "neighborId": "L82700030009575659:N93900030162869581"
+                "neighborId": "L24300030010200278:N65300030173123662"
             }
         ],
         "isFinal": false,
-        "lastUpdatedMillis": "1739512914844",
+        "lastUpdatedMillis": "1741302103465",
         "nodeClass": "postsubmit",
         "retryStatus": {
             "maximumRetries": 4,
             "retryCount": 0
         },
-        "revision": "RnxG6dkVtbeFZY7lQsD1UQ==",
+        "revision": "OSRIgmKMlzYD86tyO22Xfw==",
         "status": "scheduled",
         "statusHistorys": [
             {
                 "status": "created",
-                "timestampMillis": "1739511571810"
+                "timestampMillis": "1741300785377"
             },
             {
                 "status": "pending",
-                "timestampMillis": "1739512911463"
+                "timestampMillis": "1741302098238"
             },
             {
                 "status": "scheduled",
-                "timestampMillis": "1739512912050"
+                "timestampMillis": "1741302099162"
             }
         ],
         "workExecutorType": "submittedBuild",
@@ -547,8 +560,22 @@
                 "branchConfig": {
                     "sloTier": "bestEffort"
                 },
-                "buildId": "13065274",
-                "gerritPollerTimestamp": "1739511310019",
+                "buildDependencies": [
+                    {
+                        "dependencyBuildId": "13174946",
+                        "dependencyInfo": {
+                            "artifactPrefixs": [
+                                "stage1-install"
+                            ],
+                            "branch": "aosp-llvm-r547379-release",
+                            "destDir": "artifacts/linux_bootstrap",
+                            "fixedBuildId": "",
+                            "target": "llvm_linux_bootstrap"
+                        }
+                    }
+                ],
+                "buildId": "13174946",
+                "gerritPollerTimestamp": "1741300703878",
                 "manuallyTriggered": false,
                 "syncTimeoutSecond": 5400,
                 "target": {
diff --git a/clang-r547379/bin/clang-check.exe b/clang-r547379/bin/clang-check.exe
index fffecb4..80f3118 100755
--- a/clang-r547379/bin/clang-check.exe
+++ b/clang-r547379/bin/clang-check.exe
Binary files differ
diff --git a/clang-r547379/bin/clang-format.exe b/clang-r547379/bin/clang-format.exe
index 83c21d3..2dd3650 100755
--- a/clang-r547379/bin/clang-format.exe
+++ b/clang-r547379/bin/clang-format.exe
Binary files differ
diff --git a/clang-r547379/bin/clang-scan-deps.exe b/clang-r547379/bin/clang-scan-deps.exe
index 6b7be21..f83b4d3 100755
--- a/clang-r547379/bin/clang-scan-deps.exe
+++ b/clang-r547379/bin/clang-scan-deps.exe
Binary files differ
diff --git a/clang-r547379/bin/clang-tidy.exe b/clang-r547379/bin/clang-tidy.exe
index dc63ead..f705544 100755
--- a/clang-r547379/bin/clang-tidy.exe
+++ b/clang-r547379/bin/clang-tidy.exe
Binary files differ
diff --git a/clang-r547379/bin/clang.exe b/clang-r547379/bin/clang.exe
index f858876..a9746da 100755
--- a/clang-r547379/bin/clang.exe
+++ b/clang-r547379/bin/clang.exe
Binary files differ
diff --git a/clang-r547379/bin/dsymutil.exe b/clang-r547379/bin/dsymutil.exe
index 0150820..7ff628a 100755
--- a/clang-r547379/bin/dsymutil.exe
+++ b/clang-r547379/bin/dsymutil.exe
Binary files differ
diff --git a/clang-r547379/bin/libclang.dll b/clang-r547379/bin/libclang.dll
index 457d43d..78b3603 100644
--- a/clang-r547379/bin/libclang.dll
+++ b/clang-r547379/bin/libclang.dll
Binary files differ
diff --git a/clang-r547379/bin/liblldb.dll b/clang-r547379/bin/liblldb.dll
index da29131..c0e2aa0 100644
--- a/clang-r547379/bin/liblldb.dll
+++ b/clang-r547379/bin/liblldb.dll
Binary files differ
diff --git a/clang-r547379/bin/lld.exe b/clang-r547379/bin/lld.exe
index f7f7b83..0d918a3 100755
--- a/clang-r547379/bin/lld.exe
+++ b/clang-r547379/bin/lld.exe
Binary files differ
diff --git a/clang-r547379/bin/llvm-dwp.exe b/clang-r547379/bin/llvm-dwp.exe
index dfc7370..8edb103 100755
--- a/clang-r547379/bin/llvm-dwp.exe
+++ b/clang-r547379/bin/llvm-dwp.exe
Binary files differ
diff --git a/clang-r547379/clang_source_info.md b/clang-r547379/clang_source_info.md
index 37d5cf4..0d01458 100644
--- a/clang-r547379/clang_source_info.md
+++ b/clang-r547379/clang_source_info.md
@@ -1,33 +1,34 @@
 Base revision: [f142f8afe21bceb00fb495468aa0b5043e98c419](https://github.com/llvm/llvm-project/commits/f142f8afe21bceb00fb495468aa0b5043e98c419)
 
-- [Add-cmake-c-cxx-asm-linker-flags-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/Add-cmake-c-cxx-asm-linker-flags-v2.patch)
-- [Add-stubs-and-headers-for-nl_types-APIs.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/Add-stubs-and-headers-for-nl_types-APIs.patch)
-- [BOLT-Increase-max-allocation-size-to-allow-BOLTing-clang-and-rustc.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/BOLT-Increase-max-allocation-size-to-allow-BOLTing-clang-and-rustc.patch)
-- [BPF: Generate locked insn for __sync_fetch_and_add() with cpu](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/06c531e808ceeafdf996867a2e8e66960ae4774e.patch)
-- [Bail out jump threading on indirect branches (#103688)](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/3c9022c965b85951f30af140da591f819acef8a0.patch)
-- [Disable-vfork-fork-events-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/Disable-vfork-fork-events-v2.patch)
-- [ELF: Have __rela_iplt_{start,end} surround .rela.iplt with](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/970d6d20967258528980c9b7feaaf3dd3acf9aa3-v2.patch)
-- [Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch)
-- [Expand Zfa fli+fneg cases during lowering instead of during isel.](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/de6d7a6c3093f725bec6980e925166f0f363687a.patch)
-- [Reapply "[clang][CodeGen] Zero init unspecified fields in](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/627746581b8fde4143533937130f420bbbdf9ddf-v2.patch)
-- [Reapply^2 "[HWASan] remove incorrectly inferred attributes"](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/9a2fd97d391caf1060e303f636d7113501788d2f-v2.patch)
-- [Remove-inline_asm-tests-for-now.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/Remove-inline_asm-tests-for-now.patch)
-- [Revert "[RISCV] Add isel optimization for (and (sra y, c2),](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/858afe90aad9ca45165d64baec9249dd680c85d5.patch)
-- [Revert-Driver-Allow-target-override-containing-.-in-executable-name-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/Revert-Driver-Allow-target-override-containing-.-in-executable-name-v2.patch)
-- [Revert-Fix-diagnostic-for-stdatomic.h-before-C++23.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/Revert-Fix-diagnostic-for-stdatomic.h-before-C++23.patch)
-- [Revert-Recommit-DAGCombiner-Transform-icmp-eq-ne-and.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/Revert-Recommit-DAGCombiner-Transform-icmp-eq-ne-and.patch)
-- [Workaround dependent source location issues (#106925)](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/4bccb01355edcfedacafede3e7878d74e2b0a28f.patch)
-- [[BOLT][AArch64] Do not relax ADR referencing the same](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/d32fe95d8286ffdcdc962534becabffdf1e56816.patch)
-- [[Driver] Error when using msan on Android (#122540)](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/fdfe7e7fabc85ed7293ca6f5f234d41812644584.patch)
-- [[Driver][ARM] Change Android's NEON FPU hardcoding to "== 7"](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/e9255dda236e6e418abe81a10b3f7c0d16c0d083.patch)
-- [[MC] Fix DWARF file table for files with empty DWARF](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/4a5f82b43be7328d7b7b4cd9912487fd3f284b49.patch)
-- [[MTE] Do not allow local aliases to MTE globals (#106280)](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/23b18fa01e6de7cb86a0cd294d58e5f8635d4afe.patch)
-- [[clang] Extend clang's <limits.h> to define *LONG_LONG*_](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/7d20ea9d32954e8e5becab8495fa509a3f67b710.patch)
-- [[compiler-rt][AArch64][Android] Use getauxval on Android.](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/cd634f57c10dedbe4f908889dece2c4460b702c9.patch)
-- [[libc++] Fix sub-overflow in std::gcd implementation](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/f7ff3cde96c4b81b032c58cafee7bf77233f5517.patch)
-- [[libc++] Update locale grouping tests (#119463)](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/31272e4f83f24fee1bf37ebc8ea7dd4d082edea8.patch)
-- [[libc++abi] Avoid using deprecated throw specifications in >=](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/7e542a2536017b1ea0ba157f74b8b8ff07c191f8-v2.patch)
-- [[lldb] Add armv7a and armv8a ArchSpecs (#106433)](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/0a00d32c5f88fce89006dcde6e235bc77d7b495e.patch)
-- [[sanitizer] Delay sanitizer args parsing (#107280)](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/cherry/24684bb4a9791145a36a97477eb1fd525a122d8e.patch)
-- [compiler-rt-Allow-finding-LLVMConfig-if-CMAKE_FIND_ROOT_PATH_MODE_PACKAGE-is-set-to-ONLY.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/compiler-rt-Allow-finding-LLVMConfig-if-CMAKE_FIND_ROOT_PATH_MODE_PACKAGE-is-set-to-ONLY.patch)
-- [move-cxa-demangle-into-libcxxdemangle.patch](https://android.googlesource.com/toolchain/llvm_android/+/456a459bd653ddf1cca170e7e9aef9d122a81731/patches/move-cxa-demangle-into-libcxxdemangle.patch)
\ No newline at end of file
+- [Add-cmake-c-cxx-asm-linker-flags-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/Add-cmake-c-cxx-asm-linker-flags-v2.patch)
+- [Add-stubs-and-headers-for-nl_types-APIs.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/Add-stubs-and-headers-for-nl_types-APIs.patch)
+- [BOLT-Increase-max-allocation-size-to-allow-BOLTing-clang-and-rustc.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/BOLT-Increase-max-allocation-size-to-allow-BOLTing-clang-and-rustc.patch)
+- [BPF: Generate locked insn for __sync_fetch_and_add() with cpu](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/06c531e808ceeafdf996867a2e8e66960ae4774e.patch)
+- [Bail out jump threading on indirect branches (#103688)](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/3c9022c965b85951f30af140da591f819acef8a0.patch)
+- [Disable-vfork-fork-events-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/Disable-vfork-fork-events-v2.patch)
+- [ELF: Have __rela_iplt_{start,end} surround .rela.iplt with](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/970d6d20967258528980c9b7feaaf3dd3acf9aa3-v2.patch)
+- [Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch)
+- [Expand Zfa fli+fneg cases during lowering instead of during isel.](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/de6d7a6c3093f725bec6980e925166f0f363687a.patch)
+- [Reapply "[clang][CodeGen] Zero init unspecified fields in](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/627746581b8fde4143533937130f420bbbdf9ddf-v2.patch)
+- [Reapply^2 "[HWASan] remove incorrectly inferred attributes"](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/9a2fd97d391caf1060e303f636d7113501788d2f-v2.patch)
+- [Remove-inline_asm-tests-for-now.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/Remove-inline_asm-tests-for-now.patch)
+- [Revert "[RISCV] Add isel optimization for (and (sra y, c2),](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/858afe90aad9ca45165d64baec9249dd680c85d5.patch)
+- [Revert-Driver-Allow-target-override-containing-.-in-executable-name-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/Revert-Driver-Allow-target-override-containing-.-in-executable-name-v2.patch)
+- [Revert-Fix-diagnostic-for-stdatomic.h-before-C++23.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/Revert-Fix-diagnostic-for-stdatomic.h-before-C++23.patch)
+- [Revert-Recommit-DAGCombiner-Transform-icmp-eq-ne-and.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/Revert-Recommit-DAGCombiner-Transform-icmp-eq-ne-and.patch)
+- [Workaround dependent source location issues (#106925)](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/4bccb01355edcfedacafede3e7878d74e2b0a28f.patch)
+- [[ARM] Speedups for CombineBaseUpdate. (#129725)](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/86cf4ed7e9510a6828e95e8b36893eec116c9cf9.patch)
+- [[BOLT][AArch64] Do not relax ADR referencing the same](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/d32fe95d8286ffdcdc962534becabffdf1e56816.patch)
+- [[Driver] Error when using msan on Android (#122540)](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/fdfe7e7fabc85ed7293ca6f5f234d41812644584.patch)
+- [[Driver][ARM] Change Android's NEON FPU hardcoding to "== 7"](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/e9255dda236e6e418abe81a10b3f7c0d16c0d083.patch)
+- [[MC] Fix DWARF file table for files with empty DWARF](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/4a5f82b43be7328d7b7b4cd9912487fd3f284b49.patch)
+- [[MTE] Do not allow local aliases to MTE globals (#106280)](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/23b18fa01e6de7cb86a0cd294d58e5f8635d4afe.patch)
+- [[clang] Extend clang's <limits.h> to define *LONG_LONG*_](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/7d20ea9d32954e8e5becab8495fa509a3f67b710.patch)
+- [[compiler-rt][AArch64][Android] Use getauxval on Android.](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/cd634f57c10dedbe4f908889dece2c4460b702c9.patch)
+- [[libc++] Fix sub-overflow in std::gcd implementation](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/f7ff3cde96c4b81b032c58cafee7bf77233f5517.patch)
+- [[libc++] Update locale grouping tests (#119463)](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/31272e4f83f24fee1bf37ebc8ea7dd4d082edea8.patch)
+- [[libc++abi] Avoid using deprecated throw specifications in >=](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/7e542a2536017b1ea0ba157f74b8b8ff07c191f8-v2.patch)
+- [[lldb] Add armv7a and armv8a ArchSpecs (#106433)](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/0a00d32c5f88fce89006dcde6e235bc77d7b495e.patch)
+- [[sanitizer] Delay sanitizer args parsing (#107280)](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/cherry/24684bb4a9791145a36a97477eb1fd525a122d8e.patch)
+- [compiler-rt-Allow-finding-LLVMConfig-if-CMAKE_FIND_ROOT_PATH_MODE_PACKAGE-is-set-to-ONLY.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/compiler-rt-Allow-finding-LLVMConfig-if-CMAKE_FIND_ROOT_PATH_MODE_PACKAGE-is-set-to-ONLY.patch)
+- [move-cxa-demangle-into-libcxxdemangle.patch](https://android.googlesource.com/toolchain/llvm_android/+/fc897d312a17421e016c1bb6f6330b245973b081/patches/move-cxa-demangle-into-libcxxdemangle.patch)
\ No newline at end of file
diff --git a/clang-r547379/lib/clang/20/include/bits/stdatomic.h b/clang-r547379/lib/clang/20/include/bits/stdatomic.h
index ebdc9e5..8717e15 100644
--- a/clang-r547379/lib/clang/20/include/bits/stdatomic.h
+++ b/clang-r547379/lib/clang/20/include/bits/stdatomic.h
@@ -53,36 +53,16 @@
  * 7.17.1 Atomic lock-free macros.
  */
 
-#ifdef __GCC_ATOMIC_BOOL_LOCK_FREE
-#define	ATOMIC_BOOL_LOCK_FREE		__GCC_ATOMIC_BOOL_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_CHAR_LOCK_FREE
-#define	ATOMIC_CHAR_LOCK_FREE		__GCC_ATOMIC_CHAR_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_CHAR16_T_LOCK_FREE
-#define	ATOMIC_CHAR16_T_LOCK_FREE	__GCC_ATOMIC_CHAR16_T_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_CHAR32_T_LOCK_FREE
-#define	ATOMIC_CHAR32_T_LOCK_FREE	__GCC_ATOMIC_CHAR32_T_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_WCHAR_T_LOCK_FREE
-#define	ATOMIC_WCHAR_T_LOCK_FREE	__GCC_ATOMIC_WCHAR_T_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_SHORT_LOCK_FREE
-#define	ATOMIC_SHORT_LOCK_FREE		__GCC_ATOMIC_SHORT_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_INT_LOCK_FREE
-#define	ATOMIC_INT_LOCK_FREE		__GCC_ATOMIC_INT_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_LONG_LOCK_FREE
-#define	ATOMIC_LONG_LOCK_FREE		__GCC_ATOMIC_LONG_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_LLONG_LOCK_FREE
-#define	ATOMIC_LLONG_LOCK_FREE		__GCC_ATOMIC_LLONG_LOCK_FREE
-#endif
-#ifdef __GCC_ATOMIC_POINTER_LOCK_FREE
-#define	ATOMIC_POINTER_LOCK_FREE	__GCC_ATOMIC_POINTER_LOCK_FREE
-#endif
+#define	ATOMIC_BOOL_LOCK_FREE			__CLANG_ATOMIC_BOOL_LOCK_FREE
+#define	ATOMIC_CHAR_LOCK_FREE			__CLANG_ATOMIC_CHAR_LOCK_FREE
+#define	ATOMIC_CHAR16_T_LOCK_FREE	__CLANG_ATOMIC_CHAR16_T_LOCK_FREE
+#define	ATOMIC_CHAR32_T_LOCK_FREE	__CLANG_ATOMIC_CHAR32_T_LOCK_FREE
+#define	ATOMIC_WCHAR_T_LOCK_FREE	__CLANG_ATOMIC_WCHAR_T_LOCK_FREE
+#define	ATOMIC_SHORT_LOCK_FREE		__CLANG_ATOMIC_SHORT_LOCK_FREE
+#define	ATOMIC_INT_LOCK_FREE			__CLANG_ATOMIC_INT_LOCK_FREE
+#define	ATOMIC_LONG_LOCK_FREE			__CLANG_ATOMIC_LONG_LOCK_FREE
+#define	ATOMIC_LLONG_LOCK_FREE		__CLANG_ATOMIC_LLONG_LOCK_FREE
+#define	ATOMIC_POINTER_LOCK_FREE	__CLANG_ATOMIC_POINTER_LOCK_FREE
 
 /*
  * 7.17.2 Initialization.
@@ -92,31 +72,6 @@
 #define	atomic_init(obj, value)		__c11_atomic_init(obj, value)
 
 /*
- * Clang and recent GCC both provide predefined macros for the memory
- * orderings.  If we are using a compiler that doesn't define them, use the
- * clang values - these will be ignored in the fallback path.
- */
-
-#ifndef __ATOMIC_RELAXED
-#define __ATOMIC_RELAXED		0
-#endif
-#ifndef __ATOMIC_CONSUME
-#define __ATOMIC_CONSUME		1
-#endif
-#ifndef __ATOMIC_ACQUIRE
-#define __ATOMIC_ACQUIRE		2
-#endif
-#ifndef __ATOMIC_RELEASE
-#define __ATOMIC_RELEASE		3
-#endif
-#ifndef __ATOMIC_ACQ_REL
-#define __ATOMIC_ACQ_REL		4
-#endif
-#ifndef __ATOMIC_SEQ_CST
-#define __ATOMIC_SEQ_CST		5
-#endif
-
-/*
  * 7.17.3 Order and consistency.
  *
  * The memory_order_* constants that denote the barrier behaviour of the
@@ -269,7 +224,7 @@
 	atomic_bool	__flag;
 } atomic_flag;
 
-#define	ATOMIC_FLAG_INIT		{ ATOMIC_VAR_INIT(false) }
+#define	ATOMIC_FLAG_INIT {false}
 
 static __inline bool atomic_flag_test_and_set_explicit(volatile atomic_flag * _Nonnull __object, memory_order __order) {
 	return (atomic_exchange_explicit(&__object->__flag, 1, __order));
diff --git a/clang-r547379/manifest_13065274.xml b/clang-r547379/manifest_13174946.xml
similarity index 96%
rename from clang-r547379/manifest_13065274.xml
rename to clang-r547379/manifest_13174946.xml
index 2087fff..b798d5d 100644
--- a/clang-r547379/manifest_13065274.xml
+++ b/clang-r547379/manifest_13174946.xml
@@ -7,13 +7,13 @@
 
   <default revision="llvm-r547379-release" remote="aosp" sync-j="4" />
 
-  <project path="bionic" name="platform/bionic" revision="4e9f23f55b0b0596f830ae151c33c149414a2029" upstream="llvm-r547379-release" />
+  <project path="bionic" name="platform/bionic" revision="9e62d90af698b1a092a70c071292fbad89f246bb" upstream="llvm-r547379-release" />
 
   <project path="toolchain/binutils" name="toolchain/binutils" revision="c19795e958ed532462948fd14b1bdfd4f6e96e03" upstream="llvm-r547379-release" />
 
   <project path="toolchain/llvm-project" name="toolchain/llvm-project" revision="b718bcaf8c198c82f3021447d943401e3ab5bd54" upstream="llvm-r547379-release" />
 
-  <project path="toolchain/llvm_android" name="toolchain/llvm_android" revision="456a459bd653ddf1cca170e7e9aef9d122a81731" upstream="llvm-r547379-release" />
+  <project path="toolchain/llvm_android" name="toolchain/llvm_android" revision="fc897d312a17421e016c1bb6f6330b245973b081" upstream="llvm-r547379-release" />
 
   <project path="toolchain/common" name="toolchain/common" revision="0bce8b062126242872e9f3fc66760d3f76773c49" upstream="llvm-r547379-release" />