[all-commits] [llvm/llvm-project] 4e8c28: Recommit "[VectorCombine] Scalarize vector load/ex...

Florian Hahn via All-commits all-commits at lists.llvm.org
Mon May 24 03:36:13 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4e8c28b6fbec95b47c435810ab5fc3b43c2935db
      https://github.com/llvm/llvm-project/commit/4e8c28b6fbec95b47c435810ab5fc3b43c2935db
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2021-05-24 (Mon, 24 May 2021)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/VectorCombine.cpp
    M llvm/test/Transforms/VectorCombine/AArch64/load-extractelement-scalarization.ll
    M llvm/test/Transforms/VectorCombine/X86/load-inseltpoison.ll
    M llvm/test/Transforms/VectorCombine/X86/load.ll

  Log Message:
  -----------
  Recommit "[VectorCombine] Scalarize vector load/extract."

This reverts commit 94d54155e2f38b56171811757044a3e6f643c14b.

This fixes a sanitizer failure by moving scalarizeLoadExtract(I)
before foldSingleElementStore(I), which may remove instructions.




More information about the All-commits mailing list