[LLVMdev] LLVM on small MCUs?

Alireza.Moshtaghi at microchip.com Alireza.Moshtaghi at microchip.com
Mon May 19 12:19:54 PDT 2008


There is an email thread under llvm-commits titled:
 [llvm-commits] PATCH for PIC16 target.
One of the replies to this thread explains some of the challenges that
we are facing on PIC16

Ali.

-----Original Message-----
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
On Behalf Of John Regehr
Sent: Monday, May 19, 2008 9:45 AM
To: llvmdev at cs.uiuc.edu
Subject: [LLVMdev] LLVM on small MCUs?

It is really cool that LLVM has a backend for PIC now.  I wonder if 
someone could comment on the suitability of LLVM for 8-bit and 16-bit 
MCUs?  Is there significant impedance mismatch or is it relatively easy
to 
get good object code for these platforms?  (I.e. roughly comparable to 
gcc4?)

I ask since gcc is causing significant pain for one of my students.  He 
could switch over to LLVM but only after writing a backend for AVR
(8-bit 
RISC).

Thanks,

John Regehr
_______________________________________________
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