[LLVMdev] New 8bit micro controller back-end

Bill Wendling wendling at apple.com
Tue Nov 24 14:07:19 PST 2009


On Nov 24, 2009, at 11:25 AM, David Greene wrote:

> On Tuesday 24 November 2009 10:57, Anton Korobeynikov wrote:
>
>> If it is just 'normal' RISCy architecture and one should not care
>> about ABI weirdness (this is usually true for MCUs), then the  
>> estimate
>> is correct. You just provide patterns for all the operations, expand
>> everything unsupported. After that you need to write bunch of  
>> libcalls
>> and first version is ready :)
>
> Which is straightforward once you know what you're doing.  Before that
> point, however, it's very non-trivial.  Basically I'm saying our  
> documentation
> needs a lot of work.  :)
>
This is a form of a "patches are welcome" email. :-) But since you've  
been through a lot of the pains involved in learning TableGen, et al,  
your input to the documentation would be useful.

-bw




More information about the llvm-dev mailing list