Home
last modified time | relevance | path

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

12345678

/third_party/mesa3d/src/compiler/nir/
Dnir_inline_functions.c29 static bool function_ends_in_jump(nir_function_impl *impl) in function_ends_in_jump()
36 const nir_function_impl *impl, in nir_inline_function_impl()
40 nir_function_impl *copy = nir_function_impl_clone(b->shader, impl); in nir_inline_function_impl()
128 static bool inline_function_impl(nir_function_impl *impl, struct set *inlined);
175 inline_function_impl(nir_function_impl *impl, struct set *inlined) in inline_function_impl()
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()
166 nir_calc_dominance_impl(nir_function_impl *impl) in nir_calc_dominance_impl()
281 nir_dump_dom_tree_impl(nir_function_impl *impl, FILE *fp) in nir_dump_dom_tree_impl()
303 nir_dump_dom_frontier_impl(nir_function_impl *impl, FILE *fp) in nir_dump_dom_frontier_impl()
325 nir_dump_cfg_impl(nir_function_impl *impl, FILE *fp) in nir_dump_cfg_impl()
Dnir_lower_global_vars_to_local.c36 register_var_use(nir_variable *var, nir_function_impl *impl, in register_var_use()
54 mark_global_var_uses_block(nir_block *block, nir_function_impl *impl, in mark_global_var_uses_block()
91 nir_function_impl *impl = entry->data; in nir_lower_global_vars_to_local()
Dnir.h3221 } nir_function_impl; typedef
3230 nir_start_block(nir_function_impl *impl) in nir_start_block()
3236 nir_impl_last_block(nir_function_impl *impl) in nir_impl_last_block()
3280 nir_function_impl, cf_node, type, nir_cf_node_function) in NIR_DEFINE_CAST()
3364 nir_function_impl *impl;
3845 static inline nir_function_impl *
3886 nir_live_ssa_defs_per_instr(nir_function_impl *impl);
3893 nir_register *nir_local_reg_create(nir_function_impl *impl);
3901 nir_function_impl_add_variable(nir_function_impl *impl, nir_variable *var) in nir_function_impl_add_variable()
3913 nir_variable *nir_local_variable_create(nir_function_impl *impl,
[all …]
Dnir_opt_copy_propagate.c60 rewrite_to_vec(nir_function_impl *impl, nir_alu_instr *mov, nir_alu_instr *vec) in rewrite_to_vec()
84 copy_propagate_alu(nir_function_impl *impl, nir_alu_src *src, nir_alu_instr *copy) in copy_propagate_alu()
137 copy_prop_instr(nir_function_impl *impl, nir_instr *instr) in copy_prop_instr()
166 nir_copy_prop_impl(nir_function_impl *impl) in nir_copy_prop_impl()
Dnir_lower_multiview.c49 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader); in shader_writes_to_memory()
119 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader); in nir_shader_uses_view_index()
139 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader_no_position); in shader_only_position_uses_view_index()
218 nir_function_impl *entrypoint = nir_shader_get_entrypoint(shader); in nir_lower_multiview()
Dnir_metadata.c34 nir_metadata_require(nir_function_impl *impl, nir_metadata required, ...) in nir_metadata_require()
59 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()
256 fixup_interpolation(struct lower_io_state *state, nir_function_impl *impl, in fixup_interpolation()
277 emit_input_copies_impl(struct lower_io_state *state, nir_function_impl *impl) in emit_input_copies_impl()
326 nir_lower_io_to_temporaries(nir_shader *shader, nir_function_impl *entrypoint, in nir_lower_io_to_temporaries()
Dnir_control_flow.c232 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_insert_phi_undef()
296 nir_function_impl *impl = nir_cf_node_as_function(parent); in block_add_normal_succs()
465 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_handle_add_jump()
524 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_handle_remove_jump()
610 nir_function_impl *impl = void_impl; in replace_ssa_def_uses()
622 cleanup_cf_node(nir_cf_node *node, nir_function_impl *impl) in cleanup_cf_node()
660 nir_function_impl *impl = nir_cf_node_as_function(node); in cleanup_cf_node()
787 nir_function_impl *cursor_impl = in nir_cf_reinsert()
Dnir_lower_amul.c276 nir_function_impl *impl = function->impl; in nir_lower_amul()
288 nir_function_impl *impl = function->impl; in nir_lower_amul()
305 nir_function_impl *impl = function->impl; in nir_lower_amul()
Dnir_lower_mediump.c65 nir_recompute_io_bases(nir_function_impl *impl, nir_variable_mode modes) in nir_recompute_io_bases()
147 nir_function_impl *impl = nir_shader_get_entrypoint(nir); in nir_lower_mediump_io()
256 nir_function_impl *impl = nir_shader_get_entrypoint(nir); in nir_force_mediump_io()
319 nir_function_impl *impl = nir_shader_get_entrypoint(nir); in nir_unpack_16bit_varying_slots()
425 nir_function_impl *impl = nir_shader_get_entrypoint(nir); in nir_fold_16bit_sampler_conversions()
565 nir_function_impl *impl = nir_shader_get_entrypoint(nir); in nir_legalize_16bit_sampler_srcs()
Dnir_lower_shader_calls.c32 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in move_system_values_to_top()
317 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in spill_ssa_defs_and_lower_shader_calls()
607 find_resume_instr(nir_function_impl *impl, unsigned call_idx) in find_resume_instr()
632 duplicate_loop_bodies(nir_function_impl *impl, nir_instr *resume_instr) in duplicate_loop_bodies()
795 flatten_resume_if_ladder(nir_function_impl *impl, in flatten_resume_if_ladder()
961 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in lower_resume()
1014 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in replace_resume_with_halt()
1078 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in nir_lower_shader_calls()
Dnir.c165 nir_local_reg_create(nir_function_impl *impl) in nir_local_reg_create()
239 nir_local_variable_create(nir_function_impl *impl, in nir_local_variable_create()
448 nir_function_impl *
451 nir_function_impl *impl = ralloc(shader, nir_function_impl); in nir_function_impl_create_bare()
480 nir_function_impl *
485 nir_function_impl *impl = nir_function_impl_create_bare(function->shader); in nir_function_impl_create()
924 nir_function_impl *
1006 nir_function_impl *impl = in add_ssa_def_cb()
1085 nir_function_impl *impl = nir_cf_node_get_function(&instr->block->cf_node); in nir_instr_insert()
1292 nir_index_local_regs(nir_function_impl *impl) in nir_index_local_regs()
[all …]
Dnir_split_vars.c65 nir_function_impl *impl;
157 nir_function_impl *impl, in split_var_list_structs()
208 split_struct_derefs_impl(nir_function_impl *impl, in split_struct_derefs_impl()
483 mark_array_usage_impl(nir_function_impl *impl, in mark_array_usage_impl()
519 nir_function_impl *impl, in create_split_array_vars()
556 nir_function_impl *impl, in split_var_list_arrays()
716 split_array_copies_impl(nir_function_impl *impl, in split_array_copies_impl()
761 split_array_access_impl(nir_function_impl *impl, in split_array_access_impl()
1219 find_used_components_impl(nir_function_impl *impl, in find_used_components_impl()
1473 shrink_vec_var_access_impl(nir_function_impl *impl, in shrink_vec_var_access_impl()
[all …]
Dnir_liveness.c145 nir_live_ssa_defs_impl(nir_function_impl *impl) in nir_live_ssa_defs_impl()
225 nir_function_impl *impl = nir_cf_node_get_function(&block->cf_node); in nir_get_live_ssa_defs()
366 nir_live_ssa_defs_per_instr(nir_function_impl *impl) in nir_live_ssa_defs_per_instr()
Dnir_lower_convert_alu_types.c70 opt_simplify_convert_alu_types_impl(nir_function_impl *impl) in opt_simplify_convert_alu_types_impl()
122 lower_convert_alu_types_impl(nir_function_impl *impl, in lower_convert_alu_types_impl()
Dnir_repair_ssa.c28 nir_function_impl *impl;
163 nir_repair_ssa_impl(nir_function_impl *impl) in nir_repair_ssa_impl()
Dnir_phi_builder.h70 struct nir_phi_builder *nir_phi_builder_create(nir_function_impl *impl);
Dnir_clone.c669 static nir_function_impl *
670 clone_function_impl(clone_state *state, const nir_function_impl *fi) in clone_function_impl()
672 nir_function_impl *nfi = nir_function_impl_create_bare(state->ns); in clone_function_impl()
690 nir_function_impl *
691 nir_function_impl_clone(nir_shader *shader, const nir_function_impl *fi) in nir_function_impl_clone()
698 nir_function_impl *nfi = clone_function_impl(&state, fi); in nir_function_impl_clone()
Dnir_opt_cse.c42 nir_opt_cse_impl(nir_function_impl *impl) in nir_opt_cse_impl()
Dnir_lower_clip.c309 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in nir_lower_clip_vs()
382 nir_function_impl *impl = nir_shader_get_entrypoint(shader); in nir_lower_clip_gs()
416 lower_clip_fs(nir_function_impl *impl, unsigned ucp_enables, in lower_clip_fs()
/third_party/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()
137 nir_function_impl *any_hit_impl = NULL; in brw_nir_lower_intersection_shader()
146 nir_function_impl *impl = nir_shader_get_entrypoint(intersection); in brw_nir_lower_intersection_shader()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_compiler_nir.h37 nir_function_impl *impl;
85 src_index(nir_function_impl *impl, nir_src *src) in src_index()
92 dest_index(nir_function_impl *impl, nir_dest *dest) in dest_index()
237 etna_live_defs(nir_function_impl *impl, struct live_def *defs, unsigned *live_map);
/third_party/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_line_smooth.c59 nir_function_impl *impl) in lower_line_smooth_func()
86 nir_function_impl *impl) in initialise_coverage_var()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_draw_helpers.c98 nir_lower_pstipple_impl(nir_function_impl *impl, in nir_lower_pstipple_impl()
194 nir_lower_aaline_impl(nir_function_impl *impl, in nir_lower_aaline_impl()
282 nir_lower_aapoint_impl(nir_function_impl *impl, in nir_lower_aapoint_impl()

12345678