aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
diff options
context:
space:
mode:
authorEllis Hoag <ellis.sparky.hoag@gmail.com>2022-10-04 21:27:25 -0700
committerEllis Hoag <ellis.sparky.hoag@gmail.com>2022-10-06 09:28:55 -0700
commit69549de865550e54983ed8d00009920184de47ff (patch)
tree948701e52e14fd3d3f2fe697d105d1c52df80598 /llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
parent0008990479a2daf587c2a4f274384b2fb87247fb (diff)
downloadllvm-69549de865550e54983ed8d00009920184de47ff.zip
llvm-69549de865550e54983ed8d00009920184de47ff.tar.gz
llvm-69549de865550e54983ed8d00009920184de47ff.tar.bz2
[llvm-reduce] Remove debug metadata elements
There can be lots of `MDTuple` debug metadata nodes. For example, `globals: !{!1, !2}` in `!DICompileUnit()`. Search through all debug info to find `MDTuple`'s and remove some of their elements. For D135114 I was able to get a reproducer with 364 lines without manually deleting elements. After this patch I got it down to 67 lines. Reviewed By: dblaikie Differential Revision: https://reviews.llvm.org/D135237
Diffstat (limited to 'llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp')
0 files changed, 0 insertions, 0 deletions