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-arm-next-allmodconfig in repository toolchain/ci/llvm-project.
from 7e7f79ccb19 [CMake] Don't explicitly use LLVM_LIBRARY_DIR in standalone builds adds cd9a528886c [libc++][CMake] Make sure the benchmarks link against libc++abi adds bcf7f3c573c [PDB Docs] Delete * LINKER * Stream information. adds ab8c60867b6 [globalisel] Allow combiners to query legality adds 40442658db9 [gn] Support for building compiler-rt builtins adds c76b6215302 [LLVM-C] Begin to Expose A More General Binary Interface adds 1dfd74ac4a1 [Lexer] NFC: Fix an off-by-one bug in getAsCharRange(). adds 9388c4703ba [testsuite] Split Objective-C new syntax test adds 91d6caf6ec1 [PDB Docs] The IPI Stream actually has index 4. adds cb70fe1c69a [PDB Docs] Add documentation for the hash table format. adds 4a9007cde74 Revert "[Lexer] NFC: Fix an off-by-one bug in getAsCharRange()." adds 8f2d1eb9e88 After rL357618, quote ${CMAKE_THREAD_LIBS_INIT} so CMake do [...] adds 4c03ea14f2d Unify random timeouts throughout LLDB and make them configurable. adds ad8d06b6877 gn build: Pacify `gn format` adds c0da957bb05 tsan: Update test expectations. adds 18bc982c066 [TSan][libdispatch] Remove Darwin-only version of fully-por [...] adds cb300f12436 [Symbolize] Uniquify sorted vector<pair<SymbolDesc, StringRef>> adds 4be8629e493 [DWARF] Simplify DWARFDebugAranges::findAddress adds 5182302a376 [AMDGPU] Sort out and rename multiple CI/VI predicates adds 1db96ac88b6 [clang-format] BreakAfterReturnType ignored on functions wi [...] adds 2ea8dbf5642 [CostModel][X86] Add more exhaustive masked load/store/gath [...] adds 18a8a64c9f3 [X86][SSE] Add more exhaustive masked load/store tests adds d23611f9ad9 [X86] Split expandload and compressstore tests adds 404bdb1c9ef [llvm-exegesis][X86] Handle CMOVcc/SETcc OPERAND_COND_CODE [...] adds ec28615f7fc [X86] Add AVX-target expandload and compressstore tests adds af1cbdd3bac Fix spelling mistake. NFCI. adds 9d7379c2503 [X86] Autogenerate complete checks. NFC adds 82448bc09ef [X86] Add test cases to show missed opportunities to use a [...] adds f9b9f8d2e43 [X86] Use a signed mask in foldMaskedShiftToScaledMask to e [...] adds d0a53d49149 [X86] combineBitcastvxi1 - provide dst VT and src SDValue d [...] adds 399102b4647 [X86] When converting (x << C1) AND C2 to (x AND (C2>>C1)) [...]
No new revisions were added by this update.
Summary of changes: clang/lib/Format/TokenAnnotator.cpp | 2 +- clang/unittests/Format/FormatTest.cpp | 36 + compiler-rt/lib/builtins/CMakeLists.txt | 192 +- compiler-rt/lib/tsan/check_analyze.sh | 4 +- compiler-rt/test/tsan/Darwin/dispatch_main.mm | 38 - .../test/tsan/Darwin/dispatch_once_deadlock.mm | 41 - compiler-rt/test/tsan/Darwin/gcd-apply-race.mm | 30 - compiler-rt/test/tsan/Darwin/gcd-apply.mm | 48 - .../test/tsan/Darwin/gcd-groups-destructor.mm | 43 - compiler-rt/test/tsan/Darwin/gcd-groups-leave.mm | 56 - compiler-rt/test/tsan/Darwin/gcd-groups-stress.mm | 43 - compiler-rt/test/tsan/Darwin/gcd-once.mm | 55 - .../test/tsan/Darwin/gcd-semaphore-norace.mm | 29 - compiler-rt/test/tsan/Darwin/gcd-suspend.mm | 45 - libcxx/lib/CMakeLists.txt | 3 +- lldb/include/lldb/Target/Process.h | 16 +- .../lang/objc/objc-new-syntax/ObjCNewSyntaxTest.py | 29 + .../lang/objc/objc-new-syntax/TestObjCNewSyntax.py | 204 - .../objc/objc-new-syntax/TestObjCNewSyntaxArray.py | 59 + .../objc-new-syntax/TestObjCNewSyntaxDictionary.py | 58 + .../objc-new-syntax/TestObjCNewSyntaxLiteral.py | 79 + .../InstrumentationRuntime/ASan/ASanRuntime.cpp | 3 +- .../InstrumentationRuntime/TSan/TSanRuntime.cpp | 4 +- .../InstrumentationRuntime/UBSan/UBSanRuntime.cpp | 2 +- .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 4 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 7 +- .../MemoryHistory/asan/MemoryHistoryASan.cpp | 4 +- .../Plugins/Platform/POSIX/PlatformPOSIX.cpp | 4 +- .../Plugins/Process/Utility/InferiorCallPOSIX.cpp | 6 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 8 +- .../MacOSX/AppleGetItemInfoHandler.cpp | 2 +- .../MacOSX/AppleGetPendingItemsHandler.cpp | 2 +- .../SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp | 2 +- .../MacOSX/AppleGetThreadItemInfoHandler.cpp | 2 +- lldb/source/Target/Process.cpp | 24 +- llvm/docs/PDB/HashTable.rst | 101 + llvm/docs/PDB/TpiStream.rst | 2 +- llvm/docs/PDB/index.rst | 4 - llvm/include/llvm-c/Object.h | 39 + llvm/include/llvm-c/Types.h | 5 + .../llvm/CodeGen/GlobalISel/LegalizerInfo.h | 3 + .../llvm/DebugInfo/DWARF/DWARFDebugAranges.h | 4 - llvm/include/llvm/Object/Binary.h | 4 + llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp | 21 +- .../DebugInfo/Symbolize/SymbolizableObjectFile.cpp | 23 +- .../DebugInfo/Symbolize/SymbolizableObjectFile.h | 3 - llvm/lib/Object/Object.cpp | 28 + llvm/lib/Target/AMDGPU/AMDGPU.td | 17 +- llvm/lib/Target/AMDGPU/BUFInstructions.td | 16 +- llvm/lib/Target/AMDGPU/DSInstructions.td | 4 +- .../AMDGPU/Disassembler/AMDGPUDisassembler.cpp | 4 +- llvm/lib/Target/AMDGPU/FLATInstructions.td | 10 +- llvm/lib/Target/AMDGPU/MIMGInstructions.td | 4 +- llvm/lib/Target/AMDGPU/SIInstrInfo.td | 16 +- llvm/lib/Target/AMDGPU/SMInstructions.td | 18 +- llvm/lib/Target/AMDGPU/SOPInstructions.td | 6 +- llvm/lib/Target/AMDGPU/VOP1Instructions.td | 18 +- llvm/lib/Target/AMDGPU/VOP2Instructions.td | 18 +- llvm/lib/Target/AMDGPU/VOP3Instructions.td | 30 +- llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 2 +- llvm/lib/Target/AMDGPU/VOPCInstructions.td | 4 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 27 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 38 +- .../CostModel/X86/masked-intrinsic-cost-widen.ll | 1061 +++- .../CostModel/X86/masked-intrinsic-cost.ll | 1061 +++- llvm/test/CodeGen/X86/compress_expand.ll | 416 -- llvm/test/CodeGen/X86/fold-and-shift-x86_64.ll | 77 + llvm/test/CodeGen/X86/fold-and-shift.ll | 80 +- llvm/test/CodeGen/X86/masked_compressstore.ll | 1038 ++++ llvm/test/CodeGen/X86/masked_expandload.ll | 921 +++ llvm/test/CodeGen/X86/masked_load.ll | 6025 +++++++++++++++++--- llvm/test/CodeGen/X86/masked_store.ll | 4554 ++++++++++++--- llvm/test/CodeGen/X86/narrow-shl-cst.ll | 2 +- .../tools/llvm-exegesis/X86/latency-CMOV32rr.s | 9 + llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp | 31 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.h | 3 +- llvm/tools/llvm-exegesis/lib/Target.cpp | 24 + llvm/tools/llvm-exegesis/lib/Target.h | 8 + llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 21 + .../utils/gn/build/sync_source_lists_from_cmake.py | 4 +- llvm/utils/gn/secondary/BUILD.gn | 3 + llvm/utils/gn/secondary/compiler-rt/BUILD.gn | 5 + llvm/utils/gn/secondary/compiler-rt/lib/BUILD.gn | 5 + .../gn/secondary/compiler-rt/lib/builtins/BUILD.gn | 484 ++ openmp/cmake/OpenMPTesting.cmake | 2 +- 86 files changed, 14537 insertions(+), 2952 deletions(-) delete mode 100644 compiler-rt/test/tsan/Darwin/dispatch_main.mm delete mode 100644 compiler-rt/test/tsan/Darwin/dispatch_once_deadlock.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-apply-race.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-apply.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-groups-destructor.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-groups-leave.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-groups-stress.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-once.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-semaphore-norace.mm delete mode 100644 compiler-rt/test/tsan/Darwin/gcd-suspend.mm create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/O [...] delete mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/T [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/T [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/T [...] create mode 100644 lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/T [...] delete mode 100644 llvm/test/CodeGen/X86/compress_expand.ll create mode 100644 llvm/test/CodeGen/X86/fold-and-shift-x86_64.ll create mode 100644 llvm/test/CodeGen/X86/masked_compressstore.ll create mode 100644 llvm/test/CodeGen/X86/masked_expandload.ll create mode 100644 llvm/test/tools/llvm-exegesis/X86/latency-CMOV32rr.s create mode 100644 llvm/utils/gn/secondary/compiler-rt/BUILD.gn create mode 100644 llvm/utils/gn/secondary/compiler-rt/lib/BUILD.gn create mode 100644 llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn