[all-commits] [llvm/llvm-project] af28c9: [SLP]Do not reorder split node operand with reuses...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Wed Apr 16 06:32:52 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: af28c9c65a23806a09d7929792df5ed2e9bdf946
      https://github.com/llvm/llvm-project/commit/af28c9c65a23806a09d7929792df5ed2e9bdf946
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2025-04-16 (Wed, 16 Apr 2025)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    A llvm/test/Transforms/SLPVectorizer/X86/split-vector-operand-with-reuses.ll

  Log Message:
  -----------
  [SLP]Do not reorder split node operand with reuses, if not possible

Need to check if the operand node of the split vectorize node has reuses
and check if it is possible to build the order for this node to reorder
it correctly.

Fixes #135912



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