coalesce Noninterfering Moves
For each L2_MOVE instruction, if the register groups associated with the source and destination registers don't have an interference edge between them then merge the groups together. The resulting merged group should have interferences with each group that either the source register's group or the destination register's group had interferences with.