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

References

utils/TableGen/CodeGenRegisters.cpp
  124   if (ConcatenationOf.empty())
  125     ConcatenationOf.assign(Parts.begin(), Parts.end());
  128                       ConcatenationOf.begin()) && "parts consistent");
  133        I = ConcatenationOf.begin(); I != ConcatenationOf.end(); /*empty*/) {
  133        I = ConcatenationOf.begin(); I != ConcatenationOf.end(); /*empty*/) {
  137     for (CodeGenSubRegIndex *SRI : SubIdx->ConcatenationOf)
  138       assert(SRI->ConcatenationOf.empty() && "No transitive closure?");
  141     if (SubIdx->ConcatenationOf.empty()) {
  144       I = ConcatenationOf.erase(I);
  145       I = ConcatenationOf.insert(I, SubIdx->ConcatenationOf.begin(),
  145       I = ConcatenationOf.insert(I, SubIdx->ConcatenationOf.begin(),
  146                                  SubIdx->ConcatenationOf.end());
  147       I += SubIdx->ConcatenationOf.size();
  499           if (SubRegIdx->ConcatenationOf.empty()) {
  502             for (CodeGenSubRegIndex *SubIdx : SubRegIdx->ConcatenationOf)
 1154     if (!SRI.ConcatenationOf.empty())
 1156           SmallVector<CodeGenSubRegIndex*,8>(SRI.ConcatenationOf.begin(),
 1157                                              SRI.ConcatenationOf.end()), &SRI));
 1289     assert(Idx->ConcatenationOf.empty() && "No transitive closure?");
 1317   Idx->ConcatenationOf.assign(Parts.begin(), Parts.end());