Home
last modified time | relevance | path

Searched refs:nir_instr_remove (Results 1 – 25 of 166) sorted by relevance

1234567

/third_party/mesa3d/src/compiler/nir/
Dnir_opt_memcpy.c134 nir_instr_remove(&cpy->instr); in try_lower_memcpy()
143 nir_instr_remove(&cpy->instr); in try_lower_memcpy()
151 b->cursor = nir_instr_remove(&cpy->instr); in try_lower_memcpy()
165 b->cursor = nir_instr_remove(&cpy->instr); in try_lower_memcpy()
187 b->cursor = nir_instr_remove(&cpy->instr); in try_lower_memcpy()
207 b->cursor = nir_instr_remove(&cpy->instr); in try_lower_memcpy()
219 b->cursor = nir_instr_remove(&cpy->instr); in try_lower_memcpy()
Dnir_opt_constant_folding.c107 nir_instr_remove(&alu->instr); in try_fold_alu()
210 nir_instr_remove(&intrin->instr); in try_fold_intrinsic()
223 nir_instr_remove(&intrin->instr); in try_fold_intrinsic()
262 nir_instr_remove(&intrin->instr); in try_fold_intrinsic()
287 nir_instr_remove(&intrin->instr); in try_fold_intrinsic()
298 nir_instr_remove(&intrin->instr); in try_fold_intrinsic()
Dnir_inline_functions.c93 nir_instr_remove(&load->instr); in nir_inline_function_impl()
124 b->cursor = nir_instr_remove(&nop->instr); in nir_inline_function_impl()
154 b->cursor = nir_instr_remove(&call->instr); in inline_functions_block()
Dnir_lower_io_to_scalar.c74 nir_instr_remove(&intr->instr); in lower_load_input_to_scalar()
121 nir_instr_remove(&intr->instr); in lower_load_to_scalar()
179 nir_instr_remove(&intr->instr); in lower_store_output_to_scalar()
219 nir_instr_remove(&intr->instr); in lower_store_to_scalar()
376 nir_instr_remove(&intr->instr); in lower_load_to_scalar_early()
421 nir_instr_remove(&intr->instr); in lower_store_output_to_scalar_early()
Dnir_opt_loop_unroll.c73 nir_instr_remove(last_instr); in loop_prepare_for_unroll()
191 nir_instr_remove(break_instr); in simple_unroll()
219 nir_instr_remove(nir_block_last_instr(term->break_block)); in move_cf_list_into_loop_term()
402 nir_instr_remove(break_instr); in complex_unroll()
581 nir_instr_remove(break_instr); in wrapper_unroll()
694 nir_instr_remove(instr); in remove_out_of_bounds_induction_use()
702 nir_instr_remove(instr); in remove_out_of_bounds_induction_use()
Dnir_remove_dead_variables.c137 nir_instr_remove(&deref->instr); in remove_dead_var_writes()
149 nir_instr_remove(instr); in remove_dead_var_writes()
Dnir_lower_vars_to_ssa.c529 nir_instr_remove(&copy->instr); in lower_copies_to_load_store()
577 nir_instr_remove(&intrin->instr); in rename_variables()
602 nir_instr_remove(&intrin->instr); in rename_variables()
624 nir_instr_remove(&intrin->instr); in rename_variables()
670 nir_instr_remove(&intrin->instr); in rename_variables()
Dnir_lower_locals_to_regs.c225 nir_instr_remove(&intrin->instr); in lower_locals_to_regs_block()
242 nir_instr_remove(&intrin->instr); in lower_locals_to_regs_block()
277 nir_instr_remove(&intrin->instr); in lower_locals_to_regs_block()
Dnir_lower_task_shader.c60 nir_instr_remove(instr); in lower_nv_task_output()
68 nir_instr_remove(instr); in lower_nv_task_output()
263 nir_instr_remove(instr); in lower_task_launch_mesh_workgroups()
Dnir_opt_copy_prop_vars.c502 b->cursor = nir_instr_remove(&intrin->instr); in load_element_from_ssa_entry_value()
573 b->cursor = nir_instr_remove(&intrin->instr); in load_from_ssa_entry_value()
621 nir_instr_remove(&intrin->instr); in load_from_ssa_entry_value()
684 b->cursor = nir_instr_remove(&intrin->instr); in load_from_deref_entry_value()
941 b->cursor = nir_instr_remove(instr); in copy_prop_vars_block()
1033 nir_instr_remove(instr); in copy_prop_vars_block()
1051 nir_instr_remove(instr); in copy_prop_vars_block()
1088 nir_instr_remove(instr); in copy_prop_vars_block()
Dnir_opt_dead_write_vars.c92 nir_instr_remove(&entry->intrin->instr); in update_unused_writes()
228 nir_instr_remove(instr); in remove_dead_write_vars_local()
Dnir_opt_intrinsics.c111 nir_instr_remove(&alu->instr); in opt_intrinsics_alu()
153 nir_instr_remove(&alu->instr); in opt_intrinsics_intrin()
/third_party/mesa3d/src/microsoft/clc/
Dclc_nir.c48 nir_instr_remove(&intr->instr); in lower_load_base_global_invocation_id()
66 nir_instr_remove(&intr->instr); in lower_load_work_dim()
84 nir_instr_remove(&intr->instr); in lower_load_num_workgroups()
102 nir_instr_remove(&intr->instr); in lower_load_base_workgroup_id()
184 nir_instr_remove(&intr->instr); in lower_load_kernel_input()
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir_lower_intersection_shader.c79 b->cursor = nir_instr_remove(&intrin->instr); in lower_any_hit_for_intersection()
100 nir_instr_remove(&intrin->instr); in lower_any_hit_for_intersection()
106 nir_instr_remove(&intrin->instr); in lower_any_hit_for_intersection()
189 b->cursor = nir_instr_remove(&intrin->instr); in brw_nir_lower_intersection_shader()
Dbrw_nir_rt.c126 nir_instr_remove(&deref->instr); in lower_rt_io_derefs()
139 nir_instr_remove(&deref->instr); in lower_rt_io_derefs()
288 b.cursor = nir_instr_remove(&intrin->instr); in lower_ray_walk_intrinsics()
308 b.cursor = nir_instr_remove(&intrin->instr); in lower_ray_walk_intrinsics()
331 b.cursor = nir_instr_remove(&intrin->instr); in lower_ray_walk_intrinsics()
513 nir_instr_remove(instr); in brw_nir_create_raygen_trampoline()
Dbrw_nir_lower_rt_intrinsics.c117 nir_instr_remove(instr); in lower_rt_intrinsics_impl()
135 nir_instr_remove(instr); in lower_rt_intrinsics_impl()
334 nir_instr_remove(&intrin->instr); in lower_rt_intrinsics_impl()
/third_party/mesa3d/src/imagination/rogue/nir/
Drogue_nir_lower_io.c45 nir_instr_remove(&intr->instr); in lower_vulkan_resource_index()
56 nir_instr_remove(&intr->instr); in lower_load_vulkan_descriptor()
102 nir_instr_remove(&intr->instr); in lower_load_ubo_to_scalar()
/third_party/mesa3d/src/microsoft/compiler/
Ddxil_nir_tess.c42 nir_instr_remove(instr); in remove_hs_intrinsics()
100 nir_instr_remove(instr); in prune_patch_function_to_intrinsic_and_srcs()
229 nir_instr_remove(instr); in dxil_nir_split_tess_ctrl()
268 nir_instr_remove(instr); in dxil_nir_split_tess_ctrl()
305 nir_instr_remove(instr); in remove_tess_level_accesses()
/third_party/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_scratch.c82 nir_instr_remove(&instr->instr); in v3d_nir_lower_load_scratch()
115 nir_instr_remove(&instr->instr); in v3d_nir_lower_store_scratch()
/third_party/mesa3d/src/gallium/drivers/lima/ir/
Dlima_nir_split_loads.c94 nir_instr_remove(&intrin->instr); in replace_intrinsic()
120 nir_instr_remove(&load_const->instr); in replace_load_const()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_nir_passes.c135 nir_instr_remove(instr); in lower_load_face()
249 nir_instr_remove(instr); in lower_compute_state_vars()
344 nir_instr_remove(instr); in lower_load_draw_params()
374 nir_instr_remove(instr); in lower_load_patch_vertices_in()
564 nir_instr_remove(&instr->instr); in lower_instr()
571 nir_instr_remove(&d->instr); in lower_instr()
769 nir_instr_remove(&intr->instr); in lower_triangle_strip_store()
822 nir_instr_remove(&intr->instr); in lower_triangle_strip_emit_vertex()
833 nir_instr_remove(&intr->instr); in lower_triangle_strip_end_primitive()
Dd3d12_lower_point_sprite.c149 nir_instr_remove(&instr->instr); in lower_store()
164 nir_instr_remove(&instr->instr); in lower_emit_vertex()
225 nir_instr_remove(&instr->instr); in lower_instr()
/third_party/mesa3d/src/panfrost/util/
Dpan_lower_writeout.c183 nir_instr_remove(instr); in pan_nir_lower_zs_store()
200 nir_instr_remove(&stores[i]->instr); in pan_nir_lower_zs_store()
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
Ddxil_spirv_nir.c139 nir_instr_remove(instr); in lower_shader_system_values()
228 nir_instr_remove(instr); in lower_load_push_constant()
395 nir_instr_remove(instr); in discard_psiz_access()
467 nir_instr_remove(instr); in kill_undefined_varyings()
513 nir_instr_remove(instr); in kill_unused_outputs()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir_lower_tess_io.cpp264 nir_instr_remove(&op->instr); in replace_load_instr()
360 nir_instr_remove(&op->instr); in r600_lower_tess_io_impl()
374 nir_instr_remove(instr); in r600_lower_tess_io_impl()
390 nir_instr_remove(instr); in r600_lower_tess_io_impl()
427 nir_instr_remove(instr); in r600_lower_tess_io_impl()

1234567