Lines Matching refs:source_
6737 : source_(source), destination_(destination), type_(type), instruction_(instruction) {} in MoveOperands()
6739 Location GetSource() const { return source_; } in GetSource()
6742 void SetSource(Location value) { source_ = value; } in SetSource()
6760 DCHECK(source_.IsValid() || destination_.IsInvalid()); in IsPending()
6761 return destination_.IsInvalid() && source_.IsValid(); in IsPending()
6766 return !IsEliminated() && source_.OverlapsWith(loc); in Blocks()
6772 return IsEliminated() || destination_.IsInvalid() || source_.Equals(destination_); in IsRedundant()
6777 source_ = destination_ = Location::NoLocation(); in Eliminate()
6781 DCHECK(!source_.IsInvalid() || destination_.IsInvalid()); in IsEliminated()
6782 return source_.IsInvalid(); in IsEliminated()
6794 Location source_;