Home
last modified time | relevance | path

Searched refs:LocExpression (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp681 for (const DWARFLocationExpression &LocExpression : in emitDwarfDebugLocTableFragment() local
683 if (LocExpression.Range) { in emitDwarfDebugLocTableFragment()
684 MS->emitIntValue(LocExpression.Range->LowPC - BaseAddress, AddressSize); in emitDwarfDebugLocTableFragment()
685 MS->emitIntValue(LocExpression.Range->HighPC - BaseAddress, AddressSize); in emitDwarfDebugLocTableFragment()
691 Asm->OutStreamer->emitIntValue(LocExpression.Expr.size(), 2); in emitDwarfDebugLocTableFragment()
693 (const char *)LocExpression.Expr.data(), LocExpression.Expr.size())); in emitDwarfDebugLocTableFragment()
694 LocSectionSize += LocExpression.Expr.size() + 2; in emitDwarfDebugLocTableFragment()
767 for (const DWARFLocationExpression &LocExpression : in emitDwarfDebugLocListsTableFragment() local
769 if (LocExpression.Range) { in emitDwarfDebugLocListsTableFragment()
773 BaseAddress = LocExpression.Range->LowPC; in emitDwarfDebugLocListsTableFragment()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.cpp556 for (const LinkedLocationExpressionsWithOffsetPatches &LocExpression : in emitLocListFragment() local
558 if (LocExpression.Expression.Range) { in emitLocListFragment()
560 LocExpression.Expression.Range->LowPC - BaseAddress, in emitLocListFragment()
563 LocExpression.Expression.Range->HighPC - BaseAddress, in emitLocListFragment()
567 OutLocationSection.emitIntVal(LocExpression.Expression.Expr.size(), 2); in emitLocListFragment()
569 for (uint64_t *OffsetPtr : LocExpression.Patches) in emitLocListFragment()
573 << StringRef((const char *)LocExpression.Expression.Expr.data(), in emitLocListFragment()
574 LocExpression.Expression.Expr.size()); in emitLocListFragment()
586 for (const LinkedLocationExpressionsWithOffsetPatches &LocExpression : in emitLocListFragment() local
588 if (LocExpression.Expression.Range) { in emitLocListFragment()
[all …]