| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypesGeneric.cpp | 393 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 D | LegalizeVectorOps.cpp | 575 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteReduction() local 577 MVT NewScalarVT = NewVecVT.getVectorElementType(); in PromoteReduction() 597 DAG.getNode(ISD::FP_EXTEND, DL, NewVecVT, Node->getOperand(j)); in PromoteReduction() 600 DAG.getNode(ISD::ANY_EXTEND, DL, NewVecVT, Node->getOperand(j)); in PromoteReduction() 619 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteSETCC() local 626 Operands[0] = DAG.getNode(ExtOp, DL, NewVecVT, Node->getOperand(0)); in PromoteSETCC() 627 Operands[1] = DAG.getNode(ExtOp, DL, NewVecVT, Node->getOperand(1)); in PromoteSETCC() 644 MVT NewVecVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VecVT); in PromoteSTRICT() local 659 DAG.getNode(ISD::STRICT_FP_EXTEND, DL, {NewVecVT, MVT::Other}, in PromoteSTRICT() 666 SDVTList VTs = DAG.getVTList(NewVecVT, Node->getValueType(1)); in PromoteSTRICT()
|
| H A D | LegalizeVectorTypes.cpp | 6978 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), LdTy, NumElts); in BuildVectorFromScalar() local 6981 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT,LdOps[Start]); in BuildVectorFromScalar() 6987 NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewLdTy, NumElts); in BuildVectorFromScalar() 6988 VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, VecOp); in BuildVectorFromScalar() 6993 VecOp = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, VecOp, LdOps[i], in BuildVectorFromScalar() 7067 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), *FirstVT, NumElts); in GenWidenVectorLoads() local 7068 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT, LdOp); in GenWidenVectorLoads() 7300 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewVT, NumElts); in GenWidenVectorStores() local 7301 SDValue VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, ValOp); in GenWidenVectorStores()
|
| H A D | DAGCombiner.cpp | 22160 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewScalarVT, in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local 22164 !(TLI.isTypeLegal(NewScalarVT) && TLI.isTypeLegal(NewVecVT))) in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() 22168 !(TLI.isOperationLegalOrCustom(ISD::BITCAST, NewVecVT) && in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() 22169 TLI.isOperationLegalOrCustom(ISD::EXTRACT_VECTOR_ELT, NewVecVT))) in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() 22172 SDValue NewVecOp = DAG.getBitcast(NewVecVT, VecOp); in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() 22176 assert(NewIndex < NewVecVT.getVectorNumElements() && in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 6736 EVT NewVecVT = in lowerINSERT_SUBVECTOR() local 6742 Vec = DAG.getNode(ISD::BITCAST, SL, NewVecVT, Vec); in lowerINSERT_SUBVECTOR() 6753 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, SL, NewVecVT, Vec, Elt, in lowerINSERT_SUBVECTOR()
|