[all-commits] [llvm/llvm-project] 709aba: [SLP]Check that operand of abs does not overflow b...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Fri Oct 18 14:03:34 PDT 2024


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

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    M llvm/test/Transforms/SLPVectorizer/abs-overflow-incorrect-minbws.ll

  Log Message:
  -----------
  [SLP]Check that operand of abs does not overflow before making it part of minbitwidth transformation

Need to check that the operand of the abs intrinsic can be safely
truncated before making it part of the minbitwidth transformation.

Fixes #112577



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