Lines Matching refs:WriterContext
609 struct WriterContext { struct
616 WriterContext(bool IsSparse, std::mutex &ErrLock, in WriterContext() argument
627 const std::string &TestFilename, WriterContext *WC, in overlapInput()
655 const StringRef ProfiledBinary, WriterContext *WC) { in loadInput()
810 static void mergeWriterContexts(WriterContext *Dst, WriterContext *Src) { in mergeWriterContexts()
948 SmallVector<std::unique_ptr<WriterContext>, 4> Contexts; in mergeInstrProfile()
950 Contexts.emplace_back(std::make_unique<WriterContext>( in mergeInstrProfile()
992 for (std::unique_ptr<WriterContext> &WC : Contexts) { in mergeInstrProfile()
1099 adjustInstrProfile(std::unique_ptr<WriterContext> &WC, in adjustInstrProfile()
1387 auto WC = std::make_unique<WriterContext>(OutputSparse, ErrorLock, in supplementInstrProfile()
1725 WriterContext Context(false, ErrorLock, WriterErrorCodes); in overlapInstrProfile()