Base revision: [386af4a5c64ab75eaee2448dc38f2e34a40bfed0](https://github.com/llvm/llvm-project/commits/386af4a5c64ab75eaee2448dc38f2e34a40bfed0)

- [Add-cmake-c-cxx-asm-linker-flags-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/Add-cmake-c-cxx-asm-linker-flags-v2.patch)
- [Add-stubs-and-headers-for-nl_types-APIs-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/Add-stubs-and-headers-for-nl_types-APIs-v2.patch)
- [BOLT-Increase-max-allocation-size-to-allow-BOLTing-clang-and-rustc.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/BOLT-Increase-max-allocation-size-to-allow-BOLTing-clang-and-rustc.patch)
- [Diagnose the code with trailing comma in the function call.](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/922f339c4ef3631f66dc4b8caa4c356103dbf69d.patch)
- [Disable-integer-sanitizer-for-__libcpp_blsr.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/Disable-integer-sanitizer-for-__libcpp_blsr.patch)
- [Disable-std-utilities-charconv-charconv.msvc-test.pa.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/Disable-std-utilities-charconv-charconv.msvc-test.pa.patch)
- [Disable-vfork-fork-events-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/Disable-vfork-fork-events-v2.patch)
- [Fix Windows build (#137414)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/935bc84158e933239047de69b9edc77969b5c70c.patch)
- [Fix connecting via abstract socket (#136466)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/488eeb3ae508221f8e476bbc9d2e9f014542862e.patch)
- [Revert "[libc++] Reduce std::conjunction overhead (#124259)"](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/0227396417d4625bc93affdd8957ff8d90c76299.patch)
- [Revert global widening transform (#144652)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/183acdd27985afd332463e3d9fd4a2ca46d85cf1.patch)
- [Revert-Driver-Allow-target-override-containing-.-in-executable-name-v2.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/Revert-Driver-Allow-target-override-containing-.-in-executable-name-v2.patch)
- [Revert-Recommit-DAGCombiner-Transform-icmp-eq-ne-and.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/Revert-Recommit-DAGCombiner-Transform-icmp-eq-ne-and.patch)
- [Revert-libc-Don-t-implement-stdatomic.h-before-C-23-.patch](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/Revert-libc-Don-t-implement-stdatomic.h-before-C-23-.patch)
- [Skip tests if socket name is longer than 107 bytes (#137405)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/6c78dedc14e7431aa0dd92b9dd8d35bed3e0ed7d.patch)
- [[AArch64] Disallow vscale x 1  partial reductions (#125252)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/c7995a6905f2320f280013454676f992a8c6f89f.patch)
- [[AArch64] Fix op mask detection in](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/2c43479683651f0eb208c97bf12e49bacbea4e6f.patch)
- [[AArch64][DAG] Allow fptos/ui.sat to scalarized. (#126799)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/bf7af2d12e3bb8c7bc322ed1c5bf4e9904ad409c.patch)
- [[AArch64][SME2] Don't preserve ZT0 around SME ABI routines](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/107260cc29368070bba815d94f9d5b7cec1df7d0.patch)
- [[AArch64][SME] Allow spills of ZT0 around SME ABI routines](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/8c7a2ce01a77c96028fe2c8566f65c45ad9408d3.patch)
- [[ARM] Speedups for CombineBaseUpdate. (#129725)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/86cf4ed7e9510a6828e95e8b36893eec116c9cf9-v2.patch)
- [[Clang] Fix an integer overflow issue in computing CTAD's](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/b8d1f3d62746110ff0c969a136fc15f1d52f811d.patch)
- [[Clang] Treat constexpr-unknown value as invalid in](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/27757fb87429c89a65bb5e1f619ad700928db0fd.patch)
- [[ELF,RISCV] Fix oscillation due to call relaxation](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/8957e64a20fc7f4277565c6cfe3e555c119783ce.patch)
- [[HWASan] fix missing BTI attribute on personality function](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/a76cf062a57097ad7971325551854bd5f3d38d94.patch)
- [[InstCombine] Check nowrap flags when folding comparison of](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/9725595f3acc0c1aaa354e15ac4ee2b1f8ff4cc9.patch)
- [[LLD][ELF][AArch64] Discard .ARM.attributes sections](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/ba476d0b83dc8a4bbf066dc02a0f73ded27114f0.patch)
- [[MTE] decide whether to tag global in AsmPrinter (#135891)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/9ed4c705ac1c5c8797f328694f6cd22fbcdae03b.patch)
- [[MTE] do not tag zero sized globals (#136020)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/6bac20b391edce2bde348e59f5be2143157304b5.patch)
- [[MemCpyOpt] Fix clobber check in fca2memcpy optimization](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/5da9044c40840187330526ca888290a95927a629.patch)
- [[VPlan] Only use SCEV for live-ins in tryToWiden. (#125436)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/30f3752e54fa7cd595a434a985efbe9a7abe9b65.patch)
- [[libc++] Also provide an alignment assumption for vector in](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/ccb08b9dab7d829f8d9703d8b46b98e2d6717d0e.patch)
- [[libc++] Expand Android libc++ test config files (#142846)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/13fe07d670e8a115929c9e595c4490ef5c75f583.patch)
- [[libc++] Fix stray usage of _LIBCPP_HAS_NO_WIDE_CHARACTERS on](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/bcfd9f81e1bc9954d616ffbb8625099916bebd5b.patch)
- [[libc++] Reduce the dependency of the locale base API on the](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/f00b32e2d0ee666d32f1ddd0c687e269fab95b44.patch)
- [[libc++][TZDB] Fixes %z escaping. (#125399)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/a27f3b2bb137001735949549354aff89dbf227f4.patch)
- [[lld] Merge equivalent symbols found during ICF (#134342)](https://android.googlesource.com/toolchain/llvm_android/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/cherry/8389d6fad76bd880f02bddce7f0f2612ff0afc40.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/+/79d2e9262fa5c751a95922d202d73e8a503d3761/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/+/79d2e9262fa5c751a95922d202d73e8a503d3761/patches/move-cxa-demangle-into-libcxxdemangle.patch)