[LLVMdev] is anyone using the alpha backend?

Andrew Lenharth andrewl at lenharth.org
Tue Oct 25 15:28:07 PDT 2011


On Tue, Oct 25, 2011 at 12:20 PM, Chris Lattner <clattner at apple.com> wrote:
>
> On Oct 25, 2011, at 9:29 AM, David A. Greene wrote:
>
>> Dan Gohman <gohman at apple.com> writes:
>>
>>> 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 Alpha backend?
>>
>> It would be a shame to lose it.  Alpha is an excellent example of a good
>> RISC-style ISA.  There's at least one simulator out there that uses it.
>
> In this case, I disagree.  The reality is that the Alpha target is not in as good of shape as (e.g.) the Sparc backend, there really is almost no hardware, and there are much better simulators for mips, sparc, arm, etc.

I only know a couple people using it, and those only with simulators.

The lack of reasonable speed real hardware is a major drawback to any
type of maintenance.  (building takes almost 2 days on a 4 way smp).

Andrew

>> What is the burden you are trying to reduce here?  I don't think we
>> should be throwing out targets for the sake of throwing them out.
>> Having multiple targets is a good way to ensure the target independent
>> stuff stays target independent.
>
> Having a target that isn't being used is just maintenance burden.
>
> -Chris
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>




More information about the llvm-dev mailing list