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-lts-defconfig in repository toolchain/ci/llvm-monorepo.
from 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 new 48231c08ebe Revert "D56064: More tolerance for flaky tests in libc++ on [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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/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 + libcxx/utils/libcxx/test/format.py | 7 - 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/TargetLowering.cpp | 3 + llvm/lib/ProfileData/InstrProf.cpp | 11 +- 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/note-cet-property.ll | 4 +- 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 + 138 files changed, 1974 insertions(+), 1116 deletions(-) create mode 100644 lld/test/COFF/line-error.yaml 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