[llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension

Justin Bogner mail at justinbogner.com
Tue Mar 31 09:42:54 PDT 2015


Vladimir Sukharev <Vladimir.Sukharev at arm.com> writes:
> Justin,
> This way feel free to correct and commit the first two lines of this
> test, so it would pass on your side.

I don't know what you mean by this. I guess the invocations of llc need
a triple, but I don't know what triple these pass with.

> Vladimir
>
> -----Original Message-----
> From: Tim Northover [mailto:t.p.northover at gmail.com]
> Sent: 31 March 2015 17:23
> To: Vladimir Sukharev
> Cc: Justin Bogner; llvm-commits at cs.uiuc.edu
> Subject: Re: [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double
> Multiply Add/Subtract" extension
>
> On 31 March 2015 at 09:14, Vladimir Sukharev <Vladimir.Sukharev at arm.com> wrote:
>> Hi, that's very strange picture -
>> http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-incremental_c
>> heck/6923/testReport/junit/LLVM/CodeGen_AArch64/arm64_neon_v8_1a_ll/
>> This test is passed on my side, and it's weird I see apple syntax " sqrdmulh.4h v1, v1, v2", while "CHECK-V8a" denotes there was compilation without " -aarch64-neon-syntax=apple" flag.
>
> I think the default syntax is inferred partially from the triple. The easiest fix is to just add an explicit neon syntax (or probably a full -mtriple).
>
> Tim.
>
>
> -- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium.  Thank you.
>
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No:  2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No:  2548782



More information about the llvm-commits mailing list