[LLVMdev] [proposal] Extensible IR metadata

Dan Gohman gohman at apple.com
Fri Sep 11 14:11:20 PDT 2009


On Sep 11, 2009, at 9:57 AM, Chris Lattner wrote:


> Devang's work on debug info prompted this, thoughts welcome:
> http://nondot.org/sabre/LLVMNotes/ExtensibleMetadata.txt

The document mentions "instructions" a lot. We'll want to be able to
apply metadata to ConstantExprs as well at least, if not also Arguments
(think noalias) and other stuff, so it seems best to just talk about
"values" instead, and DenseMap<Value *, ...> instead of
DenseMap<Instruction *, ...>.

Dan




More information about the llvm-dev mailing list