Lines Matching refs:InstrProfRecord
504 void InstrProfRecord::accumulateCounts(CountSumOrPercent &Sum) const { in accumulateCounts()
555 void InstrProfRecord::overlapValueProfData(uint32_t ValueKind, in overlapValueProfData()
556 InstrProfRecord &Other, in overlapValueProfData()
573 void InstrProfRecord::overlap(InstrProfRecord &Other, OverlapStats &Overlap, in overlap()
659 void InstrProfRecord::mergeValueProfData( in mergeValueProfData()
660 uint32_t ValueKind, InstrProfRecord &Src, uint64_t Weight, in mergeValueProfData()
678 void InstrProfRecord::merge(InstrProfRecord &Other, uint64_t Weight, in merge()
699 void InstrProfRecord::scaleValueProfData( in scaleValueProfData()
706 void InstrProfRecord::scale(uint64_t N, uint64_t D, in scale()
720 uint64_t InstrProfRecord::remapValue(uint64_t Value, uint32_t ValueKind, in remapValue()
731 void InstrProfRecord::addValueData(uint32_t ValueKind, uint32_t Site, in addValueData()
754 return reinterpret_cast<const InstrProfRecord *>(Record)->getNumValueKinds(); in getNumValueKindsInstrProf()
758 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueSitesInstrProf()
763 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueDataInstrProf()
769 return reinterpret_cast<const InstrProfRecord *>(R) in getNumValueDataForSiteInstrProf()
775 reinterpret_cast<const InstrProfRecord *>(R)->getValueForSite(Dst, K, S); in getValueForSiteInstrProf()
796 uint32_t ValueProfData::getSize(const InstrProfRecord &Record) { in getSize()
804 ValueProfData::serializeFrom(const InstrProfRecord &Record) { in serializeFrom()
812 void ValueProfRecord::deserializeTo(InstrProfRecord &Record, in deserializeTo()
852 void ValueProfData::deserializeTo(InstrProfRecord &Record, in deserializeTo()
956 const InstrProfRecord &InstrProfR, in annotateValueSite()