reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
168 llvm::sort(Classes, [](Record *LHS, Record *RHS) { 173 ProfileRecordRecTy(ID, Classes); 181 for (unsigned i = 0; i < Classes.size(); ++i) { 182 for (unsigned j = 0; j < Classes.size(); ++j) { 183 assert(i == j || !Classes[i]->isSubClassOf(Classes[j])); 183 assert(i == j || !Classes[i]->isSubClassOf(Classes[j])); 185 assert(&Classes[0]->getRecords() == &Classes[i]->getRecords()); 185 assert(&Classes[0]->getRecords() == &Classes[i]->getRecords()); 189 void *Mem = Allocator.Allocate(totalSizeToAlloc<Record *>(Classes.size()), 191 RecordRecTy *Ty = new(Mem) RecordRecTy(Classes.size()); 192 std::uninitialized_copy(Classes.begin(), Classes.end(), 192 std::uninitialized_copy(Classes.begin(), Classes.end(),