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-mainline-allmodconfig in repository toolchain/ci/llvm-monorepo.
from 9ccdbbab234 [clangd] Fix use-after-scope in unit test adds 31de1b35c77 [libcxx] Remove incorrect XFAIL on macos 10.12 adds 3b1df03a08e [ASTMatchers] Add hasSideEffect() matcher. adds 7adfc062fbf Revert rL347462 "[ASTMatchers] Add hasSideEffect() matcher." adds e428b9f55cc [llvm-mca] Use a SmallVector instead of std::vector to trac [...] adds 4dbc441964a [clang-format] Do not treat asm clobber [ as ObjCExpr, refined adds 9ddffe3287e [clangd] Cleanup: use index file instead of header in works [...] adds 4eb88de8bf8 [clangd] Cleanup: stop passing around list of supported URI [...] adds 7b12301285d [clangd] Cleanup: make diagnostics callbacks from TUSchedul [...] adds 6a7d4a2bd71 [llvm-mca] LSUnit: use a SmallSet to model load/store queues. NFCI adds 15cb77a5f69 [clang-tidy] Ignore template instantiations in modernize-use-using adds f88d9fd5b41 [NFC][libcxx] Print human-friendly command line when lit te [...] adds c6d7114234a [clangd] Cleanup error consumption code. NFC adds bc6e6a93e50 [libcxx] Add XFAIL for test on OS X 10.12 to 10.14 adds 4ca5ad917db [clangd] Cleanup: make the diags callback global in TUScheduler adds 676f9d56593 [libcxx] Reintroduce UNSUPPORTED annotation for strstreambu [...] adds 60464092bbb Reland test/MC/Mips/reloc-directive-label-offset.s adds 68819b5dce8 [NFC] Fix typo in comment adds 85bd0739b73 [DAGCombiner] form 'not' ops ahead of shifts (PR39657) adds 743688264b3 [LegalizeVectorTypes] Have SplitVecOp_TruncateHelper fall b [...] adds d4de84cc4ec A __builtin_constant_p() returns 0 with a function type. adds 5b393fab45a [Object] Also treat STB_GNU_UNIQUE symbols as exported to o [...] adds 8867c4501b6 [LegalizeVectorTypes] Don't use SplitVecOp_TruncateHelper i [...] adds cc6e363a667 [NFC] Add verification flags to tests adds 97e37e20a21 [LoopSimplifyCFG] Don't delete LCSSA Phis adds 53b50a475af [LLD][ELF] - Fix mistype. NFC. adds 55d802880ff Disable LoopSimplifyCFG terminator folding by default adds 5a6831d940c [ARM][NFC] codegen tests cleanup: remove dangling check prefixes adds ff5b997d604 [NFC] Add test that demonstrates buggy behavior on term fol [...] adds f36ca233368 [ThinLTO] Assembly representation of ReadOnly attribute adds a4af68d1487 Revert r343341 adds 5888ca1d019 Revert r343342 together with LLVM commit 347490. adds 1da9b1004ad Attempt to fix buildbot after r347489 adds 121543bf045 [llvm-mca][View] Improved Retire Control Unit Statistics.
No new revisions were added by this update.
Summary of changes: .../clang-tidy/modernize/UseUsingCheck.cpp | 3 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 37 - clang-tools-extra/clangd/ClangdServer.cpp | 83 +- clang-tools-extra/clangd/ClangdServer.h | 22 +- clang-tools-extra/clangd/TUScheduler.cpp | 42 +- clang-tools-extra/clangd/TUScheduler.h | 10 +- clang-tools-extra/clangd/URI.cpp | 19 +- clang-tools-extra/clangd/URI.h | 7 +- clang-tools-extra/clangd/index/Background.cpp | 7 +- clang-tools-extra/clangd/index/Background.h | 3 +- clang-tools-extra/clangd/index/FileIndex.cpp | 34 +- clang-tools-extra/clangd/index/FileIndex.h | 17 +- clang-tools-extra/clangd/index/Serialization.cpp | 9 +- clang-tools-extra/clangd/index/Serialization.h | 1 - clang-tools-extra/clangd/index/SymbolCollector.cpp | 11 +- clang-tools-extra/clangd/index/SymbolCollector.h | 4 - clang-tools-extra/clangd/index/dex/Dex.cpp | 28 +- clang-tools-extra/clangd/index/dex/Dex.h | 20 +- clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp | 2 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 72 +- .../test/clang-tidy/modernize-use-using.cpp | 21 + clang-tools-extra/test/clangd/Inputs/sstream.h | 3 - .../test/clangd/Inputs/symbols.test.yaml | 17 + clang-tools-extra/test/clangd/protocol.test | 4 +- clang-tools-extra/test/clangd/symbols.test | 10 +- .../unittests/clangd/BackgroundIndexTests.cpp | 4 +- clang-tools-extra/unittests/clangd/ClangdTests.cpp | 3 +- .../unittests/clangd/CodeCompleteTests.cpp | 10 +- clang-tools-extra/unittests/clangd/DexTests.cpp | 44 +- .../unittests/clangd/FileIndexTests.cpp | 4 +- .../unittests/clangd/FindSymbolsTests.cpp | 1 - clang-tools-extra/unittests/clangd/IndexTests.cpp | 4 +- clang-tools-extra/unittests/clangd/Matchers.h | 4 +- .../unittests/clangd/SymbolCollectorTests.cpp | 42 +- .../unittests/clangd/TUSchedulerTests.cpp | 271 +++-- clang-tools-extra/unittests/clangd/TestTU.cpp | 3 +- clang-tools-extra/unittests/clangd/URITests.cpp | 29 +- clang/lib/CodeGen/CGBuiltin.cpp | 2 +- clang/lib/Format/TokenAnnotator.cpp | 11 +- clang/test/CodeGen/builtin-constant-p.c | 26 + clang/unittests/Format/FormatTest.cpp | 24 + .../support.dynamic/libcpp_deallocate.sh.cpp | 2 +- .../support.dynamic/new_faligned_allocation.sh.cpp | 2 +- .../depr.strstreambuf.members/overflow.pass.cpp | 4 + .../istream.unformatted/seekg_off.pass.cpp | 1 - .../minmax_showbase.pass.cpp | 6 + libcxx/utils/libcxx/test/format.py | 2 +- lld/docs/ld.lld.1 | 2 +- .../Plugins/SymbolFile/DWARF/DWARFDefines.cpp | 4 +- .../source/Plugins/SymbolFile/DWARF/DWARFDefines.h | 2 +- llvm/docs/CommandGuide/llvm-mca.rst | 4 + llvm/include/llvm/BinaryFormat/Dwarf.def | 15 +- llvm/include/llvm/BinaryFormat/Dwarf.h | 4 +- llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h | 3 +- .../include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h | 26 +- llvm/include/llvm/MC/MCDwarf.h | 6 + llvm/include/llvm/MC/MCStreamer.h | 1 + llvm/include/llvm/Object/ELFObjectFile.h | 7 +- llvm/lib/AsmParser/LLLexer.cpp | 1 + llvm/lib/AsmParser/LLParser.cpp | 92 +- llvm/lib/AsmParser/LLParser.h | 1 + llvm/lib/AsmParser/LLToken.h | 1 + llvm/lib/BinaryFormat/Dwarf.cpp | 21 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 3 + llvm/lib/CodeGen/CFIInstrInserter.cpp | 1 + llvm/lib/CodeGen/MIRParser/MILexer.cpp | 1 + llvm/lib/CodeGen/MIRParser/MILexer.h | 1 + llvm/lib/CodeGen/MIRParser/MIParser.cpp | 4 + llvm/lib/CodeGen/MachineOperand.cpp | 5 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 21 + .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 17 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 14 +- llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp | 13 +- llvm/lib/IR/AsmWriter.cpp | 4 +- llvm/lib/MC/MCAsmStreamer.cpp | 7 + llvm/lib/MC/MCDwarf.cpp | 4 + llvm/lib/MC/MCStreamer.cpp | 9 + llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 6 + .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 10 + llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 11 +- llvm/test/Assembler/thinlto-summary.ll | 20 +- .../thinlto-function-summary-callgraph-relbf.ll | 2 +- .../Bitcode/thinlto-function-summary-refgraph.ll | 4 +- llvm/test/CodeGen/AArch64/sign-return-address.ll | 22 +- llvm/test/CodeGen/AArch64/xor.ll | 5 +- llvm/test/CodeGen/ARM/CGP/arm-cgp-phis-ret.ll | 8 +- .../GlobalISel/arm-select-globals-ropi-rwpi.mir | 12 +- llvm/test/CodeGen/ARM/float-helpers.s | 16 +- llvm/test/CodeGen/ARM/ldrd.ll | 2 +- llvm/test/CodeGen/ARM/pr36577.ll | 9 +- llvm/test/CodeGen/ARM/smml.ll | 2 +- llvm/test/CodeGen/ARM/softfp-fabs-fneg.ll | 4 +- llvm/test/CodeGen/ARM/tls-models.ll | 4 +- llvm/test/CodeGen/ARM/vector-DAGCombine.ll | 13 +- llvm/test/CodeGen/MIR/AArch64/cfi.mir | 2 + llvm/test/CodeGen/NVPTX/f16x2-instructions.ll | 12 +- .../PowerPC/memCmpUsedInZeroEqualityComparison.ll | 5 +- llvm/test/CodeGen/PowerPC/setcc-to-sub.ll | 4 +- llvm/test/CodeGen/PowerPC/testComparesigesll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigeuc.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesigeui.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesigeus.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesileuc.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesileui.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesileus.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesllgeuc.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesllgeui.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesllgeus.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesllleuc.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesllleui.ll | 8 +- llvm/test/CodeGen/PowerPC/testComparesllleus.ll | 8 +- llvm/test/CodeGen/X86/avg.ll | 1136 +++++++------------- llvm/test/CodeGen/X86/avx512-trunc-widen.ll | 130 +-- llvm/test/CodeGen/X86/avx512-trunc.ll | 130 +-- llvm/test/CodeGen/X86/min-legal-vector-width.ll | 22 +- llvm/test/CodeGen/X86/not-and-simplify.ll | 4 +- llvm/test/CodeGen/X86/xor.ll | 31 +- llvm/test/MC/Mips/reloc-directive-label-offset.s | 75 ++ .../LoopSimplifyCFG/constant-fold-branch.ll | 6 +- llvm/test/Transforms/LoopSimplifyCFG/lcssa.ll | 52 + .../LoopSimplifyCFG/phi_with_duplicating_inputs.ll | 29 + .../tools/llvm-dwarfdump/X86/verify_debug_info.s | 2 +- .../tools/llvm-mca/X86/BdVer2/rcu-statistics.s | 4 + .../tools/llvm-mca/X86/BtVer2/rcu-statistics.s | 4 + llvm/test/tools/llvm-mca/X86/option-all-stats-1.s | 4 + llvm/test/tools/llvm-mca/X86/option-all-stats-2.s | 4 + llvm/test/tools/llvm-mca/X86/option-all-views-1.s | 4 + llvm/test/tools/llvm-mca/X86/option-all-views-2.s | 4 + llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 2 - .../llvm-mca/Views/RetireControlUnitStatistics.cpp | 44 +- .../llvm-mca/Views/RetireControlUnitStatistics.h | 29 +- llvm/tools/llvm-mca/include/HardwareUnits/LSUnit.h | 10 +- llvm/tools/llvm-mca/include/Instruction.h | 13 +- llvm/tools/llvm-mca/lib/HardwareUnits/LSUnit.cpp | 47 +- llvm/tools/llvm-mca/lib/Instruction.cpp | 7 +- llvm/tools/llvm-mca/llvm-mca.cpp | 2 +- llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h | 13 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 84 +- 138 files changed, 1728 insertions(+), 1714 deletions(-) delete mode 100644 clang-tools-extra/test/clangd/Inputs/sstream.h create mode 100644 clang-tools-extra/test/clangd/Inputs/symbols.test.yaml create mode 100644 llvm/test/MC/Mips/reloc-directive-label-offset.s create mode 100644 llvm/test/Transforms/LoopSimplifyCFG/lcssa.ll create mode 100644 llvm/test/Transforms/LoopSimplifyCFG/phi_with_duplicating_inputs.ll