Home
last modified time | relevance | path

Searched refs:util_bitcount (Results 1 - 25 of 138) sorted by relevance

123456

/third_party/mesa3d/src/util/
H A Dbitscan.h301 util_bitcount(unsigned n) in util_bitcount() function
336 return util_bitcount(n); in util_popcnt_inline_asm()
346 return util_bitcount(n) + util_bitcount(n >> 32); in util_bitcount64()
372 /* util_bitcount has large measurable overhead (~2%), so it's recommended to
390 return util_bitcount(n); in util_bitcount_fast()
H A Dbitset.h273 prefix += util_bitcount(x[i]);
275 prefix += util_bitcount(x[i] & BITFIELD_MASK(b - i * BITSET_WORDBITS));
/third_party/mesa3d/src/intel/vulkan/
H A Danv_nir_lower_multiview.c65 nir_imm_int(b, util_bitcount(state->view_mask))); in build_instance_id()
80 if (util_bitcount(state->view_mask) == 1) { in build_view_index()
93 nir_imm_int(b, util_bitcount(state->view_mask))); in build_view_index()
262 if (util_bitcount(state.view_mask) != 1) { in anv_nir_lower_multiview()
319 int view_count = util_bitcount(view_mask); in anv_check_for_primitive_replication()
H A DgenX_query.c114 uint64s_per_slot = 1 + 2 * util_bitcount(pipeline_statistics); in CreateQueryPool()
533 assert(idx == util_bitcount(pool->pipeline_statistics)); in GetQueryPoolResults()
1273 util_bitcount(cmd_buffer->state.gfx.view_mask); in CmdEndQueryIndexedEXT()
1327 util_bitcount(cmd_buffer->state.gfx.view_mask); in CmdWriteTimestamp2()
1482 assert(idx == util_bitcount(pool->pipeline_statistics)); in CmdCopyQueryPoolResults()
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_varyings.h75 return util_bitcount(varyings->buf_mask & BITFIELD_MASK(b)); in panvk_varying_buf_index()
108 return util_bitcount(varyings->buf_mask); in panvk_varyings_buf_count()
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dnir_helpers.c45 so->output[i].num_components = util_bitcount(info->outputs[i].component_mask); in nir_gather_stream_output_info()
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_state_emit.c116 *batch_space = 1 + util_bitcount(dirty); in validate_immediate()
154 int i, num = util_bitcount(dirty); in emit_immediate()
181 util_bitcount(i915->dynamic_dirty & ((1 << I915_MAX_DYNAMIC) - 1)); in validate_dynamic()
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_lowering_gm107.cpp309 int d = util_bitcount(mask & 0x3); in handleSUQ()
318 int d = util_bitcount(mask & 0x7); in handleSUQ()
343 int d = util_bitcount(mask & 0x1); in handleSUQ()
/third_party/mesa3d/src/panfrost/midgard/
H A Dmir_promote_uniforms.c163 count += util_bitcount(uses[w]); in mir_promoteable_uniform_count()
175 count += util_bitcount(live[i]); in mir_count_live()
H A Dmidgard_print.c129 unsigned num_comp = util_bitcount(comp_mask); in mir_print_embedded_constant()
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_quad_fs.c70 util_bitcount(quad->inout.mask); in shade_quad()
/third_party/mesa3d/src/gallium/frontends/glx/xlib/
H A Dxm_api.c821 red_bits = util_bitcount(GET_REDMASK(v)); in XMesaCreateVisual()
822 green_bits = util_bitcount(GET_GREENMASK(v)); in XMesaCreateVisual()
823 blue_bits = util_bitcount(GET_BLUEMASK(v)); in XMesaCreateVisual()
1162 else if ( util_bitcount(b->width) == 1 in XMesaCreatePixmapTextureBuffer()
1163 && util_bitcount(b->height) == 1) { in XMesaCreatePixmapTextureBuffer()
/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_query_pool.c46 util_bitcount(pCreateInfo->pipelineStatistics); in vn_CreateQueryPool()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_gather_xfb_info.c154 *offset += util_bitcount(output->component_mask) * 4; in add_var_xfb_outputs()
282 unsigned slots = util_bitcount(xfb->outputs[i].component_mask); in nir_gather_xfb_info_with_varyings()
H A Dnir_opt_shrink_vectors.c196 unsigned num_components = util_bitcount(mask); in opt_shrink_vectors_alu()
H A Dnir_lower_multiview.c231 int view_count = util_bitcount(view_mask); in nir_lower_multiview()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_streamout.c85 unsigned num_bufs = util_bitcount(rctx->streamout.enabled_mask); in r600_streamout_buffers_dirty()
86 unsigned num_bufs_appended = util_bitcount(rctx->streamout.enabled_mask & in r600_streamout_buffers_dirty()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_array.cpp290 util_bitcount(inputs_read & BITFIELD_MASK(attr))); in st_setup_current_user()
409 velements.count = util_bitcount(inputs_read); in st_create_gallium_vertex_state()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_rast_tri_tmp.h149 LP_COUNT_ADD(nr_empty_4, util_bitcount(0xffff & ~(partial_mask | inmask))); in do_block_16()
306 LP_COUNT_ADD(nr_empty_16, util_bitcount(0xffff & ~(partial_mask | inmask))); in lp_rast_triangle()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader_info.c546 unsigned num_clip_distances = util_bitcount(outinfo->clip_dist_mask); in radv_nir_shader_info_pass()
547 unsigned num_cull_distances = util_bitcount(outinfo->cull_dist_mask); in radv_nir_shader_info_pass()
554 outinfo->pos_exports = util_bitcount(pos_written); in radv_nir_shader_info_pass()
/third_party/mesa3d/src/mesa/main/
H A Dglthread_draw.c359 int buffers_size = util_bitcount(user_buffer_mask) * sizeof(buffers[0]); in draw_arrays_async_user()
470 int buffers_size = util_bitcount(user_buffer_mask) * sizeof(buffers[0]); in multi_draw_arrays_async()
751 int buffers_size = util_bitcount(user_buffer_mask) * sizeof(buffers[0]); in draw_elements_async_user()
960 int buffers_size = util_bitcount(user_buffer_mask) * sizeof(buffers[0]); in multi_draw_elements_async()
/third_party/mesa3d/src/amd/common/
H A Dac_gpu_info.c671 info->ip[ip_type].num_queues = util_bitcount(ip_info.available_rings); in ac_query_gpu_info()
1163 info->num_cu += util_bitcount(info->cu_mask[i][j]); in ac_query_gpu_info()
1297 util_bitcount(info->enabled_rb_mask) != in ac_query_gpu_info()
1333 info->num_rb = util_bitcount(info->enabled_rb_mask); in ac_query_gpu_info()
1552 info->cu_mask[i][j], util_bitcount(info->cu_mask[i][j]), in ac_print_gpu_info()
1553 info->spi_cu_en & BITFIELD_MASK(util_bitcount(info->cu_mask[i][j]))); in ac_print_gpu_info()
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_link_xfb.c174 output->NumComponents = util_bitcount(xfb_output->component_mask); in gl_nir_link_assign_xfb_resources()
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_props.c170 return util_bitcount(mask); in panfrost_query_core_count()
/third_party/mesa3d/src/panfrost/bifrost/
H A Dbir.c116 unsigned chans = util_bitcount(ins->write_mask); in bi_count_write_registers()

Completed in 23 milliseconds

123456