Searched refs:OffloadFile (Results 1 – 5 of 5) sorted by relevance
175 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 …]
38 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()
156 class OffloadFile : public OwningBinary<OffloadBinary> {160 OffloadFile(std::unique_ptr<OffloadBinary> Binary, in OffloadFile() function174 SmallVectorImpl<OffloadFile> &Binaries);
59 SmallVector<OffloadFile> Binaries; in dumpOffloadBinary()72 SmallVector<OffloadFile> Binaries; in dumpOffloadSections()
138 SmallVector<OffloadFile> Binaries; in unbundleImages()