Lines Matching refs:InstrProfRecord
198 instrprof_error InstrProfRecord::mergeValueProfData(uint32_t ValueKind, in mergeValueProfData()
199 InstrProfRecord &Src, in mergeValueProfData()
216 instrprof_error InstrProfRecord::merge(InstrProfRecord &Other, in merge()
245 uint64_t InstrProfRecord::remapValue(uint64_t Value, uint32_t ValueKind, in remapValue()
263 void InstrProfRecord::addValueData(uint32_t ValueKind, uint32_t Site, in addValueData()
286 return reinterpret_cast<const InstrProfRecord *>(Record)->getNumValueKinds(); in getNumValueKindsInstrProf()
290 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueSitesInstrProf()
295 return reinterpret_cast<const InstrProfRecord *>(Record) in getNumValueDataInstrProf()
301 return reinterpret_cast<const InstrProfRecord *>(R) in getNumValueDataForSiteInstrProf()
308 return reinterpret_cast<const InstrProfRecord *>(R)->getValueForSite( in getValueForSiteInstrProf()
330 uint32_t ValueProfData::getSize(const InstrProfRecord &Record) { in getSize()
337 ValueProfData::serializeFrom(const InstrProfRecord &Record) { in serializeFrom()
345 void ValueProfRecord::deserializeTo(InstrProfRecord &Record, in deserializeTo()
346 InstrProfRecord::ValueMapType *VMap) { in deserializeTo()
384 void ValueProfData::deserializeTo(InstrProfRecord &Record, in deserializeTo()
385 InstrProfRecord::ValueMapType *VMap) { in deserializeTo()