struct simple_bitmap_def * sbitmap
Definition coretypes.h:54
void compute_earliest(struct edge_list *edge_list, int n_exprs, sbitmap *antin, sbitmap *antout, sbitmap *avout, sbitmap *kill, sbitmap *earliest)
Definition lcm.cc:171
struct edge_list * pre_edge_rev_lcm(int n_exprs, sbitmap *transp, sbitmap *st_avloc, sbitmap *st_antloc, sbitmap *kill, sbitmap **insert, sbitmap **del)
Definition lcm.cc:732
void compute_antinout_edge(sbitmap *antloc, sbitmap *transp, sbitmap *antin, sbitmap *antout)
Definition lcm.cc:80
struct edge_list * pre_edge_lcm_avs(int n_exprs, sbitmap *transp, sbitmap *avloc, sbitmap *antloc, sbitmap *kill, sbitmap *avin, sbitmap *avout, sbitmap **insert, sbitmap **del)
Definition lcm.cc:370
void compute_available(sbitmap *avloc, sbitmap *kill, sbitmap *avout, sbitmap *avin)
Definition lcm.cc:495
struct edge_list * pre_edge_lcm(int n_exprs, sbitmap *transp, sbitmap *avloc, sbitmap *antloc, sbitmap *kill, sbitmap **insert, sbitmap **del)
Definition lcm.cc:472