[llvm-dev] llvm.dbg.value for 64-bit types on 32-bit system

Francois Pichet via llvm-dev llvm-dev at lists.llvm.org
Thu Nov 24 13:44:07 PST 2016


Hi,

On my (out of tree) target, 64-bit variables (ie: long long, double) are
split on 2 32-bit register.

Now, I noticed that all llvm.dbg.value for 64-bit types are dropped during
(IR->MachineInstr) ISel, which make all 64-bit variables not visible when
debugging optimized code.

is this a limitation of LLVM or am I missing something?

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161124/1f384278/attachment.html>


More information about the llvm-dev mailing list