This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-armv8l-good in repository toolchain/ci/llvm-monorepo.
from ba2e6ab60668 [analyzer][UninitializedObjectChecker] Using the new const [...] adds 505a2a6cb08f Build PassBuilder.cpp with /bigobj to try and appease MSVC [...] adds ed3581829927 [WholeProgramDevirt] Don't process declarations when build [...] adds a6d2e0404afb [X86] Add WriteRotate schedule class, splitting off from W [...] adds 69a2edbda79b [x86] add tests for mul decomposition with negative constant; NFC adds 3967a3bd17d3 [X86] Move RORX instructions back to WriteShift schedule class adds 40492c86ab97 [NFC][libcxx] Rename helpers with 4 underscores to somethi [...] adds d1ad8106f2fb [X86] Remove unnecessary WriteRotate overrides. NFCI. adds e27b80b4287f [X86] Added missing RCL/RCR schedule overrides to the gene [...] adds 2a574578b53e [libc++] Add deprecated attributes to many deprecated components adds 8a3d154e1150 [DAGCombiner][x86] extend decompose of integer multiply in [...] adds db0ffb7ef126 [Aarch64] Fix memcpy that was copying 4x too many bytes adds ae8863bcd5d1 [X86] ROR*mCL instruction models should match ROL*mCL etc. adds 88f5115cda43 Fix line ending mismatches. NFCI. adds edbc473d61fa [X86] Remove unnecessary WriteRotate override. NFCI. adds da1d278d8c6a [libcxx] Document new symbols __u64toa and __u32toa on Darwin adds 0f923f4b4bc4 [LegalizeTypes] Fix bad indentation. NFC adds 126be9fa0645 [DAGCombiner] Clarify a comment. NFC adds 6126f9027e04 [X86] Split WriteShift/WriteRotate schedule classes by CL usage.
No new revisions were added by this update.
Summary of changes: 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} | 25 ++- .../auto.ptr/auto_ptr.depr_in_cxx11.fail.cpp | 44 ++++ .../adaptors.depr_in_cxx11.fail.cpp | 79 ++++++++ .../bind1st.depr_in_cxx11.fail.cpp | 34 ++++ .../bind2nd.depr_in_cxx11.fail.cpp | 34 ++++ .../binder1st.depr_in_cxx11.fail.cpp | 34 ++++ .../binder2nd.depr_in_cxx11.fail.cpp | 34 ++++ .../negators/binary_negate.depr_in_cxx17.fail.cpp | 38 ++++ .../negators/not1.depr_in_cxx17.fail.cpp | 36 ++++ .../negators/not2.depr_in_cxx17.fail.cpp | 37 ++++ .../negators/unary_negate.depr_in_cxx17.fail.cpp | 37 ++++ llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 25 ++- .../CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp | 2 +- llvm/lib/Passes/CMakeLists.txt | 4 + llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp | 2 +- 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 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 2 +- llvm/test/CodeGen/X86/schedule-x86_64.ll | 192 +++++++++--------- llvm/test/CodeGen/X86/vector-mul.ll | 224 +++++++++++++++++++++ .../Transforms/WholeProgramDevirt/vtable-decl.ll | 25 +++ .../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 +- 46 files changed, 1233 insertions(+), 550 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 [...] create mode 100644 llvm/test/Transforms/WholeProgramDevirt/vtable-decl.ll