[all-commits] [llvm/llvm-project] 770534: [SLP]Do not gather node, if the instruction, that ...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Wed Sep 20 13:02:04 PDT 2023

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 77053421228edd12a3ba73d4eebd970fcdd3b2c0
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2023-09-20 (Wed, 20 Sep 2023)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    M llvm/test/Transforms/SLPVectorizer/X86/multi-node-vectorized-insts.ll

  Log Message:
  [SLP]Do not gather node, if the instruction, that does not require
scheduling, is previously vectorized.

If the main node was vectorized already, but does not require
scheduling, we still can try to vectorize it in this new node instead of

More information about the All-commits mailing list