Update prebuilt Clang to r437112b (14.0.1).

clang 14.0.1 (based on r437112b) from build 8075178.
Test: N/A

Change-Id: I83a121728d68a80c21be41682e8d52492f0e1381
diff --git a/clang-r437112b/bin/clang-14 b/clang-r437112b/bin/clang-14
index ab3eedc..5328bce 100755
--- a/clang-r437112b/bin/clang-14
+++ b/clang-r437112b/bin/clang-14
Binary files differ
diff --git a/clang-r437112b/bin/clang-check b/clang-r437112b/bin/clang-check
index d1215c1..16955f5 100755
--- a/clang-r437112b/bin/clang-check
+++ b/clang-r437112b/bin/clang-check
Binary files differ
diff --git a/clang-r437112b/bin/clang-format b/clang-r437112b/bin/clang-format
index f5307d5..8e03585 100755
--- a/clang-r437112b/bin/clang-format
+++ b/clang-r437112b/bin/clang-format
Binary files differ
diff --git a/clang-r437112b/bin/clang-tidy b/clang-r437112b/bin/clang-tidy
index 47bbdaf..472d108 100755
--- a/clang-r437112b/bin/clang-tidy
+++ b/clang-r437112b/bin/clang-tidy
Binary files differ
diff --git a/clang-r437112b/bin/clangd b/clang-r437112b/bin/clangd
index ec78f50..b83672a 100755
--- a/clang-r437112b/bin/clangd
+++ b/clang-r437112b/bin/clangd
Binary files differ
diff --git a/clang-r437112b/bin/dsymutil b/clang-r437112b/bin/dsymutil
index c9ba102..fe0fda1 100755
--- a/clang-r437112b/bin/dsymutil
+++ b/clang-r437112b/bin/dsymutil
Binary files differ
diff --git a/clang-r437112b/bin/lld b/clang-r437112b/bin/lld
index db9db3a..3e4f77c 100755
--- a/clang-r437112b/bin/lld
+++ b/clang-r437112b/bin/lld
Binary files differ
diff --git a/clang-r437112b/bin/llvm-dwp b/clang-r437112b/bin/llvm-dwp
index 5669559..a9ce1ed 100755
--- a/clang-r437112b/bin/llvm-dwp
+++ b/clang-r437112b/bin/llvm-dwp
Binary files differ
diff --git a/clang-r437112b/clang_source_info.md b/clang-r437112b/clang_source_info.md
index 9d40550..5863b8b 100644
--- a/clang-r437112b/clang_source_info.md
+++ b/clang-r437112b/clang_source_info.md
@@ -1,20 +1,24 @@
 Base revision: [79d58b4d3017d159bf09a77398c9a116128de193](https://github.com/llvm/llvm-project/commits/79d58b4d3017d159bf09a77398c9a116128de193)
 
-- [Add missing `REQUIRES: asserts` to](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/bd22a99c57b472774a8addcaeef503540abe7b57.patch)
-- [Revert "[Coroutines] [Clang] Look up coroutine component in](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/79f8b5f0d00fd10fee8aee3c3c58e17a8fea8946.patch)
-- [[OpenMP][libomptarget] Change device vector elements to](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/c3aecf87d5b97c3d3580457164e7fe4a19c4221a.patch)
-- [[MergeICmps] Don't reorder unmerged comparisons](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/f2fa6ad0476b318fdba46f09a2d59187228431ee.patch)
-- [Don't fold (select C, (gep Ptr, Idx), Ptr) if C is vector but](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/d0746f2e9bbf08f52196ae12f25d0ef7edcbbe4c.patch)
-- [Fix rendezvous for rebase_exec=true case](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/d5629b5d4d41ce71703105362f58dfcdbb6cc175.patch)
-- [DebugInfo: Use sugared function type when emitting function](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/85f612efeb352e759f120ee183bf31b1fd7e801a.patch)
-- [[compiler-rt/profile] Hide __llvm_profile_raw_version](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/69708477be258dbea2711f6a35c02685659b49d3.patch)
-- [[LowerTypeTests] Emit cfi_jt aliases regardless of function](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/3ccd041af920125595a992becd0e1e4083ce562b.patch)
-- [[ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/d7e089f2d6a5cd5f283a90ab29241d20d4fc3ed1.patch)
-- [[ARM][AsmParser] Don't emit "deprecated instruction in IT](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/803d4f8a35ca8d6eeb5c172ae02705645e6dfe1f.patch)
-- [[compiler-rt/profile] Include __llvm_profile_get_magic in](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/1df7289af66c630480a676e2a5347dca5a3ede15.patch)
-- [[ARM] implement support for ALU/LDR PC-relative group](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/cherry/da66263b6e505a4c605efbe8d68c3b09ad3606a4.patch)
-- [Revert-two-changes-that-break-Android-builds.v6.patch](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/Revert-two-changes-that-break-Android-builds.v6.patch)
-- [Add-stubs-and-headers-for-nl_types-APIs.patch](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/Add-stubs-and-headers-for-nl_types-APIs.patch)
-- [Revert-Sema-Introduce-BuiltinAttr-per-declaration-bu.v4.patch](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/Revert-Sema-Introduce-BuiltinAttr-per-declaration-bu.v4.patch)
-- [Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch)
-- [Undef-FS-macro-for-Android-x86_64.patch](https://android.googlesource.com/toolchain/llvm_android/+/d44962eed2aeb16bc01679f7b7a46b33a0a6ce25/patches/Undef-FS-macro-for-Android-x86_64.patch)
\ No newline at end of file
+- [Add missing `REQUIRES: asserts` to](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/bd22a99c57b472774a8addcaeef503540abe7b57.patch)
+- [Revert "[Coroutines] [Clang] Look up coroutine component in](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/79f8b5f0d00fd10fee8aee3c3c58e17a8fea8946.patch)
+- [[OpenMP][libomptarget] Change device vector elements to](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/c3aecf87d5b97c3d3580457164e7fe4a19c4221a.patch)
+- [AArch64 SVE restore SVE registers after expression](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/8901f8beea3a70f92be8c0b80313260502f03727.patch)
+- [[MergeICmps] Don't reorder unmerged comparisons](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/f2fa6ad0476b318fdba46f09a2d59187228431ee.patch)
+- [Don't fold (select C, (gep Ptr, Idx), Ptr) if C is vector but](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/d0746f2e9bbf08f52196ae12f25d0ef7edcbbe4c.patch)
+- [Fix rendezvous for rebase_exec=true case](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/d5629b5d4d41ce71703105362f58dfcdbb6cc175.patch)
+- [DebugInfo: Use sugared function type when emitting function](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/85f612efeb352e759f120ee183bf31b1fd7e801a.patch)
+- [[compiler-rt/profile] Hide __llvm_profile_raw_version](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/69708477be258dbea2711f6a35c02685659b49d3.patch)
+- [[LowerTypeTests] Emit cfi_jt aliases regardless of function](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/3ccd041af920125595a992becd0e1e4083ce562b.patch)
+- [[ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/d7e089f2d6a5cd5f283a90ab29241d20d4fc3ed1.patch)
+- [[ARM][AsmParser] Don't emit "deprecated instruction in IT](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/803d4f8a35ca8d6eeb5c172ae02705645e6dfe1f.patch)
+- [compiler-rt: Use FreeBSD's elf_aux_info to detect AArch64 HW](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/7dbbb5d3a46e1526cfa126ae02a5856d7ce0fda9.patch)
+- [[compiler-rt/profile] Include __llvm_profile_get_magic in](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/1df7289af66c630480a676e2a5347dca5a3ede15.patch)
+- [[ARM] implement support for ALU/LDR PC-relative group](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/da66263b6e505a4c605efbe8d68c3b09ad3606a4.patch)
+- [[AArch64][SVE] Fix handling of stack protection with SVE](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/dc9f65be4555406262ff693c8bac5f1f0b960a97.patch)
+- [[compiler-rt][AArch64] Add a workaround for Exynos 9810](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/cherry/cce4a7258b81159e57a411896011ee2742f17def.patch)
+- [Revert-two-changes-that-break-Android-builds.v6.patch](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/Revert-two-changes-that-break-Android-builds.v6.patch)
+- [Add-stubs-and-headers-for-nl_types-APIs.patch](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/Add-stubs-and-headers-for-nl_types-APIs.patch)
+- [Revert-Sema-Introduce-BuiltinAttr-per-declaration-bu.v4.patch](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/Revert-Sema-Introduce-BuiltinAttr-per-declaration-bu.v4.patch)
+- [Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch)
+- [Undef-FS-macro-for-Android-x86_64.patch](https://android.googlesource.com/toolchain/llvm_android/+/f867de270670f0d0c2a8d9431772871b7427b5e7/patches/Undef-FS-macro-for-Android-x86_64.patch)
\ No newline at end of file
diff --git a/clang-r437112b/include/llvm/CodeGen/StackProtector.h b/clang-r437112b/include/llvm/CodeGen/StackProtector.h
index f6513e8..57456b3 100644
--- a/clang-r437112b/include/llvm/CodeGen/StackProtector.h
+++ b/clang-r437112b/include/llvm/CodeGen/StackProtector.h
@@ -95,7 +95,7 @@
                                 bool InStruct = false) const;
 
   /// Check whether a stack allocation has its address taken.
-  bool HasAddressTaken(const Instruction *AI, uint64_t AllocSize);
+  bool HasAddressTaken(const Instruction *AI, TypeSize AllocSize);
 
   /// RequiresStackProtector - Check whether or not this function needs a
   /// stack protector based upon the stack protector level.
diff --git a/clang-r437112b/lib64/LLVMPolly.so b/clang-r437112b/lib64/LLVMPolly.so
index 0795dd1..474aabf 100755
--- a/clang-r437112b/lib64/LLVMPolly.so
+++ b/clang-r437112b/lib64/LLVMPolly.so
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_ios_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_ios_dynamic.dylib
index a09dbd8..c7fecdd 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_ios_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_ios_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_iossim_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_iossim_dynamic.dylib
index f65108c..46dca13 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_iossim_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_iossim_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_osx_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
index 3fefcc9..40671c0 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.cc_kext.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.cc_kext.a
index 8f97be4..af1b0be 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.cc_kext.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.cc_kext.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.cc_kext_ios.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.cc_kext_ios.a
index f4bf046..a8e8813 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.cc_kext_ios.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.cc_kext_ios.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ios.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ios.a
index 3bd1494..a26c508 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ios.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ios.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.iossim.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.iossim.a
index 76a8b81..34de8f7 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.iossim.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.iossim.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_ios_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_ios_dynamic.dylib
index 097552b..e2f3d17 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_ios_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_ios_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_iossim_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_iossim_dynamic.dylib
index 910f121..5485469 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_iossim_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_iossim_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_osx_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_osx_dynamic.dylib
index a290e68..2e7d4c0 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_osx_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.lsan_osx_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.orc_osx.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.orc_osx.a
index 1a02425..518155d 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.orc_osx.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.orc_osx.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.osx.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.osx.a
index 04bada5..fbd36f2 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.osx.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.osx.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_ios.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_ios.a
index a343199..8f9d2c9 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_ios.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_ios.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_iossim.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_iossim.a
index a8b83b8..f88f234 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_iossim.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_iossim.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_osx.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_osx.a
index 6b1c4b1..60b9707 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_osx.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.profile_osx.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_ios.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_ios.a
index 2eed58d..d777a3b 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_ios.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_ios.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_iossim.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_iossim.a
index 448e2e5..767796e 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_iossim.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_iossim.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_osx.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_osx.a
index d50e951..287e298 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_osx.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_client_osx.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_ios_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_ios_dynamic.dylib
index c5d3cbf..0076e0a 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_ios_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_ios_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_iossim_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_iossim_dynamic.dylib
index 845d6b2..8b24011 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_iossim_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_iossim_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_osx_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_osx_dynamic.dylib
index 1a4293e..09135b9 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_osx_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.stats_osx_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_ios_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_ios_dynamic.dylib
index dbe1c71..6bafdef 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_ios_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_ios_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_iossim_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_iossim_dynamic.dylib
index 2f8a3eb..bc5ba47 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_iossim_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_iossim_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_osx_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_osx_dynamic.dylib
index d9483f8..77f52db 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_osx_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.tsan_osx_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_ios.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_ios.a
index be53ef3..b133911 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_ios.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_ios.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_ios_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_ios_dynamic.dylib
index 3c792db..66755c5 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_ios_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_ios_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_iossim.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_iossim.a
index 7aad46f..2437cd1 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_iossim.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_iossim.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_iossim_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_iossim_dynamic.dylib
index 93862c8..542d76c 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_iossim_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_iossim_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_ios.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_ios.a
index ab380c4..95b6369 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_ios.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_ios.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_ios_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_ios_dynamic.dylib
index d76fc65..ca4f277 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_ios_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_ios_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_iossim.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_iossim.a
index 0adf1d4..fc64d16 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_iossim.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_iossim.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_iossim_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_iossim_dynamic.dylib
index 426e257..3afb138 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_iossim_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_iossim_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_osx.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_osx.a
index e0b16a1..3109592 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_osx.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_osx.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_osx_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_osx_dynamic.dylib
index d2665cb..b0cf1e5 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_osx_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_minimal_osx_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_osx.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_osx.a
index b837f33..35a2577 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_osx.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_osx.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib
index 7b8d2c6..8dd25c3 100755
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.hard_pic.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.hard_pic.a
index eeac542..a5ec51b 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.hard_pic.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.hard_pic.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.hard_static.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.hard_static.a
index 36edef3..d72b563 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.hard_static.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.hard_static.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.soft_pic.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.soft_pic.a
index 0cc5d80..d4568e9 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.soft_pic.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.soft_pic.a
Binary files differ
diff --git a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.soft_static.a b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.soft_static.a
index c0f10af..67055b6 100644
--- a/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.soft_static.a
+++ b/clang-r437112b/lib64/clang/14.0.1/lib/darwin/macho_embedded/libclang_rt.soft_static.a
Binary files differ
diff --git a/clang-r437112b/lib64/libLLVM.dylib b/clang-r437112b/lib64/libLLVM.dylib
index f0baf3a..9c592c8 100755
--- a/clang-r437112b/lib64/libLLVM.dylib
+++ b/clang-r437112b/lib64/libLLVM.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/libLTO.dylib b/clang-r437112b/lib64/libLTO.dylib
index 5bc3758..5fd6f8a 100755
--- a/clang-r437112b/lib64/libLTO.dylib
+++ b/clang-r437112b/lib64/libLTO.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/libc++.a b/clang-r437112b/lib64/libc++.a
index 72cb3ce..edc840d 100644
--- a/clang-r437112b/lib64/libc++.a
+++ b/clang-r437112b/lib64/libc++.a
Binary files differ
diff --git a/clang-r437112b/lib64/libc++abi.1.dylib b/clang-r437112b/lib64/libc++abi.1.dylib
index 58edc25..46320c8 100755
--- a/clang-r437112b/lib64/libc++abi.1.dylib
+++ b/clang-r437112b/lib64/libc++abi.1.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/libc++abi.a b/clang-r437112b/lib64/libc++abi.a
index 9fc7286..1c380c5 100644
--- a/clang-r437112b/lib64/libc++abi.a
+++ b/clang-r437112b/lib64/libc++abi.a
Binary files differ
diff --git a/clang-r437112b/lib64/libclang-cpp.dylib b/clang-r437112b/lib64/libclang-cpp.dylib
index 44f78f6..9f36c8c 100755
--- a/clang-r437112b/lib64/libclang-cpp.dylib
+++ b/clang-r437112b/lib64/libclang-cpp.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/libclang.dylib b/clang-r437112b/lib64/libclang.dylib
index 7781793..be76e6d 100755
--- a/clang-r437112b/lib64/libclang.dylib
+++ b/clang-r437112b/lib64/libclang.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/liblldb.14.0.1git.dylib b/clang-r437112b/lib64/liblldb.14.0.1git.dylib
index f8d9844..536f795 100755
--- a/clang-r437112b/lib64/liblldb.14.0.1git.dylib
+++ b/clang-r437112b/lib64/liblldb.14.0.1git.dylib
Binary files differ
diff --git a/clang-r437112b/lib64/libxml2.2.9.12.dylib b/clang-r437112b/lib64/libxml2.2.9.12.dylib
index 442d56e..5a402aa 100755
--- a/clang-r437112b/lib64/libxml2.2.9.12.dylib
+++ b/clang-r437112b/lib64/libxml2.2.9.12.dylib
Binary files differ
diff --git a/clang-r437112b/manifest_8051348.xml b/clang-r437112b/manifest_8075178.xml
similarity index 88%
rename from clang-r437112b/manifest_8051348.xml
rename to clang-r437112b/manifest_8075178.xml
index 3eb849a..b3b4941 100644
--- a/clang-r437112b/manifest_8051348.xml
+++ b/clang-r437112b/manifest_8075178.xml
@@ -5,13 +5,13 @@
 
   <default revision="master" remote="aosp" sync-j="4" />
 
-  <project path="bionic" name="platform/bionic" revision="e2c784f15912115f778e427f0ce9a21189a3b494" />
+  <project path="bionic" name="platform/bionic" revision="4a85b045fd6c218141d55b9dd44ec5220ba0b674" />
 
   <project path="toolchain/binutils" name="toolchain/binutils" revision="c19795e958ed532462948fd14b1bdfd4f6e96e03" />
 
   <project path="toolchain/llvm-project" name="toolchain/llvm-project" revision="8671348b81b95fc603505dfc881b45103bee1731" />
 
-  <project path="toolchain/llvm_android" name="toolchain/llvm_android" revision="d44962eed2aeb16bc01679f7b7a46b33a0a6ce25" />
+  <project path="toolchain/llvm_android" name="toolchain/llvm_android" revision="f867de270670f0d0c2a8d9431772871b7427b5e7" />
 
   <project path="external/toolchain-utils" name="platform/external/toolchain-utils" revision="7bc245bad95c6f4c15bc3f819f61312705b59a5a" />
 
@@ -47,13 +47,13 @@
 
   <project path="prebuilts/python/windows-x86" name="platform/prebuilts/python/windows-x86" clone-depth="1" revision="aa4729084a5524e27ee8259d712daf52a08a6068" />
 
-  <project path="prebuilts/clang/host/darwin-x86" name="platform/prebuilts/clang/host/darwin-x86" clone-depth="1" revision="720f4f61691ff238965caf8eea0fe3b0e8715851" />
+  <project path="prebuilts/clang/host/darwin-x86" name="platform/prebuilts/clang/host/darwin-x86" clone-depth="1" revision="079f714eac745f92388eb8d98b2abe98efcea470" />
 
   <project path="prebuilts/clang/host/darwin-universal" name="platform/prebuilts/clang/host/darwin-universal" clone-depth="1" revision="592f071af1df99cb463ff5b670cd383efd49a6e1" />
 
-  <project path="prebuilts/clang/host/linux-x86" name="platform/prebuilts/clang/host/linux-x86" clone-depth="1" revision="0ae4ec14479aec8e2f3761ce92c9fbba166cac4b" />
+  <project path="prebuilts/clang/host/linux-x86" name="platform/prebuilts/clang/host/linux-x86" clone-depth="1" revision="64ea0eeda920f7d9ebee086bade1963f115b0a4a" />
 
-  <project path="prebuilts/clang/host/windows-x86" name="platform/prebuilts/clang/host/windows-x86" clone-depth="1" revision="0c32b4c499372c2eaccd7aa487c7a0f020747f29" />
+  <project path="prebuilts/clang/host/windows-x86" name="platform/prebuilts/clang/host/windows-x86" clone-depth="1" revision="7d02d5a7950f2f7a78ec05f25d5c3eebcd0fa4b0" />
 
   <project path="toolchain/prebuilts/ndk/r23" name="toolchain/prebuilts/ndk/r23" revision="c99c7c9153e9b2f02e6b05dd852b150ab0dded0e" />
 </manifest>