[all-commits] [llvm/llvm-project] 79a182: [SLP]Make stricter check for instructions that do ...

Andrew V. Tischenko via All-commits all-commits at lists.llvm.org
Mon Mar 21 06:10:16 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 79a182371e469d5d1bfc361845244dfacb77133c
      https://github.com/llvm/llvm-project/commit/79a182371e469d5d1bfc361845244dfacb77133c
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2022-03-21 (Mon, 21 Mar 2022)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    M llvm/test/Transforms/SLPVectorizer/X86/control-dependence.ll

  Log Message:
  -----------
  [SLP]Make stricter check for instructions that do not require
scheduling.

Need to check that the instructions with external operands can be
reordered safely before actualy exclude them from the scheduling.




More information about the All-commits mailing list