Lines Matching refs:lto
47 return lto::getThinLTOOutputFile(path, ctx.config.thinLTOPrefixReplaceOld, in getThinLTOOutputFile()
51 lto::Config BitcodeCompiler::createConfig() { in createConfig()
52 lto::Config c; in createConfig()
117 lto::ThinBackend backend; in BitcodeCompiler()
120 backend = lto::createWriteIndexesThinBackend( in BitcodeCompiler()
126 backend = lto::createInProcessThinBackend( in BitcodeCompiler()
130 ltoObj = std::make_unique<lto::LTO>(createConfig(), backend, in BitcodeCompiler()
139 lto::InputFile &obj = *f.obj; in add()
142 std::vector<lto::SymbolResolution> resols(symBodies.size()); in add()
148 for (const lto::InputFile::Symbol &objSym : obj.symbols()) { in add()
150 lto::SymbolResolution &r = resols[symNum]; in add()