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-defconfig in repository toolchain/ci/llvm-project.
from 91aa5daec41 [PhiValues] Remove redundant map searches adds 5d9a259ad59 [X86][SSE] Split off generic isLaneCrossingShuffleMask help [...] adds ed33cb5b147 [RISCV] Add missing REQUIRES to clang tests adds 02cb4b2fd69 Revert "[DWARF] Support for loclist.dwo section in llvm and [...] adds 0e02977b6e6 Recommit "[DWARF] Support for loclist.dwo section in llvm a [...] adds 0010ea4224c [Driver] Fix incorrect GNU triplet for PowerPC on SUSE Linux adds 7af53d75c60 [lldb][NFC] Fix LLDB build after ModuleManager->ASTReader rename adds 854e956219e [InlineCost] Fix infinite loop in indirect call evaluation adds fef69706dc7 AMDGPU: Handle waitcnt overflow adds 7a0c5484447 [lldb][NFC] NFC refactoring ClangExpressionDeclMap::LookupL [...] adds 4736d63f752 Fix llvm-namespace-comment for macro expansions adds b8e6319f3ef [NFC] [AArch64] Fix wrong documentation for IsStoreRegOffsetOp adds 986d8bf6fb5 Revert "[InlineCost] Fix infinite loop in indirect call eva [...] adds 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 new f04a3e981d3 Fixed -Wdeprecated-copy warnings in gtest. NFCI.
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: .../readability/NamespaceCommentCheck.cpp | 133 +++++++++-- .../clang-tidy/readability/NamespaceCommentCheck.h | 15 ++ .../google-readability-namespace-comments.cpp | 6 +- .../clang-tidy/checkers/llvm-namespace-comment.cpp | 41 ++++ clang/docs/analyzer/checkers.rst | 6 + clang/include/clang/AST/ASTImporter.h | 8 +- clang/include/clang/Sema/ObjCMethodList.h | 6 + clang/lib/Driver/ToolChains/Gnu.cpp | 4 +- clang/lib/Sema/SemaDeclCXX.cpp | 5 +- .../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 + .../opensuse_tumbleweed_ppc_tree/usr/lib/crt1.o | 0 .../opensuse_tumbleweed_ppc_tree/usr/lib/crti.o | 0 .../opensuse_tumbleweed_ppc_tree/usr/lib/crtn.o | 0 .../usr/lib/gcc/powerpc64-suse-linux/9/crtbegin.o | 0 .../usr/lib/gcc/powerpc64-suse-linux/9/crtend.o | 0 clang/test/Driver/linux-ld.c | 15 ++ clang/test/Driver/riscv32-toolchain-extra.c | 2 +- clang/test/Driver/riscv64-toolchain-extra.c | 2 +- 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 | 252 ++++++++++----------- .../Clang/ClangExpressionDeclMap.h | 4 +- .../Clang/ClangExpressionParser.cpp | 2 +- .../Clang/ClangModulesDeclVendor.cpp | 2 +- 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/FileCheck.h | 1 + llvm/include/llvm/Support/Timer.h | 1 + llvm/lib/CodeGen/ModuloSchedule.cpp | 76 +++++-- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 1 + .../DebugInfo/PDB/Native/DbiModuleDescriptor.cpp | 5 - llvm/lib/Target/AArch64/AArch64SchedPredicates.td | 2 +- llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp | 5 +- .../lib/Target/Hexagon/HexagonConstPropagation.cpp | 14 +- llvm/lib/Target/Hexagon/HexagonGenInsert.cpp | 4 + llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp | 15 ++ llvm/lib/Target/X86/X86ISelLowering.cpp | 17 +- llvm/test/CodeGen/AMDGPU/waitcnt-overflow.mir | 172 ++++++++++++++ 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/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 +- 64 files changed, 1101 insertions(+), 445 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/checkers/llvm-namespace-comment.cpp copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 llvm/test/CodeGen/AMDGPU/waitcnt-overflow.mir create mode 100644 llvm/test/CodeGen/PowerPC/spill_p9_setb.ll create mode 100644 llvm/utils/gn/build/write_vcsrevision.gni