[all-commits] [llvm/llvm-project] 45139a: [SLP][NFC]Improve aliasing support in SLP, NFC.

Alexey Bataev via All-commits all-commits at lists.llvm.org
Tue Nov 28 07:27:35 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 45139ab6cadcdf3d9a31fc5f04425ce87efeb9d3
      https://github.com/llvm/llvm-project/commit/45139ab6cadcdf3d9a31fc5f04425ce87efeb9d3
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2023-11-28 (Tue, 28 Nov 2023)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp

  Log Message:
  -----------
  [SLP][NFC]Improve aliasing support in SLP, NFC.

No need to store optional boolean in the map, enough to store boolean
directly. Also, we can do preliminary check for instruction and if they
are not simple, mark as aliased without storing this result in the map.




More information about the All-commits mailing list