diff options
author | Guillaume Emont <guijemont@igalia.com> | 2012-12-11 14:36:19 +0100 |
---|---|---|
committer | Guillaume Emont <guijemont@igalia.com> | 2012-12-28 15:23:38 +0100 |
commit | b2829718abb762ea15485269059959d4143ea178 (patch) | |
tree | b22bca7e7817314ef5d9f6924e8d1404ffaa677f | |
parent | 695aa26d8fba37ce8bee3d0d921b1b3cffdc054c (diff) | |
download | orc-b2829718abb762ea15485269059959d4143ea178.tar.gz |
mips: mark t3->t5 as unavailable
-rw-r--r-- | orc/orcprogram-mips.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/orc/orcprogram-mips.c b/orc/orcprogram-mips.c index f051b09..73d09da 100644 --- a/orc/orcprogram-mips.c +++ b/orc/orcprogram-mips.c @@ -87,6 +87,9 @@ orc_compiler_orc_mips_init (OrcCompiler *compiler) compiler->valid_regs[ORC_MIPS_T0] = 0; /* $t0, $t1 and $t2 are used as loop */ compiler->valid_regs[ORC_MIPS_T1] = 0; /* counters */ compiler->valid_regs[ORC_MIPS_T2] = 0; + compiler->valid_regs[ORC_MIPS_T3] = 0; + compiler->valid_regs[ORC_MIPS_T4] = 0; + compiler->valid_regs[ORC_MIPS_T5] = 0; compiler->valid_regs[ORC_MIPS_K0] = 0; /* for kernel/interupts */ compiler->valid_regs[ORC_MIPS_K1] = 0; /* for kernel/interupts */ compiler->valid_regs[ORC_MIPS_GP] = 0; /* global pointer */ |