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/CompilerIR.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/CompilerIR.h')
| -rw-r--r-- | src/compiler/CompilerIR.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/CompilerIR.h b/src/compiler/CompilerIR.h index 0965c14218..5a38c47fcc 100644 --- a/src/compiler/CompilerIR.h +++ b/src/compiler/CompilerIR.h @@ -198,6 +198,8 @@ typedef struct CompilationUnit { int assemblerRetries; std::vector<short> codeBuffer; std::vector<uint32_t> mappingTable; + std::vector<uint32_t> coreVmapTable; + std::vector<short> fpVmapTable; bool printMe; bool printMeVerbose; bool dumpCFG; |