]> granicus.if.org Git - llvm/commit
dsymutil support for DW_OP_convert
authorAdrian Prantl <aprantl@apple.com>
Thu, 28 Feb 2019 22:12:32 +0000 (22:12 +0000)
committerAdrian Prantl <aprantl@apple.com>
Thu, 28 Feb 2019 22:12:32 +0000 (22:12 +0000)
commit8806e3ae9eba1c747bcf25fabc55cfe756216239
tree18d630c15390c01fc8be9af6e56d56a62c2e32d5
parentb930800aec0c643869294f9c8662686ceab64004
dsymutil support for DW_OP_convert

Add support for cloning DWARF expressions that contain base type DIE
references in dsymutil.

<rdar://problem/48167812>

Differential Revision: https://reviews.llvm.org/D58534

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@355148 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/DWARF/DWARFAttribute.h
lib/DebugInfo/DWARF/DWARFDie.cpp
test/tools/dsymutil/Inputs/op-convert.ll [new file with mode: 0644]
test/tools/dsymutil/Inputs/op-convert.macho.x86_64 [new file with mode: 0644]
test/tools/dsymutil/X86/op-convert.test [new file with mode: 0644]
tools/dsymutil/DwarfLinker.cpp
tools/dsymutil/DwarfLinker.h
tools/dsymutil/DwarfStreamer.cpp
tools/dsymutil/DwarfStreamer.h