php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
_ir_block Struct Reference

#include <ir_private.h>

Data Fields

uint32_t flags
 
ir_ref start
 
ir_ref end
 
uint32_t successors
 
uint32_t successors_count
 
uint32_t predecessors
 
uint32_t predecessors_count
 
union { 
 
   uint32_t   dom_parent 
 
   uint32_t   idom 
 
};  
 
union { 
 
   uint32_t   dom_depth 
 
   uint32_t   postnum 
 
};  
 
uint32_t dom_child
 
uint32_t dom_next_child
 
uint32_t loop_header
 
uint32_t loop_depth
 

Detailed Description

Definition at line 1128 of file ir_private.h.

Field Documentation

◆ [union]

union { ... } _ir_block

◆ [union]

union { ... } _ir_block

◆ dom_child

uint32_t _ir_block::dom_child

Definition at line 1144 of file ir_private.h.

◆ dom_depth

uint32_t _ir_block::dom_depth

Definition at line 1141 of file ir_private.h.

◆ dom_next_child

uint32_t _ir_block::dom_next_child

Definition at line 1145 of file ir_private.h.

◆ dom_parent

uint32_t _ir_block::dom_parent

Definition at line 1137 of file ir_private.h.

◆ end

ir_ref _ir_block::end

Definition at line 1131 of file ir_private.h.

◆ flags

uint32_t _ir_block::flags

Definition at line 1129 of file ir_private.h.

◆ idom

uint32_t _ir_block::idom

Definition at line 1138 of file ir_private.h.

◆ loop_depth

uint32_t _ir_block::loop_depth

Definition at line 1147 of file ir_private.h.

◆ loop_header

uint32_t _ir_block::loop_header

Definition at line 1146 of file ir_private.h.

◆ postnum

uint32_t _ir_block::postnum

Definition at line 1142 of file ir_private.h.

◆ predecessors

uint32_t _ir_block::predecessors

Definition at line 1134 of file ir_private.h.

◆ predecessors_count

uint32_t _ir_block::predecessors_count

Definition at line 1135 of file ir_private.h.

◆ start

ir_ref _ir_block::start

Definition at line 1130 of file ir_private.h.

◆ successors

uint32_t _ir_block::successors

Definition at line 1132 of file ir_private.h.

◆ successors_count

uint32_t _ir_block::successors_count

Definition at line 1133 of file ir_private.h.


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