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-allnoconfig in repository toolchain/ci/llvm-monorepo.
from 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. adds 6044d6f2e04 [ARM][AsmParser] Improve debug printing of parsed asm operands adds a62b6992f4a [clang-tidy] Ignore matches in template instantiations (cer [...] adds 64d62b9a402 Remove the optional dependency from libclang to clang-tidy/ [...] adds b67cb59762e [LLD][ELF] - Simplify. NFCI. adds dad9ea01853 [clangd] Add support for hierarchical documentSymbol adds 804dc25f0dd Revert r347490 as it breaks address sanitizer builds adds 5097d54f318 Revert r347491 as it's llvm counterpart breaks buildbots adds 0d54e093fba [x86] make test immune to oversized shift simplification adds 24d350c2a9c [DAG] consolidate shift simplifications adds c7081896057 [llvm-mca] Refactor some of the logic in InstrBuilder, and [...] adds 310aa733df0 [TableGen] Emit more variant transitions adds d7a37021938 [InstCombine] Simplify funnel shift with zero/undef operand [...] adds c7e96c674cc [ARM] Add dependency from ARMAsmParser to ARMAsmPrinter aft [...] adds 6411c7362b5 [CodeComplete] Format SemaCodeComplete.cpp and improve code [...] adds aaea80aee9e [CodeComplete] Delete unused variable in rC342449 adds 344a728205c [clangd] Add 'Switch header/source' command in clangd-vscode
No new revisions were added by this update.
Summary of changes: .../clang-tidy/cert/PostfixOperatorCheck.cpp | 3 +- clang-tools-extra/clangd/AST.cpp | 43 + clang-tools-extra/clangd/AST.h | 5 + clang-tools-extra/clangd/ClangdLSPServer.cpp | 55 +- clang-tools-extra/clangd/ClangdLSPServer.h | 7 +- clang-tools-extra/clangd/ClangdServer.cpp | 8 +- clang-tools-extra/clangd/ClangdServer.h | 2 +- clang-tools-extra/clangd/FindSymbols.cpp | 212 +- clang-tools-extra/clangd/FindSymbols.h | 3 +- clang-tools-extra/clangd/Protocol.cpp | 25 + clang-tools-extra/clangd/Protocol.h | 39 + .../clangd/clients/clangd-vscode/package.json | 22 +- .../clangd/clients/clangd-vscode/src/extension.ts | 31 +- clang-tools-extra/test/clang-tidy/basic.cpp | 1 - .../test/include-fixer/yamldb_plugin.cpp | 25 - .../unittests/clangd/FindSymbolsTests.cpp | 203 +- clang-tools-extra/unittests/clangd/SyncAPI.cpp | 6 +- clang-tools-extra/unittests/clangd/SyncAPI.h | 4 +- clang/lib/Sema/SemaCodeComplete.cpp | 2323 ++++++++++---------- clang/tools/libclang/CIndex.cpp | 13 - clang/tools/libclang/CMakeLists.txt | 9 - lld/ELF/InputSection.cpp | 11 +- lld/ELF/InputSection.h | 1 - lld/docs/ld.lld.1 | 2 +- llvm/docs/CommandGuide/llvm-mca.rst | 4 + llvm/include/llvm/CodeGen/SelectionDAG.h | 3 + llvm/include/llvm/CodeGen/SelectionDAGNodes.h | 5 + llvm/include/llvm/Target/TargetSchedule.td | 4 + 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/CodeGen/SelectionDAG/DAGCombiner.cpp | 91 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 41 +- llvm/lib/IR/AsmWriter.cpp | 4 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 58 +- llvm/lib/Target/ARM/AsmParser/LLVMBuild.txt | 2 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 23 + 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/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/smml.ll | 2 +- llvm/test/CodeGen/ARM/softfp-fabs-fneg.ll | 4 +- llvm/test/CodeGen/ARM/tls-models.ll | 4 +- llvm/test/CodeGen/X86/bt.ll | 2 +- llvm/test/CodeGen/X86/combine-sdiv.ll | 643 +++--- llvm/test/CodeGen/X86/combine-srem.ll | 26 +- llvm/test/CodeGen/X86/legalize-shl-vec.ll | 38 +- llvm/test/CodeGen/X86/scheduler-backtracking.ll | 173 +- llvm/test/CodeGen/X86/shift-folding.ll | 12 + llvm/test/Transforms/InstCombine/fsh.ll | 54 +- .../LoopSimplifyCFG/constant-fold-branch.ll | 6 +- llvm/test/Transforms/LoopSimplifyCFG/lcssa.ll | 52 + .../LoopSimplifyCFG/phi_with_duplicating_inputs.ll | 29 + .../llvm-mca/AArch64/CortexA57/shifted-register.s | 26 +- .../llvm-mca/AArch64/Cyclone/register-offset.s | 28 +- .../tools/llvm-mca/ARM/unsupported-write-variant.s | 2 + llvm/test/tools/llvm-mca/ARM/vld1-index-update.s | 72 + .../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-mca/Views/RetireControlUnitStatistics.cpp | 44 +- .../llvm-mca/Views/RetireControlUnitStatistics.h | 29 +- llvm/tools/llvm-mca/include/InstrBuilder.h | 4 +- llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 191 +- llvm/tools/llvm-mca/llvm-mca.cpp | 2 +- llvm/utils/TableGen/SubtargetEmitter.cpp | 17 +- 75 files changed, 2785 insertions(+), 2157 deletions(-) delete mode 100644 clang-tools-extra/test/include-fixer/yamldb_plugin.cpp create mode 100644 llvm/test/Transforms/LoopSimplifyCFG/lcssa.ll create mode 100644 llvm/test/Transforms/LoopSimplifyCFG/phi_with_duplicating_inputs.ll create mode 100644 llvm/test/tools/llvm-mca/ARM/vld1-index-update.s