I don't see reload as redoing register allocation. Nor do I, but I see where the sentiment is coming from. If you have a machine with a very small number of registers, what reload will essentially do is evict almost everything from hard regs and load everything itself. But I'm not sure I'd call that "allocation".