This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-tested in repository toolchain/ci/llvm-monorepo.
from ba2e6ab60668 [analyzer][UninitializedObjectChecker] Using the new const [...] new 505a2a6cb08f Build PassBuilder.cpp with /bigobj to try and appease MSVC [...] new ed3581829927 [WholeProgramDevirt] Don't process declarations when build [...] new a6d2e0404afb [X86] Add WriteRotate schedule class, splitting off from W [...] new 69a2edbda79b [x86] add tests for mul decomposition with negative constant; NFC new 3967a3bd17d3 [X86] Move RORX instructions back to WriteShift schedule class new 40492c86ab97 [NFC][libcxx] Rename helpers with 4 underscores to somethi [...] new d1ad8106f2fb [X86] Remove unnecessary WriteRotate overrides. NFCI. new e27b80b4287f [X86] Added missing RCL/RCR schedule overrides to the gene [...] new 2a574578b53e [libc++] Add deprecated attributes to many deprecated components new 8a3d154e1150 [DAGCombiner][x86] extend decompose of integer multiply in [...] new db0ffb7ef126 [Aarch64] Fix memcpy that was copying 4x too many bytes new ae8863bcd5d1 [X86] ROR*mCL instruction models should match ROL*mCL etc. new 88f5115cda43 Fix line ending mismatches. NFCI. new edbc473d61fa [X86] Remove unnecessary WriteRotate override. NFCI. new da1d278d8c6a [libcxx] Document new symbols __u64toa and __u32toa on Darwin new 0f923f4b4bc4 [LegalizeTypes] Fix bad indentation. NFC new 126be9fa0645 [DAGCombiner] Clarify a comment. NFC new 6126f9027e04 [X86] Split WriteShift/WriteRotate schedule classes by CL usage. new 5823c209b9ba [ORC] Add some debugging output to Core.h/Core.cpp new 8a2279c344bb [libcxx] Fix buildbots on Debian new d731af61011c [libcxx] Fix the binder deprecation tests on Clang 5. new 246f96d21439 [DAGCombiner] Remove some dead code from ConstantFoldBITCA [...] new 5a4dc998016e llvm-diff: Fix crash on anonymous functions new a70f40909bbf Fix asserts when linking wrong address space declarations new 5fde4a158a00 [XRay] Clean up XRay build configuration new 719b0e3b4541 [X86] Add 512-bit test cases to setcc-wide-types.ll. NFC new 60f2fc82c26d Add inherited attributes before parsed attributes. new 2ca4697cf579 [ARM][AArch64] Add feature +fp16fml new ca6f7abd0109 Remove debug printf leftover from r342397 new ced12983a64d Fix llvm-diff anon-func.ll test new 939878917a87 [llvm-exegesis] Fix PR39021. new 2e2d52fcbcde [clangd] Force Dex to respect symbol collector flags new 3061b9e0f59b Fix the configuration of the Primary allocator for Darwin [...] new dc55ce6fbe03 When running the ios/iossim prepare script show the script [...] new 7a7c3e9914a9 [ARM] bottom-top mul support ARMParallelDSP new b44e2d078e0b [deadargelim] Update dbg.value of 'unused' parameters new 21b2e4f445a1 [ARM][ARMLoadStoreOptimizer]
The 37 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-tools-extra/clangd/index/dex/Dex.cpp | 10 + clang-tools-extra/unittests/clangd/DexTests.cpp | 14 + clang/include/clang/AST/DeclBase.h | 8 +- clang/lib/AST/DeclBase.cpp | 23 + clang/lib/Driver/ToolChains/Arch/AArch64.cpp | 26 + clang/lib/Driver/ToolChains/Arch/ARM.cpp | 29 +- clang/test/Driver/aarch64-cpus.c | 112 +++- clang/test/Driver/arm-cortex-cpus.c | 108 +++- clang/test/Misc/ast-dump-attr.cpp | 21 + clang/test/Preprocessor/aarch64-target-features.c | 31 +- clang/test/Preprocessor/arm-target-features.c | 46 +- clang/test/Sema/attr-availability-ios.c | 4 +- clang/test/Sema/attr-availability-tvos.c | 8 +- clang/test/Sema/attr-availability-watchos.c | 4 +- compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 18 + .../lib/sanitizer_common/sanitizer_platform.h | 7 +- compiler-rt/lib/xray/tests/CMakeLists.txt | 20 +- compiler-rt/lib/xray/tests/unit/CMakeLists.txt | 18 +- compiler-rt/test/lit.common.cfg | 7 +- libcxx/docs/UsingLibcxx.rst | 5 + libcxx/include/__config | 32 +- libcxx/include/__functional_base | 6 +- libcxx/include/algorithm | 4 +- libcxx/include/functional | 101 ++-- libcxx/include/memory | 16 +- libcxx/lib/abi/CHANGELOG.TXT | 3 + libcxx/lib/abi/x86_64-apple-darwin.v1.abilist | 2 + .../random_shuffle.cxx1z.pass.cpp | 4 +- ...s.cpp => random_shuffle.depr_in_cxx14.fail.cpp} | 21 +- .../auto.ptr/auto_ptr.depr_in_cxx11.fail.cpp | 39 ++ .../adaptors.depr_in_cxx11.fail.cpp | 59 +++ .../bind1st.depr_in_cxx11.fail.cpp | 31 ++ .../bind2nd.depr_in_cxx11.fail.cpp | 31 ++ .../binder1st.depr_in_cxx11.fail.cpp | 31 ++ .../binder2nd.depr_in_cxx11.fail.cpp | 31 ++ .../negators/binary_negate.depr_in_cxx17.fail.cpp | 35 ++ .../negators/not1.depr_in_cxx17.fail.cpp | 33 ++ .../negators/not2.depr_in_cxx17.fail.cpp | 34 ++ .../negators/unary_negate.depr_in_cxx17.fail.cpp | 34 ++ llvm/include/llvm/ExecutionEngine/Orc/Core.h | 7 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 38 +- .../CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 2 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 4 + llvm/lib/LLVMBuild.txt | 1 + llvm/lib/Linker/IRMover.cpp | 9 +- llvm/lib/Passes/CMakeLists.txt | 4 + llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp | 2 +- llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | 14 + llvm/lib/Target/ARM/ARMParallelDSP.cpp | 181 ++++++- llvm/lib/Target/X86/X86ISelLowering.cpp | 4 +- llvm/lib/Target/X86/X86InstrShiftRotate.td | 54 +- llvm/lib/Target/X86/X86SchedBroadwell.td | 32 +- llvm/lib/Target/X86/X86SchedHaswell.td | 32 +- llvm/lib/Target/X86/X86SchedSandyBridge.td | 37 +- llvm/lib/Target/X86/X86SchedSkylakeClient.td | 28 +- llvm/lib/Target/X86/X86SchedSkylakeServer.td | 30 +- llvm/lib/Target/X86/X86Schedule.td | 5 +- llvm/lib/Target/X86/X86ScheduleAtom.td | 5 +- llvm/lib/Target/X86/X86ScheduleBtVer2.td | 5 +- llvm/lib/Target/X86/X86ScheduleSLM.td | 5 +- llvm/lib/Target/X86/X86ScheduleZnver1.td | 5 +- .../lib/Transforms/IPO/DeadArgumentElimination.cpp | 11 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 2 +- llvm/lib/{ => XRay}/LLVMBuild.txt | 40 +- llvm/test/CodeGen/ARM/load_store_opt_reg_limit.mir | 40 ++ .../CodeGen/ARM/paralleldsp-top-bottom-neg-vec.ll | 98 ++++ .../test/CodeGen/ARM/paralleldsp-top-bottom-neg.ll | 209 ++++++++ llvm/test/CodeGen/ARM/paralleldsp-top-bottom.ll | 251 +++++++++ llvm/test/CodeGen/X86/schedule-x86_64.ll | 192 +++---- llvm/test/CodeGen/X86/setcc-wide-types.ll | 588 +++++++++++++++++++++ llvm/test/CodeGen/X86/vector-mul.ll | 224 ++++++++ .../Inputs/wrong-addrspace-gv-declaration.ll | 2 + llvm/test/Linker/wrong-addrspace-gv-declaration.ll | 17 + .../DeadArgElim/dbginfo-update-dbgval.ll | 86 +++ .../Transforms/WholeProgramDevirt/vtable-decl.ll | 25 + llvm/test/tools/llvm-diff/anon-func.ll | 8 + .../llvm-mca/X86/Broadwell/resources-x86_64.s | 18 +- .../tools/llvm-mca/X86/Generic/resources-x86_64.s | 194 +++---- .../tools/llvm-mca/X86/Haswell/resources-x86_64.s | 18 +- .../llvm-mca/X86/SandyBridge/resources-x86_64.s | 194 +++---- .../llvm-mca/X86/SkylakeClient/resources-x86_64.s | 18 +- .../llvm-mca/X86/SkylakeServer/resources-x86_64.s | 18 +- llvm/tools/llvm-diff/DifferenceEngine.cpp | 28 +- llvm/tools/llvm-exegesis/lib/CMakeLists.txt | 8 +- 84 files changed, 3168 insertions(+), 691 deletions(-) copy libcxx/test/libcxx/algorithms/alg.modifying.operations/alg.random.shuffle/{ra [...] create mode 100644 libcxx/test/libcxx/depr/depr.auto.ptr/auto.ptr/auto_ptr.depr_in [...] create mode 100644 libcxx/test/libcxx/depr/depr.function.objects/adaptors.depr_in_ [...] create mode 100644 libcxx/test/std/depr/depr.lib.binders/depr.lib.bind.1st/bind1st [...] create mode 100644 libcxx/test/std/depr/depr.lib.binders/depr.lib.bind.2nd/bind2nd [...] create mode 100644 libcxx/test/std/depr/depr.lib.binders/depr.lib.binder.1st/binde [...] create mode 100644 libcxx/test/std/depr/depr.lib.binders/depr.lib.binder.2nd/binde [...] create mode 100644 libcxx/test/std/utilities/function.objects/negators/binary_nega [...] create mode 100644 libcxx/test/std/utilities/function.objects/negators/not1.depr_i [...] create mode 100644 libcxx/test/std/utilities/function.objects/negators/not2.depr_i [...] create mode 100644 libcxx/test/std/utilities/function.objects/negators/unary_negat [...] copy llvm/lib/{ => XRay}/LLVMBuild.txt (57%) create mode 100644 llvm/test/CodeGen/ARM/load_store_opt_reg_limit.mir create mode 100644 llvm/test/CodeGen/ARM/paralleldsp-top-bottom-neg-vec.ll create mode 100644 llvm/test/CodeGen/ARM/paralleldsp-top-bottom-neg.ll create mode 100644 llvm/test/CodeGen/ARM/paralleldsp-top-bottom.ll create mode 100644 llvm/test/Linker/Inputs/wrong-addrspace-gv-declaration.ll create mode 100644 llvm/test/Linker/wrong-addrspace-gv-declaration.ll create mode 100644 llvm/test/Transforms/DeadArgElim/dbginfo-update-dbgval.ll create mode 100644 llvm/test/Transforms/WholeProgramDevirt/vtable-decl.ll create mode 100644 llvm/test/tools/llvm-diff/anon-func.ll