This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-Oz in repository toolchain/ci/llvm-project.
from 37a32f3c96f Regenerate UXTB tests adds 791951bd32a Stricter check for the memory access. adds 76f2f04d9db [DAGCombine] narrowInsertExtractVectorBinOp - early out for [...] adds 197c08d64ee [Driver] Additional fixup of NOWARN test case from r367165 adds d4ace50ed0e Fix PR35637: suboptimal codegen for `vector<unsigned char>`. adds cc0a4cdc890 [FunctionAttrs] Annotate "willreturn" for intrinsics adds afd4a37b2a3 [IR] Fix getPointerAlignment for CallBase adds bd68a052f29 [lldb] Also include the array definition in CommandOptions.inc adds 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. adds 822c58704bc [lldb][NFC] Remove DiagnosticManager::CopyDiagnostics adds 99f73ebe5c9 [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop [...] adds aef03e86c1c [obj2yaml] - Report a error when unable to resolve a sh_lin [...] adds 11ad33ede65 [NFC][ARM][ParallelDSP] Remove PopulateLoads adds 85380601033 [NFC][ARM][ParallelDSP] Remove AreSymmetrical adds 20235ef3e75 [AMDGPU] Enable v4f16 and above for v_pk_fma instructions adds 4e44c77ab3b [lldb][NFC] Split emitting and parsing in LLDBOptionDefEmitter adds 414dd1c946a [NFC][ARM[ParallelDSP] Cleanup of BinOpChain adds 251b546f1b4 [AMDGPU] Regenerate v2i16 insertelement tests. adds adda256a7da [ARM] Regenerate rotation tests adds ecd137c7013 Mark test/MC/RISCV/rv{32,64}i-aliases-invalid.s unsupported [...] adds a4f08dded7a [SystemZ] Regenerate <8 x i31> store test adds dcb75324794 [DivergenceAnalysis] Add methods for querying divergence at use adds 0e074fa0fcb doc: Fix Google C++ Style Guide link. adds f8a7e9de065 [DAGCombine] narrowInsertExtractVectorBinOp - early out for [...] adds 2bd9da8a72d [AMDGPU] Add amdgpu_kernel for consistency with other tests adds 74c35bd6b0e [InstCombine] add tests for fadd with negated operand; NFC adds 5483f4225ee [InstCombine] reduce code for fadd with fneg operand; NFC adds ff9f4b5489c clang-format clang/lib/Format adds 98d281a99f1 [ValueTracking] Remove volatile check in isGuaranteedToTran [...] adds e9ee7b47d42 [InstCombine] fold fadd+fneg with fdiv/fmul betweena adds e0ab4c8ee46 [lldb] [test] Mark three new tests XFAIL on NetBSD adds 89fb9e8ce15 [OpenCL] Rename builtin definition classes adds d42289e2916 [RISCV] Fix uninitialized variable after call to evaluateCo [...] adds c2409baa663 SymbolVendor: Make SectionAddressesChanged a passthrough adds 5ab948f8238 [X86] combineX86ShufflesRecursively - start recursion at de [...] adds b32a6592ebc [NFC][FPEnv] Pre-commit tests for canonicalize negated oper [...] adds 2b389517999 [lldb] Increase testsuite packet-timeout 5secs -> 1min adds 3bdcedbf3d6 [AMDGPU] Fix typo in error message adds 899bdaa8c29 [llvm-objcopy] Improve --add-section argument string parsing adds cc0bc941d4e AMDGPU/LoadStoreOptimizer: combine MMOs when merging instructions adds a8ea595509f [lldb] Also include the array definition in Properties.inc adds ba7b7f1de47 Appending COMPILER_RT_LIBCXX_PATH include path to -isystem [...]
No new revisions were added by this update.
Summary of changes: clang/docs/ClangFormatStyleOptions.rst | 2 +- .../clang/StaticAnalyzer/Checkers/Checkers.td | 7 + clang/lib/Format/BreakableToken.cpp | 11 +- clang/lib/Format/Format.cpp | 12 +- clang/lib/Format/TokenAnnotator.h | 3 +- clang/lib/Format/UnwrappedLineParser.cpp | 6 +- clang/lib/Format/WhitespaceManager.cpp | 4 +- clang/lib/Sema/OpenCLBuiltins.td | 123 +- .../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/test/CodeGen/libcalls.c | 2 +- clang/test/Driver/as-options.s | 2 +- clang/utils/ClangVisualizers/clang.natvis | 81 +- .../sanitizer_common_interceptors.inc | 4 +- compiler-rt/lib/xray/CMakeLists.txt | 3 + libcxx/benchmarks/ContainerBenchmarks.hpp | 17 + libcxx/benchmarks/vector_operations.bench.cpp | 8 + libcxx/include/vector | 156 +- lld/ELF/InputFiles.cpp | 20 +- lldb/include/lldb/Expression/DiagnosticManager.h | 2 - lldb/include/lldb/Symbol/SymbolFile.h | 3 +- lldb/lit/lit-lldb-init.in | 1 + .../test/api/multithreaded/driver.cpp.template | 2 + .../test/functionalities/exec/TestExec.py | 2 + .../TestNoWatchpointSupportInfo.py | 1 + .../signal/handle-abrt/TestHandleAbort.py | 1 + lldb/packages/Python/lldbsuite/test/lldbtest.py | 20 +- .../test/tools/lldb-vscode/lldbvscode_testcase.py | 3 +- .../lldbsuite/test/tools/lldb-vscode/vscode.py | 16 +- lldb/source/Commands/CommandObjectBreakpoint.cpp | 24 +- .../Commands/CommandObjectBreakpointCommand.cpp | 11 +- lldb/source/Commands/CommandObjectCommands.cpp | 13 - lldb/source/Commands/CommandObjectDisassemble.cpp | 2 - lldb/source/Commands/CommandObjectExpression.cpp | 2 - lldb/source/Commands/CommandObjectFrame.cpp | 6 - lldb/source/Commands/CommandObjectHelp.cpp | 2 - lldb/source/Commands/CommandObjectLog.cpp | 2 - lldb/source/Commands/CommandObjectMemory.cpp | 20 +- lldb/source/Commands/CommandObjectPlatform.cpp | 12 - lldb/source/Commands/CommandObjectProcess.cpp | 15 - lldb/source/Commands/CommandObjectRegister.cpp | 3 - lldb/source/Commands/CommandObjectSettings.cpp | 9 - lldb/source/Commands/CommandObjectSource.cpp | 6 - lldb/source/Commands/CommandObjectTarget.cpp | 32 +- lldb/source/Commands/CommandObjectThread.cpp | 19 - lldb/source/Commands/CommandObjectType.cpp | 27 - lldb/source/Commands/CommandObjectWatchpoint.cpp | 8 - .../Commands/CommandObjectWatchpointCommand.cpp | 2 - lldb/source/Core/Debugger.cpp | 34 +- lldb/source/Core/ModuleList.cpp | 6 +- lldb/source/Expression/DiagnosticManager.cpp | 9 - lldb/source/Interpreter/CommandInterpreter.cpp | 20 +- lldb/source/Interpreter/Properties.td | 2 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 10 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 6 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 7 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 6 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 26 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 8 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 4 +- lldb/source/Symbol/SymbolFile.cpp | 14 +- lldb/source/Symbol/SymbolVendor.cpp | 15 +- lldb/source/Target/Platform.cpp | 6 +- lldb/source/Target/Process.cpp | 22 +- lldb/source/Target/Target.cpp | 62 +- lldb/source/Target/Thread.cpp | 12 +- lldb/tools/lldb-test/lldb-test.cpp | 4 + lldb/utils/TableGen/LLDBOptionDefEmitter.cpp | 129 +- lldb/utils/TableGen/LLDBPropertyDefEmitter.cpp | 3 + llvm/include/llvm/Analysis/DivergenceAnalysis.h | 16 +- .../llvm/Analysis/LegacyDivergenceAnalysis.h | 16 +- llvm/include/llvm/IR/Intrinsics.td | 212 +-- llvm/include/llvm/Transforms/IPO/Attributor.h | 25 + llvm/lib/Analysis/DivergenceAnalysis.cpp | 10 + llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp | 29 +- llvm/lib/Analysis/ValueTracking.cpp | 17 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 +- llvm/lib/IR/Value.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp | 8 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 27 + llvm/lib/Target/AMDGPU/SIISelLowering.h | 1 + llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 41 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 4 - llvm/lib/Target/ARM/ARMInstrMVE.td | 41 +- llvm/lib/Target/ARM/ARMParallelDSP.cpp | 189 +- .../Target/ARM/Disassembler/ARMDisassembler.cpp | 10 + llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 44 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 185 +- llvm/lib/Transforms/IPO/Attributor.cpp | 236 +++ .../Transforms/InstCombine/InstCombineAddSub.cpp | 44 +- llvm/test/Analysis/BasicAA/cs-cs.ll | 40 +- llvm/test/Analysis/BasicAA/intrinsics.ll | 4 +- .../TypeBasedAliasAnalysis/functionattrs.ll | 2 +- .../Analysis/TypeBasedAliasAnalysis/intrinsics.ll | 4 +- llvm/test/Bindings/llvm-c/debug_info.ll | 2 +- llvm/test/Bitcode/compatibility-3.6.ll | 11 +- llvm/test/Bitcode/compatibility-3.7.ll | 11 +- llvm/test/Bitcode/compatibility-3.8.ll | 11 +- llvm/test/Bitcode/compatibility-3.9.ll | 15 +- llvm/test/Bitcode/compatibility-4.0.ll | 15 +- llvm/test/Bitcode/compatibility-5.0.ll | 23 +- llvm/test/Bitcode/compatibility-6.0.ll | 23 +- llvm/test/Bitcode/compatibility.ll | 23 +- .../CodeGen/AMDGPU/addrspacecast-constantexpr.ll | 2 +- llvm/test/CodeGen/AMDGPU/divergence-at-use.ll | 20 + llvm/test/CodeGen/AMDGPU/fmac.sdwa.ll | 138 +- .../test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll | 1894 ++++++++++++++++---- llvm/test/CodeGen/AMDGPU/llvm.fma.f16.ll | 132 +- llvm/test/CodeGen/AMDGPU/merge-load-store.mir | 23 + llvm/test/CodeGen/ARM/ror.ll | 13 +- .../test/CodeGen/MIR/AMDGPU/load-store-opt-dlc.mir | 4 +- .../CodeGen/SystemZ/store_nonbytesized_vecs.ll | 65 +- 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/inlineasm-sched-bug.ll | 4 +- llvm/test/CodeGen/X86/madd.ll | 136 +- llvm/test/CodeGen/X86/sad.ll | 30 +- llvm/test/Feature/intrinsics.ll | 2 +- llvm/test/MC/RISCV/rv32i-aliases-invalid.s | 2 +- llvm/test/MC/RISCV/rv64i-aliases-invalid.s | 2 +- llvm/test/Other/invariant.group.ll | 4 +- .../Transforms/DeadArgElim/2010-04-30-DbgInfo.ll | 2 +- .../test/Transforms/DeadStoreElimination/simple.ll | 4 +- llvm/test/Transforms/FunctionAttrs/align.ll | 168 ++ .../test/Transforms/FunctionAttrs/arg_nocapture.ll | 2 +- .../Transforms/FunctionAttrs/noalias_returned.ll | 4 +- llvm/test/Transforms/FunctionAttrs/nonnull.ll | 10 +- llvm/test/Transforms/Inline/inline_invoke.ll | 2 +- llvm/test/Transforms/Inline/noalias-calls.ll | 2 +- llvm/test/Transforms/InstCombine/fadd.ll | 362 ++++ llvm/test/Transforms/InstCombine/fdiv.ll | 22 + llvm/test/Transforms/InstCombine/fsub.ll | 16 +- ...ift-amount-reassociation-with-truncation-shl.ll | 254 +++ llvm/test/Transforms/MemCpyOpt/memcpy.ll | 2 +- llvm/test/Transforms/ObjCARC/basic.ll | 2 +- ...ensure-that-exception-unwind-path-is-visited.ll | 2 +- llvm/test/Transforms/ObjCARC/nested.ll | 2 +- llvm/test/Transforms/SLPVectorizer/X86/call.ll | 2 +- llvm/test/Verifier/fp-intrinsics.ll | 2 +- llvm/test/tools/llvm-objcopy/COFF/add-section.test | 13 +- llvm/test/tools/llvm-objcopy/ELF/Inputs/groups.o | Bin 5368 -> 0 bytes llvm/test/tools/llvm-objcopy/ELF/add-section.test | 16 + .../tools/llvm-objcopy/ELF/strip-dwo-groups.test | 106 +- llvm/test/tools/obj2yaml/elf-shlink.yaml | 58 + llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 3 - llvm/tools/llvm-objcopy/CopyConfig.cpp | 13 +- llvm/tools/obj2yaml/elf2yaml.cpp | 8 +- 156 files changed, 4817 insertions(+), 1962 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/CodeGen/AMDGPU/divergence-at-use.ll create mode 100644 llvm/test/Transforms/FunctionAttrs/align.ll create mode 100644 llvm/test/Transforms/InstCombine/shift-amount-reassociation-wit [...] delete mode 100644 llvm/test/tools/llvm-objcopy/ELF/Inputs/groups.o create mode 100644 llvm/test/tools/obj2yaml/elf-shlink.yaml