Lines Matching refs:EltTy
4803 MVT EltTy = VT.getVectorElementType().getSimpleVT();
4804 MVT WideTy = MVT::getVectorVT(EltTy, 2 * NarrowSize);
4823 MVT EltTy = VT.getVectorElementType().getSimpleVT();
4824 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2);
5361 EVT EltTy = VT.getVectorElementType();
5363 if (EltTy == MVT::i8)
5365 else if (EltTy == MVT::i16 || EltTy == MVT::f16)
5367 else if (EltTy == MVT::i32 || EltTy == MVT::f32)
5369 else if (EltTy == MVT::i64 || EltTy == MVT::f64)
5961 EVT EltTy= VT.getVectorElementType();
5963 if (EltTy.isFloatingPoint() || EltTy.getSizeInBits() > 16)
5969 APInt LowBits(EltTy.getSizeInBits(),
6269 EVT EltTy = VT.getVectorElementType();
6270 assert ((EltTy == MVT::f16 || EltTy == MVT::f32 || EltTy == MVT::f64) &&
6272 MVT NewType = MVT::getIntegerVT(EltTy.getSizeInBits());
7026 Type *EltTy = VecTy->getVectorElementType();
7027 if (EltTy->isPointerTy())
7029 VectorType::get(DL.getIntPtrType(EltTy), VecTy->getVectorNumElements());
7053 if (EltTy->isPointerTy())
7100 Type *EltTy = VecTy->getVectorElementType();
7101 VectorType *SubVecTy = VectorType::get(EltTy, NumSubElts);
7116 if (EltTy->isPointerTy()) {
7117 Type *IntTy = DL.getIntPtrType(EltTy);
8957 EVT EltTy = VTy.getVectorElementType();
8959 if (EltTy != MVT::f32)
8962 if (EltTy != MVT::i32 && EltTy != MVT::i16 && EltTy != MVT::i8)
9039 EVT EltTy = VTy.getVectorElementType();
9040 if (EltTy != MVT::i32 && EltTy != MVT::i16 && EltTy != MVT::i8)