Lines Matching refs:LTO
590 LTO::RegularLTOState::RegularLTOState(unsigned ParallelCodeGenParallelismLevel, in RegularLTOState()
598 LTO::ThinLTOState::ThinLTOState(ThinBackend Backend) in ThinLTOState()
605 LTO::LTO(Config Conf, ThinBackend Backend, in LTO() function in LTO
614 LTO::~LTO() = default;
618 void LTO::addModuleToGlobalRes(ArrayRef<InputFile::Symbol> Syms, in addModuleToGlobalRes()
707 Error LTO::add(std::unique_ptr<InputFile> Input, in add()
729 Error LTO::addModule(InputFile &Input, unsigned ModI, in addModule()
817 Expected<LTO::RegularLTOState::AddedModule>
818 LTO::addRegularLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms, in addRegularLTO()
972 Error LTO::linkRegularLTO(RegularLTOState::AddedModule Mod, in linkRegularLTO()
1010 Error LTO::addThinLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms, in addThinLTO()
1089 unsigned LTO::getMaxTasks() const { in getMaxTasks()
1098 Error LTO::checkPartiallySplit() { in checkPartiallySplit()
1140 Error LTO::run(AddStreamFn AddStream, FileCache Cache) { in run()
1229 Error LTO::runRegularLTO(AddStreamFn AddStream) { in runRegularLTO()
1361 SmallVector<const char *> LTO::getRuntimeLibcallSymbols(const Triple &TT) { in getRuntimeLibcallSymbols()
1678 Error LTO::runThinLTO(AddStreamFn AddStream, FileCache Cache, in runThinLTO()