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-arm-stable-allyesconfig in repository toolchain/ci/llvm-monorepo.
from f82ba720fa7 Add support for LLVM profile for NetBSD adds 13b3a166934 DebugInfo: Refactor named section dumping into a reusable helper adds 4f9fe347c0b llvm-dwarfdump: Print the section name/number for addr_inde [...] adds 5baec741225 llvm-dwarfdump: Remove extraneous space between '(' and 'indexed' adds 919fb4e0310 [NFC][CodeGen][X86][AArch64] Tests for bit extract (pat. b) [...] adds 7eeab07690e [NFC][CodeGen][X86][AArch64] Bit extract: add nounwind attr [...] adds 56d2e78e09a NFC][CodeGen][X86][AArch64] Tests for bit extract (pat. a/c [...] adds 210c8b1f9cf [runtime] [test] Fix using %python path adds d1640dfd686 [Sanitizer] Enable POSIX regex api on FreeBSD. adds 1ffb8f30285 [AST] Store the arguments of CXXConstructExpr in a trailing array adds 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 [...] new 2bda7473cf0 [MemCpyOpt] Use LocationSize instead of ints; NFC
The 1 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/AST/ExprCXX.h | 211 +- clang/include/clang/AST/Stmt.h | 17 + clang/lib/AST/ASTImporter.cpp | 2 +- clang/lib/AST/ExprCXX.cpp | 172 +- clang/lib/Sema/SemaInit.cpp | 2 +- clang/lib/Serialization/ASTReaderStmt.cpp | 38 +- clang/lib/Serialization/ASTWriterStmt.cpp | 11 +- clang/utils/TableGen/ClangSACheckersEmitter.cpp | 7 +- .../sanitizer_common_interceptors.inc | 20 +- .../sanitizer_platform_interceptors.h | 3 +- .../sanitizer_platform_limits_freebsd.cc | 3 + .../sanitizer_platform_limits_freebsd.h | 2 + .../TestCases/{NetBSD => Posix}/regex.cc | 42 +- 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 | 5 +- 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 | 18 +- llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp | 36 +- 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/AArch64/extract-bits.ll | 244 ++- 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/debug-loclists.ll | 2 +- llvm/test/CodeGen/X86/extract-bits.ll | 2236 +++++++++++++++----- 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/Generic/string-offsets-form.ll | 2 +- llvm/test/DebugInfo/SystemZ/variable-loc.s | 4 +- llvm/test/DebugInfo/X86/debug-loc-offset.mir | 4 +- llvm/test/DebugInfo/X86/debug_addr.ll | 2 +- .../test/DebugInfo/X86/dwarfdump-ranges-baseaddr.s | 2 +- .../test/DebugInfo/X86/dwarfdump-str-offsets-dwp.s | 20 +- .../DebugInfo/X86/dwarfdump-str-offsets-macho.s | 24 +- llvm/test/DebugInfo/X86/dwarfdump-str-offsets.s | 34 +- llvm/test/DebugInfo/X86/fission-cu.ll | 10 +- llvm/test/DebugInfo/X86/generate-odr-hash.ll | 2 +- .../DebugInfo/X86/string-offsets-multiple-cus.ll | 10 +- .../DebugInfo/X86/string-offsets-table-order.ll | 6 +- llvm/test/DebugInfo/X86/string-offsets-table.ll | 12 +- .../tools/llvm-dwarfdump/X86/verify_debug_info2.s | 2 +- .../test/affinity/format/affinity_display.1.c | 2 +- openmp/runtime/test/affinity/format/api.c | 2 +- openmp/runtime/test/affinity/format/api2.c | 2 +- openmp/runtime/test/affinity/format/increase.c | 2 +- openmp/runtime/test/affinity/format/nested.c | 2 +- openmp/runtime/test/affinity/format/nested2.c | 2 +- openmp/runtime/test/affinity/format/nested_mixed.c | 2 +- .../runtime/test/affinity/format/nested_serial.c | 2 +- openmp/runtime/test/affinity/format/proc_bind.c | 2 +- openmp/runtime/test/affinity/format/simple.c | 12 +- openmp/runtime/test/affinity/format/simple_env.c | 2 +- openmp/runtime/test/lit.cfg | 1 + 77 files changed, 2590 insertions(+), 967 deletions(-) rename compiler-rt/test/sanitizer_common/TestCases/{NetBSD => Posix}/regex.cc (62%) create mode 100644 lld/test/ELF/gdb-index-dwarf5-low-high.s