pub(crate) fn maybe_sign_fn_ptr<'ll, 'tcx>( cx: &GenericCx<'ll, FullCx<'ll, '_>>, instance: Instance<'tcx>, llfn: Value<'ll>, schema: &PointerAuthSchema, ) -> Value<'ll>