Lines Matching refs:moves_

15     : cgen_(owner), moves_(32, owner->zone()) {}  in LGapResolver()
19 DCHECK(moves_.is_empty()); in Resolve()
23 for (int i = 0; i < moves_.length(); ++i) { in Resolve()
24 LMoveOperands move = moves_[i]; in Resolve()
34 for (int i = 0; i < moves_.length(); ++i) { in Resolve()
35 if (!moves_[i].IsEliminated()) { in Resolve()
36 DCHECK(moves_[i].source()->IsConstantOperand()); in Resolve()
41 moves_.Rewind(0); in Resolve()
53 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); in BuildInitialMoveList()
67 DCHECK(!moves_[index].IsPending()); in PerformMove()
68 DCHECK(!moves_[index].IsRedundant()); in PerformMove()
73 DCHECK(moves_[index].source() != NULL); // Or else it will look eliminated. in PerformMove()
74 LOperand* destination = moves_[index].destination(); in PerformMove()
75 moves_[index].set_destination(NULL); in PerformMove()
81 for (int i = 0; i < moves_.length(); ++i) { in PerformMove()
82 LMoveOperands other_move = moves_[i]; in PerformMove()
99 moves_[index].set_destination(destination); in PerformMove()
103 if (moves_[index].source()->Equals(destination)) { in PerformMove()
104 moves_[index].Eliminate(); in PerformMove()
111 for (int i = 0; i < moves_.length(); ++i) { in PerformMove()
112 LMoveOperands other_move = moves_[i]; in PerformMove()
128 for (int i = 0; i < moves_.length(); ++i) { in Verify()
129 LOperand* destination = moves_[i].destination(); in Verify()
130 for (int j = i + 1; j < moves_.length(); ++j) { in Verify()
131 SLOW_DCHECK(!destination->Equals(moves_[j].destination())); in Verify()
142 LOperand* source = moves_[index].source(); in EmitMove()
143 LOperand* destination = moves_[index].destination(); in EmitMove()
233 moves_[index].Eliminate(); in EmitMove()
238 LOperand* source = moves_[index].source(); in EmitSwap()
239 LOperand* destination = moves_[index].destination(); in EmitSwap()
301 moves_[index].Eliminate(); in EmitSwap()
306 for (int i = 0; i < moves_.length(); ++i) { in EmitSwap()
307 LMoveOperands other_move = moves_[i]; in EmitSwap()
309 moves_[i].set_source(destination); in EmitSwap()
311 moves_[i].set_source(source); in EmitSwap()