Lines Matching full:darwin
3 ; RUN: llc -mtriple armv7-apple-darwin %s -o - | FileCheck %s --check-prefix=DARWIN
8 ; DARWIN-LABEL: f16:
21 ; DARWIN: ___divsi3
22 ; DARWIN: mov [[sum:r[0-9]+]], r0
23 ; DARWIN: __modsi3
24 ; DARWIN: add [[sum]]{{.*}}r0
28 ; DARWIN: __modsi3
36 ; DARWIN: add r0{{.*}}[[sum]]
37 ; DARWIN: sxth r0, r0
44 ; DARWIN-LABEL: f32:
55 ; DARWIN: ___divsi3
56 ; DARWIN: mov [[sum:r[0-9]+]], r0
57 ; DARWIN: __modsi3
58 ; DARWIN: add [[sum]]{{.*}}r0
62 ; DARWIN: __modsi3
67 ; DARWIN: add r0{{.*}}[[sum]]
74 ; DARWIN-LABEL: uf:
83 ; DARWIN: ___udivsi3
84 ; DARWIN: mov [[sum:r[0-9]+]], r0
85 ; DARWIN: __umodsi3
86 ; DARWIN: add [[sum]]{{.*}}r0
90 ; DARWIN: __umodsi3
95 ; DARWIN: add r0{{.*}}[[sum]]
103 ; DARWIN-LABEL: longf:
111 ; DARWIN: ___divdi3
112 ; DARWIN: mov [[div1:r[0-9]+]], r0
113 ; DARWIN: mov [[div2:r[0-9]+]], r1
114 ; DARWIN: __moddi3
118 ; DARWIN: adds r0{{.*}}[[div1]]
119 ; DARWIN: adc r1{{.*}}[[div2]]
126 ; DARWIN-LABEL: g1:
134 ; DARWIN: ___divsi3
135 ; DARWIN: mov [[sum:r[0-9]+]], r0
136 ; DARWIN: __modsi3
140 ; DARWIN: add r0{{.*}}[[sum]]
144 ; On both Darwin and Gnu, this is just a call to __modsi3
148 ; DARWIN-LABEL: g2:
153 ; DARWIN: __modsi3
161 ; DARWIN-LABEL: g3:
168 ; DARWIN: __modsi3
169 ; DARWIN: mov [[sum:r[0-9]+]], r0
173 ; DARWIN: __modsi3
177 ; DARWIN: add r0{{.*}}[[sum]]
184 ; DARWIN-LABEL: g4:
191 ; DARWIN: ___divsi3
192 ; DARWIN: mov [[sum:r[0-9]+]], r0
196 ; DARWIN: __modsi3
200 ; DARWIN: add r0{{.*}}[[sum]]