Home | History | Annotate | Download | only in AArch64

Lines Matching refs:getVectorElementType

4084   MVT EltTy = VT.getVectorElementType().getSimpleVT();
4095 EVT EltType = V.getValueType().getVectorElementType();
4104 MVT EltTy = VT.getVectorElementType().getSimpleVT();
4171 if (SourceVecs[i].getValueType().getVectorElementType() !=
4172 VT.getVectorElementType()) {
4178 EVT::getVectorVT(*DAG.getContext(), VT.getVectorElementType(),
4180 VT.getVectorElementType().getSizeInBits());
4342 unsigned EltSz = VT.getVectorElementType().getSizeInBits();
4519 if (VT.getVectorElementType() != V0.getValueType().getVectorElementType() ||
4520 VT.getVectorElementType() != V1.getValueType().getVectorElementType())
4528 EVT CastVT = EVT::getVectorVT(*DAG.getContext(), VT.getVectorElementType(),
4585 if (VT.getVectorElementType() == MVT::i32 ||
4586 VT.getVectorElementType() == MVT::f32)
4589 if (VT.getVectorElementType() == MVT::i16)
4592 assert(VT.getVectorElementType() == MVT::i8);
4598 EVT EltTy = VT.getVectorElementType();
4651 EVT EltVT = Op.getValueType().getVectorElementType();
4752 unsigned Opcode = getDUPLANEOp(V1.getValueType().getVectorElementType());
4838 EVT ScalarVT = VT.getVectorElementType();
5061 unsigned ElemSizeInBits = VT.getVectorElementType().getSizeInBits();
5195 EVT EltTy= VT.getVectorElementType();
5498 unsigned Opcode = getDUPLANEOp(VT.getVectorElementType());
5502 if (VT.getVectorElementType().isFloatingPoint()) {
5505 (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64;
5557 unsigned ElemSize = VT.getVectorElementType().getSizeInBits();
5642 EVT ExtrTy = WideTy.getVectorElementType();
5685 if (Size == 64 && Val * VT.getVectorElementType().getSizeInBits() == 64)
5755 unsigned ElementBits = VT.getVectorElementType().getSizeInBits();
5770 unsigned ElementBits = VT.getVectorElementType().getSizeInBits();
5786 unsigned EltSize = VT.getVectorElementType().getSizeInBits();
5837 if (SrcVT.getVectorElementType().isFloatingPoint()) {
5926 if (LHS.getValueType().getVectorElementType().isInteger()) {
5933 assert(LHS.getValueType().getVectorElementType() == MVT::f32 ||
5934 LHS.getValueType().getVectorElementType() == MVT::f64);
6536 unsigned Bits = VT.getVectorElementType().getSizeInBits();
6667 assert(VT.getVectorElementType().getSizeInBits() == 64);
6693 MVT ConcatTy = MVT::getVectorVT(RHSTy.getVectorElementType(),
6783 MVT ElementTy = NarrowTy.getVectorElementType();
7203 unsigned SrcEltSize = SrcVT.getVectorElementType().getSizeInBits();
7216 ResVT.getVectorElementType(), NumElements / 2);
7218 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), SrcVT.getVectorElementType(),
7343 EVT::getVectorVT(*DAG.getContext(), VT.getVectorElementType(), NumElts);
7379 if (MemVT != VT.getVectorElementType())
7646 CCVT.getVectorElementType() != MVT::i1)