Hello, I'm interested on implementing the MIPS backend as a student in a compiler course on my university, starting in 2 weeks from now!! I've seen on the mailing list history no one has done it so far (although a lot said they would)! am i right? Thanks! -- Bruno Cardoso Lopes http://www.brunocardoso.org "The knack of flying is learning how to throw yourself at the ground and miss." -- Douglas Adams
On 2/15/07, bruno cardoso <bruno.cardoso at gmail.com> wrote:> I'm interested on implementing the MIPS backend as a student in a compiler > course on my university, starting in 2 weeks from now!! > I've seen on the mailing list history no one has done it so far > (although a lot said they would)! > am i right?It doesn't exist and I know of no one actively working on it. The biggest requirement to successfully do a backend is having reasonable speed hardware (of that architecture) to work on. Not strictly necessary, but it really helps. That and the realization that hello world is a big step for a backend :) Good luck! Andrew
bruno cardoso wrote:> Hello, > > I'm interested on implementing the MIPS backend as a student in a compiler > course on my university, starting in 2 weeks from now!! > I've seen on the mailing list history no one has done it so far > (although a lot said they would)! > am i right?A student of mine is working on a MIPS backend for his term paper; I'm hoping to see sufficiently enough functionality done somewhere in April. I'm not quite sure if that means you both have to cooperate somewhat, or what. - Volodya
2007/2/15, Andrew Lenharth <andrewl at lenharth.org>:> On 2/15/07, bruno cardoso <bruno.cardoso at gmail.com> wrote: > > I'm interested on implementing the MIPS backend as a student in a compiler > > course on my university, starting in 2 weeks from now!! > > I've seen on the mailing list history no one has done it so far > > (although a lot said they would)! > > am i right? > > It doesn't exist and I know of no one actively working on it. The > biggest requirement to successfully do a backend is having reasonable > speed hardware (of that architecture) to work on. Not strictly > necessary, but it really helps.i`ve got a R4000, not so fast but i think it will help a lot!> > That and the realization that hello world is a big step for a backend :) > > Good luck!tnks! =)> > Andrew > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-- Bruno Cardoso Lopes http://www.brunocardoso.org "The knack of flying is learning how to throw yourself at the ground and miss." -- Douglas Adams
2007/2/16, Vladimir Prus <ghost at cs.msu.su>:> bruno cardoso wrote: > > > Hello, > > > > I'm interested on implementing the MIPS backend as a student in a compiler > > course on my university, starting in 2 weeks from now!! > > I've seen on the mailing list history no one has done it so far > > (although a lot said they would)! > > am i right? > > A student of mine is working on a MIPS backend for his term paper; I'm hoping > to see sufficiently enough functionality done somewhere in April. I'm not > quite sure if that means you both have to cooperate somewhat, or what.Ok, i`ll work on it anyway, maybe we can exchange some knowledge! =)> > - Volodya > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-- Bruno Cardoso Lopes http://www.brunocardoso.org "The knack of flying is learning how to throw yourself at the ground and miss." -- Douglas Adams