diff options
| author | 2011-09-23 12:46:19 -0700 | |
|---|---|---|
| committer | 2011-09-23 13:53:25 -0700 | |
| commit | c41e5b5ae1befe2c602d55de1dbc04d1914f4a6c (patch) | |
| tree | fa122d75b64193d7c2dee7a1be871a5ae8511493 /src/compiler.h | |
| parent | f4afb7aec4e51c2e682cf3af4d6511add74d2f38 (diff) | |
Add tables to map between callee saves and vregs
Also added function to return sp-relative offset for Dalvik
virtual registers using Method*
[Note: must be matched with corresponding libcore change to
reflect new field in Method]
Change-Id: Id739908c6232ce60763d8199bc05111e960da46e
Diffstat (limited to 'src/compiler.h')
| -rw-r--r-- | src/compiler.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler.h b/src/compiler.h index 26b33b8372..50447db2a6 100644 --- a/src/compiler.h +++ b/src/compiler.h @@ -45,6 +45,7 @@ class Compiler { void CompileDexFile(const ClassLoader* class_loader, const DexFile& dex_file); void CompileClass(Class* klass); void CompileMethod(Method* klass); + int oatVRegOffsetFromMethod(Method* method, int reg); // After compiling, walk all the DexCaches and set the code and // method pointers of CodeAndDirectMethods entries in the DexCaches. |