On Thu, May 5, 2022 at 10:23 AM Hongtao Liu <crazy...@gmail.com> wrote: > > On Thu, May 5, 2022 at 4:09 PM Uros Bizjak via Gcc-patches > <gcc-patches@gcc.gnu.org> wrote: > > > > On Thu, May 5, 2022 at 9:50 AM Richard Biener via Gcc-patches > > <gcc-patches@gcc.gnu.org> wrote: > > > > > > On Thu, May 5, 2022 at 9:37 AM liuhongt via Gcc-patches > > > <gcc-patches@gcc.gnu.org> wrote: > > > > > > > > Enable optimization for TImode only under 32-bit target, for 64-bit > > > > target there could be extra ineteger <-> sse move regarding psABI, > > > > not efficient. > > > > > > > > Bootstrapped and regtested on x86_64-pc-linux-gnu{-m32,} > > > > Ok for trunk? > > > > > > I wonder if this is better done in STV where we could assess this extra > > > cost? > > > > Yes, this should be handled via STV, Roger Sayle (CC'd) has proposed a > > patch that does just that. > > > My patch also handles OImode, I think that part could be a separate patch.
Yes, OImode (and TImode on x86_32) can't be implemented using integer registers. Uros,