Home
last modified time | relevance | path

Searched refs:next_block (Results 1 – 21 of 21) sorted by relevance

/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cfg.cpp126 if (post_order_visit(block.next_block)) in post_order_visit()
127 add_branch(block_id, block.next_block); in post_order_visit()
158 if (block.merge == SPIRBlock::MergeSelection && post_order_visit(block.next_block)) in post_order_visit()
168 auto pred_itr = preceding_edges.find(block.next_block); in post_order_visit()
186 add_branch(block_id, block.next_block); in post_order_visit()
191 add_branch(block_id, block.next_block); in post_order_visit()
198 add_branch(block_id, block.next_block); in post_order_visit()
253 else if (pred_block.merge == SPIRBlock::MergeSelection && pred_block.next_block == ID(block_id)) in find_loop_dominator()
316 if ((dom.merge == SPIRBlock::MergeSelection && dom.next_block == to) || in node_terminates_control_flow_in_sub_graph()
318 (dom.terminator == SPIRBlock::Direct && dom.next_block == to) || in node_terminates_control_flow_in_sub_graph()
[all …]
Dspirv_parser.cpp949 current_block->next_block = target; in parse()
982 ir.block_meta[current_block->next_block] |= ParsedIR::BLOCK_META_MULTISELECT_MERGE_BIT; in parse()
1046 current_block->next_block = ops[0]; in parse()
1048 ir.block_meta[current_block->next_block] |= ParsedIR::BLOCK_META_SELECTION_MERGE_BIT; in parse()
Dspirv_glsl.cpp14130 …BlockID merge_block = from_block.merge == SPIRBlock::MergeSelection ? from_block.next_block : Bloc… in branch()
14193 if (block->next_block) in emit_continue_block()
14195 flush_phi(continue_block, block->next_block); in emit_continue_block()
14196 block = &get<SPIRBlock>(block->next_block); in emit_continue_block()
14419 auto &child = get<SPIRBlock>(block.next_block); in attempt_emit_loop_header()
14677 if (block.loop_dominator == block.next_block) in emit_block_chain()
14679 branch(block.self, block.next_block); in emit_block_chain()
14685 …else if (is_continue(block.next_block) || is_break(block.next_block) || is_conditional(block.next_… in emit_block_chain()
14687 branch(block.self, block.next_block); in emit_block_chain()
14770 if (c.block != block.next_block && c.block != block.default_block) in emit_block_chain()
[all …]
Dspirv_cross.cpp1485 auto &child = get<SPIRBlock>(block.next_block); in block_is_loop_candidate()
1546 auto &next = get<SPIRBlock>(start->next_block); in execution_is_noop()
1565 start = &get<SPIRBlock>(start->next_block); in execution_is_branchless()
1573 …erminator == SPIRBlock::Direct && from.merge == SPIRBlock::MergeNone && from.next_block == to.self; in execution_is_direct_branch()
3005 test_phi(block.next_block); in set_current_block()
Dspirv_common.hpp803 BlockID next_block = 0; member
/third_party/mesa3d/src/amd/compiler/
Daco_print_asm.cpp232 unsigned next_block = 0; in print_asm_llvm() local
239 next_block < program->blocks.size() && pos == program->blocks[next_block].offset; in print_asm_llvm()
251 while (next_block < program->blocks.size() && pos == program->blocks[next_block].offset) { in print_asm_llvm()
252 if (referenced_blocks[next_block]) in print_asm_llvm()
253 fprintf(output, "BB%u:\n", next_block); in print_asm_llvm()
254 next_block++; in print_asm_llvm()
272 assert(next_block == program->blocks.size()); in print_asm_llvm()
Daco_dead_code_analysis.cpp101 unsigned next_block = ctx.current_block--; in dead_code_analysis() local
102 process_block(ctx, program->blocks[next_block]); in dead_code_analysis()
/third_party/boost/boost/interprocess/mem_algo/
Drbtree_best_fit.hpp1048 block_ctrl *next_block; in priv_expand() local
1050 if(priv_is_allocated_block(next_block = priv_next_block(block))){ in priv_expand()
1053 algo_impl_t::assert_alignment(next_block); in priv_expand()
1056 const size_type merged_units = old_block_units + (size_type)next_block->m_size; in priv_expand()
1078 BOOST_ASSERT(next_block->m_size == priv_next_block(next_block)->m_prev_size); in priv_expand()
1088 imultiset_iterator old_next_block_it(Imultiset::s_iterator_to(*next_block)); in priv_expand()
1090 (next_block->m_size - rem_units ) < BlockCtrlUnits || in priv_expand()
1118 m_header.m_imultiset.erase(Imultiset::s_iterator_to(*next_block)); in priv_expand()
1193 block_ctrl *next_block = reinterpret_cast<block_ctrl *> in priv_is_allocated_block() local
1195 bool next_block_prev_allocated = next_block->m_prev_allocated != 0; in priv_is_allocated_block()
[all …]
/third_party/mesa3d/src/panfrost/bifrost/
Dbir.c138 bi_block *next_block = bi_next_block(block); in bi_next_clause() local
140 bi_foreach_block_from(ctx, next_block, block) { in bi_next_clause()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_flow.c58 LLVMBasicBlockRef next_block; in lp_build_insert_new_block() local
65 next_block = LLVMGetNextBasicBlock(current_block); in lp_build_insert_new_block()
66 if (next_block) { in lp_build_insert_new_block()
68 new_block = LLVMInsertBasicBlockInContext(gallivm->context, next_block, name); in lp_build_insert_new_block()
/third_party/boost/boost/interprocess/mem_algo/detail/
Dsimple_seq_fit_impl.hpp853 block_ctrl *next_block = reinterpret_cast<block_ctrl*> in priv_next_block_if_free() local
858 char *next_char_ptr = reinterpret_cast<char*>(next_block); in priv_next_block_if_free()
866 if(!next_block->m_next) in priv_next_block_if_free()
869 return next_block; in priv_next_block_if_free()
937 block_ctrl *next_block = priv_next_block_if_free(block); in priv_expand() local
938 if(!next_block){ in priv_expand()
943 size_type merged_size = old_block_size + next_block->m_size; in priv_expand()
953 block->m_next = next_block->m_next; in priv_expand()
958 while(ipcdetail::to_raw_pointer(prev->m_next) != next_block){ in priv_expand()
/third_party/ffmpeg/libavcodec/
Dmpegvideo_enc.c2695 int *dmin, int *next_block, int motion_x, int motion_y) in encode_mb_hq() argument
2702 s->block= s->blocks[*next_block]; in encode_mb_hq()
2703 s->pb= pb[*next_block]; in encode_mb_hq()
2705 s->pb2 = pb2 [*next_block]; in encode_mb_hq()
2706 s->tex_pb= tex_pb[*next_block]; in encode_mb_hq()
2709 if(*next_block){ in encode_mb_hq()
2732 if(*next_block){ in encode_mb_hq()
2738 *next_block^=1; in encode_mb_hq()
3167 int next_block=0; in encode_thread() local
3186 &dmin, &next_block, s->mv[0][0][0], s->mv[0][0][1]); in encode_thread()
[all …]
/third_party/protobuf/src/google/protobuf/
Darena.cc261 Block* next_block = b->next(); in Free() local
274 b = next_block; in Free()
/third_party/python/Lib/multiprocessing/
Dheap.py217 next_block = self._start_to_block[(arena, stop)]
221 _, stop = self._absorb(next_block)
/third_party/boost/boost/container/detail/
Dadaptive_node_pool_impl.hpp124 block_iterator next_block(this_block); in reinsert_was_used() local
126 if(++next_block != cendit && value_compare()(*next_block, v)){ in reinsert_was_used()
127 const_block_iterator next2_block(next_block); in reinsert_was_used()
130 v.swap_nodes(*next_block); in reinsert_was_used()
131 BOOST_ASSERT(++next_block == this_block); in reinsert_was_used()
/third_party/boost/libs/smart_ptr/doc/smart_ptr/
Dpointer_to_other.adoc107 block_ptr_t next_block;
/third_party/mesa3d/src/amd/llvm/
Dac_llvm_build.c50 LLVMBasicBlockRef next_block; member
3108 flow->next_block = NULL; in push_flow()
3129 return LLVMInsertBasicBlockInContext(ctx->context, flow->next_block, name); in append_basic_block()
3150 flow->next_block = append_basic_block(ctx, "ENDLOOP"); in ac_build_bgnloop()
3159 LLVMBuildBr(ctx->builder, flow->next_block); in ac_build_break()
3178 LLVMPositionBuilderAtEnd(ctx->builder, current_branch->next_block); in ac_build_else()
3179 set_basicblock_name(current_branch->next_block, "else", label_id); in ac_build_else()
3181 current_branch->next_block = endif_block; in ac_build_else()
3206 emit_default_branch(ctx->builder, current_branch->next_block); in ac_build_endif()
3207 LLVMPositionBuilderAtEnd(ctx->builder, current_branch->next_block); in ac_build_endif()
[all …]
/third_party/mesa3d/src/compiler/nir/
Dnir_control_flow.c285 nir_block *next_block = nir_cf_node_as_block(next); in block_add_normal_succs() local
287 link_blocks(block, next_block, NULL); in block_add_normal_succs()
Dnir_opt_if.c916 nir_block *const next_block = in opt_if_simplification() local
918 nir_opt_remove_phis_block(next_block); in opt_if_simplification()
/third_party/skia/third_party/externals/brotli/c/enc/
Dcompress_fragment.c579 goto next_block; in BrotliCompressFragmentFastImpl()
700 next_block: in BrotliCompressFragmentFastImpl()
/third_party/node/deps/brotli/c/enc/
Dcompress_fragment.c579 goto next_block; in BrotliCompressFragmentFastImpl()
700 next_block: in BrotliCompressFragmentFastImpl()