tcg/x86_64: optimize register allocation order