diff options
Diffstat (limited to 'src/compiler/codegen/MethodCodegenDriver.cc')
| -rw-r--r-- | src/compiler/codegen/MethodCodegenDriver.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compiler/codegen/MethodCodegenDriver.cc b/src/compiler/codegen/MethodCodegenDriver.cc index 5baabf2f32..6aa6366588 100644 --- a/src/compiler/codegen/MethodCodegenDriver.cc +++ b/src/compiler/codegen/MethodCodegenDriver.cc @@ -795,6 +795,11 @@ bool methodBlockCodeGen(CompilationUnit* cUnit, BasicBlock* bb) oatResetDefTracking(cUnit); } +#ifndef NDEBUG + /* Reset temp tracking sanity check */ + cUnit->liveSReg = INVALID_SREG; +#endif + if ((int)mir->dalvikInsn.opcode >= (int)kMirOpFirst) { handleExtendedMethodMIR(cUnit, mir); continue; |