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-mainline-allmodconfig in repository toolchain/ci/llvm-monorepo.
from b7607e19d8a [analyzer] Fix unused variable warnings in Release builds adds 29b4622cca3 [DAGCombiner] fold insert_subvector of insert_subvector adds e84425d816f [Algorithm] Add make_const_ref corresponding to make_const_ptr adds 8074a00881c [LoopVectorizer] give more advice in remark about failure t [...] adds 998b3b4e79e [ASTDump] Change parameter to StringRef adds 101d9dfd723 Implement TemplateArgument dumping in terms of Visitor adds eddc68a8830 [X86] More aggressive shuffle mask widening in combineExtra [...] adds b7fe7eddc03 [ASTDump] NFC: Move dump of individual Stmts to TextNodeDumper adds 7a8a8481cd0 NFC: Make utility private adds 549d73bbeda Give helper classes/functions local linkage. NFC. adds 875fba9e9cf [X86] Add X86ISD::VMFPROUND to handle the masked case of VC [...] adds c0333ceb38f [X86] Add more ISD nodes to handle masked versions of VCVT( [...] new d50cc2a17e7 [OpenMP] Fix LIBOMP_USE_DEBUGGER=ON build (PR38612)
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/TemplateArgumentVisitor.h | 99 ++++ clang/include/clang/AST/TextNodeDumper.h | 77 ++- clang/lib/AST/ASTDumper.cpp | 548 +-------------------- clang/lib/AST/TextNodeDumper.cpp | 524 +++++++++++++++++++- llvm/include/llvm/ADT/STLExtras.h | 6 + llvm/lib/AsmParser/LLParser.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 2 + llvm/lib/CodeGen/GlobalISel/Legalizer.cpp | 2 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 8 + llvm/lib/Target/X86/X86ISelLowering.cpp | 18 +- llvm/lib/Target/X86/X86ISelLowering.h | 8 + llvm/lib/Target/X86/X86InstrAVX512.td | 205 +++++++- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 21 + llvm/lib/Target/X86/X86IntrinsicsInfo.h | 28 +- llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 2 + .../Transforms/Instrumentation/GCOVProfiling.cpp | 2 +- llvm/lib/Transforms/Scalar/LICM.cpp | 2 + llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 2 + .../Vectorize/LoopVectorizationLegality.cpp | 26 +- llvm/test/CodeGen/X86/and-load-fold.ll | 3 +- llvm/test/CodeGen/X86/vector-reduce-mul-widen.ll | 100 ++-- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 100 ++-- .../Transforms/LoopVectorize/libcall-remark.ll | 52 ++ openmp/runtime/src/kmp.h | 4 +- openmp/runtime/src/kmp_debugger.cpp | 2 + openmp/runtime/src/kmp_global.cpp | 4 +- 27 files changed, 1170 insertions(+), 681 deletions(-) create mode 100644 clang/include/clang/AST/TemplateArgumentVisitor.h create mode 100644 llvm/test/Transforms/LoopVectorize/libcall-remark.ll