Lines Matching refs:VFP
1 ; RUN: llc -mtriple=arm-eabi -mattr=+vfp2 %s -o - | FileCheck %s --check-prefix=CHECK-VFP
3 ; RUN: llc -mtriple=armv8r-none-none-eabi %s -o - | FileCheck %s --check-prefix=CHECK-VFP
4 … llc -mtriple=armv8r-none-none-eabi -mattr=-fp64 %s -o - | FileCheck %s --check-prefix=CHECK-VFP-SP
7 ;CHECK-VFP-LABEL: f1:
8 ;CHECK-VFP: vcvt.f32.f64
9 ;CHECK-VFP-SP-LABEL: f1:
10 ;CHECK-VFP-SP: bl __aeabi_d2f
19 ;CHECK-VFP-LABEL: f2:
20 ;CHECK-VFP: vcvt.f64.f32
21 ;CHECK-VFP-SP-LABEL: f2:
22 ;CHECK-VFP-SP: bl __aeabi_f2d
31 ;CHECK-VFP-LABEL: f3:
32 ;CHECK-VFP: vcvt.s32.f32
33 ;CHECK-VFP-SP-LABEL: f3:
34 ;CHECK-VFP-SP: vcvt.s32.f32
43 ;CHECK-VFP-LABEL: f4:
44 ;CHECK-VFP: vcvt.u32.f32
45 ;CHECK-VFP-SP-LABEL: f4:
46 ;CHECK-VFP-SP: vcvt.u32.f32
55 ;CHECK-VFP-LABEL: f5:
56 ;CHECK-VFP: vcvt.s32.f64
57 ;CHECK-VFP-SP-LABEL: f5:
58 ;CHECK-VFP-SP: bl __aeabi_d2iz
67 ;CHECK-VFP-LABEL: f6:
68 ;CHECK-VFP: vcvt.u32.f64
69 ;CHECK-VFP-SP-LABEL: f6:
70 ;CHECK-VFP-SP: bl __aeabi_d2uiz
79 ;CHECK-VFP-LABEL: f7:
80 ;CHECK-VFP: vcvt.f32.s32
81 ;CHECK-VFP-SP-LABEL: f7:
82 ;CHECK-VFP-SP: vcvt.f32.s32
91 ;CHECK-VFP-LABEL: f8:
92 ;CHECK-VFP: vcvt.f64.s32
93 ;CHECK-VFP-SP-LABEL: f8:
94 ;CHECK-VFP-SP: bl __aeabi_i2d
103 ;CHECK-VFP-LABEL: f9:
104 ;CHECK-VFP: vcvt.f32.u32
105 ;CHECK-VFP-SP-LABEL: f9:
106 ;CHECK-VFP-SP: vcvt.f32.u32
115 ;CHECK-VFP-LABEL: f10:
116 ;CHECK-VFP: vcvt.f64.u32
117 ;CHECK-VFP-SP-LABEL: f10:
118 ;CHECK-VFP-SP: bl __aeabi_ui2d