private boolean helpIsKilled(Operand o,Statement ifKilled) {
        switch (ifKilled.baseOperation) {
            case BINATY_OPERATION:
                BinaryOperationStatement bin = (BinaryOperationStatement)ifKilled;
                if(bin.leftOperand.toString().compareTo(o.toString()) == 0
                        || bin.rightOperand.toString().compareTo(o.toString()) == 0)
                    return true;
                break;
            case UNARY_OPERATION:
                UnaryOperationStatement un = (UnaryOperationStatement)ifKilled;
                if(un.rhv.toString().compareTo(o.toString()) == 0)
                    return true;
                break;
            case ASSIGN:
                AssignmentStatement as = (AssignmentStatement)ifKilled;
                if(as.rhv.toString().compareTo(o.toString()) == 0)
                    return true;
                break;
            default:
        }
        return false;
    }