FailedChanges

Summary

  1. [AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC (details)
  2. [NFC][fuzzer] Simplify StrcmpTest.cpp (details)
  3. Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc" (details)
  4. [sanitizer] Add facility to print the full StackDepot (details)
  5. [NFC][sanitizer] Disable a test on Windows (details)
  6. [NFC][gotsan] Fix 'format' error (details)
Commit 8f09cec8c999a739991f988945159ff9665d50c8 by weiwei64
[AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC
The file was addedllvm/test/CodeGen/AArch64/arm64-assert-zext-sext.ll
Commit f16c4a3704f26d8f557856b7c9f3ce73c1bf1a31 by Vitaly Buka
[NFC][fuzzer] Simplify StrcmpTest.cpp

The test started to consistently fail after unrelated
2ffaa9a1732c6f2af514603d25f0e8c238b3dd06.

Even before the patch it was possible to fail the test,
e.g. -seed=1660180256 on my workstation.

Also this checks do not look related to strcmp.
The file was modifiedcompiler-rt/test/fuzzer/StrcmpTest.cpp (diff)
Commit 13e19d2e7cdc2a54bb85da702df47c8a04a6d857 by nikita.ppv
Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc"

This reverts commit 05d4c4ebc2fb006b8a2bd05b24c6aba10dd2eef8.

mstorsjo reports a miscompile after this change in
https://reviews.llvm.org/D87188#2281093. Reverting until I can
investigate this.
The file was modifiedllvm/lib/Transforms/InstCombine/InstCombineSelect.cpp (diff)
The file was modifiedllvm/test/Transforms/InstCombine/sub-of-negatible.ll (diff)
The file was modifiedllvm/test/Transforms/InstCombine/call-callconv.ll (diff)
The file was modifiedllvm/test/Transforms/InstCombine/select_meta.ll (diff)
The file was modifiedllvm/test/Transforms/InstCombine/abs-1.ll (diff)
The file was modifiedllvm/test/Transforms/InstCombine/cttz-abs.ll (diff)
The file was modifiedllvm/test/Transforms/InstCombine/abs_abs.ll (diff)
The file was modifiedllvm/test/Transforms/InstCombine/max-of-nots.ll (diff)
The file was modifiedclang/test/CodeGen/builtins-wasm.c (diff)
The file was modifiedllvm/test/Transforms/PhaseOrdering/min-max-abs-cse.ll (diff)
The file was modifiedllvm/test/Transforms/PhaseOrdering/X86/vector-reductions.ll (diff)
The file was modifiedllvm/test/Transforms/InstCombine/icmp.ll (diff)
Commit a90229d6cee8910505999678ed137a7f0f9083ed by Vitaly Buka
[sanitizer] Add facility to print the full StackDepot

Split out of D87120 (memory profiler). Added unit testing of the new
printing facility.

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D87792
The file was modifiedcompiler-rt/lib/sanitizer_common/tests/CMakeLists.txt (diff)
The file was modifiedcompiler-rt/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cpp (diff)
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp (diff)
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_stackdepot.h (diff)
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h (diff)
Commit e259f7b88266572aaf00cfc1ff7fe88a9fdb1c7a by Vitaly Buka
[NFC][sanitizer] Disable a test on Windows
The file was modifiedcompiler-rt/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cpp (diff)
Commit c0e7f64685789520ad732d9dd6bf388dc916e518 by Vitaly Buka
[NFC][gotsan] Fix 'format' error
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp (diff)