Home
last modified time | relevance | path

Searched refs:nir_imm_double (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_lower_double_ops.c103 nir_imm_double(b, INFINITY))), in fix_inv_result()
104 nir_imm_double(b, 0.0f), res); in fix_inv_result()
107 res = nir_bcsel(b, nir_fneu(b, src, nir_imm_double(b, 0.0f)), in fix_inv_result()
149 ra = nir_ffma(b, nir_fneg(b, ra), nir_ffma(b, ra, src, nir_imm_double(b, -1)), ra); in lower_rcp()
150 ra = nir_ffma(b, nir_fneg(b, ra), nir_ffma(b, ra, src, nir_imm_double(b, -1)), ra); in lower_rcp()
274 nir_ssa_def *one_half = nir_imm_double(b, 0.5); in lower_sqrt_rsq()
285 nir_ssa_def *y_1 = nir_fmul(b, nir_imm_double(b, 2.0), h_1); in lower_sqrt_rsq()
303 nir_imm_double(b, DBL_MIN)), in lower_sqrt_rsq()
304 nir_imm_double(b, 0.0), in lower_sqrt_rsq()
307 res = nir_bcsel(b, nir_ior(b, nir_feq(b, src_flushed, nir_imm_double(b, 0.0)), in lower_sqrt_rsq()
[all …]
Dnir_builder.h246 nir_imm_double(nir_builder *build, double x) in nir_imm_double() function
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir_lower_64bit.cpp215 auto gt0 = nir_flt(b, nir_imm_double(b, 0.0), src); in lower()
226 auto gt0 = nir_flt(b, nir_imm_double(b, 0.0), src); in lower()
237 auto gt0 = nir_flt(b, nir_imm_double(b, 0.0), src); in lower()
244 auto gt0 = nir_flt(b, nir_imm_double(b, 0.0), src); in lower()
714 ir[i] = nir_imm_double(b, lc->value[i].f64); in split_load_const()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_drawpixels.c222 nir_ssa_def *shifted_depth = nir_fmul(&b,nir_f2f64(&b, depth), nir_imm_double(&b,0xffffff)); in make_drawpix_zs_to_color_program_nir()