Searched refs:allocated_vec (Results 1 – 2 of 2) sorted by relevance
63 std::unordered_map<unsigned, std::array<Temp,NIR_MAX_VEC_COMPONENTS>> allocated_vec; member
328 auto it = ctx->allocated_vec.find(src.id()); in emit_extract_vector()329 if (it != ctx->allocated_vec.end() && dst_rc.bytes() == it->second[idx].regClass().bytes()) { in emit_extract_vector()356 if (ctx->allocated_vec.find(vec_src.id()) != ctx->allocated_vec.end()) in emit_split_vector()378 ctx->allocated_vec.emplace(vec_src.id(), elems); in emit_split_vector()417 ctx->allocated_vec.emplace(dst.id(), elems); in expand_vector()529 ctx->allocated_vec.emplace(dst.id(), elems); in byte_align_vector()698 ctx->allocated_vec.emplace(dst.id(), elems); in get_alu_src()1185 ctx->allocated_vec.emplace(dst.id(), elems); in visit_alu_instr()3202 std::array<Temp, NIR_MAX_VEC_COMPONENTS> allocated_vec; in emit_load() local3237 allocated_vec[components_split++] = tmp[0]; in emit_load()[all …]