Lines Matching refs:Contexts
405 SmallVector<std::unique_ptr<WriterContext>, 4> Contexts; in mergeInstrProfile() local
407 Contexts.emplace_back(std::make_unique<WriterContext>( in mergeInstrProfile()
413 Contexts[0].get()); in mergeInstrProfile()
421 Contexts[Ctx].get()); in mergeInstrProfile()
427 unsigned Mid = Contexts.size() / 2; in mergeInstrProfile()
428 unsigned End = Contexts.size(); in mergeInstrProfile()
432 Pool.async(mergeWriterContexts, Contexts[I].get(), in mergeInstrProfile()
433 Contexts[I + Mid].get()); in mergeInstrProfile()
436 Pool.async(mergeWriterContexts, Contexts[0].get(), in mergeInstrProfile()
437 Contexts[End - 1].get()); in mergeInstrProfile()
448 for (std::unique_ptr<WriterContext> &WC : Contexts) { in mergeInstrProfile()
458 writeInstrProfile(OutputFilename, OutputFormat, Contexts[0]->Writer); in mergeInstrProfile()