Lines Matching refs:dst_sel
172 check(def.bytes() >= sdwa.dst_sel.size() + sdwa.dst_sel.offset(),
175 sdwa.dst_sel.size() == 1 || sdwa.dst_sel.size() == 2 || sdwa.dst_sel.size() == 4,
177 check(sdwa.dst_sel.offset() % sdwa.dst_sel.size() == 0, "Invalid selection offset",
179 check(def.bytes() == 4 || def.bytes() == sdwa.dst_sel.size(),
180 "SDWA dst_sel size must be definition size for subdword definitions",
182 check(def.bytes() == 4 || sdwa.dst_sel.offset() == 0,
183 "SDWA dst_sel offset must be 0 for subdword definitions", instr.get());
859 return byte + instr->sdwa().dst_sel.offset() + instr->sdwa().dst_sel.size() <= 4 &&
860 byte % instr->sdwa().dst_sel.size() == 0;
895 return instr->sdwa().dst_sel.size();