This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-aarch64-spec2k6-Oz in repository toolchain/ci/llvm-project.
from 1e393064fa2 [Driver] Create non-existent directory for -fcrash-diagnostics-dir adds 37be3363b54 Disallow the operand of __builtin_constant_p from modifying [...] adds 28a1936f6df [AMDGPU] gfx1010: use fmac instructions adds cf9bd8ade75 Reduce amount of work ODR hashing does. adds 51d1415a169 AMDGPU] gfx1010 hazard recognizer adds 5dbfa763342 Use DiagRuntimeBehavior for -Wunsequenced to weed out false [...] adds 5ddd564e190 [AMDGPU] Fixed asan error after D61536 adds cb1beee76f5 [c++20] Implement tweaked __VA_OPT__ rules from P1042R1: adds 08b28ce2f2e [llvm-nm] Convert weak.test to use yaml2obj and fix unntested 'v' adds 9c32fa1b1f6 [lldb] Fix buildbot failure due to clang AST change. adds 8205a814a69 [c++20] Implement P0428R2 - Familiar template syntax for ge [...] adds 55dc751ef7a [NFC] Add parentheses to avoid -Wparentheses. adds 5ab41a7a055 [CodeGenPrepare] limit overflow intrinsic matching to a sin [...] adds fd254e429ea Add InstCombine tests for FNeg instruction.
No new revisions were added by this update.
Summary of changes: clang/include/clang/AST/DeclCXX.h | 3 + clang/include/clang/AST/DeclTemplate.h | 5 + clang/include/clang/AST/ExprCXX.h | 4 + clang/include/clang/AST/RecursiveASTVisitor.h | 4 + clang/include/clang/Basic/DiagnosticParseKinds.td | 10 + clang/include/clang/Lex/MacroArgs.h | 13 +- clang/include/clang/Lex/VariadicMacroSupport.h | 26 +- clang/include/clang/Parse/Parser.h | 6 + clang/include/clang/Sema/ScopeInfo.h | 34 ++- clang/include/clang/Sema/Sema.h | 10 + clang/lib/AST/DeclCXX.cpp | 19 +- clang/lib/AST/DeclPrinter.cpp | 46 +++- clang/lib/AST/ExprCXX.cpp | 4 + clang/lib/AST/ExprConstant.cpp | 43 +-- clang/lib/AST/ItaniumMangle.cpp | 24 +- clang/lib/AST/ODRHash.cpp | 30 ++- clang/lib/AST/StmtPrinter.cpp | 11 +- clang/lib/AST/TypePrinter.cpp | 14 +- clang/lib/Lex/MacroArgs.cpp | 9 +- clang/lib/Lex/TokenLexer.cpp | 52 +++- clang/lib/Parse/ParseDecl.cpp | 2 +- clang/lib/Parse/ParseExprCXX.cpp | 41 ++- clang/lib/Sema/AnalysisBasedWarnings.cpp | 24 +- clang/lib/Sema/Sema.cpp | 2 +- clang/lib/Sema/SemaChecking.cpp | 9 +- clang/lib/Sema/SemaExpr.cpp | 12 +- clang/lib/Sema/SemaLambda.cpp | 57 ++-- clang/lib/Sema/SemaType.cpp | 5 +- .../test/CXX/temp/temp.decls/temp.variadic/p4.cpp | 9 +- .../mangle-lambda-explicit-template-params.cpp | 34 +++ clang/test/Index/print-display-names.cpp | 2 +- clang/test/Modules/odr_hash.cpp | 37 +++ clang/test/PCH/cxx11-lambdas.mm | 2 +- clang/test/PCH/cxx1y-lambdas.mm | 2 +- clang/test/PCH/cxx2a-template-lambdas.cpp | 42 +++ clang/test/Parser/cxx2a-template-lambdas.cpp | 8 + clang/test/Preprocessor/macro_vaopt_expand.cpp | 8 +- clang/test/Preprocessor/macro_vaopt_p1042r1.cpp | 30 +++ clang/test/Sema/warn-unsequenced.c | 7 + clang/test/SemaCXX/builtin-constant-p.cpp | 71 +++++ clang/test/SemaCXX/cxx2a-template-lambdas.cpp | 45 ++++ clang/test/SemaCXX/warn-unsequenced.cpp | 4 +- clang/unittests/AST/StmtPrinterTest.cpp | 37 +++ .../LambdaTemplateParams.cpp | 53 ++++ clang/www/cxx_status.html | 4 +- lldb/source/Symbol/ClangASTContext.cpp | 8 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 49 ++-- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp | 265 ++++++++++++++++++- llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h | 6 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 8 +- llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 106 +++++--- llvm/lib/Target/AMDGPU/SIInstructions.td | 10 +- llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp | 20 +- llvm/test/CodeGen/AMDGPU/fdiv.f16.ll | 119 ++++----- llvm/test/CodeGen/AMDGPU/fmac.sdwa.ll | 76 ++++++ llvm/test/CodeGen/AMDGPU/fmuladd.f16.ll | 266 +++++++++++++------ .../test/CodeGen/AMDGPU/lds-branch-vmem-hazard.mir | 276 +++++++++++++++++++ llvm/test/CodeGen/AMDGPU/llvm.fmuladd.f16.ll | 32 ++- llvm/test/CodeGen/AMDGPU/madak.ll | 120 +++++---- llvm/test/CodeGen/AMDGPU/nsa-vmem-hazard.mir | 61 +++++ .../CodeGen/AMDGPU/sdwa-peephole-instr-gfx10.mir | 293 +++++++++++++++++++++ llvm/test/CodeGen/AMDGPU/smem-war-hazard.mir | 193 ++++++++++++++ llvm/test/CodeGen/AMDGPU/twoaddr-fma.mir | 183 +++++++++++++ llvm/test/CodeGen/AMDGPU/vcmpx-exec-war-hazard.mir | 164 ++++++++++++ llvm/test/CodeGen/AMDGPU/vmem-to-salu-hazard.mir | 210 +++++++++++++++ llvm/test/CodeGen/X86/cgp-usubo.ll | 15 +- .../CodeGenPrepare/X86/optimizeSelect-DT.ll | 9 +- .../CodeGenPrepare/X86/overflow-intrinsics.ll | 40 ++- llvm/test/Transforms/InstCombine/fneg.ll | 46 ++++ .../tools/llvm-nm/X86/Inputs/weak.obj.elf-x86_64 | Bin 1448 -> 0 bytes llvm/test/tools/llvm-nm/X86/weak.test | 41 ++- 71 files changed, 3113 insertions(+), 417 deletions(-) create mode 100644 clang/test/CodeGenCXX/mangle-lambda-explicit-template-params.cpp create mode 100644 clang/test/PCH/cxx2a-template-lambdas.cpp create mode 100644 clang/test/Parser/cxx2a-template-lambdas.cpp create mode 100644 clang/test/Preprocessor/macro_vaopt_p1042r1.cpp create mode 100644 clang/test/SemaCXX/cxx2a-template-lambdas.cpp create mode 100644 clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaTemplate [...] create mode 100644 llvm/test/CodeGen/AMDGPU/fmac.sdwa.ll create mode 100644 llvm/test/CodeGen/AMDGPU/lds-branch-vmem-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/nsa-vmem-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/sdwa-peephole-instr-gfx10.mir create mode 100644 llvm/test/CodeGen/AMDGPU/smem-war-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/twoaddr-fma.mir create mode 100644 llvm/test/CodeGen/AMDGPU/vcmpx-exec-war-hazard.mir create mode 100644 llvm/test/CodeGen/AMDGPU/vmem-to-salu-hazard.mir delete mode 100644 llvm/test/tools/llvm-nm/X86/Inputs/weak.obj.elf-x86_64