From b138dfbd76f9d8b64fb9dbaf1a7c25e2549b2a8c Mon Sep 17 00:00:00 2001 From: Scott Wakeling Date: Tue, 26 Jul 2016 10:33:29 +0100 Subject: ARM: VIXL32: Add an initial code generator that passes codegen_tests. This VIXL32-based code generator is not enabled in the optimizing compiler by default. Changes in codegen_test.cc test it in parallel with the existing ARM backend. This patch provides a base for further work, the new backend will not be enabled in the optimizing compiler until parity is proven with the current ARM backend and assembler. Test: gtest-codegen_test on host and target Change-Id: Id556a975b2645bf1d98ab2984650e8435b2312c2 --- compiler/Android.bp | 1 + 1 file changed, 1 insertion(+) (limited to 'compiler/Android.bp') diff --git a/compiler/Android.bp b/compiler/Android.bp index 595a824999..969747505b 100644 --- a/compiler/Android.bp +++ b/compiler/Android.bp @@ -100,6 +100,7 @@ art_cc_defaults { "linker/arm/relative_patcher_arm_base.cc", "linker/arm/relative_patcher_thumb2.cc", "optimizing/code_generator_arm.cc", + "optimizing/code_generator_arm_vixl.cc", "optimizing/dex_cache_array_fixups_arm.cc", "optimizing/instruction_simplifier_arm.cc", "optimizing/instruction_simplifier_shared.cc", -- cgit v1.2.3-59-g8ed1b