def GE(classical_reg1, classical_reg2, classical_reg3):
    """
    Produce an GE instruction.

    :param classical_reg1: Memory address to which to store the comparison result.
    :param classical_reg2: Left comparison operand.
    :param classical_reg3: Right comparison operand.
    :return: A ClassicalGreaterEqual instance.
    """
    classical_reg1, classical_reg2, classical_reg3 = prepare_ternary_operands(classical_reg1,
                                                                              classical_reg2,
                                                                              classical_reg3)
    return ClassicalGreaterEqual(classical_reg1, classical_reg2, classical_reg3)