Lines Matching refs:getNumElements
204 unsigned getNumElements() const { return Bitwidth / ElementBitwidth; } in getNumElements() function in __anon6f3616850111::Type
363 if (T.isVector() && T.getNumElements() > 1) in isBigEndianSafe()
630 S += "x" + utostr(getNumElements()); in str()
693 Ret += "V" + utostr(getNumElements()) + S; in builtin_str()
1208 for (int J = Dest.getType().getNumElements() - 1; J >= 0; --J) in emitReverseVariable()
1216 for (int J = Dest.getType().getNumElements() - 1; J >= 0; --J) in emitReverseVariable()
1235 if (!NewV.getType().isVector() || NewV.getType().getNumElements() == 1) in emitArgumentReversal()
1257 getReturnType().getNumElements() == 1) in emitReturnReversal()
1656 std::make_unique<MaskExpander>(Arg1.first.getNumElements())); in emitDagShuffle()
1670 if (Elts.size() > T.getNumElements()) { in emitDagShuffle()
1672 Elts.size() == T.getNumElements() * 2, in emitDagShuffle()
1675 } else if (Elts.size() < T.getNumElements()) { in emitDagShuffle()
1677 Elts.size() == T.getNumElements() / 2, in emitDagShuffle()
1694 for (unsigned I = 0; I < T.getNumElements(); ++I) { in emitDagDup()
1720 for (unsigned I = 0; I < T.getNumElements(); ++I) { in emitDagDupTyped()
1741 for (unsigned I = 0; I < Intr.getBaseType().getNumElements(); ++I) { in emitDagSplat()
2214 UpperBound = utostr(T.getNumElements() - 1); in genIntrinsicRangeCheckCode()
2287 OS << T.getNumElements() << "))) "; in emitNeonTypeDefs()