Lines Matching refs:getNumElements
205 unsigned getNumElements() const { return Bitwidth / ElementBitwidth; } in getNumElements() function in __anon9e9e0a7a0111::Type
362 if (T.isVector() && T.getNumElements() > 1) in isBigEndianSafe()
622 S += "x" + utostr(getNumElements()); in str()
685 Ret += "V" + utostr(getNumElements()) + S; in builtin_str()
1196 for (int J = Dest.getType().getNumElements() - 1; J >= 0; --J) in emitReverseVariable()
1204 for (int J = Dest.getType().getNumElements() - 1; J >= 0; --J) in emitReverseVariable()
1223 if (!NewV.getType().isVector() || NewV.getType().getNumElements() == 1) in emitArgumentReversal()
1236 getReturnType().getNumElements() == 1) in emitReturnReversal()
1643 std::make_unique<MaskExpander>(Arg1.first.getNumElements())); in emitDagShuffle()
1657 if (Elts.size() > T.getNumElements()) { in emitDagShuffle()
1659 Elts.size() == T.getNumElements() * 2, in emitDagShuffle()
1662 } else if (Elts.size() < T.getNumElements()) { in emitDagShuffle()
1664 Elts.size() == T.getNumElements() / 2, in emitDagShuffle()
1681 for (unsigned I = 0; I < T.getNumElements(); ++I) { in emitDagDup()
1707 for (unsigned I = 0; I < T.getNumElements(); ++I) { in emitDagDupTyped()
1728 for (unsigned I = 0; I < Intr.getBaseType().getNumElements(); ++I) { in emitDagSplat()
2161 UpperBound = utostr(T.getNumElements() - 1); in genIntrinsicRangeCheckCode()
2232 OS << T.getNumElements() << "))) "; in emitNeonTypeDefs()