Home | History | Annotate | Download | only in arm64

Lines Matching refs:moves

14 // moves. We don't need access to roots while resolving the move list and using
17 // with any of the moves we are resolving.
38 // Build up a worklist of moves.
44 // Skip constants to perform them last. They don't block other moves
45 // and skipping such moves with register destinations keeps those
54 // Perform the moves with constant sources.
75 // Perform a linear sweep of the moves to add them to the initial list of
76 // moves to perform, ignoring any move that is redundant (the source is
79 const ZoneList<LMoveOperands>* moves = parallel_move->move_operands();
80 for (int i = 0; i < moves->length(); ++i) {
81 LMoveOperands move = moves->at(i);
99 // destination is saved in a stack allocated local. Multiple moves can
108 // such moves.
114 // and all other moves with the same source as moves_[root_index_] are
156 // to be sure they don't interfere with the moves we are resolving.
162 // broken and we can perform the other moves.
256 ASSERT(!in_cycle_); // Constant moves happen after all cycles are gone.