https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115404

Uroš Bizjak <ubizjak at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pan2.li at intel dot com

--- Comment #1 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to Sergei Trofimovich from comment #0)
> No minimal reproducer yet, filing in case it's an easy to notice bug from
> the bisected r15-1113-gde05e44b2ad963:
> 
>   commit de05e44b2ad9638d04173393b1eae3c38b2c3864
>   Author: Uros Bizjak <ubiz...@gmail.com>
>   Date:   Sat Jun 8 12:17:11 2024 +0200
> 
>     i386: Implement .SAT_ADD for unsigned scalar integers [PR112600]

The target implementation of .SAT_ADD is fairly simple, but the newly added
usadd{m}3 optab enables middle-end transformations to saturating add - you will
notice .SAT_ADD operation in _.265t.optimized dump.

My bet is on the middle-end transforming to .SAT_ADD in a wrong way. CC added.

Reply via email to