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 b54a6633128 [LoopUnroll] Extend test case with additional loop with larger TC. adds bfd512160fe [InstCombine] improve analysis of FP->int->FP to eliminate [...] adds 9aca5b68ee3 [X86] getTargetConstantBitsFromNode - remove unnecessary X8 [...] adds 6f02633a4f3 [X86] Add getTargetConstantFromBasePtr helper. NFC. adds 1d6eb09d222 [mlir] NFC - VectorTransforms use OpBuilder where relevant adds ede6005e709 [AVR] Explicitly set the address of the data section when i [...] adds 42011fb1c88 [ObjectYAML][DWARF] Take into account other debug sections [...] adds 130a2356aee [InstCombine] add tests for FP cast of cast; NFC adds 57c3fe76a31 [x86] favor vector constant load to avoid GPR to XMM transfer adds 02cdbc349fe [XRay] Migrate xray_naive_log=true tests to xray_mode=xray-basic adds 897e926bb0e ImmutableGraph.h - remove unused raw_ostream.h include. NFC adds ca18ce1a00c GlobPattern.h - remove unnecessary BitVector.h/StringRef.h [...] adds 090cf4591fb Revert rGca18ce1a00cd8b7cb7ce0e130440f5ae1ffe86ee "GlobPatt [...] adds 8120562ba61 test commit adds 74bcb00e00f [ASTMatchers] Added BinaryOperator hasOperands matcher adds a39faacca1e Add missing include Host.h in llvm-mc-* fuzzers. NFC. adds 39beeeff205 [LVI] Don't use dominator tree in isValidAssumeForContext() adds a055e3856f8 DebugInfo: Reduce long-distance dependence on what will/won [...] adds fde8eb00e14 [InstCombine] visitMaskedMerge(): when unfolding, sanitize [...] new 52e98f620ca [Alignment] Remove unnecessary getValueOrABITypeAlignment c [...]
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/docs/LibASTMatchersReference.html | 12 +++ clang/include/clang/ASTMatchers/ASTMatchers.h | 17 +++ clang/lib/ASTMatchers/Dynamic/Registry.cpp | 1 + clang/lib/Driver/ToolChains/AVR.cpp | 7 ++ .../ASTMatchers/ASTMatchersTraversalTest.cpp | 11 ++ .../test/xray/TestCases/Posix/arg1-logger.cpp | 2 +- .../xray/TestCases/Posix/argv0-log-file-name.cpp | 2 +- .../Posix/common-trampoline-alignment.cpp | 2 +- .../test/xray/TestCases/Posix/coverage-sample.cpp | 2 +- .../Posix/custom-event-handler-alignment.cpp | 2 +- .../xray/TestCases/Posix/custom-event-logging.cpp | 4 +- .../xray/TestCases/Posix/fdr-single-thread.cpp | 2 +- .../xray/TestCases/Posix/fixedsize-logging.cpp | 2 +- .../test/xray/TestCases/Posix/func-id-utils.cpp | 2 +- .../xray/TestCases/Posix/optional-inmemory-log.cpp | 2 +- compiler-rt/test/xray/TestCases/Posix/pic_test.cpp | 2 +- llvm/include/llvm/IR/Instructions.h | 6 +- llvm/lib/Analysis/LazyValueInfo.cpp | 11 +- llvm/lib/Analysis/Loads.cpp | 3 +- llvm/lib/Analysis/VectorUtils.cpp | 9 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 7 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 2 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 5 +- llvm/lib/ObjectYAML/DWARFYAML.cpp | 6 +- llvm/lib/Target/X86/ImmutableGraph.h | 1 - llvm/lib/Target/X86/X86FastISel.cpp | 4 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 55 ++++------ .../Transforms/InstCombine/InstCombineAndOrXor.cpp | 3 + .../Transforms/InstCombine/InstCombineCasts.cpp | 21 +++- .../Instrumentation/DataFlowSanitizer.cpp | 7 +- .../Transforms/Scalar/AlignmentFromAssumptions.cpp | 9 +- llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 35 ++----- llvm/lib/Transforms/Scalar/SROA.cpp | 62 ++++------- .../Transforms/Vectorize/LoadStoreVectorizer.cpp | 13 +-- .../Vectorize/LoopVectorizationLegality.cpp | 8 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 28 ++--- llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | 13 +-- llvm/test/CodeGen/X86/combine-udiv.ll | 115 ++++++++++----------- llvm/test/CodeGen/X86/packss.ll | 8 +- llvm/test/CodeGen/X86/pshufb-mask-comments.ll | 5 +- llvm/test/CodeGen/X86/ret-mmx.ll | 6 +- llvm/test/CodeGen/X86/sad.ll | 76 +++++++++----- llvm/test/CodeGen/X86/srem-seteq-vec-nonsplat.ll | 87 +++++++--------- llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 30 ++---- llvm/test/CodeGen/X86/vec_set-A.ll | 6 +- llvm/test/CodeGen/X86/vec_shift2.ll | 4 +- llvm/test/CodeGen/X86/vector-lzcnt-128.ll | 24 ++--- llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll | 80 +++++--------- llvm/test/CodeGen/X86/vector-tzcnt-128.ll | 42 +++----- llvm/test/CodeGen/X86/vmovq.ll | 14 +-- llvm/test/Transforms/InstCombine/fpextend.ll | 32 +++--- llvm/test/Transforms/InstCombine/fptrunc.ll | 55 ++++++++++ .../unfold-masked-merge-with-const-mask-vector.ll | 10 +- .../llvm-mc-assemble-fuzzer.cpp | 1 + .../llvm-mc-disassemble-fuzzer.cpp | 1 + .../include/mlir/Dialect/Vector/VectorTransforms.h | 2 +- mlir/lib/Dialect/Vector/VectorTransforms.cpp | 50 +++++---- 57 files changed, 510 insertions(+), 518 deletions(-)