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-next-allnoconfig in repository toolchain/ci/llvm-monorepo.
from 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. new 6044d6f2e04 [ARM][AsmParser] Improve debug printing of parsed asm operands new a62b6992f4a [clang-tidy] Ignore matches in template instantiations (cer [...]
The 2 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-tidy/cert/PostfixOperatorCheck.cpp | 3 +- .../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/test/CodeGen/builtin-constant-p.c | 26 + .../support.dynamic/libcpp_deallocate.sh.cpp | 2 +- .../support.dynamic/new_faligned_allocation.sh.cpp | 2 +- .../depr.strstreambuf.members/overflow.pass.cpp | 4 + .../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/Target/ARM/AsmParser/ARMAsmParser.cpp | 58 +- 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/lib/HardwareUnits/LSUnit.cpp | 47 +- llvm/tools/llvm-mca/llvm-mca.cpp | 2 +- llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h | 13 +- llvm/tools/llvm-readobj/ELFDumper.cpp | 84 +- 135 files changed, 1728 insertions(+), 1719 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