/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_nir.c | 66 NIR_PASS(progress, nir, nir_lower_vars_to_ssa); in si_nir_opts() 67 NIR_PASS(progress, nir, nir_lower_alu_to_scalar, si_alu_to_scalar_filter, sscreen); in si_nir_opts() 68 NIR_PASS(progress, nir, nir_lower_phis_to_scalar, false); in si_nir_opts() 71 NIR_PASS(progress, nir, nir_split_array_vars, nir_var_function_temp); in si_nir_opts() 72 NIR_PASS(lower_alu_to_scalar, nir, nir_shrink_vec_array_vars, nir_var_function_temp); in si_nir_opts() 73 NIR_PASS(progress, nir, nir_opt_find_array_copies); in si_nir_opts() 75 NIR_PASS(progress, nir, nir_opt_copy_prop_vars); in si_nir_opts() 76 NIR_PASS(progress, nir, nir_opt_dead_write_vars); in si_nir_opts() 78 NIR_PASS(lower_alu_to_scalar, nir, nir_opt_trivial_continues); in si_nir_opts() 80 NIR_PASS(progress, nir, nir_copy_prop); in si_nir_opts() [all …]
|
D | si_nir_optim.c | 195 NIR_PASS(progress, shader, nir_copy_prop); in si_nir_is_output_const_if_tex_is_const() 196 NIR_PASS(progress, shader, nir_opt_remove_phis); in si_nir_is_output_const_if_tex_is_const() 197 NIR_PASS(progress, shader, nir_opt_dce); in si_nir_is_output_const_if_tex_is_const() 198 NIR_PASS(progress, shader, nir_opt_dead_cf); in si_nir_is_output_const_if_tex_is_const() 199 NIR_PASS(progress, shader, nir_opt_algebraic); in si_nir_is_output_const_if_tex_is_const() 200 NIR_PASS(progress, shader, nir_opt_constant_folding); in si_nir_is_output_const_if_tex_is_const()
|
/third_party/mesa3d/src/compiler/clc/ |
D | clc.c | 96 NIR_PASS(progress, s, nir_split_var_copies); in clc_libclc_optimize() 97 NIR_PASS(progress, s, nir_opt_copy_prop_vars); in clc_libclc_optimize() 98 NIR_PASS(progress, s, nir_lower_var_copies); in clc_libclc_optimize() 99 NIR_PASS(progress, s, nir_lower_vars_to_ssa); in clc_libclc_optimize() 100 NIR_PASS(progress, s, nir_copy_prop); in clc_libclc_optimize() 101 NIR_PASS(progress, s, nir_opt_remove_phis); in clc_libclc_optimize() 102 NIR_PASS(progress, s, nir_opt_dce); in clc_libclc_optimize() 103 …NIR_PASS(progress, s, nir_opt_if, nir_opt_if_aggressive_last_continue | nir_opt_if_optimize_phi_tr… in clc_libclc_optimize() 104 NIR_PASS(progress, s, nir_opt_dead_cf); in clc_libclc_optimize() 105 NIR_PASS(progress, s, nir_opt_cse); in clc_libclc_optimize() [all …]
|
/third_party/mesa3d/src/gallium/drivers/lima/ |
D | lima_program.c | 130 NIR_PASS(progress, s, nir_lower_alu_to_scalar, NULL, NULL); in lima_program_optimize_vs_nir() 131 NIR_PASS(progress, s, nir_lower_phis_to_scalar, false); in lima_program_optimize_vs_nir() 132 NIR_PASS(progress, s, nir_copy_prop); in lima_program_optimize_vs_nir() 133 NIR_PASS(progress, s, nir_opt_remove_phis); in lima_program_optimize_vs_nir() 134 NIR_PASS(progress, s, nir_opt_dce); in lima_program_optimize_vs_nir() 135 NIR_PASS(progress, s, nir_opt_dead_cf); in lima_program_optimize_vs_nir() 136 NIR_PASS(progress, s, nir_opt_cse); in lima_program_optimize_vs_nir() 137 NIR_PASS(progress, s, nir_opt_peephole_select, 8, true, true); in lima_program_optimize_vs_nir() 138 NIR_PASS(progress, s, nir_opt_algebraic); in lima_program_optimize_vs_nir() 139 NIR_PASS(progress, s, lima_nir_lower_ftrunc); in lima_program_optimize_vs_nir() [all …]
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
D | i915_screen.c | 196 NIR_PASS(progress, s, nir_copy_prop); in i915_optimize_nir() 197 NIR_PASS(progress, s, nir_opt_algebraic); in i915_optimize_nir() 198 NIR_PASS(progress, s, nir_opt_constant_folding); in i915_optimize_nir() 199 NIR_PASS(progress, s, nir_opt_remove_phis); in i915_optimize_nir() 200 NIR_PASS(progress, s, nir_opt_conditional_discard); in i915_optimize_nir() 201 NIR_PASS(progress, s, nir_opt_dce); in i915_optimize_nir() 202 NIR_PASS(progress, s, nir_opt_dead_cf); in i915_optimize_nir() 203 NIR_PASS(progress, s, nir_opt_cse); in i915_optimize_nir() 204 NIR_PASS(progress, s, nir_opt_find_array_copies); in i915_optimize_nir() 205 …NIR_PASS(progress, s, nir_opt_if, nir_opt_if_aggressive_last_continue | nir_opt_if_optimize_phi_tr… in i915_optimize_nir() [all …]
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader.c | 174 NIR_PASS(progress, shader, nir_split_array_vars, nir_var_function_temp); in radv_optimize_nir() 175 NIR_PASS(progress, shader, nir_shrink_vec_array_vars, nir_var_function_temp); in radv_optimize_nir() 183 NIR_PASS(progress, shader, nir_opt_find_array_copies); in radv_optimize_nir() 186 NIR_PASS(progress, shader, nir_opt_copy_prop_vars); in radv_optimize_nir() 187 NIR_PASS(progress, shader, nir_opt_dead_write_vars); in radv_optimize_nir() 188 NIR_PASS(_, shader, nir_lower_vars_to_ssa); in radv_optimize_nir() 190 NIR_PASS(_, shader, nir_lower_alu_width, vectorize_vec2_16bit, NULL); in radv_optimize_nir() 191 NIR_PASS(_, shader, nir_lower_phis_to_scalar, true); in radv_optimize_nir() 193 NIR_PASS(progress, shader, nir_copy_prop); in radv_optimize_nir() 194 NIR_PASS(progress, shader, nir_opt_remove_phis); in radv_optimize_nir() [all …]
|
D | radv_pipeline.c | 3007 NIR_PASS(progress, ordered_shaders[i], nir_lower_io_to_scalar_early, mask); in radv_link_shaders() 3010 NIR_PASS(_, ordered_shaders[i], nir_copy_prop); in radv_link_shaders() 3011 NIR_PASS(_, ordered_shaders[i], nir_opt_shrink_vectors); in radv_link_shaders() 3017 NIR_PASS(_, ordered_shaders[i], nir_opt_constant_folding); in radv_link_shaders() 3019 NIR_PASS(_, ordered_shaders[i], nir_opt_cse); in radv_link_shaders() 3031 NIR_PASS(_, ordered_shaders[i], nir_opt_copy_prop_vars); in radv_link_shaders() 3033 NIR_PASS(_, ordered_shaders[i], nir_opt_dce); in radv_link_shaders() 3034 NIR_PASS(_, ordered_shaders[i], nir_remove_dead_variables, in radv_link_shaders() 3082 NIR_PASS(_, ordered_shaders[i], nir_remove_dead_variables, nir_var_shader_temp, in radv_link_shaders() 3084 NIR_PASS(_, ordered_shaders[i], nir_opt_dce); in radv_link_shaders() [all …]
|
/third_party/mesa3d/src/imagination/rogue/ |
D | rogue_nir.c | 123 NIR_PASS(progress, nir, nir_copy_prop); in rogue_nir_passes() 124 NIR_PASS(progress, nir, nir_opt_cse); in rogue_nir_passes() 125 NIR_PASS(progress, nir, nir_opt_algebraic); in rogue_nir_passes() 126 NIR_PASS(progress, nir, nir_opt_constant_folding); in rogue_nir_passes() 127 NIR_PASS(progress, nir, nir_opt_dce); in rogue_nir_passes() 142 NIR_PASS(progress, nir, nir_opt_algebraic_late); in rogue_nir_passes()
|
/third_party/mesa3d/src/broadcom/compiler/ |
D | vir.c | 653 NIR_PASS(_, c->s, nir_lower_tex, &tex_options); in v3d_lower_nir() 654 NIR_PASS(_, c->s, nir_lower_system_values); in v3d_lower_nir() 655 NIR_PASS(_, c->s, nir_lower_compute_system_values, NULL); in v3d_lower_nir() 657 NIR_PASS(_, c->s, nir_lower_vars_to_scratch, in v3d_lower_nir() 661 NIR_PASS(_, c->s, v3d_nir_lower_scratch); in v3d_lower_nir() 906 NIR_PASS(_, c->s, nir_lower_io_to_scalar_early, in v3d_nir_lower_vs_early() 914 NIR_PASS(_, c->s, nir_remove_unused_io_vars, in v3d_nir_lower_vs_early() 916 NIR_PASS(_, c->s, nir_lower_global_vars_to_local); in v3d_nir_lower_vs_early() 918 NIR_PASS(_, c->s, nir_remove_dead_variables, nir_var_shader_in, NULL); in v3d_nir_lower_vs_early() 922 NIR_PASS(_, c->s, nir_lower_point_size, 1.0f, 0.0f); in v3d_nir_lower_vs_early() [all …]
|
/third_party/mesa3d/src/compiler/glsl/ |
D | gl_nir_linker.c | 54 NIR_PASS(progress, nir, nir_remove_dead_variables, in gl_nir_opts() 59 NIR_PASS(progress, nir, nir_opt_copy_prop_vars); in gl_nir_opts() 60 NIR_PASS(progress, nir, nir_opt_dead_write_vars); in gl_nir_opts() 70 NIR_PASS(progress, nir, nir_copy_prop); in gl_nir_opts() 71 NIR_PASS(progress, nir, nir_opt_remove_phis); in gl_nir_opts() 72 NIR_PASS(progress, nir, nir_opt_dce); in gl_nir_opts() 75 NIR_PASS(progress, nir, nir_copy_prop); in gl_nir_opts() 76 NIR_PASS(progress, nir, nir_opt_dce); in gl_nir_opts() 78 NIR_PASS(progress, nir, nir_opt_if, 0); in gl_nir_opts() 79 NIR_PASS(progress, nir, nir_opt_dead_cf); in gl_nir_opts() [all …]
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pipeline.c | 330 NIR_PASS(progress, nir, nir_lower_flrp, 32|64, true); in optimize() 331 NIR_PASS(progress, nir, nir_split_array_vars, nir_var_function_temp); in optimize() 332 NIR_PASS(progress, nir, nir_shrink_vec_array_vars, nir_var_function_temp); in optimize() 333 NIR_PASS(progress, nir, nir_opt_deref); in optimize() 334 NIR_PASS(progress, nir, nir_lower_vars_to_ssa); in optimize() 336 NIR_PASS(progress, nir, nir_opt_copy_prop_vars); in optimize() 338 NIR_PASS(progress, nir, nir_copy_prop); in optimize() 339 NIR_PASS(progress, nir, nir_opt_dce); in optimize() 340 NIR_PASS(progress, nir, nir_opt_peephole_select, 8, true, true); in optimize() 342 NIR_PASS(progress, nir, nir_opt_algebraic); in optimize() [all …]
|
/third_party/mesa3d/src/microsoft/clc/ |
D | clc_compiler.c | 821 NIR_PASS(progress, nir, nir_copy_prop); in clc_spirv_to_dxil() 822 NIR_PASS(progress, nir, nir_opt_copy_prop_vars); in clc_spirv_to_dxil() 823 NIR_PASS(progress, nir, nir_opt_deref); in clc_spirv_to_dxil() 824 NIR_PASS(progress, nir, nir_opt_dce); in clc_spirv_to_dxil() 825 NIR_PASS(progress, nir, nir_opt_undef); in clc_spirv_to_dxil() 826 NIR_PASS(progress, nir, nir_opt_constant_folding); in clc_spirv_to_dxil() 827 NIR_PASS(progress, nir, nir_opt_cse); in clc_spirv_to_dxil() 828 NIR_PASS(progress, nir, nir_lower_vars_to_ssa); in clc_spirv_to_dxil() 829 NIR_PASS(progress, nir, nir_opt_algebraic); in clc_spirv_to_dxil() 848 NIR_PASS(progress, nir, nir_copy_prop); in clc_spirv_to_dxil() [all …]
|
/third_party/mesa3d/src/microsoft/spirv_to_dxil/ |
D | dxil_spirv_nir.c | 620 NIR_PASS(*requires_runtime_data, nir, in dxil_spirv_nir_passes() 710 NIR_PASS(progress, nir, nir_copy_prop); in dxil_spirv_nir_passes() 711 NIR_PASS(progress, nir, nir_opt_copy_prop_vars); in dxil_spirv_nir_passes() 712 NIR_PASS(progress, nir, nir_opt_deref); in dxil_spirv_nir_passes() 713 NIR_PASS(progress, nir, nir_opt_dce); in dxil_spirv_nir_passes() 714 NIR_PASS(progress, nir, nir_opt_undef); in dxil_spirv_nir_passes() 715 NIR_PASS(progress, nir, nir_opt_constant_folding); in dxil_spirv_nir_passes() 716 NIR_PASS(progress, nir, nir_opt_cse); in dxil_spirv_nir_passes() 719 NIR_PASS(progress, nir, nir_copy_prop); in dxil_spirv_nir_passes() 720 NIR_PASS(progress, nir, nir_opt_dce); in dxil_spirv_nir_passes() [all …]
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_nir.cpp | 549 NIR_PASS(progress, shader, nir_lower_vars_to_ssa); in optimize_once() 550 NIR_PASS(progress, shader, nir_copy_prop); in optimize_once() 551 NIR_PASS(progress, shader, nir_opt_dce); in optimize_once() 552 NIR_PASS(progress, shader, nir_opt_algebraic); in optimize_once() 553 NIR_PASS(progress, shader, nir_opt_constant_folding); in optimize_once() 554 NIR_PASS(progress, shader, nir_opt_copy_prop_vars); in optimize_once() 555 NIR_PASS(progress, shader, nir_opt_remove_phis); in optimize_once() 559 NIR_PASS(progress, shader, nir_copy_prop); in optimize_once() 560 NIR_PASS(progress, shader, nir_opt_dce); in optimize_once() 563 NIR_PASS(progress, shader, nir_opt_if, nir_opt_if_optimize_phi_true_false); in optimize_once() [all …]
|
/third_party/mesa3d/src/panfrost/midgard/ |
D | midgard_compile.c | 334 NIR_PASS(progress, nir, nir_lower_regs_to_ssa); in optimise_nir() 339 NIR_PASS(progress, nir, nir_lower_idiv, &idiv_options); in optimise_nir() 350 NIR_PASS(progress, nir, nir_lower_tex, &lower_tex_options); in optimise_nir() 361 NIR_PASS(progress, nir, midgard_nir_lower_image_bitsize); in optimise_nir() 362 NIR_PASS(progress, nir, midgard_nir_lower_helper_writes); in optimise_nir() 363 NIR_PASS(progress, nir, pan_lower_helper_invocation); in optimise_nir() 364 NIR_PASS(progress, nir, pan_lower_sample_pos); in optimise_nir() 373 NIR_PASS(progress, nir, midgard_nir_lower_algebraic_early); in optimise_nir() 379 NIR_PASS(progress, nir, nir_lower_var_copies); in optimise_nir() 380 NIR_PASS(progress, nir, nir_lower_vars_to_ssa); in optimise_nir() [all …]
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_context.c | 87 NIR_PASS(progress, ctx->s, nir_lower_locals_to_regs); in ir3_context_init() 92 NIR_PASS(progress, ctx->s, nir_opt_algebraic); in ir3_context_init() 93 NIR_PASS(progress, ctx->s, nir_opt_constant_folding); in ir3_context_init() 102 NIR_PASS(progress, ctx->s, ir3_nir_lower_imul); in ir3_context_init() 105 NIR_PASS(progress, ctx->s, nir_opt_algebraic); in ir3_context_init() 106 NIR_PASS(progress, ctx->s, nir_opt_copy_prop_vars); in ir3_context_init() 107 NIR_PASS(progress, ctx->s, nir_opt_dead_write_vars); in ir3_context_init() 108 NIR_PASS(progress, ctx->s, nir_opt_dce); in ir3_context_init() 109 NIR_PASS(progress, ctx->s, nir_opt_constant_folding); in ir3_context_init() 118 NIR_PASS(progress, ctx->s, nir_lower_phis_to_scalar, true); in ir3_context_init()
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_nir.c | 521 NIR_PASS(this_progress, nir, pass, ##__VA_ARGS__); \ 963 NIR_PASS(_, producer, nir_lower_io_to_scalar_early, nir_var_shader_out); in brw_nir_link_shaders() 964 NIR_PASS(_, consumer, nir_lower_io_to_scalar_early, nir_var_shader_in); in brw_nir_link_shaders() 972 NIR_PASS(_, producer, nir_remove_dead_variables, nir_var_shader_out, NULL); in brw_nir_link_shaders() 973 NIR_PASS(_, consumer, nir_remove_dead_variables, nir_var_shader_in, NULL); in brw_nir_link_shaders() 985 NIR_PASS(_, producer, nir_lower_global_vars_to_local); in brw_nir_link_shaders() 986 NIR_PASS(_, consumer, nir_lower_global_vars_to_local); in brw_nir_link_shaders() 992 NIR_PASS(_, producer, nir_lower_indirect_derefs, in brw_nir_link_shaders() 995 NIR_PASS(_, consumer, nir_lower_indirect_derefs, in brw_nir_link_shaders() 1003 NIR_PASS(_, producer, nir_lower_io_to_vector, nir_var_shader_out); in brw_nir_link_shaders() [all …]
|
D | brw_mesh.cpp | 110 NIR_PASS(_, nir, nir_lower_io, nir_var_shader_out, in brw_nir_lower_tue_outputs() 124 NIR_PASS(_, nir, nir_lower_vars_to_explicit_types, in brw_nir_lower_tue_outputs() 126 NIR_PASS(_, nir, nir_lower_explicit_io, in brw_nir_lower_tue_outputs() 191 NIR_PASS(adjusted, shader, brw_nir_adjust_task_payload_offsets); in brw_nir_adjust_payload() 193 NIR_PASS(_, shader, nir_opt_constant_folding); in brw_nir_adjust_payload() 235 NIR_PASS(_, shader, brw_nir_lower_load_uniforms); in brw_compile_task() 236 NIR_PASS(_, shader, brw_nir_lower_simd, dispatch_width); in brw_compile_task() 305 NIR_PASS(progress, nir, nir_lower_vars_to_explicit_types, in brw_nir_lower_tue_inputs() 321 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_task_payload, in brw_nir_lower_tue_inputs() 531 NIR_PASS(_, nir, nir_lower_io, nir_var_shader_out, in brw_nir_lower_mue_outputs() [all …]
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pipeline.c | 256 NIR_PASS(this_progress, nir, pass, ##__VA_ARGS__); \ 366 NIR_PASS(_, nir, nir_lower_sysvals_to_varyings, &sysvals_to_varyings); in preprocess_nir() 374 NIR_PASS(_, nir, nir_lower_variable_initializers, nir_var_shader_out); in preprocess_nir() 377 NIR_PASS(_, nir, nir_lower_io_to_vector, nir_var_shader_out); in preprocess_nir() 379 NIR_PASS(_, nir, nir_lower_input_attachments, in preprocess_nir() 388 NIR_PASS(_, nir, nir_lower_system_values); in preprocess_nir() 390 NIR_PASS(_, nir, nir_lower_alu_to_scalar, NULL, NULL); in preprocess_nir() 392 NIR_PASS(_, nir, nir_normalize_cubemap_coords); in preprocess_nir() 394 NIR_PASS(_, nir, nir_lower_global_vars_to_local); in preprocess_nir() 396 NIR_PASS(_, nir, nir_split_var_copies); in preprocess_nir() [all …]
|
/third_party/mesa3d/src/amd/common/ |
D | ac_nir.c | 79 NIR_PASS(progress, shader, nir_lower_vars_to_scratch, nir_var_function_temp, 256, in ac_nir_lower_indirect_derefs() 108 NIR_PASS(progress, shader, nir_lower_indirect_derefs, indirect_mask, UINT32_MAX); in ac_nir_lower_indirect_derefs()
|
/third_party/mesa3d/src/panfrost/bifrost/ |
D | bifrost_compile.c | 4433 NIR_PASS(progress, nir, nir_lower_regs_to_ssa); in bi_optimize_nir() 4443 NIR_PASS(progress, nir, pan_nir_lower_64bit_intrin); in bi_optimize_nir() 4444 NIR_PASS(progress, nir, pan_lower_helper_invocation); in bi_optimize_nir() 4446 NIR_PASS(progress, nir, nir_lower_int64); in bi_optimize_nir() 4452 NIR_PASS(progress, nir, nir_lower_idiv, &idiv_options); in bi_optimize_nir() 4454 NIR_PASS(progress, nir, nir_lower_tex, &lower_tex_options); in bi_optimize_nir() 4455 NIR_PASS(progress, nir, nir_lower_alu_to_scalar, bi_scalarize_filter, NULL); in bi_optimize_nir() 4456 NIR_PASS(progress, nir, nir_lower_load_const_to_scalar); in bi_optimize_nir() 4461 NIR_PASS(progress, nir, nir_lower_var_copies); in bi_optimize_nir() 4462 NIR_PASS(progress, nir, nir_lower_vars_to_ssa); in bi_optimize_nir() [all …]
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_nir_lower_multiview.c | 85 NIR_PASS(progress, nir, lower_multiview_mask, &mask); in tu_nir_lower_multiview() 113 NIR_PASS(progress, nir, lower_multiview_mask, &mask); in tu_nir_lower_multiview()
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_pipeline.c | 155 NIR_PASS(_, nir, nir_lower_sysvals_to_varyings, &sysvals_to_varyings); in anv_shader_stage_to_nir() 161 NIR_PASS(_, nir, nir_opt_access, &opt_access_options); in anv_shader_stage_to_nir() 163 NIR_PASS(_, nir, nir_lower_frexp); in anv_shader_stage_to_nir() 703 NIR_PASS(_, nir, nir_lower_wpos_center); in anv_pipeline_lower_nir() 704 NIR_PASS(_, nir, nir_lower_input_attachments, in anv_pipeline_lower_nir() 711 NIR_PASS(_, nir, anv_nir_lower_ycbcr_textures, layout); in anv_pipeline_lower_nir() 714 NIR_PASS(_, nir, anv_nir_lower_multiview, in anv_pipeline_lower_nir() 720 NIR_PASS(_, nir, brw_nir_lower_storage_image, compiler->devinfo); in anv_pipeline_lower_nir() 722 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_global, in anv_pipeline_lower_nir() 724 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_push_const, in anv_pipeline_lower_nir() [all …]
|
/third_party/mesa3d/src/asahi/compiler/ |
D | agx_compile.c | 1464 NIR_PASS(progress, nir, nir_lower_var_copies); in agx_optimize_nir() 1465 NIR_PASS(progress, nir, nir_lower_vars_to_ssa); in agx_optimize_nir() 1467 NIR_PASS(progress, nir, nir_copy_prop); in agx_optimize_nir() 1468 NIR_PASS(progress, nir, nir_opt_remove_phis); in agx_optimize_nir() 1469 NIR_PASS(progress, nir, nir_lower_phis_to_scalar, true); in agx_optimize_nir() 1470 NIR_PASS(progress, nir, nir_opt_dce); in agx_optimize_nir() 1471 NIR_PASS(progress, nir, nir_opt_dead_cf); in agx_optimize_nir() 1472 NIR_PASS(progress, nir, nir_opt_cse); in agx_optimize_nir() 1473 NIR_PASS(progress, nir, nir_opt_peephole_select, 64, false, true); in agx_optimize_nir() 1474 NIR_PASS(progress, nir, nir_opt_algebraic); in agx_optimize_nir() [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 2453 NIR_PASS(progress, nir, nir_remove_dead_variables, in ttn_optimize_nir() 2458 NIR_PASS(progress, nir, nir_opt_copy_prop_vars); in ttn_optimize_nir() 2459 NIR_PASS(progress, nir, nir_opt_dead_write_vars); in ttn_optimize_nir() 2469 NIR_PASS(progress, nir, nir_copy_prop); in ttn_optimize_nir() 2470 NIR_PASS(progress, nir, nir_opt_remove_phis); in ttn_optimize_nir() 2471 NIR_PASS(progress, nir, nir_opt_dce); in ttn_optimize_nir() 2474 NIR_PASS(progress, nir, nir_copy_prop); in ttn_optimize_nir() 2475 NIR_PASS(progress, nir, nir_opt_dce); in ttn_optimize_nir() 2477 NIR_PASS(progress, nir, nir_opt_if, nir_opt_if_optimize_phi_true_false); in ttn_optimize_nir() 2478 NIR_PASS(progress, nir, nir_opt_dead_cf); in ttn_optimize_nir() [all …]
|