Lines Matching refs:InstrProfRecord
518 void InstrProfRecord::mergeValueProfData( in mergeValueProfData()
519 uint32_t ValueKind, InstrProfRecord &Src, uint64_t Weight, in mergeValueProfData()
537 void InstrProfRecord::merge(InstrProfRecord &Other, uint64_t Weight, in merge()
558 void InstrProfRecord::scaleValueProfData( in scaleValueProfData()
565 void InstrProfRecord::scale(uint64_t Weight, in scale()
578 uint64_t InstrProfRecord::remapValue(uint64_t Value, uint32_t ValueKind, in remapValue()
589 void InstrProfRecord::addValueData(uint32_t ValueKind, uint32_t Site, in addValueData()
612 return reinterpret_cast<const InstrProfRecord *>(Record)->getNumValueKinds(); in getNumValueKindsInstrProf()
616 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueSitesInstrProf()
621 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueDataInstrProf()
627 return reinterpret_cast<const InstrProfRecord *>(R) in getNumValueDataForSiteInstrProf()
633 reinterpret_cast<const InstrProfRecord *>(R)->getValueForSite(Dst, K, S); in getValueForSiteInstrProf()
654 uint32_t ValueProfData::getSize(const InstrProfRecord &Record) { in getSize()
662 ValueProfData::serializeFrom(const InstrProfRecord &Record) { in serializeFrom()
670 void ValueProfRecord::deserializeTo(InstrProfRecord &Record, in deserializeTo()
710 void ValueProfData::deserializeTo(InstrProfRecord &Record, in deserializeTo()
814 const InstrProfRecord &InstrProfR, in annotateValueSite()