[all-commits] [llvm/llvm-project] a010d4: [SLP]Allow reordering of insertelements.

cilkplus via All-commits all-commits at lists.llvm.org
Fri Jun 11 08:48:43 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a010d4230e13790b6ff7d2b8f49d478185489fb4
      https://github.com/llvm/llvm-project/commit/a010d4230e13790b6ff7d2b8f49d478185489fb4
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2021-06-11 (Fri, 11 Jun 2021)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    M llvm/test/Transforms/SLPVectorizer/AArch64/vectorize-free-extracts-inserts.ll
    M llvm/test/Transforms/SLPVectorizer/X86/external_user_jumbled_load-inseltpoison.ll
    M llvm/test/Transforms/SLPVectorizer/X86/external_user_jumbled_load.ll
    M llvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector-inseltpoison.ll
    M llvm/test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll
    M llvm/test/Transforms/SLPVectorizer/X86/operandorder.ll

  Log Message:
  -----------
  [SLP]Allow reordering of insertelements.

After we added support for non-ordered insertelements, we can allow
their reordering.

Differential Revision: https://reviews.llvm.org/D104057




More information about the All-commits mailing list