Home
last modified time | relevance | path

Searched refs:SymInfo (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/MC/MCDisassembler/
H A DMCDisassembler.cpp85 bool XCOFFSymbolInfo::operator<(const XCOFFSymbolInfo &SymInfo) const { in operator <()
87 if (IsLabel != SymInfo.IsLabel) in operator <()
88 return SymInfo.IsLabel; in operator <()
92 SymInfo.StorageMappingClass.has_value()) in operator <()
93 return SymInfo.StorageMappingClass.has_value(); in operator <()
97 getSMCPriority(SymInfo.StorageMappingClass.value()); in operator <()
/llvm-project-15.0.7/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) { in printSymbolInfo() argument
298 OS << getSymbolKindString(SymInfo.Kind); in printSymbolInfo()
299 if (SymInfo.SubKind != SymbolSubKind::None) in printSymbolInfo()
300 OS << '/' << getSymbolSubKindString(SymInfo.SubKind); in printSymbolInfo()
301 if (SymInfo.Properties) { in printSymbolInfo()
303 printSymbolProperties(SymInfo.Properties, OS); in printSymbolInfo()
306 OS << '/' << getSymbolLanguageString(SymInfo.Lang); in printSymbolInfo()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp774 auto SymInfo = GetSymbolInfo(Symbol); in getSymbolLocalAddr() local
775 if (!SymInfo) { in getSymbolLocalAddr()
776 logAllUnhandledErrors(SymInfo.takeError(), errs(), "RTDyldChecker: "); in getSymbolLocalAddr()
780 if (SymInfo->isZeroFill()) in getSymbolLocalAddr()
784 reinterpret_cast<uintptr_t>(SymInfo->getContent().data())); in getSymbolLocalAddr()
788 auto SymInfo = GetSymbolInfo(Symbol); in getSymbolRemoteAddr() local
789 if (!SymInfo) { in getSymbolRemoteAddr()
794 return SymInfo->getTargetAddress(); in getSymbolRemoteAddr()
817 auto SymInfo = GetSymbolInfo(Symbol); in getSymbolContent() local
818 if (!SymInfo) { in getSymbolContent()
[all …]
H A DRuntimeDyldImpl.h493 const auto &SymInfo = pos->second; in getSymbolLocalAddress() local
495 if (SymInfo.getSectionID() == AbsoluteSymbolSection) in getSymbolLocalAddress()
497 return getSectionAddress(SymInfo.getSectionID()) + SymInfo.getOffset(); in getSymbolLocalAddress()
H A DRuntimeDyldMachO.cpp118 const auto &SymInfo = SI->second; in getRelocationValueRef() local
119 Value.SectionID = SymInfo.getSectionID(); in getRelocationValueRef()
120 Value.Offset = SymInfo.getOffset() + RE.Addend; in getRelocationValueRef()
H A DRuntimeDyld.cpp968 const auto &SymInfo = Loc->second; in addRelocationForSymbol() local
969 RECopy.Addend += SymInfo.getOffset(); in addRelocationForSymbol()
970 Relocations[SymInfo.getSectionID()].push_back(RECopy); in addRelocationForSymbol()
1136 const auto &SymInfo = Loc->second; in applyExternalSymbolRelocations() local
1137 Addr = getSectionLoadAddress(SymInfo.getSectionID()) + in applyExternalSymbolRelocations()
1138 SymInfo.getOffset(); in applyExternalSymbolRelocations()
1139 Flags = SymInfo.getFlags(); in applyExternalSymbolRelocations()
H A DRuntimeDyldELF.cpp1135 const auto &SymInfo = Loc->second; in resolveAArch64ShortBranch() local
1137 uint64_t(Sections[SymInfo.getSectionID()].getLoadAddressWithOffset( in resolveAArch64ShortBranch()
1138 SymInfo.getOffset())); in resolveAArch64ShortBranch()
1253 const auto &SymInfo = gsi->second; in processRelocationRef() local
1254 Value.SectionID = SymInfo.getSectionID(); in processRelocationRef()
1255 Value.Offset = SymInfo.getOffset(); in processRelocationRef()
1256 Value.Addend = SymInfo.getOffset() + Addend; in processRelocationRef()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DTestIndex.cpp54 Sym.SymInfo.Kind = Kind; in sym()
91 Sym.SymInfo.Kind = Kind; in objcSym()
92 Sym.SymInfo.Lang = index::SymbolLanguage::ObjC; in objcSym()
H A DIndexTests.cpp252 S.SymInfo.Properties = static_cast<index::SymbolPropertySet>( in TEST()
259 S.SymInfo.Properties = static_cast<index::SymbolPropertySet>( in TEST()
552 L.SymInfo.Kind = ClassLikeKind; in TEST()
556 L.SymInfo.Kind = SymbolKind::Function; in TEST()
/llvm-project-15.0.7/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp854 RuntimeDyldChecker::MemoryRegionInfo SymInfo; in linkAndVerify() local
858 SymInfo.setTargetAddress(InternalSymbol.getAddress()); in linkAndVerify()
883 SymInfo.setTargetAddress(I->second.getAddress()); in linkAndVerify()
894 SymInfo.setContent(ArrayRef<char>(CSymAddr, SymSize)); in linkAndVerify()
897 return SymInfo; in linkAndVerify()
903 auto SymInfo = GetSymbolInfo(Symbol); in linkAndVerify() local
904 if (!SymInfo) { in linkAndVerify()
905 logAllUnhandledErrors(SymInfo.takeError(), errs(), "RTDyldChecker: "); in linkAndVerify()
908 return SymInfo->getTargetAddress() != 0; in linkAndVerify()
/llvm-project-15.0.7/clang/unittests/Index/
H A DIndexTests.cpp60 SymbolInfo SymInfo; member
67 << static_cast<unsigned>(S.SymInfo.Kind) << ')'; in operator <<()
84 S.SymInfo = getSymbolInfo(D); in handleDeclOccurrence()
97 S.SymInfo = getSymbolInfoForMacro(*MI); in handleMacroOccurrence()
153 MATCHER_P(Kind, SymKind, "") { return arg.SymInfo.Kind == SymKind; }
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DMerge.cpp235 bool IsClass = S.SymInfo.Kind == index::SymbolKind::Class || in mergeSymbol()
236 S.SymInfo.Kind == index::SymbolKind::Struct || in mergeSymbol()
237 S.SymInfo.Kind == index::SymbolKind::Union; in mergeSymbol()
H A DSymbolCollector.cpp669 S.SymInfo.Kind = index::SymbolKind::Macro; in handleMacros()
670 S.SymInfo.SubKind = index::SymbolSubKind::None; in handleMacros()
671 S.SymInfo.Properties = index::SymbolPropertySet(); in handleMacros()
672 S.SymInfo.Lang = index::SymbolLanguage::C; in handleMacros()
755 S.SymInfo = index::getSymbolInfoForMacro(*MI); in handleMacroOccurrence()
808 if (shouldCollectIncludePath(S.SymInfo.Kind)) in setIncludeLocation()
894 S.SymInfo = index::getSymbolInfo(&ND); in addDeclaration()
H A DYAMLSerialization.cpp161 static void mapping(IO &IO, SymbolInfo &SymInfo) { in mapping()
163 IO.mapRequired("Kind", SymInfo.Kind); in mapping()
164 IO.mapRequired("Lang", SymInfo.Lang); in mapping()
185 IO.mapRequired("SymInfo", Sym.SymInfo); in mapping()
H A DSerialization.cpp317 OS.write(static_cast<uint8_t>(Sym.SymInfo.Kind)); in writeSymbol()
318 OS.write(static_cast<uint8_t>(Sym.SymInfo.Lang)); in writeSymbol()
345 Sym.SymInfo.Kind = static_cast<index::SymbolKind>(Data.consume8()); in readSymbol()
346 Sym.SymInfo.Lang = static_cast<index::SymbolLanguage>(Data.consume8()); in readSymbol()
H A DSymbol.h40 index::SymbolInfo SymInfo = index::SymbolInfo();
/llvm-project-15.0.7/clang-tools-extra/clangd/test/Inputs/
H A Dsymbols.test.yaml6 SymInfo:
/llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/
H A DELFObjcopy.cpp531 static void addSymbol(Object &Obj, const NewSymbolInfo &SymInfo, in addSymbol() argument
533 SectionBase *Sec = Obj.findSection(SymInfo.SectionName); in addSymbol()
534 uint64_t Value = Sec ? Sec->Addr + SymInfo.Value : SymInfo.Value; in addSymbol()
540 for (SymbolFlag FlagValue : SymInfo.Flags) in addSymbol()
580 SymInfo.SymbolName, Bind, Type, Sec, Value, Visibility, in addSymbol()
/llvm-project-15.0.7/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h30 bool operator<(const XCOFFSymbolInfo &SymInfo) const;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindSymbols.cpp153 Info.kind = indexSymbolKindToSymbolKind(Sym.SymInfo.Kind); in getWorkspaceSymbols()
232 index::SymbolInfo SymInfo = index::getSymbolInfo(&ND); in declToSym() local
235 SymbolKind SK = indexSymbolKindToSymbolKind(SymInfo.Kind); in declToSym()
H A DQuality.cpp192 Category = categorize(IndexResult.SymInfo); in merge()
285 IsInstanceMember |= isInstanceMember(IndexResult.SymInfo); in merge()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp1160 SymbolInfo SymInfo = getSymbolInfo(D); in getEntityInfo() local
1161 EntityInfo.kind = getEntityKindFromSymbolKind(SymInfo.Kind, SymInfo.Lang); in getEntityInfo()
1162 EntityInfo.templateKind = getEntityKindFromSymbolProperties(SymInfo.Properties); in getEntityInfo()
1163 EntityInfo.lang = getEntityLangFromSymbolLang(SymInfo.Lang); in getEntityInfo()
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1458 struct SymInfo { struct
1465 static Expected<SymInfo> getSymbolInfo(const object::ObjectFile &Obj, in getSymbolInfo() argument
1468 std::map<SymbolRef, SymInfo> &Cache) { in getSymbolInfo()
1469 SymInfo Ret = {0, (uint64_t)-1LL}; in getSymbolInfo()
1473 std::map<SymbolRef, SymInfo>::iterator CacheIt = Cache.end(); in getSymbolInfo()
1825 std::map<SymbolRef, SymInfo> AddrCache; in DWARFObjInMemory()
1835 Expected<SymInfo> SymInfoOrErr = in DWARFObjInMemory()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/marshalling/
H A DMarshalling.cpp152 Result.SymInfo = fromProtobuf(Message.info()); in fromProtobuf()
260 *Result.mutable_info() = toProtobuf(From.SymInfo); in toProtobuf()
/llvm-project-15.0.7/llvm/tools/llvm-objcopy/
H A DObjcopyOptions.cpp947 Expected<NewSymbolInfo> SymInfo = parseNewSymbolInfo(Arg->getValue()); in parseObjcopyOptions() local
948 if (!SymInfo) in parseObjcopyOptions()
949 return SymInfo.takeError(); in parseObjcopyOptions()
951 Config.SymbolsToAdd.push_back(*SymInfo); in parseObjcopyOptions()

12