Home
last modified time | relevance | path

Searched refs:DstEltVT (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7295 const SDLoc &DL, EVT DstEltVT) { in FoldConstantBuildVector() argument
7299 if (SrcEltVT == DstEltVT) in FoldConstantBuildVector()
7303 unsigned DstBitSize = DstEltVT.getSizeInBits(); in FoldConstantBuildVector()
7314 Ops.push_back(getBitcast(DstEltVT, Op)); in FoldConstantBuildVector()
7316 EVT VT = EVT::getVectorVT(*getContext(), DstEltVT, in FoldConstantBuildVector()
7330 DstEltVT); in FoldConstantBuildVector()
7336 if (DstEltVT.isFloatingPoint()) { in FoldConstantBuildVector()
7337 EVT IntEltVT = EVT::getIntegerVT(*getContext(), DstEltVT.getSizeInBits()); in FoldConstantBuildVector()
7340 DstEltVT); in FoldConstantBuildVector()
7345 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in FoldConstantBuildVector()
[all …]
H A DTargetLowering.cpp10129 EVT DstEltVT = DstVT.getScalarType(); in scalarizeVectorLoad() local
10168 Scalar = DAG.getNode(ExtendOp, SL, DstEltVT, Scalar); in scalarizeVectorLoad()
10186 ExtType, SL, DstEltVT, Chain, BasePTR, in scalarizeVectorLoad()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h2040 const SDLoc &DL, EVT DstEltVT);
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3111 MVT DstEltVT = DstVT.getVectorElementType(); in lowerFP_TO_INT_SAT() local
3115 unsigned DstEltSize = DstEltVT.getSizeInBits(); in lowerFP_TO_INT_SAT()
3118 if (SatVT != DstEltVT) in lowerFP_TO_INT_SAT()
3149 MVT CvtEltVT = DstEltVT; in lowerFP_TO_INT_SAT()
9721 MVT DstEltVT = VT.getVectorElementType(); in lowerVectorTruncLike() local
9727 assert(DstEltVT.bitsLT(SrcEltVT) && isPowerOf2_64(DstEltVT.getSizeInBits()) && in lowerVectorTruncLike()
9764 } while (SrcEltVT != DstEltVT); in lowerVectorTruncLike()