Home
last modified time | relevance | path

Searched refs:nir_function_impl (Results 1 – 25 of 100) sorted by relevance

1234

/external/mesa3d/src/compiler/nir/
Dnir_opt_global_to_local.c33 nir_function_impl *impl = NULL; in global_to_local()
39 nir_function_impl *instr_impl = in global_to_local()
51 nir_function_impl *instr_impl = in global_to_local()
63 nir_function_impl *if_impl = nir_cf_node_get_function(&if_stmt->cf_node); in global_to_local()
Dnir.h1701 } nir_function_impl; typedef
1704 nir_start_block(nir_function_impl *impl) in nir_start_block()
1710 nir_impl_last_block(nir_function_impl *impl) in nir_impl_last_block()
1754 nir_function_impl, cf_node, type, nir_cf_node_function) in NIR_DEFINE_CAST()
1823 nir_function_impl *impl;
1942 static inline nir_function_impl *
1965 nir_register *nir_local_reg_create(nir_function_impl *impl);
1973 nir_function_impl_add_variable(nir_function_impl *impl, nir_variable *var) in nir_function_impl_add_variable()
1985 nir_variable *nir_local_variable_create(nir_function_impl *impl,
1992 nir_function_impl *nir_function_impl_create(nir_function *func);
[all …]
Dnir_dominance.c37 init_block(nir_block *block, nir_function_impl *impl) in init_block()
129 calc_dom_children(nir_function_impl* impl) in calc_dom_children()
164 nir_calc_dominance_impl(nir_function_impl *impl) in nir_calc_dominance_impl()
246 nir_dump_dom_tree_impl(nir_function_impl *impl, FILE *fp) in nir_dump_dom_tree_impl()
268 nir_dump_dom_frontier_impl(nir_function_impl *impl, FILE *fp) in nir_dump_dom_frontier_impl()
291 nir_dump_cfg_impl(nir_function_impl *impl, FILE *fp) in nir_dump_cfg_impl()
Dnir_inline_functions.c28 static bool inline_function_impl(nir_function_impl *impl, struct set *inlined);
88 lower_param_to_local(nir_variable *param, nir_function_impl *impl, bool write) in lower_param_to_local()
111 lower_params_to_locals_block(nir_block *block, nir_function_impl *impl) in lower_params_to_locals_block()
170 nir_function_impl *callee_copy = in inline_functions_block()
244 inline_function_impl(nir_function_impl *impl, struct set *inlined) in inline_function_impl()
Dnir_lower_io_to_temporaries.c37 nir_function_impl *entrypoint;
77 emit_output_copies_impl(struct lower_io_state *state, nir_function_impl *impl) in emit_output_copies_impl()
115 emit_input_copies_impl(struct lower_io_state *state, nir_function_impl *impl) in emit_input_copies_impl()
150 nir_lower_io_to_temporaries(nir_shader *shader, nir_function_impl *entrypoint, in nir_lower_io_to_temporaries()
Dnir_metadata.c34 nir_metadata_require(nir_function_impl *impl, nir_metadata required, ...) in nir_metadata_require()
57 nir_metadata_preserve(nir_function_impl *impl, nir_metadata preserved) in nir_metadata_preserve()
Dnir_control_flow.c241 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in insert_phi_undef()
312 nir_function_impl *impl = nir_cf_node_as_function(parent); in block_add_normal_succs()
459 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_handle_add_jump()
519 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_handle_remove_jump()
605 nir_function_impl *impl = void_impl; in replace_ssa_def_uses()
617 cleanup_cf_node(nir_cf_node *node, nir_function_impl *impl) in cleanup_cf_node()
653 nir_function_impl *impl = nir_cf_node_as_function(node); in cleanup_cf_node()
Dnir_lower_global_vars_to_local.c36 mark_global_var_uses_block(nir_block *block, nir_function_impl *impl, in mark_global_var_uses_block()
89 nir_function_impl *impl = entry->data; in nir_lower_global_vars_to_local()
Dnir_repair_ssa.c28 nir_function_impl *impl;
105 nir_repair_ssa_impl(nir_function_impl *impl) in nir_repair_ssa_impl()
Dnir.c99 nir_local_reg_create(nir_function_impl *impl) in nir_local_reg_create()
182 nir_local_variable_create(nir_function_impl *impl, in nir_local_variable_create()
275 nir_function_impl *
278 nir_function_impl *impl = ralloc(shader, nir_function_impl); in nir_function_impl_create_bare()
308 nir_function_impl *
313 nir_function_impl *impl = nir_function_impl_create_bare(function->shader); in nir_function_impl_create()
896 nir_function_impl *
980 nir_function_impl *impl = in add_ssa_def_cb()
1107 nir_index_local_regs(nir_function_impl *impl) in nir_index_local_regs()
1571 nir_function_impl *impl = in nir_ssa_def_init()
[all …]
Dnir_opt_constant_folding.c37 nir_function_impl *impl;
210 nir_opt_constant_folding_impl(nir_function_impl *impl) in nir_opt_constant_folding_impl()
Dnir_clone.c665 static nir_function_impl *
666 clone_function_impl(clone_state *state, const nir_function_impl *fi) in clone_function_impl()
668 nir_function_impl *nfi = nir_function_impl_create_bare(state->ns); in clone_function_impl()
694 nir_function_impl *
695 nir_function_impl_clone(const nir_function_impl *fi) in nir_function_impl_clone()
703 nir_function_impl *nfi = clone_function_impl(&state, fi); in nir_function_impl_clone()
Dnir_opt_dead_cf.c203 nir_function_impl *impl = nir_cf_node_get_function(&loop->cf_node); in loop_is_dead()
335 opt_dead_cf_impl(nir_function_impl *impl) in opt_dead_cf_impl()
Dnir_phi_builder.h70 struct nir_phi_builder *nir_phi_builder_create(nir_function_impl *impl);
Dnir_worklist.h66 void nir_block_worklist_add_all(nir_block_worklist *w, nir_function_impl *impl);
Dnir_lower_passthrough_edgeflags.c28 lower_impl(nir_function_impl *impl) in lower_impl()
Dnir_from_ssa.c452 create_reg_for_ssa_def(nir_ssa_def *def, nir_function_impl *impl) in create_reg_for_ssa_def()
761 nir_convert_from_ssa_impl(nir_function_impl *impl, bool phi_webs_only) in nir_convert_from_ssa_impl()
878 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_lower_phis_to_regs_block()
916 nir_function_impl *impl;
952 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_lower_ssa_defs_to_regs_block()
Dnir_phi_builder.c29 nir_function_impl *impl;
82 nir_phi_builder_create(nir_function_impl *impl) in nir_phi_builder_create()
Dnir_opt_cse.c65 nir_opt_cse_impl(nir_function_impl *impl) in nir_opt_cse_impl()
Dnir_opt_intrinsics.c32 opt_intrinsics_impl(nir_function_impl *impl) in opt_intrinsics_impl()
Dnir_lower_clip.c154 lower_clip_vs(nir_function_impl *impl, unsigned ucp_enables, in lower_clip_vs()
266 lower_clip_fs(nir_function_impl *impl, unsigned ucp_enables, in lower_clip_fs()
Dnir_loop_analyze.c707 get_loop_info(loop_info_state *state, nir_function_impl *impl) in get_loop_info()
782 nir_function_impl *impl) in initialize_loop_info_state()
826 nir_function_impl *impl = nir_cf_node_get_function(cf_node); in process_loops()
838 nir_loop_analyze_impl(nir_function_impl *impl, in nir_loop_analyze_impl()
Dnir_lower_vec_to_movs.c213 lower_vec_to_movs_block(nir_block *block, nir_function_impl *impl) in lower_vec_to_movs_block()
287 nir_lower_vec_to_movs_impl(nir_function_impl *impl) in nir_lower_vec_to_movs_impl()
Dnir_control_flow.h136 nir_function_impl *impl; /* for cleaning up if the list is deleted */
Dnir_lower_64bit_packing.c52 lower_64bit_pack_impl(nir_function_impl *impl) in lower_64bit_pack_impl()

1234