Searched refs:nir_imm_double (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_double_ops.c | 103 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 …]
|
D | nir_builder.h | 246 nir_imm_double(nir_builder *build, double x) in nir_imm_double() function
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_nir_lower_64bit.cpp | 215 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/ |
D | st_cb_drawpixels.c | 222 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()
|