Lines Matching defs:BaseAddress
555 uint64_t BaseAddress = 0;
557 BaseAddress = *LowPC;
563 LocExpression.Expression.Range->LowPC - BaseAddress,
566 LocExpression.Expression.Range->HighPC - BaseAddress,
588 std::optional<uint64_t> BaseAddress;
594 if (!BaseAddress) {
595 BaseAddress = LocExpression.Expression.Range->LowPC;
599 encodeULEB128(DebugAddrIndexMap.getValueIndex(*BaseAddress),
607 encodeULEB128(LocExpression.Expression.Range->LowPC - *BaseAddress,
611 encodeULEB128(LocExpression.Expression.Range->HighPC - *BaseAddress,
797 uint64_t BaseAddress = 0;
799 BaseAddress = *LowPC;
802 OutRangeSection.emitIntVal(Range.start() - BaseAddress,
804 OutRangeSection.emitIntVal(Range.end() - BaseAddress,
814 std::optional<uint64_t> BaseAddress;
816 if (!BaseAddress) {
817 BaseAddress = Range.start();
821 encodeULEB128(getDebugAddrIndex(*BaseAddress), OutRangeSection.OS);
828 encodeULEB128(Range.start() - *BaseAddress, OutRangeSection.OS);
831 encodeULEB128(Range.end() - *BaseAddress, OutRangeSection.OS);