Home
last modified time | relevance | path

Searched refs:util_bitcount (Results 1 – 25 of 205) sorted by relevance

123456789

/external/mesa3d/src/util/
Dbitscan.h325 util_bitcount(unsigned n) in util_bitcount() function
360 return util_bitcount(n); in util_popcnt_inline_asm()
370 return util_bitcount((unsigned)n) + util_bitcount((unsigned)(n >> 32)); in util_bitcount64()
415 return util_bitcount(n); in util_bitcount_fast()
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_remove_constants.c65 if (d->constants[src->Index].Type == RC_CONSTANT_IMMEDIATE && util_bitcount(mask) > 1) { in mark_used()
96 assert(util_bitcount(s->is_used_as_vector[i]) > 1); in place_immediate_in_free_slot()
117 assert(util_bitcount(s->constants[i].UseMask) == 1); in try_merge_constants_external()
200 if (util_bitcount(s->constants[i].UseMask) > 1) { in rc_remove_unused_constants()
209 if (util_bitcount(s->constants[i].UseMask) == 1) in rc_remove_unused_constants()
216 util_bitcount(s->constants[i].UseMask) > 0 && in rc_remove_unused_constants()
217 util_bitcount(s->is_used_as_vector[i]) > 0) { in rc_remove_unused_constants()
247 if (util_bitcount(s->constants[i].UseMask) > 0) { in rc_remove_unused_constants()
/external/virglrenderer/src/mesa/util/
Dbitscan.h303 util_bitcount(unsigned n) in util_bitcount() function
338 return util_bitcount(n); in util_popcnt_inline_asm()
348 return util_bitcount(n) + util_bitcount(n >> 32); in util_bitcount64()
/external/mesa3d/src/intel/vulkan/
Danv_nir_lower_multiview.c67 nir_imm_int(b, util_bitcount(state->view_mask))); in build_instance_id()
85 if (util_bitcount(state->view_mask) == 1) { in build_view_index()
98 util_bitcount(state->view_mask)); in build_view_index()
254 if (util_bitcount(state.view_mask) != 1) { in anv_nir_lower_multiview()
342 int view_count = util_bitcount(view_mask); in anv_check_for_primitive_replication()
/external/mesa3d/src/intel/vulkan_hasvk/
Danv_nir_lower_multiview.c67 nir_imm_int(b, util_bitcount(state->view_mask))); in build_instance_id()
85 if (util_bitcount(state->view_mask) == 1) { in build_view_index()
98 util_bitcount(state->view_mask)); in build_view_index()
225 if (util_bitcount(state.view_mask) != 1) { in anv_nir_lower_multiview()
DgenX_query.c114 uint64s_per_slot = 1 + 2 * util_bitcount(pipeline_statistics); in genX()
533 assert(idx == util_bitcount(pool->pipeline_statistics)); in genX()
1274 util_bitcount(cmd_buffer->state.gfx.view_mask); in genX()
1328 util_bitcount(cmd_buffer->state.gfx.view_mask); in genX()
1483 assert(idx == util_bitcount(pool->pipeline_statistics)); in genX()
/external/mesa3d/src/asahi/compiler/
Dagx_validate.c179 return util_bitcount(I->mask) * MIN2(size, 2); in agx_write_registers()
258 return util_bitcount(I->mask) * size; in agx_read_registers()
268 return util_bitcount(I->mask) * MIN2(size, 2); in agx_read_registers()
/external/mesa3d/src/asahi/vulkan/
Dhk_image.h113 util_bitcount(aspectMask) == 1); in hk_image_aspects_to_plane()
Dhk_query_pool.c55 return util_bitcount(pool->vk.pipeline_statistics); in hk_reports_per_query()
464 util_bitcount(cmd->state.gfx.render.view_mask); in hk_CmdWriteTimestamp2()
564 util_bitcount(cmd->state.gfx.render.view_mask); in hk_CmdEndQueryIndexedEXT()
/external/mesa3d/src/panfrost/midgard/
Dmir_promote_uniforms.c162 count += util_bitcount(uses[w]); in mir_promoteable_uniform_count()
174 count += util_bitcount(live[i]); in mir_count_live()
/external/mesa3d/src/nouveau/codegen/
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()
/external/mesa3d/src/gallium/drivers/i915/
Di915_state_emit.c109 *batch_space = 1 + util_bitcount(dirty); in validate_immediate()
147 int i, num = util_bitcount(dirty); in emit_immediate()
174 util_bitcount(i915->dynamic_dirty & ((1 << I915_MAX_DYNAMIC) - 1)); in validate_dynamic()
/external/mesa3d/src/nouveau/vulkan/
Dnvk_image.h132 util_bitcount(aspectMask) == 1); in nvk_image_aspects_to_plane()
Dnvk_query_pool.c65 reports_per_query = 2 * util_bitcount(pool->vk.pipeline_statistics); in nvk_CreateQueryPool()
310 util_bitcount(cmd->state.gfx.render.view_mask); in nvk_CmdWriteTimestamp2()
427 uint32_t stat_count = util_bitcount(pool->vk.pipeline_statistics); in nvk_cmd_begin_end_query()
563 util_bitcount(cmd->state.gfx.render.view_mask); in nvk_CmdEndQueryIndexedEXT()
663 uint32_t stat_count = util_bitcount(pool->vk.pipeline_statistics); in nvk_GetQueryPoolResults()
/external/mesa3d/src/panfrost/lib/
Dpan_tiler.c372 assert(util_bitcount(mask) <= 8 && "too many levels"); in panfrost_choose_hierarchy_mask()
Dpan_props.c135 return util_bitcount(mask); in panfrost_query_core_count()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_quad_fs.c70 util_bitcount(quad->inout.mask); in shade_quad()
/external/mesa3d/src/compiler/nir/
Dnir_opt_vectorize_io.c425 if (util_bitcount(chan_mask) > 1) in vectorize_batch()
449 if (prev && util_bitcount(chan_mask) > 1) in vectorize_batch()
468 util_bitcount(modes) == 2) { in nir_opt_vectorize_io()
/external/mesa3d/src/gallium/frontends/glx/xlib/
Dxm_api.c814 red_bits = util_bitcount(GET_REDMASK(v)); in XMesaCreateVisual()
815 green_bits = util_bitcount(GET_GREENMASK(v)); in XMesaCreateVisual()
816 blue_bits = util_bitcount(GET_BLUEMASK(v)); in XMesaCreateVisual()
1156 else if ( util_bitcount(b->width) == 1 in XMesaCreatePixmapTextureBuffer()
1157 && util_bitcount(b->height) == 1) { in XMesaCreatePixmapTextureBuffer()
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_array.cpp183 assert(index == util_bitcount(inputs_read & in setup_arrays()
385 util_bitcount(inputs_read & BITFIELD_MASK(attr))); in st_setup_current_user()
693 velements.count = util_bitcount(inputs_read); in st_create_gallium_vertex_state()
/external/mesa3d/src/mesa/main/
Dglthread_draw.c349 const int *offsets = (const int *)(buffers + util_bitcount(user_buffer_mask)); in _mesa_unmarshal_DrawArraysUserBuf()
451 unsigned num_buffers = util_bitcount(user_buffer_mask); in draw_arrays()
505 variable_data += sizeof(int) * util_bitcount(user_buffer_mask); in _mesa_unmarshal_MultiDrawArraysUserBuf()
577 unsigned num_buffers = util_bitcount(user_buffer_mask); in _mesa_marshal_MultiDrawArrays()
714 const int *offsets = (const int *)(buffers + util_bitcount(user_buffer_mask)); in _mesa_unmarshal_DrawElementsUserBuf()
736 const int *offsets = (const int *)(buffers + util_bitcount(user_buffer_mask)); in _mesa_unmarshal_DrawElementsUserBufPacked()
947 unsigned num_buffers = util_bitcount(user_buffer_mask); in draw_elements()
1027 variable_data += sizeof(int) * util_bitcount(user_buffer_mask); in _mesa_unmarshal_MultiDrawElementsUserBuf()
1070 unsigned num_buffers = util_bitcount(user_buffer_mask); in multi_draw_elements_async()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_streamout.c65 unsigned num_bufs = util_bitcount(rctx->streamout.enabled_mask); in r600_streamout_buffers_dirty()
66 unsigned num_bufs_appended = util_bitcount(rctx->streamout.enabled_mask & in r600_streamout_buffers_dirty()
/external/mesa3d/src/amd/vulkan/nir/
Dradv_nir_lower_fs_intrinsics.c43 …nir_ubfe_imm(&b, ps_state, PS_STATE_PS_ITER_MASK__SHIFT, util_bitcount(PS_STATE_PS_ITER_MASK__MASK… in radv_nir_lower_fs_intrinsics()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_rast_tri_tmp.h149 LP_COUNT_ADD(nr_empty_4, util_bitcount(0xffff & ~(partial_mask | inmask))); in TAG()
306 LP_COUNT_ADD(nr_empty_16, util_bitcount(0xffff & ~(partial_mask | inmask))); in TAG()
/external/mesa3d/src/panfrost/compiler/
Dbir.c119 unsigned chans = util_bitcount(ins->write_mask); in bi_count_write_registers()

123456789