Fix index register assignment in LoadFieldByIndex for arm, arm64, and mips.
authorulan@chromium.org <ulan@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 8 May 2014 08:51:51 +0000 (08:51 +0000)
committerulan@chromium.org <ulan@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 8 May 2014 08:51:51 +0000 (08:51 +0000)
commit8999a006be193e9dfe80f77bf5296fb6d971c329
tree6cbc2aa57a1f396441761dbcc112efbdf1d74a50
parent967a79d21a36da6d19661142fb11d260757e5751
Fix index register assignment in LoadFieldByIndex for arm, arm64, and mips.

This instruciton clobbers the index register.

BUG=368243
LOG=N
TEST=mjsunit/regress/regress-368243
R=jkummerow@chromium.org

Review URL: https://codereview.chromium.org/269273003

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21196 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/lithium-arm.cc
src/arm64/lithium-arm64.cc
src/mips/lithium-mips.cc
test/mjsunit/regress/regress-368243.js [new file with mode: 0644]