| Index: src/interface-descriptors.h
|
| diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h
|
| index f7afef25ed1de99c1eff19828ff83cfb2b962ecd..7ac27ad88b5e51a2660cc2f64386e7023236d920 100644
|
| --- a/src/interface-descriptors.h
|
| +++ b/src/interface-descriptors.h
|
| @@ -16,6 +16,7 @@ class PlatformInterfaceDescriptor;
|
| #define INTERFACE_DESCRIPTOR_LIST(V) \
|
| V(Void) \
|
| V(Load) \
|
| + V(LoadGlobal) \
|
| V(Store) \
|
| V(StoreTransition) \
|
| V(VectorStoreTransition) \
|
| @@ -290,6 +291,13 @@ class LoadDescriptor : public CallInterfaceDescriptor {
|
| static const Register SlotRegister();
|
| };
|
|
|
| +class LoadGlobalDescriptor : public CallInterfaceDescriptor {
|
| + public:
|
| + DECLARE_DESCRIPTOR_WITH_CUSTOM_FUNCTION_TYPE(LoadGlobalDescriptor,
|
| + CallInterfaceDescriptor)
|
| +
|
| + enum ParameterIndices { kNameIndex, kSlotIndex, kVectorIndex };
|
| +};
|
|
|
| class StoreDescriptor : public CallInterfaceDescriptor {
|
| public:
|
|
|