Home | History | Annotate | Download | only in ARM

Lines Matching full:eabi

1 ; RUN: llc -mtriple armv7-none-eabi %s -o - | FileCheck %s --check-prefix=EABI
6 ; EABI-LABEL: f16:
14 ; EABI: __aeabi_idivmod
15 ; EABI: mov [[div:r[0-9]+]], r0
16 ; EABI: mov [[rem:r[0-9]+]], r1
26 ; EABI: __aeabi_idivmod
32 ; EABI: add r0{{.*}}r1
33 ; EABI: sxth r0, r0
42 ; EABI-LABEL: f32:
48 ; EABI: __aeabi_idivmod
49 ; EABI: mov [[div:r[0-9]+]], r0
50 ; EABI: mov [[rem:r[0-9]+]], r1
60 ; EABI: __aeabi_idivmod
65 ; EABI: add r0{{.*}}r1
72 ; EABI-LABEL: uf:
78 ; EABI: __aeabi_uidivmod
88 ; EABI: __aeabi_uidivmod
93 ; EABI: add r0{{.*}}r1
101 ; EABI-LABEL: longf:
107 ; EABI: __aeabi_ldivmod
124 ; EABI-LABEL: g1:
130 ; EABI: __aeabi_idivmod
138 ; EABI: add r0{{.*}}r1
146 ; EABI-LABEL: g2:
151 ; EABI: __aeabi_idivmod
155 ; EABI: mov r0, r1
159 ; EABI-LABEL: g3:
164 ; EABI: __aeabi_idivmod
165 ; EABI: mov [[mod:r[0-9]+]], r1
171 ; EABI: __aeabi_idivmod
175 ; EABI: add r0, r1, [[mod]]
182 ; EABI-LABEL: g4:
187 ; EABI: __aeabi_idivmod
188 ; EABI: mov [[div:r[0-9]+]], r0
194 ; EABI: __aeabi_idivmod
198 ; EABI: add r0, r1, [[div]]