CACAO
Data Fields
lsradata Struct Reference

Data Fields

struct _list ** succ
 
struct _list ** pred
 
int * num_pred
 
int * sorted
 
int * sorted_rev
 
struct _backedge ** backedge
 
int backedge_count
 
struct _sbr sbr
 
long * nesting
 
int maxlifetimes
 
struct lifetimelifetime
 
int lifetimecount
 
int * lt_used
 
int * lt_int
 
int lt_int_count
 
int * lt_flt
 
int lt_flt_count
 
int * lt_mem
 
int lt_mem_count
 
struct lifetime ** active_tmp
 
struct lifetime ** active_sav
 
int active_tmp_top
 
int active_sav_top
 
struct lsra_exceptiontable * ex
 
int v_index
 
int * icount_block
 
int varcount
 
int ssavarcount
 
int vartop
 
int varcount_with_indices
 
int * new_varindex
 
int * var_0
 
bitvectorvar_def
 
bitvectoruse_sites
 
int ** num_var_use
 
int ** var
 
int max_vars
 
int max_vars_with_indices
 
int * num_defs
 
int * local_0
 
int * interface_0
 
int * var_to_index
 
int max_locals
 
int max_interfaces
 
int uses
 
int basicblockcount
 
basicblock ** basicblocks
 
int *** phi
 
int * num_phi_moves
 
int *** phi_moves
 
int * count
 
int ** stack
 
int * stack_top
 

Detailed Description

Definition at line 148 of file lsra.hpp.

Field Documentation

struct lifetime ** lsradata::active_sav

Definition at line 179 of file lsra.hpp.

int lsradata::active_sav_top

Definition at line 180 of file lsra.hpp.

struct lifetime ** lsradata::active_tmp

Definition at line 179 of file lsra.hpp.

int lsradata::active_tmp_top

Definition at line 180 of file lsra.hpp.

struct _backedge** lsradata::backedge

Definition at line 158 of file lsra.hpp.

int lsradata::backedge_count

Definition at line 159 of file lsra.hpp.

int lsradata::basicblockcount

Definition at line 188 of file lsra.hpp.

basicblock** lsradata::basicblocks

Definition at line 189 of file lsra.hpp.

int* lsradata::count

Definition at line 201 of file lsra.hpp.

struct lsra_exceptiontable * lsradata::ex

Definition at line 182 of file lsra.hpp.

int* lsradata::icount_block

Definition at line 185 of file lsra.hpp.

int* lsradata::interface_0

Definition at line 175 of file lsra.hpp.

struct lifetime * lsradata::lifetime

Definition at line 168 of file lsra.hpp.

int lsradata::lifetimecount

Definition at line 169 of file lsra.hpp.

int* lsradata::local_0

Definition at line 170 of file lsra.hpp.

int * lsradata::lt_flt

Definition at line 173 of file lsra.hpp.

int lsradata::lt_flt_count

Definition at line 174 of file lsra.hpp.

int * lsradata::lt_int

Definition at line 171 of file lsra.hpp.

int lsradata::lt_int_count

Definition at line 172 of file lsra.hpp.

int * lsradata::lt_mem

Definition at line 175 of file lsra.hpp.

int lsradata::lt_mem_count

Definition at line 177 of file lsra.hpp.

int * lsradata::lt_used

Definition at line 170 of file lsra.hpp.

int lsradata::max_interfaces

Definition at line 185 of file lsra.hpp.

int lsradata::max_locals

Definition at line 184 of file lsra.hpp.

int lsradata::max_vars

Definition at line 163 of file lsra.hpp.

int lsradata::max_vars_with_indices

Definition at line 164 of file lsra.hpp.

int lsradata::maxlifetimes

Definition at line 165 of file lsra.hpp.

long * lsradata::nesting

Definition at line 163 of file lsra.hpp.

int* lsradata::new_varindex

Definition at line 123 of file lsra.hpp.

int* lsradata::num_defs

Definition at line 165 of file lsra.hpp.

int* lsradata::num_phi_moves

Definition at line 196 of file lsra.hpp.

int* lsradata::num_pred

Definition at line 154 of file lsra.hpp.

int** lsradata::num_var_use

Definition at line 157 of file lsra.hpp.

int*** lsradata::phi

Definition at line 193 of file lsra.hpp.

int*** lsradata::phi_moves

Definition at line 197 of file lsra.hpp.

struct _list** lsradata::pred

Definition at line 153 of file lsra.hpp.

struct _sbr lsradata::sbr

Definition at line 161 of file lsra.hpp.

int * lsradata::sorted

Definition at line 155 of file lsra.hpp.

int * lsradata::sorted_rev

Definition at line 156 of file lsra.hpp.

int lsradata::ssavarcount

Definition at line 115 of file lsra.hpp.

int** lsradata::stack

Definition at line 202 of file lsra.hpp.

int* lsradata::stack_top

Definition at line 203 of file lsra.hpp.

struct _list** lsradata::succ

Definition at line 152 of file lsra.hpp.

bitvector* lsradata::use_sites

Definition at line 156 of file lsra.hpp.

int lsradata::uses

Definition at line 187 of file lsra.hpp.

int lsradata::v_index

Definition at line 183 of file lsra.hpp.

int** lsradata::var

Definition at line 158 of file lsra.hpp.

int* lsradata::var_0

Definition at line 126 of file lsra.hpp.

bitvector* lsradata::var_def

Definition at line 154 of file lsra.hpp.

int* lsradata::var_to_index

Definition at line 177 of file lsra.hpp.

int lsradata::varcount

Definition at line 114 of file lsra.hpp.

int lsradata::varcount_with_indices

Definition at line 122 of file lsra.hpp.

int lsradata::vartop

Definition at line 121 of file lsra.hpp.


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