This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig in repository toolchain/ci/llvm-monorepo.
from 10fac928e76 Improving this fatal diagnostic to help checker developers [...] adds edf2a8d3146 [x86] add load fold patterns for movddup with vzext_load adds aa1f65511b5 [DAGCombiner] allow narrowing of add followed by truncate adds 65553440155 [Analysis] s/uint64_t/LocationSize; NFC adds d33f5b8fed9 [Analysis] More LocationSize cleanup; NFC adds dc064cf1411 llvm-dwarfdump: Dump the section name/number for addr attributes adds 6f81dead1b9 DebugInfo: Accurately propagate the section used by a reloc [...] adds 33fe4fb084b Test DWARFv5 with gdb-index and low_pc/high_pc on the CU (r [...] adds ab4277c6941 [X86] Autogenerate complete checks. NFC adds a609cf92ba5 [X86] Fix an old FIXME about folding the zero constant into [...] adds 02ab1deead4 [AAEval] Use LocationSize instead of ints; NFC adds 37fb59e14b9 [Lint] Use LocationSize instead of ints; NFC adds f5d36a24522 [Loads] Use LocationSize instead of ints; NFC adds 3a6fe6f1154 [MemoryLocation] Use LocationSize instead of ints; NFC adds 4e5df5a840e [X86] Return false from hasAndNotCompare if the comparision [...] adds 2bda7473cf0 [MemCpyOpt] Use LocationSize instead of ints; NFC adds 5a73f8928ca Set the default SANITIZER_CXX_ABI library to libc++ for Fre [...] adds 394e12d6d01 [ORC] Remove redundant instruction from MIPS resolver code. NFC adds f848381029b [ORC] clang-format OrcMips32 and OrcMips64 code. NFC adds 2f4eab06a4b [ORC] Rename register in the OrcMips64 resolver code comments. NFC adds b5f1c767715 [gn build] Add build files for clang/tools/{clang-diff,clan [...] adds 0bdcc1741c7 [gn build] Add build files for clang/tools/{clang-refactor, [...] adds b23f9066ca0 [gn build] Add build files for clang/tools/{arcmt-test,clan [...] new 50a1ff65b5c [Distro] Support detecting Gentoo new e6c25082468 [Driver] Disable -faddrsig on Gentoo by default new 902d44e6b36 [xray] Disable alignas() for thread_local objects on NetBSD new 019f8a8a19f [xray] Detect MPROTECT and error out when it's enabled (on NetBSD)
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang/include/clang/Driver/Distro.h | 5 ++ clang/lib/Driver/Distro.cpp | 3 ++ clang/lib/Driver/ToolChains/Clang.cpp | 2 + clang/test/Driver/addrsig.c | 3 ++ clang/test/lit.cfg.py | 3 ++ clang/unittests/Driver/DistroTest.cpp | 36 +++++++++++++ compiler-rt/CMakeLists.txt | 2 +- .../lib/sanitizer_common/sanitizer_common.h | 1 + .../lib/sanitizer_common/sanitizer_fuchsia.cc | 1 + .../lib/sanitizer_common/sanitizer_linux.cc | 24 +++++++++ compiler-rt/lib/sanitizer_common/sanitizer_mac.cc | 4 ++ .../lib/sanitizer_common/sanitizer_rtems.cc | 1 + compiler-rt/lib/sanitizer_common/sanitizer_win.cc | 4 ++ compiler-rt/lib/xray/xray_basic_logging.cc | 2 +- compiler-rt/lib/xray/xray_defs.h | 10 ++++ compiler-rt/lib/xray/xray_fdr_logging.cc | 4 +- compiler-rt/lib/xray/xray_init.cc | 3 ++ lld/test/ELF/gdb-index-dwarf5-low-high.s | 50 ++++++++++++++++++ llvm/include/llvm/Analysis/AliasAnalysis.h | 7 +-- llvm/include/llvm/Analysis/MemoryLocation.h | 3 ++ llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h | 1 - .../llvm/ExecutionEngine/Orc/OrcABISupport.h | 2 +- llvm/include/llvm/LinkAllPasses.h | 3 +- llvm/lib/Analysis/AliasAnalysisEvaluator.cpp | 17 ++++--- llvm/lib/Analysis/BasicAliasAnalysis.cpp | 2 +- llvm/lib/Analysis/Lint.cpp | 4 +- llvm/lib/Analysis/Loads.cpp | 2 +- llvm/lib/Analysis/MemoryLocation.cpp | 56 ++++++++++++-------- llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp | 6 +-- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 3 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 8 +-- llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp | 2 +- llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp | 59 +++++++++------------- llvm/lib/Target/X86/X86ISelLowering.cpp | 13 ++--- llvm/lib/Target/X86/X86InstrAVX512.td | 2 + llvm/lib/Target/X86/X86InstrCompiler.td | 9 ++-- llvm/lib/Target/X86/X86InstrSSE.td | 6 +++ llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 6 +-- llvm/test/CodeGen/AMDGPU/imm16.ll | 6 +-- llvm/test/CodeGen/AMDGPU/trunc-combine.ll | 4 +- llvm/test/CodeGen/Hexagon/vect/vect-vaslw.ll | 2 +- llvm/test/CodeGen/X86/barrier.ll | 6 ++- llvm/test/CodeGen/X86/bmi.ll | 4 +- llvm/test/CodeGen/X86/build-vector-128.ll | 6 +-- llvm/test/CodeGen/X86/load-combine.ll | 8 +-- llvm/test/CodeGen/X86/movddup-load-fold.ll | 6 +-- llvm/test/CodeGen/X86/pr32329.ll | 4 +- llvm/test/CodeGen/X86/pr32345.ll | 24 ++++----- llvm/test/CodeGen/X86/pr33290.ll | 2 +- llvm/test/CodeGen/X86/pr34381.ll | 6 +-- llvm/test/CodeGen/X86/pr35765.ll | 5 +- llvm/test/CodeGen/X86/scheduler-backtracking.ll | 40 +++++++-------- .../CodeGen/X86/vector-shuffle-combining-xop.ll | 3 +- llvm/test/DebugInfo/AArch64/dwarfdump.ll | 4 +- llvm/test/DebugInfo/SystemZ/variable-loc.s | 4 +- llvm/test/DebugInfo/X86/debug-loc-offset.mir | 4 +- .../test/DebugInfo/X86/dwarfdump-ranges-baseaddr.s | 2 +- .../tools/llvm-dwarfdump/X86/verify_debug_info2.s | 2 +- llvm/utils/gn/secondary/BUILD.gn | 18 +++++++ .../secondary/clang/lib/Tooling/ASTDiff/BUILD.gn | 13 +++++ llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn | 31 ++++++++++++ .../clang/lib/Tooling/Refactoring/BUILD.gn | 29 +++++++++++ .../gn/secondary/clang/tools/arcmt-test/BUILD.gn | 13 +++++ .../gn/secondary/clang/tools/clang-check/BUILD.gn | 18 +++++++ .../gn/secondary/clang/tools/clang-diff/BUILD.gn | 13 +++++ .../clang/tools/clang-func-mapping/BUILD.gn | 17 +++++++ .../clang/tools/clang-import-test/BUILD.gn | 17 +++++++ .../secondary/clang/tools/clang-refactor/BUILD.gn | 19 +++++++ .../gn/secondary/clang/tools/clang-rename/BUILD.gn | 16 ++++++ .../gn/secondary/clang/tools/diagtool/BUILD.gn | 18 +++++++ .../gn/secondary/clang/utils/hmaptool/BUILD.gn | 8 +++ 71 files changed, 567 insertions(+), 174 deletions(-) create mode 100644 lld/test/ELF/gdb-index-dwarf5-low-high.s create mode 100644 llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/clang-func-mapping/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/clang-refactor/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/tools/diagtool/BUILD.gn create mode 100644 llvm/utils/gn/secondary/clang/utils/hmaptool/BUILD.gn