Searched refs:nir_cursor (Results 1 – 9 of 9) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_control_flow.h | 52 void nir_cf_node_insert(nir_cursor cursor, nir_cf_node *node); 139 void nir_cf_extract(nir_cf_list *extracted, nir_cursor begin, nir_cursor end); 141 void nir_cf_reinsert(nir_cf_list *cf_list, nir_cursor cursor);
|
D | nir_lower_io_to_temporaries.c | 43 emit_copies(nir_cursor cursor, nir_shader *shader, struct exec_list *new_vars, in emit_copies() 90 nir_cursor cursor = nir_before_instr(&intrin->instr); in emit_output_copies_impl() 97 nir_cursor cursor = nir_before_block(nir_start_block(impl)); in emit_output_copies_impl() 107 nir_cursor cursor = nir_after_block_before_jump(block); in emit_output_copies_impl() 118 nir_cursor cursor = nir_before_block(nir_start_block(impl)); in emit_input_copies_impl()
|
D | nir.h | 2066 } nir_cursor; typedef 2069 nir_cursor_current_block(nir_cursor cursor) in nir_cursor_current_block() 2079 bool nir_cursors_equal(nir_cursor a, nir_cursor b); 2081 static inline nir_cursor 2084 nir_cursor cursor; in nir_before_block() 2090 static inline nir_cursor 2093 nir_cursor cursor; in nir_after_block() 2099 static inline nir_cursor 2102 nir_cursor cursor; in nir_before_instr() 2108 static inline nir_cursor [all …]
|
D | nir_control_flow.c | 380 split_block_cursor(nir_cursor cursor, in split_block_cursor() 577 nir_cf_node_insert(nir_cursor cursor, nir_cf_node *node) in nir_cf_node_insert() 664 nir_cf_extract(nir_cf_list *extracted, nir_cursor begin, nir_cursor end) in nir_cf_extract() 709 nir_cf_reinsert(nir_cf_list *cf_list, nir_cursor cursor) in nir_cf_reinsert()
|
D | nir_opt_loop_unroll.c | 237 static nir_cursor 404 nir_cursor cursor = in complex_unroll() 438 nir_cursor cursor = in complex_unroll()
|
D | nir.c | 909 static nir_cursor 910 reduce_cursor(nir_cursor cursor) in reduce_cursor() 953 nir_cursors_equal(nir_cursor a, nir_cursor b) in nir_cursors_equal() 1011 nir_instr_insert(nir_cursor cursor, nir_instr *instr) in nir_instr_insert()
|
D | nir_opt_copy_prop_vars.c | 353 static nir_cursor 356 nir_cursor cursor; in instr_remove_cursor()
|
D | nir_builder.h | 32 nir_cursor cursor;
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 75 nir_cursor *if_stack; 85 nir_cursor *loop_stack; 1939 c->if_stack = rzalloc_array(c, nir_cursor, in tgsi_to_nir() 1942 c->loop_stack = rzalloc_array(c, nir_cursor, in tgsi_to_nir()
|