Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1765 unsigned InVWidth = cast<FixedVectorType>(VTy)->getNumElements(); in SimplifyDemandedVectorElts() local
1766 APInt InputDemandedElts(InVWidth, 0); in SimplifyDemandedVectorElts()
1767 PoisonElts2 = APInt(InVWidth, 0); in SimplifyDemandedVectorElts()
1770 if (VWidth == InVWidth) { in SimplifyDemandedVectorElts()
1775 } else if ((VWidth % InVWidth) == 0) { in SimplifyDemandedVectorElts()
1779 Ratio = VWidth / InVWidth; in SimplifyDemandedVectorElts()
1783 } else if ((InVWidth % VWidth) == 0) { in SimplifyDemandedVectorElts()
1787 Ratio = InVWidth / VWidth; in SimplifyDemandedVectorElts()
1788 for (unsigned InIdx = 0; InIdx != InVWidth; ++InIdx) in SimplifyDemandedVectorElts()
1798 if (VWidth == InVWidth) { in SimplifyDemandedVectorElts()
[all …]