Sparc is a popular target for architecture simulators, and removing that back end would force people using such simulators to use some other compiler infrastructure. Sparc is also useful for University courses. I'd strongly discourage removing this back end. --Vikram Professor, Computer Science University of Illinois at Urbana-Champaign http://llvm.org/~vadve On Oct 25, 2011, at 4:00 AM, <llvmdev-request at cs.uiuc.edu> wrote:> Date: Mon, 24 Oct 2011 17:45:08 -0700 > From: Dan Gohman <gohman at apple.com> > Subject: [LLVMdev] is anyone using the sparc backend? > To: "llvmdev at cs.uiuc.edu Mailing List" <llvmdev at cs.uiuc.edu> > Message-ID: <21CB646E-8840-4734-B019-DE97BC7A2159 at apple.com> > Content-Type: text/plain; CHARSET=US-ASCII > > I'm removing old targets that no longer appear actively maintained, > to reduce the burden for target-independent codegen maintenance. > > Does anyone object to the removal of the Sparc backend? > > Dan
FYI, I completely agree that we shouldn't remove the sparc target. However, it is currently unmaintained, and has some pretty glaring bugs. Is anyone interested in stepping up to maintain the target? -Chris On Oct 25, 2011, at 6:35 AM, Vikram Adve wrote:> Sparc is a popular target for architecture simulators, and removing that back end would force people using such simulators to use some other compiler infrastructure. Sparc is also useful for University courses. I'd strongly discourage removing this back end. > > --Vikram > Professor, Computer Science > University of Illinois at Urbana-Champaign > http://llvm.org/~vadve > > > > > > > > On Oct 25, 2011, at 4:00 AM, <llvmdev-request at cs.uiuc.edu> > wrote: > >> Date: Mon, 24 Oct 2011 17:45:08 -0700 >> From: Dan Gohman <gohman at apple.com> >> Subject: [LLVMdev] is anyone using the sparc backend? >> To: "llvmdev at cs.uiuc.edu Mailing List" <llvmdev at cs.uiuc.edu> >> Message-ID: <21CB646E-8840-4734-B019-DE97BC7A2159 at apple.com> >> Content-Type: text/plain; CHARSET=US-ASCII >> >> I'm removing old targets that no longer appear actively maintained, >> to reduce the burden for target-independent codegen maintenance. >> >> Does anyone object to the removal of the Sparc backend? >> >> Dan > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
I agree it would be nice if we had a regular maintainer. But the back end is quite valuable despite these bugs. Moreover, I suspect that many of the users will be somewhat short term (a paper, a thesis, a template for a new back end) and so would be reluctant to sign up as regular maintainers. That is still useful, though. --Vikram Professor, Computer Science University of Illinois at Urbana-Champaign http://llvm.org/~vadve On Oct 25, 2011, at 12:15 PM, Chris Lattner wrote:> FYI, I completely agree that we shouldn't remove the sparc target. However, it is currently unmaintained, and has some pretty glaring bugs. Is anyone interested in stepping up to maintain the target? > > -Chris > > > On Oct 25, 2011, at 6:35 AM, Vikram Adve wrote: >> Sparc is a popular target for architecture simulators, and removing that back end would force people using such simulators to use some other compiler infrastructure. Sparc is also useful for University courses. I'd strongly discourage removing this back end. >> >> --Vikram >> Professor, Computer Science >> University of Illinois at Urbana-Champaign >> http://llvm.org/~vadve >> >> >> >> >> >> >> >> On Oct 25, 2011, at 4:00 AM, <llvmdev-request at cs.uiuc.edu> >> wrote: >> >>> Date: Mon, 24 Oct 2011 17:45:08 -0700 >>> From: Dan Gohman <gohman at apple.com> >>> Subject: [LLVMdev] is anyone using the sparc backend? >>> To: "llvmdev at cs.uiuc.edu Mailing List" <llvmdev at cs.uiuc.edu> >>> Message-ID: <21CB646E-8840-4734-B019-DE97BC7A2159 at apple.com> >>> Content-Type: text/plain; CHARSET=US-ASCII >>> >>> I'm removing old targets that no longer appear actively maintained, >>> to reduce the burden for target-independent codegen maintenance. >>> >>> Does anyone object to the removal of the Sparc backend? >>> >>> Dan >> >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >