CVSROOT: /cvs Module name: src Changes by: [email protected] 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.
