Home
last modified time | relevance | path

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

/third_party/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.h4005 } nir_cursor; typedef
4008 nir_cursor_current_block(nir_cursor cursor) in nir_cursor_current_block()
4018 bool nir_cursors_equal(nir_cursor a, nir_cursor b);
4020 static inline nir_cursor
4023 nir_cursor cursor; in nir_before_block()
4029 static inline nir_cursor
4032 nir_cursor cursor; in nir_after_block()
4038 static inline nir_cursor
4041 nir_cursor cursor; in nir_before_instr()
4047 static inline nir_cursor
[all …]
Dnir_control_flow.c364 split_block_cursor(nir_cursor cursor, in split_block_cursor()
582 nir_cf_node_insert(nir_cursor cursor, nir_cf_node *node) in nir_cf_node_insert()
671 nir_cf_extract(nir_cf_list *extracted, nir_cursor begin, nir_cursor end) in nir_cf_extract()
780 nir_cf_reinsert(nir_cf_list *cf_list, nir_cursor cursor) in nir_cf_reinsert()
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.c937 static nir_cursor
938 reduce_cursor(nir_cursor cursor) in reduce_cursor()
979 nir_cursors_equal(nir_cursor a, nir_cursor b) in nir_cursors_equal()
1039 nir_instr_insert(nir_cursor cursor, nir_instr *instr) in nir_instr_insert()
1090 nir_instr_move(nir_cursor cursor, nir_instr *instr) in nir_instr_move()
1255 nir_cursor
1261 nir_cursor c = nir_instr_remove(instr); in nir_instr_free_and_dce()
2088 cursor_next_instr(nir_cursor cursor) in cursor_next_instr()
2143 nir_cursor iter = nir_before_cf_list(&impl->body); in nir_function_impl_lower_instructions()
Dnir_opt_move_discards_to_top.c213 nir_cursor cursor = nir_before_block(nir_start_block(impl)); in opt_move_discards_to_top_impl()
Dnir_liveness.c222 nir_get_live_ssa_defs(nir_cursor cursor, void *mem_ctx) in nir_get_live_ssa_defs()
Dnir_opt_if.c1006 evaluate_if_condition(nir_if *nif, nir_cursor cursor, bool *value) in evaluate_if_condition()
Dnir_builder.h34 nir_cursor cursor;
/third_party/mesa3d/src/compiler/nir/tests/
Dcore_tests.cpp101 nir_cursor c = nir_instr_free_and_dce(add01->parent_instr); in TEST_F()
117 nir_cursor c = nir_instr_free_and_dce(add->parent_instr); in TEST_F()
135 nir_cursor c = nir_instr_free_and_dce(add2->parent_instr); in TEST_F()