Lines Matching refs:EltVT
328 EVT EltVT = VT.getVectorElementType(); in PerformInsertVectorEltInMemory() local
344 unsigned EltSize = EltVT.getSizeInBits()/8; in PerformInsertVectorEltInMemory()
349 Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT, in PerformInsertVectorEltInMemory()
364 EVT EltVT = Vec.getValueType().getVectorElementType(); in ExpandINSERT_VECTOR_ELT() local
365 if (Val.getValueType() == EltVT || in ExpandINSERT_VECTOR_ELT()
366 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { in ExpandINSERT_VECTOR_ELT()
1302 EVT EltVT = VT.getVectorElementType(); in ExpandVectorBuildThroughStack() local
1311 unsigned TypeByteSize = EltVT.getSizeInBits() / 8; in ExpandVectorBuildThroughStack()
1324 if (EltVT.bitsLT(Node->getOperand(i).getValueType().getScalarType())) { in ExpandVectorBuildThroughStack()
1328 EltVT, false, false, 0)); in ExpandVectorBuildThroughStack()
1829 EVT EltVT = VT.getVectorElementType(); in ExpandBUILD_VECTOR() local
1870 if (OpVT==EltVT) in ExpandBUILD_VECTOR()
1877 CV.push_back(ConstantInt::get(EltVT.getTypeForEVT(*DAG.getContext()), in ExpandBUILD_VECTOR()
1882 Type *OpNTy = EltVT.getTypeForEVT(*DAG.getContext()); in ExpandBUILD_VECTOR()
2998 EVT EltVT = VT.getVectorElementType(); in ExpandNode() local
3001 if (!TLI.isTypeLegal(EltVT)) { in ExpandNode()
3003 EVT NewEltVT = TLI.getTypeToTransformTo(*DAG.getContext(), EltVT); in ExpandNode()
3008 if (NewEltVT.bitsLT(EltVT)) { in ExpandNode()
3044 EltVT = NewEltVT; in ExpandNode()
3050 Ops.push_back(DAG.getUNDEF(EltVT)); in ExpandNode()
3056 ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op0, in ExpandNode()
3060 ISD::EXTRACT_VECTOR_ELT, dl, EltVT, Op1, in ExpandNode()
3987 MVT EltVT, MVT NewEltVT) { in getPromotedVectorElementType() argument
3988 unsigned OldEltsPerNewElt = EltVT.getSizeInBits() / NewEltVT.getSizeInBits(); in getPromotedVectorElementType()
4244 MVT EltVT = OVT.getVectorElementType(); in PromoteNode() local
4255 assert(NewEltVT.bitsLT(EltVT) && "not handled"); in PromoteNode()
4257 MVT MidVT = getPromotedVectorElementType(TLI, EltVT, NewEltVT); in PromoteNode()
4272 MVT EltVT = OVT.getVectorElementType(); in PromoteNode() local
4288 assert(NewEltVT.bitsLT(EltVT) && "not handled"); in PromoteNode()
4290 MVT MidVT = getPromotedVectorElementType(TLI, EltVT, NewEltVT); in PromoteNode()
4313 Results.push_back(DAG.getNode(ISD::BITCAST, SL, EltVT, NewVec)); in PromoteNode()
4317 MVT EltVT = OVT.getVectorElementType(); in PromoteNode() local
4335 assert(NewEltVT.bitsLT(EltVT) && "not handled"); in PromoteNode()
4337 MVT MidVT = getPromotedVectorElementType(TLI, EltVT, NewEltVT); in PromoteNode()
4367 MVT EltVT = OVT.getVectorElementType(); in PromoteNode() local
4377 MVT MidVT = getPromotedVectorElementType(TLI, EltVT, NewEltVT); in PromoteNode()