reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
701 if (Name.front() == 'u') { 703 Name = Name.drop_front(); 703 Name = Name.drop_front(); 708 if (Name.startswith("float")) { 710 Name = Name.drop_front(5); 710 Name = Name.drop_front(5); 711 } else if (Name.startswith("poly")) { 713 Name = Name.drop_front(4); 713 Name = Name.drop_front(4); 715 assert(Name.startswith("int")); 716 Name = Name.drop_front(3); 716 Name = Name.drop_front(3); 720 for (I = 0; I < Name.size(); ++I) { 721 if (!isdigit(Name[I])) 724 Name.substr(0, I).getAsInteger(10, T.ElementBitwidth); 725 Name = Name.drop_front(I); 725 Name = Name.drop_front(I); 730 if (Name.front() == 'x') { 731 Name = Name.drop_front(); 731 Name = Name.drop_front(); 733 for (I = 0; I < Name.size(); ++I) { 734 if (!isdigit(Name[I])) 738 Name.substr(0, I).getAsInteger(10, NumLanes); 739 Name = Name.drop_front(I); 739 Name = Name.drop_front(I); 745 if (Name.front() == 'x') { 746 Name = Name.drop_front(); 746 Name = Name.drop_front(); 748 for (I = 0; I < Name.size(); ++I) { 749 if (!isdigit(Name[I])) 752 Name.substr(0, I).getAsInteger(10, T.NumVectors); 753 Name = Name.drop_front(I); 753 Name = Name.drop_front(I); 756 assert(Name.startswith("_t") && "Malformed typedef!");