[llvm-commits] PATCH for PIC16 target.
Evan Cheng
evan.cheng at apple.com
Tue May 13 01:09:17 PDT 2008
On May 12, 2008, at 10:54 PM, Sanjiv.Gupta at microchip.com wrote:
>
>
> 4. Like most other compilers, LLVM likes to have as many registers as
> possible. This is not the case for our accumulator based architecture.
> However, we have been able to model our code generation to overcome
> this
> problem by viewing register spills as intermediate values in
> calculations. And this seems to be working for us. As a future
> improvement, we plan to also implement our own LLVM register allocator
> to minimize the intermediate values.
Very nice. I think a simple allocator for a stack machine would do
very well. Look forward to it.
>
>
> Although LLVM framework has not been designed to support architectures
> like ours, in general we think that it provides great features and we
> are willing to take on the challenges that we face to use LLVM for our
> compiler development. Most importantly, the friendly and helpful
> feedbacks that we receive from the LLVM community further encourage us
> in this endeavor.
Great to hear. Thanks.
Evan
>
>
> - Sanjiv
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list