[all-commits] [llvm/llvm-project] d991e0: [SLP]Fix compiler crash on vectorizing gatehrd loa...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Fri Oct 4 08:37:31 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d991e054529a805019d67769afd602ff878496f7
      https://github.com/llvm/llvm-project/commit/d991e054529a805019d67769afd602ff878496f7
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    A llvm/test/Transforms/SLPVectorizer/gathered-consecutive-loads-different-types.ll

  Log Message:
  -----------
  [SLP]Fix compiler crash on vectorizing gatehrd loads with different types

Need to check not only parents, but also types for compatible loads,
when trying to build the vectorizable sequences.

Fixes crash reported in https://github.com/llvm/llvm-project/pull/107461#issuecomment-2392980214



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list