diff options
author | Jean Christophe Beyler <jean.christophe.beyler@intel.com> | 2014-05-06 20:36:55 -0700 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2014-05-30 10:15:48 +0100 |
commit | 2469e60e6ff08c2a0b4cd1e209246c5d91027679 (patch) | |
tree | 37b2f537fca7ba56cb787913557ee12d6e533d55 /compiler/Android.mk | |
parent | 29b53d3d715b1ec19349e8cbf7c5e4ff529bd5fe (diff) | |
download | art-2469e60e6ff08c2a0b4cd1e209246c5d91027679.zip art-2469e60e6ff08c2a0b4cd1e209246c5d91027679.tar.gz art-2469e60e6ff08c2a0b4cd1e209246c5d91027679.tar.bz2 |
ART: Setting up cleanup
- Moved code around to actually have the clean-up code in a PassDriver format.
This allows us to better control what is being called after an optimization
It also allows the use of a centralized pass system for both optimizations
and cleanup.
Change-Id: I9d21e9bb9ee663739722f440d82adf04f73e380c
Signed-off-by: Jean Christophe Beyler <jean.christophe.beyler@intel.com>
Signed-off-by: Razvan A Lupusoru <razvan.a.lupusoru@intel.com>
Signed-off-by: Yixin Shou <yixin.shou@intel.com>
Signed-off-by: Chao-ying Fu <chao-ying.fu@intel.com>
Signed-off-by: Udayan Banerji <udayan.banerji@intel.com>
Diffstat (limited to 'compiler/Android.mk')
-rw-r--r-- | compiler/Android.mk | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/Android.mk b/compiler/Android.mk index f297213..3bed01d 100644 --- a/compiler/Android.mk +++ b/compiler/Android.mk @@ -60,7 +60,9 @@ LIBART_COMPILER_SRC_FILES := \ dex/mir_method_info.cc \ dex/mir_optimization.cc \ dex/bb_optimizations.cc \ - dex/pass_driver_me.cc \ + dex/post_opt_passes.cc \ + dex/pass_driver_me_opts.cc \ + dex/pass_driver_me_post_opt.cc \ dex/frontend.cc \ dex/mir_graph.cc \ dex/mir_analysis.cc \ |