[all-commits] [llvm/llvm-project] 38e64b: [SLP]Fix minbiwidth analysis for gather nodes with...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Fri Apr 11 11:43:52 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 38e64b1a84d1af0bb232833f8f6f57bd4d6e8a7a
      https://github.com/llvm/llvm-project/commit/38e64b1a84d1af0bb232833f8f6f57bd4d6e8a7a
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2025-04-11 (Fri, 11 Apr 2025)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    M llvm/test/Transforms/SLPVectorizer/X86/trunced-buildvector-scalar-extended.ll

  Log Message:
  -----------
  [SLP]Fix minbiwidth analysis for gather nodes with SIToFP users

If the buildvector node has cast to float user, it cannot be considered as safe
for truncation, need to use the original bitwidth here.

Fixes #135410



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