Lines Matching defs:EltVT
12334 EVT EltVT = SST->getValue().getValueType().getVectorElementType();
12337 CStride && CStride->getZExtValue() == EltVT.getStoreSize()) {
12514 EVT EltVT = SLD->getValueType(0).getVectorElementType();
12517 CStride && CStride->getZExtValue() == EltVT.getStoreSize()) {
21810 EVT EltVT = Elt.getValueType();
21811 if (!EltVT.isByteSized() ||
21812 EltVT != Value.getOperand(0).getValueType().getVectorElementType())
21837 unsigned COffset = CIdx->getSExtValue() * EltVT.getSizeInBits() / 8;
22602 EVT EltVT = Elt.getValueType();
22603 MaxEltVT = MaxEltVT.bitsGE(EltVT) ? MaxEltVT : EltVT;
25416 EVT EltVT = InVT.getVectorElementType();
25418 NumElems == 1 ? EltVT
25419 : EVT::getVectorVT(*DAG.getContext(), EltVT, NumElems);
25428 if (EltVT != Src.getValueType())
25429 Src = DAG.getNode(ISD::TRUNCATE, DL, EltVT, Src);
26314 EVT EltVT = VT.getScalarType();
26316 SDValue ExtL = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, L, Index);
26317 SDValue ExtR = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, R, Index);
26319 DAG.getNode(N0.getOpcode(), DL, EltVT, ExtL, ExtR, N0->getFlags());
26394 EVT EltVT = Splatted.getValueType();
26398 Ops[i] = DAG.getUNDEF(EltVT);
27548 EVT EltVT = VT.getVectorElementType();
27562 Src0.getValueType().getVectorElementType() != EltVT ||
27563 Src1.getValueType().getVectorElementType() != EltVT ||
27569 ? EltVT
27570 : TLI.getTypeToTransformTo(*DAG.getContext(), EltVT)))
27574 if ((Opcode == ISD::MULHS || Opcode == ISD::MULHU) && !TLI.isTypeLegal(EltVT))
27589 EltsResult.push_back(DAG.getNode(Opcode, DL, EltVT, X, Y, N->getFlags()));
27594 SDValue X = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, Src0, IndexC);
27595 SDValue Y = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, Src1, IndexC);
27596 SDValue ScalarBO = DAG.getNode(Opcode, DL, EltVT, X, Y, N->getFlags());
27606 EVT EltVT = VT.getVectorElementType();
27618 TLI.isOperationLegalOrCustom(Opcode, EltVT) &&
27625 SDValue ScalarBO = DAG.getNode(Opcode, DL, EltVT, Elt, N->getFlags());