message: Don't limit vector size
diff: @@ -72,12 +72,7 @@ pub fn clif_type_from_ty<'tcx>(tcx: TyCtxt<'tcx>, ty: Ty<'tcx>) -> Option<types:
  tcx.layout_of(ParamEnv::reveal_all().and(ty)).unwrap(),
  );
  let lane_type = clif_type_from_ty(tcx, lane_type.ty)?;
  - let simd_type = lane_type.by(u16::try_from(lane_count).unwrap());
  - if simd_type.map(|t| t.bits()) == Some(128) {
  - return simd_type;
  - } else {
  - return None; // Not yet implemented
  - }
  + return lane_type.by(u16::try_from(lane_count).unwrap());
  }
  _ => return None,
  })
  