[llvm] r208316 - ARM big endian function argument passing

Saleem Abdulrasool compnerd at compnerd.org
Thu May 8 10:29:20 PDT 2014


On Thu, May 8, 2014 at 7:56 AM, Tim Northover <t.p.northover at gmail.com>wrote:

> Hi Christian,
>
> Hopefully you've got an e-mail, but just in case:
>
> > Added: llvm/trunk/test/CodeGen/ARM/func-argpassing-endian.ll
> > URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/func-argpassing-endian.ll?rev=208316&view=auto
> >
> ==============================================================================
> > --- llvm/trunk/test/CodeGen/ARM/func-argpassing-endian.ll (added)
> > +++ llvm/trunk/test/CodeGen/ARM/func-argpassing-endian.ll Thu May  8
> 09:06:24 2014
> > @@ -0,0 +1,124 @@
> > +; RUN: llc -verify-machineinstrs < %s -march=arm -mattr=v7,neon |
> FileCheck --check-prefix=CHECK --check-prefix=CHECK-LE %s
> > +; RUN: llc -verify-machineinstrs < %s -march=armeb -mattr=v7,neon |
> FileCheck --check-prefix=CHECK --check-prefix=CHECK-BE %s
>
> This test doesn't work properly on various non-Linux targets (iOS &
> Windows). The easiest fix is probably to specify a full "-mtriple"
> rather than just a "-march".
>

I committed r208340 which does exactly this.  Please verify that the
selected triples (arm-eabi, armeb-eabi) are acceptable.


> Cheers.
>
> Tim.
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>



-- 
Saleem Abdulrasool
compnerd (at) compnerd (dot) org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140508/2bf2ea3e/attachment.html>


More information about the llvm-commits mailing list