• Home
  • Raw
  • Download

Lines Matching refs:THUMB

2 …ort -relocation-model=dynamic-no-pic -mtriple=thumbv7-apple-ios | FileCheck %s --check-prefix=THUMB
4 …=dynamic-no-pic -mtriple=thumbv7-apple-ios -arm-long-calls | FileCheck %s --check-prefix=THUMB-LONG
6 …el=dynamic-no-pic -mtriple=thumbv7-apple-ios -mattr=-vfp2 | FileCheck %s --check-prefix=THUMB-NOVFP
35 ; THUMB: foo
40 ; THUMB: and r2, r2, #1
44 ; THUMB: sxtb r2, r1
45 ; THUMB: mov r0, r2
49 ; THUMB: uxtb r2, r1
50 ; THUMB: mov r0, r2
54 ; THUMB: sxth r2, r1
55 ; THUMB: mov r0, r2
59 ; THUMB: uxth r2, r1
60 ; THUMB: mov r0, r2
68 ; THUMB: movw r1, #65535
111 ; THUMB: @t10
112 ; THUMB: movs r0, #0
113 ; THUMB: movt r0, #0
114 ; THUMB: movs r1, #248
115 ; THUMB: movt r1, #0
116 ; THUMB: movs r2, #187
117 ; THUMB: movt r2, #0
118 ; THUMB: movs r3, #28
119 ; THUMB: movt r3, #0
120 ; THUMB: movw r9, #40
121 ; THUMB: movt r9, #0
122 ; THUMB: movw r12, #186
123 ; THUMB: movt r12, #0
124 ; THUMB: uxtb r0, r0
125 ; THUMB: uxtb r1, r1
126 ; THUMB: uxtb r2, r2
127 ; THUMB: uxtb r3, r3
128 ; THUMB: uxtb.w r9, r9
129 ; THUMB: str.w r9, [sp]
130 ; THUMB: uxtb.w r9, r12
131 ; THUMB: str.w r9, [sp, #4]
132 ; THUMB: bl _bar
133 ; THUMB-LONG: @t10
134 ; THUMB-LONG: movw lr, :lower16:L_bar$non_lazy_ptr
135 ; THUMB-LONG: movt lr, :upper16:L_bar$non_lazy_ptr
136 ; THUMB-LONG: ldr.w lr, [lr]
137 ; THUMB-LONG: blx lr
153 ; THUMB: movs r0, #0
154 ; THUMB: movw r1, :lower16:_bar0
155 ; THUMB: movt r1, :upper16:_bar0
156 ; THUMB: blx r1
173 ; THUMB: LibCall
174 ; THUMB: bl ___udivsi3
175 ; THUMB-LONG: LibCall
176 ; THUMB-LONG: movw r2, :lower16:L___udivsi3$non_lazy_ptr
177 ; THUMB-LONG: movt r2, :upper16:L___udivsi3$non_lazy_ptr
178 ; THUMB-LONG: ldr r2, [r2]
179 ; THUMB-LONG: blx r2
208 ; THUMB: mov r7, sp
209 ; THUMB: movs r0, #5
210 ; THUMB: movt r0, #0
211 ; THUMB: ldr r1, [sp, #28]
212 ; THUMB: ldr r2, [sp, #24]
213 ; THUMB: ldr r3, [sp, #20]
214 ; THUMB: ldr.w r9, [sp, #16]
215 ; THUMB: ldr.w r12, [sp, #12]
216 ; THUMB: str.w r9, [sp]
217 ; THUMB: str.w r12, [sp, #4]
218 ; THUMB: bl _CallVariadic
233 ; THUMB: fast_callee
234 ; THUMB: vmov r0, s0
237 ; THUMB-NOVFP: fast_callee
238 ; THUMB-NOVFP-NOT: s0
247 ; THUMB: fast_caller
248 ; THUMB: vldr s0,
252 ; THUMB-NOVFP: fast_caller
253 ; THUMB-NOVFP: movw r0, #13107
254 ; THUMB-NOVFP: movt r0, #16611
263 ; THUMB: no_fast_callee
264 ; THUMB: vmov s0, r0
267 ; THUMB-NOVFP: no_fast_callee
268 ; THUMB-NOVFP-NOT: s0
277 ; THUMB: no_fast_caller
278 ; THUMB: vmov r0, s0
282 ; THUMB-NOVFP: no_fast_caller
283 ; THUMB-NOVFP: movw r0, #13107
284 ; THUMB-NOVFP: movt r0, #16611