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-lts-allyesconfig in repository toolchain/ci/llvm-project.
from 9cd4034c0aa [FileCheck] Fixed -Wdeprecated-copy warning. NFCI. adds 89bc4c662c6 [analyzer] Add custom filter functions for GenericTaintChecker adds 46883f46dc4 [lldb][NFC] NFC refactoring for ClangExpressionDeclMap::Loo [...] adds 79e2325f145 [analyzer][docs] NFC: Extend documentation for MallocOverfl [...] adds 7124b45beee Fixed -Wdeprecated-copy warnings. NFCI. adds ecf9683dae8 Fixed typo introduced before commiting previous patch. NFCI. adds 111a4cffa0a Revert 'Fixed -Wdeprecated-copy warnings. NFCI.' adds 6b90f2bbec7 [ELF][test] Clean up some thunk tests adds e306255d452 gn build: set HAVE_VCS_VERSION_INC while building Version.cpp adds 1e0d395480b [lldb][NFC] Do an early exit in LookupLocalVarNamespace and [...] adds 745b6deaccf Reland 'Fixed -Wdeprecated-copy warnings. NFCI.' adds bc2b380c0d3 [pdbutil] Fixed -Wdeprecated-copy in DbiModuleDescriptor adds 9e260c12bce [Diagnostics] Make behaviour of Clang's -Wdeprecated-copy s [...] adds e0297a8bee6 [ModuloSchedule] Fix a bug in experimental expander adds d1dded28da2 [PowerPC] Spill CR LT bits on P9 using setb adds f04a3e981d3 Fixed -Wdeprecated-copy warnings in gtest. NFCI. adds f575f12c646 [InstCombine] remove identity shuffle simplification for ma [...] new ba4017670e1 [Diagnostics] Warn for comparison with string literals expa [...]
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/analyzer/checkers.rst | 6 + clang/include/clang/AST/ASTImporter.h | 8 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 2 +- clang/include/clang/Sema/ObjCMethodList.h | 6 + clang/lib/Sema/SemaDeclCXX.cpp | 5 +- clang/lib/Sema/SemaExpr.cpp | 85 +++++----- .../Checkers/GenericTaintChecker.cpp | 93 +++++++---- clang/lib/StaticAnalyzer/Checkers/Taint.cpp | 37 ++++- clang/lib/StaticAnalyzer/Checkers/Taint.h | 38 +++-- .../test/Analysis/Inputs/taint-generic-config.yaml | 4 +- clang/test/Analysis/taint-generic.c | 10 ++ clang/test/Sema/exprs.c | 2 +- clang/test/Sema/warn-stringcompare.c | 29 ++++ clang/test/SemaCXX/deprecated.cpp | 6 + lld/test/ELF/aarch64-call26-thunk.s | 18 +- lld/test/ELF/aarch64-jump26-thunk.s | 4 +- lld/test/ELF/aarch64-thunk-pi.s | 72 ++++---- lld/test/ELF/aarch64-thunk-script.s | 18 +- lld/test/ELF/aarch64-thunk-section-location.s | 12 +- lld/test/ELF/arm-thumb-condbranch-thunk.s | 46 +++--- .../Clang/ClangExpressionDeclMap.cpp | 183 ++++++++++----------- .../Clang/ClangExpressionDeclMap.h | 4 +- llvm/include/llvm/ADT/STLExtras.h | 3 + llvm/include/llvm/CodeGen/ModuloSchedule.h | 6 + .../DebugInfo/PDB/Native/DbiModuleDescriptor.h | 5 +- .../llvm/DebugInfo/PDB/Native/DbiModuleList.h | 1 + llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h | 1 + llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h | 1 + llvm/include/llvm/Support/BinaryStreamArray.h | 3 + llvm/include/llvm/Support/Timer.h | 1 + llvm/lib/CodeGen/ModuloSchedule.cpp | 76 +++++++-- .../DebugInfo/PDB/Native/DbiModuleDescriptor.cpp | 5 - .../lib/Target/Hexagon/HexagonConstPropagation.cpp | 14 +- llvm/lib/Target/Hexagon/HexagonGenInsert.cpp | 4 + llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | 15 ++ .../InstCombine/InstCombineSimplifyDemanded.cpp | 24 +++ .../InstCombine/InstCombineVectorOps.cpp | 24 --- llvm/test/CodeGen/Hexagon/swp-epilog-phi12.ll | 2 +- llvm/test/CodeGen/Hexagon/swp-stages4.ll | 1 + llvm/test/CodeGen/PowerPC/spill_p9_setb.ll | 56 +++++++ llvm/test/Transforms/InstCombine/X86/x86-avx2.ll | 3 +- llvm/test/Transforms/InstCombine/X86/x86-avx512.ll | 18 +- llvm/test/Transforms/InstCombine/X86/x86-fma.ll | 4 +- llvm/test/Transforms/InstCombine/X86/x86-pack.ll | 9 +- llvm/test/Transforms/InstCombine/X86/x86-pshufb.ll | 3 +- llvm/test/Transforms/InstCombine/X86/x86-sse4a.ll | 20 ++- .../test/Transforms/InstCombine/X86/x86-vpermil.ll | 9 +- llvm/test/Transforms/InstCombine/shuffle_select.ll | 3 +- .../Transforms/InstCombine/vec_demanded_elts.ll | 9 +- llvm/test/Transforms/InstCombine/vec_shuffle.ll | 3 +- llvm/utils/TableGen/CodeGenDAGPatterns.h | 1 + llvm/utils/gn/build/write_vcsrevision.gni | 54 ++++++ llvm/utils/gn/build/write_vcsrevision.py | 11 +- llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn | 40 ++++- llvm/utils/gn/secondary/lld/Common/BUILD.gn | 2 + .../secondary/llvm/include/llvm/Support/BUILD.gn | 24 +-- .../googlemock/include/gmock/gmock-actions.h | 3 +- .../gtest/internal/gtest-param-util-generated.h | 154 ++++++++--------- .../googletest/include/gtest/internal/gtest-port.h | 4 +- 59 files changed, 827 insertions(+), 477 deletions(-) create mode 100644 clang/test/Sema/warn-stringcompare.c create mode 100644 llvm/test/CodeGen/PowerPC/spill_p9_setb.ll create mode 100644 llvm/utils/gn/build/write_vcsrevision.gni