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-stable-allmodconfig in repository toolchain/ci/llvm-project.
from 725a8a5dc43 [X86] Custom lower AVX masked loads to masked load and vsel [...] adds 2d2cb77e45d [ADT] Implement llvm::bsearch() with std::partition_point() adds 78ee2fbf984 Cleanup: llvm::bsearch -> llvm::partition_point after r364719 adds 706b48251f6 [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics adds 135cf982e8e Revert "[GDBRemote] Remove code that flushes GDB remote packets" adds bb0b44deaab Clean up MSVC visualization of LLVM pointer types adds fb133b0aabe Various tweaks to MSVC natvis visualizers new d1728f89878 [X86] Add MOVHPDrm/MOVLPDrm patterns that use VZEXT_LOAD. new fc233c9108d [X86] Add some additional load folding tests to vec_int_to_ [...] new 4ca81a9b994 [X86] Add a DAG combine to replace vector loads feeding a v [...] new 29fff0797b2 [X86] Improve the type checking fast-isel handling of vecto [...]
The 4 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/index/Symbol.cpp | 4 +- clang-tools-extra/clangd/index/dex/PostingList.cpp | 8 +- clang/lib/Tooling/Syntax/Tokens.cpp | 8 +- clang/utils/ClangVisualizers/clang.natvis | 54 +- lld/ELF/DWARF.cpp | 2 +- lld/ELF/InputSection.cpp | 4 +- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 7 + llvm/include/llvm/ADT/STLExtras.h | 44 +- llvm/include/llvm/CodeGen/SlotIndexes.h | 5 +- llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h | 7 +- llvm/lib/Analysis/ProfileSummaryInfo.cpp | 4 +- llvm/lib/CodeGen/ExecutionDomainFix.cpp | 4 +- llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp | 9 +- llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp | 2 +- llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp | 4 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 8 +- llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp | 4 +- llvm/lib/IR/DataLayout.cpp | 4 +- llvm/lib/IR/Function.cpp | 5 +- llvm/lib/ProfileData/InstrProf.cpp | 11 +- llvm/lib/Target/X86/X86FastISel.cpp | 21 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 28 + llvm/lib/Target/X86/X86InstrAVX512.td | 22 + llvm/lib/Target/X86/X86InstrFMA3Info.cpp | 4 +- llvm/lib/Target/X86/X86InstrSSE.td | 12 + llvm/lib/TextAPI/MachO/InterfaceFile.cpp | 16 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 13 + llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 4 +- .../CodeGen/X86/merge-consecutive-loads-128.ll | 3 +- llvm/test/CodeGen/X86/pr42452.ll | 37 + llvm/test/CodeGen/X86/vec_int_to_fp-widen.ll | 794 +++++++++++++++++---- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 472 ++++++++---- llvm/test/Transforms/InstCombine/minmax-fp.ll | 20 +- llvm/tools/dsymutil/DwarfLinker.cpp | 4 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 35 +- llvm/unittests/ADT/STLExtrasTest.cpp | 21 +- llvm/utils/LLVMVisualizers/llvm.natvis | 19 +- 37 files changed, 1235 insertions(+), 488 deletions(-) create mode 100644 llvm/test/CodeGen/X86/pr42452.ll