V8 Project
|
#include <machine-type.h>
Classes | |
class | Builder |
Public Member Functions | |
Signature (size_t return_count, size_t parameter_count, T *reps) | |
size_t | return_count () const |
size_t | parameter_count () const |
T | GetParam (size_t index) const |
T | GetReturn (size_t index=0) const |
![]() | |
INLINE (void *operator new(size_t size, Zone *zone)) | |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Protected Attributes | |
size_t | return_count_ |
size_t | parameter_count_ |
T * | reps_ |
Definition at line 106 of file machine-type.h.
|
inline |
Definition at line 108 of file machine-type.h.
|
inline |
Definition at line 116 of file machine-type.h.
References DCHECK, v8::internal::compiler::Signature< T >::parameter_count_, v8::internal::compiler::Signature< T >::reps_, and v8::internal::compiler::Signature< T >::return_count_.
|
inline |
Definition at line 121 of file machine-type.h.
References DCHECK, v8::internal::compiler::Signature< T >::reps_, and v8::internal::compiler::Signature< T >::return_count_.
|
inline |
Definition at line 114 of file machine-type.h.
References v8::internal::compiler::Signature< T >::parameter_count_.
Referenced by v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::CallDescriptor(), v8::internal::compiler::LinkageHelper< LinkageTraits >::GetSimplifiedCDescriptor(), and v8::internal::compiler::RawMachineAssembler::parameter_count().
|
inline |
Definition at line 113 of file machine-type.h.
References v8::internal::compiler::Signature< T >::return_count_.
Referenced by v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::CallDescriptor(), and v8::internal::compiler::LinkageHelper< LinkageTraits >::GetSimplifiedCDescriptor().
|
protected |
Definition at line 164 of file machine-type.h.
Referenced by v8::internal::compiler::Signature< T >::GetParam(), and v8::internal::compiler::Signature< T >::parameter_count().
|
protected |
Definition at line 165 of file machine-type.h.
Referenced by v8::internal::compiler::Signature< T >::GetParam(), and v8::internal::compiler::Signature< T >::GetReturn().
|
protected |
Definition at line 163 of file machine-type.h.
Referenced by v8::internal::compiler::Signature< T >::GetParam(), v8::internal::compiler::Signature< T >::GetReturn(), and v8::internal::compiler::Signature< T >::return_count().