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-lts-allyesconfig in repository toolchain/ci/llvm-project.
from 57923617181 [X86] Add sse2 command lines to sse-intrinsics-fast-isel.ll. adds 21316f6f928 [NFC] Test commit access. Drop trivial braces. adds 98ac6e76960 [NFC] fix test nan value adds 7d3f8b1e2dc [clangd] Debounce rebuilds responsively to rebuild times. adds a2ce807eb72 [clangd] Reapply b60896fad926 Fall back to selecting token- [...] adds b4b9706d5da Revert "[clangd] Reapply b60896fad926 Fall back to selectin [...] adds af69d5e10eb [DSE] Track overlapping stores. adds a253a2a793c [SDAG] fold fsub -0.0, undef to undef rather than NaN adds 31059ba5eb1 [X86] Regenerate some tests to show FMA4 comments. NFC adds 7769030b931 Recommit "[PatternMatch] Match XOR variant of unsigned-add [...] adds 335e21f9006 [AArch64] Update new test. adds be6d07c9208 [clangd] Reapply b60896fad926 Fall back to selecting token- [...] adds 86cda4c50da Updating a comment to clarify that SkipUntil handles balanc [...] adds e9997cfb4d4 [clangd] Try to fix buildbots - copy elision not happening here? adds 82879c2913d [SystemZ] Support the kernel back chain. adds 2a10f8019dd [X86] Use FIST for i64 atomic stores on 32-bit targets with [...] adds 15b6aa74488 [X86] Enable the use of movlps for i64 atomic load on 32-bi [...] adds 5a705186604 [X86] Remove most X86 specific subclasses of MemSDNode. Jus [...] adds 384d5e33fe2 [SelectionDAG] Remove SelectionDAG::getTargetMemSDNode now [...] adds bae33a7c5a1 IR printing for single function with the new pass manager. adds 8b3a62dc987 [NFC][PowerPC] Refactor the tryAndWithMask() adds 6a3506a208b [Driver][X86] Add helptext for malign-branch*, mbranches-wi [...] adds 4d812acba61 [libc] Add a README to the sub-directories under the utils [...] adds 3a6bb32bd24 [SelectionDAG] Remove ISD::LIFETIME_START/LIFETIME_END from [...] adds f1b8ec3398f [X86] Use custom isel for gather/scatter instructions. new 7a7146cf72a [X86] When creating X86ISD::MGATHER nodes from AVX2 gather [...]
The 1 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-tools-extra/clangd/ClangdServer.cpp | 73 ++- clang-tools-extra/clangd/ClangdServer.h | 7 +- clang-tools-extra/clangd/Hover.cpp | 7 +- clang-tools-extra/clangd/Selection.cpp | 76 ++-- clang-tools-extra/clangd/Selection.h | 49 +- clang-tools-extra/clangd/SemanticSelection.cpp | 3 +- clang-tools-extra/clangd/XRefs.cpp | 86 ++-- clang-tools-extra/clangd/refactor/Rename.cpp | 3 +- clang-tools-extra/clangd/refactor/Tweak.cpp | 6 +- clang-tools-extra/clangd/refactor/Tweak.h | 2 +- .../clangd/unittests/FindTargetTests.cpp | 4 +- clang-tools-extra/clangd/unittests/HoverTests.cpp | 2 +- .../clangd/unittests/SelectionTests.cpp | 71 ++- .../clangd/unittests/TweakTesting.cpp | 57 ++- clang-tools-extra/clangd/unittests/TweakTests.cpp | 2 +- clang/include/clang/Driver/Options.td | 9 +- clang/include/clang/Parse/Parser.h | 3 +- clang/lib/Driver/ToolChains/Clang.cpp | 14 +- clang/test/Driver/mbackchain.c | 6 +- libc/docs/source_layout.rst | 20 +- libc/utils/CPP/README.md | 10 +- libc/utils/HdrGen/README.md | 5 + libc/utils/UnitTest/README.md | 23 + llvm/include/llvm/CodeGen/SelectionDAG.h | 42 -- llvm/include/llvm/IR/PatternMatch.h | 16 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 32 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 9 +- llvm/lib/Passes/StandardInstrumentations.cpp | 16 +- llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 269 ++++++----- llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp | 143 +++--- llvm/lib/Target/SystemZ/SystemZFrameLowering.h | 9 +- llvm/lib/Target/SystemZ/SystemZISelLowering.cpp | 17 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 157 +++++++ llvm/lib/Target/X86/X86ISelLowering.cpp | 137 ++++-- llvm/lib/Target/X86/X86ISelLowering.h | 105 +---- llvm/lib/Target/X86/X86InstrAVX512.td | 78 ++-- llvm/lib/Target/X86/X86InstrFragmentsSIMD.td | 107 +---- llvm/lib/Target/X86/X86InstrSSE.td | 51 +-- .../Transforms/InstCombine/InstCombineCompares.cpp | 7 +- .../lib/Transforms/Scalar/DeadStoreElimination.cpp | 16 +- llvm/test/CodeGen/AArch64/sat-add.ll | 34 +- llvm/test/CodeGen/SystemZ/frame-23.ll | 20 + llvm/test/CodeGen/SystemZ/frame-24.ll | 72 +++ llvm/test/CodeGen/SystemZ/frameaddr-02.ll | 54 +++ llvm/test/CodeGen/X86/atomic-fp.ll | 211 ++++----- llvm/test/CodeGen/X86/atomic-load-store-wide.ll | 37 +- llvm/test/CodeGen/X86/atomic-mi.ll | 501 ++++++++------------- llvm/test/CodeGen/X86/atomic-non-integer.ll | 91 ++-- llvm/test/CodeGen/X86/recip-fastmath.ll | 68 +-- llvm/test/CodeGen/X86/recip-fastmath2.ll | 80 ++-- llvm/test/CodeGen/X86/sat-add.ll | 32 +- llvm/test/CodeGen/X86/vec_fneg.ll | 2 - llvm/test/Other/module-pass-printer.ll | 40 +- .../CodeGenPrepare/AArch64/overflow-intrinsics.ll | 16 +- .../CodeGenPrepare/X86/overflow-intrinsics.ll | 31 +- .../MSSA/OverwriteStoreBegin.ll | 1 - .../DeadStoreElimination/MSSA/OverwriteStoreEnd.ll | 1 - .../MSSA/memset-missing-debugloc.ll | 1 - .../DeadStoreElimination/MSSA/multiblock-loops.ll | 1 - .../MSSA/multiblock-memintrinsics.ll | 3 +- llvm/test/Transforms/InstCombine/fneg.ll | 16 +- mlir/tools/mlir-vulkan-runner/VulkanRuntime.cpp | 3 +- 62 files changed, 1640 insertions(+), 1424 deletions(-) create mode 100644 libc/utils/HdrGen/README.md create mode 100644 libc/utils/UnitTest/README.md create mode 100644 llvm/test/CodeGen/SystemZ/frame-23.ll create mode 100644 llvm/test/CodeGen/SystemZ/frame-24.ll create mode 100644 llvm/test/CodeGen/SystemZ/frameaddr-02.ll