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-stable-allyesconfig in repository toolchain/ci/llvm-project.
from 0ff41b8a5af Revert r361356: "[MIR] Add simple PRE pass to MachineCSE" adds 76737f4d19f Remove elf::createSharedFile and move its code to SharedFil [...] adds 1d28030f997 [test commit] Add my name to the CREDITS.TXT adds c11de5eada2 [clang-tidy] Fix unused-variable warning after r361647. adds 6e379e2b68a Make llvm-as --help great again adds 0f40585d2d5 Cmake: allow using LLVM_EXTERNAL_PROJECTS with LLVM_ENABLE_ [...] adds c8272195cd2 [ASTImporter] Added visibility context check for CXXRecordDecl. adds 32497f57dfe [CodeComplete] Complete 'return true/false' in boolean functions adds 519ef6afdf1 DWARF: Remove cu_idx variables from parsing functions adds 68b20c589c4 [ARM GlobalISel] Cleanup CallLowering a bit adds c675215f679 [ARM GlobalISel] Un-XFAIL some tests. NFC adds a53d48b7f45 [OpenCL] Fix file-scope const sampler variable for 2.0 adds ae4ec62cc9a FuncUnwinders: prefer debug_frame over eh_frame adds 2b5f340bcba DWARF: Add a simple test exercising debug_loc parsing adds 5a500fd2c50 XFAIL prefer-debug-over-eh-frame.test on darwin adds 441ad625313 Test commit (NFC) adds 3860aad6e7f [MustExecute] Improve MustExecute to correctly handle loop nest adds b79af7930ca [AMDGPU][MC] Enabled constant expressions as operands of s_waitcnt adds 80d5d168fdc Add test cases for dumping AST expression nodes to JSON; NFC. adds 11e05491454 DWARFDebugArangeSet: Remove references to SymbolFileDWARF adds bcc0cedf770 When dumping the AST to JSON, dump the argument name to a s [...] adds e7b3b80fb12 When dumping the AST to JSON, dump the declared name of a M [...] adds 1b0ae8f05f1 When dumping the AST to JSON, dump whether a function is va [...] adds e091ab1b2df When dumping the AST to JSON, dump the type information fro [...] adds 4a7c4069aee [AMDGPU] Fix for the address sanitizer failure caused b [...] adds 20c3c4fe5a8 [clang] Respect TerseOutput when printing lambdas adds d99f9373d33 [LLParser] Fix uninitialized flag variable warnings. NFCI. adds ebb053b139e [SelectionDAG] GetDemandedBits - add demanded elements wrap [...] adds 5379f1a6c58 Include what you use in AArch64AsmBackend.cpp adds 00a538a230e NFC: Change usage of 'DenseSet' to 'DenseSetImpl' in DenseS [...] adds f4040a0dd81 [AMDGPU] Fix for the address sanitizer failure. Fixing typo adds 9c70c574b4f [SelectionDAG] Enhance the simplification of `copyto` from [...] adds e13ae3e4d82 [SelectionDAG] fix formatting and redundant comments; NFC adds e32ff096858 [Preprocessor] Fix crash emitting note with framework locat [...] adds 2f99d009c1f [SelectionDAG] fold concat of extract subvectors adds ca84c4be4b4 RegAllocFast: Set MayLiveAcrossBlocks when allocating uses adds 23343c5d90b [RuntimeDyld][ARM] Fix an incorrect assertion condition. adds 82dc06c340f llvm-undname: Extract demangleMD5Name() method; no behavior change adds 61a5e2833d3 [Driver] Change layout of per-target runtimes to resemble m [...] adds 165663aeeb6 [x86] add test to show volatile store splitting; NFC adds f83c39e53f5 llvm-undname: Remove unreachable statement adds 50d502826bf [CostModel] Add really basic support for being able to quer [...] adds 92069605bf2 Merge ELFFileBase::{initSymtab,parseHeader} as ELFFileBase: [...] adds fe5eaab2b5b [test] Fix plugin tests adds d8f8abbd4a2 Use SymbolTable::insert() to implement --trace. adds cfca5095df0 [ELF] Error on relocations to STT_SECTION symbols if the se [...] adds 102b4b2486c Revert [test] Fix plugin tests
No new revisions were added by this update.
Summary of changes: .../clang-tidy/utils/TransformerClangTidyCheck.cpp | 13 +- clang/include/clang/AST/JSONNodeDumper.h | 13 +- clang/include/clang/Lex/HeaderSearch.h | 5 +- clang/lib/AST/ASTDumper.cpp | 4 +- clang/lib/AST/ASTImporter.cpp | 3 + clang/lib/AST/JSONNodeDumper.cpp | 21 +- clang/lib/AST/StmtPrinter.cpp | 5 +- clang/lib/Driver/ToolChain.cpp | 4 +- clang/lib/Lex/HeaderSearch.cpp | 5 +- clang/lib/Sema/SemaCodeComplete.cpp | 37 +- clang/lib/Sema/SemaType.cpp | 16 +- clang/test/AST/ast-dump-expr-json.c | 2 + clang/test/AST/ast-dump-expr-json.cpp | 9013 ++++++++++++++++++++ clang/test/AST/ast-dump-stmt-json.cpp | 2 + clang/test/CodeCompletion/patterns.cpp | 17 +- clang/test/CodeGenOpenCL/sampler.cl | 15 +- .../aarch64-fuchsia/lib/.keep | 0 .../aarch64-fuchsia/lib/libclang_rt.asan-preinit.a | 0 .../aarch64-fuchsia/lib/libclang_rt.asan.so | 0 .../aarch64-fuchsia/lib/libclang_rt.builtins.a | 0 .../aarch64-fuchsia/lib/libclang_rt.fuzzer.a | 0 .../aarch64-fuchsia/lib/libclang_rt.scudo.so | 0 .../aarch64-fuchsia/lib/libclang_rt.xray-basic.a | 0 .../aarch64-fuchsia/lib/libclang_rt.xray.a | 0 .../i386-linux-gnu/lib/.keep | 0 .../i386-linux-gnu/lib/libclang_rt.builtins.a | 0 .../lib/aarch64-fuchsia}/.keep | 0 .../lib/aarch64-fuchsia/asan}/.keep | 0 .../lib/aarch64-fuchsia/libclang_rt.asan-preinit.a | 0 .../lib/aarch64-fuchsia/libclang_rt.asan.so | 0 .../lib/aarch64-fuchsia/libclang_rt.builtins.a | 0 .../lib/aarch64-fuchsia/libclang_rt.fuzzer.a | 0 .../lib/aarch64-fuchsia/libclang_rt.scudo.so | 0 .../lib/aarch64-fuchsia/libclang_rt.xray-basic.a | 0 .../lib/aarch64-fuchsia/libclang_rt.xray.a | 0 .../lib/aarch64-fuchsia/noexcept}/.keep | 0 .../lib/i386-linux-gnu}/.keep | 0 .../lib/i386-linux-gnu/libclang_rt.builtins.a | 0 .../lib/x86_64-fuchsia}/.keep | 0 .../lib/x86_64-fuchsia/asan}/.keep | 0 .../lib/x86_64-fuchsia/libclang_rt.asan-preinit.a | 0 .../lib/x86_64-fuchsia/libclang_rt.asan.so | 0 .../lib/x86_64-fuchsia/libclang_rt.builtins.a | 0 .../lib/x86_64-fuchsia/libclang_rt.fuzzer.a | 0 .../lib/x86_64-fuchsia/libclang_rt.scudo.so | 0 .../lib/x86_64-fuchsia/libclang_rt.xray-basic.a | 0 .../lib/x86_64-fuchsia/libclang_rt.xray.a | 0 .../lib/x86_64-fuchsia/noexcept}/.keep | 0 .../lib/x86_64-linux-gnu}/.keep | 0 .../lib/x86_64-linux-gnu/libclang_rt.builtins.a | 0 .../x86_64-fuchsia/lib/.keep | 0 .../x86_64-fuchsia/lib/libclang_rt.asan-preinit.a | 0 .../x86_64-fuchsia/lib/libclang_rt.asan.so | 0 .../x86_64-fuchsia/lib/libclang_rt.builtins.a | 0 .../x86_64-fuchsia/lib/libclang_rt.fuzzer.a | 0 .../x86_64-fuchsia/lib/libclang_rt.scudo.so | 0 .../x86_64-fuchsia/lib/libclang_rt.xray-basic.a | 0 .../x86_64-fuchsia/lib/libclang_rt.xray.a | 0 .../x86_64-linux-gnu/lib/.keep | 0 .../x86_64-linux-gnu/lib/libclang_rt.builtins.a | 0 clang/test/Driver/fuchsia.c | 42 +- clang/test/Driver/fuchsia.cpp | 2 +- clang/test/Driver/linux-per-target-runtime-dir.c | 4 +- .../TestFramework.hmap.json | 7 + ...de-header-missing-in-framework-with-headermap.c | 20 + clang/test/SemaOpenCL/sampler_t.cl | 7 + clang/unittests/AST/ASTImporterVisibilityTest.cpp | 37 +- clang/unittests/AST/StmtPrinterTest.cpp | 14 + compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 4 +- lld/ELF/Driver.cpp | 23 +- lld/ELF/InputFiles.cpp | 197 +- lld/ELF/InputFiles.h | 19 +- lld/ELF/InputSection.cpp | 3 +- lld/ELF/LTO.cpp | 4 +- lld/ELF/MarkLive.cpp | 10 +- lld/ELF/Relocations.cpp | 14 +- lld/ELF/SymbolTable.cpp | 19 +- lld/ELF/SymbolTable.h | 10 +- lld/ELF/Writer.cpp | 17 +- lld/test/ELF/comdat-discarded-error.s | 12 +- lld/test/ELF/comdat-discarded-reloc.s | 2 +- lld/test/ELF/comdat.s | 4 +- lld/test/ELF/invalid-undef-section-symbol.test | 2 +- lld/test/ELF/relocatable-eh-frame.s | 4 +- lldb/lit/SymbolFile/DWARF/debug_loc.s | 117 + .../lit/Unwind/Inputs/prefer-debug-over-eh-frame.s | 38 + lldb/lit/Unwind/prefer-debug-over-eh-frame.test | 24 + .../SymbolFile/DWARF/DWARFDebugArangeSet.cpp | 6 +- .../Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h | 5 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 61 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 7 +- .../SymbolFile/DWARF/SymbolFileDWARFDwo.cpp | 6 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h | 3 +- lldb/source/Symbol/FuncUnwinders.cpp | 8 +- llvm/CMakeLists.txt | 3 + llvm/CREDITS.TXT | 4 + llvm/include/llvm/ADT/DenseSet.h | 2 +- llvm/include/llvm/CodeGen/SelectionDAG.h | 18 +- llvm/include/llvm/Demangle/MicrosoftDemangle.h | 1 + llvm/lib/Analysis/MustExecute.cpp | 9 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 10 + llvm/lib/AsmParser/LLParser.cpp | 4 +- llvm/lib/CodeGen/LiveDebugValues.cpp | 1 + llvm/lib/CodeGen/RegAllocFast.cpp | 28 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 40 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h | 5 - llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 54 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 65 +- .../RuntimeDyld/Targets/RuntimeDyldMachOARM.h | 2 +- .../AArch64/MCTargetDesc/AArch64AsmBackend.cpp | 5 +- .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 64 +- llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 4 +- llvm/lib/Target/ARM/ARMCallLowering.cpp | 33 +- llvm/lib/Target/ARM/ARMCallLowering.h | 2 +- llvm/test/Analysis/CostModel/X86/arith-fp.ll | 112 +- llvm/test/Analysis/MustExecute/loop-header.ll | 8 +- llvm/test/CodeGen/AMDGPU/i1-copy-phi.ll | 19 + llvm/test/CodeGen/AMDGPU/implicit-def-muse.ll | 22 + .../CodeGen/ARM/GlobalISel/arm-irtranslator.ll | 1 - .../CodeGen/ARM/GlobalISel/arm-param-lowering.ll | 1 - llvm/test/CodeGen/X86/avx-load-store.ll | 44 +- .../X86/regalloc-fast-missing-live-out-spill.mir | 66 + llvm/test/MC/AMDGPU/sopp-err.s | 28 +- llvm/test/MC/AMDGPU/sopp.s | 24 + llvm/test/tools/llvm-as/help.test | 3 + llvm/test/tools/{llvm-nm => llvm-as}/lit.local.cfg | 0 llvm/tools/llvm-as/llvm-as.cpp | 22 +- 127 files changed, 10140 insertions(+), 491 deletions(-) create mode 100644 clang/test/AST/ast-dump-expr-json.cpp delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/i3 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/i3 [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] create mode 100644 clang/test/Preprocessor/Inputs/include-header-missing-in-framew [...] create mode 100644 clang/test/Preprocessor/include-header-missing-in-framework-wit [...] create mode 100644 lldb/lit/SymbolFile/DWARF/debug_loc.s create mode 100644 lldb/lit/Unwind/Inputs/prefer-debug-over-eh-frame.s create mode 100644 lldb/lit/Unwind/prefer-debug-over-eh-frame.test create mode 100644 llvm/test/CodeGen/AMDGPU/implicit-def-muse.ll create mode 100644 llvm/test/CodeGen/X86/regalloc-fast-missing-live-out-spill.mir create mode 100644 llvm/test/tools/llvm-as/help.test copy llvm/test/tools/{llvm-nm => llvm-as}/lit.local.cfg (100%)