Searched refs:softfp64 (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_double_ops.c461 const nir_shader *softfp64,
579 nir_foreach_function(function, softfp64) {
628 const nir_shader *softfp64; member in struct:lower_doubles_data
668 lower_doubles_instr_to_soft(b, alu, data->softfp64, options);
719 const nir_shader *softfp64,
723 .softfp64 = softfp64,
756 const nir_shader *softfp64,
763 progress |= nir_lower_doubles_impl(function->impl, softfp64, options);
460 lower_doubles_instr_to_soft(nir_builder * b,nir_alu_instr * instr,const nir_shader * softfp64,nir_lower_doubles_options options) argument
718 nir_lower_doubles_impl(nir_function_impl * impl,const nir_shader * softfp64,nir_lower_doubles_options options) argument
755 nir_lower_doubles(nir_shader * shader,const nir_shader * softfp64,nir_lower_doubles_options options) argument
H A Dnir.h5413 bool nir_lower_doubles(nir_shader *shader, const nir_shader *softfp64,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_double_ops.c429 const nir_shader *softfp64,
558 nir_foreach_function(function, softfp64) {
611 const nir_shader *softfp64,
625 if (lower_doubles_instr_to_soft(b, instr, softfp64, options))
681 const nir_shader *softfp64,
693 softfp64, options);
724 const nir_shader *softfp64,
731 progress |= nir_lower_doubles_impl(function->impl, softfp64, options);
428 lower_doubles_instr_to_soft(nir_builder * b,nir_alu_instr * instr,const nir_shader * softfp64,nir_lower_doubles_options options) argument
610 lower_doubles_instr(nir_builder * b,nir_alu_instr * instr,const nir_shader * softfp64,nir_lower_doubles_options options) argument
680 nir_lower_doubles_impl(nir_function_impl * impl,const nir_shader * softfp64,nir_lower_doubles_options options) argument
723 nir_lower_doubles(nir_shader * shader,const nir_shader * softfp64,nir_lower_doubles_options options) argument
H A Dnir.h3660 bool nir_lower_doubles(nir_shader *shader, const nir_shader *softfp64,
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_nir.h97 const nir_shader *softfp64);
H A Dbrw_nir.c673 const nir_shader *softfp64)
719 OPT(nir_lower_doubles, softfp64, nir->options->lower_doubles_options);
672 brw_preprocess_nir(const struct brw_compiler * compiler,nir_shader * nir,const nir_shader * softfp64) argument
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir.h96 const nir_shader *softfp64);
H A Dbrw_nir.c760 const nir_shader *softfp64)
807 OPT(nir_lower_doubles, softfp64, nir->options->lower_doubles_options);
759 brw_preprocess_nir(const struct brw_compiler * compiler,nir_shader * nir,const nir_shader * softfp64) argument
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_glsl_to_nir.cpp382 nir_shader *softfp64 = NULL; local in function:st_glsl_to_nir
385 softfp64 = glsl_float64_funcs_to_nir(st->ctx, options);
386 ralloc_steal(ralloc_parent(nir), softfp64);
435 softfp64, options->lower_doubles_options);
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_program.c113 nir_shader *softfp64 = NULL; local in function:brw_create_nir
116 softfp64 = glsl_float64_funcs_to_nir(ctx, options);
117 ralloc_steal(ralloc_parent(nir), softfp64);
120 nir = brw_preprocess_nir(brw->screen->compiler, nir, softfp64);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.0.0.rst1922 - nir/algebraic: Avoid creating new fp64 ops when using softfp64
H A D20.3.0.rst3139 - nir/algebraic: Avoid creating new fp64 ops when using softfp64
H A D21.1.0.rst3993 - zink: lower flrp64 and ffma64 when in softfp64 mode

Completed in 40 milliseconds