Lines Matching refs:InstrProfRecord
371 void InstrProfRecord::mergeValueProfData(uint32_t ValueKind, in mergeValueProfData()
372 InstrProfRecord &Src, in mergeValueProfData()
388 void InstrProfRecord::merge(InstrProfRecord &Other, uint64_t Weight) { in merge()
408 void InstrProfRecord::scaleValueProfData(uint32_t ValueKind, uint64_t Weight) { in scaleValueProfData()
416 void InstrProfRecord::scale(uint64_t Weight) { in scale()
428 uint64_t InstrProfRecord::remapValue(uint64_t Value, uint32_t ValueKind, in remapValue()
452 void InstrProfRecord::addValueData(uint32_t ValueKind, uint32_t Site, in addValueData()
475 return reinterpret_cast<const InstrProfRecord *>(Record)->getNumValueKinds(); in getNumValueKindsInstrProf()
479 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueSitesInstrProf()
484 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueDataInstrProf()
490 return reinterpret_cast<const InstrProfRecord *>(R) in getNumValueDataForSiteInstrProf()
496 reinterpret_cast<const InstrProfRecord *>(R)->getValueForSite(Dst, K, S); in getValueForSiteInstrProf()
517 uint32_t ValueProfData::getSize(const InstrProfRecord &Record) { in getSize()
524 ValueProfData::serializeFrom(const InstrProfRecord &Record) { in serializeFrom()
532 void ValueProfRecord::deserializeTo(InstrProfRecord &Record, in deserializeTo()
533 InstrProfRecord::ValueMapType *VMap) { in deserializeTo()
571 void ValueProfData::deserializeTo(InstrProfRecord &Record, in deserializeTo()
572 InstrProfRecord::ValueMapType *VMap) { in deserializeTo()
671 const InstrProfRecord &InstrProfR, in annotateValueSite()