Re: [patch,avr] Fix PR116953 trouble with global state recog_data

2024-10-22 Thread Denis Chertykov
вт, 22 окт. 2024 г. в 14:19, Georg-Johann Lay : > > This patch is a 2nd take on fixing PR116953: > > The output function for avr_out_sbxx_branch() runs > jump_over_one_insn_p() which calls extract for the next insn, which > clobbers recog_data. The previous fix makes local copy of the input > oper

[patch,avr] Fix PR116953 trouble with global state recog_data

2024-10-22 Thread Georg-Johann Lay
This patch is a 2nd take on fixing PR116953: The output function for avr_out_sbxx_branch() runs jump_over_one_insn_p() which calls extract for the next insn, which clobbers recog_data. The previous fix makes local copy of the input operands[] to avr_out_sbxx_branch() -- which is recog_data.opera