diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2015-01-26 10:02:45 +0000 |
---|---|---|
committer | Nicolas Geoffray <ngeoffray@google.com> | 2015-01-30 09:34:25 +0000 |
commit | 82091dad38f3e5bfaf3b6984c9ab73069fb68310 (patch) | |
tree | f66bd397f64a13ee102e45e0b6267c5d55e77505 /compiler/optimizing/optimization.h | |
parent | 28acb6feb50951645c37c077bd3897ea760ca322 (diff) | |
download | art-82091dad38f3e5bfaf3b6984c9ab73069fb68310.tar.gz art-82091dad38f3e5bfaf3b6984c9ab73069fb68310.tar.bz2 art-82091dad38f3e5bfaf3b6984c9ab73069fb68310.zip |
Implement LICM in optimizing compiler.
Change-Id: I9c8afb0a58ef45e568576015473cbfd5f011c242
Diffstat (limited to 'compiler/optimizing/optimization.h')
-rw-r--r-- | compiler/optimizing/optimization.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/optimizing/optimization.h b/compiler/optimizing/optimization.h index e36ef198b..9315d89a4 100644 --- a/compiler/optimizing/optimization.h +++ b/compiler/optimizing/optimization.h @@ -21,6 +21,10 @@ namespace art { +static const char* kLivenessPassName = "liveness"; +static const char* kRegisterAllocatorPassName = "register"; +static const char* kLoopInvariantCodeMotionPassName = "licm"; + /** * Abstraction to implement an optimization pass. */ |