[llvm-bugs] [Bug 234278] [clang] `combineShiftToPMULH`: `lshr(mul(sext a, sext b), 16)` on i64 lanes becomes `zext(pmulhw)`, dropping the sign bits of negative products (miscompile from C, `-O1`+)
LLVM Bugs via llvm-bugs
llvm-bugs at lists.llvm.org
Wed Oct 21 09:49:48 PDT 2026
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20261021/640b51ef/attachment.html>
More information about the llvm-bugs
mailing list