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-allmodconfig in repository toolchain/ci/llvm-project.
from a2a4e5aae89 [Test] Opportunity for sinking to unreachable in InstCombine adds 968d293063b [clang-tidy] NFC: Cleanup Python scripts adds f997370d9c8 [AMDGPU][MC] Corrected branch relocation handling to detect [...] adds a6a237f2046 [OpenCL] Added addrspace_cast operator in C++ mode. adds e47c101e35f [InstCombine][NFC] Simplify check in sinking adds 87b235db63a Turn -Wmax-tokens off by default adds a675c1dee48 [libcxx testing] Remove ALLOW_RETRIES from lock_guard tests adds c579ab9962b [libcxx][type_traits] Add C++20 changes to common_type adds ab1fb38d8fe Reorder Type fields to make various isa< > check more concise adds 57d8b8d6f0b [openmp] Fixed hang if detached task was serialized. adds 79f059c4ac8 [mlir] NFC - Fix OperationSupport.cpp::findNamedAttr adds 03092f2fa7b [mlir] Add BoolArrayAttr in Tablegen + Builder support new 5b0502dff5b [pstl] A fix for move placement-new (and destroy) allocated [...]
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/clang-tidy/add_new_check.py | 11 +- clang-tools-extra/clang-tidy/rename_check.py | 15 +- .../clang-tidy/tool/clang-tidy-diff.py | 9 +- .../clang-tidy/tool/run-clang-tidy.py | 13 +- clang/include/clang-c/Index.h | 50 +++---- clang/include/clang/AST/ExprCXX.h | 39 +++++- clang/include/clang/AST/RecursiveASTVisitor.h | 4 + clang/include/clang/Basic/DiagnosticGroups.td | 3 + clang/include/clang/Basic/DiagnosticParseKinds.td | 6 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 34 ++--- clang/include/clang/Basic/StmtNodes.td | 1 + clang/include/clang/Basic/TokenKinds.def | 5 +- clang/include/clang/Sema/Sema.h | 3 +- clang/include/clang/Serialization/ASTBitCodes.h | 3 + clang/lib/AST/Expr.cpp | 9 +- clang/lib/AST/ExprCXX.cpp | 14 ++ clang/lib/AST/ExprClassification.cpp | 1 + clang/lib/AST/ExprConstant.cpp | 1 + clang/lib/AST/ItaniumMangle.cpp | 3 + clang/lib/AST/StmtPrinter.cpp | 4 + clang/lib/AST/StmtProfile.cpp | 4 + clang/lib/CodeGen/CGExpr.cpp | 1 + clang/lib/Parse/ParseExpr.cpp | 1 + clang/lib/Parse/ParseExprCXX.cpp | 12 +- clang/lib/Sema/SemaCast.cpp | 68 +++++++--- clang/lib/Sema/SemaExceptionSpec.cpp | 1 + clang/lib/Sema/TreeTransform.h | 20 +++ clang/lib/Serialization/ASTReaderStmt.cpp | 8 ++ clang/lib/Serialization/ASTWriter.cpp | 1 + clang/lib/Serialization/ASTWriterStmt.cpp | 5 + clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 3 +- clang/test/CodeGenOpenCLCXX/addrspace_cast.cl | 7 + clang/test/Index/cxx.cl | 7 + clang/test/Parser/max-tokens.cpp | 6 +- clang/test/SemaOpenCLCXX/addrspace_cast.cl | 39 ++++++ .../test/SemaOpenCLCXX/addrspace_cast_ast_dump.cl | 13 ++ clang/tools/libclang/CIndex.cpp | 2 + clang/tools/libclang/CXCursor.cpp | 4 + libcxx/include/type_traits | 27 +++- .../thread.lock.guard/adopt_lock.pass.cpp | 31 +---- .../thread.lock/thread.lock.guard/mutex.pass.cpp | 35 ++--- .../meta.trans.other/common_type.pass.cpp | 66 +++++++-- llvm/include/llvm/IR/Type.h | 41 +++--- .../AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp | 11 ++ .../InstCombine/InstructionCombining.cpp | 16 +-- llvm/test/MC/AMDGPU/labels-branch-err.s | 4 + mlir/include/mlir/IR/Builders.h | 1 + mlir/include/mlir/IR/OpBase.td | 4 + mlir/lib/IR/Builders.cpp | 7 +- mlir/lib/IR/OperationSupport.cpp | 2 +- openmp/runtime/src/kmp_tasking.cpp | 5 +- openmp/runtime/test/tasking/omp_detach_taskwait.c | 26 ++++ pstl/include/pstl/internal/algorithm_impl.h | 120 ++++++++++++---- pstl/include/pstl/internal/memory_impl.h | 67 +++++++-- .../include/pstl/internal/parallel_backend_utils.h | 118 ++++++++++++++++ .../algorithms/alg.merge/inplace_merge.pass.cpp | 7 + .../alg.modifying.operations/remove.pass.cpp | 7 + .../alg.modifying.operations/rotate.pass.cpp | 3 + .../alg.modifying.operations/unique.pass.cpp | 6 + .../alg.sorting/alg.set.operations/set.pass.cpp | 151 +++++++++++++++++++-- .../alg.sorting/partial_sort_copy.pass.cpp | 5 + pstl/test/support/utils.h | 76 +++++++++++ 62 files changed, 1013 insertions(+), 253 deletions(-) create mode 100644 clang/test/CodeGenOpenCLCXX/addrspace_cast.cl create mode 100644 clang/test/Index/cxx.cl create mode 100644 clang/test/SemaOpenCLCXX/addrspace_cast.cl create mode 100644 clang/test/SemaOpenCLCXX/addrspace_cast_ast_dump.cl create mode 100644 llvm/test/MC/AMDGPU/labels-branch-err.s create mode 100644 openmp/runtime/test/tasking/omp_detach_taskwait.c