Add encoding testcases for ARM vcvtr variations
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Wed, 26 Jan 2011 13:53:38 +0000 (13:53 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Wed, 26 Jan 2011 13:53:38 +0000 (13:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124289 91177308-0d34-0410-b5e6-96231b3b80d8

test/MC/ARM/simple-fp-encoding.s

index 625cbb65e0219aa9cee14f38d2811472e5da95dd..bb4e53f1db301fd557a06a3942193837ceceaf2a 100644 (file)
 @ CHECK: vstmia        r1, {s2, s3, s4, s5, s6, s7} @ encoding: [0x06,0x1a,0x81,0xec]
         vstmia  r1, {d2,d3-d6,d7}
         vstmia  r1, {s2,s3-s6,s7}
+
+@ CHECK: vcvtr.s32.f64  s0, d0 @ encoding: [0x40,0x0b,0xbd,0xee]
+@ CHECK: vcvtr.s32.f32  s0, s1 @ encoding: [0x60,0x0a,0xbd,0xee]
+@ CHECK: vcvtr.u32.f64  s0, d0 @ encoding: [0x40,0x0b,0xbc,0xee]
+@ CHECK: vcvtr.u32.f32  s0, s1 @ encoding: [0x60,0x0a,0xbc,0xee]
+        vcvtr.s32.f64  s0, d0
+        vcvtr.s32.f32  s0, s1
+        vcvtr.u32.f64  s0, d0
+        vcvtr.u32.f32  s0, s1