[LLVMdev] debug intrinsic documentation

Michael McCracken michael.mccracken at gmail.com
Thu Oct 7 19:31:39 PDT 2004


Hi, I just wanted to doublecheck that the docs on the debugger
intrinsics as seen on http://llvm.cs.uiuc.edu/docs/Sour
ceLevelDebugging.html are out of date w.r.t. function types being
displayed:

ie, shouldn't  
%D1 = call {}* %llvm.dbg.func.start(%lldb.global* %d.main)
 be  
%D1 = call {}* (%lldb.global*)* %llvm.dbg.func.start(%lldb.global* %d.main)
?

and, 

call {} * %llvm.dbg.DEFINEVARIABLE 
should be
call {}* %llvm.dbg.declare

Finally, is there a convention for naming the variables used to chain
the debug statements?
I'd like to make sure I follow it, if there is one.

Thanks,
-mike

-- 
Michael McCracken
UCSD CSE PhD Student
San Diego Supercomputer Center
http://www.cse.ucsd.edu/~mmccrack/




More information about the llvm-dev mailing list