Home
last modified time | relevance | path

Searched refs:OffloadFile (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/gnu/llvm/clang/tools/clang-linker-wrapper/
H A DClangLinkerWrapper.cpp175 Expected<OffloadFile> getInputBitcodeLibrary(StringRef Input) { in getInputBitcodeLibrary()
195 return OffloadFile(std::move(*NewBinaryOrErr), std::move(Binary)); in getInputBitcodeLibrary()
480 std::vector<std::string> getTargetFeatures(ArrayRef<OffloadFile> InputFiles) { in getTargetFeatures()
482 for (const OffloadFile &File : InputFiles) { in getTargetFeatures()
573 Error linkBitcodeFiles(SmallVectorImpl<OffloadFile> &InputFiles, in linkBitcodeFiles()
580 SmallVector<OffloadFile, 4> BitcodeInputFiles; in linkBitcodeFiles()
588 for (OffloadFile &File : InputFiles) { in linkBitcodeFiles()
626 llvm::erase_if(InputFiles, [](OffloadFile &F) { return !F.getBinary(); }); in linkBitcodeFiles()
764 Expected<StringRef> writeOffloadFile(const OffloadFile &File) { in writeOffloadFile()
950 DerivedArgList getLinkerArgs(ArrayRef<OffloadFile> Input, in getLinkerArgs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DOffloadBinary.cpp38 SmallVectorImpl<OffloadFile> &Binaries) { in extractOffloadFiles()
71 SmallVectorImpl<OffloadFile> &Binaries) { in extractFromObject()
103 SmallVectorImpl<OffloadFile> &Binaries) { in extractFromBitcode()
145 SmallVectorImpl<OffloadFile> &Binaries) { in extractFromArchive()
271 SmallVectorImpl<OffloadFile> &Binaries) { in extractOffloadBinaries()
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DOffloadBinary.h156 class OffloadFile : public OwningBinary<OffloadBinary> {
160 OffloadFile(std::unique_ptr<OffloadBinary> Binary, in OffloadFile() function
174 SmallVectorImpl<OffloadFile> &Binaries);
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DOffloadDump.cpp59 SmallVector<OffloadFile> Binaries; in dumpOffloadBinary()
72 SmallVector<OffloadFile> Binaries; in dumpOffloadSections()
/openbsd-src/gnu/llvm/clang/tools/clang-offload-packager/
H A DClangOffloadPackager.cpp138 SmallVector<OffloadFile> Binaries; in unbundleImages()