def METHOD_NAME(fn):
    builder = ir.IRBuilder(fn.append_basic_block())
    args = context.call_conv.decode_arguments(builder, argtypes, fn)
    sig = typing.signature(types.boolean, fe_type, fe_type)
    op = operator.eq
    fnop = context.typing_context.resolve_value_type(op)
    fnop.get_call_type(context.typing_context, sig.args, {})
    eqfn = context.get_function(fnop, sig)
    res = eqfn(builder, args)
    intres = context.cast(builder, res, types.boolean, types.int32)
    context.call_conv.return_value(builder, intres)