[all-commits] [llvm/llvm-project] e78aa8: [SLP]Use the size of gathered scalars when evaluat...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Fri Jan 31 11:24:31 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e78aa8f35e6dd66d5152396406d3d4f37f43e7f4
      https://github.com/llvm/llvm-project/commit/e78aa8f35e6dd66d5152396406d3d4f37f43e7f4
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2025-01-31 (Fri, 31 Jan 2025)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    M llvm/test/Transforms/SLPVectorizer/X86/gathered-shuffle-resized.ll

  Log Message:
  -----------
  [SLP]Use the size of gathered scalars when evaluating slice size

Need to use the size of the gathered scalars, not the original size of
the buildvector scalars, since gathered scalar size might be changed
during building the buildvector shuffles.

Fixes #125259



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