{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"fx.bcx.ins().select(is_not_nan,"}]}
        fx.bcx.ins().select(is_not_nan, val, zero)
        let zero = type_zero_value(&mut fx.bcx, to_ty);
    } else if from_ty.is_float() && to_ty.is_float() {