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.cpp559 for (const LinkedLocationExpressionsWithOffsetPatches &LocExpression : in emitLocListFragment() local
561 if (LocExpression.Expression.Range) { in emitLocListFragment()
563 LocExpression.Expression.Range->LowPC - BaseAddress, in emitLocListFragment()
566 LocExpression.Expression.Range->HighPC - BaseAddress, in emitLocListFragment()
570 OutLocationSection.emitIntVal(LocExpression.Expression.Expr.size(), 2); in emitLocListFragment()
572 for (uint64_t *OffsetPtr : LocExpression.Patches) in emitLocListFragment()
576 << StringRef((const char *)LocExpression.Expression.Expr.data(), in emitLocListFragment()
577 LocExpression.Expression.Expr.size()); in emitLocListFragment()
589 for (const LinkedLocationExpressionsWithOffsetPatches &LocExpression : in emitLocListFragment() local
591 if (LocExpression.Expression.Range) { in emitLocListFragment()
[all …]