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-lts-allnoconfig in repository toolchain/ci/llvm-monorepo.
from cd541ad246a Revert a hunk that shouldn't have been included in the last [...] adds a5f8dbf9a95 [X86] Add test for PR39926; NFC adds 2dbc3a2d0c8 Fix InitListExpr test adds 5b69c28c96c Re-order content from InitListExpr adds 8ac5f8465ea Inline dumpFullComment into callers adds 9296daa4cd7 Inline hasNodes into only caller adds 21215e340e3 Introduce optional labels to dumpStmt adds 2fa5edf1135 Revert "Introduce optional labels to dumpStmt" adds d4103419f91 NFC: Move dump of individual comment nodes to NodeDumper adds cdf933bc139 NFC: Rename TemplateDecl dump utilities adds afc60b27d3b [X86] Extend pfm counter coverage for llvm-exegesis adds bade8587681 [x86] don't try to convert add with undef operands to LEA adds 192b583e38e [x86] regenerate test checks; NFC adds 5a5716f94b3 Remove unneeded dependency from lib/Target/X86/Utils/ to li [...] adds 018d46cdfbe Add DragonFlyBSD support to OpenMP adds 9268b2a5dff Add OpenBSD support to OpenMP adds bf070aa1587 [X86] If the carry input to an addcarry/subborrow intrinsic [...] adds 0986b950ac2 [X86] Add some comments about when some X86 intrinsic autou [...] adds dcd7eb3ef72 Adding an STL-like type trait that is duplicated in multipl [...] adds 23fa9edac4a Move the make_const_ptr trait into STLExtras; use add_point [...] adds 9ba5e42f9ac Speculatively fixing the build; it seems add_pointer_t and [...] adds 5219d9e1dc6 [AMDGPU] Fix discarded result of addAttribute adds 151380f1326 Re-commit "[IR] Add NODISCARD to attribute functions" adds 0645a3c803d [bugpoint] Find 'opt', etc., in bugpoint directory adds e21f5d0d903 [TextAPI][elfabi] Make TBE handlers functions that return Errors adds 5bfa393bab3 [TextAPI][elfabi] Fix build by adding std::move() to r348735 adds 1e4cce372e4 [X86] Merge addcarryx/addcarry intrinsic into a single addc [...] adds 742fb35de6e [X86] Remove the addcarry builtins. Leaving only the addcar [...] adds 9a01ff4a582 [CostModel][X86][AArch64] Adjust cost of the scalarization [...] adds d7cd3b5b892 [llvm-exegesis] Also check latency mode in local lit. adds 3f9db9af57d [Sema] Further improvements to to static_assert diagnostics. adds 2f248d7aef1 Revert r348741 "[Sema] Further improvements to to static_as [...] adds 8b4543b66ff Add new interceptors for FILE repositioning stream adds 39aeadf5102 Add interceptors for md2(3) from NetBSD adds 21fce73886f Add interceptors for the sha2(3) from NetBSD adds 380058f756b [LLD][ELF] - Support discarding .dynstr section. adds 28fbe6faa3c Add data types needed for md2(3)/NetBSD interceptors adds b827cb61df9 [ELF] - Allow discarding .dynsym from the linker script. adds d37aa05d443 [LLD][ELF] - Support discarding the .dynamic section. new 27f16623c7e [X86] Fix AvoidStoreForwardingBlocks pass for negative disp [...]
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/CommentVisitor.h | 13 +- clang/include/clang/AST/DeclVisitor.h | 13 +- clang/include/clang/AST/EvaluatedExprVisitor.h | 18 +- clang/include/clang/AST/StmtVisitor.h | 16 +- clang/include/clang/AST/TextNodeDumper.h | 37 +++- clang/include/clang/Basic/BuiltinsX86.def | 3 +- clang/include/clang/Basic/BuiltinsX86_64.def | 3 +- clang/lib/AST/ASTDumper.cpp | 235 ++++----------------- clang/lib/AST/TextNodeDumper.cpp | 148 ++++++++++++- clang/lib/CodeGen/CGBuiltin.cpp | 16 +- clang/lib/Headers/adxintrin.h | 4 +- clang/test/AST/ast-dump-stmt.cpp | 12 +- clang/test/CodeGen/adc-builtins.c | 8 +- clang/test/CodeGen/adx-builtins.c | 4 +- .../sanitizer_common_interceptors.inc | 235 +++++++++++++++++++++ .../sanitizer_platform_interceptors.h | 3 + .../sanitizer_platform_limits_netbsd.cc | 18 ++ .../sanitizer_platform_limits_netbsd.h | 18 ++ .../sanitizer_common/TestCases/NetBSD/fseek.cc | 51 +++++ .../test/sanitizer_common/TestCases/NetBSD/md2.cc | 114 ++++++++++ .../test/sanitizer_common/TestCases/NetBSD/sha2.cc | 206 ++++++++++++++++++ lld/ELF/LinkerScript.cpp | 3 +- lld/ELF/SyntheticSections.cpp | 24 ++- lld/ELF/Writer.cpp | 7 +- lld/test/ELF/linkerscript/discard-section-err.s | 15 +- llvm/include/llvm/ADT/STLExtras.h | 4 + llvm/include/llvm/CodeGen/BasicTTIImpl.h | 9 +- llvm/include/llvm/IR/Attributes.h | 117 +++++----- llvm/include/llvm/IR/IntrinsicsX86.td | 14 +- llvm/include/llvm/TextAPI/ELF/TBEHandler.h | 13 +- llvm/lib/IR/AutoUpgrade.cpp | 101 ++++----- llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp | 6 +- llvm/lib/Target/X86/Utils/LLVMBuild.txt | 2 +- .../Target/X86/X86AvoidStoreForwardingBlocks.cpp | 2 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 17 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 71 +++---- llvm/lib/Target/X86/X86InstrInfo.h | 2 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 10 +- llvm/lib/Target/X86/X86PfmCounters.td | 34 ++- llvm/lib/TextAPI/ELF/TBEHandler.cpp | 11 +- .../Analysis/CostModel/AArch64/vector-reduce.ll | 44 ++-- .../Analysis/CostModel/X86/reduce-smax-widen.ll | 180 ++++++++-------- llvm/test/Analysis/CostModel/X86/reduce-smax.ll | 144 ++++++------- .../Analysis/CostModel/X86/reduce-smin-widen.ll | 176 +++++++-------- llvm/test/Analysis/CostModel/X86/reduce-smin.ll | 144 ++++++------- .../Analysis/CostModel/X86/reduce-umax-widen.ll | 180 ++++++++-------- llvm/test/Analysis/CostModel/X86/reduce-umax.ll | 144 ++++++------- .../Analysis/CostModel/X86/reduce-umin-widen.ll | 180 ++++++++-------- llvm/test/Analysis/CostModel/X86/reduce-umin.ll | 144 ++++++------- llvm/test/BugPoint/compile-custom.ll | 2 +- llvm/test/BugPoint/crash-narrowfunctiontest.ll | 2 +- llvm/test/BugPoint/invalid-debuginfo.ll | 2 +- llvm/test/BugPoint/metadata.ll | 6 +- llvm/test/BugPoint/named-md.ll | 2 +- llvm/test/BugPoint/remove_arguments_test.ll | 2 +- llvm/test/BugPoint/replace-funcs-with-null.ll | 2 +- llvm/test/CodeGen/AMDGPU/simplify-libcalls.ll | 5 + llvm/test/CodeGen/X86/GlobalISel/undef.ll | 35 ++- llvm/test/CodeGen/X86/adx-commute.mir | 12 +- llvm/test/CodeGen/X86/adx-intrinsics-upgrade.ll | 16 +- llvm/test/CodeGen/X86/adx-intrinsics.ll | 100 +++------ llvm/test/CodeGen/X86/pr23664.ll | 18 +- llvm/test/CodeGen/X86/pr39926.ll | 48 +++++ llvm/test/CodeGen/X86/stack-folding-adx-x86_64.ll | 59 ++++-- llvm/test/CodeGen/X86/stack-folding-adx.mir | 12 +- .../SLPVectorizer/X86/horizontal-minmax.ll | 90 ++++---- llvm/test/tools/llvm-exegesis/X86/lit.local.cfg | 8 +- llvm/tools/bugpoint/ExecutionDriver.cpp | 17 +- llvm/tools/bugpoint/OptimizerDriver.cpp | 4 +- llvm/tools/bugpoint/ToolRunner.cpp | 92 ++++---- llvm/tools/bugpoint/ToolRunner.h | 14 +- llvm/unittests/TextAPI/CMakeLists.txt | 1 + llvm/unittests/TextAPI/ELFYAMLTest.cpp | 39 ++-- openmp/runtime/cmake/LibompHandleFlags.cmake | 5 + openmp/runtime/cmake/LibompMicroTests.cmake | 3 + openmp/runtime/src/kmp.h | 8 + openmp/runtime/src/kmp_ftn_entry.h | 3 +- openmp/runtime/src/kmp_platform.h | 19 +- openmp/runtime/src/kmp_runtime.cpp | 8 +- openmp/runtime/src/kmp_wrapper_malloc.h | 2 +- openmp/runtime/src/z_Linux_util.cpp | 25 ++- 81 files changed, 2207 insertions(+), 1427 deletions(-) create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/fseek.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/md2.cc create mode 100644 compiler-rt/test/sanitizer_common/TestCases/NetBSD/sha2.cc create mode 100644 llvm/test/CodeGen/X86/pr39926.ll