|
LLVM 23.0.0git
|
#include "llvm/LTO/LTO.h"
Classes | |
| struct | AddedModule |
| struct | CommonResolution |
Public Member Functions | |
| LLVM_ABI | RegularLTOState (unsigned ParallelCodeGenParallelismLevel, const Config &Conf) |
Public Attributes | |
| std::map< std::string, CommonResolution > | Commons |
| unsigned | ParallelCodeGenParallelismLevel |
| LTOLLVMContext | Ctx |
| std::unique_ptr< Module > | CombinedModule |
| std::unique_ptr< IRMover > | Mover |
| std::vector< AddedModule > | ModsWithSummaries |
| bool | EmptyCombinedModule = true |
| LTO::RegularLTOState::RegularLTOState | ( | unsigned | ParallelCodeGenParallelismLevel, |
| const Config & | Conf ) |
Definition at line 675 of file LTO.cpp.
References CombinedModule, llvm::lto::LTO::Conf, Ctx, Mover, and ParallelCodeGenParallelismLevel.
| std::unique_ptr<Module> llvm::lto::LTO::RegularLTOState::CombinedModule |
Definition at line 474 of file LTO.h.
Referenced by RegularLTOState().
| std::map<std::string, CommonResolution> llvm::lto::LTO::RegularLTOState::Commons |
| LTOLLVMContext llvm::lto::LTO::RegularLTOState::Ctx |
Definition at line 473 of file LTO.h.
Referenced by RegularLTOState().
| bool llvm::lto::LTO::RegularLTOState::EmptyCombinedModule = true |
| std::vector<AddedModule> llvm::lto::LTO::RegularLTOState::ModsWithSummaries |
| std::unique_ptr<IRMover> llvm::lto::LTO::RegularLTOState::Mover |
Definition at line 475 of file LTO.h.
Referenced by RegularLTOState().
| unsigned llvm::lto::LTO::RegularLTOState::ParallelCodeGenParallelismLevel |
Definition at line 472 of file LTO.h.
Referenced by RegularLTOState().