Searched refs:copy_map (Results 1 – 1 of 1) sorted by relevance
1547 try_coalesce_copies(lower_context* ctx, std::map<PhysReg, copy_operation>& copy_map, in try_coalesce_copies() argument1562 auto other = copy_map.find(copy.def.physReg().advance(copy.bytes)); in try_coalesce_copies()1563 if (other == copy_map.end() || copy.bytes + other->second.bytes > 8 || in try_coalesce_copies()1590 copy_map.erase(other); in try_coalesce_copies()1594 handle_operands(std::map<PhysReg, copy_operation>& copy_map, lower_context* ctx, in handle_operands() argument1603 for (auto it = copy_map.begin(); it != copy_map.end();) { in handle_operands()1612 it = copy_map.erase(it); in handle_operands()1625 copy_map[hi_def.physReg()] = copy; in handle_operands()1634 try_coalesce_copies(ctx, copy_map, it->second); in handle_operands()1637 for (std::pair<const PhysReg, copy_operation>& copy : copy_map) { in handle_operands()[all …]