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-allmodconfig in repository toolchain/ci/llvm-project.
from 08e18126431 [libclang]: visit C++17 if init statements adds d735c7048c6 [test] Fix lld's ELF/linkerscript/thunk-gen-mips.s adds 3542384ae9f [COFF] Use a global option table to avoid reconstructing it adds 6d103ca8555 [SelectionDAG] Unify scalarizeVectorLoad and VectorLegalize [...] adds 0b85ea85334 [docs][FileCheck] Fix invalid example adds bd7ea8641e7 [PDB] Avoid calling discoverTypeIndices for a known record kind adds 7af4bb16417 [PDB] Remove unique_ptr wrapper around C13 line table subsections adds 7867f4c15f7 [PDB] Remove a couple asserts that are no longer valid now [...] adds cd75b740730 [X86] Fix a few issues in the evex-to-vex-compress.mir test. adds 810c8e9b495 Revert "[PDB] Avoid calling discoverTypeIndices for a known [...] adds 5070cecd721 [PDB] Bypass generic deserialization code for publics sorting adds 1e5793345bc Re-land "[PDB] Avoid calling discoverTypeIndices for a know [...] adds 21c1a0c7309 Test Commit: add two head comments in WinEHPrepare.cpp adds e64f99c51a8 [clangd] Metric tracking through Tracer adds 6c24b59ca15 [clangd] Fix name hiding in TestTracer and disable racy tes [...] adds 7cf0f8568ce [ValueTracking] Convert test to unit test (NFC) adds 4d2b0ebd170 [X86] detectAVGPattern - use matchUnaryPredicate helper. NFC. adds 74e9952c8ec [X86][SSE] splitAndLowerShuffle - use splitVector helper. NFC. adds 7c649b58f02 [InstCombine] Duplicate some InstSimplify tests (NFC) adds 4f576ea731e [Debuginfo][NFC] Avoid double calling of DWARFDie::find(DW_ [...] adds e8d9794a235 [X86] Don't limit splitVector helper to simple types. adds c5392e2eaf9 [gn build] (manually) port ad97ccf6b26a more, for include a [...] adds f914b500df3 [gn build] Port e64f99c51a8 adds 7c203163c7b [X86] Use splitVector helper in truncateVectorWithPACK/spli [...] adds 7a529ad2c14 [Support] Don't initialize buffer allocated by zlib::uncompress adds af28c74e8fc [clangd] Drop duplicate header adds 682f0b366be [InstCombine] use select-of-constants with set/clear bit ma [...] adds 9b7f6146bd4 [COFF] Paritally inline Symbol::getName, NFC adds 53913a65b40 Optimize path::remove_dots adds 7016043d0d5 [clangd] Change include to be relative to current directory adds 667f558c3f4 [llvm][NFC] Inliner.cpp shouldInline post-commit feedback adds ff5094c03f7 [X86] Add tests showing failure to fold mul(abs(x),abs(x)) [...] adds fb5fd74685e Revert "Optimize path::remove_dots" adds 6bf16ee4c57 [Attributor][NFC] Let AbstractAttribute be an IRPosition adds 8228153f877 [Attributor][NFC] Encode IRPositions in the bits of a singl [...] adds bbdfcf8f695 [VPlan] Remove unused & undefined print method (NFC). adds bec4ab95a4b [llvm][NFC] Inliner: factor cost and reporting out of inlin [...] adds 911e06f5eba [ICP] Handling must tail calls in indirect call promotion adds 7e3ef299cb3 [libc++][test] Use a non-narrowing conversion in assign_pai [...] adds 08556afc54e [InstSimplify] Remove known bits constant folding adds 46ee652c70f Revert "[InstSimplify] Remove known bits constant folding" adds 0f70f733080 [Attributor] Bitcast constant to the returned value type if [...] adds 81e48ae2b4a [clangd] Reland LSP latency test adds cb038927ef5 [OpenMP] Fix an issue of wrong return type of DeviceRTLTy:: [...] adds 6fe20a44fd3 [clangd] Fix yet-another gratuitous llvm::Error crash
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/ClangdLSPServer.cpp | 13 +- clang-tools-extra/clangd/ClangdServer.cpp | 13 + clang-tools-extra/clangd/SourceCode.cpp | 2 +- clang-tools-extra/clangd/TUScheduler.cpp | 24 +- clang-tools-extra/clangd/support/Trace.cpp | 37 +- clang-tools-extra/clangd/support/Trace.h | 58 +- clang-tools-extra/clangd/unittests/CMakeLists.txt | 1 + .../clangd/unittests/ClangdLSPServerTests.cpp | 12 + clang-tools-extra/clangd/unittests/LSPClient.cpp | 4 +- clang-tools-extra/clangd/unittests/RenameTests.cpp | 10 +- .../clangd/unittests/TUSchedulerTests.cpp | 22 +- .../clangd/unittests/support/TestTracer.cpp | 39 + .../clangd/unittests/support/TestTracer.h | 49 + .../clangd/unittests/support/TraceTests.cpp | 18 +- .../utility/pairs/pairs.pair/assign_pair.pass.cpp | 6 +- lld/COFF/Driver.cpp | 2 +- lld/COFF/Driver.h | 6 +- lld/COFF/DriverUtils.cpp | 19 +- lld/COFF/PDB.cpp | 7 +- lld/COFF/Symbols.cpp | 26 +- lld/COFF/Symbols.h | 16 +- lld/test/ELF/linkerscript/thunk-gen-mips.s | 6 +- llvm/docs/CommandGuide/FileCheck.rst | 3 +- .../DebugInfo/CodeView/DebugSubsectionRecord.h | 23 +- .../include/llvm/DebugInfo/CodeView/SymbolRecord.h | 7 + llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h | 16 +- .../PDB/Native/DbiModuleDescriptorBuilder.h | 3 +- llvm/include/llvm/Transforms/IPO/Attributor.h | 328 ++- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 126 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 33 +- llvm/lib/CodeGen/WinEHPrepare.cpp | 6 + llvm/lib/DWARFLinker/DWARFLinker.cpp | 9 +- llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp | 8 +- .../DebugInfo/CodeView/DebugSubsectionRecord.cpp | 22 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 24 +- .../PDB/Native/DbiModuleDescriptorBuilder.cpp | 12 +- llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 45 +- llvm/lib/ObjectYAML/COFFEmitter.cpp | 4 +- llvm/lib/Support/Compression.cpp | 4 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 90 +- llvm/lib/Transforms/IPO/Attributor.cpp | 79 +- llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 68 +- llvm/lib/Transforms/IPO/Inliner.cpp | 201 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 34 + llvm/lib/Transforms/Utils/CallPromotionUtils.cpp | 66 + llvm/lib/Transforms/Vectorize/VPlan.h | 1 - .../Analysis/ValueTracking/knownnonzero-shift.ll | 15 - llvm/test/CodeGen/AMDGPU/idot8s.ll | 547 ++-- llvm/test/CodeGen/Thumb2/mve-pred-bitcast.ll | 24 +- llvm/test/CodeGen/Thumb2/mve-pred-loadstore.ll | 12 +- .../X86/avx512-extract-subvector-load-store.ll | 36 +- llvm/test/CodeGen/X86/bitcast-vector-bool.ll | 159 +- .../CodeGen/X86/clear_upper_vector_element_bits.ll | 298 +-- llvm/test/CodeGen/X86/combine-mul.ll | 71 + llvm/test/CodeGen/X86/evex-to-vex-compress.mir | 2668 ++++++++++---------- llvm/test/CodeGen/X86/load-local-v3i1.ll | 21 +- llvm/test/CodeGen/X86/load-local-v4i5.ll | 77 + llvm/test/CodeGen/X86/pr15267.ll | 72 +- llvm/test/CodeGen/X86/vector-sext.ll | 598 +++-- llvm/test/Transforms/Attributor/returned_crash.ll | 18 +- llvm/test/Transforms/InstCombine/assume.ll | 63 + llvm/test/Transforms/InstCombine/cast.ll | 7 +- llvm/test/Transforms/InstCombine/lshr.ll | 91 +- llvm/test/Transforms/InstCombine/or-xor.ll | 48 +- .../InstCombine/select-with-bitwise-ops.ll | 24 +- llvm/test/Transforms/InstCombine/shift-shift.ll | 76 +- .../PGOProfile/indirect_call_promotion_musttail.ll | 68 + llvm/unittests/Analysis/ValueTrackingTest.cpp | 13 + .../clang-tools-extra/clangd/unittests/BUILD.gn | 2 + openmp/libomptarget/plugins/cuda/src/rtl.cpp | 2 +- 70 files changed, 3672 insertions(+), 2940 deletions(-) create mode 100644 clang-tools-extra/clangd/unittests/support/TestTracer.cpp create mode 100644 clang-tools-extra/clangd/unittests/support/TestTracer.h delete mode 100644 llvm/test/Analysis/ValueTracking/knownnonzero-shift.ll create mode 100644 llvm/test/CodeGen/X86/load-local-v4i5.ll create mode 100644 llvm/test/Transforms/PGOProfile/indirect_call_promotion_musttail.ll