Displaying 3 results from an estimated 3 matches for "tiny1614".
2020 Mar 04
2
How to add new AVR targets?
I'm beginning to use the AVR backend. I ran into the problem, that newer
(tiny1, mega0) µC as a tiny1614 are not supported. How do I add these to
the AVR backend?
Thanks!
2020 Mar 04
2
How to add new AVR targets?
...ou will need to
> either extend the backend to support it, or declare the chip with a
> lower level of support than is strictly required as a workaround.
>
> Then after that, it should be possible to recompile the backend and
> target the new chip type with 'llc -march=avr -mcpu=tiny1614'. for example.
>
> * [1] -
> https://github.com/llvm/llvm-project/blob/96fdc65dc4b19944079fa7f61ea52e4e0f999985/llvm/lib/Target/AVR/AVRDevices.td#L255
>
>
> Regards,
> Dylan
>
>
> On Wed, Mar 4, 2020 at 10:19 PM Wilhelm Meier via llvm-dev
> <llvm-d...
2020 Mar 04
2
How to add new AVR targets?
...the backend to support it, or declare the chip with a
> > lower level of support than is strictly required as a workaround.
> >
> > Then after that, it should be possible to recompile the backend and
> > target the new chip type with 'llc -march=avr -mcpu=tiny1614'. for
> example.
> >
> > * [1] -
> >
> https://github.com/llvm/llvm-project/blob/96fdc65dc4b19944079fa7f61ea52e4e0f999985/llvm/lib/Target/AVR/AVRDevices.td#L255
> >
> >
> > Regards,
> > Dylan
> >...