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 f424d51c3e1 Revert rGe6a7e3b5e3e7 "[X86][SSE] matchShuffleWithSHUFPD - [...] adds 73cf8abbe69 [ADT] Implement the Waymarking as an independent utility adds 9ab0c9a6440 [gn build] Port 73cf8abbe69 adds 7a62ea3889b [ValueTracking] Short-circuit computeKnownBitsAddSub(); NFCI adds 4ceade04284 [X86] Combine concat(shufps,shufps) -> shufps(concat,concat) adds be41a98ac22 tsan: fix deadlock with pthread_atfork callbacks adds 05880fc9ae7 [libc++] fix some non-modular tests adds deb51033784 [libc++] Rework buildbot configuration for the greater good. adds c0e1135fb08 [libc++] Fix URL to llvm github adds 601d25cb736 [obj2yaml] - Simplify and reduce `ELFDumper<ELFT>::dumpSect [...] adds 684ee2057f5 [clang/docs] Fix various sphinx warnings/errors in docs. adds 7a3d994880c [X86][AVX] Add HADDPD test case for PR44694 adds 25eb9056d7f [X86] getTargetShuffleAndZeroables - add insert_subvector(u [...] adds 2d712fb7558 [InstCombine] Add ctpop -> cttz combine tests (PR43513) adds 920d90f9663 The generated code does not need to check for a null Decl; NFC. adds 90c74435d36 [libc++] tolerate missing diagnostic with modules enabled adds 34fd007aaf8 Revert "[ADT] Implement the Waymarking as an independent utility" adds d779ee152ce [gn build] Port 34fd007aaf8 adds d1739f1e2f2 [X86] Add test for v4i8 loop sad pattern. adds d477df59cf4 [MLIR][NFC] fix memref type doc comment on dynamic shape adds a1e02753c0e [X86] Add nonloop v64i8 test to sad.ll. adds 38a8760b99b [ORC] Move ostream operators for debugging output out of Core.h. adds b5eafda8d3e Revert "EHScopeStack::Cleanup has virtual functions so the [...] adds b4456436321 [X86] Delete unneeded X86ELFTargetObjectFile::Initialize. NFC adds 140d6245af2 Delete TargetLoweringObjectFile::Ctx adds 71f8b78d897 [AsmPrinter] Simplify AsmPrinter::emitXXStructorList after D61547 adds dbf78ae1287 [LVI] Use SmallDenseMap for getValueFromCondition(); NFC adds e9482ed1942 [mlir] Move several static cl::opts to be pass options instead. adds e74961eee26 [mlir][NFC] Remove Analysis/Passes.h adds e8f5c072f6d [mlir] Move the testing pass for GpuKernelToCubin to the te [...]
No new revisions were added by this update.
Summary of changes: clang/docs/InternalsManual.rst | 2 +- clang/docs/LanguageExtensions.rst | 2 +- clang/docs/OpenMPSupport.rst | 4 +- clang/docs/analyzer/checkers.rst | 4 +- clang/docs/analyzer/developer-docs/DebugChecks.rst | 2 +- clang/include/clang/Basic/AttrDocs.td | 16 +- clang/include/clang/Basic/DiagnosticGroups.td | 2 +- clang/lib/CodeGen/EHScopeStack.h | 2 +- clang/utils/TableGen/ClangAttrEmitter.cpp | 4 +- compiler-rt/lib/tsan/rtl/tsan_rtl.cpp | 9 + compiler-rt/test/tsan/pthread_atfork_deadlock2.c | 49 ++ .../array/array.creation/to_array.fail.cpp | 2 +- .../std/containers/sequences/deque/types.pass.cpp | 2 + .../std/containers/sequences/list/types.pass.cpp | 2 + .../std/containers/sequences/vector/types.pass.cpp | 2 + libcxx/utils/docker/debian9/buildbot/Dockerfile | 40 ++ .../docker/debian9/buildbot/buildbot-auth.json | 4 + .../docker/debian9/buildbot/docker-compose.yml | 19 + .../debian9/buildbot/install-gcloud-agents.sh | 11 + .../docker/debian9/buildbot/install-packages.sh | 35 ++ .../debian9/{scripts => }/buildbot/run_buildbot.sh | 41 +- libcxx/utils/docker/debian9/compilers.yml | 174 ------- .../docker/debian9/compilers/clang.Dockerfile | 19 - .../debian9/compilers/compiler-zoo.Dockerfile | 37 -- .../utils/docker/debian9/compilers/gcc.Dockerfile | 24 - libcxx/utils/docker/debian9/docker-compose.yml | 14 - .../docker/debian9/llvm-buildbot-worker.Dockerfile | 23 - .../docker/debian9/llvm-builder-base.Dockerfile | 47 -- .../docker/debian9/scripts/build_gcc_version.sh | 108 ----- .../docker/debian9/scripts/build_llvm_version.sh | 106 ----- .../scripts/buildbot/docker_start_buildbots.sh | 8 - .../debian9/scripts/install_clang_packages.sh | 81 ---- llvm/include/llvm/ExecutionEngine/Orc/Core.h | 75 +-- llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h | 69 +++ .../include/llvm/ExecutionEngine/Orc/Speculation.h | 1 + llvm/include/llvm/MC/MCObjectFileInfo.h | 1 + .../include/llvm/Target/TargetLoweringObjectFile.h | 3 - llvm/lib/Analysis/LazyValueInfo.cpp | 8 +- llvm/lib/Analysis/ValueTracking.cpp | 14 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 15 +- llvm/lib/ExecutionEngine/Orc/Core.cpp | 284 +----------- llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp | 276 +++++++++++ llvm/lib/ExecutionEngine/Orc/Layer.cpp | 1 + llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp | 1 + llvm/lib/Target/TargetLoweringObjectFile.cpp | 7 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 36 ++ llvm/lib/Target/X86/X86TargetObjectFile.cpp | 5 - llvm/lib/Target/X86/X86TargetObjectFile.h | 1 - llvm/test/CodeGen/X86/haddsub-undef.ll | 28 ++ llvm/test/CodeGen/X86/masked_store_trunc.ll | 18 +- llvm/test/CodeGen/X86/masked_store_trunc_ssat.ll | 36 +- llvm/test/CodeGen/X86/masked_store_trunc_usat.ll | 30 +- llvm/test/CodeGen/X86/pr40891.ll | 6 +- llvm/test/CodeGen/X86/sad.ll | 509 +++++++++++++++++++++ llvm/test/CodeGen/X86/var-permute-256.ll | 50 +- llvm/test/CodeGen/X86/vector-reduce-and-bool.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 4 +- llvm/test/CodeGen/X86/vector-reduce-or-bool.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-xor-bool.ll | 6 +- llvm/test/CodeGen/X86/vector-trunc-math.ll | 240 ++++------ llvm/test/CodeGen/X86/vector-trunc-packus.ll | 40 +- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 34 +- llvm/test/CodeGen/X86/vector-trunc-usat.ll | 26 +- llvm/test/CodeGen/X86/vector-trunc.ll | 58 +-- .../ExecutionEngine/OrcMCJIT/test-global-ctors.ll | 4 +- llvm/test/Transforms/InstCombine/ctpop-cttz.ll | 69 +++ llvm/tools/obj2yaml/elf2yaml.cpp | 246 ++++------ mlir/include/mlir/Analysis/Passes.h | 33 -- mlir/include/mlir/IR/StandardTypes.h | 4 +- mlir/include/mlir/InitAllPasses.h | 5 - .../GPUToCUDA/ConvertKernelFuncToCubin.cpp | 17 +- mlir/lib/Conversion/LoopsToGPU/LoopsToGPUPass.cpp | 79 ++-- mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp | 8 - mlir/lib/Dialect/Linalg/Transforms/Promotion.cpp | 20 +- mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp | 27 +- mlir/lib/Support/MlirOptMain.cpp | 1 - mlir/lib/Transforms/Vectorize.cpp | 62 +-- mlir/test/Conversion/LoopsToGPU/imperfect_2D.mlir | 2 +- mlir/test/Conversion/LoopsToGPU/imperfect_3D.mlir | 4 +- mlir/test/Conversion/LoopsToGPU/imperfect_4D.mlir | 4 +- .../Conversion/LoopsToGPU/imperfect_linalg.mlir | 2 +- .../LoopsToGPU/no_blocks_no_threads.mlir | 4 +- .../LoopsToGPU/perfect_1D_setlaunch.mlir | 4 +- mlir/test/Conversion/LoopsToGPU/step_one.mlir | 4 +- mlir/test/Conversion/LoopsToGPU/step_positive.mlir | 2 +- mlir/test/Dialect/Linalg/promote.mlir | 2 +- mlir/test/Dialect/Linalg/tile.mlir | 8 +- mlir/test/Dialect/Linalg/tile_conv.mlir | 2 +- mlir/test/Dialect/Linalg/tile_indexed_generic.mlir | 6 +- mlir/test/Dialect/Linalg/tile_parallel.mlir | 8 +- mlir/test/Transforms/Vectorize/vectorize_1d.mlir | 2 +- mlir/test/Transforms/Vectorize/vectorize_2d.mlir | 4 +- mlir/test/Transforms/Vectorize/vectorize_3d.mlir | 2 +- .../Vectorize/vectorize_outer_loop_2d.mlir | 2 +- .../vectorize_outer_loop_transpose_2d.mlir | 2 +- .../Vectorize/vectorize_transpose_2d.mlir | 2 +- .../test/lib/Dialect/Affine/TestAffineDataCopy.cpp | 1 - mlir/test/lib/Transforms/CMakeLists.txt | 2 + .../lib/Transforms/TestConvertGPUKernelToCubin.cpp | 34 ++ mlir/test/lib/Transforms/TestLoopFusion.cpp | 1 - mlir/test/lib/Transforms/TestMemRefBoundCheck.cpp | 5 - .../lib/Transforms/TestMemRefDependenceCheck.cpp | 6 - .../lib/Transforms/TestParallelismDetection.cpp | 1 - .../mlir-cpu-runner/linalg_integration_test.mlir | 4 +- mlir/tools/mlir-opt/mlir-opt.cpp | 13 +- mlir/tools/mlir-vulkan-runner/VulkanRuntime.h | 1 - 106 files changed, 1696 insertions(+), 1802 deletions(-) create mode 100644 compiler-rt/test/tsan/pthread_atfork_deadlock2.c create mode 100644 libcxx/utils/docker/debian9/buildbot/Dockerfile create mode 100644 libcxx/utils/docker/debian9/buildbot/buildbot-auth.json create mode 100644 libcxx/utils/docker/debian9/buildbot/docker-compose.yml create mode 100755 libcxx/utils/docker/debian9/buildbot/install-gcloud-agents.sh create mode 100755 libcxx/utils/docker/debian9/buildbot/install-packages.sh rename libcxx/utils/docker/debian9/{scripts => }/buildbot/run_buildbot.sh (72%) delete mode 100644 libcxx/utils/docker/debian9/compilers.yml delete mode 100644 libcxx/utils/docker/debian9/compilers/clang.Dockerfile delete mode 100644 libcxx/utils/docker/debian9/compilers/compiler-zoo.Dockerfile delete mode 100644 libcxx/utils/docker/debian9/compilers/gcc.Dockerfile delete mode 100644 libcxx/utils/docker/debian9/docker-compose.yml delete mode 100644 libcxx/utils/docker/debian9/llvm-buildbot-worker.Dockerfile delete mode 100644 libcxx/utils/docker/debian9/llvm-builder-base.Dockerfile delete mode 100755 libcxx/utils/docker/debian9/scripts/build_gcc_version.sh delete mode 100755 libcxx/utils/docker/debian9/scripts/build_llvm_version.sh delete mode 100755 libcxx/utils/docker/debian9/scripts/buildbot/docker_start_buildbots.sh delete mode 100755 libcxx/utils/docker/debian9/scripts/install_clang_packages.sh create mode 100644 llvm/test/Transforms/InstCombine/ctpop-cttz.ll delete mode 100644 mlir/include/mlir/Analysis/Passes.h create mode 100644 mlir/test/lib/Transforms/TestConvertGPUKernelToCubin.cpp