Lines Matching refs:SubdwordSel
1024 SubdwordSel
1031 return SubdwordSel(size, offset, sext); in parse_extract()
1033 return instr->operands[2].constantEquals(8) ? SubdwordSel::ubyte : SubdwordSel::uword; in parse_extract()
1038 return SubdwordSel(size, offset, false); in parse_extract()
1041 return SubdwordSel(2, 2, false); in parse_extract()
1044 return SubdwordSel(); in parse_extract()
1047 SubdwordSel
1052 return instr->operands[2].constantEquals(8) ? SubdwordSel::ubyte : SubdwordSel::uword; in parse_insert()
1056 return SubdwordSel(size, offset, false); in parse_insert()
1058 return SubdwordSel(); in parse_insert()
1069 SubdwordSel sel = parse_extract(info.instr); in can_apply_extract()
1079 if (instr->isSDWA() && instr->sdwa().sel[idx] != SubdwordSel::dword) in can_apply_extract()
1087 SubdwordSel instrSel = parse_extract(instr.get()); in can_apply_extract()
1110 SubdwordSel sel = parse_extract(info.instr); in apply_extract()
1141 SubdwordSel instrSel = parse_extract(instr.get()); in apply_extract()
3245 SubdwordSel sel = parse_insert(def_info.instr); in apply_insert()