[LLVMdev] Some thoughts on metadata, debug info, TBAA, annotations etc

Vikram S. Adve vadve at cs.uiuc.edu
Mon Sep 22 12:22:07 PDT 2008


Having a clean mechanism for TBAA would be valuable (long term) for  
our parallelization project.  Different high-level parallel languages  
have rich "non-aliasing" information available, usually encoded (or  
encodable) as pointer types, and we would like to be able to  
communicate these down to the LLVM passes.

--Vikram
Associate Professor, Computer Science
University of Illinois at Urbana-Champaign
http://llvm.org/~vadve




On Sep 19, 2008, at 11:12 PM, Chris Lattner wrote:

> Hi All,
>
> I'd like to propose some extensions to LLVM that will make it
> substantially faster at manipulating debug info, and will make the
> general annotation mechanisms in LLVM much richer:
> http://nondot.org/sabre/LLVMNotes/EmbeddedMetadata.txt
>
> Thoughts welcome,
>
> -Chris
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list