Lines Matching full:eabi
1 ; RUN: llc -mtriple armv7-none-eabi %s -o - | FileCheck %s --check-prefix=EABI
2 ; RUN: llc -mtriple armv7-none-eabihf %s -o - | FileCheck %s --check-prefix=EABI
6 ; RUN: llc -mtriple armv7-apple-darwin-eabi %s -o - | FileCheck %s --check-prefix=DARWIN
9 ; EABI-LABEL: f16:
17 ; EABI: __aeabi_idivmod
18 ; EABI: mov [[div:r[0-9]+]], r0
19 ; EABI: mov [[rem:r[0-9]+]], r1
29 ; EABI: __aeabi_idivmod
35 ; EABI: add r0{{.*}}r1
36 ; EABI: sxth r0, r0
45 ; EABI-LABEL: f32:
51 ; EABI: __aeabi_idivmod
52 ; EABI: mov [[div:r[0-9]+]], r0
53 ; EABI: mov [[rem:r[0-9]+]], r1
63 ; EABI: __aeabi_idivmod
68 ; EABI: add r0{{.*}}r1
75 ; EABI-LABEL: uf:
81 ; EABI: __aeabi_uidivmod
91 ; EABI: __aeabi_uidivmod
96 ; EABI: add r0{{.*}}r1
104 ; EABI-LABEL: longf:
110 ; EABI: __aeabi_ldivmod
127 ; EABI-LABEL: g1:
133 ; EABI: __aeabi_idivmod
141 ; EABI: add r0{{.*}}r1
149 ; EABI-LABEL: g2:
154 ; EABI: __aeabi_idivmod
158 ; EABI: mov r0, r1
162 ; EABI-LABEL: g3:
167 ; EABI: __aeabi_idivmod
168 ; EABI: mov [[mod:r[0-9]+]], r1
174 ; EABI: __aeabi_idivmod
178 ; EABI: add r0, r1, [[mod]]
185 ; EABI-LABEL: g4:
190 ; EABI: __aeabi_idivmod
191 ; EABI: mov [[div:r[0-9]+]], r0
197 ; EABI: __aeabi_idivmod
201 ; EABI: add r0, r1, [[div]]