| /llvm-project-15.0.7/llvm/lib/MC/MCDisassembler/ |
| H A D | MCDisassembler.cpp | 85 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 D | core_main.cpp | 80 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 D | RuntimeDyldChecker.cpp | 774 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 D | RuntimeDyldImpl.h | 493 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 D | RuntimeDyldMachO.cpp | 118 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 D | RuntimeDyld.cpp | 968 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 D | RuntimeDyldELF.cpp | 1135 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 D | TestIndex.cpp | 54 Sym.SymInfo.Kind = Kind; in sym() 91 Sym.SymInfo.Kind = Kind; in objcSym() 92 Sym.SymInfo.Lang = index::SymbolLanguage::ObjC; in objcSym()
|
| H A D | IndexTests.cpp | 252 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 D | llvm-rtdyld.cpp | 854 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 D | IndexTests.cpp | 60 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 D | Merge.cpp | 235 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 D | SymbolCollector.cpp | 669 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 D | YAMLSerialization.cpp | 161 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 D | Serialization.cpp | 317 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 D | Symbol.h | 40 index::SymbolInfo SymInfo = index::SymbolInfo();
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/test/Inputs/ |
| H A D | symbols.test.yaml | 6 SymInfo:
|
| /llvm-project-15.0.7/llvm/lib/ObjCopy/ELF/ |
| H A D | ELFObjcopy.cpp | 531 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 D | MCDisassembler.h | 30 bool operator<(const XCOFFSymbolInfo &SymInfo) const;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindSymbols.cpp | 153 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 D | Quality.cpp | 192 Category = categorize(IndexResult.SymInfo); in merge() 285 IsInstanceMember |= isInstanceMember(IndexResult.SymInfo); in merge()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXIndexDataConsumer.cpp | 1160 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 D | DWARFContext.cpp | 1458 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 D | Marshalling.cpp | 152 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 D | ObjcopyOptions.cpp | 947 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()
|