Searched refs:dst_rc (Results 1 - 1 of 1) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp338 emit_extract_vector(isel_context* ctx, Temp src, uint32_t idx, RegClass dst_rc) argument
341 if (src.regClass() == dst_rc) {
346 assert(src.bytes() > (idx * dst_rc.bytes()));
349 if (it != ctx->allocated_vec.end() && dst_rc.bytes() == it->second[idx].regClass().bytes()) {
350 if (it->second[idx].regClass() == dst_rc) {
353 assert(!dst_rc.is_subdword());
354 assert(dst_rc.type() == RegType::vgpr && it->second[idx].type() == RegType::sgpr);
355 return bld.copy(bld.def(dst_rc), it->second[idx]);
359 if (dst_rc.is_subdword())
362 if (src.bytes() == dst_rc
[all...]

Completed in 10 milliseconds