Lines Matching defs:mubuf
379 MUBUF_instruction& mubuf = instr->mubuf();
382 encoding |= (mubuf.lds ? 1 : 0) << 16;
383 encoding |= (mubuf.glc ? 1 : 0) << 14;
384 encoding |= (mubuf.idxen ? 1 : 0) << 13;
385 assert(!mubuf.addr64 || ctx.gfx_level <= GFX7);
387 encoding |= (mubuf.addr64 ? 1 : 0) << 15;
388 encoding |= (mubuf.offen ? 1 : 0) << 12;
390 assert(!mubuf.dlc); /* Device-level coherent is not supported on GFX9 and lower */
391 encoding |= (mubuf.slc ? 1 : 0) << 17;
393 encoding |= (mubuf.dlc ? 1 : 0) << 15;
395 encoding |= 0x0FFF & mubuf.offset;
399 encoding |= (mubuf.slc ? 1 : 0) << 22;
402 encoding |= (mubuf.tfe ? 1 : 0) << 23;