diff options
author | Dragos Sbirlea <dragoss@google.com> | 2013-06-21 09:20:34 -0700 |
---|---|---|
committer | Dragos Sbirlea <dragoss@google.com> | 2013-06-25 13:12:53 -0700 |
commit | 7467ee05012e1fd9834df74663c1ebda46f5636b (patch) | |
tree | d93d7b7f13440eff50c552ccdab8ce8e4e5a9547 /src/compiler/driver/compiler_driver.h | |
parent | b126134010ebeee771da0eec7fa76ad13fe9a9c9 (diff) | |
download | android_art-7467ee05012e1fd9834df74663c1ebda46f5636b.tar.gz android_art-7467ee05012e1fd9834df74663c1ebda46f5636b.tar.bz2 android_art-7467ee05012e1fd9834df74663c1ebda46f5636b.zip |
Added support for SEA IR.
- Modified makefile to take the existance of SEA_IR_ART
file to mean "switch to sea ir mode".
- Switching SEA IR mode on leads to the new compiler being
fed the fibonacci methods only, if they are used as input.
- Added partial support for the control flow subgraph of
the SEA IR (instruction nodes and region nodes for
conditional and unconditional branches).
Change-Id: I29020b8e2df5a00fde75715c3683cc25038589f4
Conflicts:
src/compiler/driver/compiler_driver.cc
Diffstat (limited to 'src/compiler/driver/compiler_driver.h')
-rw-r--r-- | src/compiler/driver/compiler_driver.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/driver/compiler_driver.h b/src/compiler/driver/compiler_driver.h index fdd2149f7f..b37b74b042 100644 --- a/src/compiler/driver/compiler_driver.h +++ b/src/compiler/driver/compiler_driver.h @@ -404,6 +404,7 @@ class CompilerDriver { uint32_t class_dex_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file); CompilerFn compiler_; + CompilerFn sea_ir_compiler_; CompilerFn dex_to_dex_compiler_; |