summaryrefslogtreecommitdiff
path: root/compiler/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/Android.mk')
-rw-r--r--compiler/Android.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/compiler/Android.mk b/compiler/Android.mk
index 8261a87cda..0ede30d03a 100644
--- a/compiler/Android.mk
+++ b/compiler/Android.mk
@@ -67,8 +67,9 @@ LIBART_COMPILER_SRC_FILES := \
optimizing/parallel_move_resolver.cc \
optimizing/prepare_for_register_allocation.cc \
optimizing/reference_type_propagation.cc \
- optimizing/register_allocator.cc \
optimizing/register_allocation_resolver.cc \
+ optimizing/register_allocator.cc \
+ optimizing/register_allocator_graph_color.cc \
optimizing/register_allocator_linear_scan.cc \
optimizing/select_generator.cc \
optimizing/sharpening.cc \
@@ -80,6 +81,7 @@ LIBART_COMPILER_SRC_FILES := \
optimizing/x86_memory_gen.cc \
trampolines/trampoline_compiler.cc \
utils/assembler.cc \
+ utils/jni_macro_assembler.cc \
utils/swap_space.cc \
compiler.cc \
elf_writer.cc \
@@ -96,6 +98,7 @@ LIBART_COMPILER_SRC_FILES_arm := \
utils/arm/assembler_arm.cc \
utils/arm/assembler_arm32.cc \
utils/arm/assembler_thumb2.cc \
+ utils/arm/jni_macro_assembler_arm.cc \
utils/arm/managed_register_arm.cc \
# TODO We should really separate out those files that are actually needed for both variants of an
@@ -112,6 +115,7 @@ LIBART_COMPILER_SRC_FILES_arm64 := \
optimizing/instruction_simplifier_shared.cc \
optimizing/intrinsics_arm64.cc \
utils/arm64/assembler_arm64.cc \
+ utils/arm64/jni_macro_assembler_arm64.cc \
utils/arm64/managed_register_arm64.cc \
LIBART_COMPILER_SRC_FILES_mips := \
@@ -141,6 +145,7 @@ LIBART_COMPILER_SRC_FILES_x86 := \
optimizing/intrinsics_x86.cc \
optimizing/pc_relative_fixups_x86.cc \
utils/x86/assembler_x86.cc \
+ utils/x86/jni_macro_assembler_x86.cc \
utils/x86/managed_register_x86.cc \
LIBART_COMPILER_SRC_FILES_x86_64 := \
@@ -150,6 +155,7 @@ LIBART_COMPILER_SRC_FILES_x86_64 := \
optimizing/intrinsics_x86_64.cc \
optimizing/code_generator_x86_64.cc \
utils/x86_64/assembler_x86_64.cc \
+ utils/x86_64/jni_macro_assembler_x86_64.cc \
utils/x86_64/managed_register_x86_64.cc \