summaryrefslogtreecommitdiffstats
path: root/compiler/Android.mk
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2014-06-06 14:50:36 +0100
committerVladimir Marko <vmarko@google.com>2014-06-12 18:25:00 +0100
commit8dea81ca9c0201ceaa88086b927a5838a06a3e69 (patch)
tree6a074462c1c13d23aa21cef3f4d2d1a7a880de32 /compiler/Android.mk
parent3e1e549c564045d852ace46388eb06427d63e6ca (diff)
downloadart-8dea81ca9c0201ceaa88086b927a5838a06a3e69.zip
art-8dea81ca9c0201ceaa88086b927a5838a06a3e69.tar.gz
art-8dea81ca9c0201ceaa88086b927a5838a06a3e69.tar.bz2
Rewrite use/def masks to support 128 bits.
Reduce LIR memory usage by holding masks by pointers in the LIR rather than directly and using pre-defined const masks for the common cases, allocating very few on the arena. Change-Id: I0f6d27ef6867acd157184c8c74f9612cebfe6c16
Diffstat (limited to 'compiler/Android.mk')
-rw-r--r--compiler/Android.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/Android.mk b/compiler/Android.mk
index 9a868fc..4f9f312 100644
--- a/compiler/Android.mk
+++ b/compiler/Android.mk
@@ -48,6 +48,7 @@ LIBART_COMPILER_SRC_FILES := \
dex/quick/mips/utility_mips.cc \
dex/quick/mir_to_lir.cc \
dex/quick/ralloc_util.cc \
+ dex/quick/resource_mask.cc \
dex/quick/x86/assemble_x86.cc \
dex/quick/x86/call_x86.cc \
dex/quick/x86/fp_x86.cc \