Searched refs:elem_count (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A DgenX_pipeline.c105 uint32_t elem_count = __builtin_popcount(elements) - local in function:emit_vertex_input
109 MAX2(1, elem_count + needs_svgs_elem + vs_prog_data->uses_drawid);
192 const uint32_t id_slot = elem_count;
235 const uint32_t drawid_slot = elem_count + needs_svgs_elem;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dspirv_to_nir.c1734 unsigned elem_count = count - 3; local in function:vtn_handle_constant
1735 vtn_fail_if(elem_count != val->type->length,
1737 spirv_op_to_string(opcode), elem_count, val->type->length);
1739 nir_constant **elems = ralloc_array(b, nir_constant *, elem_count);
1740 for (unsigned i = 0; i < elem_count; i++) {
1757 for (unsigned i = 0; i < elem_count; i++)
1764 for (unsigned i = 0; i < elem_count; i++) {
1775 val->constant->num_elements = elem_count;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_query.c248 * uint32_t elem_count = stats_mask >> 16;
251 * dst_buf[dst_offset + elem_count * elem_size] = available32;
266 * for (int i = 0; i < elem_count; ++i)
300 nir_ssa_def *elem_count = nir_ushr(&b, stats_mask, nir_imm_int(&b, 16)); local in function:build_pipeline_statistics_query_shader
303 nir_iadd(&b, output_base, nir_imul(&b, elem_count, elem_size)),
354 radv_break_on_count(&b, counter, elem_count);
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A DgenX_pipeline.c107 uint32_t elem_count = __builtin_popcount(elements) - local in function:emit_vertex_input
111 MAX2(1, elem_count + needs_svgs_elem + vs_prog_data->uses_drawid);
194 const uint32_t id_slot = elem_count;
243 const uint32_t drawid_slot = elem_count + needs_svgs_elem;
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dspirv_to_nir.c1961 unsigned elem_count = count - 3; local in function:vtn_handle_constant
1962 vtn_fail_if(elem_count != val->type->length,
1964 spirv_op_to_string(opcode), elem_count, val->type->length);
1966 nir_constant **elems = ralloc_array(b, nir_constant *, elem_count);
1968 for (unsigned i = 0; i < elem_count; i++) {
1987 for (unsigned i = 0; i < elem_count; i++)
1996 val->constant->num_elements = elem_count;
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_query.c301 * uint32_t elem_count = stats_mask >> 16;
304 * dst_buf[dst_offset + elem_count * elem_size] = available32;
320 * for (int i = 0; i < elem_count; ++i)
384 nir_ssa_def *elem_count = nir_ushr(&b, stats_mask, nir_imm_int(&b, 16)); local in function:build_pipeline_statistics_query_shader
397 store->src[2] = nir_src_for_ssa(nir_iadd(&b, output_base, nir_imul(&b, elem_count, elem_size)));
490 radv_break_on_count(&b, counter, elem_count);
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_llvm_build.c1476 LLVMValueRef elem_count = LLVMBuildExtractElement(ctx->builder, rsrc, LLVMConstInt(ctx->i32, 2, 0), ""); local in function:ac_build_buffer_load_format_gfx9_safe
1481 LLVMBuildICmp(ctx->builder, LLVMIntUGT, elem_count, stride, ""),
1482 elem_count, stride, "");
H A Dac_nir_to_llvm.c2443 LLVMValueRef elem_count = LLVMBuildExtractElement(ctx->ac.builder, rsrc, LLVMConstInt(ctx->ac.i32, 2, 0), ""); local in function:get_image_buffer_descriptor
2448 LLVMBuildICmp(ctx->ac.builder, LLVMIntUGT, elem_count, stride, ""),
2449 elem_count, stride, "");

Completed in 37 milliseconds