Searched refs:SymInfo (Results 1 - 13 of 13) sorted by relevance
/openbsd-current/gnu/llvm/llvm/lib/MC/MCDisassembler/ |
H A D | MCDisassembler.cpp | 85 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 D | core_main.cpp | 80 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 D | RuntimeDyldChecker.cpp | 774 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 D | RuntimeDyldImpl.h | 497 const auto &SymInfo = pos->second; local 499 if (SymInfo.getSectionID() == AbsoluteSymbolSection) 501 return getSectionAddress(SymInfo.getSectionID()) + SymInfo.getOffset();
|
H A D | RuntimeDyldMachO.cpp | 118 const auto &SymInfo = SI->second; local 119 Value.SectionID = SymInfo.getSectionID(); 120 Value.Offset = SymInfo.getOffset() + RE.Addend;
|
H A D | RuntimeDyld.cpp | 964 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 D | RuntimeDyldELF.cpp | 1135 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 D | llvm-rtdyld.cpp | 854 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 D | MCDisassembler.h | 25 bool operator<(const XCOFFSymbolInfoTy &SymInfo) const;
|
/openbsd-current/gnu/llvm/llvm/lib/ObjCopy/ELF/ |
H A D | ELFObjcopy.cpp | 530 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 D | CXIndexDataConsumer.cpp | 1160 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 D | DWARFContext.cpp | 1524 /// 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 D | ObjcopyOptions.cpp | 963 Expected<NewSymbolInfo> SymInfo = parseNewSymbolInfo(Arg->getValue()); local 964 if (!SymInfo) 965 return SymInfo.takeError(); 967 Config.SymbolsToAdd.push_back(*SymInfo);
|
Completed in 298 milliseconds