Home
last modified time | relevance | path

Searched refs:BuildIDRef (Results 1 – 12 of 12) sorted by relevance

/llvm-project/llvm/include/llvm/Debuginfod/
H A DDebuginfod.h66 std::string getDebuginfodSourceUrlPath(object::BuildIDRef ID,
71 Expected<std::string> getCachedOrDownloadSource(object::BuildIDRef ID,
75 std::string getDebuginfodExecutableUrlPath(object::BuildIDRef ID);
79 Expected<std::string> getCachedOrDownloadExecutable(object::BuildIDRef ID);
82 std::string getDebuginfodDebuginfoUrlPath(object::BuildIDRef ID);
86 Expected<std::string> getCachedOrDownloadDebuginfo(object::BuildIDRef ID);
131 Expected<std::optional<std::string>> getDebugBinaryPath(object::BuildIDRef);
132 Expected<std::optional<std::string>> getBinaryPath(object::BuildIDRef);
151 Expected<std::string> findDebugBinaryPath(object::BuildIDRef);
152 Expected<std::string> findBinaryPath(object::BuildIDRef);
H A DBuildIDFetcher.h31 std::optional<std::string> fetch(object::BuildIDRef BuildID) const override;
/llvm-project/llvm/lib/Debuginfod/
H A DDebuginfod.cpp49 using llvm::object::BuildIDRef;
63 static std::string buildIDToString(BuildIDRef ID) { in buildIDToString()
123 std::string getDebuginfodSourceUrlPath(BuildIDRef ID, in getDebuginfodSourceUrlPath()
132 Expected<std::string> getCachedOrDownloadSource(BuildIDRef ID, in getCachedOrDownloadSource()
138 std::string getDebuginfodExecutableUrlPath(BuildIDRef ID) { in getDebuginfodExecutableUrlPath()
145 Expected<std::string> getCachedOrDownloadExecutable(BuildIDRef ID) { in getCachedOrDownloadExecutable()
150 std::string getDebuginfodDebuginfoUrlPath(BuildIDRef ID) { in getDebuginfodDebuginfoUrlPath()
157 Expected<std::string> getCachedOrDownloadDebuginfo(BuildIDRef ID) { in getCachedOrDownloadDebuginfo()
455 BuildIDRef ID = getBuildID(Object); in findBinaries()
478 DebuginfodCollection::getBinaryPath(BuildIDRef ID) { in getBinaryPath()
[all …]
/llvm-project/llvm/include/llvm/Object/
H A DBuildID.h28 typedef ArrayRef<uint8_t> BuildIDRef; typedef
36 BuildIDRef getBuildID(const ObjectFile *Obj);
46 virtual std::optional<std::string> fetch(BuildIDRef BuildID) const;
/llvm-project/llvm/lib/Object/
H A DBuildID.cpp26 template <typename ELFT> BuildIDRef getBuildID(const ELFFile<ELFT> &Obj) { in getBuildID()
56 BuildIDRef llvm::object::getBuildID(const ObjectFile *Obj) { in getBuildID()
68 std::optional<std::string> BuildIDFetcher::fetch(BuildIDRef BuildID) const { in fetch()
/llvm-project/llvm/tools/llvm-debuginfod-find/
H A Dllvm-debuginfod-find.cpp110 static std::string fetchDebugInfo(object::BuildIDRef BuildID); in main()
154 std::string fetchDebugInfo(object::BuildIDRef BuildID) {
/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp1010 SmallVector<object::BuildIDRef> BinaryIDs; in load()
1026 llvm::map_range(BinaryIDs, [](object::BuildIDRef BID) { in load()
1068 SmallVector<object::BuildIDRef> BinaryIDsToFetch; in load()
1070 const auto &Compare = [](object::BuildIDRef A, object::BuildIDRef B) { in load()
1081 for (object::BuildIDRef BinaryID : BinaryIDsToFetch) {
H A DCoverageMappingReader.cpp1140 object::BuildIDRef *BinaryID = nullptr) { in loadBinaryFormat()
1273 StringRef CompilationDir, SmallVectorImpl<object::BuildIDRef> *BinaryIDs) { in create()
1351 object::BuildIDRef BinaryID;
/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingReader.h218 SmallVectorImpl<object::BuildIDRef> *BinaryIDs = nullptr);
/llvm-project/llvm/tools/llvm-symbolizer/
H A Dllvm-symbolizer.cpp333 object::BuildIDRef IncomingBuildID, in symbolizeInput()
/llvm-project/llvm/lib/ProfileData/
H A DMemProfReader.cpp426 object::BuildIDRef BinaryId = object::getBuildID(Object); in initialize()
/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1644 object::BuildIDRef BuildID = getBuildID(&Obj); in fetchBinaryByBuildID()