Home | History | Annotate | Download | only in compiler

Lines Matching refs:ParallelMove

700 class ParallelMove final : public ZoneVector<MoveOperands*>, public ZoneObject {
702 explicit ParallelMove(Zone* zone) : ZoneVector<MoveOperands*>(zone) {
722 // Prepare this ParallelMove to insert move as if it happened in a subsequent
723 // ParallelMove. move->source() may be changed. The MoveOperand returned
728 DISALLOW_COPY_AND_ASSIGN(ParallelMove);
734 const ParallelMove* parallel_move_;
894 ParallelMove* GetOrCreateParallelMove(GapPosition pos, Zone* zone) {
896 parallel_moves_[pos] = new (zone) ParallelMove(zone);
901 ParallelMove* GetParallelMove(GapPosition pos) {
905 const ParallelMove* GetParallelMove(GapPosition pos) const {
911 ParallelMove* const* parallel_moves() const { return &parallel_moves_[0]; }
912 ParallelMove** parallel_moves() { return &parallel_moves_[0]; }
941 ParallelMove* parallel_moves_[2];