Searched refs:VFP (Results 1 – 21 of 21) sorted by relevance
1 ; RUN: llc < %s -march=arm -mattr=+vfp2 | FileCheck %s --check-prefix=CHECK-VFP5 ;CHECK-VFP: f1:6 ;CHECK-VFP: vcvt.f32.f6415 ;CHECK-VFP: f2:16 ;CHECK-VFP: vcvt.f64.f3225 ;CHECK-VFP: f3:26 ;CHECK-VFP: vcvt.s32.f3235 ;CHECK-VFP: f4:36 ;CHECK-VFP: vcvt.u32.f3245 ;CHECK-VFP: f5:[all …]
2 ; RUN: llc < %s -march=arm -mattr=+vfp2 | FileCheck %s --check-prefix=CHECK-VFP63 ;CHECK-VFP: f7:64 ;CHECK-VFP: vmovmi97 ; CHECK-VFP: f9:
23 ; Note: vld1 here is reasonably important. Mixing VFP and NEON52 ; Note: vld1 here is reasonably important. Mixing VFP and NEON
1 //===-- ARMInstrVFP.td - VFP support for ARM ---------------*- tablegen -*-===//10 // This file describes the ARM VFP instruction set.103 // Some single precision VFP instructions may be executed on both NEON and VFP117 // Some single precision VFP instructions may be executed on both NEON and VFP165 // Some single precision VFP instructions may be executed on both NEON and166 // VFP pipelines.178 // Some single precision VFP instructions may be executed on both NEON and179 // VFP pipelines.191 // Some single precision VFP instructions may be executed on both NEON and192 // VFP pipelines.[all …]
61 // play nicely with other VFP / NEON instructions, and it's generally better64 "Disable VFP / NEON MAC instructions">;
112 // (and the same is true for f64 if VFP is not enabled)158 // ARM AAPCS-VFP (EABI) Calling Convention
32 def A9_DRegsVFP: FuncUnit; // FP register set, VFP side440 // VFP and NEON shares the same register file. This means that every VFP445 // Every VFP instruction:454 // VFP685 // On A9 move-from-VFP is free to issue with no stall if other VFP693 // On A9 move-from-VFP is free to issue with no stall if other VFP
125 def VFPDomain : Domain<1>; // Instructions in VFP domain only127 def VFPNeonDomain : Domain<3>; // Instructions in both VFP & Neon domains128 def VFPNeonA8Domain : Domain<5>; // Instructions in VFP & Neon under A81312 // ARM VFP Instruction templates.1315 // Almost all VFP instructions are predicable.1327 let DecoderNamespace = "VFP";1343 let DecoderNamespace = "VFP";1354 // ARM VFP addrmode5 loads and stores1377 // Loads & stores operate on both NEON and VFP pipelines.1403 // Loads & stores operate on both NEON and VFP pipelines.[all …]
190 // VFP
248 // VFP
46 # Setting 'v8_can_use_vfp_instructions' to 'true' will enable use of ARM VFP47 # instructions in the V8 generated code. VFP instructions will be enabled49 # of 'false' will avoid VFP instructions in the snapshot and use CPU feature57 # EABI calling convention where double arguments are passed in VFP
31 // VFP
410 ValueForcePair &VFP = Values[std::make_pair(RegIdx, ParentVNI->id)]; in forceRecompute() local411 VNInfo *VNI = VFP.getPointer(); in forceRecompute()416 VFP.setInt(true); in forceRecompute()425 VFP = ValueForcePair(0, true); in forceRecompute()865 ValueForcePair VFP = Values.lookup(std::make_pair(RegIdx, ParentVNI->id)); in transferValues() local866 if (VNInfo *VNI = VFP.getPointer()) { in transferValues()874 if (VFP.getInt()) { in transferValues()
124 VFP: d8-d15 are callee-saved127 holding the address for F32/F64 spills, since the VFP load/store
302 @ Bad register lists for VFP.
49 // VFP
272 - ARM VFP support (Paul Brook)
84 Fixed VFP detection through compiler defines. (issue 1996)509 Enable VFP instructions for Android.1717 Added support for VFP rounding modes to the ARM simulator.2543 Added support for VFP on ARM.
276 281488 ARM: VFP register corruption632 244493 ARM VFP d16-d31 registers support
11219 Enable VFP if our compiler settings indicated we had a hardware11220 VFP.16430 recent VFP instruction formats. This patch is mainly
3059 Add sqrt() instruction support for ARM assembler (using VFP)18750 Detect VFP at runtime in generic ARM port on Linux platform.