> My question is now, what could be done about it? I've played with the compiler An alternate solution woul be to introduce a target macro that takes a register class and a mode, and tells if a register group actually needs to use consecutive registers.