Lines Matching +full:- +full:- +full:hard
1 ; RUN: llc -mtriple=arm-eabi -mattr=+vfp2 %s -o - | FileCheck %s -check-prefix=VFP2
2 ; RUN: llc -mtriple=arm-eabi -mattr=+neon %s -o - | FileCheck %s -check-prefix=NEON
3 ; RUN: llc -mtriple=arm-eabi -mcpu=cortex-a8 %s -o - | FileCheck %s -check-prefix=A8
4 ; RUN: llc -mtriple=arm-eabi -mcpu=cortex-a9 %s -o - | FileCheck %s -check-prefix=A9
5 ; RUN: llc -mtriple=arm-linux-gnueabi -mcpu=cortex-a9 -float-abi=hard %s -o - | FileCheck %s -check…
9 ; VFP2-LABEL: t1:
12 ; NEON-LABEL: t1:
15 ; A8-LABEL: t1:
25 ; VFP2-LABEL: t2:
28 ; NEON-LABEL: t2:
31 ; A8-LABEL: t2:
41 ; VFP2-LABEL: t3:
44 ; NEON-LABEL: t3:
47 ; A8-LABEL: t3:
55 ; It's possible to make use of fp vmla / vmls on Cortex-A9.
59 ; A8-LABEL: t4:
66 ; A9-LABEL: t4:
70 ; HARD-LABEL: t4:
71 ; HARD: vmla.f32 s0, s1, s2
72 ; HARD: vmla.f32 s3, s1, s4
84 ; A8-LABEL: t5:
90 ; A9-LABEL: t5:
95 ; HARD-LABEL: t5:
96 ; HARD: vmla.f32 s4, s0, s1
97 ; HARD: vmul.f32 s0, s2, s3
98 ; HARD: vadd.f32 s0, s4, s0