diff options
Diffstat (limited to 'vm/compiler/codegen/arm/RallocUtil.c')
| -rw-r--r-- | vm/compiler/codegen/arm/RallocUtil.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vm/compiler/codegen/arm/RallocUtil.c b/vm/compiler/codegen/arm/RallocUtil.c index 80ce96820..e917995fc 100644 --- a/vm/compiler/codegen/arm/RallocUtil.c +++ b/vm/compiler/codegen/arm/RallocUtil.c @@ -482,6 +482,8 @@ extern void dvmCompilerClobberHandlerRegs(CompilationUnit *cUnit) //TUNING: reduce the set of regs used by handlers. Only a few need lots. dvmCompilerClobberCallRegs(cUnit); dvmCompilerClobber(cUnit, r4PC); + dvmCompilerClobber(cUnit, r7); + dvmCompilerClobber(cUnit, r8); dvmCompilerClobber(cUnit, r9); dvmCompilerClobber(cUnit, r10); } |
