Lines Matching defs:mubuf
1409 MUBUF_instruction& mubuf = instr->mubuf();
1421 bool vaddr_prevent_overflow = mubuf.swizzled && ctx.program->gfx_level < GFX9;
1423 if (mubuf.offen && i == 1 && info.is_constant_or_literal(32) &&
1424 mubuf.offset + info.val < 4096) {
1425 assert(!mubuf.idxen);
1427 mubuf.offset += info.val;
1428 mubuf.offen = false;
1430 } else if (i == 2 && info.is_constant_or_literal(32) && mubuf.offset + info.val < 4096) {
1432 mubuf.offset += info.val;
1434 } else if (mubuf.offen && i == 1 &&
1437 base.regClass() == v1 && mubuf.offset + offset < 4096) {
1438 assert(!mubuf.idxen);
1440 mubuf.offset += offset;
1443 base.regClass() == s1 && mubuf.offset + offset < 4096) {
1445 mubuf.offset += offset;