v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <hydrogen-instructions.h>
Public Member Functions | |
HUseListNode (HValue *value, int index, HUseListNode *tail) | |
HUseListNode * | tail () |
HValue * | value () const |
int | index () const |
void | set_tail (HUseListNode *list) |
Public Member Functions inherited from ZoneObject | |
INLINE (void *operator new(size_t size, Zone *zone)) | |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Definition at line 425 of file hydrogen-instructions.h.
|
inline |
Definition at line 427 of file hydrogen-instructions.h.
|
inline |
Definition at line 433 of file hydrogen-instructions.h.
Referenced by HValue::RemoveUse(), and HValue::ReplaceAllUsesWith().
|
inline |
Definition at line 435 of file hydrogen-instructions.h.
Referenced by HValue::RegisterUse(), HValue::RemoveUse(), and HValue::ReplaceAllUsesWith().
HUseListNode * tail | ( | ) |
Definition at line 377 of file hydrogen-instructions.cc.
References HValue::CheckFlag(), HValue::kIsDead, v8::internal::NULL, and HUseListNode::value().
Referenced by HValue::HasMultipleUses(), HValue::Kill(), HValue::RemoveUse(), and HValue::ReplaceAllUsesWith().
|
inline |
Definition at line 432 of file hydrogen-instructions.h.
Referenced by HValue::Kill(), HValue::RemoveUse(), HValue::ReplaceAllUsesWith(), and HUseListNode::tail().