Lines Matching refs:InstrProfRecord

727 void InstrProfRecord::accumulateCounts(CountSumOrPercent &Sum) const {  in accumulateCounts()
776 void InstrProfRecord::overlapValueProfData(uint32_t ValueKind, in overlapValueProfData()
777 InstrProfRecord &Other, in overlapValueProfData()
794 void InstrProfRecord::overlap(InstrProfRecord &Other, OverlapStats &Overlap, in overlap()
886 void InstrProfRecord::mergeValueProfData( in mergeValueProfData()
887 uint32_t ValueKind, InstrProfRecord &Src, uint64_t Weight, in mergeValueProfData()
905 void InstrProfRecord::merge(InstrProfRecord &Other, uint64_t Weight, in merge()
961 void InstrProfRecord::scaleValueProfData( in scaleValueProfData()
968 void InstrProfRecord::scale(uint64_t N, uint64_t D, in scale()
986 uint64_t InstrProfRecord::remapValue(uint64_t Value, uint32_t ValueKind, in remapValue()
1000 void InstrProfRecord::addValueData(uint32_t ValueKind, uint32_t Site, in addValueData()
1084 return reinterpret_cast<const InstrProfRecord *>(Record)->getNumValueKinds(); in getNumValueKindsInstrProf()
1088 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueSitesInstrProf()
1093 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueDataInstrProf()
1099 const auto *IPR = reinterpret_cast<const InstrProfRecord *>(R); in getNumValueDataForSiteInstrProf()
1105 const auto *IPR = reinterpret_cast<const InstrProfRecord *>(R); in getValueForSiteInstrProf()
1127 uint32_t ValueProfData::getSize(const InstrProfRecord &Record) { in getSize()
1135 ValueProfData::serializeFrom(const InstrProfRecord &Record) { in serializeFrom()
1143 void ValueProfRecord::deserializeTo(InstrProfRecord &Record, in deserializeTo()
1183 void ValueProfData::deserializeTo(InstrProfRecord &Record, in deserializeTo()
1283 const InstrProfRecord &InstrProfR, in annotateValueSite()