The type is not explicitly annotated as minimum precision, because no backend currently cares about that bit anyway. We're still relying on the fact that in SM 6.0 16-bit types are always understood as minimum precision.