Commit 1e39d196 authored by Milad Farazmand's avatar Milad Farazmand Committed by Commit Bot

PPC/s390: [super property speed] Add an IC for super property loads

Port 3d40ec8d

R=marja@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
BUG=
LOG=N

Change-Id: I978aa3a15e9c71e1907f49a5b22b6a01a96c5f1e
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2399038Reviewed-by: 's avatarJunliang Yan <jyan@ca.ibm.com>
Commit-Queue: Milad Farazmand <miladfar@ca.ibm.com>
Cr-Commit-Position: refs/heads/master@{#69750}
parent 5e244175
......@@ -52,6 +52,11 @@ const Register LoadDescriptor::SlotRegister() { return r3; }
const Register LoadWithVectorDescriptor::VectorRegister() { return r6; }
const Register
LoadWithReceiverAndVectorDescriptor::LookupStartObjectRegister() {
return r7;
}
const Register StoreDescriptor::ReceiverRegister() { return r4; }
const Register StoreDescriptor::NameRegister() { return r5; }
const Register StoreDescriptor::ValueRegister() { return r3; }
......
......@@ -52,6 +52,11 @@ const Register LoadDescriptor::SlotRegister() { return r2; }
const Register LoadWithVectorDescriptor::VectorRegister() { return r5; }
const Register
LoadWithReceiverAndVectorDescriptor::LookupStartObjectRegister() {
return r6;
}
const Register StoreDescriptor::ReceiverRegister() { return r3; }
const Register StoreDescriptor::NameRegister() { return r4; }
const Register StoreDescriptor::ValueRegister() { return r2; }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment