Lines Matching defs:NumVectors

70   unsigned Bitwidth, ElementBitwidth, NumVectors;
75 SVEType(StringRef TS, char CharMod, unsigned NumVectors = 1)
78 ElementBitwidth(~0U), NumVectors(NumVectors) {
85 NumVectors = NumV;
91 bool isScalar() const { return NumVectors == 0; }
92 bool isVector() const { return NumVectors > 0; }
108 return Kind == Predicate && NumVectors == 0;
117 unsigned getNumVectors() const { return NumVectors; }
500 Prefix = "q" + llvm::utostr(getNumElements() * NumVectors);
502 Prefix = "V" + llvm::utostr(getNumElements() * NumVectors);
567 if (NumVectors > 1)
568 TypeStr += "x" + llvm::utostr(NumVectors);
650 NumVectors = 0;
661 NumVectors = 0;
688 NumVectors = 1;
693 NumVectors = 0;
697 NumVectors = 0;
701 NumVectors = 0;
706 NumVectors = 0;
711 NumVectors = 0;
716 NumVectors = 0;
727 NumVectors = 0;
733 NumVectors = 0;
739 NumVectors = 0;
745 NumVectors = 0;
750 NumVectors = 0;
755 NumVectors = 0;
760 NumVectors = 0;
765 NumVectors = 0;
772 NumVectors = 0;
777 NumVectors = 0;
815 NumVectors = 0;
822 NumVectors = 0;
829 NumVectors = 0;
836 NumVectors = 0;
843 NumVectors = 0;
850 NumVectors = 0;
857 NumVectors = 0;
862 NumVectors = 0;
868 NumVectors = 0;
874 NumVectors = 0;
880 NumVectors = 0;
886 NumVectors = 0;
892 NumVectors = 0;
898 NumVectors = 0;
904 NumVectors = 0;
912 NumVectors = 0;
921 NumVectors = 0;
934 unsigned NumVectors = 1;
938 NumVectors = Mod - '0';
947 return {Mod, NumVectors};
982 unsigned NumVectors;
983 std::tie(Mod, NumVectors) = getProtoModifier(Proto, I);
984 SVEType T(BaseTypeSpec, Mod, NumVectors);
1234 auto [Mod, NumVectors] = getProtoModifier(Proto, EltSizeArgIdx + 1);
1236 ElementSizeInBits = SVEType(TS, Mod, NumVectors).getElementSizeInBits();