> I sure hope a broader exploration precedes micro-optimizing register allocation and calling conventions.
It should be obvious that both are pursued independently whenever it makes sense. The idea that one should precede the other or is more important than the other is simply untrue.