From: bjorn3 Date: Fri, 20 Aug 2021 17:30:16 +0000 (+0200) Subject: Remove unnecessary bailout in clif_pair_type_from_ty X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=3b22c3a8ec7cc7a66b472c82edc972a3d1fb4410;hp=edadc29c773781fb634492e501f21688fbb7cf55;p=rust.git Remove unnecessary bailout in clif_pair_type_from_ty --- diff --git a/src/common.rs b/src/common.rs index 892ccf27f6d..a6d6cfac1dd 100644 --- a/src/common.rs +++ b/src/common.rs @@ -90,9 +90,6 @@ fn clif_pair_type_from_ty<'tcx>( let mut types = substs.types(); let a = clif_type_from_ty(tcx, types.next().unwrap())?; let b = clif_type_from_ty(tcx, types.next().unwrap())?; - if a.is_vector() || b.is_vector() { - return None; - } (a, b) } ty::RawPtr(TypeAndMut { ty: pointee_ty, mutbl: _ }) | ty::Ref(_, pointee_ty, _) => {