• Home
  • Raw
  • Download

Lines Matching refs:moves_

14       moves_(32, owner->zone()),  in LGapResolver()
21 DCHECK(moves_.is_empty()); in Resolve()
25 for (int i = 0; i < moves_.length(); ++i) { in Resolve()
26 LMoveOperands move = moves_[i]; in Resolve()
40 for (int i = 0; i < moves_.length(); ++i) { in Resolve()
41 if (!moves_[i].IsEliminated()) { in Resolve()
42 DCHECK(moves_[i].source()->IsConstantOperand()); in Resolve()
47 moves_.Rewind(0); in Resolve()
59 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone()); in BuildInitialMoveList()
80 DCHECK(!moves_[index].IsPending()); in PerformMove()
81 DCHECK(!moves_[index].IsRedundant()); in PerformMove()
86 DCHECK(moves_[index].source() != NULL); // Or else it will look eliminated. in PerformMove()
87 LOperand* destination = moves_[index].destination(); in PerformMove()
88 moves_[index].set_destination(NULL); in PerformMove()
94 for (int i = 0; i < moves_.length(); ++i) { in PerformMove()
95 LMoveOperands other_move = moves_[i]; in PerformMove()
106 moves_[index].set_destination(destination); in PerformMove()
111 LMoveOperands other_move = moves_[root_index_]; in PerformMove()
126 for (int i = 0; i < moves_.length(); ++i) { in Verify()
127 LOperand* destination = moves_[i].destination(); in Verify()
128 for (int j = i + 1; j < moves_.length(); ++j) { in Verify()
129 SLOW_DCHECK(!destination->Equals(moves_[j].destination())); in Verify()
141 DCHECK(moves_[index].destination()->Equals(moves_[root_index_].source())); in BreakCycle()
144 LOperand* source = moves_[index].source(); in BreakCycle()
145 saved_destination_ = moves_[index].destination(); in BreakCycle()
158 moves_[index].Eliminate(); in BreakCycle()
187 LOperand* source = moves_[index].source(); in EmitMove()
188 LOperand* destination = moves_[index].destination(); in EmitMove()
293 moves_[index].Eliminate(); in EmitMove()