From c8451cb4302e028d4e106c1a2a44749d5cb9bb31 Mon Sep 17 00:00:00 2001 From: Ulya Trafimovich Date: Wed, 2 Jun 2021 17:35:16 +0100 Subject: Factor out arch-independent ScaleFactor definition. Bug: 65872996 Test: m test-art-host-gtest Test: art/test.py --host -r --optimizing Change-Id: I27763286847b45a5a3a493c3dba48418575b3eb6 --- compiler/optimizing/code_generator.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'compiler/optimizing/code_generator.h') diff --git a/compiler/optimizing/code_generator.h b/compiler/optimizing/code_generator.h index 338aac0afc..99de61ddce 100644 --- a/compiler/optimizing/code_generator.h +++ b/compiler/optimizing/code_generator.h @@ -36,6 +36,7 @@ #include "optimizing_compiler_stats.h" #include "read_barrier_option.h" #include "stack.h" +#include "utils/assembler.h" #include "utils/label.h" namespace art { @@ -701,6 +702,7 @@ class CodeGenerator : public DeletableArenaObject { virtual void GenerateNop() = 0; static QuickEntrypointEnum GetArrayAllocationEntrypoint(HNewArray* new_array); + static ScaleFactor ScaleFactorForType(DataType::Type type); protected: // Patch info used for recording locations of required linker patches and their targets, -- cgit v1.2.3-59-g8ed1b