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-allnoconfig in repository toolchain/ci/llvm-project.
from 092577e3172 [cxx_status] Update with Belfast motions. adds 0d5ad57ae34 Remarks - fix shadow variable warnings. NFCI. adds 59a14f9d4b9 Fix shadow variable warning by reducing scope of CC/Inverse [...] adds a35a44fd4b5 Remove superfluous break after return. NFC. adds 3fb832fe8bd Statistic - Fix shadow variable warning. NFCI. adds dda8015434c Remove duplicate MemVT to fix shadow variable warning. NFCI. adds 56a725ae5e1 Remarks - fix static analyzer warnings. NFCI. - Fix uninit [...] adds aedb528d430 llvm-exegesis - fix shadow variable warnings. NFCI. adds 2fb9d72c774 Fix builds where LLVM_ENABLE_STATS is disabled adds 56b5eab1297 [NFC] Supress GCC "Bitfield too small to hold all values of [...] adds b9be5ce8f3e [Parser] Warn when ScopeDepthOrObjCQuals overflows adds 27c4eaac8c0 [libc++] Validate the entire regex is consumed adds 4a5aa1a7bf8 [BPF] Add preserve_access_index attribute for record definition adds 94343604012 Revert "[BPF] Add preserve_access_index attribute for recor [...] adds 1da13237a41 [Diagnostics] Try to improve warning message for -Wreturn-type adds 7f8488eeb4a Fix operator precedence warning. NFC. adds 3c37981bb3a Fix shadow variable warning with llvm::SrcMgr. NFCI. adds 612810e333b Fix uninitialized variable warnings. NFCI. adds 5c50109bb54 Fixed more -Wreturn-type tests adds 5deb289f496 Fixed c-index test adds e24e6ae7a0c Fixed dia file adds c2fca2d9afa Fix variable ‘LookedUpGetterSetter’ set but not used warnin [...] adds 0ac296322f0 [lldb] [test] Un-XFAIL tests that work on NetBSD 9 adds 7f152543e4f [LV] Apply sink-after & interleave-groups as VPlan transfor [...] adds f092e80939f RegisterCoalescer - fix uninitialized variables. NFCI. adds 6976a0e8266 RegisterCoalescer - remove duplicate variable to fix Wshado [...] adds 58236e6fa6c Reduce scope of variable to silence cppcheck warning. NFC adds b0d0928241a YAMLParser - fix SimpleKey uninitialized variable warnings. NFCI. adds 1dbcf8ba8a0 Try to fix sphinx "Could not lex literal_block as "llvm"" warning. adds c2751737e58 [X86] Handle MO_ConstantPoolIndex in X86AsmPrinter::PrintOperand adds 89453d186dc [NFC]: Fix PVS Studio warning in LoopNestAnalysis Summary:T [...] adds d890620fb27 [MC] Clean up MacroInstantiation. NFC new 811a031c36f CodeGenRegBank - make functions const to fix cppcheck warnings. new eb79d2da8a5 Path - fix uninitialized variable warnings. NFCI. new b96ebc0a424 PODSmallVector - fix MSVC uninitialized variable warnings. NFCI. new 616a7f6ca0a TableGen - fix uninitialized variable warnings. NFCI. new a3c715e9788 Twine - fix uninitialized variable warnings. NFCI. new 446581a3002 [NFC][Codegen] Add `x u% C1 == C2` with C1 u<= C2 tautologi [...] new 6c94068da99 [Driver] Remove unused variable. NFC. new 4ff246fef25 Remove unused variable (which allows us to remove vector in [...]
The 8 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: .../python/tests/cindex/test_diagnostics.py | 2 +- clang/include/clang/AST/Decl.h | 8 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 2 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 17 +- clang/include/clang/Sema/Overload.h | 8 +- clang/lib/Driver/ToolChains/Darwin.cpp | 1 - clang/lib/Parse/ParseDecl.cpp | 13 + clang/lib/Sema/SemaObjCProperty.cpp | 2 - clang/lib/Sema/SemaOverload.cpp | 16 +- clang/test/Analysis/const-method-call.cpp | 2 +- ...il-receiver-undefined-larger-than-voidptr-ret.m | 2 +- clang/test/Analysis/structured_bindings.cpp | 2 +- .../CXX/expr/expr.prim/expr.prim.lambda/p5.cpp | 2 +- .../CXX/expr/expr.prim/expr.prim.lambda/p7.cpp | 2 +- clang/test/CodeGenObjCXX/property-dot-reference.mm | 2 +- clang/test/Driver/cc-log-diagnostics.c | 2 +- clang/test/Frontend/absolute-paths.c | 6 +- clang/test/Frontend/ast-main.cpp | 2 +- clang/test/Index/warning-flags.c | 4 +- clang/test/Misc/Inputs/serialized-diags-stable.dia | Bin 580 -> 592 bytes clang/test/Misc/serialized-diags-stable.c | 2 +- clang/test/Modules/redecl-merge.m | 4 +- clang/test/PCH/late-parsed-instantiations.cpp | 4 +- clang/test/Parser/nested_blocks_overflow.cpp | 54 ++++ .../Parser/nested_function_prototype_overflow.cpp | 9 + clang/test/Parser/nested_lambda_overflow.cpp | 55 ++++ clang/test/Sema/block-return-1.c | 2 +- clang/test/Sema/block-return-3.c | 2 +- clang/test/Sema/freemain.c | 2 +- clang/test/Sema/return.c | 44 +-- clang/test/SemaCXX/attr-noreturn.cpp | 2 +- clang/test/SemaCXX/coreturn.cpp | 12 +- clang/test/SemaCXX/return-noreturn.cpp | 34 +- clang/test/SemaCXX/warn-missing-noreturn.cpp | 2 +- .../late-parsing-eager-instantiation.cpp | 4 +- libcxx/include/regex | 32 +- libcxx/src/regex.cpp | 2 + .../command/TestWatchpointCommandLLDB.py | 1 - .../command/TestWatchpointCommandPython.py | 2 - .../condition/TestWatchpointConditionCmd.py | 1 - .../test/lang/c/bitfields/TestBitfields.py | 2 - llvm/docs/GlobalISel/Pipeline.rst | 4 +- llvm/include/llvm/ADT/Twine.h | 4 +- llvm/include/llvm/Analysis/VectorUtils.h | 9 +- llvm/include/llvm/Bitstream/BitstreamReader.h | 2 +- llvm/include/llvm/Demangle/ItaniumDemangle.h | 2 +- llvm/include/llvm/Remarks/Remark.h | 4 +- llvm/include/llvm/Support/Path.h | 16 +- llvm/lib/Analysis/LoopCacheAnalysis.cpp | 6 +- llvm/lib/CodeGen/RegisterCoalescer.cpp | 25 +- llvm/lib/CodeGen/StackMaps.cpp | 2 +- llvm/lib/MC/MCParser/AsmParser.cpp | 18 +- llvm/lib/Remarks/BitstreamRemarkParser.cpp | 32 +- llvm/lib/Remarks/BitstreamRemarkParser.h | 9 +- llvm/lib/Remarks/RemarkFormat.cpp | 6 +- llvm/lib/Support/Statistic.cpp | 10 +- llvm/lib/Support/YAMLParser.cpp | 8 +- llvm/lib/TableGen/TGLexer.h | 10 +- llvm/lib/TableGen/TGParser.h | 6 +- llvm/lib/Target/AMDGPU/R600ISelLowering.cpp | 9 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 1 + .../Vectorize/LoopVectorizationPlanner.h | 9 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 214 ++++++------- llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h | 44 ++- llvm/lib/Transforms/Vectorize/VPlan.cpp | 23 +- llvm/lib/Transforms/Vectorize/VPlan.h | 16 + .../CodeGen/AArch64/urem-seteq-vec-tautological.ll | 127 ++++++++ llvm/test/CodeGen/X86/pr43952.ll | 16 + .../CodeGen/X86/urem-seteq-vec-tautological.ll | 347 +++++++++++++++++++++ .../LoopVectorize/first-order-recurrence.ll | 35 +++ .../interleaved-accesses-uniform-load.ll | 49 +++ llvm/tools/llvm-exegesis/lib/Assembler.cpp | 4 +- llvm/tools/llvm-exegesis/llvm-exegesis.cpp | 6 +- llvm/unittests/Transforms/Vectorize/VPlanTest.cpp | 1 + llvm/utils/TableGen/CodeGenRegisters.h | 8 +- llvm/utils/TableGen/FixedLenDecoderEmitter.cpp | 3 +- llvm/utils/TableGen/SearchableTableEmitter.cpp | 4 +- 77 files changed, 1107 insertions(+), 349 deletions(-) create mode 100644 clang/test/Parser/nested_blocks_overflow.cpp create mode 100644 clang/test/Parser/nested_function_prototype_overflow.cpp create mode 100644 clang/test/Parser/nested_lambda_overflow.cpp create mode 100644 llvm/test/CodeGen/AArch64/urem-seteq-vec-tautological.ll create mode 100644 llvm/test/CodeGen/X86/pr43952.ll create mode 100644 llvm/test/CodeGen/X86/urem-seteq-vec-tautological.ll create mode 100644 llvm/test/Transforms/LoopVectorize/interleaved-accesses-uniform [...]