[all-commits] [llvm/llvm-project] f758bb: [SLP]Fix PR89988: do extra analysis of the icmp ar...
Alexey Bataev via All-commits
all-commits at lists.llvm.org
Thu Apr 25 16:14:43 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f758bb66e8acfe0daa1725ab4d87ae944a4c53d2
https://github.com/llvm/llvm-project/commit/f758bb66e8acfe0daa1725ab4d87ae944a4c53d2
Author: Alexey Bataev <a.bataev at outlook.com>
Date: 2024-04-25 (Thu, 25 Apr 2024)
Changed paths:
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/test/Transforms/SLPVectorizer/RISCV/unsigned-icmp-signed-op.ll
Log Message:
-----------
[SLP]Fix PR89988: do extra analysis of the icmp args to correctly handle signed/unsigned comparison.
If operands of icmp has different signedness, need to consider extending
unsigned operands to correctly handle comparison with the signed
operands.
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