Searched refs:SymInfo (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp738 auto SymInfo = GetSymbolInfo(Symbol); local
739 if (!SymInfo) {
740 logAllUnhandledErrors(SymInfo.takeError(), errs(), "RTDyldChecker: ");
744 if (SymInfo->isZeroFill())
748 reinterpret_cast<uintptr_t>(SymInfo->getContent().data()));
752 auto SymInfo = GetSymbolInfo(Symbol); local
753 if (!SymInfo) {
754 logAllUnhandledErrors(SymInfo.takeError(), errs(), "RTDyldChecker: ");
758 return SymInfo->getTargetAddress();
781 auto SymInfo local
[all...]
H A DRuntimeDyldImpl.h498 const auto &SymInfo = pos->second; local
500 if (SymInfo.getSectionID() == AbsoluteSymbolSection)
502 return getSectionAddress(SymInfo.getSectionID()) + SymInfo.getOffset();
H A DRuntimeDyldMachO.cpp118 const auto &SymInfo = SI->second; local
119 Value.SectionID = SymInfo.getSectionID();
120 Value.Offset = SymInfo.getOffset() + RE.Addend;
H A DRuntimeDyld.cpp925 const auto &SymInfo = Loc->second; local
926 RECopy.Addend += SymInfo.getOffset();
927 Relocations[SymInfo.getSectionID()].push_back(RECopy);
1102 const auto &SymInfo = Loc->second; local
1103 Addr = getSectionLoadAddress(SymInfo.getSectionID()) +
1104 SymInfo.getOffset();
1105 Flags = SymInfo.getFlags();
H A DRuntimeDyldELF.cpp1031 const auto &SymInfo = Loc->second; local
1033 uint64_t(Sections[SymInfo.getSectionID()].getLoadAddressWithOffset(
1034 SymInfo.getOffset()));
1150 const auto &SymInfo = gsi->second; local
1151 Value.SectionID = SymInfo.getSectionID();
1152 Value.Offset = SymInfo.getOffset();
1153 Value.Addend = SymInfo.getOffset() + Addend;
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp801 RuntimeDyldChecker::MemoryRegionInfo SymInfo;
805 SymInfo.setTargetAddress(InternalSymbol.getAddress());
830 SymInfo.setTargetAddress(I->second.getAddress());
841 SymInfo.setContent(StringRef(CSymAddr, SymSize));
844 return SymInfo;
850 auto SymInfo = GetSymbolInfo(Symbol);
851 if (!SymInfo) {
852 logAllUnhandledErrors(SymInfo.takeError(), errs(), "RTDyldChecker: ");
855 return SymInfo->getTargetAddress() != 0;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1346 /// SymInfo contains information about symbol: it's address
1348 struct SymInfo { struct
1355 static Expected<SymInfo> getSymbolInfo(const object::ObjectFile &Obj,
1358 std::map<SymbolRef, SymInfo> &Cache) {
1359 SymInfo Ret = {0, (uint64_t)-1LL};
1363 std::map<SymbolRef, SymInfo>::iterator CacheIt = Cache.end();
1716 std::map<SymbolRef, SymInfo> AddrCache;
1726 Expected<SymInfo> SymInfoOrErr =

Completed in 135 milliseconds