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-monorepo.
from f2f2a9d5f5f [X86][SSE] Use raw shuffle mask decode in SimplifyDemandedV [...] adds 415624042a4 [X86][SSE] Add some generic masked gather codegen tests adds 1d189c957b5 [SelectionDAG] simplify code; NFC adds 493b09ce4e9 [x86] make tests immune to improvements in undef handling adds 2275b485ccb [X86][SSE] Relax IsSplatValue - remove the 'variable shift' [...] adds 319ea2af553 Add the abseil-duration-factory-scale check. adds 8c5cb39e0f0 [ARM] make test immune to improvements in undef simplification adds 9c7d8451ece [Hexagon] make tests immune to improvements in undef simpli [...] adds 3a820e8e12d [SystemZ] make test immune to improvements in undef simplification adds 462d1eb4ec1 [x86] regenerate full checks; NFC adds e732136aa30 [X86][SSE] Split IsSplatValue into GetSplatValue and IsSplatVector adds a97e279d79f Remove unused variable. NFCI. adds 2cf8d054317 [DAG] add undef simplifications for select nodes adds 800f3266afd [X86] Lower v16i16->v8i16 truncate using an 'and' with 255, [...] adds c4281309df8 [X86] Disable combineToExtendVectorInReg under -x86-experim [...] adds 126cc467c53 [X86][SSE] Add SimplifyDemandedVectorElts support for SSE s [...] adds ebb885fad26 Revert "Implement basic DidAttach and DidLaunch for Dynamic [...] adds 7205a30c4a7 [X86] Add a 32-bit command line with only sse2 to vector-se [...] adds 79c0272aa65 [X86] Add custom type legalization for extending v4i8/v4i16 [...] adds 5be6bf87b37 [X86][SSE] Add SimplifyDemandedVectorElts support for SSE p [...] adds 1560dd4a766 Replace the UTF-8 characters in the error message. adds a5ae09cb466 [PowerPC] Set the default PLT mode on OpenBSD/powerpc to Se [...] adds a3079a9407d [X86] Remove most of the SEXTLOAD Custom setOperationAction [...] adds 1b6c2bba98f [X86] Use compare with 0 to fill an element with sign bits [...] adds 2faf6e17de0 [ProfileSummary] Standardize methods and fix comment adds 66457d05506 [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold br [...] adds 1c41f83364d [LoopSimplifyCFG] Add requires: asserts after rL347183 adds d7448d37065 [X86] Use a pcmpgt with 0 instead of psrad 31, to fill elem [...] adds 0b9c7b73fa4 Fix disturbing warning - NFCI adds e2f17f84588 [MSP430] Optimize srl/sra in case of A >> (8 + N) adds 0367658618e Remove unused variable. NFC. adds b5d905e6782 [OpenCL] Fix address space deduction in template args. adds d9902c5262f [LICM] Make LICM able to hoist phis
No new revisions were added by this update.
Summary of changes: .../clang-tidy/abseil/AbseilTidyModule.cpp | 3 + clang-tools-extra/clang-tidy/abseil/CMakeLists.txt | 1 + .../abseil/DurationFactoryScaleCheck.cpp | 269 ++++ .../clang-tidy/abseil/DurationFactoryScaleCheck.h | 38 + clang-tools-extra/docs/ReleaseNotes.rst | 6 + .../checks/abseil-duration-factory-scale.rst | 35 + clang-tools-extra/docs/clang-tidy/checks/list.rst | 1 + .../clang-tidy/abseil-duration-factory-scale.cpp | 130 ++ clang/include/clang/Basic/DiagnosticDriverKinds.td | 2 +- clang/lib/Driver/ToolChains/Arch/PPC.cpp | 10 +- clang/lib/Driver/ToolChains/Arch/PPC.h | 2 +- clang/lib/Sema/SemaType.cpp | 4 +- .../CodeGenOpenCLCXX/template-address-spaces.cl | 31 + clang/test/Driver/mips-abicalls-error.c | 2 +- clang/test/Driver/openbsd.c | 5 + .../test/functionalities/windows_dyld/Makefile | 14 - .../windows_dyld/TestWindowsDYLD.py | 42 - .../test/functionalities/windows_dyld/dllfunc.c | 19 - .../test/functionalities/windows_dyld/dllfunc.mk | 7 - .../test/functionalities/windows_dyld/main.c | 19 - .../Python/lldbsuite/test/make/Makefile.rules | 4 +- .../Windows-DYLD/DynamicLoaderWindowsDYLD.cpp | 46 +- lldb/source/Plugins/Language/ObjC/Cocoa.cpp | 1 - llvm/include/llvm/Analysis/ProfileSummaryInfo.h | 15 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 4 +- llvm/lib/Analysis/ProfileSummaryInfo.cpp | 12 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 27 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 23 +- llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 14 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 301 ++++- llvm/lib/Transforms/IPO/HotColdSplitting.cpp | 4 +- llvm/lib/Transforms/IPO/Inliner.cpp | 2 +- llvm/lib/Transforms/IPO/PartialInlining.cpp | 4 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 2 +- .../Instrumentation/ControlHeightReduction.cpp | 2 +- .../Instrumentation/IndirectCallPromotion.cpp | 2 +- llvm/lib/Transforms/Scalar/LICM.cpp | 317 ++++- llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 313 +++++ llvm/test/CodeGen/AMDGPU/cndmask-no-def-vcc.ll | 3 +- llvm/test/CodeGen/ARM/umulo-32.ll | 4 +- .../CodeGen/Hexagon/expand-condsets-pred-undef2.ll | 4 +- .../Hexagon/isel-global-offset-alignment.ll | 8 +- llvm/test/CodeGen/Hexagon/swp-const-tc1.ll | 4 +- llvm/test/CodeGen/MSP430/shifts.ll | 25 + llvm/test/CodeGen/SystemZ/subregliveness-05.ll | 4 +- llvm/test/CodeGen/X86/avg.ll | 56 +- llvm/test/CodeGen/X86/avx-trunc.ll | 6 +- llvm/test/CodeGen/X86/avx2-arith.ll | 40 +- llvm/test/CodeGen/X86/avx2-conversions.ll | 12 +- llvm/test/CodeGen/X86/avx512-select.ll | 4 +- llvm/test/CodeGen/X86/combine-mul.ll | 6 +- llvm/test/CodeGen/X86/masked_gather.ll | 1156 ++++++++++++++++ llvm/test/CodeGen/X86/pmul.ll | 234 ++-- llvm/test/CodeGen/X86/pr28444.ll | 18 +- llvm/test/CodeGen/X86/pr30511.ll | 1 - llvm/test/CodeGen/X86/prefer-avx256-mask-extend.ll | 6 +- .../test/CodeGen/X86/prefer-avx256-mask-shuffle.ll | 12 +- llvm/test/CodeGen/X86/prefer-avx256-trunc.ll | 6 +- llvm/test/CodeGen/X86/psubus.ll | 8 +- llvm/test/CodeGen/X86/shl-crash-on-legalize.ll | 31 +- .../test/CodeGen/X86/shuffle-vs-trunc-256-widen.ll | 29 +- llvm/test/CodeGen/X86/shuffle-vs-trunc-256.ll | 29 +- llvm/test/CodeGen/X86/trunc-subvector.ll | 17 +- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 20 +- llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll | 115 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 78 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-128.ll | 8 +- llvm/test/CodeGen/X86/vector-idiv.ll | 22 +- llvm/test/CodeGen/X86/vector-mul.ll | 18 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 178 ++- llvm/test/CodeGen/X86/vector-rotate-128.ll | 101 +- llvm/test/CodeGen/X86/vector-rotate-256.ll | 75 +- llvm/test/CodeGen/X86/vector-rotate-512.ll | 14 +- llvm/test/CodeGen/X86/vector-sext-widen.ll | 1429 ++++++++++++++++---- llvm/test/CodeGen/X86/vector-sext.ll | 1359 ++++++++++++++++--- llvm/test/CodeGen/X86/vector-shift-shl-128.ll | 6 +- llvm/test/CodeGen/X86/vector-trunc-math-widen.ll | 509 ++++--- llvm/test/CodeGen/X86/vector-trunc-math.ll | 509 ++++--- llvm/test/CodeGen/X86/vector-trunc-widen.ll | 48 +- llvm/test/CodeGen/X86/vector-trunc.ll | 48 +- llvm/test/CodeGen/X86/vector-zext-widen.ll | 97 +- llvm/test/CodeGen/X86/vshift-1.ll | 1 - llvm/test/CodeGen/X86/vshift-2.ll | 1 - llvm/test/CodeGen/X86/zext-extract_subreg.ll | 31 +- llvm/test/Transforms/LICM/hoist-phi.ll | 1164 ++++++++++++++++ .../LoopSimplifyCFG/constant-fold-branch.ll | 58 +- .../LoopVectorize/invariant-store-vectorization.ll | 20 +- llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp | 20 +- 89 files changed, 7337 insertions(+), 2052 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/abseil/DurationFactoryScaleCheck.h create mode 100644 clang-tools-extra/docs/clang-tidy/checks/abseil-duration-factor [...] create mode 100644 clang-tools-extra/test/clang-tidy/abseil-duration-factory-scale.cpp create mode 100644 clang/test/CodeGenOpenCLCXX/template-address-spaces.cl delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/windows_dyl [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/windows_dyl [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/windows_dyl [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/windows_dyl [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/windows_dyl [...] create mode 100644 llvm/test/CodeGen/X86/masked_gather.ll create mode 100644 llvm/test/Transforms/LICM/hoist-phi.ll