aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ModuleUtils.cpp
diff options
context:
space:
mode:
authorAlexander Yermolovich <43973793+ayermolo@users.noreply.github.com>2024-05-14 15:08:45 -0700
committerGitHub <noreply@github.com>2024-05-14 15:08:45 -0700
commit99fad7ebd85e37d3e25500b3411f6b332f68f108 (patch)
tree433e91d31f8c9192792b87ae76d825d0468c8b89 /llvm/lib/Transforms/Utils/ModuleUtils.cpp
parent5bf653ca42dceb8266a0ff70634292ccd2ad4c43 (diff)
downloadllvm-99fad7ebd85e37d3e25500b3411f6b332f68f108.zip
llvm-99fad7ebd85e37d3e25500b3411f6b332f68f108.tar.gz
llvm-99fad7ebd85e37d3e25500b3411f6b332f68f108.tar.bz2
[BOLT][DWARF] Update DW_AT_comp_dir/DW_AT_dwo_name for DWO TUs (#91486)
Type unit DIE generated by clang contains DW_AT_comp_dir/DW_AT_dwo_name. This was added to clang to help LLDB to figure out where type unit come from when accessing an entry in a .debug_names accelerator table and type units in .dwp file. When BOLT writes out .dwo files it changes the name of them. User can also specify directory of where they can be written out. Added support to BOLT to update those attributes.
Diffstat (limited to 'llvm/lib/Transforms/Utils/ModuleUtils.cpp')
0 files changed, 0 insertions, 0 deletions