Lines Matching full:destination
26 // the same as the destination, the destination is ignored and
121 // Clear this move's destination to indicate a pending move. The actual
122 // destination is saved in a stack-allocated local. Recursion may allow
125 Location destination = move->MarkPending();
129 // as this one's destination blocks this one so recursively perform all
134 if (other_move.Blocks(destination) && !other_move.IsPending()) {
141 // not be swapped). Since this move's destination is B and there is
160 moves_.Get(index)->ClearPending(destination);
167 // pending, so restore its destination.
168 move->ClearPending(destination);
172 if (move->GetSource().Equals(destination)) {
188 if (other_move.Blocks(destination)) {
204 // this move's source or destination needs to have their source
315 Location destination = move->GetDestination();
316 if (!move->IsEliminated() && !destination.IsStackSlot() && !destination.IsDoubleStackSlot()) {
328 UpdateMoveSource(source, destination);
412 // Clear this move's destination to indicate a pending move. The actual
413 // destination is saved in a stack-allocated local. Recursion may allow
416 Location destination = move->MarkPending();
420 // as this one's destination blocks this one so recursively perform all
424 if (other_move.Blocks(destination) && !other_move.IsPending()) {
430 // pending, so restore its destination.
431 move->ClearPending(destination);
433 // No one else should write to the move destination when the it is pending.
438 if (IsBlockedByMoves(destination)) {
455 AddPendingMove(scratch, destination, type);
460 UpdateMoveSource(source, destination);
492 // destination, (to -> X) can not be blocked while (from -> X) might still be
510 Location destination, Primitive::Type type) {
511 pending_moves_.Add(new (allocator_) MoveOperands(source, destination, type, nullptr));
521 Location destination = move->GetDestination();
522 // Only moves with destination overlapping with input loc can be unblocked.
523 if (destination.OverlapsWith(loc) && !IsBlockedByMoves(destination)) {