Home | History | Annotate | Download | only in RuntimeDyld

Lines Matching defs:Name

44   dbgs() << "----- Contents of section " << S.Name << " " << State << " -----";
184 StringRef Name;
186 Check(I->getName(Name));
197 DEBUG(dbgs() << "\tType: " << SymType << " Name: " << Name
206 GlobalSymbolTable[Name] =
345 StringRef Name;
350 Check(Section.getName(Name));
359 // slightly different name, so this won't have any effect for MachO
361 if (Name == ".eh_frame")
485 StringRef Name;
486 Check(Sym.getName(Name));
489 if (GlobalSymbolTable.count(Name) ||
490 Resolver.findSymbolInLogicalDylib(Name)) {
491 DEBUG(dbgs() << "\tSkipping already emitted common symbol '" << Name
522 StringRef Name;
525 Check(Sym.getName(Name));
538 DEBUG(dbgs() << "Allocating common symbol " << Name << " address "
540 GlobalSymbolTable[Name] =
556 StringRef Name;
562 Check(Section.getName(Name));
568 // slightly different name, so this won't have any effect for MachO objects.
569 if (Name == ".eh_frame")
585 Name)
587 Name, IsReadOnly);
608 DEBUG(dbgs() << "emitSection SectionID: " << SectionID << " Name: " << Name
619 DEBUG(dbgs() << "emitSection SectionID: " << SectionID << " Name: " << Name
625 Sections.push_back(SectionEntry(Name, Addr, DataSize, (uintptr_t)pData));
747 // Assign an address to a symbol name and resolve all the relocations
762 << SectionID << " (" << Sections[SectionID].Name << "): "
783 StringRef Name = i->first();
784 if (Name.size() == 0) {
792 RTDyldSymbolTable::const_iterator Loc = GlobalSymbolTable.find(Name);
796 Addr = Resolver.findSymbol(Name.data()).getAddress();
803 i = ExternalSymbolRelocations.find(Name);
814 report_fatal_error("Program used external function '" + Name +
817 DEBUG(dbgs() << "Resolving relocations Name: " << Name << "\t"
835 if (RTDyld.Sections[I].Name == SectionName)
916 void *RuntimeDyld::getSymbolLocalAddress(StringRef Name) const {
919 return Dyld->getSymbolLocalAddress(Name);
922 RuntimeDyld::SymbolInfo RuntimeDyld::getSymbol(StringRef Name) const {
925 return Dyld->getSymbol(Name);