reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/utils/TableGen/NeonEmitter.cpp
  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!");