v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <hydrogen-instructions.h>
Public Member Functions | |
virtual HValue * | GetKey ()=0 |
virtual void | SetKey (HValue *key)=0 |
virtual void | SetIndexOffset (uint32_t index_offset)=0 |
virtual int | MaxIndexOffsetBits ()=0 |
virtual bool | IsDehoisted ()=0 |
virtual void | SetDehoisted (bool is_dehoisted)=0 |
virtual | ~ArrayInstructionInterface () |
Static Public Member Functions | |
static Representation | KeyedAccessIndexRequirement (Representation r) |
Definition at line 6258 of file hydrogen-instructions.h.
|
inlinevirtual |
Definition at line 6266 of file hydrogen-instructions.h.
|
pure virtual |
Implemented in V8_FINAL< kOperandKind, kNumCachedOperands >, and V8_FINAL< kOperandKind, kNumCachedOperands >.
|
pure virtual |
Implemented in V8_FINAL< kOperandKind, kNumCachedOperands >, and V8_FINAL< kOperandKind, kNumCachedOperands >.
|
inlinestatic |
Definition at line 6268 of file hydrogen-instructions.h.
References Representation::Integer32(), Representation::IsInteger32(), and Representation::Smi().
Referenced by V8_FINAL< kOperandKind, kNumCachedOperands >::RequiredInputRepresentation().
|
pure virtual |
Implemented in V8_FINAL< kOperandKind, kNumCachedOperands >, and V8_FINAL< kOperandKind, kNumCachedOperands >.
|
pure virtual |
Implemented in V8_FINAL< kOperandKind, kNumCachedOperands >, and V8_FINAL< kOperandKind, kNumCachedOperands >.
|
pure virtual |
Implemented in V8_FINAL< kOperandKind, kNumCachedOperands >, and V8_FINAL< kOperandKind, kNumCachedOperands >.
|
pure virtual |
Implemented in V8_FINAL< kOperandKind, kNumCachedOperands >, and V8_FINAL< kOperandKind, kNumCachedOperands >.