<div>Thanks John. I just wanted an expert opinion on that issue, to set the initial direction for my work. </div>
<div>So if you say thats possible i can invest time into it. <br><br></div>
<div class="gmail_quote">On 28 July 2010 23:26, John Criswell <span dir="ltr"><<a href="mailto:criswell@illinois.edu">criswell@illinois.edu</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div class="im">Javed Absar wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Hi<br> I read on LLVM blog that meta-data has been implemented to coney debug information to run-time system.<br>
Can one use meta-data to convey developer specifc hints to run-time system (e.g. JIT compiler)?<br>Keen to know your thoughts on this.<br></blockquote><br></div>I don't see why not.  I've used LLVM metadata to record type-inference information and to assign IDs for dynamic tracing.  You can probably use it to convey developer hints to a JIT, although you should see if other LLVM IR features (like function attributes) are better suited for your task.<br>
<br>I recommend reading over the LLVM Language Reference manual on the docs page to get an idea of what LLVM's IR has to offer.<br><br>-- John T. 
<div>
<div></div>
<div class="h5"><br><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote"> Thanks<br>Javed<br><br>-- <br>my homepage: <a href="http://www.javedabsar.com/" target="_blank">http://www.javedabsar.com</a><br>
</blockquote><br></div></div></blockquote></div><br><br clear="all"><br>-- <br>my homepage: <a href="http://www.javedabsar.com">http://www.javedabsar.com</a><br>