{"ast_node_type":"function","tokens":[{"end":82,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn f32_to_f16(fx: &mut FunctionCx<'_, '_, '_>, value: Value) -> Value {
    let ret_ty = if fx.tcx.sess.target.vendor == "apple" && fx.tcx.sess.target.arch == "x86_64" {