X87: StubCallInterfaceDescriptor takes a context register.
authorweiliang.lin@intel.com <weiliang.lin@intel.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 18 Jul 2014 03:15:48 +0000 (03:15 +0000)
committerweiliang.lin@intel.com <weiliang.lin@intel.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 18 Jul 2014 03:15:48 +0000 (03:15 +0000)
commit2bb3f965704540b17f50449a838390eb890e3b48
treeabca11f1d2e9ebbb4fe2459d8f6463be43387c2b
parent6f23f4fe3b05c43aa16870b26d754ac911930ab1
X87: StubCallInterfaceDescriptor takes a context register.

port r22448

original commit message:
  StubCallInterfaceDescriptor and CallInterfaceDescriptor are unified under a base class InterfaceDescriptor.

  Handling of the context register had to be massaged to effect the unification. This will make it easier
  to call hydrogen code stubs directly from crankshaft.

BUG=
R=weiliang.lin@intel.com

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

Patch from Chunyang Dai <chunyang.dai@intel.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22459 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x87/code-stubs-x87.cc
src/x87/lithium-x87.cc
src/x87/lithium-x87.h