Lines Matching full:records
36 std::vector<XRayRecord> &Records) { in loadNaiveFormatLog() argument
55 Records.reserve(NumReservations); in loadNaiveFormatLog()
81 case 0: { // Normal records. in loadNaiveFormatLog()
82 Records.emplace_back(); in loadNaiveFormatLog()
83 auto &Record = Records.back(); in loadNaiveFormatLog()
152 auto &Record = Records.back(); in loadNaiveFormatLog()
207 // Advance the offset pointer enough bytes to align to 32-byte records for in loadNaiveFormatLog()
217 /// of interspersed 16 byte Metadata Records and 8 byte Function Records.
269 XRayFileHeader &FileHeader, std::vector<XRayRecord> &Records) { in loadFDRLog() argument
282 // First we load the records into memory. in loadFDRLog()
297 // Next we index the records into blocks. in loadFDRLog()
314 for (auto *R : B.Records) in loadFDRLog()
326 // After the sort, we then reconstitute `Trace` records using a stateful in loadFDRLog()
336 auto Adder = [&](const XRayRecord &R) { Records.push_back(R); }; in loadFDRLog()
339 for (auto *R : B.Records) in loadFDRLog()
352 std::vector<XRayRecord> &Records) { in loadYAMLLog() argument
370 Records.clear(); in loadYAMLLog()
371 std::transform(Trace.Records.begin(), Trace.Records.end(), in loadYAMLLog()
372 std::back_inserter(Records), [&](const YAMLXRayRecord &R) { in loadYAMLLog()
447 T.FileHeader, T.Records)) in loadTrace()
459 T.Records)) in loadTrace()
468 if (auto E = loadYAMLLog(DE.getData(), T.FileHeader, T.Records)) in loadTrace()
473 llvm::stable_sort(T.Records, [&](const XRayRecord &L, const XRayRecord &R) { in loadTrace()