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

#include <ir_private.h>

Data Fields

uint8_t type
 
int8_t reg
 
uint16_t flags
 
union { 
 
   int32_t   vreg 
 
   int32_t   tmp_ref 
 
};  
 
union { 
 
   int32_t   stack_spill_pos 
 
   ir_ref   tmp_op_num 
 
};  
 
ir_live_pos end
 
ir_live_range range
 
ir_live_rangecurrent_range
 
ir_use_posuse_pos
 
ir_live_intervalnext
 
ir_live_intervallist_next
 

Detailed Description

Definition at line 1256 of file ir_private.h.

Field Documentation

◆ [union]

union { ... } _ir_live_interval

◆ [union]

union { ... } _ir_live_interval

◆ current_range

ir_live_range* _ir_live_interval::current_range

Definition at line 1270 of file ir_private.h.

◆ end

ir_live_pos _ir_live_interval::end

Definition at line 1268 of file ir_private.h.

◆ flags

uint16_t _ir_live_interval::flags

Definition at line 1259 of file ir_private.h.

◆ list_next

ir_live_interval* _ir_live_interval::list_next

Definition at line 1273 of file ir_private.h.

◆ next

ir_live_interval* _ir_live_interval::next

Definition at line 1272 of file ir_private.h.

◆ range

ir_live_range _ir_live_interval::range

Definition at line 1269 of file ir_private.h.

◆ reg

int8_t _ir_live_interval::reg

Definition at line 1258 of file ir_private.h.

◆ stack_spill_pos

int32_t _ir_live_interval::stack_spill_pos

Definition at line 1265 of file ir_private.h.

◆ tmp_op_num

ir_ref _ir_live_interval::tmp_op_num

Definition at line 1266 of file ir_private.h.

◆ tmp_ref

int32_t _ir_live_interval::tmp_ref

Definition at line 1262 of file ir_private.h.

◆ type

uint8_t _ir_live_interval::type

Definition at line 1257 of file ir_private.h.

◆ use_pos

ir_use_pos* _ir_live_interval::use_pos

Definition at line 1271 of file ir_private.h.

◆ vreg

int32_t _ir_live_interval::vreg

Definition at line 1261 of file ir_private.h.


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