/aosp_15_r20/external/mesa3d/src/intel/compiler/ |
H A D | brw_nir_lower_cooperative_matrix.c | 242 const unsigned num_components = glsl_get_vector_elements(slice->type); in lower_cmat_load_store() 247 const unsigned ptr_num_comps = glsl_get_vector_elements(pointer->type); in lower_cmat_load_store() 396 const unsigned num_components = glsl_get_vector_elements(dst_slice->type); in lower_cmat_unary_op() 464 const unsigned num_components = glsl_get_vector_elements(dst_slice->type); in lower_cmat_binary_op() 504 const unsigned num_components = glsl_get_vector_elements(dst_slice->type); in lower_cmat_scalar_op() 581 const unsigned num_components = glsl_get_vector_elements(slice->type); in lower_cmat_instr() 605 glsl_get_vector_elements(slice_type)), 32); in lower_cmat_instr() 621 const unsigned num_components = glsl_get_vector_elements(dst_slice->type); in lower_cmat_instr() 675 const unsigned num_components = glsl_get_vector_elements(dst_slice->type); in lower_cmat_instr() 677 assert(glsl_get_vector_elements(src_slice->type) == num_components); in lower_cmat_instr() [all …]
|
/aosp_15_r20/external/mesa3d/src/compiler/glsl/ |
H A D | gl_nir_lower_packed_varyings.c | 249 if (glsl_get_vector_elements(type) == 4 && !glsl_type_is_64bit(type)) in lower_packed_varying_needs_lowering() 403 assert(glsl_get_vector_elements(unpacked_type) <= 2); in bitwise_assign_pack() 404 if (glsl_get_vector_elements(unpacked_type) == 2) { in bitwise_assign_pack() 405 assert(glsl_get_vector_elements(packed_var->type) == 4); in bitwise_assign_pack() 479 assert(glsl_get_vector_elements(unpacked_type) <= 2); in bitwise_assign_unpack() 480 if (glsl_get_vector_elements(unpacked_type) == 2) { in bitwise_assign_unpack() 481 assert(glsl_get_vector_elements(packed_type) == 4); in bitwise_assign_unpack() 533 unsigned comps = glsl_get_vector_elements(type); in create_store_deref() 686 } else if (glsl_get_vector_elements(type) * dmul + fine_location % 4 > 4) { in lower_varying() 713 right_components = glsl_get_vector_elements(type) - left_components; in lower_varying() [all …]
|
H A D | gl_nir_link_varyings.c | 436 last_comp = component + glsl_get_vector_elements(type_without_array) * dmul; in check_location_aliasing() 1268 ((1 << glsl_get_vector_elements(assigned_type)) - 1) << in assign_attribute_or_color_locations() 1271 ((1 << glsl_get_vector_elements(type)) - 1) << in assign_attribute_or_color_locations() 1692 const unsigned vector_elements = glsl_get_vector_elements(element_type); in xfb_decl_assign_location() 1752 xfb_decl->vector_elements = glsl_get_vector_elements(xfb_decl->matched_candidate->type); in xfb_decl_assign_location() 2995 } else if (offset + glsl_get_vector_elements(type) > 4) { in varying_matches_store_locations() 3408 return glsl_get_vector_elements(glsl_without_array(var->type)); in get_num_components()
|
H A D | gl_nir_lower_xfb_varying.c | 129 unsigned components = glsl_get_vector_elements(type); in copy_to_new_var()
|
H A D | gl_nir_lower_blend_equation_advanced.c | 530 glsl_get_vector_elements(glsl_without_array(var->type)); in gl_nir_lower_blend_equation_advanced() 544 glsl_get_vector_elements(glsl_without_array(outputs[0]->type)) == 4) { in gl_nir_lower_blend_equation_advanced()
|
H A D | gl_nir_link_uniform_initializers.c | 120 const unsigned n_rows = glsl_get_vector_elements(type); in copy_constant_to_storage()
|
/aosp_15_r20/external/mesa3d/src/compiler/nir/ |
H A D | nir_opt_copy_prop_vars.c | 204 nir_component_mask_t mask = (1 << glsl_get_vector_elements(payload->type)) - 1; in gather_vars_written() 239 …ntrinsic_store_deref ? nir_intrinsic_write_mask(intrin) : (1 << glsl_get_vector_elements(dst->type… in gather_vars_written() 647 assert(index < glsl_get_vector_elements(entry->dst.instr->type)); in load_element_from_ssa_entry_value() 706 unsigned num_components = glsl_get_vector_elements(type); in load_from_ssa_entry_value() 968 unsigned num_components = glsl_get_vector_elements(entry->dst.instr->type); in print_copy_entry() 1081 unsigned vec_comps = glsl_get_vector_elements(vec_src.instr->type); in copy_prop_vars_block() 1179 unsigned vec_comps = glsl_get_vector_elements(vec_dst.instr->type); in copy_prop_vars_block() 1228 unsigned num_components = glsl_get_vector_elements(dst.instr->type); in copy_prop_vars_block() 1307 nir_component_mask_t full_mask = (1 << glsl_get_vector_elements(payload.instr->type)) - 1; in copy_prop_vars_block() 1319 unsigned num_components = glsl_get_vector_elements(dst.instr->type); in copy_prop_vars_block() [all …]
|
H A D | nir_opt_combine_stores.c | 127 unsigned num_components = glsl_get_vector_elements(combo->dst->type); in combine_stores() 234 if (index >= glsl_get_vector_elements(vec_dst->type)) { in update_combined_store()
|
H A D | nir_opt_large_constants.c | 169 const unsigned num_components = glsl_get_vector_elements(deref->type); in build_constant_load() 206 const unsigned num_components = glsl_get_vector_elements(deref->type); in handle_constant_store()
|
H A D | nir_lower_vars_to_ssa.c | 693 glsl_get_vector_elements(deref->type)); in rename_variables() 856 glsl_get_vector_elements(node->type), in nir_lower_vars_to_ssa_impl()
|
H A D | nir_lower_texcoord_replace.c | 110 …uint32_t component_mask = BITFIELD_MASK(glsl_get_vector_elements(var->type)) << var->data.location… in nir_lower_texcoord_replace_impl()
|
H A D | nir_deref.c | 1340 unsigned parent_bytes = glsl_get_vector_elements(parent->type) * in is_vector_bitcast_deref() 1383 const unsigned new_num_comps = glsl_get_vector_elements(parent->type); in opt_load_vec_deref() 1422 const unsigned new_num_comps = glsl_get_vector_elements(parent->type); in opt_store_vec_deref()
|
H A D | nir_opt_dead_write_vars.c | 211 nir_component_mask_t mask = (1 << glsl_get_vector_elements(dst->type)) - 1; in remove_dead_write_vars_local()
|
H A D | nir_opt_memcpy.c | 153 assert(data->num_components == glsl_get_vector_elements(dst->type)); in try_lower_memcpy()
|
H A D | nir_lower_locals_to_regs.c | 126 glsl_get_vector_elements(deref->type), in get_reg_for_deref()
|
H A D | nir_lower_variable_initializers.c | 31 const unsigned num_components = glsl_get_vector_elements(deref->type); in build_constant_load()
|
/aosp_15_r20/external/mesa3d/src/compiler/spirv/ |
H A D | vtn_alu.c | 72 unsigned src0_rows = glsl_get_vector_elements(src0->type); in matrix_multiply() 1095 glsl_get_vector_elements(vtn_src[0]->type) != in vtn_handle_integer_dot() 1096 glsl_get_vector_elements(vtn_src[1]->type), in vtn_handle_integer_dot() 1121 if (glsl_get_vector_elements(vtn_src[0]->type) == 4 && in vtn_handle_integer_dot() 1126 } else if (glsl_get_vector_elements(vtn_src[0]->type) == 2 && in vtn_handle_integer_dot() 1194 glsl_get_vector_elements(vtn_src[0]->type); in vtn_handle_integer_dot() 1360 glsl_get_vector_elements(type->type) * glsl_get_bit_size(type->type), in vtn_handle_bitcast()
|
H A D | vtn_glsl450.c | 115 unsigned size = glsl_get_vector_elements(src->type); in build_mat_det() 128 unsigned size = glsl_get_vector_elements(src->type); in matrix_inverse() 700 intrin->num_components = glsl_get_vector_elements(deref->type); in handle_glsl450_interpolation() 702 glsl_get_vector_elements(deref->type), in handle_glsl450_interpolation()
|
H A D | vtn_amd.c | 218 intrin->num_components = glsl_get_vector_elements(deref->type); in vtn_handle_amd_shader_explicit_vertex_parameter_instruction() 220 glsl_get_vector_elements(deref->type), in vtn_handle_amd_shader_explicit_vertex_parameter_instruction()
|
H A D | spirv_to_nir.c | 480 unsigned num_components = glsl_get_vector_elements(val->type); in vtn_undef_ssa_value() 518 val->def = nir_build_imm(&b->nb, glsl_get_vector_elements(val->type), in vtn_const_ssa_value() 608 vtn_fail_if(def->num_components != glsl_get_vector_elements(type->type) || in vtn_push_nir_ssa() 1819 glsl_get_vector_elements(base->type), in vtn_handle_type() 2452 unsigned len0 = glsl_get_vector_elements(v0->type->type); in vtn_handle_constant() 2453 unsigned len1 = glsl_get_vector_elements(v1->type->type); in vtn_handle_constant() 2575 unsigned num_components = glsl_get_vector_elements(val->type->type); in vtn_handle_constant() 3592 vtn_assert(glsl_get_vector_elements(ret_type->type) == in vtn_handle_texture() 3629 unsigned result_size = glsl_get_vector_elements(ret_type->type); in vtn_handle_texture() 4055 unsigned dest_components = glsl_get_vector_elements(type->type); in vtn_handle_image() [all …]
|
H A D | vtn_opencl.c | 392 ret->length = glsl_get_vector_elements(type); in get_vtn_type_for_glsl_type() 418 glsl_get_vector_elements(t->type))); in get_signed_type() 645 unsigned components = glsl_get_vector_elements(type->type); in _handle_v_load_store()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_lower_fs_out_to_vector.cpp | 342 unsigned num_comps = glsl_get_vector_elements(glsl_without_array(new_var->type)); in vec_instr_stack_pop() 343 unsigned old_num_comps = glsl_get_vector_elements(glsl_without_array(var->type)); in vec_instr_stack_pop() 374 assert(glsl_get_vector_elements(glsl_without_array(var2->type)) < 4); in vec_instr_stack_pop()
|
H A D | sfn_nir_vectorize_vs_inputs.c | 171 unsigned num_comps = glsl_get_vector_elements(glsl_without_array(new_var->type)); in r600_vec_instr_stack_pop() 173 unsigned old_num_comps = glsl_get_vector_elements(glsl_without_array(var->type)); in r600_vec_instr_stack_pop()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_compiler.c | 1822 unsigned num_components = glsl_get_vector_elements(var->type); in find_var_with_location_frac() 1995 … glsl_type_is_array(var->type) ? glsl_get_aoa_size(var->type) : glsl_get_vector_elements(var->type… in update_so_info() 2111 unsigned num_components = glsl_get_vector_elements(split[0]->type); in lower_attrib() 2143 unsigned num_components = glsl_get_vector_elements(var->type); in decompose_attribs() 2659 …uint32_t mask = BITFIELD_MASK(glsl_get_vector_elements(glsl_without_array(var->type))) << var->dat… in assign_track_slot_mask() 3056 return glsl_vector_type(GLSL_TYPE_UINT64, glsl_get_vector_elements(type)); in rewrite_64bit_type() 3076 unsigned vec_components = glsl_get_vector_elements(type); in rewrite_64bit_type() 3081 num_components = glsl_get_vector_elements(type) * 2; in rewrite_64bit_type() 3193 unsigned vec_components = glsl_get_vector_elements(matrix); in lower_64bit_vars_function() 3212 if (glsl_get_vector_elements(strct->type) > val->num_components) in lower_64bit_vars_function() [all …]
|
/aosp_15_r20/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_glsl_to_nir.cpp | 209 comps = glsl_get_vector_elements(type); in st_nir_assign_uniform_locations() 298 comps = glsl_get_vector_elements(type); in st_glsl_to_nir_post_opts()
|