summaryrefslogtreecommitdiff
path: root/disassembler/disassembler.cc
diff options
context:
space:
mode:
authorbuzbee <buzbee@google.com>2013-08-27 07:34:17 -0700
committerbuzbee <buzbee@google.com>2013-08-27 07:34:17 -0700
commit11b63d13f0a3be0f74390b66b58614a37f9aa6c1 (patch)
treee319a3ab261e596c8a7dac72932632af74f4ac72 /disassembler/disassembler.cc
parentc8c4e2a4edfdafb18047b2392a8f72ae93119bc2 (diff)
Quick compiler: division by literal fix
The constant propagation optimization pass attempts to identify constants in Dalvik virtual registers and handle them more efficiently. The use of small constants in divison, though, was handled incorrectly in that the high level code correctly detected the use of a constant, but the actual code generation routine was only expecting the use of a special constant form opcode. see b/10503566 Change-Id: I88aa4d2eafebb2b1af1a1e88049f1845aefae261
Diffstat (limited to 'disassembler/disassembler.cc')
0 files changed, 0 insertions, 0 deletions