V8 Project
|
#include <interface-descriptors.h>
Public Member Functions | |
CallInterfaceDescriptorData () | |
void | Initialize (int register_parameter_count, Register *registers, Representation *param_representations, PlatformInterfaceDescriptor *platform_descriptor=NULL) |
bool | IsInitialized () const |
int | register_param_count () const |
Register | register_param (int index) const |
Register * | register_params () const |
Representation | register_param_representation (int index) const |
Representation * | register_param_representations () const |
PlatformInterfaceDescriptor * | platform_specific_descriptor () const |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (CallInterfaceDescriptorData) | |
Definition at line 57 of file interface-descriptors.h.
|
inline |
Definition at line 59 of file interface-descriptors.h.
|
private |
void v8::internal::CallInterfaceDescriptorData::Initialize | ( | int | register_parameter_count, |
Register * | registers, | ||
Representation * | param_representations, | ||
PlatformInterfaceDescriptor * | platform_descriptor = NULL |
||
) |
Definition at line 12 of file interface-descriptors.cc.
References v8::internal::CallInterfaceDescriptor::ContextRegister(), DCHECK, v8::internal::compiler::anonymous_namespace{value-numbering-reducer.cc}::Equals(), NULL, platform_specific_descriptor_, register_param_count_, register_param_representations(), register_param_representations_, register_params_, and v8::internal::Representation::Tagged().
|
inline |
|
inline |
Definition at line 83 of file interface-descriptors.h.
References platform_specific_descriptor_.
Referenced by v8::internal::CallInterfaceDescriptor::platform_specific_descriptor().
Definition at line 75 of file interface-descriptors.h.
References register_params_.
Referenced by v8::internal::CallInterfaceDescriptor::GetParameterRegister().
|
inline |
Definition at line 74 of file interface-descriptors.h.
References register_param_count_.
Referenced by v8::internal::CallInterfaceDescriptor::GetEnvironmentLength(), and v8::internal::CallInterfaceDescriptor::GetRegisterParameterCount().
|
inline |
Definition at line 77 of file interface-descriptors.h.
References register_param_representations_.
Referenced by v8::internal::CallInterfaceDescriptor::GetParameterRepresentation().
|
inline |
Definition at line 80 of file interface-descriptors.h.
References register_param_representations_.
Referenced by Initialize().
|
inline |
|
private |
Definition at line 101 of file interface-descriptors.h.
Referenced by Initialize(), and platform_specific_descriptor().
|
private |
Definition at line 88 of file interface-descriptors.h.
Referenced by Initialize(), IsInitialized(), and register_param_count().
|
private |
Definition at line 99 of file interface-descriptors.h.
Referenced by Initialize(), register_param_representation(), and register_param_representations().
|
private |
Definition at line 94 of file interface-descriptors.h.
Referenced by Initialize(), register_param(), and register_params().