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

--- Comment #20 from Peter Bergner <bergner at gcc dot gnu.org> ---
(In reply to Peter Bergner from comment #19)
>       emit_insn (GEN_FCN (sri.icode) (new_reg != NULL_RTX ? new_reg : dest,
>                                       new_reg != NULL_RTX ? sreg : src,
>                                       scratch_reg));
>     }
[snip]
> That subreg for operand1 does not look correct to me.


Vlad, for the following change in the hunk above:

>                                       new_reg != NULL_RTX ? sreg : src,

shouldn't that always be just "sreg"?  Ie, why are we testing for new_reg !=
NULL_RTX and sometimes passing in "src"?

Reply via email to