]> rtime.felk.cvut.cz Git - lisovros/qemu_apohw.git/commit
tcg-mips: Rearrange register allocation
authorRichard Henderson <rth@twiddle.net>
Tue, 15 Apr 2014 16:03:59 +0000 (09:03 -0700)
committerRichard Henderson <rth@twiddle.net>
Sat, 24 May 2014 15:45:28 +0000 (08:45 -0700)
commit418839044e7ab7d0282f8685f8db40bd6cd97b96
tree21bc2ea62f819ba863697e8e3067ebe44e700879
parentfbef2cc80fbc7836447d5b3d4741c4d15a144ec1
tcg-mips: Rearrange register allocation

Use FP (also known as S8) as a normal call-saved register.

Include T0 in the allocation order and call-clobbered list
even though it's currently used as a TCG temporary.

Put the argument registers at the end of the allocation order.

Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/mips/tcg-target.c
tcg/mips/tcg-target.h