Home
last modified time | relevance | path

Searched refs:nir_cursor (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_control_flow.h52 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);
150 nir_cursor cursor, in nir_cf_list_clone_and_reinsert()
Dnir.h3739 } nir_cursor; typedef
3742 nir_cursor_current_block(nir_cursor cursor) in nir_cursor_current_block()
3752 bool nir_cursors_equal(nir_cursor a, nir_cursor b);
3754 static inline nir_cursor
3757 nir_cursor cursor; in nir_before_block()
3763 static inline nir_cursor
3766 nir_cursor cursor; in nir_after_block()
3772 static inline nir_cursor
3775 nir_cursor cursor; in nir_before_instr()
3781 static inline nir_cursor
[all …]
Dnir_opt_loop_unroll.c222 static nir_cursor
264 nir_cursor cursor = in complex_unroll_loop_body()
428 nir_cursor cursor = in complex_unroll()
538 nir_cursor loop_end = nir_after_block(nir_loop_last_block(loop)); in wrapper_unroll()
713 nir_cursor cursor = in partial_unroll()
Dnir_control_flow.c371 split_block_cursor(nir_cursor cursor, in split_block_cursor()
587 nir_cf_node_insert(nir_cursor cursor, nir_cf_node *node) in nir_cf_node_insert()
676 nir_cf_extract(nir_cf_list *extracted, nir_cursor begin, nir_cursor end) in nir_cf_extract()
738 nir_cf_reinsert(nir_cf_list *cf_list, nir_cursor cursor) in nir_cf_reinsert()
Dnir.c807 static nir_cursor
808 reduce_cursor(nir_cursor cursor) in reduce_cursor()
849 nir_cursors_equal(nir_cursor a, nir_cursor b) in nir_cursors_equal()
909 nir_instr_insert(nir_cursor cursor, nir_instr *instr) in nir_instr_insert()
1978 cursor_next_instr(nir_cursor cursor) in cursor_next_instr()
2033 nir_cursor iter = nir_before_cf_list(&impl->body); in nir_function_impl_lower_instructions()
Dnir_opt_if.c1036 evaluate_if_condition(nir_if *nif, nir_cursor cursor, bool *value) in evaluate_if_condition()
Dnir_builder.h34 nir_cursor cursor;