CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2025/08/13 09:43:01

Modified files:
        gnu/usr.bin/gcc/gcc/config/m88k: m88k-protos.h m88k.c m88k.h 

Log message:
Replace ORDER_REGS_FOR_LOCAL_ALLOC with a smarter routine which will only
update reg_alloc_order[] if it needs to change (i.e. when switching between
leaf and non-leaf functions). Since most functions are non-leaf, this saves
memcpy time.

Idea borrowed from the sparc backend which does something similar.

Reply via email to