Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeVectorTypes.cpp3267 unsigned NumConcat = WidenNumElts/InVTNumElts; in WidenVecRes_Convert() local
3268 SmallVector<SDValue, 16> Ops(NumConcat, DAG.getUNDEF(InVT)); in WidenVecRes_Convert()
3582 unsigned NumConcat = WidenVT.getVectorNumElements() / in WidenVecRes_CONCAT_VECTORS() local
3585 SmallVector<SDValue, 16> Ops(NumConcat); in WidenVecRes_CONCAT_VECTORS()
3588 for (unsigned i = NumOperands; i != NumConcat; ++i) in WidenVecRes_CONCAT_VECTORS()
4909 unsigned NumConcat = WidenWidth / NewVTWidth; in GenWidenVectorLoads() local
4910 SmallVector<SDValue, 16> ConcatOps(NumConcat); in GenWidenVectorLoads()
4913 for (unsigned i = 1; i != NumConcat; ++i) in GenWidenVectorLoads()
5197 unsigned NumConcat = WidenNumElts / InNumElts; in ModifyToType() local
5198 SmallVector<SDValue, 16> Ops(NumConcat); in ModifyToType()
[all …]
HDSelectionDAGBuilder.cpp3620 unsigned NumConcat = MaskNumElts / SrcNumElts; in visitShuffleVector() local
3622 SmallVector<int, 8> ConcatSrcs(NumConcat, -1); in visitShuffleVector()
3657 unsigned NumConcat = PaddedMaskNumElts / SrcNumElts; in visitShuffleVector() local
3664 SmallVector<SDValue, 8> MOps1(NumConcat, UndefVal); in visitShuffleVector()
3665 SmallVector<SDValue, 8> MOps2(NumConcat, UndefVal); in visitShuffleVector()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDCombinerHelper.cpp240 unsigned NumConcat = DstNumElts / SrcNumElts; in matchCombineShuffleVector() local
241 SmallVector<int, 8> ConcatSrcs(NumConcat, -1); in matchCombineShuffleVector()
HDLegalizerHelper.cpp2848 int NumConcat = (DstNumElts + NarrowNumElts - 1) / NarrowNumElts; in fewerElementsVectorBuildVector() local
2849 LLT WidenedDstTy = LLT::vector(NarrowNumElts * NumConcat, SrcTy); in fewerElementsVectorBuildVector()
2869 for (int I = 0; I != NumConcat; ++I) { in fewerElementsVectorBuildVector()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCISelLowering.cpp8003 unsigned NumConcat = WideNumElts / VecVT.getVectorNumElements(); in widenVec() local
8004 SmallVector<SDValue, 16> Ops(NumConcat); in widenVec()
8007 for (unsigned i = 1; i < NumConcat; ++i) in widenVec()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86ISelLowering.cpp28758 unsigned NumConcat = 128 / InVT.getSizeInBits(); in ReplaceNodeResults() local
28762 NumConcat * InVT.getVectorNumElements()); in ReplaceNodeResults()
28765 NumConcat * VT.getVectorNumElements()); in ReplaceNodeResults()
28767 SmallVector<SDValue, 16> Ops(NumConcat, DAG.getUNDEF(InVT)); in ReplaceNodeResults()
36745 unsigned NumConcat = RegSize / InVT.getSizeInBits(); in createPSADBW() local
36746 SmallVector<SDValue, 16> Ops(NumConcat, DAG.getConstant(0, DL, InVT)); in createPSADBW()