Home
last modified time | relevance | path

Searched refs:nir_bcsel (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_lower_double_ops.c97 res = nir_bcsel(b, nir_ior(b, nir_ige(b, nir_imm_int(b, 0), exp), in fix_inv_result()
103 res = nir_bcsel(b, nir_fne(b, src, nir_imm_double(b, 0.0f)), in fix_inv_result()
292 res = nir_bcsel(b, nir_ior(b, nir_feq(b, src, nir_imm_double(b, 0.0)), in lower_sqrt_rsq()
327 nir_bcsel(b, in lower_trunc()
333 nir_bcsel(b, in lower_trunc()
344 nir_bcsel(b, in lower_trunc()
347 nir_bcsel(b, nir_ige(b, unbiased_exp, nir_imm_int(b, 53)), in lower_trunc()
365 return nir_bcsel(b, in lower_floor()
380 return nir_bcsel(b, in lower_ceil()
429 return nir_bcsel(b, in lower_round_even()
[all …]
Dnir_lower_tex.c445 Q = nir_bcsel(b, cond_z, in lower_gradient_cube_map()
447 nir_bcsel(b, cond_y, in lower_gradient_cube_map()
451 dQdx = nir_bcsel(b, cond_z, in lower_gradient_cube_map()
453 nir_bcsel(b, cond_y, in lower_gradient_cube_map()
457 dQdy = nir_bcsel(b, cond_z, in lower_gradient_cube_map()
459 nir_bcsel(b, cond_y, in lower_gradient_cube_map()
692 nir_ssa_def *rgb = nir_bcsel(b, cond, low, high); in linearize_srgb_result()
Dnir_lower_idiv.c106 q = nir_bcsel(bld, r, b, q); in convert_instr()
Dnir_lower_two_sided_color.c160 nir_ssa_def *color = nir_bcsel(b, face, front, back); in nir_lower_two_sided_color_block()
Dnir_lower_wpos_ytransform.c74 return nir_bcsel(b, nir_flt(b, src0, nir_imm_float(b, 0.0)), src1, src2); in nir_cmp()
/external/mesa3d/src/compiler/spirv/
Dvtn_glsl450.c315 nir_bcsel(b, nir_flt(b, x, zero), in build_atan2()
317 nir_bcsel(b, nir_fge(b, y, zero), in build_atan2()
326 return nir_bcsel(b, condition, r_then, r_else); in build_atan2()
356 nir_bcsel(b, is_not_zero, exponent_bias, zero)); in build_frexp()
359 nir_bcsel(b, is_not_zero, exponent_value, zero)); in build_frexp()
521 nir_bcsel(nb, nir_flt(nb, nir_fdot(nb, src[2], src[1]), in handle_glsl450_alu()
550 val->ssa->def = nir_bcsel(nb, nir_flt(nb, k, zero), zero, result); in handle_glsl450_alu()
Dspirv_to_nir.c2272 dest = nir_bcsel(&b->nb, nir_ieq(&b->nb, index, nir_imm_int(&b->nb, i)), in vtn_vector_extract_dynamic()
2284 dest = nir_bcsel(&b->nb, nir_ieq(&b->nb, index, nir_imm_int(&b->nb, i)), in vtn_vector_insert_dynamic()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_nir_tcs_workarounds.c110 inner = nir_bcsel(b, nir_fge(b, nir_imm_float(b, 1.0f), inner), in emit_quads_workaround()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_blend.c82 return nir_bcsel(b, is_low, low, high); in vc4_nir_srgb_decode()
98 return nir_bcsel(b, is_low, low, high); in vc4_nir_srgb_encode()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c610 nir_bcsel(&c->build, in ttn_src_for_file_and_index()
949 nir_bcsel(b, in ttn_lit()
1058 ttn_move_dest(b, dest, nir_bcsel(b, in ttn_cmp()
1066 ttn_move_dest(b, dest, nir_bcsel(b, in ttn_ucmp()
/external/mesa3d/src/mesa/program/
Dprog_to_nir.c390 z = nir_bcsel(b, in ptn_lit()
491 ptn_move_dest(b, dest, nir_bcsel(b, in ptn_cmp()
/external/mesa3d/src/intel/blorp/
Dblorp_blit.c843 sample = nir_bcsel(b, nir_ilt(b, sample, nir_imm_int(b, 8)), in blorp_nir_manual_blend_bilinear()
1274 nir_bcsel(&b, nir_ieq(&b, comp, nir_imm_int(&b, 0)), in brw_blorp_build_nir_shader()
1276 nir_bcsel(&b, nir_ieq(&b, comp, nir_imm_int(&b, 1)), in brw_blorp_build_nir_shader()
/external/mesa3d/prebuilt-intermediates/nir/
Dnir_builder_opcodes.h99 nir_bcsel(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) in nir_bcsel() function
/external/mesa3d/src/compiler/glsl/
Dglsl_to_nir.cpp1832 result = nir_bcsel(&b, srcs[0], srcs[1], srcs[2]); in visit()