V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
v8::internal::compiler::LoopTree Class Reference
Inheritance diagram for v8::internal::compiler::LoopTree:
v8::internal::ZoneObject

Classes

class  Loop
 

Public Member Functions

 LoopTree (size_t num_nodes, Zone *zone)
 
LoopContainingLoop (Node *node)
 
bool Contains (Loop *loop, Node *node)
 
const ZoneVector< Loop * > & outer_loops () const
 
int LoopNum (Loop *loop) const
 
NodeRange HeaderNodes (Loop *loop)
 
NodeHeaderNode (Loop *loop)
 
NodeRange BodyNodes (Loop *loop)
 
NodeRange ExitNodes (Loop *loop)
 
NodeRange LoopNodes (Loop *loop)
 
NodeGetLoopControl (Loop *loop)
 
Zonezone () const
 
- Public Member Functions inherited from v8::internal::ZoneObject
void * operator new (size_t size, Zone *zone)
 
void operator delete (void *, size_t)
 
void operator delete (void *pointer, Zone *zone)
 

Friends

class LoopFinderImpl
 

Detailed Description

Definition at line 26 of file loop-analysis.h.


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