Changes

Summary

  1. [AArch64] Add ABD combine tests. NFC (details)
  2. [sanitizer] Simplify with GET_CALLER_PC_BP. NFC (details)
  3. [mlgo] Bump the unsupported versions for interactive tests to 3.8 (details)
  4. [lld] fix comment typos to cycle bots (details)
  5. Revert "[ORC] Drop Comdat when discarding IR symbol" (details)
  6. OffloadBinary: Switch to MapVector<StringRef, StringRef> to stabilize iteration order (details)
Commit d81d60876ac6586a79e567062f5d1cc3ac68772b by david.green
[AArch64] Add ABD combine tests. NFC
The file was modifiedllvm/test/CodeGen/Thumb2/mve-vabdus.ll (diff)
The file was addedllvm/test/CodeGen/AArch64/abd-combine.ll
Commit 39b8a27132833a7c91059e26af48f20b2e874b61 by i
[sanitizer] Simplify with GET_CALLER_PC_BP. NFC
The file was modifiedcompiler-rt/lib/dfsan/dfsan.cpp (diff)
The file was modifiedcompiler-rt/lib/msan/msan_interceptors.cpp (diff)
The file was modifiedcompiler-rt/lib/msan/msan.cpp (diff)
The file was modifiedcompiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp (diff)
Commit 062380c86f061c7308c8b973a1b94e1f6323be5d by mtrofin
[mlgo] Bump the unsupported versions for interactive tests to 3.8

e006c7dfa79a already covered the regalloc one.
The file was modifiedllvm/test/Transforms/Inline/ML/lit.local.cfg (diff)
Commit a2ae9e3a24a77451341020341bed251a76ba7c02 by thakis
[lld] fix comment typos to cycle bots
The file was modifiedlld/Common/ErrorHandler.cpp (diff)
The file was modifiedlld/docs/MachO/ld64-vs-lld.rst (diff)
The file was modifiedlld/test/MachO/thinlto-split-unit-start-lib.ll (diff)
The file was modifiedlld/wasm/Driver.cpp (diff)
Commit 76d94d3eedf058644a101510597b90d1f441b710 by jonas.hahnfeld
Revert "[ORC] Drop Comdat when discarding IR symbol"

A number of AArch64 bots report errors in clang-repl, for example
https://lab.llvm.org/buildbot/#/builders/197/builds/3920

This reverts commit 87d7838202267a011639fcbf97263556ccf091dc.
The file was removedllvm/test/ExecutionEngine/Orc/Inputs/weak-comdat-def.ll
The file was modifiedllvm/lib/ExecutionEngine/Orc/Layer.cpp (diff)
The file was removedllvm/test/ExecutionEngine/Orc/weak-comdat.ll
Commit ecb1d84488431217d7a2902d65d5b326e68bfeb0 by i
OffloadBinary: Switch to MapVector<StringRef, StringRef> to stabilize iteration order

D122069 incorrectly uses StringMap iteration order
(https://llvm.org/docs/ProgrammersManual.html#llvm-adt-stringmap-h).
Switch to MapVector.
The file was modifiedllvm/include/llvm/Object/OffloadBinary.h (diff)
The file was modifiedllvm/lib/ObjectYAML/OffloadEmitter.cpp (diff)
The file was modifiedllvm/unittests/Object/OffloadingTest.cpp (diff)
The file was modifiedllvm/lib/Object/OffloadBinary.cpp (diff)
The file was modifiedllvm/tools/obj2yaml/offload2yaml.cpp (diff)