Home
last modified time | relevance | path

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

12345678910

/external/mesa3d/src/compiler/nir/
Dnir_dominance.c37 init_block(nir_block *block, nir_function_impl *impl) in init_block()
128 calc_dom_children(nir_function_impl *impl) in calc_dom_children()
165 nir_calc_dominance_impl(nir_function_impl *impl) in nir_calc_dominance_impl()
278 nir_dump_dom_tree_impl(nir_function_impl *impl, FILE *fp) in nir_dump_dom_tree_impl()
299 nir_dump_dom_frontier_impl(nir_function_impl *impl, FILE *fp) in nir_dump_dom_frontier_impl()
320 nir_dump_cfg_impl(nir_function_impl *impl, FILE *fp) in nir_dump_cfg_impl()
Dnir_lower_global_vars_to_local.c32 register_var_use(nir_variable *var, nir_function_impl *impl, in register_var_use()
50 mark_global_var_uses_block(nir_block *block, nir_function_impl *impl, in mark_global_var_uses_block()
85 nir_function_impl *impl = entry->data; in nir_lower_global_vars_to_local()
Dnir.h3426 } nir_function_impl; typedef
3435 nir_start_block(nir_function_impl *impl) in nir_start_block()
3441 nir_impl_last_block(nir_function_impl *impl) in nir_impl_last_block()
3485 nir_function_impl, cf_node, type, nir_cf_node_function) in NIR_DEFINE_CAST()
3612 nir_function_impl *impl;
4521 static inline nir_function_impl *
4539 for (nir_function_impl *impl_it = it->impl; \
4557 static inline nir_function_impl *
4609 nir_function_impl_add_variable(nir_function_impl *impl, nir_variable *var) in nir_function_impl_add_variable()
4621 nir_variable *nir_local_variable_create(nir_function_impl *impl,
[all …]
Dnir_functions.c60 function_ends_in_jump(nir_function_impl *impl) in function_ends_in_jump()
101 const nir_function_impl *impl, in nir_inline_function_impl()
105 nir_function_impl *copy = nir_function_impl_clone(b->shader, impl); in nir_inline_function_impl()
196 static bool inline_function_impl(nir_function_impl *impl, struct set *inlined);
238 inline_function_impl(nir_function_impl *impl, struct set *inlined) in inline_function_impl()
413 const nir_function_impl *impl, in lower_call_function_impl()
416 nir_function_impl *copy = nir_function_impl_clone(b->shader, impl); in lower_call_function_impl()
Dnir_lower_multiview.c56 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader); in shader_writes_to_memory()
96 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader); in nir_shader_uses_view_index()
117 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader_no_position); in shader_only_allowed_outputs_use_view_index()
187 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader); in nir_lower_multiview()
Dnir_metadata.c31 nir_metadata_require(nir_function_impl *impl, nir_metadata required, ...) in nir_metadata_require()
62 nir_metadata_preserve(nir_function_impl *impl, nir_metadata preserved) in nir_metadata_preserve()
Dnir_lower_io_to_temporaries.c39 nir_function_impl *entrypoint;
79 emit_output_copies_impl(struct lower_io_state *state, nir_function_impl *impl) in emit_output_copies_impl()
266 fixup_interpolation(struct lower_io_state *state, nir_function_impl *impl, in fixup_interpolation()
287 emit_input_copies_impl(struct lower_io_state *state, nir_function_impl *impl) in emit_input_copies_impl()
334 nir_lower_io_to_temporaries(nir_shader *shader, nir_function_impl *entrypoint, in nir_lower_io_to_temporaries()
Dnir_control_flow.c224 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_insert_phi_undef()
291 nir_function_impl *impl = nir_cf_node_as_function(parent); in block_add_normal_succs()
497 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_handle_add_jump()
556 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_handle_remove_jump()
646 nir_function_impl *impl = void_impl; in replace_ssa_def_uses()
658 cleanup_cf_node(nir_cf_node *node, nir_function_impl *impl) in cleanup_cf_node()
698 nir_function_impl *impl = nir_cf_node_as_function(node); in cleanup_cf_node()
835 nir_function_impl *cursor_impl = in nir_cf_reinsert()
870 calc_cfg_post_dfs_indices(nir_function_impl *impl, in calc_cfg_post_dfs_indices()
905 nir_sort_unstructured_blocks(nir_function_impl *impl) in nir_sort_unstructured_blocks()
Dnir_lower_point_smooth.c34 find_any_used_barycentrics(nir_function_impl *impl) in find_any_used_barycentrics()
145 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in nir_lower_point_smooth()
Dnir_opt_preamble.c36 nir_function_impl *
39 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader); in nir_shader_get_preamble()
45 nir_function_impl *impl = nir_function_impl_create(preamble); in nir_shader_get_preamble()
700 analyze_reconstructed(opt_preamble_ctx *ctx, nir_function_impl *impl) in analyze_reconstructed()
753 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in nir_opt_preamble()
929 nir_function_impl *preamble = in nir_opt_preamble()
Dnir_opt_barriers.c43 nir_opt_combine_barriers_impl(nir_function_impl *impl, in nir_opt_combine_barriers_impl()
114 nir_opt_barrier_modes_impl(nir_function_impl *impl) in nir_opt_barrier_modes_impl()
Dnir_clone.c657 static nir_function_impl *
658 clone_function_impl(clone_state *state, const nir_function_impl *fi) in clone_function_impl()
660 nir_function_impl *nfi = nir_function_impl_create_bare(state->ns); in clone_function_impl()
679 nir_function_impl *
681 const nir_function_impl *fi, in nir_function_impl_clone_remap_globals()
689 nir_function_impl *nfi = clone_function_impl(&state, fi); in nir_function_impl_clone_remap_globals()
697 nir_function_impl *
698 nir_function_impl_clone(nir_shader *shader, const nir_function_impl *fi) in nir_function_impl_clone()
Dnir_repair_ssa.c28 nir_function_impl *impl;
146 nir_repair_ssa_impl(nir_function_impl *impl) in nir_repair_ssa_impl()
Dnir_split_vars.c75 nir_function_impl *impl;
200 nir_function_impl *impl, in split_var_list_structs()
251 split_struct_derefs_impl(nir_function_impl *impl, in split_struct_derefs_impl()
520 mark_array_usage_impl(nir_function_impl *impl, in mark_array_usage_impl()
556 nir_function_impl *impl, in create_split_array_vars()
594 nir_function_impl *impl, in split_var_list_arrays()
754 split_array_copies_impl(nir_function_impl *impl, in split_array_copies_impl()
798 split_array_access_impl(nir_function_impl *impl, in split_array_access_impl()
1252 find_used_components_impl(nir_function_impl *impl, in find_used_components_impl()
1506 shrink_vec_var_access_impl(nir_function_impl *impl, in shrink_vec_var_access_impl()
[all …]
Dnir_worklist.c27 nir_block_worklist_add_all(nir_block_worklist *w, nir_function_impl *impl) in nir_block_worklist_add_all()
Dnir_phi_builder.h70 struct nir_phi_builder *nir_phi_builder_create(nir_function_impl *impl);
/external/mesa3d/src/panfrost/util/
Dpan_lower_noperspective.c32 find_pos_store(nir_function_impl *impl) in find_pos_store()
65 has_noperspective_load(nir_function_impl *impl) in has_noperspective_load()
91 get_maybe_noperspective_outputs(nir_function_impl *impl) in get_maybe_noperspective_outputs()
245 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in pan_nir_lower_noperspective_vs()
283 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in pan_nir_lower_noperspective_fs()
/external/mesa3d/src/intel/compiler/
Dbrw_nir_lower_intersection_shader.c27 static nir_function_impl *
30 nir_function_impl *impl = nir_shader_get_entrypoint(any_hit); in lower_any_hit_for_intersection()
155 nir_function_impl *any_hit_impl = NULL; in brw_nir_lower_intersection_shader()
164 nir_function_impl *impl = nir_shader_get_entrypoint(intersection); in brw_nir_lower_intersection_shader()
/external/mesa3d/src/amd/common/nir/
Dac_nir_lower_legacy_vs.c13 gather_outputs(nir_builder *b, nir_function_impl *impl, ac_nir_prerast_out *out) in gather_outputs()
47 nir_function_impl *impl = nir_shader_get_entrypoint(nir); in ac_nir_lower_legacy_vs()
/external/mesa3d/src/asahi/lib/
Dagx_nir_lower_alpha.c19 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in agx_nir_lower_alpha_to_coverage()
86 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in agx_nir_lower_alpha_to_one()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_compiler_nir.h40 nir_function_impl *impl;
144 src_index(nir_function_impl *impl, nir_src *src) in src_index()
162 def_index(nir_function_impl *impl, nir_def *def) in def_index()
319 etna_live_defs(nir_function_impl *impl, struct live_def *defs, unsigned *live_map);
/external/mesa3d/src/asahi/compiler/
Dagx_nir_lower_sample_mask.c181 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in run_tests_at_start()
191 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in agx_nir_lower_sample_mask()
/external/mesa3d/src/microsoft/compiler/
Ddxil_nir_tess.c44 remove_hs_intrinsics(nir_function_impl *impl) in remove_hs_intrinsics()
80 prune_patch_function_to_intrinsic_and_srcs(nir_function_impl *impl) in prune_patch_function_to_intrinsic_and_srcs()
189 nir_function_impl *entrypoint = nir_shader_get_entrypoint(nir); in dxil_nir_split_tess_ctrl()
192 nir_function_impl *patch_const_func_impl = nir_function_impl_clone(nir, entrypoint); in dxil_nir_split_tess_ctrl()
/external/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_line_smooth.c57 nir_function_impl *impl) in lower_line_smooth_func()
86 nir_function_impl *impl) in initialise_coverage_var()
/external/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_push_consts_to_preamble.c17 nir_function_impl *preamble = nir_shader_get_preamble(nir); in ir3_nir_lower_push_consts_to_preamble()

12345678910