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.cpp393 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewVT, NewElts.size()); in ExpandOp_BUILD_VECTOR() local
394 SDValue NewVec = DAG.getBuildVector(NewVecVT, dl, NewElts); in ExpandOp_BUILD_VECTOR()
421 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewEVT, NumElts*2); in ExpandOp_INSERT_VECTOR_ELT() local
423 NewVecVT, N->getOperand(0)); in ExpandOp_INSERT_VECTOR_ELT()
432 NewVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, NewVec, Lo, Idx); in ExpandOp_INSERT_VECTOR_ELT()
436 NewVec = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, NewVec, Hi, Idx); in ExpandOp_INSERT_VECTOR_ELT()
H A DLegalizeVectorOps.cpp601 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteSETCC() local
608 Operands[0] = DAG.getNode(ExtOp, DL, NewVecVT, Node->getOperand(0)); in PromoteSETCC()
609 Operands[1] = DAG.getNode(ExtOp, DL, NewVecVT, Node->getOperand(1)); in PromoteSETCC()
626 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteSTRICT() local
641 DAG.getNode(ISD::STRICT_FP_EXTEND, DL, {NewVecVT, MVT::Other}, in PromoteSTRICT()
648 SDVTList VTs = DAG.getVTList(NewVecVT, Node->getValueType(1)); in PromoteSTRICT()
H A DLegalizeVectorTypes.cpp7373 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), LdTy, NumElts); in BuildVectorFromScalar()
7376 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT,LdOps[Start]); in BuildVectorFromScalar()
7382 NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewLdTy, NumElts); in BuildVectorFromScalar()
7383 VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, VecOp); in BuildVectorFromScalar()
7388 VecOp = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, VecOp, LdOps[i], in BuildVectorFromScalar()
7462 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), *FirstVT, NumElts); in GenWidenVectorLoads()
7463 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT, LdOp); in GenWidenVectorLoads()
7695 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewVT, NumElts); in GenWidenVectorStores()
7696 SDValue VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, ValOp); in GenWidenVectorStores()
7369 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), LdTy, NumElts); BuildVectorFromScalar() local
7458 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), *FirstVT, NumElts); GenWidenVectorLoads() local
7691 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewVT, NumElts); GenWidenVectorStores() local
H A DLegalizeDAG.cpp3018 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteReduction() local
3020 MVT NewScalarVT = NewVecVT.getVectorElementType(); in PromoteReduction()
3041 DAG.getNode(ISD::FP_EXTEND, DL, NewVecVT, Node->getOperand(j)); in PromoteReduction()
H A DDAGCombiner.cpp22527 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewScalarVT, in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local
22531 !(TLI.isTypeLegal(NewScalarVT) && TLI.isTypeLegal(NewVecVT))) in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22535 !(TLI.isOperationLegalOrCustom(ISD::BITCAST, NewVecVT) && in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22536 TLI.isOperationLegalOrCustom(ISD::EXTRACT_VECTOR_ELT, NewVecVT))) in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22539 SDValue NewVecOp = DAG.getBitcast(NewVecVT, VecOp); in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22543 assert(NewIndex < NewVecVT.getVectorNumElements() && in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7164 EVT NewVecVT = in lowerINSERT_SUBVECTOR() local
7170 Vec = DAG.getNode(ISD::BITCAST, SL, NewVecVT, Vec); in lowerINSERT_SUBVECTOR()
7181 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, SL, NewVecVT, Vec, Elt, in lowerINSERT_SUBVECTOR()