https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117699
Georg-Johann Lay changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117699
--- Comment #4 from Georg-Johann Lay ---
(In reply to Andrew Pinski from comment #2)
> I think the problem is in peep2_find_free_register:
> /* Don't use registers set or clobbered by the insn. */
> FOR_EACH_INSN_DEF (def, peep2_ins
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117699
--- Comment #5 from Andrew Pinski ---
Hmm, reading
https://gcc.gnu.org/onlinedocs/gccint/define_005fpeephole2.html#index-define_005fpeephole2
gives an impression if the scratch register is needed not to conflicting with
the output then a match_d
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117699
--- Comment #3 from Andrew Pinski ---
(In reply to Andrew Pinski from comment #2)
> I think the problem is in peep2_find_free_register:
> /* Don't use registers set or clobbered by the insn. */
> FOR_EACH_INSN_DEF (def, peep2_insn_d
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117699
Andrew Pinski changed:
What|Removed |Added
Last reconfirmed||2024-11-20
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117699
Andrew Pinski changed:
What|Removed |Added
URL|https://gcc.gnu.org/piperma |
|il/gcc/2024-Novembe