summaryrefslogtreecommitdiff
path: root/test/MultiDex
diff options
context:
space:
mode:
authorMark Mendell <mark.p.mendell@intel.com>2014-01-24 09:17:22 -0800
committerMark Mendell <mark.p.mendell@intel.com>2014-01-24 09:24:45 -0800
commitae427c3ba8d05599919c16f0c7c8983919cf7da3 (patch)
tree31d5b5ffc76d5eb67c996e9a366b4807885fffd1 /test/MultiDex
parent9d8918fe97c235fdc6eb2c7f2d50a6673ab50329 (diff)
Fix X86Mir2Lir::LoadBaseIndexedDisp causing SEGV
If you are loading an 'array' long/double value, the generated code could cause a SEGV, because the destination for the first load is the same as the index register. The case for the base register being the same as the destination was handled, but not the index register. With this change, Calculator properly runs on the emulator. Change-Id: Ib7e652938cdc9e127fb80ee2f541a4225a5e9ab7 Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>
Diffstat (limited to 'test/MultiDex')
0 files changed, 0 insertions, 0 deletions