Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/nir/
Dnir_constant_expressions.h36 unsigned float_controls_execution_mode);
Dnir_builtin_builder.c73 if (nir_is_denorm_flush_to_zero(b->shader->info.float_controls_execution_mode, x->bit_size)) { in nir_nextafter()
234 …is_float_control_signed_zero_inf_nan_preserve(b->shader->info.float_controls_execution_mode, bit_s… in nir_atan()
Dnir_opt_constant_folding.c100 b->shader->info.float_controls_execution_mode); in try_fold_alu()
Dnir_lower_double_ops.c297 b->shader->info.float_controls_execution_mode & in lower_sqrt_rsq()
Dnir_lower_mediump.c729 unsigned exec_mode = b->shader->info.float_controls_execution_mode; in fold_16bit_tex_image()
Dnir_search.c880 build->shader->info.float_controls_execution_mode; in nir_algebraic_instr()
Dnir_loop_analyze.c1336 find_trip_count(state, impl->function->shader->info.float_controls_execution_mode); in get_loop_info()
/third_party/mesa3d/src/compiler/spirv/
Dnir_spirv.h76 uint16_t float_controls_execution_mode; member
Dspirv_to_nir.c2270 b->shader->info.float_controls_execution_mode); in vtn_handle_constant()
5244 b->shader->info.float_controls_execution_mode |= execution_mode; in vtn_handle_execution_mode()
5247 …vtn_fail_if(nir_is_denorm_flush_to_zero(b->shader->info.float_controls_execution_mode, bit_size) && in vtn_handle_execution_mode()
5248 … nir_is_denorm_preserve(b->shader->info.float_controls_execution_mode, bit_size), in vtn_handle_execution_mode()
5250 … vtn_fail_if(nir_is_rounding_mode_rtne(b->shader->info.float_controls_execution_mode, bit_size) && in vtn_handle_execution_mode()
5251 … nir_is_rounding_mode_rtz(b->shader->info.float_controls_execution_mode, bit_size), in vtn_handle_execution_mode()
6486 b->shader->info.float_controls_execution_mode = options->float_controls_execution_mode; in spirv_to_nir()
Dvtn_glsl450.c621 b->shader->info.float_controls_execution_mode; in handle_glsl450_alu()
/third_party/mesa3d/src/compiler/
Dshader_info.h217 uint16_t float_controls_execution_mode; member
/third_party/mesa3d/src/compiler/clc/
Dclc.c135 .float_controls_execution_mode = FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP32, in clc_libclc_new()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.c1853 if (!(nir->info.float_controls_execution_mode & FLOAT_CONTROLS_ROUNDING_MODE_RTE_FP32) && in si_compile_shader()
1854 nir->info.float_controls_execution_mode & FLOAT_CONTROLS_ROUNDING_MODE_RTZ_FP32) in si_compile_shader()
1857 if (!(nir->info.float_controls_execution_mode & (FLOAT_CONTROLS_ROUNDING_MODE_RTE_FP16 | in si_compile_shader()
1859 nir->info.float_controls_execution_mode & (FLOAT_CONTROLS_ROUNDING_MODE_RTZ_FP16 | in si_compile_shader()
1863 if (!(nir->info.float_controls_execution_mode & (FLOAT_CONTROLS_DENORM_PRESERVE_FP16 | in si_compile_shader()
1865 nir->info.float_controls_execution_mode & (FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP16 | in si_compile_shader()
/third_party/mesa3d/src/intel/compiler/
Dbrw_fs_visitor.cpp268 unsigned execution_mode = this->nir->info.float_controls_execution_mode; in emit_shader_float_controls_execution_mode()
Dbrw_fs_nir.cpp975 bld.shader->nir->info.float_controls_execution_mode; in nir_emit_alu()
Dbrw_fs.cpp3497 unsigned execution_mode = this->nir->info.float_controls_execution_mode; in remove_extra_rounding_modes()
/third_party/mesa3d/src/microsoft/clc/
Dclc_compiler.c764 .float_controls_execution_mode = FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP32, in clc_spirv_to_dxil()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c1372 if (shaders[0]->info.float_controls_execution_mode & FLOAT_CONTROLS_DENORM_FLUSH_TO_ZERO_FP32) { in ac_translate_nir_to_llvm()
Dradv_pipeline.c3852 stages[MESA_SHADER_VERTEX].nir->info.float_controls_execution_mode == in gather_tess_info()
3853 stages[MESA_SHADER_TESS_CTRL].nir->info.float_controls_execution_mode; in gather_tess_info()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_compiler_nir.c270 unsigned execution_mode = ctx->s->info.float_controls_execution_mode; in create_cov()
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp11739 unsigned float_controls = shader->info.float_controls_execution_mode; in setup_fp_mode()
/third_party/mesa3d/docs/relnotes/
D22.2.0.rst4095 - radeonsi: follow shader_info.float_controls_execution_mode (mostly)