Home | History | Annotate | Download | only in arm64

Lines Matching refs:moves_

27     : cgen_(owner), masm_(owner, owner->masm()), moves_(32, owner->zone()),
33 DCHECK(moves_.is_empty());
39 for (int i = 0; i < moves_.length(); ++i) {
40 LMoveOperands move = moves_[i];
53 for (int i = 0; i < moves_.length(); ++i) {
54 LMoveOperands move = moves_[i];
64 moves_.Rewind(0);
76 if (!move.IsRedundant()) moves_.Add(move, cgen_->zone());
87 LMoveOperands& current_move = moves_[index];
103 for (int i = 0; i < moves_.length(); ++i) {
104 LMoveOperands other_move = moves_[i];
107 // If there is a blocking, pending move it must be moves_[root_index_]
108 // and all other moves with the same source as moves_[root_index_] are
120 LMoveOperands other_move = moves_[root_index_];
135 for (int i = 0; i < moves_.length(); ++i) {
136 LOperand* destination = moves_[i].destination();
137 for (int j = i + 1; j < moves_.length(); ++j) {
138 SLOW_DCHECK(!destination->Equals(moves_[j].destination()));
146 DCHECK(moves_[index].destination()->Equals(moves_[root_index_].source()));
153 LOperand* source = moves_[index].source();
154 saved_destination_ = moves_[index].destination();
173 moves_[index].Eliminate();
202 LOperand* source = moves_[index].source();
203 LOperand* destination = moves_[index].destination();
290 moves_[index].Eliminate();