Home
last modified time | relevance | path

Searched refs:exec_node_data (Results 1 – 24 of 24) sorted by relevance

/external/mesa3d/src/compiler/glsl/
Dlist.h278 #define exec_node_data(type, node, field) \ macro
698 exec_node_data(__type, (__list)->head_sentinel.next, __field); \
700 (__node) = exec_node_data(__type, (__node)->__field.next, __field))
704 exec_node_data(__type, (__list)->tail_sentinel.prev, __field); \
706 (__node) = exec_node_data(__type, (__node)->__field.prev, __field))
710 exec_node_data(__type, (__list)->head_sentinel.next, __field), \
712 exec_node_data(__type, (__node)->__field.next, __field); \
715 exec_node_data(__type, (__next)->__field.next, __field))
719 exec_node_data(__type, (__list)->tail_sentinel.prev, __field), \
721 exec_node_data(__type, (__node)->__field.prev, __field); \
[all …]
Dir_variable_refcount.cpp54 exec_node_data(struct assignment_entry, n, link); in free_entry()
Dopt_dead_code.cpp103 exec_node_data(struct assignment_entry, in do_dead_code()
Dglsl_parser_extras.cpp889 ast_expression *expr = exec_node_data(ast_expression, expr_node, in _mesa_ast_set_aggregate_type()
903 ast_expression *expr = exec_node_data(ast_expression, expr_node, in _mesa_ast_set_aggregate_type()
915 ast_expression *expr = exec_node_data(ast_expression, expr_node, in _mesa_ast_set_aggregate_type()
Dast_function.cpp195 exec_node_data(ast_expression, actual_ast_node, link); in verify_parameter_modes()
323 exec_node_data(ast_expression, in verify_parameter_modes()
Dast_type.cpp804 ast_node *const_expression = exec_node_data(ast_node, node, link); in process_qualifier_constant()
Dast_to_hir.cpp2200 ast_node *array_size = exec_node_data(ast_node, node, link); in process_array_size()
/external/mesa3d/src/compiler/nir/
Dnir.h69 return exec_node_data(out_type, parent, field); \
414 return exec_node_data(nir_instr, next, node); in nir_instr_next()
424 return exec_node_data(nir_instr, prev, node); in nir_instr_prev()
1512 return exec_node_data(nir_instr, head, node); in nir_block_first_instr()
1519 return exec_node_data(nir_instr, tail, node); in nir_block_last_instr()
1644 return exec_node_data(nir_cf_node, next, node); in nir_cf_node_next()
1654 return exec_node_data(nir_cf_node, prev, node); in nir_cf_node_prev()
1682 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in NIR_DEFINE_CAST()
1689 return nir_cf_node_as_block(exec_node_data(nir_cf_node, tail, node)); in nir_if_last_then_block()
1696 return nir_cf_node_as_block(exec_node_data(nir_cf_node, head, node)); in nir_if_first_else_block()
[all …]
Dnir_from_ssa.c155 merge_node *a_node = exec_node_data(merge_node, an, node); in merge_merge_sets()
156 merge_node *b_node = exec_node_data(merge_node, bn, node); in merge_merge_sets()
163 exec_node_data(merge_node, bn, node)->set = a; in merge_merge_sets()
195 current = exec_node_data(merge_node, bn, node); in merge_sets_interfere()
198 current = exec_node_data(merge_node, an, node); in merge_sets_interfere()
201 merge_node *a_node = exec_node_data(merge_node, an, node); in merge_sets_interfere()
202 merge_node *b_node = exec_node_data(merge_node, bn, node); in merge_sets_interfere()
514 nir_dest *dest = exec_node_data(nir_dest, def, ssa); in rewrite_ssa_def()
Dnir_lower_io_to_temporaries.c49 nir_variable *newv = exec_node_data(nir_variable, new_node, node); in emit_copies()
50 nir_variable *temp = exec_node_data(nir_variable, old_node, node); in emit_copies()
Dnir_repair_ssa.c61 return exec_node_data(nir_phi_src, src, src)->pred; in get_src_block()
Dnir_opt_dce.c50 worklist_elem *elem = exec_node_data(worklist_elem, node, node); in worklist_pop()
Dnir_move_vec_src_uses_to_dest.c141 nir_alu_src *use_alu_src = exec_node_data(nir_alu_src, use, src); in move_vec_src_uses_to_dest_block()
Dnir_liveness.c244 nir_instr *instr = exec_node_data(nir_instr, node, node); in search_for_use_after_instr()
Dnir_opt_dead_cf.c276 cur = exec_node_data(nir_cf_node, exec_list_get_head(list), in dead_cf_list()
Dnir_phi_builder.c268 nir_phi_instr *phi = exec_node_data(nir_phi_instr, head, instr.node); in nir_phi_builder_finish()
Dnir_lower_regs_to_ssa.c55 nir_phi_src *phi_src = exec_node_data(nir_phi_src, src, src); in rewrite_src()
Dnir_lower_vec_to_movs.c138 nir_alu_src *alu_src = exec_node_data(nir_alu_src, src, src); in try_coalesce()
Dnir_opt_gcm.c494 nir_instr *instr = exec_node_data(nir_instr, in opt_gcm_impl()
Dnir_opt_loop_unroll.c400 unroll_loc = exec_node_data(nir_cf_node, in complex_unroll()
Dnir_clone.c535 exec_node_data(nir_block, exec_list_get_tail(cf_list), cf_node.node); in clone_block()
Dnir.c1609 nir_alu_src *alu_src = exec_node_data(nir_alu_src, use, src); in nir_ssa_def_components_read()
/external/mesa3d/src/intel/vulkan/
Danv_nir_apply_dynamic_offsets.c112 src1->pred = exec_node_data(nir_block, tnode, cf_node.node); in apply_dynamic_offsets_block()
123 src2->pred = exec_node_data(nir_block, enode, cf_node.node); in apply_dynamic_offsets_block()
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c175 entry_point = exec_node_data(nir_function, node, node); in radv_shader_compile_to_nir()