Lines Matching refs:source
108 Location source = move->GetSource(); in UpdateSourceOf() local
109 if (LowOf(updated_location).Equals(source)) { in UpdateSourceOf()
111 } else if (HighOf(updated_location).Equals(source)) { in UpdateSourceOf()
114 DCHECK(updated_location.Equals(source)) << updated_location << " " << source; in UpdateSourceOf()
220 Location source = move->GetSource(); in PerformMove() local
224 if (other_move->Blocks(source)) { in PerformMove()
225 UpdateSourceOf(other_move, source, swap_destination); in PerformMove()
227 UpdateSourceOf(other_move, swap_destination, source); in PerformMove()
330 Location source = move->GetSource(); in EmitNativeCode() local
341 UpdateMoveSource(source, destination); in EmitNativeCode()
448 Location source = move->GetSource(); in PerformMove() local
456 Location::Kind kind = source.GetKind(); in PerformMove()
465 UpdateMoveSource(source, scratch); in PerformMove()
472 UpdateMoveSource(source, destination); in PerformMove()
479 while ((pending_move = GetUnblockedPendingMove(source)) != nullptr) { in PerformMove()
523 void ParallelMoveResolverNoSwap::AddPendingMove(Location source, in AddPendingMove() argument
526 pending_moves_.push_back(new (allocator_) MoveOperands(source, destination, type, nullptr)); in AddPendingMove()