Lines Matching defs:Contexts
948 SmallVector<std::unique_ptr<WriterContext>, 4> Contexts;
950 Contexts.emplace_back(std::make_unique<WriterContext>(
957 Contexts[0].get());
965 Contexts[Ctx].get());
971 unsigned Mid = Contexts.size() / 2;
972 unsigned End = Contexts.size();
976 Pool.async(mergeWriterContexts, Contexts[I].get(),
977 Contexts[I + Mid].get());
980 Pool.async(mergeWriterContexts, Contexts[0].get(),
981 Contexts[End - 1].get());
992 for (std::unique_ptr<WriterContext> &WC : Contexts) {
1002 filterFunctions(Contexts[0]->Writer.getProfileData());
1004 writeInstrProfile(OutputFilename, OutputFormat, Contexts[0]->Writer);