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-mainline-allmodconfig in repository toolchain/ci/llvm-project.
from 5354c83ece0 [IPSCCP] Add assertion to surface cases where we zap return [...] adds 058858851c3 [MC] Delete unused MCInstPrinter::markup overload and getPr [...] adds 2e959415d7b SymbolFile: Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIO [...] adds 148022920e5 Recommit "rL366894: [yaml2obj] - Allow custom fields for th [...] adds 55fd57ba95a Revert rL366946 : [Remarks] Add support for serializing met [...] adds c8916258d5a [lldb][CMake] Fix framework-enabled build detail for Xcode adds aeac909329a [CrossTU] Fix plist macro expansion if macro in other file. adds 275954539d1 [ARM][AArch64] Support for Cortex-A65 & A65AE, Neoverse E1 & N1 adds 88ed70e2470 [OpenCL] Rename lang mode flag for C++ mode adds ec67e734308 [lldb] Tablegenify expr/frame/log/register/memory adds 4e1d188be28 [clang] Add isDirectlyDerivedFrom AST matcher. adds bc4a63fd3c2 [InstCombine] try to narrow a truncated load adds 369dd3407cc Update some tests after r366702 adds f34da181d27 Fix failing test plist-macros-with-expansion-ctu.c adds 447fe31964e [X86] concatSubVectors - remove unnecessary args. NFCI. adds 38a02008687 [Utils] remove duplicated documentation comments; NFC
No new revisions were added by this update.
Summary of changes: clang/docs/LanguageExtensions.rst | 2 +- clang/docs/LibASTMatchersReference.html | 25 ++++ clang/docs/UsersManual.rst | 4 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 34 ++++- .../clang/ASTMatchers/ASTMatchersInternal.h | 5 +- clang/include/clang/Driver/Options.td | 2 +- clang/include/clang/Frontend/LangStandards.def | 1 + clang/lib/ASTMatchers/ASTMatchFinder.cpp | 8 +- clang/lib/ASTMatchers/Dynamic/Registry.cpp | 1 + clang/lib/Frontend/CompilerInvocation.cpp | 2 +- clang/lib/StaticAnalyzer/Core/CMakeLists.txt | 1 + clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 44 ++++--- clang/test/Analysis/Inputs/plist-macros-ctu.c | 21 +++ clang/test/Analysis/Inputs/plist-macros-ctu.h | 4 + ...-macros-with-expansion-ctu.c.externalDefMap.txt | 4 + .../Analysis/plist-macros-with-expansion-ctu.c | 79 ++++++++++++ clang/test/CodeGenCXX/mangle-address-space.cpp | 4 +- clang/test/CodeGenOpenCL/builtins.cl | 2 +- clang/test/CodeGenOpenCL/images.cl | 2 +- clang/test/CodeGenOpenCL/logical-ops.cl | 2 +- clang/test/CodeGenOpenCL/pipe_builtin.cl | 2 +- clang/test/CodeGenOpenCL/sampler.cl | 2 +- clang/test/CodeGenOpenCL/spir_version.cl | 2 +- clang/test/CodeGenOpenCL/to_addr_builtin.cl | 2 +- .../address-space-castoperators.cpp | 2 +- .../CodeGenOpenCLCXX/address-space-deduction.cl | 4 +- .../CodeGenOpenCLCXX/address-space-deduction2.cl | 2 +- .../test/CodeGenOpenCLCXX/addrspace-conversion.cl | 2 +- .../CodeGenOpenCLCXX/addrspace-derived-base.cl | 2 +- clang/test/CodeGenOpenCLCXX/addrspace-of-this.cl | 6 +- clang/test/CodeGenOpenCLCXX/addrspace-operators.cl | 2 +- .../test/CodeGenOpenCLCXX/addrspace-references.cl | 2 +- .../test/CodeGenOpenCLCXX/addrspace-with-class.cl | 4 +- clang/test/CodeGenOpenCLCXX/atexit.cl | 2 +- clang/test/CodeGenOpenCLCXX/global_init.cl | 2 +- .../test/CodeGenOpenCLCXX/local_addrspace_init.cl | 2 +- .../method-overload-address-space.cl | 2 +- .../CodeGenOpenCLCXX/template-address-spaces.cl | 2 +- clang/test/Driver/autocomplete.c | 6 +- clang/test/Driver/fopenmp.c | 9 +- clang/test/Driver/opencl.cl | 4 +- clang/test/Frontend/opencl.cl | 2 +- clang/test/Frontend/stdlang.c | 3 +- clang/test/Headers/opencl-c-header.cl | 2 +- clang/test/Parser/opencl-cxx-keywords.cl | 4 +- clang/test/Parser/opencl-cxx-virtual.cl | 2 +- clang/test/Preprocessor/predefined-macros.c | 2 +- .../SemaOpenCL/address-spaces-conversions-cl2.0.cl | 6 +- clang/test/SemaOpenCL/address-spaces.cl | 2 +- clang/test/SemaOpenCL/builtin.cl | 2 +- clang/test/SemaOpenCL/clk_event_t.cl | 2 +- clang/test/SemaOpenCL/extension-version.cl | 4 +- clang/test/SemaOpenCL/extensions.cl | 2 +- clang/test/SemaOpenCL/invalid-image.cl | 2 +- clang/test/SemaOpenCL/invalid-pipes-cl2.0.cl | 2 +- .../test/SemaOpenCLCXX/address-space-deduction.cl | 2 +- .../address-space-of-this-class-scope.cl | 2 +- clang/test/SemaOpenCLCXX/address-space-of-this.cl | 2 +- .../test/SemaOpenCLCXX/address-space-references.cl | 2 +- .../test/SemaOpenCLCXX/address-space-templates.cl | 2 +- .../SemaOpenCLCXX/address_space_overloading.cl | 2 +- clang/test/SemaOpenCLCXX/kernel_invalid.cl | 2 +- .../SemaOpenCLCXX/method-overload-address-space.cl | 2 +- clang/test/SemaOpenCLCXX/newdelete.cl | 2 +- clang/test/SemaOpenCLCXX/restricted.cl | 2 +- .../ASTMatchers/ASTMatchersNarrowingTest.cpp | 30 +++++ lldb/cmake/modules/AddLLDB.cmake | 2 +- lldb/source/Commands/CommandObjectExpression.cpp | 19 +-- lldb/source/Commands/CommandObjectFrame.cpp | 20 +-- lldb/source/Commands/CommandObjectLog.cpp | 14 +- lldb/source/Commands/CommandObjectMemory.cpp | 28 +--- lldb/source/Commands/CommandObjectRegister.cpp | 7 +- lldb/source/Commands/Options.td | 143 +++++++++++++++++++++ lldb/source/Symbol/SymbolFile.cpp | 1 + llvm/include/llvm/MC/MCInstPrinter.h | 2 - llvm/include/llvm/Remarks/RemarkSerializer.h | 19 --- llvm/include/llvm/Remarks/YAMLRemarkSerializer.h | 28 +--- llvm/include/llvm/Support/AArch64TargetParser.def | 13 ++ llvm/include/llvm/Support/ARMTargetParser.def | 2 + llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 61 +++++++-- llvm/lib/MC/MCInstPrinter.cpp | 6 - llvm/lib/Remarks/YAMLRemarkSerializer.cpp | 65 ---------- llvm/lib/Target/AArch64/AArch64.td | 47 ++++++- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 5 + llvm/lib/Target/AArch64/AArch64Subtarget.h | 3 + llvm/lib/Target/ARM/ARM.td | 7 + llvm/lib/Target/ARM/ARMSubtarget.cpp | 2 + llvm/lib/Target/ARM/ARMSubtarget.h | 1 + llvm/lib/Target/X86/X86ISelLowering.cpp | 21 +-- .../Transforms/InstCombine/InstCombineCasts.cpp | 39 ++++++ llvm/lib/Transforms/Utils/Local.cpp | 33 +---- llvm/test/CodeGen/AArch64/cpus.ll | 4 + llvm/test/CodeGen/AArch64/neon-dot-product.ll | 6 +- llvm/test/CodeGen/AArch64/remat.ll | 8 +- llvm/test/CodeGen/X86/remarks-section.ll | 68 +++++++++- llvm/test/MC/AArch64/armv8.2a-dotprod.s | 15 ++- .../MC/AArch64/armv8.2a-statistical-profiling.s | 1 + llvm/test/MC/AArch64/armv8.3a-rcpc.s | 4 + llvm/test/MC/AArch64/armv8.5a-ssbs.s | 8 +- llvm/test/MC/ARM/armv8.2a-dotprod-a32.s | 3 +- llvm/test/MC/ARM/armv8.2a-dotprod-t32.s | 3 +- .../test/MC/Disassembler/AArch64/armv8.3a-rcpc.txt | 9 +- llvm/test/Transforms/InstCombine/trunc-load.ll | 62 +++++++-- .../tools/yaml2obj/elf-custom-null-section.yaml | 106 ++++++++++----- llvm/tools/llvm-mc/llvm-mc.cpp | 2 +- llvm/tools/yaml2obj/yaml2elf.cpp | 38 +++--- .../Remarks/YAMLRemarksSerializerTest.cpp | 60 +++------ llvm/unittests/Support/TargetParserTest.cpp | 39 +++++- 108 files changed, 964 insertions(+), 457 deletions(-) create mode 100644 clang/test/Analysis/Inputs/plist-macros-ctu.c create mode 100644 clang/test/Analysis/Inputs/plist-macros-ctu.h create mode 100644 clang/test/Analysis/Inputs/plist-macros-with-expansion-ctu.c.ex [...] create mode 100644 clang/test/Analysis/plist-macros-with-expansion-ctu.c