MIPS: Eliminate special keyed load string stub in favor of uniform handlers.
authorbalazs.kilvady@imgtec.com <balazs.kilvady@imgtec.com>
Thu, 16 Oct 2014 16:39:51 +0000 (16:39 +0000)
committerbalazs.kilvady@imgtec.com <balazs.kilvady@imgtec.com>
Thu, 16 Oct 2014 16:39:51 +0000 (16:39 +0000)
commit17b5b71bf78ece769194b5350452cf1566369449
treedac0994bd495f3661a7b193d1f3e489d0b2320db
parentec68f95987ad0896ba9a18f417532efa545f7754
MIPS: Eliminate special keyed load string stub in favor of uniform handlers.

Port r24661 (5499efb)

Original commit message:
KeyedLoadIC installs a special case if the receiver is a string.
Although there are several maps for strings, in practice we seem to
be able to treat them individually because a given KeyedLoad site
only sees 1-2 string types.

BUG=
R=paul.lind@imgtec.com

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24668 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/ic/mips64/ic-mips64.cc
src/mips64/code-stubs-mips64.cc