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-mainline-allyesconfig in repository toolchain/ci/llvm-project.
from e7bea9b73a5 [Attributor] Deduce "align" attribute adds 45d910de994 Don't initialize interceptor_metadata_map unless SI_POSIX is set adds d5bc4b09f11 [NFC][InstCombine] Shift amount reassociation: can have tru [...] adds 4bde15fe1e4 [analyzer] Add yaml parser to GenericTaintChecker adds 9cf344e7395 [ARM] Better patterns for fp <> predicate vectors adds b8b8b46a517 [ARM] MVE VPNOT adds 2c8098374b6 Buildbot fix for r367190 adds 99c57c6daf6 [InstCombine] fold fsub+fneg with fdiv/fmul between adds 894916cac9f [X86] In combineLoopMAddPattern and combineLoopSADPattern, [...] adds 6ff633ddc49 [NFC][InstCombine] Revisit tests in shift-amount-reassociat [...] adds ac9d0f4150c [X86] Add test cases to show missing one use check in combi [...] adds eb1beabad94 [X86] Don't use PMADDWD for vector add reductions of multip [...] adds 9aeab53eba0 Improve MSVC visualizers for DeclSpec and TemplateName adds d524c17029e Return early. NFC. new 822c58704bc [lldb][NFC] Remove DiagnosticManager::CopyDiagnostics
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/StaticAnalyzer/Checkers/Checkers.td | 7 + .../Checkers/GenericTaintChecker.cpp | 178 +++++++++++++-- clang/lib/StaticAnalyzer/Checkers/Yaml.h | 59 +++++ .../Inputs/taint-generic-config-ill-formed.yaml | 4 + .../Inputs/taint-generic-config-invalid-arg.yaml | 3 + .../test/Analysis/Inputs/taint-generic-config.yaml | 50 ++++ clang/test/Analysis/analyzer-config.c | 3 +- clang/test/Analysis/taint-generic.c | 48 +++- clang/utils/ClangVisualizers/clang.natvis | 81 ++++++- .../sanitizer_common_interceptors.inc | 4 +- lld/ELF/InputFiles.cpp | 20 +- lldb/include/lldb/Expression/DiagnosticManager.h | 2 - lldb/source/Expression/DiagnosticManager.cpp | 9 - llvm/lib/Target/ARM/ARMISelLowering.cpp | 4 - llvm/lib/Target/ARM/ARMInstrMVE.td | 41 +++- .../Target/ARM/Disassembler/ARMDisassembler.cpp | 10 + llvm/lib/Target/X86/X86ISelLowering.cpp | 149 ++++++------ .../Transforms/InstCombine/InstCombineAddSub.cpp | 15 ++ llvm/test/CodeGen/Thumb2/mve-pred-ext.ll | 131 +++++------ llvm/test/CodeGen/Thumb2/mve-pred-or.ll | 85 ++----- llvm/test/CodeGen/Thumb2/mve-vcmpf.ll | 60 +---- llvm/test/CodeGen/Thumb2/mve-vcmpfr.ll | 60 +---- llvm/test/CodeGen/Thumb2/mve-vcmpfz.ll | 60 +---- llvm/test/CodeGen/X86/madd.ll | 136 ++++++++++- llvm/test/CodeGen/X86/sad.ll | 30 +-- llvm/test/Transforms/InstCombine/fsub.ll | 16 +- ...ift-amount-reassociation-with-truncation-shl.ll | 254 +++++++++++++++++++++ 27 files changed, 1085 insertions(+), 434 deletions(-) create mode 100755 clang/lib/StaticAnalyzer/Checkers/Yaml.h create mode 100755 clang/test/Analysis/Inputs/taint-generic-config-ill-formed.yaml create mode 100755 clang/test/Analysis/Inputs/taint-generic-config-invalid-arg.yaml create mode 100755 clang/test/Analysis/Inputs/taint-generic-config.yaml create mode 100644 llvm/test/Transforms/InstCombine/shift-amount-reassociation-wit [...]