Lines Matching defs:Func
382 for (auto &Func : I.getValue())
383 addRecord(I.getKey(), Func.first, std::move(Func.second), 1, Warn);
415 for (const auto &Func : PD) {
416 const InstrProfRecord &IPR = Func.second;
1036 Error InstrProfWriter::validateRecord(const InstrProfRecord &Func) {
1040 uint32_t NS = Func.getNumValueSites(VK);
1043 for (const auto &V : Func.getValueArrayForSite(VK, S))
1053 const InstrProfRecord &Func,
1057 OS << "# Func Hash:\n" << Hash << "\n";
1058 OS << "# Num Counters:\n" << Func.Counts.size() << "\n";
1060 for (uint64_t Count : Func.Counts)
1063 if (Func.BitmapBytes.size() > 0) {
1064 OS << "# Num Bitmap Bytes:\n$" << Func.BitmapBytes.size() << "\n";
1066 for (uint8_t Byte : Func.BitmapBytes) {
1074 uint32_t NumValueKinds = Func.getNumValueKinds();
1080 OS << "# Num Value Kinds:\n" << Func.getNumValueKinds() << "\n";
1082 uint32_t NS = Func.getNumValueSites(VK);
1088 auto VD = Func.getValueArrayForSite(VK, S);
1125 for (const auto &Func : I.getValue())
1126 OrderedFuncData.push_back(std::make_pair(I.getKey(), Func));
1144 const FuncPair &Func = record.second;
1145 writeRecordInText(Name, Func.first, Func.second, Symtab, OS);
1149 const FuncPair &Func = record.second;
1150 if (Error E = validateRecord(Func.second))