[llvm] r340583 - DebugInfo: Improve debug location merging

Reid Kleckner via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 28 10:48:37 PDT 2018


On Mon, Aug 27, 2018 at 6:43 PM David Blaikie <dblaikie at gmail.com> wrote:

> What did the assembly look like previously? the .cv_loc 2 1 8 0 must've
> been attached to some instruction, right? But an instruction that ended up
> optimized away too late? (after the loc directive had been generated)
>

No location info, for the arguments, or after the call.

.cv_loc 2 1 8 0                 # t.cpp:8:0
pushl %eax
pushl $0
pushl $"??_C at _00CNPNBAHC@?$AA@"
pushl $0
pushl $"??_C at _00CNPNBAHC@?$AA@"
calll "?b@@YAXPADH0JJ at Z"
Ltmp11:
.cv_fpo_endproc
Lfunc_end0:
                                        # -- End function
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180828/7cd873d3/attachment.html>


More information about the llvm-commits mailing list