diff options
author | 2013-01-30 14:08:26 -0800 | |
---|---|---|
committer | 2013-03-06 14:08:46 -0800 | |
commit | 265091e581c9f643b37e7966890911f09e223269 (patch) | |
tree | ae493ce6c3537aebc3a85f59a73500fa819a7baf /src/compiler/dex/quick/codegen.h | |
parent | 4c1c283a7410784e9cab309f868248690b788a9c (diff) |
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
Change-Id: Ia2459c7da6b79e0a1c0f1148c6e28ad9cbbe27a2
Diffstat (limited to 'src/compiler/dex/quick/codegen.h')
-rw-r--r-- | src/compiler/dex/quick/codegen.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/compiler/dex/quick/codegen.h b/src/compiler/dex/quick/codegen.h index 63c8460b2b..21290caed0 100644 --- a/src/compiler/dex/quick/codegen.h +++ b/src/compiler/dex/quick/codegen.h @@ -17,6 +17,8 @@ #ifndef ART_SRC_COMPILER_DEX_QUICK_CODEGEN_H_ #define ART_SRC_COMPILER_DEX_QUICK_CODEGEN_H_ +#include "invoke_type.h" +#include "compiler/dex/compiler_enums.h" #include "compiler/dex/compiler_ir.h" namespace art { @@ -82,6 +84,14 @@ namespace art { #define REG_USE12 (REG_USE1 | REG_USE2) #define REG_USE23 (REG_USE2 | REG_USE3) +struct BasicBlock; +struct CallInfo; +struct CompilationUnit; +struct LIR; +struct MIR; +struct RegLocation; +struct RegisterInfo; + typedef int (*NextCallInsn)(CompilationUnit*, CallInfo*, int, uint32_t dex_idx, uint32_t method_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type); |