Lines Matching refs:LTO
578 LTO::RegularLTOState::RegularLTOState(unsigned ParallelCodeGenParallelismLevel, in RegularLTOState()
584 LTO::ThinLTOState::ThinLTOState(ThinBackend Backend) in ThinLTOState()
591 LTO::LTO(Config Conf, ThinBackend Backend, in LTO() function in LTO
600 LTO::~LTO() = default;
604 void LTO::addModuleToGlobalRes(ArrayRef<InputFile::Symbol> Syms, in addModuleToGlobalRes()
693 Error LTO::add(std::unique_ptr<InputFile> Input, in add()
715 Error LTO::addModule(InputFile &Input, unsigned ModI, in addModule()
803 Expected<LTO::RegularLTOState::AddedModule>
804 LTO::addRegularLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms, in addRegularLTO()
958 Error LTO::linkRegularLTO(RegularLTOState::AddedModule Mod, in linkRegularLTO()
996 Error LTO::addThinLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms, in addThinLTO()
1075 unsigned LTO::getMaxTasks() const { in getMaxTasks()
1084 Error LTO::checkPartiallySplit() { in checkPartiallySplit()
1126 Error LTO::run(AddStreamFn AddStream, FileCache Cache) { in run()
1215 Error LTO::runRegularLTO(AddStreamFn AddStream) { in runRegularLTO()
1353 ArrayRef<const char*> LTO::getRuntimeLibcallSymbols() { in getRuntimeLibcallSymbols()
1646 Error LTO::runThinLTO(AddStreamFn AddStream, FileCache Cache, in runThinLTO()