summaryrefslogtreecommitdiff
path: root/compiler/utils/assembler.h
diff options
context:
space:
mode:
author Ulya Trafimovich <skvadrik@google.com> 2021-06-02 17:35:16 +0100
committer Ulya Trafimovich <skvadrik@google.com> 2021-06-03 14:00:34 +0100
commitc8451cb4302e028d4e106c1a2a44749d5cb9bb31 (patch)
treec59b852b27ef441c5a09c4755e33628315d2e678 /compiler/utils/assembler.h
parent322eced250f893a85dce0f78c74ef91eba5fdb1a (diff)
Factor out arch-independent ScaleFactor definition.
Bug: 65872996 Test: m test-art-host-gtest Test: art/test.py --host -r --optimizing Change-Id: I27763286847b45a5a3a493c3dba48418575b3eb6
Diffstat (limited to 'compiler/utils/assembler.h')
-rw-r--r--compiler/utils/assembler.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/compiler/utils/assembler.h b/compiler/utils/assembler.h
index e863b9a071..67f38bcbe6 100644
--- a/compiler/utils/assembler.h
+++ b/compiler/utils/assembler.h
@@ -409,6 +409,13 @@ class Assembler : public DeletableArenaObject<kArenaAllocAssembler> {
DebugFrameOpCodeWriterForAssembler cfi_;
};
+enum ScaleFactor {
+ TIMES_1 = 0,
+ TIMES_2 = 1,
+ TIMES_4 = 2,
+ TIMES_8 = 3
+};
+
} // namespace art
#endif // ART_COMPILER_UTILS_ASSEMBLER_H_