[LLVMdev] Variable Attributes

Chris Lattner clattner at apple.com
Fri Sep 25 09:34:50 PDT 2009


On Sep 25, 2009, at 8:49 AM, C.J. Manville wrote:

> I would like to modify the compiler to classify variables, which  
> will ultimately determine the position the variables are stored in  
> memory.  What would be the best approach to accomplish this?
>
> I was thinking of modifying the lexer and parser to add a new  
> attribute and have the machine code generator handle memory mapping  
> accordingly.  Does anyone have experience with this sort of  
> exercise?  How would this best be done with the LLVM system?

Hi CJ, if you're interested at doing this at the source level, you  
might be interested in checking out Clang: http://clang.llvm.org.

-Chris



More information about the llvm-dev mailing list