// $Id: DelocalizedRegister.java,v 1.1.1.1 1999/11/17 07:51:13 mpp Exp $

package IR2;

public class DelocalizedRegister implements DelocalizedLValue {

  public void load_into_reg(Codegen c, DelocalizedRegister r) {
    if (this == r) {
      /* Value is already in r -- no instructions needed. */
      return;
    }
    c.generate_move(r, this);
  }

  public void store_from_reg(Codegen c, DelocalizedRegister r) {
    if (this == r) {
      /* Value is already in this -- no instructions needed. */
      return;
    }
    c.generate_move(this, r);
  }

}
