GCC Middle and Back End API Reference
et-forest.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  et_node

Functions

struct et_nodeet_new_tree (void *data)
void et_free_tree (struct et_node *)
void et_free_tree_force (struct et_node *)
void et_free_pools (void)
void et_set_father (struct et_node *, struct et_node *)
void et_split (struct et_node *)
struct et_nodeet_nca (struct et_node *, struct et_node *)
bool et_below (struct et_node *, struct et_node *)
struct et_nodeet_root (struct et_node *)

Function Documentation

bool et_below ( struct et_node ,
struct et_node  
)
void et_free_pools ( void  )
Release the alloc pools, if they are empty.   

References free_alloc_pool_if_empty().

Referenced by free_dominance_info().

void et_free_tree ( struct et_node )
void et_free_tree_force ( struct et_node )
struct et_node* et_nca ( struct et_node ,
struct et_node  
)
read
struct et_node* et_new_tree ( void *  data)
read
struct et_node* et_root ( struct et_node )
read
void et_set_father ( struct et_node ,
struct et_node  
)
void et_split ( struct et_node )