summaryrefslogtreecommitdiffstats
path: root/vm/compiler/codegen/arm/ArchUtility.c
diff options
context:
space:
mode:
authorBen Cheng <bccheng@android.com>2010-08-04 13:23:09 -0700
committerBen Cheng <bccheng@android.com>2010-08-04 14:53:53 -0700
commit4a41958266fb432629dea30832f4b3194667ba99 (patch)
tree168a7bb727cada767d1eeb2bec87436e6d7cb5be /vm/compiler/codegen/arm/ArchUtility.c
parent19ddba58d8bd7bc39622f5014840d6702520337a (diff)
downloadandroid_dalvik-4a41958266fb432629dea30832f4b3194667ba99.tar.gz
android_dalvik-4a41958266fb432629dea30832f4b3194667ba99.tar.bz2
android_dalvik-4a41958266fb432629dea30832f4b3194667ba99.zip
Bug fixes for JIT loop detection and formation
Specifically: - Don't apply loop optimization if the basic induction variable is manipulated (ie excluding cases like "i+=0") - Fix a case where variables reloaded with constants in the body are not considered as loop invariants Bug: 2804188 Change-Id: Ia5ebb29bc6814b1be069e23794585f8313900b7d
Diffstat (limited to 'vm/compiler/codegen/arm/ArchUtility.c')
0 files changed, 0 insertions, 0 deletions