/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_lower_fp16_conv.c | 243 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 D | nir_constant_expressions.h | 36 unsigned float_controls_execution_mode);
|
H A D | nir_opt_constant_folding.c | 84 b->shader->info.float_controls_execution_mode); in try_fold_alu()
|
H A D | nir_builtin_builder.c | 74 if (nir_is_denorm_flush_to_zero(b->shader->info.float_controls_execution_mode, x->bit_size)) { in nir_nextafter()
|
H A D | nir_lower_double_ops.c | 330 uint32_t shader_exec_mode = b->shader->info.float_controls_execution_mode; in lower_sqrt_rsq()
|
H A D | nir_search.c | 856 build->shader->info.float_controls_execution_mode; in nir_algebraic_instr()
|
H A D | nir_lower_mediump.c | 1043 unsigned exec_mode = b->shader->info.float_controls_execution_mode; in opt_16bit_tex_image()
|
H A D | nir_loop_analyze.c | 1505 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 D | nir.rs | 453 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 D | nir_spirv.h | 69 uint32_t float_controls_execution_mode; member
|
H A D | spirv_to_nir.c | 2650 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 D | vtn_glsl450.c | 632 b->shader->info.float_controls_execution_mode; in handle_glsl450_alu()
|
H A D | vtn_alu.c | 448 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 D | shader_info.h | 137 uint32_t float_controls_execution_mode; member
|
/aosp_15_r20/external/mesa3d/src/panfrost/lib/ |
H A D | pan_shader.c | 214 unsigned execution_mode = s->info.float_controls_execution_mode; in GENX()
|
/aosp_15_r20/external/mesa3d/src/intel/compiler/ |
H A D | brw_fs_opt.cpp | 485 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 D | si_shader.c | 2944 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 D | clc_compiler.c | 636 .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 D | aco_interface.cpp | 445 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 D | spirv.rs | 318 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 D | radv_nir_opt_tid_function.c | 176 unsigned exec_mode = shader->info.float_controls_execution_mode; in constant_fold_scalar()
|
/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_nir_to_llvm.c | 243 if (shaders[0]->info.float_controls_execution_mode & FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP32) { in ac_translate_nir_to_llvm()
|
H A D | radv_shader_info.c | 1764 …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 D | ac_nir.c | 1492 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 D | elk_vec4_visitor.cpp | 1363 unsigned execution_mode = this->nir->info.float_controls_execution_mode; in emit_shader_float_controls_execution_mode()
|