Lines Matching refs:moves_
17 moves_(32, owner->zone()), in LGapResolver()
28 for (int i = 0; i < moves_.length(); ++i) { in Resolve()
29 LMoveOperands move = moves_[i]; in Resolve()
39 for (int i = 0; i < moves_.length(); ++i) { in Resolve()
40 if (!moves_[i].IsEliminated()) { in Resolve()
41 DCHECK(moves_[i].source()->IsConstantOperand()); in Resolve()
73 DCHECK(!moves_[index].IsPending()); in PerformMove()
74 DCHECK(!moves_[index].IsRedundant()); in PerformMove()
78 DCHECK(moves_[index].source() != NULL); // Or else it will look eliminated. in PerformMove()
79 LOperand* destination = moves_[index].destination(); in PerformMove()
80 moves_[index].set_destination(NULL); in PerformMove()
86 for (int i = 0; i < moves_.length(); ++i) { in PerformMove()
87 LMoveOperands other_move = moves_[i]; in PerformMove()
104 moves_[index].set_destination(destination); in PerformMove()
108 if (moves_[index].source()->Equals(destination)) { in PerformMove()
116 for (int i = 0; i < moves_.length(); ++i) { in PerformMove()
117 LMoveOperands other_move = moves_[i]; in PerformMove()
137 moves_.Add(move, cgen_->zone()); in AddMove()
142 LOperand* source = moves_[index].source(); in RemoveMove()
148 LOperand* destination = moves_[index].destination(); in RemoveMove()
154 moves_[index].Eliminate(); in RemoveMove()
160 for (int i = 0; i < moves_.length(); ++i) { in CountSourceUses()
161 if (!moves_[i].IsEliminated() && moves_[i].source()->Equals(operand)) { in CountSourceUses()
185 if (!moves_.is_empty()) return false; in HasBeenReset()
201 for (int i = 0; i < moves_.length(); ++i) { in Verify()
202 LOperand* destination = moves_[i].destination(); in Verify()
203 for (int j = i + 1; j < moves_.length(); ++j) { in Verify()
204 SLOW_DCHECK(!destination->Equals(moves_[j].destination())); in Verify()
218 moves_.Rewind(0); in Finish()
263 LOperand* source = moves_[index].source(); in EmitMove()
264 LOperand* destination = moves_[index].destination(); in EmitMove()
366 LOperand* source = moves_[index].source(); in EmitSwap()
367 LOperand* destination = moves_[index].destination(); in EmitSwap()
431 for (int i = 0; i < moves_.length(); ++i) { in EmitSwap()
432 LMoveOperands other_move = moves_[i]; in EmitSwap()
434 moves_[i].set_source(destination); in EmitSwap()
436 moves_[i].set_source(source); in EmitSwap()