"lld/git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "f52a930cfbd8e7e304cb76d8af2ab65e981cee9c"
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
}