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>