[LLVMdev] LLVM meta-data for run-time optimization
criswell at illinois.edu
Wed Jul 28 10:56:07 PDT 2010
Javed Absar wrote:
> I read on LLVM blog that meta-data has been implemented to coney debug
> information to run-time system.
> Can one use meta-data to convey developer specifc hints to run-time
> system (e.g. JIT compiler)?
> Keen to know your thoughts on this.
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.
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.
-- John T.
> my homepage: http://www.javedabsar.com
More information about the llvm-dev