Devang and I wrote up a description of this new LLVM 2.7 feature here: http://blog.llvm.org/2010/04/extensible-metadata-in-llvm-ir.html Thoughts and comments are welcome, -Chris