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

--- Comment #15 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to Li Pan from comment #14)
> Hi Uroš,
> 
> > Please note two new instructions in the second asm dump. These are expanded
> > from .SAT_TRUNC and are not present in the first asm dump.
> 
> > The problem here is that the presence of ustrunc{m}{n}2 optab in i386.md 
> > prevents some optimization involving .MIN_EXPR that would result in better 
> > code.
> 
> Would like to double confirm with you if vector mode of ustrunc{m}{n}2 has
> similar issue like this. If not,  add single_use to match.pd may also effect
> on vector.

Unfortunately, x86 has no vector mode .SAT_TRUNC instruction.

Reply via email to