v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GvnBasicBlockState Class Reference
Inheritance diagram for GvnBasicBlockState:
Collaboration diagram for GvnBasicBlockState:

Public Member Functions

HBasicBlock * block ()
 
HInstructionMap * map ()
 
HSideEffectMap * dominators ()
 
GvnBasicBlockStatenext_in_dominator_tree_traversal (Zone *zone, HBasicBlock **dominator)
 
- 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)
 

Static Public Member Functions

static GvnBasicBlockStateCreateEntry (Zone *zone, HBasicBlock *entry_block, HInstructionMap *entry_map)
 

Detailed Description

Definition at line 718 of file hydrogen-gvn.cc.

Member Function Documentation

HBasicBlock* block ( )
inline
static GvnBasicBlockState* CreateEntry ( Zone zone,
HBasicBlock *  entry_block,
HInstructionMap *  entry_map 
)
inlinestatic

Definition at line 720 of file hydrogen-gvn.cc.

References NULL.

HSideEffectMap* dominators ( )
inline

Definition at line 729 of file hydrogen-gvn.cc.

HInstructionMap* map ( )
inline

Definition at line 728 of file hydrogen-gvn.cc.

GvnBasicBlockState* next_in_dominator_tree_traversal ( Zone zone,
HBasicBlock **  dominator 
)
inline

Definition at line 731 of file hydrogen-gvn.cc.

References GvnBasicBlockState::block(), and NULL.


The documentation for this class was generated from the following file: