[all-commits] [llvm/llvm-project] 4dede7: [SLP]Transform nodes before building externally us...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Wed Oct 2 06:01:52 PDT 2024


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

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    A llvm/test/Transforms/SLPVectorizer/X86/reduced-val-vectorized-in-transform.ll

  Log Message:
  -----------
  [SLP]Transform nodes before building externally used values

transformNodes function may create new vector nodes, so the reduced
values might be vectorized later. Need to build the list of the
externally used values after the transformNodes() function call to avoid
compiler crash.

Fixe #110787



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