Lines Matching refs:CurrRange
1560 auto InvalidRange = FunctionRanges.end(), CurrRange = InvalidRange; in patchRangesForUnit() local
1583 if (CurrRange == InvalidRange || in patchRangesForUnit()
1584 First.StartAddress + OrigLowPc < CurrRange.start() || in patchRangesForUnit()
1585 First.StartAddress + OrigLowPc >= CurrRange.stop()) { in patchRangesForUnit()
1586 CurrRange = FunctionRanges.find(First.StartAddress + OrigLowPc); in patchRangesForUnit()
1587 if (CurrRange == InvalidRange || in patchRangesForUnit()
1588 CurrRange.start() > First.StartAddress + OrigLowPc) { in patchRangesForUnit()
1595 TheDwarfEmitter->emitRangesEntries(UnitPcOffset, OrigLowPc, CurrRange, in patchRangesForUnit()
1695 auto InvalidRange = FunctionRanges.end(), CurrRange = InvalidRange; in patchLineTableForUnit() local
1714 if (CurrRange == InvalidRange || Row.Address.Address < CurrRange.start() || in patchLineTableForUnit()
1715 Row.Address.Address > CurrRange.stop() || in patchLineTableForUnit()
1716 (Row.Address.Address == CurrRange.stop() && !Row.EndSequence)) { in patchLineTableForUnit()
1719 uint64_t StopAddress = CurrRange != InvalidRange in patchLineTableForUnit()
1720 ? CurrRange.stop() + CurrRange.value() in patchLineTableForUnit()
1722 CurrRange = FunctionRanges.find(Row.Address.Address); in patchLineTableForUnit()
1724 CurrRange != InvalidRange && CurrRange.start() <= Row.Address.Address; in patchLineTableForUnit()
1726 CurrRange = InvalidRange; in patchLineTableForUnit()
1766 Row.Address.Address += CurrRange.value(); in patchLineTableForUnit()