|
LLVM 23.0.0git
|
#include "llvm/DTLTO/DTLTO.h"
Public Member Functions | |
| LLVM_ABI | DistributionDriver (DTLTO::DistributionDriverParams &ParamsArg, ArrayRef< DTLTO::Job > JobsArg, bool SaveTempsArg, std::function< void(StringRef)> AddToClenupArg) |
| Error | operator() () |
| Invokes the distributor to compile bitcode modules remotely. | |
|
inline |
| Error lto::DistributionDriver::operator() | ( | ) |
Invokes the distributor to compile bitcode modules remotely.
Runs the distributor with the JSON manifest path; the distributor spawns remote compiler processes.
Definition at line 125 of file DTLTODistributionDriver.cpp.
References llvm::append_range(), llvm::sys::ExecuteAndWait(), llvm::inconvertibleErrorCode(), llvm::make_error(), and llvm::Error::success().