[all-commits] [llvm/llvm-project] 18ef46: [SLP]Fix PR108709: postpone buildvector clustered ...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Mon Sep 16 09:57:28 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 18ef467d73d7dfc471c98d76021f040fef0037bf
      https://github.com/llvm/llvm-project/commit/18ef467d73d7dfc471c98d76021f040fef0037bf
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    A llvm/test/Transforms/SLPVectorizer/X86/buildvector-postpone-for-dependency.ll

  Log Message:
  -----------
  [SLP]Fix PR108709: postpone buildvector clustered nodes, if required

The "clustered" nodes for buildvector nodes must be postponed in
accordance with the global flag, otherwise it may cause crash because of
the dependency between phi nodes.



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