MIPS: Make concrete classes for individual call descriptors. - internal
authorbalazs.kilvady@imgtec.com <balazs.kilvady@imgtec.com>
Wed, 3 Sep 2014 18:19:54 +0000 (18:19 +0000)
committerbalazs.kilvady@imgtec.com <balazs.kilvady@imgtec.com>
Wed, 3 Sep 2014 18:19:54 +0000 (18:19 +0000)
commitfe0b82d1e4715867ca911b89033dfea0df5073d9
tree9ad1be89a283e57acbdcb9e0a3b88196dfaadd2a
parent2e6db8658ff30bebd591f1555bf5a64a45956442
MIPS: Make concrete classes for individual call descriptors. - internal

Port r23639 (e5a2758)

Original commit message:
The ic-convention classes that hold register specifications are merged into these new call descriptor classes, which should represent a final home for that information.

BUG=
R=paul.lind@imgtec.com

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23666 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
24 files changed:
src/ic/mips/access-compiler-mips.cc
src/ic/mips/handler-compiler-mips.cc
src/ic/mips/ic-compiler-mips.cc
src/ic/mips/ic-conventions-mips.cc [deleted file]
src/ic/mips/ic-mips.cc
src/ic/mips64/access-compiler-mips64.cc
src/ic/mips64/handler-compiler-mips64.cc
src/ic/mips64/ic-compiler-mips64.cc
src/ic/mips64/ic-conventions-mips64.cc [deleted file]
src/ic/mips64/ic-mips64.cc
src/mips/code-stubs-mips.cc
src/mips/debug-mips.cc
src/mips/full-codegen-mips.cc
src/mips/interface-descriptors-mips.cc
src/mips/lithium-codegen-mips.cc
src/mips/lithium-mips.cc
src/mips/lithium-mips.h
src/mips64/code-stubs-mips64.cc
src/mips64/debug-mips64.cc
src/mips64/full-codegen-mips64.cc
src/mips64/interface-descriptors-mips64.cc
src/mips64/lithium-codegen-mips64.cc
src/mips64/lithium-mips64.cc
src/mips64/lithium-mips64.h