Searched refs:nir_cursor (Results 1 – 10 of 10) sorted by relevance
/third_party/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); 150 nir_cursor cursor, in nir_cf_list_clone_and_reinsert()
|
D | nir.h | 4005 } 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 …]
|
D | nir_control_flow.c | 364 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()
|
D | nir_opt_loop_unroll.c | 222 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()
|
D | nir.c | 937 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()
|
D | nir_opt_move_discards_to_top.c | 213 nir_cursor cursor = nir_before_block(nir_start_block(impl)); in opt_move_discards_to_top_impl()
|
D | nir_liveness.c | 222 nir_get_live_ssa_defs(nir_cursor cursor, void *mem_ctx) in nir_get_live_ssa_defs()
|
D | nir_opt_if.c | 1006 evaluate_if_condition(nir_if *nif, nir_cursor cursor, bool *value) in evaluate_if_condition()
|
D | nir_builder.h | 34 nir_cursor cursor;
|
/third_party/mesa3d/src/compiler/nir/tests/ |
D | core_tests.cpp | 101 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()
|