aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/GlobalOptimizations.cpp
Commit message (Collapse)AuthorAgeFilesLines
* dalvik: Disable loop hoisting optimization on perf buildsSteve Kondik2014-05-081-0/+4
| | | | | | * Fixes VSCO Cam array traversal crash when perf is enabled. Change-Id: I57e59e407a538c4cc48972f4cf3167c505d7ded4
* JIT: Hoist loop load operations above loop.Henrik Smiding2013-07-241-0/+208
| | | | | | | | | | Hoists Dalvik frame load operations outside of loops, when possible. This improves performance in most loops, and is noticable in many applications. Change-Id: Ibe42b509b50a13f19758fd923f31d703e33a51c6 Signed-off-by: Henrik Smiding <henrik.smiding@stericsson.com> Signed-off-by: Patrik Ryd <patrik.ryd@stericsson.com>
* dalvik: fix a bug in redundant branch eliminationWei Wang2013-07-241-1/+1
|
* Move the compiler into C++.Carl Shapiro2011-04-191-0/+65
Change-Id: Idffbdb02c29e2be03a75f5a0a664603f2299504a