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-allyesconfig in repository toolchain/ci/llvm-project.
from 900578d1c12 [SimplifyIndVar] Refactor overflow check elimination code; NFC adds 5a2a054028c Silence 'warning: extra ‘;’ [-Wpedantic]' with GCC 7.3 adds eeaecc63e93 [X86] Add avx512 command lines and test cases to machine-co [...] adds 4721fad972a [X86] Simplify the CHECK lines in vector-reduce-and/or/xor. adds 396a915c265 [X86] Add the SSE versions of PMULLW and PMULLD to isAssoci [...] adds fe699c32a20 [X86] Simplify the CHECK lines in vector-reduce-and/or/xor- [...] adds 737de4d363e [libcxx] Use libtool when merging archives on Apple platforms adds 78c794a70bc [X86] Fix several places that weren't passing what they tho [...] adds 84254dd8abb [CMake] Use libtool for runtimes when building for Apple platform adds 0a6bababa83 [ELF][MIPS] Delete dead !Sym->isDefined() check in addAbsolute() adds f58ef87bb78 [DAGCombiner] Replace two unchecked dyn_casts with casts. adds 2e2c02c0cdd Add script to update OpenMP -ast-dump test expectations, an [...] adds e518235aca3 Factor out commonality between variable capture initializat [...] adds 591ede411d2 [Target] Adjust header in Thread adds 0bfa9359b0d [NFC][X86] extract-lowbits.ll: add patterns with truncation too adds eb375098322 [IndVarSimplify] Add tests for saturating math on IV; NFC adds 30a6caa3e72 [TargetLowering] SimplifyDemandedVectorElts - use same arg [...] adds 88522ce3889 [TargetLowering] SimplifyDemandedBits - don't use OriginalD [...] adds ffb4d2bff7f [DAG] isBitwiseNot / isConstOrConstSplat - add support for [...] adds 7a869e70367 [DAGCombine] Fold insert_subvector(bitcast(x),bitcast(y),c1 [...] adds 2065ddfd79b [NFC][X86] extract-lowbits.ll: add one more pattern a with [...] adds b0dc262ffbc [X86] Add AVX2 'fast-variable-shuffle' PHADD tests (PR39921) adds 71a39bcf68c [X86] isHorizontalBinOp - add extract_subvector(shuffle(x)) [...] adds ccbda6b0003 [test] Fix plugin tests adds d0d32c35d93 Add test coverage for __pascal mangling adds 420f5df1c32 [NFC][X86] extract-{low,}bits.ll: one more pattern a with t [...] adds dfe02bc4e9f Add mangling test coverage for non-volatile const member pointers adds 869308dd55b Add demangling test coverage for unsigned short, unsigned long adds b5cd6163f43 Remove code path that's dead after r358835 adds 232a8785c01 Fix bug in r362328 -- append to dependency list instead of [...] adds 59a8db628b7 [TTI][X86] Cleanup getMaskedMemoryOpCost. NFCI. adds 87346a15db5 Transform lambda expression captures when transforming an e [...] adds a7bc31ebc6d [DAGCombiner] Replace masked loads with a zero mask with th [...]
No new revisions were added by this update.
Summary of changes: clang/include/clang/Sema/Initialization.h | 4 +- clang/include/clang/Sema/Sema.h | 22 +- clang/lib/Analysis/CMakeLists.txt | 2 + clang/lib/Analysis/plugins/CMakeLists.txt | 5 + .../CheckerDependencyHandling/CMakeLists.txt | 15 +- .../CheckerDependencyHandling.cpp | 0 ...CheckerDependencyHandlingAnalyzerPlugin.exports | 0 .../plugins/CheckerOptionHandling/CMakeLists.txt | 15 +- .../CheckerOptionHandling.cpp | 0 .../CheckerOptionHandlingAnalyzerPlugin.exports | 0 .../Analysis/plugins/SampleAnalyzer/CMakeLists.txt | 10 + .../plugins/SampleAnalyzer/MainCallChecker.cpp | 0 .../SampleAnalyzer/SampleAnalyzerPlugin.exports | 0 clang/lib/Sema/SemaExpr.cpp | 17 +- clang/lib/Sema/SemaLambda.cpp | 176 +-- clang/lib/Sema/SemaStmt.cpp | 40 +- clang/lib/Sema/TreeTransform.h | 28 +- clang/test/AST/ast-dump-expr-json.cpp | 56 +- clang/test/AST/ast-dump-expr.cpp | 1 + clang/test/AST/ast-dump-openmp-for.c | 390 ++--- clang/test/AST/ast-dump-openmp-parallel.c | 20 +- clang/test/Analysis/lit.local.cfg | 2 - clang/test/Analysis/plugins/CMakeLists.txt | 12 - .../Analysis/plugins/SampleAnalyzer/CMakeLists.txt | 11 - clang/test/CMakeLists.txt | 32 +- clang/test/CodeGenCXX/mangle-ms.cpp | 4 + clang/test/CodeGenCXX/mangle-windows.cpp | 4 + clang/utils/make-ast-dump-check.sh | 79 ++ libcxx/src/CMakeLists.txt | 4 + libcxx/utils/merge_archives.py | 22 +- libcxxabi/src/CMakeLists.txt | 5 + lld/ELF/Writer.cpp | 2 - lldb/source/Host/common/TCPSocket.cpp | 2 +- lldb/source/Target/Thread.cpp | 2 +- llvm/CMakeLists.txt | 71 +- llvm/cmake/modules/HandleLLVMOptions.cmake | 8 - llvm/cmake/modules/UseLibtool.cmake | 50 + llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 8 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 12 +- llvm/lib/CodeGen/MachineCombiner.cpp | 6 +- llvm/lib/CodeGen/MachineInstr.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 51 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 41 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 18 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 63 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 2 + llvm/lib/Target/X86/X86TargetTransformInfo.cpp | 19 +- llvm/runtimes/CMakeLists.txt | 5 + llvm/test/CodeGen/AArch64/sat-add.ll | 24 +- llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 15 +- llvm/test/CodeGen/X86/extract-bits.ll | 940 +++++++----- llvm/test/CodeGen/X86/extract-lowbits.ll | 1500 ++++++++++++++++---- llvm/test/CodeGen/X86/machine-combiner.ll | 591 +++++++- llvm/test/CodeGen/X86/masked_load.ll | 12 + llvm/test/CodeGen/X86/phaddsub.ll | 68 +- llvm/test/CodeGen/X86/vector-reduce-and-widen.ll | 101 +- llvm/test/CodeGen/X86/vector-reduce-and.ll | 101 +- llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 278 ++-- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 278 ++-- llvm/test/CodeGen/X86/vector-reduce-or-widen.ll | 101 +- llvm/test/CodeGen/X86/vector-reduce-or.ll | 101 +- llvm/test/CodeGen/X86/vector-reduce-xor-widen.ll | 101 +- llvm/test/CodeGen/X86/vector-reduce-xor.ll | 101 +- llvm/test/CodeGen/X86/vmaskmov-offset.ll | 40 +- llvm/test/Demangle/ms-basic.test | 6 + llvm/test/Demangle/ms-mangle.test | 10 +- llvm/test/Demangle/ms-windows.test | 3 + .../Transforms/IndVarSimplify/eliminate-sat.ll | 123 ++ llvm/unittests/CodeGen/MachineInstrTest.cpp | 3 +- 70 files changed, 3712 insertions(+), 2129 deletions(-) create mode 100644 clang/lib/Analysis/plugins/CMakeLists.txt rename clang/{test => lib}/Analysis/plugins/CheckerDependencyHandling/CMakeLists.t [...] rename clang/{test => lib}/Analysis/plugins/CheckerDependencyHandling/CheckerDepen [...] rename clang/{test => lib}/Analysis/plugins/CheckerDependencyHandling/CheckerDepen [...] rename clang/{test => lib}/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt (50%) rename clang/{test => lib}/Analysis/plugins/CheckerOptionHandling/CheckerOptionHan [...] rename clang/{test => lib}/Analysis/plugins/CheckerOptionHandling/CheckerOptionHan [...] create mode 100644 clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt rename clang/{test => lib}/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp (100%) rename clang/{test => lib}/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.ex [...] delete mode 100644 clang/test/Analysis/plugins/CMakeLists.txt delete mode 100644 clang/test/Analysis/plugins/SampleAnalyzer/CMakeLists.txt create mode 100755 clang/utils/make-ast-dump-check.sh create mode 100644 llvm/cmake/modules/UseLibtool.cmake create mode 100644 llvm/test/Transforms/IndVarSimplify/eliminate-sat.ll