Home
last modified time | relevance | path

Searched refs:float_controls_execution_mode (Results 1 – 25 of 38) sorted by relevance

12

/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_lower_fp16_conv.c243 if (b->shader->info.float_controls_execution_mode & FLOAT_CONTROLS_ROUNDING_MODE_RTZ_FP16) in lower_fp16_cast_impl()
245 … else if (b->shader->info.float_controls_execution_mode & FLOAT_CONTROLS_ROUNDING_MODE_RTE_FP16) in lower_fp16_cast_impl()
H A Dnir_constant_expressions.h36 unsigned float_controls_execution_mode);
H A Dnir_opt_constant_folding.c84 b->shader->info.float_controls_execution_mode); in try_fold_alu()
H A Dnir_builtin_builder.c74 if (nir_is_denorm_flush_to_zero(b->shader->info.float_controls_execution_mode, x->bit_size)) { in nir_nextafter()
H A Dnir_lower_double_ops.c330 uint32_t shader_exec_mode = b->shader->info.float_controls_execution_mode; in lower_sqrt_rsq()
H A Dnir_search.c856 build->shader->info.float_controls_execution_mode; in nir_algebraic_instr()
H A Dnir_lower_mediump.c1043 unsigned exec_mode = b->shader->info.float_controls_execution_mode; in opt_16bit_tex_image()
H A Dnir_loop_analyze.c1505 impl->function->shader->info.float_controls_execution_mode, in get_loop_info()
/aosp_15_r20/external/mesa3d/src/gallium/frontends/rusticl/mesa/compiler/
H A Dnir.rs453 self.nir.as_mut().info.float_controls_execution_mode |= in preserve_fp16_denorms()
460 self.nir.as_mut().info.float_controls_execution_mode |= in set_fp_rounding_mode_rtne()
/aosp_15_r20/external/mesa3d/src/compiler/spirv/
H A Dnir_spirv.h69 uint32_t float_controls_execution_mode; member
H A Dspirv_to_nir.c2650 b->shader->info.float_controls_execution_mode); in vtn_handle_constant()
5356 b->shader->info.float_controls_execution_mode |= execution_mode; in vtn_handle_execution_mode()
5359 …vtn_fail_if(nir_is_denorm_flush_to_zero(b->shader->info.float_controls_execution_mode, bit_size) && in vtn_handle_execution_mode()
5360 … nir_is_denorm_preserve(b->shader->info.float_controls_execution_mode, bit_size), in vtn_handle_execution_mode()
5362 … vtn_fail_if(nir_is_rounding_mode_rtne(b->shader->info.float_controls_execution_mode, bit_size) && in vtn_handle_execution_mode()
5363 … nir_is_rounding_mode_rtz(b->shader->info.float_controls_execution_mode, bit_size), in vtn_handle_execution_mode()
5523 b->shader->info.float_controls_execution_mode |= execution_mode; in vtn_handle_execution_mode_id()
6876 b->shader->info.float_controls_execution_mode = options->float_controls_execution_mode; in spirv_to_nir()
H A Dvtn_glsl450.c632 b->shader->info.float_controls_execution_mode; in handle_glsl450_alu()
H A Dvtn_alu.c448 b->nb.fp_fast_math = b->shader->info.float_controls_execution_mode & in vtn_handle_fp_fast_math()
/aosp_15_r20/external/mesa3d/src/compiler/
H A Dshader_info.h137 uint32_t float_controls_execution_mode; member
/aosp_15_r20/external/mesa3d/src/panfrost/lib/
H A Dpan_shader.c214 unsigned execution_mode = s->info.float_controls_execution_mode; in GENX()
/aosp_15_r20/external/mesa3d/src/intel/compiler/
H A Dbrw_fs_opt.cpp485 unsigned execution_mode = s.nir->info.float_controls_execution_mode; in brw_fs_opt_remove_extra_rounding_modes()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader.c2944 if (!(nir->info.float_controls_execution_mode & FLOAT_CONTROLS_ROUNDING_MODE_RTE_FP32) && in si_compile_shader()
2945 nir->info.float_controls_execution_mode & FLOAT_CONTROLS_ROUNDING_MODE_RTZ_FP32) in si_compile_shader()
2948 if (!(nir->info.float_controls_execution_mode & (FLOAT_CONTROLS_ROUNDING_MODE_RTE_FP16 | in si_compile_shader()
2950 nir->info.float_controls_execution_mode & (FLOAT_CONTROLS_ROUNDING_MODE_RTZ_FP16 | in si_compile_shader()
2954 if (!(nir->info.float_controls_execution_mode & (FLOAT_CONTROLS_DENORM_PRESERVE_FP16 | in si_compile_shader()
2956 nir->info.float_controls_execution_mode & (FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP16 | in si_compile_shader()
/aosp_15_r20/external/mesa3d/src/microsoft/clc/
H A Dclc_compiler.c636 .float_controls_execution_mode = FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP32, in clc_libclc_new()
767 .float_controls_execution_mode = FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP32, in clc_spirv_to_dxil()
/aosp_15_r20/external/mesa3d/src/amd/compiler/
H A Daco_interface.cpp445 unsigned execution_mode = shader->info.float_controls_execution_mode; in aco_nir_op_supports_packed_math_16bit()
/aosp_15_r20/external/mesa3d/src/gallium/frontends/rusticl/mesa/compiler/clc/
H A Dspirv.rs318 float_controls_execution_mode: float_controls::FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP32 in get_spirv_options()
/aosp_15_r20/external/mesa3d/src/amd/vulkan/nir/
H A Dradv_nir_opt_tid_function.c176 unsigned exec_mode = shader->info.float_controls_execution_mode; in constant_fold_scalar()
/aosp_15_r20/external/mesa3d/src/amd/vulkan/
H A Dradv_nir_to_llvm.c243 if (shaders[0]->info.float_controls_execution_mode & FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP32) { in ac_translate_nir_to_llvm()
H A Dradv_shader_info.c1764 …vs_stage->nir->info.float_controls_execution_mode == tcs_stage->nir->info.float_controls_execution… in radv_link_shaders_info()
/aosp_15_r20/external/mesa3d/src/amd/common/
H A Dac_nir.c1492 unsigned exec_mode = shader->info.float_controls_execution_mode; in ac_nir_opt_pack_half()
1513 shader->info.float_controls_execution_mode = exec_mode; in ac_nir_opt_pack_half()
/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/
H A Delk_vec4_visitor.cpp1363 unsigned execution_mode = this->nir->info.float_controls_execution_mode; in emit_shader_float_controls_execution_mode()

12