Lines Matching defs:Record
404 uint32_t getNumValueKindsInstrProf(const void *Record) {
405 return reinterpret_cast<const InstrProfRecord *>(Record)->getNumValueKinds();
408 uint32_t getNumValueSitesInstrProf(const void *Record, uint32_t VKind) {
409 return reinterpret_cast<const InstrProfRecord *>(Record)
413 uint32_t getNumValueDataInstrProf(const void *Record, uint32_t VKind) {
414 return reinterpret_cast<const InstrProfRecord *>(Record)
449 uint32_t ValueProfData::getSize(const InstrProfRecord &Record) {
450 InstrProfRecordClosure.Record = &Record;
456 ValueProfData::serializeFrom(const InstrProfRecord &Record) {
457 InstrProfRecordClosure.Record = &Record;
464 void ValueProfRecord::deserializeTo(InstrProfRecord &Record,
466 Record.reserveSites(Kind, NumValueSites);
471 Record.addValueData(Kind, VSite, ValueData, ValueDataCount, VMap);
503 void ValueProfData::deserializeTo(InstrProfRecord &Record,
510 VR->deserializeTo(Record, VMap);