Lines Matching refs:android
1 …s -mtriple=thumb-linux-androideabi -verify-machineinstrs | FileCheck %s -check-prefix=Thumb-android
15 ; Thumb-android-LABEL: test_basic:
17 ; Thumb-android: push {r4, r5}
18 ; Thumb-android-NEXT: mov r5, sp
19 ; Thumb-android-NEXT: ldr r4, .LCPI0_0
20 ; Thumb-android-NEXT: ldr r4, [r4]
21 ; Thumb-android-NEXT: cmp r4, r5
22 ; Thumb-android-NEXT: blo .LBB0_2
24 ; Thumb-android: mov r4, #48
25 ; Thumb-android-NEXT: mov r5, #0
26 ; Thumb-android-NEXT: push {lr}
27 ; Thumb-android-NEXT: bl __morestack
28 ; Thumb-android-NEXT: pop {r4}
29 ; Thumb-android-NEXT: mov lr, r4
30 ; Thumb-android-NEXT: pop {r4, r5}
31 ; Thumb-android-NEXT: bx lr
33 ; Thumb-android: pop {r4, r5}
35 ; Thumb-android: .align 2
36 ; Thumb-android: .LCPI0_0:
37 ; Thumb-android-NEXT: .long __STACK_LIMIT
68 ; Thumb-android-LABEL: test_nested:
70 ; Thumb-android: push {r4, r5}
71 ; Thumb-android-NEXT: mov r5, sp
72 ; Thumb-android-NEXT: ldr r4, .LCPI1_0
73 ; Thumb-android-NEXT: ldr r4, [r4]
74 ; Thumb-android-NEXT: cmp r4, r5
75 ; Thumb-android-NEXT: blo .LBB1_2
77 ; Thumb-android: mov r4, #56
78 ; Thumb-android-NEXT: mov r5, #0
79 ; Thumb-android-NEXT: push {lr}
80 ; Thumb-android-NEXT: bl __morestack
81 ; Thumb-android-NEXT: pop {r4}
82 ; Thumb-android-NEXT: mov lr, r4
83 ; Thumb-android-NEXT: pop {r4, r5}
84 ; Thumb-android-NEXT: bx lr
86 ; Thumb-android: pop {r4, r5}
115 ; Thumb-android-LABEL: test_large:
117 ; Thumb-android: push {r4, r5}
118 ; Thumb-android-NEXT: mov r5, sp
119 ; Thumb-android-NEXT: sub r5, #40192
120 ; Thumb-android-NEXT: ldr r4, .LCPI2_2
121 ; Thumb-android-NEXT: ldr r4, [r4]
122 ; Thumb-android-NEXT: cmp r4, r5
123 ; Thumb-android-NEXT: blo .LBB2_2
125 ; Thumb-android: mov r4, #40192
126 ; Thumb-android-NEXT: mov r5, #0
127 ; Thumb-android-NEXT: push {lr}
128 ; Thumb-android-NEXT: bl __morestack
129 ; Thumb-android-NEXT: pop {r4}
130 ; Thumb-android-NEXT: mov lr, r4
131 ; Thumb-android-NEXT: pop {r4, r5}
132 ; Thumb-android-NEXT: bx lr
134 ; Thumb-android: pop {r4, r5}
164 ; Thumb-android-LABEL: test_fastcc:
166 ; Thumb-android: push {r4, r5}
167 ; Thumb-android-NEXT: mov r5, sp
168 ; Thumb-android-NEXT: ldr r4, .LCPI3_0
169 ; Thumb-android-NEXT: ldr r4, [r4]
170 ; Thumb-android-NEXT: cmp r4, r5
171 ; Thumb-android-NEXT: blo .LBB3_2
173 ; Thumb-android: mov r4, #48
174 ; Thumb-android-NEXT: mov r5, #0
175 ; Thumb-android-NEXT: push {lr}
176 ; Thumb-android-NEXT: bl __morestack
177 ; Thumb-android-NEXT: pop {r4}
178 ; Thumb-android-NEXT: mov lr, r4
179 ; Thumb-android-NEXT: pop {r4, r5}
180 ; Thumb-android-NEXT: bx lr
182 ; Thumb-android: pop {r4, r5}
211 ; Thumb-android-LABEL: test_fastcc_large:
213 ; Thumb-android: push {r4, r5}
214 ; Thumb-android-NEXT: mov r5, sp
215 ; Thumb-android-NEXT: sub r5, #40192
216 ; Thumb-android-NEXT: ldr r4, .LCPI4_2
217 ; Thumb-android-NEXT: ldr r4, [r4]
218 ; Thumb-android-NEXT: cmp r4, r5
219 ; Thumb-android-NEXT: blo .LBB4_2
221 ; Thumb-android: mov r4, #40192
222 ; Thumb-android-NEXT: mov r5, #0
223 ; Thumb-android-NEXT: push {lr}
224 ; Thumb-android-NEXT: bl __morestack
225 ; Thumb-android-NEXT: pop {r4}
226 ; Thumb-android-NEXT: mov lr, r4
227 ; Thumb-android-NEXT: pop {r4, r5}
228 ; Thumb-android-NEXT: bx lr
230 ; Thumb-android: pop {r4, r5}
258 ; Thumb-android-LABEL: test_nostack:
259 ; Thumb-android-NOT: bl __morestack