Base revision:
c4c5e79dd4b4c78eee7cffd9b0d7394b5bedcf12
Revert "[LoopVectorize] Enable integer Mul and Add as select
[CMake] Support undefined LLVM_NATIVE_ARCH in
[RISCV] Allow mismatched SmallDataLimit and use Min for
[RISCV] Fix miscompile in SExtWRemoval due to early return
[MTE stack] fix incorrect offset for st2g
Clear read_fd_set if EINTR received
Revert “[Clang] Implement fix for DR2628”
[HWASAN][LSAN] Only initialize Symbolizer if leak checking is
Revert "[Darwin] Apply workaround to make symbolication in
[llvm-objdump] Fix help message for --print-imm-hex
[BOLT][NFC] Simplify code using std::optional
[clang][driver] Pass
-femulated-tls
through to the linker
[codegen][riscv] Emit CFI directives when using shadow call
[patches] Cherry pick CLS for: [PATCH] [CodeGen][RISCV]
[StackProtector] don't check stack protector before calling
[BOLT] Parallelize legacy profile merging
[CodeGen] precommit machine-latecleanup test
[CodeGen][MachineLastInstrsCleanup] fix INLINEASM_BR hazard
Add-stubs-and-headers-for-nl_types-APIs.patch
Ensure-that-we-use-our-toolchain-s-lipo-and-not-the-.patch
BOLT-Increase-max-allocation-size-to-allow-BOLTing-clang-and-rustc.patch
Revert-clang-Improve-diagnostics-for-expansion-length-mismatch-v3.patch
Revert-clang-fix-missing-initialization-of-original-number-of-expansions-v3.patch
Revert-Enable-IAS-In-Backend-v2.patch
Disable-vfork-fork-events.patch
Enable-targeting-riscv64-linux-android.patch
Revert-Driver-Allow-target-override-containing-.-in-executable-name.patch
Wasm-omit-64-bit-function-pointer-cast.patch
compiler-rt-Allow-finding-LLVMConfig-if-CMAKE_FIND_ROOT_PATH_MODE_PACKAGE-is-set-to-ONLY.patch
enable-libcxx-testing-using-adb.patch
move-cxa-demangle-into-libcxxdemangle.patch
avoid-triggering-fdsan-in-filebuf-test.patch
hide-locale-lit-features-for-bionic.patch
android-temp-dir-is-data-local-tmp.patch
bionic-includes-plus-sign-for-nan.patch
disable-symlink-resolve-test-on-android.patch
avoid-fifo-socket-hardlink-in-libcxx-tests.patch