Searched refs:loop_heads (Results 1 – 1 of 1) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_lower_goto_ifs.c | 430 inside_outside(nir_block *block, struct set *loop_heads, struct set *outside, in inside_outside() argument 433 assert(_mesa_set_search(loop_heads, block)); in inside_outside() 444 print_block_set(loop_heads); in inside_outside() 468 if (_mesa_set_search_pre_hashed(loop_heads, entry->hash, in inside_outside() 485 _mesa_set_add_pre_hashed(loop_heads, entry->hash, entry->key); in inside_outside() 489 inside_outside((nir_block *) entry->key, loop_heads, outside, reach, in inside_outside() 495 !_mesa_set_search(loop_heads, block->successors[i])) { in inside_outside() 614 struct set *loop_heads = _mesa_set_clone(curr_level->blocks, curr_level); in handle_irreducible() local 618 inside_outside((nir_block *) entry->key, loop_heads, remaining, in handle_irreducible() 621 _mesa_set_destroy(loop_heads, NULL); in handle_irreducible() [all …]
|