[all-commits] [llvm/llvm-project] 036e48: [SLP]Fix PR76850: do the analysis of the submask.

Alexey Bataev via All-commits all-commits at lists.llvm.org
Mon Jan 8 07:53:44 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 036e48e2f5f890e1f9574cdb610e2336f12038a2
      https://github.com/llvm/llvm-project/commit/036e48e2f5f890e1f9574cdb610e2336f12038a2
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2024-01-08 (Mon, 08 Jan 2024)

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

  Log Message:
  -----------
  [SLP]Fix PR76850: do the analysis of the submask.

Need to limit the transformation of the VecMask by the corresponding part of the mask of SliceSize size to avoid compiler crash during further cost analysis.




More information about the All-commits mailing list