• Home
  • Raw
  • Download

Lines Matching refs:bblock_t

36 static bblock_t *
40 bblock_t *block = link->block; in pop_stack()
47 link(void *mem_ctx, bblock_t *block) in link()
53 bblock_t::bblock_t(cfg_t *cfg) : in bblock_t() function in bblock_t
62 bblock_t::add_successor(void *mem_ctx, bblock_t *successor) in add_successor()
69 bblock_t::is_predecessor_of(const bblock_t *block) const in is_predecessor_of()
81 bblock_t::is_successor_of(const bblock_t *block) const in is_successor_of()
115 bblock_t::can_combine_with(const bblock_t *that) const in can_combine_with()
117 if ((const bblock_t *)this->link.next != that) in can_combine_with()
128 bblock_t::combine_with(bblock_t *that) in combine_with()
145 bblock_t::dump(backend_shader *s) const in dump()
164 bblock_t *cur = NULL; in cfg_t()
167 bblock_t *entry = new_block(); in cfg_t()
168 bblock_t *cur_if = NULL; /**< BB ending with IF. */ in cfg_t()
169 bblock_t *cur_else = NULL; /**< BB ending with ELSE. */ in cfg_t()
170 bblock_t *cur_endif = NULL; /**< BB starting with ENDIF. */ in cfg_t()
171 bblock_t *cur_do = NULL; /**< BB starting with DO. */ in cfg_t()
172 bblock_t *cur_while = NULL; /**< BB immediately following WHILE. */ in cfg_t()
174 bblock_t *next; in cfg_t()
395 cfg_t::remove_block(bblock_t *block) in remove_block()
447 bblock_t *
450 bblock_t *block = new(mem_ctx) bblock_t(this); in new_block()
456 cfg_t::set_next_block(bblock_t **cur, bblock_t *block, int ip) in set_next_block()
471 blocks = ralloc_array(mem_ctx, bblock_t *, num_blocks); in make_block_array()
532 bblock_t *new_idom = NULL; in calculate_idom()
553 bblock_t *
554 cfg_t::intersect(bblock_t *b1, bblock_t *b2) in intersect()
575 bblock_t *block = this->blocks[b]; in dump_cfg()