if (operand2 != null) { operand2 = operand2.simplify(); if (operand2 instanceof Variable) { Variable v = (Variable) operand2;
if (refs[1] != null) { refs[1] = refs[1].simplify(); if (refs[1] instanceof Variable) { Variable v = (Variable) refs[1];
    public void doPass2(BootableHashMap liveVariables) {        operand1 = operand1.simplify();        if (operand1 instanceof Variable) {            Variable v = (Variable) operand1;            v.setLastUseAddress(this.getAddress());            liveVariables.put(v, v);        }        if (operand2 != null) {            operand2 = operand2.simplify();            if (operand2 instanceof Variable) {                Variable v = (Variable) operand2;                v.setLastUseAddress(this.getAddress());                liveVariables.put(v, v);            }        }    }