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

Georg-Johann Lay <gjl at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #53561|0                           |1
        is obsolete|                            |

--- Comment #17 from Georg-Johann Lay <gjl at gcc dot gnu.org> ---
Created attachment 54899
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54899&action=edit
pr105753.diff: Patch based on comment 1

This is a patch similar to that of comment 5 (based on a remark in comment 1).  

It removes the superfluous PARALELLs in [u]divmodsi4 and [u]divmodpsi4 insn
patterns. Difference to the previous patch is that it indents the RTL according
to the coding rules (basically lisp for that part).  The patch is untested. 
ChangeLog would be something like:

gcc/
        PR target/105753
        * config/avr/avr.md (divmodpsi4, udivmodpsi4, divmodsi4, udivmodsi4):
        Remove extra parallel in insn patterns.

Reply via email to