aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineCombiner.cpp
diff options
context:
space:
mode:
authorAlexey Lapshin <a.v.lapshin@mail.ru>2023-01-20 16:48:13 +0100
committerAlexey Lapshin <a.v.lapshin@mail.ru>2023-01-20 17:44:07 +0100
commitfa2a03dc7acd0ba551a3328a2d9d5d313e9043d1 (patch)
tree8b5478bf68b3cd828d3e496c6c66fe6dd09758c8 /llvm/lib/CodeGen/MachineCombiner.cpp
parent7c59deaa1150a1bccf8090ba798ba93fdfe335e0 (diff)
downloadllvm-fa2a03dc7acd0ba551a3328a2d9d5d313e9043d1.zip
llvm-fa2a03dc7acd0ba551a3328a2d9d5d313e9043d1.tar.gz
llvm-fa2a03dc7acd0ba551a3328a2d9d5d313e9043d1.tar.bz2
[NFC][DWARFLinker] Refactor address emitting code.
As a preparation for implementing DWARFv5 address ranges generation, this patch refactors existing address ranges generation code: Split emitUnitRangesEntries into two functions emitDwarfDebugArangesTable and emitDwarfDebugRangesTableFragment. Use AddressRanges to prepare linked address ranges. Refactor Unit.getLowPc(), to use std::nullopt as undefined value. Reviewed By: JDevlieghere Differential Revision: https://reviews.llvm.org/D141943
Diffstat (limited to 'llvm/lib/CodeGen/MachineCombiner.cpp')
0 files changed, 0 insertions, 0 deletions