Home
last modified time | relevance | path

Searched refs:fcvtau (Results 1 – 25 of 58) sorted by relevance

123

/external/llvm/test/MC/AArch64/
Dneon-scalar-cvt.s104 fcvtau h12, h13
105 fcvtau s12, s13
106 fcvtau d21, d14
Darm64-fp-encoding.s272 fcvtau w1, h2
273 fcvtau w1, s2
274 fcvtau w1, d2
275 fcvtau x1, h2
276 fcvtau x1, s2
277 fcvtau x1, d2
279 ; FP16: fcvtau w1, h2 ; encoding: [0x41,0x00,0xe5,0x1e]
281 ; NO-FP16-NEXT: fcvtau w1, h2
282 ; CHECK: fcvtau w1, s2 ; encoding: [0x41,0x00,0x25,0x1e]
283 ; CHECK: fcvtau w1, d2 ; encoding: [0x41,0x00,0x65,0x1e]
[all …]
Dneon-simd-misc.s658 fcvtau v4.4h, v0.4h
659 fcvtau v6.8h, v8.8h
660 fcvtau v6.4s, v8.4s
661 fcvtau v6.2d, v8.2d
662 fcvtau v4.2s, v0.2s
Dfullfp16-neon-neg.s232 fcvtau h12, h13
366 fcvtau v4.4h, v0.4h
368 fcvtau v6.8h, v8.8h
Darm64-advsimd.s792 fcvtau.2s v0, v0
793 fcvtau.4s v0, v0
794 fcvtau.2d v0, v0
795 fcvtau s0, s0
796 fcvtau d0, d0 define
798 ; CHECK: fcvtau.2s v0, v0 ; encoding: [0x00,0xc8,0x21,0x2e]
799 ; CHECK: fcvtau.4s v0, v0 ; encoding: [0x00,0xc8,0x21,0x6e]
800 ; CHECK: fcvtau.2d v0, v0 ; encoding: [0x00,0xc8,0x61,0x6e]
801 ; CHECK: fcvtau s0, s0 ; encoding: [0x00,0xc8,0x21,0x7e]
802 ; CHECK: fcvtau d0, d0 ; encoding: [0x00,0xc8,0x61,0x7e]
Dneon-diagnostics.s5936 fcvtau v0.16b, v31.16b
5937 fcvtau v2.8h, v4.8h
5938 fcvtau v1.8b, v9.8b
5939 fcvtau v13.4h, v21.4h
7192 fcvtau s0, d0
7193 fcvtau d0, s0 define
/external/llvm-project/llvm/test/MC/AArch64/
Dneon-scalar-cvt.s104 fcvtau h12, h13
105 fcvtau s12, s13
106 fcvtau d21, d14
Darm64-fp-encoding.s272 fcvtau w1, h2
273 fcvtau w1, s2
274 fcvtau w1, d2
275 fcvtau x1, h2
276 fcvtau x1, s2
277 fcvtau x1, d2
279 ; FP16: fcvtau w1, h2 ; encoding: [0x41,0x00,0xe5,0x1e]
281 ; NO-FP16-NEXT: fcvtau w1, h2
282 ; CHECK: fcvtau w1, s2 ; encoding: [0x41,0x00,0x25,0x1e]
283 ; CHECK: fcvtau w1, d2 ; encoding: [0x41,0x00,0x65,0x1e]
[all …]
Dneon-simd-misc.s658 fcvtau v4.4h, v0.4h
659 fcvtau v6.8h, v8.8h
660 fcvtau v6.4s, v8.4s
661 fcvtau v6.2d, v8.2d
662 fcvtau v4.2s, v0.2s
Dfullfp16-neon-neg.s232 fcvtau h12, h13
366 fcvtau v4.4h, v0.4h
368 fcvtau v6.8h, v8.8h
Darm64-advsimd.s792 fcvtau.2s v0, v0
793 fcvtau.4s v0, v0
794 fcvtau.2d v0, v0
795 fcvtau s0, s0
796 fcvtau d0, d0 define
798 ; CHECK: fcvtau.2s v0, v0 ; encoding: [0x00,0xc8,0x21,0x2e]
799 ; CHECK: fcvtau.4s v0, v0 ; encoding: [0x00,0xc8,0x21,0x6e]
800 ; CHECK: fcvtau.2d v0, v0 ; encoding: [0x00,0xc8,0x61,0x6e]
801 ; CHECK: fcvtau s0, s0 ; encoding: [0x00,0xc8,0x21,0x7e]
802 ; CHECK: fcvtau d0, d0 ; encoding: [0x00,0xc8,0x61,0x7e]
Dneon-diagnostics.s5876 fcvtau v0.16b, v31.16b
5877 fcvtau v2.8h, v4.8h
5878 fcvtau v1.8b, v9.8b
5879 fcvtau v13.4h, v21.4h
6961 fcvtau s0, d0
6962 fcvtau d0, s0 define
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-cvt.ll48 ;CHECK: fcvtau w0, s0
50 %tmp3 = call i32 @llvm.aarch64.neon.fcvtau.i32.f32(float %A)
56 ;CHECK: fcvtau x0, s0
58 %tmp3 = call i64 @llvm.aarch64.neon.fcvtau.i64.f32(float %A)
64 ;CHECK: fcvtau w0, d0
66 %tmp3 = call i32 @llvm.aarch64.neon.fcvtau.i32.f64(double %A)
72 ;CHECK: fcvtau x0, d0
74 %tmp3 = call i64 @llvm.aarch64.neon.fcvtau.i64.f64(double %A)
78 declare i32 @llvm.aarch64.neon.fcvtau.i32.f32(float) nounwind readnone
79 declare i64 @llvm.aarch64.neon.fcvtau.i64.f32(float) nounwind readnone
[all …]
Dfp16_intrinsic_scalar_1op.ll15 declare i64 @llvm.aarch64.neon.fcvtau.i64.f16(half)
16 declare i32 @llvm.aarch64.neon.fcvtau.i32.f16(half)
202 ; CHECK: fcvtau w0, h0
205 %fcvt = tail call i32 @llvm.aarch64.neon.fcvtau.i32.f16(half %a)
212 ; CHECK: fcvtau x0, h0
215 %vcvtah_u64_f16 = tail call i64 @llvm.aarch64.neon.fcvtau.i64.f16(half %a)
Dround-conv.ll284 ; CHECK: fcvtau w0, s0
294 ; CHECK: fcvtau x0, s0
304 ; CHECK: fcvtau w0, d0
314 ; CHECK: fcvtau x0, d0
Darm64-vcvt.ll53 ;CHECK: fcvtau.2s v0, v0
55 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtau.v2i32.v2f32(<2 x float> %A)
62 ;CHECK: fcvtau.4s v0, v0
64 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtau.v4i32.v4f32(<4 x float> %A)
71 ;CHECK: fcvtau.2d v0, v0
73 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtau.v2i64.v2f64(<2 x double> %A)
80 ;CHECK: fcvtau d0, d0
82 %tmp3 = call <1 x i64> @llvm.aarch64.neon.fcvtau.v1i64.v1f64(<1 x double> %A)
86 declare <2 x i32> @llvm.aarch64.neon.fcvtau.v2i32.v2f32(<2 x float>) nounwind readnone
87 declare <4 x i32> @llvm.aarch64.neon.fcvtau.v4i32.v4f32(<4 x float>) nounwind readnone
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-cvt.ll48 ;CHECK: fcvtau w0, s0
50 %tmp3 = call i32 @llvm.aarch64.neon.fcvtau.i32.f32(float %A)
56 ;CHECK: fcvtau x0, s0
58 %tmp3 = call i64 @llvm.aarch64.neon.fcvtau.i64.f32(float %A)
64 ;CHECK: fcvtau w0, d0
66 %tmp3 = call i32 @llvm.aarch64.neon.fcvtau.i32.f64(double %A)
72 ;CHECK: fcvtau x0, d0
74 %tmp3 = call i64 @llvm.aarch64.neon.fcvtau.i64.f64(double %A)
78 declare i32 @llvm.aarch64.neon.fcvtau.i32.f32(float) nounwind readnone
79 declare i64 @llvm.aarch64.neon.fcvtau.i64.f32(float) nounwind readnone
[all …]
Dround-conv.ll284 ; CHECK: fcvtau w0, s0
294 ; CHECK: fcvtau x0, s0
304 ; CHECK: fcvtau w0, d0
314 ; CHECK: fcvtau x0, d0
Darm64-vcvt.ll37 ;CHECK: fcvtau.2s v0, v0
39 %tmp3 = call <2 x i32> @llvm.aarch64.neon.fcvtau.v2i32.v2f32(<2 x float> %A)
46 ;CHECK: fcvtau.4s v0, v0
48 %tmp3 = call <4 x i32> @llvm.aarch64.neon.fcvtau.v4i32.v4f32(<4 x float> %A)
55 ;CHECK: fcvtau.2d v0, v0
57 %tmp3 = call <2 x i64> @llvm.aarch64.neon.fcvtau.v2i64.v2f64(<2 x double> %A)
61 declare <2 x i32> @llvm.aarch64.neon.fcvtau.v2i32.v2f32(<2 x float>) nounwind readnone
62 declare <4 x i32> @llvm.aarch64.neon.fcvtau.v4i32.v4f32(<4 x float>) nounwind readnone
63 declare <2 x i64> @llvm.aarch64.neon.fcvtau.v2i64.v2f64(<2 x double>) nounwind readnone
/external/capstone/suite/MC/AArch64/
Dneon-scalar-cvt.s.cs17 0xac,0xc9,0x21,0x7e = fcvtau s12, s13
18 0xd5,0xc9,0x61,0x7e = fcvtau d21, d14
Dneon-simd-misc.s.cs192 0x06,0xc9,0x21,0x6e = fcvtau v6.4s, v8.4s
193 0x06,0xc9,0x61,0x6e = fcvtau v6.2d, v8.2d
194 0x04,0xc8,0x21,0x2e = fcvtau v4.2s, v0.2s
Dbasic-a64-instructions.s.cs827 0xdd,0x03,0x25,0x1e = fcvtau w29, s30
828 0x1f,0x00,0x25,0x9e = fcvtau xzr, s0
851 0xdd,0x03,0x65,0x1e = fcvtau w29, d30
852 0x1f,0x00,0x65,0x9e = fcvtau xzr, d0
/external/vixl/test/aarch64/
Dtest-disasm-fp-aarch64.cc276 COMPARE(fcvtau(w8, s9), "fcvtau w8, s9"); in TEST()
277 COMPARE(fcvtau(x10, s11), "fcvtau x10, s11"); in TEST()
278 COMPARE(fcvtau(w12, d13), "fcvtau w12, d13"); in TEST()
279 COMPARE(fcvtau(x14, d15), "fcvtau x14, d15"); in TEST()
350 COMPARE(fcvtau(w8, h9), "fcvtau w8, h9"); in TEST()
351 COMPARE(fcvtau(x10, h11), "fcvtau x10, h11"); in TEST()
/external/vixl/doc/
Dchangelog.md99 `frinta`, `fcvtau` and `fcvtas`.
/external/llvm-project/llvm/test/tools/llvm-mca/AArch64/Cortex/
DA55-basic-instructions.s767 fcvtau w29, h30 label
768 fcvtau xzr, h0 label
791 fcvtau w29, s30 label
792 fcvtau xzr, s0 label
815 fcvtau w29, d30 label
816 fcvtau xzr, d0 label
2039 # CHECK-NEXT: 1 3 0.50 fcvtau w29, h30
2040 # CHECK-NEXT: 1 3 0.50 fcvtau xzr, h0
2063 # CHECK-NEXT: 1 3 0.50 fcvtau w29, s30
2064 # CHECK-NEXT: 1 3 0.50 fcvtau xzr, s0
[all …]

123