Searched refs:allocated_vec (Results 1 – 2 of 2) sorted by relevance
57 std::unordered_map<unsigned, std::array<Temp, NIR_MAX_VEC_COMPONENTS>> allocated_vec; member
348 auto it = ctx->allocated_vec.find(src.id()); in emit_extract_vector()349 if (it != ctx->allocated_vec.end() && dst_rc.bytes() == it->second[idx].regClass().bytes()) { in emit_extract_vector()377 if (ctx->allocated_vec.find(vec_src.id()) != ctx->allocated_vec.end()) in emit_split_vector()400 ctx->allocated_vec.emplace(vec_src.id(), elems); in emit_split_vector()442 ctx->allocated_vec.emplace(dst.id(), elems); in expand_vector()562 ctx->allocated_vec.emplace(dst.id(), elems); in byte_align_vector()741 ctx->allocated_vec.emplace(dst.id(), elems); in get_alu_src()1344 ctx->allocated_vec.emplace(dst.id(), elems); in visit_alu_instr()3827 std::array<Temp, NIR_MAX_VEC_COMPONENTS> allocated_vec; in emit_load() local3864 allocated_vec[components_split++] = tmp[0]; in emit_load()[all …]