Home
last modified time | relevance | path

Searched refs:NewVecVT (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp401 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewVT, NewElts.size()); in ExpandOp_BUILD_VECTOR() local
402 SDValue NewVec = DAG.getBuildVector(NewVecVT, dl, NewElts); in ExpandOp_BUILD_VECTOR()
440 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewEVT, NumElts*2); in ExpandOp_INSERT_VECTOR_ELT() local
442 NewVecVT, N->getOperand(0)); in ExpandOp_INSERT_VECTOR_ELT()
451 NewVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, NewVec, Lo, Idx); in ExpandOp_INSERT_VECTOR_ELT()
455 NewVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, NewVec, Hi, Idx); in ExpandOp_INSERT_VECTOR_ELT()
H A DLegalizeVectorOps.cpp628 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteSETCC() local
635 Operands[0] = DAG.getNode(ExtOp, DL, NewVecVT, Node->getOperand(0)); in PromoteSETCC()
636 Operands[1] = DAG.getNode(ExtOp, DL, NewVecVT, Node->getOperand(1)); in PromoteSETCC()
653 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteSTRICT() local
668 DAG.getNode(ISD::STRICT_FP_EXTEND, DL, {NewVecVT, MVT::Other}, in PromoteSTRICT()
675 SDVTList VTs = DAG.getVTList(NewVecVT, Node->getValueType(1)); in PromoteSTRICT()
H A DLegalizeVectorTypes.cpp7893 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), LdTy, NumElts); in BuildVectorFromScalar() local
7896 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT,LdOps[Start]); in BuildVectorFromScalar()
7902 NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewLdTy, NumElts); in BuildVectorFromScalar()
7903 VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, VecOp); in BuildVectorFromScalar()
7981 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), *FirstVT, NumElts); in GenWidenVectorLoads() local
7982 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT, LdOp); in GenWidenVectorLoads()
8213 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewVT, NumElts); in GenWidenVectorStores() local
8214 SDValue VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, ValOp); in GenWidenVectorStores()
H A DLegalizeDAG.cpp3047 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteReduction() local
3049 MVT NewScalarVT = NewVecVT.getVectorElementType(); in PromoteReduction()
3067 DAG.getNode(ISD::FP_EXTEND, DL, NewVecVT, Node->getOperand(j)); in PromoteReduction()
H A DDAGCombiner.cpp23555 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewScalarVT, in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local
23559 !(TLI.isTypeLegal(NewScalarVT) && TLI.isTypeLegal(NewVecVT))) in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
23563 !(TLI.isOperationLegalOrCustom(ISD::BITCAST, NewVecVT) && in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
23564 TLI.isOperationLegalOrCustom(ISD::EXTRACT_VECTOR_ELT, NewVecVT))) in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
23567 SDValue NewVecOp = DAG.getBitcast(NewVecVT, VecOp); in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
23571 assert(NewIndex < NewVecVT.getVectorNumElements() && in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7705 EVT NewVecVT = in lowerINSERT_SUBVECTOR() local
7711 Vec = DAG.getNode(ISD::BITCAST, SL, NewVecVT, Vec); in lowerINSERT_SUBVECTOR()
7722 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, SL, NewVecVT, Vec, Elt, in lowerINSERT_SUBVECTOR()