Searched refs:block_after_loop (Results 1 – 4 of 4) sorted by relevance
61 nir_block *block_after_loop = in is_if_use_inside_loop() local67 prev_block->index >= block_after_loop->index) { in is_if_use_inside_loop()79 nir_block *block_after_loop = in is_use_inside_loop() local83 use->parent_instr->block->index >= block_after_loop->index) { in is_use_inside_loop()204 nir_block *block_after_loop = in convert_loop_exit_for_ssa() local209 use->parent_instr->block == block_after_loop) { in convert_loop_exit_for_ssa()236 set_foreach(block_after_loop->predecessors, entry) { in convert_loop_exit_for_ssa()244 nir_instr_insert_before_block(block_after_loop, &phi->instr); in convert_loop_exit_for_ssa()261 nir_instr_insert(nir_after_phis(block_after_loop), &cast->instr); in convert_loop_exit_for_ssa()270 block_after_loop == use->parent_instr->block) { in convert_loop_exit_for_ssa()[all …]
65 nir_block *block_after_loop = in loop_prepare_for_unroll() local68 nir_lower_phis_to_regs_block(block_after_loop); in loop_prepare_for_unroll()
249 auto block_after_loop = in Apply() local363 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()364 block_after_loop); in Apply()365 block_after_loop->GetParent()->InsertBasicBlockBefore( in Apply()366 std::move(additional_block), block_after_loop); in Apply()380 block_after_loop->GetParent()->InsertBasicBlockBefore(std::move(loop_block), in Apply()381 block_after_loop); in Apply()402 block_after_loop->ForEachPhiInst( in Apply()413 block_after_loop->begin()->InsertBefore(MakeUnique<opt::Instruction>( in Apply()