[LLVMdev] DEBUG INFO at the bytecode level

Zheng Wang jason.wangz at gmail.com
Tue May 18 04:08:27 PDT 2010


Thanks Edwin.

I found DebugInfo.cpp may be useful. Could you tell me which function
I should call inorder to know the source file name and the line number
for a particular instruction?

Cheers,
Zheng

2010/5/18 Török Edwin <edwintorok at gmail.com>:
> On 05/18/2010 01:26 PM, Zheng Wang wrote:
>> Hello,
>>
>> Could I get some debug info at the byte code level? I am writing a
>> passer and if will be nice if I can know which line in the source an
>> instruction (or value) corresponds to.
>>
>> I found a document online:
>> http://llvm.org/docs/SourceLevelDebugging.html, but I can't find an
>> example of doing it at the byte code level.
>
> -print-dbginfo should print the source lines, at least the one in 2.6,
> the one in 2.7 seems to have the source line printing removed.
>
> I'll add it back when I get some time.
>
> Best regards,
> --Edwin
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>



-- 
Best regards,

WANG Zheng




More information about the llvm-dev mailing list