SuccessChanges

Summary

  1. Reduce a build path for clang-win-x-aarch64 builder. (details)
Commit e703aaff7c79025bebf3307e7138909238651550 by vvereschaka
Reduce a build path for clang-win-x-aarch64 builder.

Reduce a build path for the cross builder on Windows platform to make
libc++ tests passed.

Differential: https://reviews.llvm.org/D87156
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)

Summary

  1. [compiler-rt] Try to correct test after 3f1a9b7eca0 added segment names to objdump output (details)
  2. [ThinLTO][Legacy] Fix StringRef assertion from ThinLTO bots (details)
  3. [SCEV] Add tests for min/max intrinsics (NFC) (details)
  4. [ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink. (details)
  5. [LiveDebugVariables] Delete unneeded doInitialization (details)
  6. [libclang] Expose couple more AST details via cursors (details)
  7. [BDCE] Add tests for min/max intrinsincs (NFC) (details)
Commit 1eae19a87f5432a60020d5a6affb0dc28a2a661b by daniel_l_sanders
[compiler-rt] Try to correct test after 3f1a9b7eca0 added segment names to objdump output
The file was modifiedcompiler-rt/test/asan/TestCases/Darwin/cstring_section.c
Commit 97866b8de81ce71cf9ae9e50feb450335b0537a0 by Steven Wu
[ThinLTO][Legacy] Fix StringRef assertion from ThinLTO bots

This is a presumed fix for FireFox thinLTO bot fix which hits assertion
failure for invalid index when access StringRef. Techinically, `IRName`
in the symtab should not be empty string for the entries we cared about
but this will help to fix the bot before more information can be
provided. Otherwise, NFCI.
The file was modifiedllvm/lib/LTO/ThinLTOCodeGenerator.cpp
Commit 6b50ce3ac95362bfe12aaa2b7bdbbef250f225fb by nikita.ppv
[SCEV] Add tests for min/max intrinsics (NFC)
The file was addedllvm/test/Analysis/ScalarEvolution/minmax-intrinsics.ll
Commit 3b64052a2572e69355969a59a0c4c8aba4fee887 by Lang Hames
[ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink.

TPCDynamicLibrarySearchGenerator was generating errors on missing
symbols, but that doesn't fit the DefinitionGenerator contract: A symbol
that isn't generated by a particular generator should not cause an
error.

This commit fixes the error by using SymbolLookupFlags::WeaklyReferencedSymbol
for all elements of the lookup, and switches llvm-jitlink to use
TPCDynamicLibrarySearchGenerator.
The file was modifiedllvm/lib/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.cpp
The file was modifiedllvm/include/llvm/ExecutionEngine/Orc/TargetProcessControl.h
The file was modifiedllvm/lib/ExecutionEngine/Orc/TargetProcessControl.cpp
The file was modifiedllvm/include/llvm/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.h
The file was modifiedllvm/tools/llvm-jitlink/llvm-jitlink.cpp
Commit 398ba37230431b6ab263cf91bf4c03e4f2c7acb8 by i
[LiveDebugVariables] Delete unneeded doInitialization
The file was modifiedllvm/lib/CodeGen/LiveDebugVariables.cpp
The file was modifiedllvm/lib/CodeGen/LiveDebugVariables.h
Commit 052f83890349822a606c916b2fee501bc087652b by Jan Korous
[libclang] Expose couple more AST details via cursors

Differential Revision: https://reviews.llvm.org/D86991
The file was modifiedclang/tools/libclang/libclang.exports
The file was modifiedclang/unittests/libclang/LibclangTest.cpp
The file was modifiedclang/tools/libclang/CIndex.cpp
The file was modifiedclang/include/clang-c/Index.h
Commit b3e139444f41e5c281972b4002c09ee0500831f6 by nikita.ppv
[BDCE] Add tests for min/max intrinsincs (NFC)
The file was addedllvm/test/Transforms/BDCE/intrinsics.ll

Summary

  1. Reduce a build path for clang-win-x-aarch64 builder. (details)
Commit e703aaff7c79025bebf3307e7138909238651550 by vvereschaka
Reduce a build path for clang-win-x-aarch64 builder.

Reduce a build path for the cross builder on Windows platform to make
libc++ tests passed.

Differential: https://reviews.llvm.org/D87156
The file was modifiedbuildbot/osuosl/master/config/builders.py