v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::SpecialRPONumberer::LoopInfo Struct Reference
Collaboration diagram for v8::internal::compiler::SpecialRPONumberer::LoopInfo:

Public Member Functions

void AddOutgoing (Zone *zone, BasicBlock *block)
 

Public Attributes

BasicBlockheader
 
ZoneVector< BasicBlock * > * outgoing
 
BitVectormembers
 
LoopInfoprev
 
BasicBlockend
 
BasicBlockstart
 

Detailed Description

Definition at line 734 of file scheduler.cc.

Member Function Documentation

◆ AddOutgoing()

void v8::internal::compiler::SpecialRPONumberer::LoopInfo::AddOutgoing ( Zone * zone,
BasicBlock * block )
inline

Definition at line 742 of file scheduler.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ end

BasicBlock* v8::internal::compiler::SpecialRPONumberer::LoopInfo::end

Definition at line 739 of file scheduler.cc.

◆ header

BasicBlock* v8::internal::compiler::SpecialRPONumberer::LoopInfo::header

Definition at line 735 of file scheduler.cc.

◆ members

BitVector* v8::internal::compiler::SpecialRPONumberer::LoopInfo::members

Definition at line 737 of file scheduler.cc.

◆ outgoing

ZoneVector<BasicBlock*>* v8::internal::compiler::SpecialRPONumberer::LoopInfo::outgoing

Definition at line 736 of file scheduler.cc.

◆ prev

LoopInfo* v8::internal::compiler::SpecialRPONumberer::LoopInfo::prev

Definition at line 738 of file scheduler.cc.

◆ start

BasicBlock* v8::internal::compiler::SpecialRPONumberer::LoopInfo::start

Definition at line 740 of file scheduler.cc.


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