|
LLVM 23.0.0git
|
This is the complete list of members for llvm::lto::DTLTO, including all inherited members.
| add(std::unique_ptr< InputFile > Obj, ArrayRef< SymbolResolution > Res) | llvm::lto::LTO | |
| addInput(std::unique_ptr< InputFile > InputPtr) override | llvm::lto::DTLTO | |
| llvm::lto::LTO::addInput(std::unique_ptr< lto::InputFile > InputPtr) | llvm::lto::LTO | inlinevirtual |
| Conf | llvm::lto::LTO | protected |
| DTLTO(Config Conf, unsigned ParallelCodeGenParallelismLevel, LTOKind LTOMode, IndexWriteCallback OnWrite, bool EmitIndexFiles, bool EmitImportsFiles, StringRef LinkerOutputFile, StringRef Distributor, ArrayRef< StringRef > DistributorArgs, StringRef RemoteCompiler, ArrayRef< StringRef > RemoteCompilerPrependArgs, ArrayRef< StringRef > RemoteCompilerArgs, AddBufferFn AddBufferArg, bool SaveTempsArg) | llvm::lto::DTLTO | inline |
| emitRemark(OptimizationRemark &Remark) | llvm::lto::LTO | |
| getConfig() | llvm::lto::DTLTO | inline |
| getConfig() const | llvm::lto::DTLTO | inline |
| getLibFuncSymbols(const Triple &TT, llvm::StringSaver &Saver) | llvm::lto::LTO | static |
| getMaxTasks() const | llvm::lto::LTO | |
| getRuntimeLibcallSymbols(const Triple &TT) | llvm::lto::LTO | static |
| LTO(Config Conf, ThinBackend Backend={}, unsigned ParallelCodeGenParallelismLevel=1, LTOKind LTOMode=LTOK_Default) | llvm::lto::LTO | |
| LTOK_Default enum value | llvm::lto::LTO | |
| LTOK_UnifiedRegular enum value | llvm::lto::LTO | |
| LTOK_UnifiedThin enum value | llvm::lto::LTO | |
| LTOKind enum name | llvm::lto::LTO | |
| LTOMode | llvm::lto::LTO | protected |
| ModuleMapType typedef | llvm::lto::LTO | protected |
| RegularLTO | llvm::lto::LTO | protected |
| run(AddStreamFn AddStream, FileCache Cache={}) override | llvm::lto::DTLTO | virtual |
| setBitcodeLibFuncs(ArrayRef< StringRef > BitcodeLibFuncs) | llvm::lto::LTO | |
| ThinLTO | llvm::lto::LTO | protected |
| writeIndexesBackendInstance() | llvm::lto::DTLTO | inlinestatic |
| ~LTO() | llvm::lto::LTO | virtual |