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.