diff options
Diffstat (limited to 'src/compiler/codegen/Ralloc.h')
| -rw-r--r-- | src/compiler/codegen/Ralloc.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/compiler/codegen/Ralloc.h b/src/compiler/codegen/Ralloc.h index e2cb1ce377..e87da884df 100644 --- a/src/compiler/codegen/Ralloc.h +++ b/src/compiler/codegen/Ralloc.h @@ -137,7 +137,7 @@ extern RegLocation oatGetDest(CompilationUnit* cUnit, MIR* mir, int num); extern RegLocation oatGetReturnWide(CompilationUnit* cUnit); /* Clobber all regs that might be used by an external C call */ -extern void oatClobberCallRegs(CompilationUnit* cUnit); +extern void oatClobberCalleeSave(CompilationUnit* cUnit); extern RegisterInfo *oatIsTemp(CompilationUnit* cUnit, int reg); @@ -232,4 +232,7 @@ extern void oatFlushRegWideImpl(CompilationUnit* cUnit, int rBase, extern void oatDoPromotion(CompilationUnit* cUnit); extern int oatVRegOffset(CompilationUnit* cUnit, int reg); +extern void oatDumpCoreRegPool(CompilationUnit* cUint); +extern void oatDumpFPRegPool(CompilationUnit* cUint); +extern bool oatCheckCorePoolSanity(CompilationUnit* cUnit); #endif // ART_SRC_COMPILER_RALLOC_H_ |