{"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"if"}]}
            if s.primitive() == Primitive::Float(Float::F16)
        (RiscV(RiscVInlineAsmRegClass::freg), BackendRepr::Scalar(s))
                && !any_target_feature_enabled(cx, instance, &[sym::zfhmin, sym::zfh]) =>