[PATCH] D21467: [llc+llvm-mc] Prefer applying -mabi to the triple where possible and allow Mips to take ABI information in the triple.

Eric Christopher via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 11 10:18:09 PDT 2016


So now you have a situation where there are two methods, that are both
happening at the same time, of passing the ABI to the backend. There needs
to be one.



On Mon, Jul 11, 2016 at 8:52 AM Daniel Sanders via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> dsanders added a comment.
>
> > This patch only moves the Mips target to this mechanism at the moment.
> I'll develop the ARM/X86/other
>
> >  patches separately and we can either commit them in sequence or fold
> them all into a single patch.
>
>
> X86 doesn't need any changes because it doesn't support -target-abi (or
> -mabi in clang) at all.
>
> PowerPC doesn't need any changes because the ABI only affects codegen.
>
> That just leaves ARM since no other target is using -target-abi. I'm still
> confirming whether we need any changes to account for ARM.
>
>
> http://reviews.llvm.org/D21467
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160711/1476c41c/attachment.html>


More information about the llvm-commits mailing list