Lines Matching defs:Contexts
1024 SmallVector<std::unique_ptr<WriterContext>, 4> Contexts;
1026 Contexts.emplace_back(std::make_unique<WriterContext>(
1033 Contexts[0].get(), BIDFetcher.get(), &BIDFetcherCorrelateKind);
1041 Contexts[Ctx].get(), BIDFetcher.get(),
1048 unsigned Mid = Contexts.size() / 2;
1049 unsigned End = Contexts.size();
1053 Pool.async(mergeWriterContexts, Contexts[I].get(),
1054 Contexts[I + Mid].get());
1057 Pool.async(mergeWriterContexts, Contexts[0].get(),
1058 Contexts[End - 1].get());
1069 for (std::unique_ptr<WriterContext> &WC : Contexts) {
1079 filterFunctions(Contexts[0]->Writer.getProfileData());
1081 writeInstrProfile(OutputFilename, OutputFormat, Contexts[0]->Writer);