fn declare_offload_fn<'ll>( cx: &GenericCx<'ll, FullCx<'ll, '_>>, name: &str, ty: Type<'ll>, ) -> Value<'ll>