Lines Matching defs:InputFiles
375 fatbinary(ArrayRef<std::pair<StringRef, StringRef>> InputFiles,
398 for (const auto &[File, Arch] : InputFiles)
411 fatbinary(ArrayRef<std::pair<StringRef, StringRef>> InputFiles,
445 for (const auto &[File, Arch] : InputFiles)
454 for (const auto &[File, Arch] : InputFiles)
467 Expected<StringRef> clang(ArrayRef<StringRef> InputFiles, const ArgList &Args) {
510 for (StringRef InputFile : InputFiles)
585 Expected<StringRef> linkDevice(ArrayRef<StringRef> InputFiles,
601 return generic::clang(InputFiles, Args);
751 SmallVector<std::pair<StringRef, StringRef>, 4> InputFiles;
753 InputFiles.emplace_back(std::make_pair(Image.Image->getBufferIdentifier(),
757 auto FileOrErr = nvptx::fatbinary(InputFiles, Args);
774 SmallVector<std::pair<StringRef, StringRef>, 4> InputFiles;
776 InputFiles.emplace_back(std::make_pair(Image.Image->getBufferIdentifier(),
780 auto FileOrErr = amdgcn::fatbinary(InputFiles, Args);
939 SmallVector<StringRef> InputFiles;
944 InputFiles.emplace_back(*FileNameOrErr);
948 auto OutputOrErr = linkDevice(InputFiles, LinkerArgs);
1257 MapVector<OffloadFile::TargetID, SmallVector<OffloadFile, 0>> InputFiles;
1264 for (const auto &[ID, Input] : InputFiles)
1277 InputFiles[ID].emplace_back(std::move(Binary));
1279 InputFiles[ID].emplace_back(Binary.copy());
1295 for (const auto &[ID, Input] : InputFiles)
1301 if (!InputFiles.count(ID))
1320 InputFiles[ID].emplace_back(std::move(Binary));
1322 InputFiles[ID].emplace_back(Binary.copy());
1332 for (auto &[ID, Input] : InputFiles)