Lines Matching refs:Func

358     for (auto &Func : I.getValue())  in mergeRecordsFromWriter()  local
359 addRecord(I.getKey(), Func.first, std::move(Func.second), 1, Warn); in mergeRecordsFromWriter()
385 for (const auto &Func : PD) { in shouldEncodeData() local
386 const InstrProfRecord &IPR = Func.second; in shouldEncodeData()
692 Error InstrProfWriter::validateRecord(const InstrProfRecord &Func) { in validateRecord() argument
694 uint32_t NS = Func.getNumValueSites(VK); in validateRecord()
698 uint32_t ND = Func.getNumValueDataForSite(VK, S); in validateRecord()
699 std::unique_ptr<InstrProfValueData[]> VD = Func.getValueForSite(VK, S); in validateRecord()
711 const InstrProfRecord &Func, in writeRecordInText() argument
716 OS << "# Num Counters:\n" << Func.Counts.size() << "\n"; in writeRecordInText()
718 for (uint64_t Count : Func.Counts) in writeRecordInText()
721 if (Func.BitmapBytes.size() > 0) { in writeRecordInText()
722 OS << "# Num Bitmap Bytes:\n$" << Func.BitmapBytes.size() << "\n"; in writeRecordInText()
724 for (uint8_t Byte : Func.BitmapBytes) { in writeRecordInText()
732 uint32_t NumValueKinds = Func.getNumValueKinds(); in writeRecordInText()
738 OS << "# Num Value Kinds:\n" << Func.getNumValueKinds() << "\n"; in writeRecordInText()
740 uint32_t NS = Func.getNumValueSites(VK); in writeRecordInText()
746 uint32_t ND = Func.getNumValueDataForSite(VK, S); in writeRecordInText()
748 std::unique_ptr<InstrProfValueData[]> VD = Func.getValueForSite(VK, S); in writeRecordInText()
784 for (const auto &Func : I.getValue()) in writeText() local
785 OrderedFuncData.push_back(std::make_pair(I.getKey(), Func)); in writeText()
799 const FuncPair &Func = record.second; in writeText() local
800 writeRecordInText(Name, Func.first, Func.second, Symtab, OS); in writeText()
804 const FuncPair &Func = record.second; in writeText() local
805 if (Error E = validateRecord(Func.second)) in writeText()