[LLVMdev] The annotation intrinsic, floating point values, stores and branches

Nick Johnson npjohnso at cs.princeton.edu
Fri Jan 16 12:09:33 PST 2009


Hello,

With respect to the llvm.annotation.* instrinsic.

(1) I see it has been overloaded against all integer widths.  Can it
also be overloaded against every llvm type (including label types,
function types, floating point types, pointer types, structure types,
etc)?  If not, why?  If so, how?

(2) Is there any way to use it to annotate instructions which produce
no value, such as stores and branch instructions?

Thank you,
-- 
Nick Johnson



More information about the llvm-dev mailing list