[all-commits] [llvm/llvm-project] 7152bf: [SLP]Do not create new vector node if scalars full...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Mon Oct 28 07:02:54 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7152bf3bc805b8d9b1873058ab0a084d7b6079d6
      https://github.com/llvm/llvm-project/commit/7152bf3bc805b8d9b1873058ab0a084d7b6079d6
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2024-10-28 (Mon, 28 Oct 2024)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    A llvm/test/Transforms/SLPVectorizer/full-overlap-non-schedulable.ll

  Log Message:
  -----------
  [SLP]Do not create new vector node if scalars fully overlap with the existing one

If the list of scalars vectorized as the part of the same vector node,
no need to generate vector node again, it will be handled as part of
overlapping matching.

Fixes #113810



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list