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-mainline-defconfig in repository toolchain/ci/llvm-monorepo.
from f67bc0271a1 hwasan: Implement lazy thread initialization for the interc [...] adds 622cdf4939d [x86] add tests for potential horizontal vector ops; NFC adds b09525b0ad8 [OPENMP][NVPTX]General formatting/code improvement, NFC. adds 19f492c5fdc [X86] Add INSERT_SUBVECTOR to ComputeNumSignBits adds 35f9881c639 Fix default-function-attr.c so that it works on Windows. adds 1258eedbe37 [AArch64] Adjust the cost model for Exynos M3 adds 757cb6b13e4 [BDCE] Remove dead uses of arguments adds 371efe0c742 Update the pr_datasz of .note.gnu.property section. Patch b [...] adds 66940ed8e9e [X86] Fix warning; NFC adds ce4f81d7dc4 [LLD][COFF] Fix file/line retrieval when a undefined symbol [...] adds 2e0bb37f504 [OpenMP] Replace predetermined shared for const variable adds 1bb4e2334de [OpenMP] Refactor const restriction for reductions adds 051f0cdef32 [OpenMP] Refactor const restriction for linear adds c9fc0b7a4e3 [PGO] Use SourceFileName rather module name in PGOFuncName adds 98dffd961cd [sanitizer] Reduce stack depot size on Android. adds 1f9c8e097f2 Disable system-allocator-fallback.cc test on Android O and [...] adds cf642eceb8e Bring back the pthread_create interceptor, but only on non- [...] adds 1922c2392a7 [Driver] Some more cleanup. NFC adds e2fc6ac0c32 [gn build] Add build file for DebugInfoPDBTests adds b1fa65af5c0 Revert "Revert "[hwasan] Android: Switch from TLS_SLOT_TSAN [...] adds d3a13cbc2bb Revert "Revert "Switch Android from TLS_SLOT_TSAN(8) to TLS [...] adds c1a24f80e39 [LLD][COFF] Fix namespace compilation issue with a upcoming [...] adds 1c5e737f364 Move -add-plugin validation after -load was executed. adds f13bb5b8745 [LLD][COFF] PDB: Parallel sort publics adds 63bfcf5bd28 Let new test from r350340 still pass even after r350451. adds dc50acbf895 [gn build] Add build files for unittests that load shared l [...] adds 7e2f617a347 [X86] Require second operand of X86vshiftuniform to be an i [...] adds 2df4630a470 [Inliner] Optimize shouldBeDeferred adds c5639aa5155 [gn build] Add build files for unittests under llvm/unittes [...] adds 767abfd379c [gn build] Merge r350423 adds 06012b5e322 [CMake][Fuchsia] Enable --build-id linker flag by default adds 7dace10d1ac [CMake][Fuchsia] Enable x86 relaxation by default adds b94b2f22077 [CMake][Fuchsia] Enable experimental new pass manager by default adds 26b71b78dd8 [InstCombine] Add vector tests for select + ctlz/cttz; NFC adds fbcdc2beee9 [InstCombine] Relax cttz/ctlz with select on zero adds 6e955867f62 [MinGW] Expand comment for MinGW driver. NFC. adds 669ef0a30bb [docs] Add a known limitation to the comment about lld supp [...] adds 143a3483166 [Documentation] fix order of checks in checks/list.rst adds 630e1180ab6 [python] Make the collections import future-proof adds 22b1fc78859 [InstCombine] Add cttz/ctlz + icmp ugt/ult tests; NFC adds c5ba62355ce Enhance MSVC visualization of PointerUnions adds c184d9dcbfa Improve MSVC type visualizations adds cdd6bd32fc0 [InstCombine] Improve cttz/ctlz + icmp tests; NFC adds 5812418464e CodeGen: switch iteration to range based for loop (NFC) adds a33ded78b89 [X86] Allow LowerTRUNCATE to use PACKUS/PACKSS for v16i16-> [...] adds c543bc35301 [X86] Regenerate test to merge 32-bit and 64-bit check lines. NFC adds f61b66cf5c6 Added single use check to ShrinkDemandedConstant adds b335aa909f0 CodeGen: fix autolink emission on ELF
No new revisions were added by this update.
Summary of changes: clang-tools-extra/docs/clang-tidy/checks/list.rst | 6 +- clang/bindings/python/clang/cindex.py | 11 +- clang/cmake/caches/Fuchsia-stage2.cmake | 4 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 6 +- clang/lib/CodeGen/CodeGenModule.cpp | 30 +- clang/lib/Frontend/CompilerInvocation.cpp | 15 +- clang/lib/Frontend/FrontendAction.cpp | 18 + clang/lib/Sema/SemaOpenMP.cpp | 145 +++-- clang/test/CodeGen/default-function-attr.c | 2 +- clang/test/Modules/autolink.m | 4 +- ...istribute_parallel_for_lastprivate_messages.cpp | 20 +- .../distribute_parallel_for_reduction_messages.cpp | 28 +- ...bute_parallel_for_simd_lastprivate_messages.cpp | 20 +- ...istribute_parallel_for_simd_linear_messages.cpp | 4 +- ...ribute_parallel_for_simd_reduction_messages.cpp | 28 +- clang/test/OpenMP/distribute_private_messages.cpp | 16 +- .../distribute_simd_lastprivate_messages.cpp | 20 +- .../OpenMP/distribute_simd_linear_messages.cpp | 4 +- .../OpenMP/distribute_simd_reduction_messages.cpp | 28 +- clang/test/OpenMP/for_lastprivate_messages.cpp | 20 +- clang/test/OpenMP/for_linear_messages.cpp | 4 +- clang/test/OpenMP/for_reduction_messages.cpp | 28 +- .../test/OpenMP/for_simd_lastprivate_messages.cpp | 20 +- clang/test/OpenMP/for_simd_linear_messages.cpp | 4 +- clang/test/OpenMP/for_simd_reduction_messages.cpp | 28 +- clang/test/OpenMP/parallel_default_messages.cpp | 12 +- .../OpenMP/parallel_for_lastprivate_messages.cpp | 20 +- clang/test/OpenMP/parallel_for_linear_messages.cpp | 4 +- .../OpenMP/parallel_for_reduction_messages.cpp | 28 +- .../parallel_for_simd_lastprivate_messages.cpp | 20 +- .../OpenMP/parallel_for_simd_linear_messages.cpp | 4 +- .../parallel_for_simd_reduction_messages.cpp | 28 +- clang/test/OpenMP/parallel_private_messages.cpp | 16 +- clang/test/OpenMP/parallel_reduction_messages.cpp | 28 +- .../parallel_sections_lastprivate_messages.cpp | 20 +- .../parallel_sections_reduction_messages.cpp | 28 +- .../test/OpenMP/sections_lastprivate_messages.cpp | 20 +- clang/test/OpenMP/sections_reduction_messages.cpp | 28 +- clang/test/OpenMP/simd_lastprivate_messages.cpp | 20 +- clang/test/OpenMP/simd_linear_messages.cpp | 4 +- clang/test/OpenMP/simd_reduction_messages.cpp | 28 +- .../target_parallel_for_lastprivate_messages.cpp | 20 +- .../OpenMP/target_parallel_for_linear_messages.cpp | 4 +- .../target_parallel_for_reduction_messages.cpp | 28 +- ...rget_parallel_for_simd_lastprivate_messages.cpp | 20 +- .../target_parallel_for_simd_linear_messages.cpp | 4 +- ...target_parallel_for_simd_reduction_messages.cpp | 28 +- .../OpenMP/target_parallel_private_messages.cpp | 26 +- .../OpenMP/target_parallel_reduction_messages.cpp | 28 +- clang/test/OpenMP/target_reduction_messages.cpp | 28 +- .../OpenMP/target_simd_lastprivate_messages.cpp | 20 +- clang/test/OpenMP/target_simd_linear_messages.cpp | 4 +- .../test/OpenMP/target_simd_reduction_messages.cpp | 28 +- ...arget_teams_distribute_lastprivate_messages.cpp | 20 +- ...istribute_parallel_for_lastprivate_messages.cpp | 20 +- ...ms_distribute_parallel_for_private_messages.cpp | 16 +- ..._distribute_parallel_for_reduction_messages.cpp | 28 +- ...bute_parallel_for_simd_lastprivate_messages.cpp | 20 +- ...istribute_parallel_for_simd_linear_messages.cpp | 4 +- ...stribute_parallel_for_simd_private_messages.cpp | 16 +- ...ribute_parallel_for_simd_reduction_messages.cpp | 28 +- .../target_teams_distribute_private_messages.cpp | 16 +- .../target_teams_distribute_reduction_messages.cpp | 28 +- ..._teams_distribute_simd_lastprivate_messages.cpp | 20 +- ...arget_teams_distribute_simd_linear_messages.cpp | 4 +- ...rget_teams_distribute_simd_private_messages.cpp | 16 +- ...et_teams_distribute_simd_reduction_messages.cpp | 28 +- .../test/OpenMP/target_teams_private_messages.cpp | 16 +- .../OpenMP/target_teams_reduction_messages.cpp | 28 +- clang/test/OpenMP/task_in_reduction_message.cpp | 28 +- clang/test/OpenMP/task_private_messages.cpp | 16 +- .../OpenMP/taskgroup_task_reduction_messages.cpp | 28 +- .../test/OpenMP/taskloop_in_reduction_messages.cpp | 28 +- .../test/OpenMP/taskloop_lastprivate_messages.cpp | 20 +- clang/test/OpenMP/taskloop_reduction_messages.cpp | 28 +- .../OpenMP/taskloop_simd_in_reduction_messages.cpp | 28 +- .../OpenMP/taskloop_simd_lastprivate_messages.cpp | 20 +- .../test/OpenMP/taskloop_simd_linear_messages.cpp | 4 +- .../OpenMP/taskloop_simd_reduction_messages.cpp | 28 +- .../teams_distribute_lastprivate_messages.cpp | 20 +- ...istribute_parallel_for_lastprivate_messages.cpp | 20 +- ...ms_distribute_parallel_for_private_messages.cpp | 16 +- ..._distribute_parallel_for_reduction_messages.cpp | 28 +- ...bute_parallel_for_simd_lastprivate_messages.cpp | 20 +- ...istribute_parallel_for_simd_linear_messages.cpp | 4 +- ...stribute_parallel_for_simd_private_messages.cpp | 16 +- ...ribute_parallel_for_simd_reduction_messages.cpp | 28 +- .../OpenMP/teams_distribute_private_messages.cpp | 16 +- .../OpenMP/teams_distribute_reduction_messages.cpp | 28 +- .../teams_distribute_simd_lastprivate_messages.cpp | 20 +- .../teams_distribute_simd_linear_messages.cpp | 4 +- .../teams_distribute_simd_private_messages.cpp | 16 +- .../teams_distribute_simd_reduction_messages.cpp | 28 +- clang/test/OpenMP/teams_private_messages.cpp | 16 +- clang/test/OpenMP/teams_reduction_messages.cpp | 28 +- clang/utils/ClangVisualizers/clang.natvis | 54 +- compiler-rt/lib/hwasan/hwasan_interceptors.cc | 14 + compiler-rt/lib/sanitizer_common/sanitizer_linux.h | 10 +- .../lib/sanitizer_common/sanitizer_stackdepot.cc | 2 +- .../lib/sanitizer_common/sanitizer_stackdepot.h | 2 +- .../TestCases/Posix/system-allocator-fallback.cc | 4 + compiler-rt/test/lit.common.cfg | 2 + lld/COFF/PDB.cpp | 37 +- lld/MinGW/Driver.cpp | 24 +- lld/docs/ReleaseNotes.rst | 5 +- lld/test/COFF/line-error.yaml | 160 ++++++ lldb/tools/driver/Driver.cpp | 65 +-- lldb/tools/driver/Driver.h | 4 +- llvm/include/llvm/Analysis/DemandedBits.h | 4 +- llvm/lib/Analysis/DemandedBits.cpp | 88 +-- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 36 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 3 + llvm/lib/ProfileData/InstrProf.cpp | 11 +- llvm/lib/Target/AArch64/AArch64SchedExynosM3.td | 77 +-- llvm/lib/Target/X86/X86AsmPrinter.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 6 +- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 2 +- llvm/lib/Transforms/IPO/Inliner.cpp | 21 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 23 +- .../Instrumentation/HWAddressSanitizer.cpp | 4 +- llvm/lib/Transforms/Scalar/BDCE.cpp | 3 +- llvm/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll | 20 + llvm/test/CodeGen/X86/broadcastm-lowering.ll | 22 +- llvm/test/CodeGen/X86/known-signbits-vector.ll | 38 +- llvm/test/CodeGen/X86/note-cet-property.ll | 4 +- llvm/test/CodeGen/X86/phaddsub-extract.ll | 629 +++++++++++++++++++++ llvm/test/CodeGen/X86/prefer-avx256-mask-extend.ll | 4 +- .../test/CodeGen/X86/prefer-avx256-mask-shuffle.ll | 8 +- .../Instrumentation/HWAddressSanitizer/prologue.ll | 4 +- llvm/test/Transforms/BDCE/dead-uses.ll | 5 +- llvm/test/Transforms/InstCombine/cmp-intrinsic.ll | 237 +++++++- .../Transforms/InstCombine/select-cmp-cttz-ctlz.ll | 54 +- llvm/utils/LLVMVisualizers/llvm.natvis | 32 +- .../secondary/llvm/lib/Transforms/Utils/BUILD.gn | 1 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 22 +- .../llvm/unittests/DebugInfo/PDB/BUILD.gn | 32 ++ .../llvm/unittests/ExecutionEngine/BUILD.gn | 16 + .../llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn | 29 + .../llvm/unittests/ExecutionEngine/Orc/BUILD.gn | 33 ++ .../gn/secondary/llvm/unittests/Passes/BUILD.gn | 53 ++ .../llvm/unittests/Support/DynamicLibrary/BUILD.gn | 49 ++ .../gn/secondary/llvm/utils/unittest/unittest.gni | 3 + .../deviceRTLs/nvptx/src/data_sharing.cu | 58 +- openmp/libomptarget/deviceRTLs/nvptx/src/debug.h | 2 +- openmp/libomptarget/deviceRTLs/nvptx/src/loop.cu | 8 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.cu | 2 +- .../deviceRTLs/nvptx/src/omptarget-nvptx.h | 23 +- .../deviceRTLs/nvptx/src/omptarget-nvptxi.h | 4 +- .../libomptarget/deviceRTLs/nvptx/src/parallel.cu | 4 +- .../libomptarget/deviceRTLs/nvptx/src/reduction.cu | 30 +- .../deviceRTLs/nvptx/src/state-queue.h | 4 +- .../deviceRTLs/nvptx/src/state-queuei.h | 3 +- 152 files changed, 2745 insertions(+), 1258 deletions(-) create mode 100644 lld/test/COFF/line-error.yaml create mode 100644 llvm/test/CodeGen/X86/phaddsub-extract.ll create mode 100644 llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn