Searched refs:slots_used (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_linking_helpers.c341 mark_all_used_slots(nir_variable *var, uint64_t *slots_used, argument
346 slots_used[var->data.patch ? 1 : 0] |= slots_used_mask &
351 mark_used_slot(nir_variable *var, uint64_t *slots_used, unsigned offset) argument
355 slots_used[var->data.patch ? 1 : 0] |=
362 uint64_t *slots_used, uint64_t *out_slots_read,
369 slots_used_tmp[0] = *slots_used & BITFIELD64_RANGE(0, VARYING_SLOT_VAR0);
392 uint64_t used = var->data.patch ? *p_slots_used : *slots_used;
434 *slots_used = slots_used_tmp[0];
360 remap_slots_and_components(struct exec_list * var_list,gl_shader_stage stage,struct varying_loc (* remap)[4],uint64_t * slots_used,uint64_t * out_slots_read,uint32_t * p_slots_used,uint32_t * p_out_slots_read) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_linking_helpers.c362 mark_all_used_slots(nir_variable *var, uint64_t *slots_used, argument
367 slots_used[var->data.patch ? 1 : 0] |= slots_used_mask &
372 mark_used_slot(nir_variable *var, uint64_t *slots_used, unsigned offset) argument
376 slots_used[var->data.patch ? 1 : 0] |=
383 uint64_t *slots_used, uint64_t *out_slots_read,
391 slots_used_tmp[0] = *slots_used & BITFIELD64_RANGE(0, VARYING_SLOT_VAR0);
414 uint64_t used = var->data.patch ? *p_slots_used : *slots_used;
456 *slots_used = slots_used_tmp[0];
381 remap_slots_and_components(nir_shader * shader,nir_variable_mode mode,struct varying_loc (* remap)[4],uint64_t * slots_used,uint64_t * out_slots_read,uint32_t * p_slots_used,uint32_t * p_out_slots_read) argument
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_spill.cpp1434 std::vector<bool>& slots_used, unsigned id)
1442 std::fill(slots_used.begin() + slot, slots_used.begin() + slot + other_rc.size(), true);
1484 std::vector<bool> slots_used(*num_slots); local in function:aco::__anond37687ce0110::assign_spill_slots_helper
1495 add_interferences(ctx, is_assigned, slots, slots_used, id);
1499 find_available_slot(slots_used, ctx.wave_size, ctx.interferences[vec[0]].first.size(),
1517 add_interferences(ctx, is_assigned, slots, slots_used, id);
1520 find_available_slot(slots_used, ctx.wave_size, ctx.interferences[id].first.size(),
1527 *num_slots = slots_used.size();
1433 add_interferences(spill_ctx & ctx,std::vector<bool> & is_assigned,std::vector<uint32_t> & slots,std::vector<bool> & slots_used,unsigned id) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlink_varyings.cpp3011 const unsigned slots_used = matches.assign_locations( local in function:assign_varying_locations
3071 lower_packed_varyings(mem_ctx, slots_used, components, ir_var_shader_out,
3077 lower_packed_varyings(mem_ctx, slots_used, components, ir_var_shader_in,
3308 unsigned slots_used = util_bitcount64(reserved_out_slots); local in function:link_varyings
3309 if (!check_against_output_limit(ctx, prog, sh_i, slots_used)) {
3314 unsigned slots_used = util_bitcount64(reserved_in_slots); local in function:link_varyings
3315 if (!check_against_input_limit(ctx, prog, sh_next, slots_used))
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlink_varyings.cpp2743 const unsigned slots_used = matches.assign_locations( local in function:assign_varying_locations
2803 lower_packed_varyings(mem_ctx, slots_used, components, ir_var_shader_out,
2809 lower_packed_varyings(mem_ctx, slots_used, components, ir_var_shader_in,
3040 unsigned slots_used = util_bitcount64(reserved_out_slots); local in function:link_varyings
3041 if (!check_against_output_limit(ctx, prog, sh_i, slots_used)) {
3046 unsigned slots_used = util_bitcount64(reserved_in_slots); local in function:link_varyings
3047 if (!check_against_input_limit(ctx, prog, sh_next, slots_used))
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/
H A Dnine_shader.c511 boolean slots_used[NINE_MAX_CONST_ALL]; member in struct:shader_translator
578 tx->slots_used[idx] = TRUE;
600 tx->slots_used[slot_idx] = TRUE;
628 tx->slots_used[slot_idx] = TRUE;
3542 memset(tx->slots_used, 0, sizeof(tx->slots_used));
3857 if (tx->slots_used[i]) {
3873 if (tx->slots_used[i]) {
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/
H A Dnine_shader.c512 boolean slots_used[NINE_MAX_CONST_ALL]; member in struct:shader_translator
579 tx->slots_used[idx] = TRUE;
601 tx->slots_used[slot_idx] = TRUE;
629 tx->slots_used[slot_idx] = TRUE;
3577 memset(tx->slots_used, 0, sizeof(tx->slots_used));
4010 if (tx->slots_used[i]) {
4026 if (tx->slots_used[i]) {

Completed in 90 milliseconds