diff options
author | nikolay serdjuk <nikolay.y.serdjuk@intel.com> | 2014-11-10 16:53:27 +0700 |
---|---|---|
committer | Brian Carlstrom <bdc@google.com> | 2014-12-09 19:25:29 +0000 |
commit | 6bde927d86d7539d6261a60f0eda67230ab01f8c (patch) | |
tree | a7f98af6de262d2838645448b388b7a6e9c71b3b /test/MultiDexModifiedSecondary | |
parent | 5f421f16b6f8866233eb5d7d40991c2b00ec1482 (diff) |
ART: GenNegLong incorrectly handled register overlap for x86
There is a bug in the GenNegLong: it should invoke
OpRegCopy(temp_reg, rl_result.reg.GetHigh());
instead of
OpRegCopy(temp_reg, rl_result.reg);
But, anyway there is no need to handle the overlap
anymore because it is already handled in OpRegCopyWide()
which is invoked from StoreValueWide().
Signed-off-by: nikolay serdjuk <nikolay.y.serdjuk@intel.com>
(cherry picked from commit d24c9346138b7b8723461d94d9866762a59929d9)
Bug: 18671045
Bug: https://code.google.com/p/android/issues/detail?id=81544
Change-Id: I6d67a2a1507043c15de4616d0df59459630d4104
Diffstat (limited to 'test/MultiDexModifiedSecondary')
0 files changed, 0 insertions, 0 deletions