Home
last modified time | relevance | path

Searched refs:nir_fsub (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/compiler/spirv/
Dvtn_glsl450.c40 return nir_fsub(b, nir_channel(b, p, 0), nir_channel(b, p, 1)); in build_mat2_det()
58 nir_ssa_def *diff = nir_fsub(b, prod0, prod1); in build_mat3_det()
84 return nir_fadd(b, nir_fsub(b, nir_channel(b, prod, 0), in build_mat4_det()
86 nir_fsub(b, nir_channel(b, prod, 2), in build_mat4_det()
223 nir_fsub(b, nir_imm_float(b, M_PI_2f), in build_asin()
224 nir_fmul(b, nir_fsqrt(b, nir_fsub(b, nir_imm_float(b, 1.0f), abs_x)), in build_asin()
533 val->ssa->def = build_length(nb, nir_fsub(nb, src[0], src[1])); in handle_glsl450_alu()
562 nir_fsub(nb, nir_fmul(nb, nir_swizzle(nb, src[0], yzx, 3, true), in handle_glsl450_alu()
572 build_fclamp(nb, nir_fdiv(nb, nir_fsub(nb, src[2], src[0]), in handle_glsl450_alu()
573 nir_fsub(nb, src[1], src[0])), in handle_glsl450_alu()
[all …]
Dvtn_alu.c182 nir_fsub(&b->nb, src0->elems[i]->def, src1->elems[i]->def); in vtn_handle_matrix_alu()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_blend.c90 nir_ssa_def *high = nir_fsub(b, in vc4_nir_srgb_encode()
123 nir_fsub(b, in vc4_blend_channel_f()
139 return nir_fsub(b, nir_imm_float(b, 1.0), src[channel]); in vc4_blend_channel_f()
141 return nir_fsub(b, nir_imm_float(b, 1.0), src[3]); in vc4_blend_channel_f()
143 return nir_fsub(b, nir_imm_float(b, 1.0), dst[3]); in vc4_blend_channel_f()
145 return nir_fsub(b, nir_imm_float(b, 1.0), dst[channel]); in vc4_blend_channel_f()
147 return nir_fsub(b, nir_imm_float(b, 1.0), in vc4_blend_channel_f()
153 return nir_fsub(b, nir_imm_float(b, 1.0), in vc4_blend_channel_f()
244 return nir_fsub(b, src, dst); in vc4_blend_func_f()
246 return nir_fsub(b, dst, src); in vc4_blend_func_f()
Dvc4_nir_lower_io.c122 return nir_fsub(b, nir_fmul(b, in vc4_nir_get_vattr_channel_vpm()
290 result = nir_fsub(b, nir_imm_float(b, 1.0), result); in vc4_nir_lower_fs_input()
/external/mesa3d/src/compiler/nir/
Dnir_lower_double_ops.c368 nir_fsub(b, tr, nir_imm_double(b, 1.0))); in lower_floor()
389 return nir_fsub(b, src, nir_ffloor(b, src)); in lower_fract()
405 nir_fsub(b, in lower_round_even()
438 nir_fsub(b, src, nir_imm_double(b, 0.5))))); in lower_round_even()
451 nir_ssa_def *mod = nir_fsub(b, src0, nir_fmul(b, src1, floor)); in lower_mod()
Dnir_lower_tex.c501 nir_fmul(b, rcp_Q_z, nir_fsub(b, dQdx_xy, nir_fmul(b, tmp, dQdx_z))); in lower_gradient_cube_map()
506 nir_fmul(b, rcp_Q_z, nir_fsub(b, dQdy_xy, nir_fmul(b, tmp, dQdy_z))); in lower_gradient_cube_map()
/external/mesa3d/src/mesa/program/
Dprog_to_nir.c324 ptn_move_dest_masked(b, dest, nir_fsub(b, srcx, nir_ffloor(b, srcx)), WRITEMASK_Y); in ptn_exp()
452 nir_fsub(b, in ptn_xpd()
/external/mesa3d/src/amd/vulkan/
Dradv_meta_resolve_cs.c62 gtvals[i] = nir_fsub(b, gtvals[i], in radv_meta_build_resolve_srgb_conversion()
/external/mesa3d/prebuilt-intermediates/nir/
Dnir_builder_opcodes.h579 nir_fsub(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) in nir_fsub() function
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c887 ttn_move_dest_masked(b, dest, nir_fsub(b, srcx, nir_ffloor(b, srcx)), in ttn_exp()
/external/mesa3d/src/compiler/glsl/
Dglsl_to_nir.cpp1737 result = type_is_float(out_type) ? nir_fsub(&b, srcs[0], srcs[1]) in visit()