clang 20.0.0git
|
#include "clang/Driver/OffloadBundler.h"
Public Member Functions | |
OffloadBundlerConfig () | |
Public Attributes | |
bool | AllowNoHost = false |
bool | AllowMissingBundles = false |
bool | CheckInputArchive = false |
bool | PrintExternalCommands = false |
bool | HipOpenmpCompatible = false |
bool | Compress = false |
bool | Verbose = false |
llvm::compression::Format | CompressionFormat |
int | CompressionLevel |
unsigned | BundleAlignment = 1 |
unsigned | HostInputIndex = ~0u |
std::string | FilesType |
std::string | ObjcopyPath |
std::vector< std::string > | TargetNames |
std::vector< std::string > | InputFileNames |
std::vector< std::string > | OutputFileNames |
Definition at line 29 of file OffloadBundler.h.
OffloadBundlerConfig::OffloadBundlerConfig | ( | ) |
Definition at line 930 of file OffloadBundler.cpp.
References Compress, CompressionFormat, CompressionLevel, and Verbose.
Definition at line 34 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::UnbundleArchive(), and clang::OffloadBundler::UnbundleFiles().
Definition at line 33 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles().
unsigned clang::OffloadBundlerConfig::BundleAlignment = 1 |
Definition at line 43 of file OffloadBundler.h.
Definition at line 35 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::UnbundleArchive().
Definition at line 38 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles(), and OffloadBundlerConfig().
llvm::compression::Format clang::OffloadBundlerConfig::CompressionFormat |
Definition at line 40 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles(), and OffloadBundlerConfig().
int clang::OffloadBundlerConfig::CompressionLevel |
Definition at line 41 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles(), and OffloadBundlerConfig().
std::string clang::OffloadBundlerConfig::FilesType |
Definition at line 46 of file OffloadBundler.h.
Referenced by CreateFileHandler().
Definition at line 37 of file OffloadBundler.h.
Referenced by clang::OffloadTargetInfo::isOffloadKindCompatible().
unsigned clang::OffloadBundlerConfig::HostInputIndex = ~0u |
Definition at line 44 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles(), and clang::OffloadBundler::UnbundleFiles().
std::vector<std::string> clang::OffloadBundlerConfig::InputFileNames |
Definition at line 51 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles(), clang::OffloadBundler::UnbundleArchive(), and clang::OffloadBundler::UnbundleFiles().
std::string clang::OffloadBundlerConfig::ObjcopyPath |
Definition at line 47 of file OffloadBundler.h.
std::vector<std::string> clang::OffloadBundlerConfig::OutputFileNames |
Definition at line 52 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles(), clang::OffloadBundler::UnbundleArchive(), and clang::OffloadBundler::UnbundleFiles().
Definition at line 36 of file OffloadBundler.h.
std::vector<std::string> clang::OffloadBundlerConfig::TargetNames |
Definition at line 50 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles(), getCompatibleOffloadTargets(), clang::OffloadBundler::UnbundleArchive(), and clang::OffloadBundler::UnbundleFiles().
Definition at line 39 of file OffloadBundler.h.
Referenced by clang::OffloadBundler::BundleFiles(), clang::OffloadBundler::ListBundleIDsInFile(), OffloadBundlerConfig(), clang::OffloadBundler::UnbundleArchive(), and clang::OffloadBundler::UnbundleFiles().