Lines Matching refs:BaseAddress

485   uint64_t BaseAddress = 0;  in emitDwarfDebugRangesTableFragment()  local
487 BaseAddress = *LowPC; in emitDwarfDebugRangesTableFragment()
490 MS->emitIntValue(Range.start() - BaseAddress, AddressSize); in emitDwarfDebugRangesTableFragment()
491 MS->emitIntValue(Range.end() - BaseAddress, AddressSize); in emitDwarfDebugRangesTableFragment()
571 std::optional<uint64_t> BaseAddress; in emitDwarfDebugRngListsTableFragment() local
575 if (!BaseAddress) { in emitDwarfDebugRngListsTableFragment()
576 BaseAddress = Range.start(); in emitDwarfDebugRngListsTableFragment()
582 MS->emitULEB128IntValue(AddrPool.getValueIndex(*BaseAddress)); in emitDwarfDebugRngListsTableFragment()
591 MS->emitULEB128IntValue(Range.start() - *BaseAddress); in emitDwarfDebugRngListsTableFragment()
594 RngListsSectionSize += MS->emitULEB128IntValue(Range.end() - *BaseAddress); in emitDwarfDebugRngListsTableFragment()
677 uint64_t BaseAddress = 0; in emitDwarfDebugLocTableFragment() local
679 BaseAddress = *LowPC; in emitDwarfDebugLocTableFragment()
684 MS->emitIntValue(LocExpression.Range->LowPC - BaseAddress, AddressSize); in emitDwarfDebugLocTableFragment()
685 MS->emitIntValue(LocExpression.Range->HighPC - BaseAddress, AddressSize); in emitDwarfDebugLocTableFragment()
765 std::optional<uint64_t> BaseAddress; in emitDwarfDebugLocListsTableFragment() local
771 if (!BaseAddress) { in emitDwarfDebugLocListsTableFragment()
773 BaseAddress = LocExpression.Range->LowPC; in emitDwarfDebugLocListsTableFragment()
779 MS->emitULEB128IntValue(AddrPool.getValueIndex(*BaseAddress)); in emitDwarfDebugLocListsTableFragment()
788 MS->emitULEB128IntValue(LocExpression.Range->LowPC - *BaseAddress); in emitDwarfDebugLocListsTableFragment()
792 MS->emitULEB128IntValue(LocExpression.Range->HighPC - *BaseAddress); in emitDwarfDebugLocListsTableFragment()