[llvm-dev] [RFC] Removing PowerPC/Darwin Support?

Krzysztof Parzyszek via llvm-dev llvm-dev at lists.llvm.org
Fri Oct 21 10:14:09 PDT 2016


I too prefer the sane syntax.  Even the IBM compiler would print R's in 
the .s files (it generated a bunch of defines at the beginning "def R0 = 
0", etc.).

-Krzysztof


On 10/21/2016 12:03 PM, Eric Christopher via llvm-dev wrote:
> I'm a fan. I find the current syntax to be... difficult :)
>
> -eric
>
> On Fri, Oct 21, 2016 at 9:53 AM Hal Finkel via llvm-dev
> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>
>     Hi James,
>
>     I agree, we should keep a mode that prints register names (instead
>     of just the numbers). I lean toward having a verbose mode that is
>     compatible with the GNU assembler, which means %r1 instead of just
>     r1. gas will also accept that syntax, so it seems more useful than
>     the Darwin syntax on current systems. What do you think?
>
>      -Hal
>
>     ----- Original Message -----
>     > From: "James Y Knight" <jyknight at google.com
>     <mailto:jyknight at google.com>>
>     > To: "Hal Finkel" <hfinkel at anl.gov <mailto:hfinkel at anl.gov>>
>     > Cc: "llvm-dev" <llvm-dev at lists.llvm.org
>     <mailto:llvm-dev at lists.llvm.org>>, "Ehsan A Amiri"
>     <amehsan at ca.ibm.com <mailto:amehsan at ca.ibm.com>>, "Iain Sandoe"
>     <iain at codesourcery.com <mailto:iain at codesourcery.com>>
>     > Sent: Friday, October 21, 2016 10:37:44 AM
>     > Subject: Re: [llvm-dev] [RFC] Removing PowerPC/Darwin Support?
>     >
>     >
>     > The only part I'd like to see *NOT* removed is the darwin PPC asm
>     > format. Not because I care about ppc/darwin, but because that format
>     > is like 1000x easier to read -- especially for those of us who
>     > aren't PPC experts -- than the insane standard PPC assembly format.
>     > :)
>     >
>     >
>     > On Thu, Oct 20, 2016 at 7:57 PM, Hal Finkel via llvm-dev <
>     > llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org> > wrote:
>     >
>     >
>     > Hi everyone,
>     >
>     > I don't believe that anyone is currently using (a recent) LLVM on
>     > PowerPC/Darwin. As far as I know, Apple stopped supporting PowerPC
>     > hardware years ago. There is a significant amount of code in the
>     > PowerPC backend dedicated to Darwin support and removing it would
>     > make maintaining the rest of the backend easier. If anyone expects
>     > upcoming LLVM releases to continue to support PowerPC/Darwin, please
>     > speak up.
>     >
>     > Thanks again,
>     > Hal
>     >
>     > --
>     > Hal Finkel
>     > Lead, Compiler Technology and Programming Languages
>     > Leadership Computing Facility
>     > Argonne National Laboratory
>     > _______________________________________________
>     > LLVM Developers mailing list
>     > llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>     > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>     >
>     >
>
>     --
>     Hal Finkel
>     Lead, Compiler Technology and Programming Languages
>     Leadership Computing Facility
>     Argonne National Laboratory
>     _______________________________________________
>     LLVM Developers mailing list
>     llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>     http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation


More information about the llvm-dev mailing list