Lines Matching refs:getNumElements
204 unsigned getNumElements() const { return Bitwidth / ElementBitwidth; } in getNumElements() function in __anoncfaa73c60111::Type
363 if (T.isVector() && T.getNumElements() > 1) in isBigEndianSafe()
626 S += "x" + utostr(getNumElements()); in str()
689 Ret += "V" + utostr(getNumElements()) + S; in builtin_str()
1204 for (int J = Dest.getType().getNumElements() - 1; J >= 0; --J) in emitReverseVariable()
1212 for (int J = Dest.getType().getNumElements() - 1; J >= 0; --J) in emitReverseVariable()
1231 if (!NewV.getType().isVector() || NewV.getType().getNumElements() == 1) in emitArgumentReversal()
1253 getReturnType().getNumElements() == 1) in emitReturnReversal()
1652 std::make_unique<MaskExpander>(Arg1.first.getNumElements())); in emitDagShuffle()
1666 if (Elts.size() > T.getNumElements()) { in emitDagShuffle()
1668 Elts.size() == T.getNumElements() * 2, in emitDagShuffle()
1671 } else if (Elts.size() < T.getNumElements()) { in emitDagShuffle()
1673 Elts.size() == T.getNumElements() / 2, in emitDagShuffle()
1690 for (unsigned I = 0; I < T.getNumElements(); ++I) { in emitDagDup()
1716 for (unsigned I = 0; I < T.getNumElements(); ++I) { in emitDagDupTyped()
1737 for (unsigned I = 0; I < Intr.getBaseType().getNumElements(); ++I) { in emitDagSplat()
2185 UpperBound = utostr(T.getNumElements() - 1); in genIntrinsicRangeCheckCode()
2256 OS << T.getNumElements() << "))) "; in emitNeonTypeDefs()