Hi, Would anyone be interested in developing a LatticeMico32 backend in LLVM? LatticeMico32 [1] is an open source microprocessor core designed by Lattice Semiconductor and typically used in FPGAs. It is comparable to the Microblaze processor that you already support. It is already supported by GNU Binutils and GCC (4.5+). It is used by the Milkymist [2] and RTEMS [3] projects. The Milkymist project would like to use the LLVM compiler toolchain as an alternative to GCC, which requires developing a LM32 backend. Thanks, Sébastien Bourdeauducq [1] http://www.latticesemi.com/mico32 [2] http://www.milkymist.org [3] http://www.rtems.org
Just bringing that up as I did not get any reply so far. Thanks, Sébastien On Tuesday 18 May 2010 18:38:41 Sébastien Bourdeauducq wrote:> Hi, > > Would anyone be interested in developing a LatticeMico32 backend in LLVM? > > LatticeMico32 [1] is an open source microprocessor core designed by Lattice > Semiconductor and typically used in FPGAs. It is comparable to the > Microblaze processor that you already support. > > It is already supported by GNU Binutils and GCC (4.5+). It is used by the > Milkymist [2] and RTEMS [3] projects. The Milkymist project would like to > use the LLVM compiler toolchain as an alternative to GCC, which requires > developing a LM32 backend. > > Thanks, > Sébastien Bourdeauducq > > [1] http://www.latticesemi.com/mico32 > [2] http://www.milkymist.org > [3] http://www.rtems.org >
On Mon, May 24, 2010 at 2:11 AM, Sébastien Bourdeauducq <sebastien.bourdeauducq at lekernel.net> wrote:> Just bringing that up as I did not get any reply so far.Resending the email isn't really productive; for the given question, the lack of a reply should answer your question. Was there something else you wanted to ask? -Eli> Thanks, > Sébastien > > > On Tuesday 18 May 2010 18:38:41 Sébastien Bourdeauducq wrote: >> Hi, >> >> Would anyone be interested in developing a LatticeMico32 backend in LLVM? >> >> LatticeMico32 [1] is an open source microprocessor core designed by Lattice >> Semiconductor and typically used in FPGAs. It is comparable to the >> Microblaze processor that you already support. >> >> It is already supported by GNU Binutils and GCC (4.5+). It is used by the >> Milkymist [2] and RTEMS [3] projects. The Milkymist project would like to >> use the LLVM compiler toolchain as an alternative to GCC, which requires >> developing a LM32 backend. >> >> Thanks, >> Sébastien Bourdeauducq >> >> [1] http://www.latticesemi.com/mico32 >> [2] http://www.milkymist.org >> [3] http://www.rtems.org >> > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >