summaryrefslogtreecommitdiff
path: root/test/MultiDex
diff options
context:
space:
mode:
authorMaxim Kazantsev <maxim.kazantsev@intel.com>2014-02-13 15:11:17 +0700
committerMaxim Kazantsev <maxim.kazantsev@intel.com>2014-02-13 15:40:33 +0700
commit653f2bf126ee55f0a8033d840040bb00d74ea593 (patch)
tree16161d03fc6fa0f2f18d52e1b4f87826cf9c7854 /test/MultiDex
parent8b8adace3511e6fd68c6ae0eb80046d68186f8eb (diff)
Fixed result storage of instruction with long constant operand
When generating native code from .dex file, ART needs to store operation results correctly. There were incorrect results in computations with long constant arguments. The cause is inappropriate usage of registers storing result of such operation which is not yet spilled into memory and is still required for following instructions. There were mov-s into these registers. This patch ensures that the result of long operation with constant operand will be stored properly. Change-Id: Id65801eb76f0efb67515b73b8d01423205da1892 Signed-off-by: Maxim Kazantsev <maxim.kazantsev@intel.com>
Diffstat (limited to 'test/MultiDex')
0 files changed, 0 insertions, 0 deletions