/external/mesa3d/src/compiler/nir/ |
D | nir_to_lcssa.c | 46 nir_loop *loop; 51 is_if_use_inside_loop(nir_src *use, nir_loop* loop) in is_if_use_inside_loop() 69 is_use_inside_loop(nir_src *use, nir_loop* loop) in is_use_inside_loop() 175 nir_loop *parent_loop = state->loop; in convert_to_lcssa() 190 nir_convert_loop_to_lcssa(nir_loop *loop) { in nir_convert_loop_to_lcssa()
|
D | nir_opt_trivial_continues.c | 36 lower_trivial_continues_block(nir_block *block, nir_loop *loop) in lower_trivial_continues_block() 75 nir_loop *loop) in lower_trivial_continues_list() 95 nir_loop *loop = nir_cf_node_as_loop(cf_node); in lower_trivial_continues_list()
|
D | nir_opt_dead_cf.c | 191 loop_is_dead(nir_loop *loop) in loop_is_dead() 233 nir_loop *following_loop = nir_block_get_following_loop(block); in dead_cf_block() 317 nir_loop *loop = nir_cf_node_as_loop(cur); in dead_cf_list()
|
D | nir_lower_returns.c | 31 nir_loop *loop; 80 lower_returns_in_loop(nir_loop *loop, struct lower_returns_state *state) in lower_returns_in_loop() 82 nir_loop *parent = state->loop; in lower_returns_in_loop()
|
D | nir_control_flow.c | 157 nir_loop *loop = nir_cf_node_as_loop(node); in link_block_to_non_block() 305 nir_loop *loop = nir_cf_node_as_loop(parent); in block_add_normal_succs() 325 nir_loop *next_loop = nir_cf_node_as_loop(next); in block_add_normal_succs() 437 static nir_loop * 464 nir_loop *loop = nearest_loop(&block->cf_node); in nir_handle_add_jump() 647 nir_loop *loop = nir_cf_node_as_loop(node); in cleanup_cf_node()
|
D | nir_opt_loop_unroll.c | 52 loop_prepare_for_unroll(nir_loop *loop) in loop_prepare_for_unroll() 106 simple_unroll(nir_loop *loop) in simple_unroll() 295 complex_unroll(nir_loop *loop, nir_loop_terminator *unlimit_term, in complex_unroll() 491 nir_loop *loop; in process_loops()
|
D | nir_opt_if.c | 82 opt_peel_loop_initial_if(nir_loop *loop) in opt_peel_loop_initial_if() 220 nir_loop *loop = nir_cf_node_as_loop(cf_node); in opt_if_cf_list()
|
D | nir_loop_analyze.c | 66 nir_loop *loop; 781 initialize_loop_info_state(nir_loop *loop, void *mem_ctx, in initialize_loop_info_state() 816 nir_loop *loop = nir_cf_node_as_loop(cf_node); in process_loops() 825 nir_loop *loop = nir_cf_node_as_loop(cf_node); in process_loops()
|
D | nir.h | 1653 } nir_loop; typedef 1751 NIR_DEFINE_CAST(nir_cf_node_as_loop, nir_cf_node, nir_loop, cf_node, in NIR_DEFINE_CAST() 1785 nir_loop_first_block(nir_loop *loop) in nir_loop_first_block() 1792 nir_loop_last_block(nir_loop *loop) in nir_loop_last_block() 1998 nir_loop *nir_loop_create(nir_shader *shader); 2337 nir_loop *nir_block_get_following_loop(nir_block *block); 2722 void nir_convert_loop_to_lcssa(nir_loop *loop);
|
D | nir_builder.h | 158 static inline nir_loop * 161 nir_loop *loop = nir_loop_create(build->shader); in nir_push_loop() 168 nir_pop_loop(nir_builder *build, nir_loop *loop) in nir_pop_loop()
|
D | nir_sweep.c | 89 sweep_loop(nir_shader *nir, nir_loop *loop) in sweep_loop()
|
D | nir.c | 398 nir_loop * 401 nir_loop *loop = rzalloc(shader, nir_loop); in nir_loop_create() 1766 nir_loop *loop = nir_cf_node_as_loop(node); in nir_cf_node_cf_tree_first() 1793 nir_loop *loop = nir_cf_node_as_loop(node); in nir_cf_node_cf_tree_last() 1833 nir_loop *
|
D | nir_clone.c | 578 static nir_loop * 579 clone_loop(clone_state *state, struct exec_list *cf_list, const nir_loop *loop) in clone_loop() 581 nir_loop *nloop = nir_loop_create(state->ns); in clone_loop()
|
D | nir_validate.c | 82 nir_loop *loop; 798 nir_loop *loop = nir_cf_node_as_loop(next); in validate_block() 843 validate_loop(nir_loop *loop, validate_state *state) in validate_loop() 857 nir_loop *old_loop = state->loop; in validate_loop()
|
D | nir_opt_gcm.c | 92 nir_loop *loop = nir_cf_node_as_loop(node); in gcm_build_block_info()
|
D | nir_serialize.c | 932 write_loop(write_ctx *ctx, nir_loop *loop) in write_loop() 940 nir_loop *loop = nir_loop_create(ctx->nir); in read_loop()
|
D | nir_print.c | 1038 print_loop(nir_loop *loop, print_state *state, unsigned tabs) in print_loop()
|
/external/mesa3d/src/compiler/nir/tests/ |
D | control_flow_tests.cpp | 52 nir_loop *loop = nir_loop_create(b.shader); in TEST_F()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_vec4.h | 338 virtual void nir_emit_loop(nir_loop *loop);
|
D | brw_fs.h | 206 void nir_emit_loop(nir_loop *loop);
|
D | brw_vec4_nir.cpp | 124 vec4_visitor::nir_emit_loop(nir_loop *loop) in nir_emit_loop()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_query.c | 174 nir_loop *outer_loop = nir_loop_create(b.shader); in build_occlusion_query_shader() 478 nir_loop *loop = nir_loop_create(b.shader); in build_pipeline_statistics_query_shader()
|
/external/mesa3d/src/compiler/spirv/ |
D | vtn_cfg.c | 770 nir_loop *loop = nir_push_loop(&b->nb); in vtn_emit_cf_list()
|
/external/mesa3d/src/broadcom/compiler/ |
D | nir_to_vir.c | 1750 ntq_emit_loop(struct v3d_compile *c, nir_loop *loop) in ntq_emit_loop()
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 1087 nir_loop *loop = nir_loop_create(b->shader); in ttn_bgnloop()
|