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-next-defconfig in repository toolchain/ci/llvm-project.
from 6a989c358cc [MCA][Scheduler] Change how memory instructions are dispatc [...] adds cd1878d0f95 [AMDGPU] Regenerate SDIV tests for an upcoming patch adds 7cebf0af407 [InlineCost] Don't add the soft float function call cost fo [...] adds 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 [...] new 7a869e70367 [DAGCombine] Fold insert_subvector(bitcast(x),bitcast(y),c1 [...] new 2065ddfd79b [NFC][X86] extract-lowbits.ll: add one more pattern a with [...] new b0dc262ffbc [X86] Add AVX2 'fast-variable-shuffle' PHADD tests (PR39921) new 71a39bcf68c [X86] isHorizontalBinOp - add extract_subvector(shuffle(x)) [...] new ccbda6b0003 [test] Fix plugin tests
The 5 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/Sema/Initialization.h | 4 +- clang/include/clang/Sema/Sema.h | 10 +- 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/SemaLambda.cpp | 153 +- clang/lib/Sema/SemaStmt.cpp | 40 +- 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/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/Analysis/InlineCost.cpp | 7 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 12 +- llvm/lib/CodeGen/MachineCombiner.cpp | 6 +- llvm/lib/CodeGen/MachineInstr.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 41 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 41 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 18 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 63 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 2 + llvm/lib/Transforms/Utils/SimplifyIndVar.cpp | 140 +- llvm/runtimes/CMakeLists.txt | 5 + llvm/test/CodeGen/AArch64/sat-add.ll | 24 +- llvm/test/CodeGen/AMDGPU/sdiv.ll | 2390 +++++++++++++++++++- llvm/test/CodeGen/X86/extract-bits.ll | 615 +++-- llvm/test/CodeGen/X86/extract-lowbits.ll | 1416 ++++++++++-- llvm/test/CodeGen/X86/machine-combiner.ll | 591 ++++- 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 +- .../Transforms/IndVarSimplify/eliminate-sat.ll | 123 + llvm/test/Transforms/Inline/ARM/inline-fp.ll | 25 + llvm/unittests/CodeGen/MachineInstrTest.cpp | 3 +- 62 files changed, 5691 insertions(+), 2094 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