Searched refs:bytemask (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| H A D | midgard_liveness.c | 36 unsigned bytemask = mir_bytemask_of_read_components(ins, node); local in function:mir_liveness_ins_update 38 pan_liveness_gen(live, node, max, bytemask);
|
| H A D | mir.c | 182 mir_from_bytemask(uint16_t bytemask, unsigned bits) argument 188 bool a = (bytemask & (1 << c)) != 0; 191 assert(((bytemask & (1 << q)) != 0) == a); 199 /* Rounds up a bytemask to fill a given component count. Iterate each 229 mir_set_bytemask(midgard_instruction *ins, uint16_t bytemask) argument 232 ins->mask = mir_from_bytemask(bytemask, type_size);
|
| H A D | midgard_schedule.c | 535 unsigned bytemask = mir_bytemask_of_read_components_index(ins, i); local in function:mir_pipeline_count 536 unsigned max = util_logbase2(bytemask) + 1; 618 unsigned bytemask = mir_bytemask(ins); local in function:mir_live_effect 619 bytemask = util_next_power_of_two(bytemask + 1) - 1; 620 free_live += util_bitcount(liveness[ins->dest] & bytemask); 623 liveness[ins->dest] &= ~bytemask; 640 unsigned bytemask = mir_bytemask_of_read_components(ins, S); local in function:mir_live_effect 641 bytemask = util_next_power_of_two(bytemask [all...] |
| H A D | compiler.h | 501 uint16_t mir_from_bytemask(uint16_t bytemask, unsigned bits); 504 void mir_set_bytemask(midgard_instruction *ins, uint16_t bytemask);
|
| H A D | midgard_compile.c | 1140 unsigned bytemask = pan_to_bytemask(dsize, nir_mask); local in function:mir_set_intr_mask 1142 mir_set_bytemask(ins, bytemask);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.1.0.rst | 669 - pan/bi: Inline \`bytemask of read components`
|
Completed in 17 milliseconds