[LLVMdev] Source file information.

Aaron Gray aaronngray.lists at googlemail.com
Thu Jul 9 01:17:06 PDT 2009


>> -----Original Message-----
>> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On
>> Behalf Of Saman Aliari Zonouz
>> Sent: Thursday, July 09, 2009 11:44 AM
>> To: llvmdev at cs.uiuc.edu
>> Subject: [LLVMdev] Source file information.
>> 
>> Hi,
>> 
>> I am new to LLVM, and need to find the line number and cpp source file
>> name for each instruction in a .bc file. I suppose llvm debugger might
>> have that feature but there is no documentation on it. Would you
> please
>> give me some help how to do it?
>> 
> Compile the original .cpp file with clang -g option.
> The file/line is maintained in SDNodes with DebugLoc field.

Can you also get this information in LLVM ?

And what about with llvm-gcc ?

Many thanks in advance,

Aaron




More information about the llvm-dev mailing list