/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
half-prec-neon.s | 3 vcvt.f16.f32 d0, q1 4 vcvt.f32.f16 q5, d6
|
vcvt-bad.l | 2 [^:]*:3: Error: immediate value out of range -- `vcvt.f64.u16 d1,d1,#-1' 3 [^:]*:4: Error: immediate value out of range -- `vcvt.f64.u16 d1,d1,#65535' 4 [^:]*:5: Error: immediate value out of range, expected range \[0, 16\] -- `vcvt.f64.u16 d1,d1,#17' 5 [^:]*:6: Error: immediate value out of range, expected range \[1, 32\] -- `vcvt.f64.u32 d1,d1,#0' 6 [^:]*:7: Error: immediate value out of range -- `vcvt.f64.u32 d1,d1,#33' 7 [^:]*:9: Error: immediate value out of range -- `vcvt.f32.u16 s1,s1,#-1' 8 [^:]*:10: Error: immediate value out of range -- `vcvt.f32.u16 s1,s1,#65535' 9 [^:]*:11: Error: immediate value out of range, expected range \[0, 16\] -- `vcvt.f32.u16 s1,s1,#17' 10 [^:]*:12: Error: immediate value out of range, expected range \[1, 32\] -- `vcvt.f32.u32 s1,s1,#0' 11 [^:]*:13: Error: immediate value out of range -- `vcvt.f32.u32 s1,s1,#33 [all...] |
vfpv3-const-conv.d | 14 0[0-9a-f]+ <[^>]+> eefa8a63 (vcvt\.f32\.s16 s17, s17, #9|fshtos s17, #9) 15 0[0-9a-f]+ <[^>]+> eefa1b63 (vcvt\.f64\.s16 d17, d17, #9|fshtod d17, #9) 16 0[0-9a-f]+ <[^>]+> eefa8aeb (vcvt\.f32\.s32 s17, s17, #9|fsltos s17, #9) 17 0[0-9a-f]+ <[^>]+> eefa1beb (vcvt\.f64\.s32 d17, d17, #9|fsltod d17, #9) 18 0[0-9a-f]+ <[^>]+> eefb8a63 (vcvt\.f32\.u16 s17, s17, #9|fuhtos s17, #9) 19 0[0-9a-f]+ <[^>]+> eefb1b63 (vcvt\.f64\.u16 d17, d17, #9|fuhtod d17, #9) 20 0[0-9a-f]+ <[^>]+> eefb8aeb (vcvt\.f32\.u32 s17, s17, #9|fultos s17, #9) 21 0[0-9a-f]+ <[^>]+> eefb1beb (vcvt\.f64\.u32 d17, d17, #9|fultod d17, #9) 22 0[0-9a-f]+ <[^>]+> eefe9a64 (vcvt\.s16\.f32 s19, s19, #7|ftoshs s19, #7) 23 0[0-9a-f]+ <[^>]+> eefe3b64 (vcvt\.s16\.f64 d19, d19, #7|ftoshd d19, #7 [all...] |
half-prec-neon.d | 8 0+0 <[^>]*> f3b60602 vcvt\.f16\.f32 d0, q1 9 0+4 <[^>]*> f3b6a706 vcvt\.f32\.f16 q5, d6
|
half-prec-psyntax.s | 2 vcvt d0.f16, q1.f32 3 vcvt q5.f32, d6.f16
|
vfp-neon-syntax-inc.s | 93 vcvt\cond\s32\f32 s0,s1 94 vcvt\cond\u32\f32 s0,s1 95 vcvt\cond\f32\s32 s0,s1 96 vcvt\cond\f32\u32 s0,s1 98 vcvt\cond\f32\f64 s0,d1 99 vcvt\cond\f64\f32 d0,s1 100 vcvt\cond\s32\f64 s0,d1 101 vcvt\cond\u32\f64 s0,d1 103 vcvt\cond\f64\s32 d0,s1 104 vcvt\cond\f64\u32 d0,s [all...] |
neon-suffix-bad.s | 6 vcvt.f64.s32 d0, s0, #11 12 vcvt.f64.s32 d0, s0, #11
|
neon-suffix-bad.l | 5 [^:]*:6: Error: invalid instruction shape -- `vcvt.f64.s32 d0,s0,#11' 9 [^:]*:12: Error: invalid instruction shape -- `vcvt.f64.s32 d0,s0,#11'
|
/external/llvm/test/MC/ARM/ |
neon-convert-encoding.s | 3 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0x20,0x07,0xfb,0xf3] 4 vcvt.s32.f32 d16, d16 5 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xa0,0x07,0xfb,0xf3] 6 vcvt.u32.f32 d16, d16 7 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0x20,0x06,0xfb,0xf3] 8 vcvt.f32.s32 d16, d16 9 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xa0,0x06,0xfb,0xf3] 10 vcvt.f32.u32 d16, d16 11 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0x60,0x07,0xfb,0xf3] 12 vcvt.s32.f32 q8, q [all...] |
neont2-convert-encoding.s | 5 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x07] 6 vcvt.s32.f32 d16, d16 7 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x07] 8 vcvt.u32.f32 d16, d16 9 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x06] 10 vcvt.f32.s32 d16, d16 11 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x06] 12 vcvt.f32.u32 d16, d16 13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07] 14 vcvt.s32.f32 q8, q [all...] |
neont2-cmp-encoding.s | 5 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x07] 6 vcvt.s32.f32 d16, d16 7 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x07] 8 vcvt.u32.f32 d16, d16 9 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x06] 10 vcvt.f32.s32 d16, d16 11 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x06] 12 vcvt.f32.u32 d16, d16 13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07] 14 vcvt.s32.f32 q8, q [all...] |
d16.s | 19 @ D16-NEXT: vcvt.f64.f32 d22, s4 20 vcvt.f64.f32 d22, s4 23 @ D16-NEXT: vcvt.f32.f64 s26, d30 24 vcvt.f32.f64 s26, d30
|
/external/swiftshader/third_party/LLVM/test/MC/ARM/ |
neon-convert-encoding.s | 3 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0x20,0x07,0xfb,0xf3] 4 vcvt.s32.f32 d16, d16 5 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xa0,0x07,0xfb,0xf3] 6 vcvt.u32.f32 d16, d16 7 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0x20,0x06,0xfb,0xf3] 8 vcvt.f32.s32 d16, d16 9 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xa0,0x06,0xfb,0xf3] 10 vcvt.f32.u32 d16, d16 11 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0x60,0x07,0xfb,0xf3] 12 vcvt.s32.f32 q8, q [all...] |
neont2-convert-encoding.s | 5 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x07] 6 vcvt.s32.f32 d16, d16 7 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x07] 8 vcvt.u32.f32 d16, d16 9 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x06] 10 vcvt.f32.s32 d16, d16 11 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x06] 12 vcvt.f32.u32 d16, d16 13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07] 14 vcvt.s32.f32 q8, q [all...] |
neont2-cmp-encoding.s | 5 @ CHECK: vcvt.s32.f32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x07] 6 vcvt.s32.f32 d16, d16 7 @ CHECK: vcvt.u32.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x07] 8 vcvt.u32.f32 d16, d16 9 @ CHECK: vcvt.f32.s32 d16, d16 @ encoding: [0xfb,0xff,0x20,0x06] 10 vcvt.f32.s32 d16, d16 11 @ CHECK: vcvt.f32.u32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x06] 12 vcvt.f32.u32 d16, d16 13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07] 14 vcvt.s32.f32 q8, q [all...] |
/external/compiler-rt/lib/builtins/arm/ |
extendsfdf2vfp.S | 23 vcvt.f64.f32 d7, s15 // convert single to double
|
fixdfsivfp.S | 23 vcvt.s32.f64 s15, d7 // convert double to 32-bit int into s15
|
fixsfsivfp.S | 23 vcvt.s32.f32 s15, s15 // convert single to 32-bit int into s15
|
fixunsdfsivfp.S | 24 vcvt.u32.f64 s15, d7 // convert double to 32-bit int into s15
|
fixunssfsivfp.S | 24 vcvt.u32.f32 s15, s15 // convert single to 32-bit unsigned into s15
|
floatsidfvfp.S | 23 vcvt.f64.s32 d7, s15 // convert 32-bit int in s15 to double in d7
|
floatsisfvfp.S | 23 vcvt.f32.s32 s15, s15 // convert 32-bit int in s15 to float in s15
|
floatunssidfvfp.S | 23 vcvt.f64.u32 d7, s15 // convert 32-bit int in s15 to double in d7
|
floatunssisfvfp.S | 23 vcvt.f32.u32 s15, s15 // convert 32-bit int in s15 to float in s15
|
truncdfsf2vfp.S | 23 vcvt.f32.f64 s15, d7 // convert double to single (trucate precision)
|