Searched refs:nir_imm_double (Results 1 – 2 of 2) sorted by relevance
/external/mesa3d/src/compiler/nir/ |
D | nir_lower_double_ops.c | 99 nir_imm_double(b, INFINITY))), in fix_inv_result() 100 nir_imm_double(b, 0.0f), res); in fix_inv_result() 103 res = nir_bcsel(b, nir_fne(b, src, nir_imm_double(b, 0.0f)), in fix_inv_result() 145 ra = nir_ffma(b, ra, nir_ffma(b, ra, src, nir_imm_double(b, -1)), ra); in lower_rcp() 146 ra = nir_ffma(b, ra, nir_ffma(b, ra, src, nir_imm_double(b, -1)), ra); in lower_rcp() 270 nir_ssa_def *one_half = nir_imm_double(b, 0.5); in lower_sqrt_rsq() 281 nir_ssa_def *y_1 = nir_fmul(b, nir_imm_double(b, 2.0), h_1); in lower_sqrt_rsq() 292 res = nir_bcsel(b, nir_ior(b, nir_feq(b, src, nir_imm_double(b, 0.0)), in lower_sqrt_rsq() 293 nir_feq(b, src, nir_imm_double(b, INFINITY))), in lower_sqrt_rsq() 346 nir_imm_double(b, 0.0), in lower_trunc() [all …]
|
D | nir_builder.h | 125 nir_imm_double(nir_builder *build, double x) in nir_imm_double() function
|