[all-commits] [llvm/llvm-project] 85f6b1: [SLP]Do not look for buildvector sequence, if the ...

Andrew V. Tischenko via All-commits all-commits at lists.llvm.org
Fri May 13 13:57:47 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 85f6b15ee50feb316047f52d4bd6ddc639e3c5c1
      https://github.com/llvm/llvm-project/commit/85f6b15ee50feb316047f52d4bd6ddc639e3c5c1
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2022-05-13 (Fri, 13 May 2022)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    A llvm/test/Transforms/SLPVectorizer/X86/buildvector-same-lane-insert.ll

  Log Message:
  -----------
  [SLP]Do not look for buildvector sequence, if the index is reused.

If the insert indes was used already or is not constant, we should stop
looking for unique buildvector sequence, it mustbe splitted to
2 different buildvectors.




More information about the All-commits mailing list