Lines Matching refs:mubuf
1094 MUBUF_instruction& mubuf = instr->mubuf();
1106 bool vaddr_prevent_overflow = mubuf.swizzled && ctx.program->chip_class < GFX9;
1107 bool saddr_prevent_overflow = mubuf.swizzled;
1109 if (mubuf.offen && i == 1 && info.is_constant_or_literal(32) &&
1110 mubuf.offset + info.val < 4096) {
1111 assert(!mubuf.idxen);
1113 mubuf.offset += info.val;
1114 mubuf.offen = false;
1116 } else if (i == 2 && info.is_constant_or_literal(32) && mubuf.offset + info.val < 4096) {
1118 mubuf.offset += info.val;
1120 } else if (mubuf.offen && i == 1 &&
1123 base.regClass() == v1 && mubuf.offset + offset < 4096) {
1124 assert(!mubuf.idxen);
1126 mubuf.offset += offset;
1131 base.regClass() == s1 && mubuf.offset + offset < 4096) {
1133 mubuf.offset += offset;