![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
typedef ZoneVector< RpoNumber > | Predecessors |
typedef ZoneVector< RpoNumber > | Successors |
typedef ZoneVector< PhiInstruction * > | PhiInstructions |
Public Member Functions | |
InstructionBlock (Zone *zone, RpoNumber rpo_number, RpoNumber loop_header, RpoNumber loop_end, bool deferred, bool handler) | |
int | first_instruction_index () const |
int | last_instruction_index () const |
int32_t | code_start () const |
void | set_code_start (int32_t start) |
int32_t | code_end () const |
void | set_code_end (int32_t end) |
bool | IsDeferred () const |
bool | IsHandler () const |
RpoNumber | ao_number () const |
RpoNumber | rpo_number () const |
RpoNumber | loop_header () const |
RpoNumber | loop_end () const |
bool | IsLoopHeader () const |
bool | ShouldAlign () const |
Predecessors & | predecessors () |
const Predecessors & | predecessors () const |
size_t | PredecessorCount () const |
size_t | PredecessorIndexOf (RpoNumber rpo_number) const |
Successors & | successors () |
const Successors & | successors () const |
size_t | SuccessorCount () const |
const PhiInstructions & | phis () const |
PhiInstruction * | PhiAt (size_t i) const |
void | AddPhi (PhiInstruction *phi) |
void | set_ao_number (RpoNumber ao_number) |
void | set_alignment (bool val) |
bool | needs_frame () const |
void | mark_needs_frame () |
bool | must_construct_frame () const |
void | mark_must_construct_frame () |
bool | must_deconstruct_frame () const |
void | mark_must_deconstruct_frame () |
Definition at line 1331 of file instruction.h.