[ARM] More MVE compare vector splat combines for ANDs
[llvm-complete.git] / test / CodeGen / AArch64 / inlineasm-illegal-type.ll
blob3fd894cc7e8ec0adf3d201d9830e35f8b5fdc935
1 ;RUN:  not llc -mtriple=aarch64-linux-gnu -mattr=-fp-armv8 < %s 2>&1 | FileCheck %s
3 ; CHECK: error: couldn't allocate output register for constraint '{d0}'
4 ; CHECK: error: couldn't allocate output register for constraint 'w'
6 define hidden double @test1(double %xx) local_unnamed_addr #0 {
7 entry:
8   %0 = tail call double asm "frintp ${0:d}, ${0:d}", "={d0}"()
9   ret double %0
12 define hidden double @test2(double %xx) local_unnamed_addr #0 {
13 entry:
14   %0 = tail call double asm "frintp ${0:d}, ${0:d}", "=w"()
15   ret double %0