/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
ir3.h | 119 * wrmask may be a bad name since it is used to represent both 122 unsigned wrmask; member in union:ir3_register::__anon29519 1109 unsigned wrmask, unsigned flags, unsigned samp, unsigned tex, 1117 ir3_reg_create(sam, 0, 0)->wrmask = wrmask; 1120 reg->wrmask = (1 << (src0->regs_count - 1)) - 1; 1126 reg->wrmask = (1 << (src1->regs_count - 1)) - 1; 1172 for (mask = reg->wrmask; mask; mask >>= 1, idx++) 1199 for (mask = reg->wrmask; mask; mask >>= 1, idx++) 1217 for (mask = reg->wrmask; mask; mask >>= 1, idx++ [all...] |
ir3.c | 105 components = util_last_bit(reg->wrmask); 462 cat5->wrmask = dst->wrmask; 612 reg->wrmask = 1;
|
ir3_compiler_nir.c | 552 instr->regs[2]->wrmask = 0x3; 627 if (src->regs[0]->wrmask & (1 << (i + base))) 1110 unsigned wrmask = nir_intrinsic_write_mask(intr); local 1131 if (!(wrmask & (1 << i))) [all...] |
disasm-a3xx.c | 437 if (cat5->wrmask & (1 << i))
|
instr-a3xx.h | 573 uint32_t wrmask : 4; /* write-mask */ member in struct:PACKED
|
ir3_ra.c | 420 *sz = util_last_bit(instr->regs[0]->wrmask);
|
/external/mesa3d/src/compiler/nir/ |
nir_intrinsics.h | 48 INTRINSIC(store_var, 1, ARR(0), false, 0, 1, 1, WRMASK, xx, xx, 0) 431 STORE(output, 2, 3, BASE, WRMASK, COMPONENT, 0) 435 STORE(per_vertex_output, 3, 3, BASE, WRMASK, COMPONENT, 0) 437 STORE(ssbo, 3, 1, WRMASK, xx, xx, 0) 439 STORE(shared, 2, 2, BASE, WRMASK, xx, 0)
|
nir_print.c | 583 [NIR_INTRINSIC_WRMASK] = "wrmask", 597 /* special case wrmask to show it as a writemask.. */ 598 unsigned wrmask = nir_intrinsic_write_mask(instr); local 599 fprintf(fp, " wrmask="); 601 if ((wrmask >> i) & 1)
|
nir_lower_vars_to_ssa.c | 565 unsigned wrmask = nir_intrinsic_write_mask(intrin); local 566 if (wrmask == (1 << intrin->num_components) - 1) { 586 if (wrmask & (1 << i)) {
|
nir_opt_copy_prop_vars.c | 722 unsigned wrmask = nir_intrinsic_write_mask(intrin); local 724 get_entry_and_kill_aliases(state, dst, wrmask); 725 store_to_entry(state, entry, &value, wrmask, &intrin->instr);
|
nir.h | 1079 INTRINSIC_IDX_ACCESSORS(write_mask, WRMASK, unsigned) [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
st_tgsi_lower_yuv.c | 64 const struct tgsi_full_dst_register *orig_dst, unsigned wrmask) 67 dst->Register.WriteMask &= wrmask;
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
tgsi_lowering.c | 68 const struct tgsi_full_dst_register *orig_dst, unsigned wrmask) 71 dst->Register.WriteMask &= wrmask; [all...] |