aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Module.cpp
diff options
context:
space:
mode:
authorFelipe de Azevedo Piovezan <fpiovezan@apple.com>2023-05-11 09:01:12 -0400
committerFelipe de Azevedo Piovezan <fpiovezan@apple.com>2023-05-23 11:11:10 -0400
commit70aad4ec90f2df69b91a356b91c3dd16e15be3d1 (patch)
tree0e2a6cd08fc741cf738bfe29381d7826b09f6d16 /llvm/lib/IR/Module.cpp
parentb91e78da37800c03542141135a6628f320e974ed (diff)
downloadllvm-70aad4ec90f2df69b91a356b91c3dd16e15be3d1.zip
llvm-70aad4ec90f2df69b91a356b91c3dd16e15be3d1.tar.gz
llvm-70aad4ec90f2df69b91a356b91c3dd16e15be3d1.tar.bz2
[lldb][NFCI] Use llvm's libDebugInfo for DebugRanges
In an effort to unify the different dwarf parsers available in the codebase, this commit removes LLDB's custom parsing for the `.debug_ranges` DWARF section, instead calling into LLVM's parser. Subsequent work should look into unifying `llvm::DWARDebugRangeList` (whose entries are pairs of (start, end) addresses) with `lldb::DWARFRangeList` (whose entries are pairs of (start, length)). The lists themselves are also different data structures, but functionally equivalent. Depends on D150363 Differential Revision: https://reviews.llvm.org/D150366
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions