aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2013-08-25 22:13:27 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2013-08-25 22:13:27 +0000
commita3644d60463b1d9e03c08384b0e279a9bd80236e (patch)
tree5fb237a9928d7130e6a8d76a7b691e220038afc4 /llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
parent4e0150b600e6852c59b2df4ad49fb9e6ed3fcd95 (diff)
downloadllvm-a3644d60463b1d9e03c08384b0e279a9bd80236e.zip
llvm-a3644d60463b1d9e03c08384b0e279a9bd80236e.tar.gz
llvm-a3644d60463b1d9e03c08384b0e279a9bd80236e.tar.bz2
DebugInfo: Emit info for casted decls in template args
Summary: Previously the backend wouldn't get to see the underlying GlobalValue that corresponds to the template argument because it would be hidden by a cast at the IR level. Instead strip the pointer casts off of the value until we see the underlying GlobalValue. Reviewers: dblaikie, echristo, majnemer Reviewed By: majnemer CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1508 llvm-svn: 189200
Diffstat (limited to 'llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions