SuccessChanges

Summary

  1. Fix the test case in D88686 (details)
  2. [lsan] Share platform allocator settings between ASan and LSan (details)
  3. Revert "[lsan] Share platform allocator settings between ASan and LSan" (details)
  4. [X86] Add missing intrinsic test for aesdecwide128kl and aesdecwide256kl. Capture all output values in keylocker tests. NFC (details)
  5. [X86] Move MWAITX_DAG ISD opcode so it is not in the strict FP range. (details)
  6. [Driver] Move detectLibcxxIncludePath to ToolChain (details)
  7. [PATCH] Fix typo (NFC) (details)
Commit 88c9162c9d47ef43a505bc5301dc626f3cd4f437 by jianzhouzh
Fix the test case in D88686

Adjusted when to check RSS.
The file was modifiedcompiler-rt/test/dfsan/munmap_release_shadow.c
Commit 1c897e9d72979730f7555e77dd54fe892a461637 by mcgrathr
[lsan] Share platform allocator settings between ASan and LSan

This moves the platform-specific parameter logic from asan into
lsan_common.h to lsan can share it.

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D87795
The file was modifiedcompiler-rt/lib/lsan/lsan_allocator.h
The file was modifiedcompiler-rt/lib/asan/asan_allocator.h
The file was modifiedcompiler-rt/lib/lsan/lsan_common.h
Commit 5b0cfe93b6cdaf2e0383ed8edaa867430d7e6e4e by mcgrathr
Revert "[lsan] Share platform allocator settings between ASan and LSan"

This reverts commit 1c897e9d72979730f7555e77dd54fe892a461637.

It broke builds for 32-bit targets.

Differential Revision: https://reviews.llvm.org/D88768
The file was modifiedcompiler-rt/lib/lsan/lsan_common.h
The file was modifiedcompiler-rt/lib/lsan/lsan_allocator.h
The file was modifiedcompiler-rt/lib/asan/asan_allocator.h
Commit 63fc8499f305be192f0f9a62c43e0fcfdbdb7607 by craig.topper
[X86] Add missing intrinsic test for aesdecwide128kl and aesdecwide256kl. Capture all output values in keylocker tests. NFC

The aesdec/enc instructions produce a flag output and one or eight
xmm regsiter outputs. The test were not capturing the xmm outputs.

Also add nounwind to tests to remove .cfi directives
The file was modifiedllvm/test/CodeGen/X86/keylocker-intrinsics.ll
Commit 8ae4842669f1fee33d22cc3f0c895c7839d05aef by craig.topper
[X86] Move MWAITX_DAG ISD opcode so it is not in the strict FP range.

Add a comment to hopefully prevent anyone else from making the
same mistake.
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.h
Commit e25bf2592060e7751f8b14522c97081ce2047175 by phosek
[Driver] Move detectLibcxxIncludePath to ToolChain

This helper method is useful even outside of Gnu toolchains, so move
it to ToolChain so it can be reused in other toolchains such as Fuchsia.

Differential Revision: https://reviews.llvm.org/D88452
The file was addedclang/test/Driver/Inputs/basic_fuchsia_tree/include/c++/v1/.keep
The file was modifiedclang/lib/Driver/ToolChains/Fuchsia.cpp
The file was modifiedclang/lib/Driver/ToolChain.cpp
The file was modifiedclang/lib/Driver/ToolChains/Gnu.cpp
The file was modifiedclang/include/clang/Driver/ToolChain.h
Commit a0a8f83718454186686f9c11db72408cc36482e3 by ebahapo
[PATCH] Fix typo (NFC)
The file was modifiedclang/test/Driver/riscv-cpus.c