Lines Matching refs:NumVectors
159 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anon9e9e0a7a0111::Type
165 Bitwidth(0), ElementBitwidth(0), NumVectors(0) {} in Type()
170 NoManglingQ(false), Bitwidth(0), ElementBitwidth(0), NumVectors(0) { in Type()
188 bool isScalar() const { return isValue() && NumVectors == 0; } in isScalar()
189 bool isVector() const { return isValue() && NumVectors > 0; } in isVector()
208 unsigned getNumVectors() const { return NumVectors; } in getNumVectors()
237 NumVectors = 0; in makeScalar()
242 NumVectors = 1; in makeOneVector()
623 if (NumVectors > 1) in str()
624 S += "x" + utostr(NumVectors); in str()
684 for (unsigned I = 0; I < NumVectors; ++I) in builtin_str()
758 T.NumVectors = 1; in fromTypedefName()
773 T.NumVectors = 0; in fromTypedefName()
782 Name.substr(0, I).getAsInteger(10, T.NumVectors); in fromTypedefName()
795 NumVectors = 1; in applyTypespec()
840 NumVectors = 0; in applyTypespec()
891 NumVectors = 0; in applyModifiers()
894 NumVectors = 2; in applyModifiers()
897 NumVectors = 3; in applyModifiers()
900 NumVectors = 4; in applyModifiers()
917 NumVectors = 0; in applyModifiers()