Searched refs:insert_block (Results 1 – 2 of 2) sorted by relevance
2154 return insert_block(std::move(block)); in create_and_insert_block()2157 Block* insert_block(Block&& block) in insert_block() function
10160 Block* insert_block = NULL; in visit_phi() local10165 insert_block = ctx->block->logical_preds[i] == then_block ? invert : ctx->block; in visit_phi()10169 assert(insert_block); /* should be handled by the "num_defined == 0" case above */ in visit_phi()10172 insert_block->instructions.emplace(insert_block->instructions.begin(), std::move(phi)); in visit_phi()10284 ctx->block = ctx->program->insert_block(std::move(lc->loop_exit)); in end_loop()10618 ctx->block = ctx->program->insert_block(std::move(ic->BB_invert)); in begin_divergent_if_else()10679 ctx->block = ctx->program->insert_block(std::move(ic->BB_endif)); in end_divergent_if()10789 ctx->block = ctx->program->insert_block(std::move(ic->BB_endif)); in end_uniform_if()