Lines Matching refs:Contexts
334 SmallVector<std::unique_ptr<WriterContext>, 4> Contexts;
336 Contexts.emplace_back(std::make_unique<WriterContext>(
341 loadInput(Input, Remapper, Contexts[0].get());
348 Pool.async(loadInput, Input, Remapper, Contexts[Ctx].get());
354 unsigned Mid = Contexts.size() / 2;
355 unsigned End = Contexts.size();
359 Pool.async(mergeWriterContexts, Contexts[I].get(),
360 Contexts[I + Mid].get());
363 Pool.async(mergeWriterContexts, Contexts[0].get(),
364 Contexts[End - 1].get());
375 for (std::unique_ptr<WriterContext> &WC : Contexts) {
385 writeInstrProfile(OutputFilename, OutputFormat, Contexts[0]->Writer);