Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8186 unsigned WideNumElts = 128 / EltVT.getSizeInBits(); in LowerTRUNCATEVector() local
8187 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), EltVT, WideNumElts); in LowerTRUNCATEVector()
8217 for (unsigned i = TrgNumElts; i < WideNumElts; ++i) in LowerTRUNCATEVector()
8219 ShuffV.push_back(WideNumElts + 1); in LowerTRUNCATEVector()
8741 unsigned WideNumElts = 128 / EltVT.getSizeInBits(); in widenVec() local
8742 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), EltVT, WideNumElts); in widenVec()
8744 unsigned NumConcat = WideNumElts / VecVT.getVectorNumElements(); in widenVec()
8774 unsigned WideNumElts = WideVT.getVectorNumElements(); in LowerINT_TO_FPVector() local
8778 for (unsigned i = 0; i < WideNumElts; ++i) in LowerINT_TO_FPVector()
8779 ShuffV.push_back(i + WideNumElts); in LowerINT_TO_FPVector()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp25536 unsigned WideNumElts = WideBVT.getVectorNumElements(); in narrowExtractedVectorBinOp() local
25537 if (WideNumElts % NarrowingRatio != 0) in narrowExtractedVectorBinOp()
25542 WideNumElts / NarrowingRatio); in narrowExtractedVectorBinOp()
25708 int WideNumElts = WideVT.getVectorNumElements(); in foldExtractSubvectorFromShuffleVector() local
25717 assert((M >= -1) && (M < (2 * WideNumElts)) && in foldExtractSubvectorFromShuffleVector()
25727 int WideShufOpIdx = M / WideNumElts; in foldExtractSubvectorFromShuffleVector()
25729 int OpEltIdx = M % WideNumElts; in foldExtractSubvectorFromShuffleVector()
25731 assert((OpEltIdx + WideShufOpIdx * WideNumElts) == M && in foldExtractSubvectorFromShuffleVector()
25743 WideShufOpIdx * WideNumElts) == M && in foldExtractSubvectorFromShuffleVector()
H A DLegalizeVectorTypes.cpp7127 ElementCount WideNumElts = SrcVT.getVectorElementCount(); in WidenVecOp_FP_TO_XINT_SAT() local
7132 DstVT.getVectorElementType(), WideNumElts); in WidenVecOp_FP_TO_XINT_SAT()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4223 unsigned WideNumElts = WideSizeInBits / Vec.getScalarValueSizeInBits(); in widenSubVector() local
4225 MVT VT = MVT::getVectorVT(SVT, WideNumElts); in widenSubVector()
30695 unsigned WideNumElts = AmtWideElts.size(); in LowerShift() local
30697 if (Profitable && WideNumElts != NumElts) { in LowerShift()
30699 MVT WideVT = MVT::getVectorVT(WideScalarVT, WideNumElts); in LowerShift()
30704 MVT::getVectorVT(NarrowScalarVT, WideNumElts), dl, AmtWideElts); in LowerShift()