Lines Matching refs:Range
318 for (const auto &Range : Entries) { in emitRangesEntries() local
319 if (Range.isBaseAddressSelectionEntry(AddressSize)) { in emitRangesEntries()
325 if (Range.StartAddress == Range.EndAddress) in emitRangesEntries()
329 if (!(Range.StartAddress + OrigLowPc >= FuncRange.start() && in emitRangesEntries()
330 Range.EndAddress + OrigLowPc <= FuncRange.stop())) in emitRangesEntries()
332 MS->emitIntValue(Range.StartAddress + PcOffset, AddressSize); in emitRangesEntries()
333 MS->emitIntValue(Range.EndAddress + PcOffset, AddressSize); in emitRangesEntries()
356 for (auto Range = FunctionRanges.begin(), End = FunctionRanges.end(); in emitUnitRangesEntries() local
357 Range != End; ++Range) in emitUnitRangesEntries()
358 Ranges.push_back(std::make_pair(Range.start() + Range.value(), in emitUnitRangesEntries()
359 Range.stop() + Range.value())); in emitUnitRangesEntries()
390 for (auto Range = Ranges.begin(), End = Ranges.end(); Range != End; in emitUnitRangesEntries() local
391 ++Range) { in emitUnitRangesEntries()
392 uint64_t RangeStart = Range->first; in emitUnitRangesEntries()
394 while ((Range + 1) != End && Range->second == (Range + 1)->first) in emitUnitRangesEntries()
395 ++Range; in emitUnitRangesEntries()
396 MS->emitIntValue(Range->second - RangeStart, AddressSize); in emitUnitRangesEntries()
412 for (auto Range = Ranges.begin(), End = Ranges.end(); Range != End; ++Range) { in emitUnitRangesEntries() local
413 MS->emitIntValue(Range->first + PcOffset, AddressSize); in emitUnitRangesEntries()
414 while (Range + 1 != End && Range->second == (Range + 1)->first) in emitUnitRangesEntries()
415 ++Range; in emitUnitRangesEntries()
416 MS->emitIntValue(Range->second + PcOffset, AddressSize); in emitUnitRangesEntries()