Home
last modified time | relevance | path

Searched refs:nir_vec (Results 1 – 22 of 22) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_lower_load_const_to_scalar.c63 nir_ssa_def *vec = nir_vec(&b, loads, lower->def.num_components); in lower_load_const_instr_scalar()
Dnir_lower_alu_to_scalar.c134 nir_ssa_def *vec = nir_vec(b, comps, 2); in lower_alu_instr_scalar()
238 nir_ssa_def *vec = nir_vec(b, comps, num_components); in lower_alu_instr_scalar()
Dnir_lower_io_to_scalar.c60 nir_src_for_ssa(nir_vec(b, loads, in lower_load_input_to_scalar()
224 nir_src_for_ssa(nir_vec(b, loads, in lower_load_to_scalar_early()
Dnir_lower_subgroups.c95 return nir_vec(b, reads, intrin->num_components); in lower_read_invocation_to_scalar()
Dnir_lower_tex.c620 src = nir_vec(b, comp, tex->coord_components); in saturate_src()
680 swizzled = nir_vec(b, srcs, 4); in swizzle_result()
Dnir_lower_vars_to_ssa.c596 new_def = nir_vec(&b, srcs, intrin->num_components); in rename_variables()
Dnir_opt_copy_prop_vars.c438 nir_ssa_def *vec = nir_vec(b, comps, num_components); in load_from_ssa_entry_value()
Dnir_builder.h368 nir_vec(nir_builder *build, nir_ssa_def **comp, unsigned num_components) in nir_vec() function
/external/mesa3d/src/intel/compiler/
Dbrw_nir_attribute_workarounds.c71 val = nir_vec(b, comps, val->num_components); in apply_attr_wa_block()
/external/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_io.c45 nir_ssa_def *vec = nir_vec(b, comps, intr->num_components); in replace_intrinsic_with_vec()
/external/mesa3d/src/intel/vulkan/
Danv_nir_lower_ycbcr_textures.c223 return nir_vec(b, comp, old_coords->num_components); in implicit_downsampled_coords()
432 nir_ssa_def *result = nir_vec(builder, swizzled_comp, 4); in try_lower_tex_ycbcr()
/external/mesa3d/src/compiler/spirv/
Dvtn_alu.c108 dest->elems[i]->def = nir_vec(&b->nb, vec_src, src0_rows); in matrix_multiply()
272 dest->def = nir_vec(&b->nb, dest_chan, dest_components); in vtn_handle_bitcast()
Dvtn_glsl450.c82 nir_ssa_def *prod = nir_fmul(b, col[0], nir_vec(b, subdet, 4)); in build_mat4_det()
158 adj_col[c] = nir_vec(&b->nb, elem, size); in matrix_inverse()
Dvtn_variables.c888 (*inout)->def = nir_vec(&b->nb, per_comp, elems); in _vtn_block_load_store()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_nir_lower_io.c46 nir_ssa_def *vec = nir_vec(b, comps, intr->num_components); in replace_intrinsic_with_vec()
/external/mesa3d/src/amd/vulkan/
Dradv_meta_blit2d.c417 nir_ssa_def *out_tex_vec = nir_vec(&b, comp, 2); in build_nir_vertex_shader()
452 tex_pos_3d = nir_vec(b, chans, 3); in build_nir_texel_fetch()
Dradv_meta_resolve_cs.c70 return nir_vec(b, comp, 4); in radv_meta_build_resolve_srgb_conversion()
Dradv_meta.c449 nir_ssa_def *outvec = nir_vec(vs_b, comp, 4); in radv_meta_gen_rect_vertices_comp2()
Dradv_meta_blit.c97 nir_ssa_def *out_tex_vec = nir_vec(&b, comp, 4); in build_nir_vertex_shader()
Dradv_meta_bufimage.c749 global_id = nir_vec(&b, comps, 4); in build_nir_cleari_compute_shader()
/external/mesa3d/src/compiler/glsl/
Dglsl_to_nir.cpp919 instr->src[0] = nir_src_for_ssa(nir_vec(&b, srcs, 4)); in visit()
1939 result = nir_vec(&b, srcs, ir->type->vector_elements); in visit()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c621 return nir_src_for_ssa(nir_vec(&c->build, tgsi_frontface, 4)); in ttn_src_for_file_and_index()