Lines Matching refs:LTO
422 LTO::RegularLTOState::RegularLTOState(unsigned ParallelCodeGenParallelismLevel, in RegularLTOState()
428 LTO::ThinLTOState::ThinLTOState(ThinBackend Backend) in ThinLTOState()
435 LTO::LTO(Config Conf, ThinBackend Backend, in LTO() function in LTO
442 LTO::~LTO() = default;
446 void LTO::addModuleToGlobalRes(ArrayRef<InputFile::Symbol> Syms, in addModuleToGlobalRes()
523 Error LTO::add(std::unique_ptr<InputFile> Input, in add()
542 Error LTO::addModule(InputFile &Input, unsigned ModI, in addModule()
616 Expected<LTO::RegularLTOState::AddedModule>
617 LTO::addRegularLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms, in addRegularLTO()
732 Error LTO::linkRegularLTO(RegularLTOState::AddedModule Mod, in linkRegularLTO()
760 Error LTO::addThinLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms, in addThinLTO()
807 unsigned LTO::getMaxTasks() const { in getMaxTasks()
812 Error LTO::run(AddStreamFn AddStream, NativeObjectCache Cache) { in run()
864 Error LTO::runRegularLTO(AddStreamFn AddStream) { in runRegularLTO()
1164 Error LTO::runThinLTO(AddStreamFn AddStream, NativeObjectCache Cache) { in runThinLTO()