"llvm/lib/git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "6f1ff8e1a8344c297d740c3e95b317a5746abb14"
Newer
Older
gcp_map_type::iterator GCPI = GCMap.find(S);
if (GCPI != GCMap.end())
Gordon Henriksen
committed
return GCPI->second;
const char *Name = S->getName().c_str();
Gordon Henriksen
committed
for (GCMetadataPrinterRegistry::iterator
I = GCMetadataPrinterRegistry::begin(),
E = GCMetadataPrinterRegistry::end(); I != E; ++I)
if (strcmp(Name, I->getName()) == 0) {
GCMetadataPrinter *GMP = I->instantiate();
GMP->S = S;
GCMap.insert(std::make_pair(S, GMP));
return GMP;
Gordon Henriksen
committed
}
report_fatal_error("no GCMetadataPrinter registered for GC: " + Twine(Name));
return 0;
Gordon Henriksen
committed
}