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

/openbsd-current/gnu/llvm/llvm/lib/MC/MCDisassembler/
H A DMCDisassembler.cpp85 bool XCOFFSymbolInfoTy::operator<(const XCOFFSymbolInfoTy &SymInfo) const {
87 if (IsLabel != SymInfo.IsLabel)
88 return SymInfo.IsLabel;
92 SymInfo.StorageMappingClass.has_value())
93 return SymInfo.StorageMappingClass.has_value();
97 getSMCPriority(*SymInfo.StorageMappingClass);
/openbsd-current/gnu/llvm/clang/tools/c-index-test/
H A Dcore_main.cpp80 static void printSymbolInfo(SymbolInfo SymInfo, raw_ostream &OS);
297 static void printSymbolInfo(SymbolInfo SymInfo, raw_ostream &OS) { argument
298 OS << getSymbolKindString(SymInfo.Kind);
299 if (SymInfo.SubKind != SymbolSubKind::None)
300 OS << '/' << getSymbolSubKindString(SymInfo.SubKind);
301 if (SymInfo.Properties) {
303 printSymbolProperties(SymInfo.Properties, OS);
306 OS << '/' << getSymbolLanguageString(SymInfo.Lang);
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp774 auto SymInfo = GetSymbolInfo(Symbol); local
775 if (!SymInfo) {
776 logAllUnhandledErrors(SymInfo.takeError(), errs(), "RTDyldChecker: ");
780 if (SymInfo->isZeroFill())
784 reinterpret_cast<uintptr_t>(SymInfo->getContent().data()));
788 auto SymInfo = GetSymbolInfo(Symbol); local
789 if (!SymInfo) {
790 logAllUnhandledErrors(SymInfo.takeError(), errs(), "RTDyldChecker: ");
794 return SymInfo->getTargetAddress();
817 auto SymInfo local
[all...]
H A DRuntimeDyldImpl.h497 const auto &SymInfo = pos->second; local
499 if (SymInfo.getSectionID() == AbsoluteSymbolSection)
501 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.cpp964 const auto &SymInfo = Loc->second; local
965 RECopy.Addend += SymInfo.getOffset();
966 Relocations[SymInfo.getSectionID()].push_back(RECopy);
1132 const auto &SymInfo = Loc->second; local
1133 Addr = getSectionLoadAddress(SymInfo.getSectionID()) +
1134 SymInfo.getOffset();
1135 Flags = SymInfo.getFlags();
H A DRuntimeDyldELF.cpp1135 const auto &SymInfo = Loc->second; local
1137 uint64_t(Sections[SymInfo.getSectionID()].getLoadAddressWithOffset(
1138 SymInfo.getOffset()));
1253 const auto &SymInfo = gsi->second; local
1254 Value.SectionID = SymInfo.getSectionID();
1255 Value.Offset = SymInfo.getOffset();
1256 Value.Addend = SymInfo.getOffset() + Addend;
/openbsd-current/gnu/llvm/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp854 RuntimeDyldChecker::MemoryRegionInfo SymInfo;
858 SymInfo.setTargetAddress(InternalSymbol.getAddress());
883 SymInfo.setTargetAddress(I->second.getAddress());
894 SymInfo.setContent(ArrayRef<char>(CSymAddr, SymSize));
897 return SymInfo;
903 auto SymInfo = GetSymbolInfo(Symbol);
904 if (!SymInfo) {
905 logAllUnhandledErrors(SymInfo.takeError(), errs(), "RTDyldChecker: ");
908 return SymInfo->getTargetAddress() != 0;
/openbsd-current/gnu/llvm/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h25 bool operator<(const XCOFFSymbolInfoTy &SymInfo) const;
/openbsd-current/gnu/llvm/llvm/lib/ObjCopy/ELF/
H A DELFObjcopy.cpp530 static void addSymbol(Object &Obj, const NewSymbolInfo &SymInfo, argument
532 SectionBase *Sec = Obj.findSection(SymInfo.SectionName);
533 uint64_t Value = Sec ? Sec->Addr + SymInfo.Value : SymInfo.Value;
539 for (SymbolFlag FlagValue : SymInfo.Flags)
579 SymInfo.SymbolName, Bind, Type, Sec, Value, Visibility,
/openbsd-current/gnu/llvm/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp1160 SymbolInfo SymInfo = getSymbolInfo(D); local
1161 EntityInfo.kind = getEntityKindFromSymbolKind(SymInfo.Kind, SymInfo.Lang);
1162 EntityInfo.templateKind = getEntityKindFromSymbolProperties(SymInfo.Properties);
1163 EntityInfo.lang = getEntityLangFromSymbolLang(SymInfo.Lang);
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1524 /// SymInfo contains information about symbol: it's address
1526 struct SymInfo { struct
1533 static Expected<SymInfo> getSymbolInfo(const object::ObjectFile &Obj,
1536 std::map<SymbolRef, SymInfo> &Cache) {
1537 SymInfo Ret = {0, (uint64_t)-1LL};
1541 std::map<SymbolRef, SymInfo>::iterator CacheIt = Cache.end();
1893 std::map<SymbolRef, SymInfo> AddrCache;
1903 Expected<SymInfo> SymInfoOrErr =
/openbsd-current/gnu/llvm/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp963 Expected<NewSymbolInfo> SymInfo = parseNewSymbolInfo(Arg->getValue()); local
964 if (!SymInfo)
965 return SymInfo.takeError();
967 Config.SymbolsToAdd.push_back(*SymInfo);

Completed in 298 milliseconds