drc: prefer callee-saved regs on alloc
authornotaz <notasas@gmail.com>
Sun, 28 Nov 2021 22:03:20 +0000 (00:03 +0200)
committernotaz <notasas@gmail.com>
Sun, 28 Nov 2021 23:14:21 +0000 (01:14 +0200)
commitb7ec323c2e42a9ff8df844e5a95665733abb4bc1
tree843d7733a4d138cfa062b52c57a9c9f90d781566
parent37387d8b2b8b9705ca42bd7582ed48d88aeafb9b
drc: prefer callee-saved regs on alloc

reduces amount of saved/restored regs (random game):
arm32: ~45%
arm64: ~80%
libpcsxcore/new_dynarec/assem_arm.c
libpcsxcore/new_dynarec/assem_arm.h
libpcsxcore/new_dynarec/assem_arm64.c
libpcsxcore/new_dynarec/assem_arm64.h
libpcsxcore/new_dynarec/new_dynarec.c