On Thu, Dec 14, 2023 at 6:42 PM Andrew Pinski (QUIC)
wrote:
>
>
> > -Original Message-
> > From: Richard Biener
> > Sent: Thursday, December 14, 2023 5:23 AM
> > To: Andrew Pinski (QUIC)
> > Cc: gcc-patches@gcc.gnu.org
> > Subject: Re: [P
> -Original Message-
> From: Richard Biener
> Sent: Thursday, December 14, 2023 5:23 AM
> To: Andrew Pinski (QUIC)
> Cc: gcc-patches@gcc.gnu.org
> Subject: Re: [PATCH] middle-end: Fix up constant handling in
> emit_conditional_move [PR111260]
>
> On Wed, Dec
On Wed, Dec 13, 2023 at 5:51 PM Andrew Pinski wrote:
>
> After r14-2667-gceae1400cf24f329393e96dd9720, we force a constant to a
> register
> if it is shared with one of the other operands. The problem is used the
> comparison
> mode for the register but that could be different from the operand
After r14-2667-gceae1400cf24f329393e96dd9720, we force a constant to a register
if it is shared with one of the other operands. The problem is used the
comparison
mode for the register but that could be different from the operand mode. This
causes some issues on some targets.
To fix it, we either