Lines Matching refs:get

422       Temp tmp_dst = bld.tmp(RegClass::get(RegType::vgpr, 2 * num_components));
443 RegClass src_rc = RegClass::get(RegType::vgpr, component_bytes);
444 RegClass dst_rc = RegClass::get(dst.type(), component_bytes);
595 RegClass rc = RegClass::get(RegType::vgpr, (is_16bit ? 2 : 4) * def->num_components);
747 return emit_extract_vector(ctx, vec, 0, RegClass::get(vec.type(), elem_size * size));
1400 RegClass elem_rc = RegClass::get(RegType::vgpr, instr->dest.dest.ssa.bit_size / 8u);
3431 Temp tmp = dst.bytes() == 8 ? bld.tmp(RegClass::get(dst.type(), 4)) : dst;
3931 // which get truncated the lsb if double and msb if int
4194 tmp[0] = bld.tmp(RegClass::get(reg_type, tmp_size));
4203 RegClass::get(reg_type, tmp[0].bytes() / component_size * component_size);
4208 RegClass elem_rc = RegClass::get(reg_type, component_size);
4248 vec->operands[info.num_components] = Operand(RegClass::get(RegType::vgpr, padding_bytes));
4323 RegClass rc = RegClass::get(RegType::vgpr, size);
4448 RegClass rc = RegClass::get(RegType::vgpr, bytes_size);
4483 RegClass rc = RegClass::get(RegType::vgpr, bytes_size);
4646 RegClass rc = RegClass::get(RegType::vgpr, bytes_size);
4733 dst[i] = bld.tmp(RegClass::get(dst_type, bytes[i]));
4768 temps.emplace_back(bld.tmp(RegClass::get(dst_type, elem_size_bytes)));
5631 fetch_dst = bld.tmp(RegClass::get(RegType::vgpr, fetch_bytes));
5954 // TODO: get alignment information for subdword constants
6075 MIMG_instruction* res = mimg.get();
6247 tmp = bld.tmp(RegClass::get(RegType::vgpr, num_bytes));
6414 data = bld.tmp(RegClass::get(RegType::vgpr, dmask_count * rc.bytes()));
7703 /* get GSVS ring */
7986 Temp tmp = dst.regClass() == s1 ? bld.tmp(RegClass::get(RegType::vgpr, src.ssa->bit_size / 8))
8806 src = emit_extract_vector(ctx, src, 0, RegClass::get(RegType::vgpr, bit_size / 8));
8897 bld.def(RegClass::get(tmp.type(), excess_bytes)), def.getTemp());
9024 /* load_helper() after demote() get lowered to is_helper().
9675 tmp_dst = bld.tmp(RegClass::get(RegType::vgpr, bytes));
10522 * merge block would get CSE'd */