diff options
author | Andreas Gampe <agampe@google.com> | 2014-07-10 02:04:01 -0700 |
---|---|---|
committer | Andreas Gampe <agampe@google.com> | 2014-07-10 10:02:58 +0000 |
commit | f2b3f3373ae99ed7640e58a3abaa75d546ce2fc6 (patch) | |
tree | ded893f135026b4ab6f7e4fdcb956ae000057822 /compiler/dex/frontend.cc | |
parent | 5fa647d5f663033e4ed3d398aece1f8211d7f460 (diff) | |
download | android_art-f2b3f3373ae99ed7640e58a3abaa75d546ce2fc6.tar.gz android_art-f2b3f3373ae99ed7640e58a3abaa75d546ce2fc6.tar.bz2 android_art-f2b3f3373ae99ed7640e58a3abaa75d546ce2fc6.zip |
ART: Enable some ARM64 optimizations.
Enables kSuppressLoads, kTrackLiveTemps, kSafeOptimizations,
kPromoteCompilerTemps, kClassInitCheckElimination,
kSuppressExceptionEdges and kMatch.
Change-Id: Id3650adce7140dde8d667cd3f1b4a1c2598f156e
Diffstat (limited to 'compiler/dex/frontend.cc')
-rw-r--r-- | compiler/dex/frontend.cc | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/compiler/dex/frontend.cc b/compiler/dex/frontend.cc index b16cf14b02..f3ef796480 100644 --- a/compiler/dex/frontend.cc +++ b/compiler/dex/frontend.cc @@ -97,14 +97,7 @@ static constexpr uint32_t kDisabledOptimizationsPerISA[] = { // 2 = kArm64. TODO(Arm64): enable optimizations once backend is mature enough. (1 << kLoadStoreElimination) | (1 << kLoadHoisting) | - (1 << kSuppressLoads) | - (1 << kClassInitCheckElimination) | - (1 << kTrackLiveTemps) | - (1 << kSafeOptimizations) | (1 << kBBOpt) | - (1 << kMatch) | - (1 << kPromoteCompilerTemps) | - (1 << kSuppressExceptionEdges) | 0, // 3 = kThumb2. 0, |