[LLVMdev] a question to backend

Bruce Hoult bruce at hoult.org
Wed Mar 18 23:48:19 PDT 2015


You might want to have a look at a fairly up to date and actively developed
out of tree llvm back end for another 8 bit microcontroller, the AVR

https://github.com/avr-llvm/llvm


On Thu, Mar 19, 2015 at 7:26 PM, <qiuw at ichaier.com> wrote:

> Hi, all
>
> I am writting a new backend for a 8-bits target machine(8051). Because the
> most backends supported by LLVM are for 32-bits targets, most of
> implementations for 16/32 bits operating had to depend on runtime
> libraries. In this case, it will decrease the generated code efficency. I
> found that the LLVM 2.5 supported the PIC16, but the lastest version do not
> support 8-bits target.  What is the purpose to this change?  Dose it mean
> that the existing LLVM backend are not available to write 8-bits/16-bits
> bankend? Thanks a lot.
>
> --------------
> Steven.
> ***************************** Legal Disclaimer
> *****************************
> "This email may contain confidential and privileged material for the sole
> use of the intended recipient. Any unauthorized review, use or distribution
> by others is strictly prohibited. If you have received the message in
> error,
> please advise the sender by reply email and delete the message. Thank you."
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150319/f75e3909/attachment.html>


More information about the llvm-dev mailing list