diff options
Diffstat (limited to 'src/compiler/dex/compiler_enums.h')
-rw-r--r-- | src/compiler/dex/compiler_enums.h | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/src/compiler/dex/compiler_enums.h b/src/compiler/dex/compiler_enums.h index 71d7d6563d..bc456b2e70 100644 --- a/src/compiler/dex/compiler_enums.h +++ b/src/compiler/dex/compiler_enums.h @@ -387,7 +387,30 @@ enum SelectInstructionKind { kSelectGoto }; -std::ostream& operator<<(std::ostream& os, const OpFeatureFlags& flag); +std::ostream& operator<<(std::ostream& os, const SelectInstructionKind& kind); + +// Type of growable bitmap for memory tuning. +enum OatBitMapKind { + kBitMapMisc = 0, + kBitMapUse, + kBitMapDef, + kBitMapLiveIn, + kBitMapBMatrix, + kBitMapDominators, + kBitMapIDominated, + kBitMapDomFrontier, + kBitMapPhi, + kBitMapTmpBlocks, + kBitMapInputBlocks, + kBitMapRegisterV, + kBitMapTempSSARegisterV, + kBitMapNullCheck, + kBitMapTmpBlockV, + kBitMapPredecessors, + kNumBitMapKinds +}; + +std::ostream& operator<<(std::ostream& os, const OatBitMapKind& kind); } // namespace art |