Home | History | Annotate | Download | only in ARM

Lines Matching full:check

12 @ Check that large constants are converted to ldr from constant pool
16 @ CHECK-LABEL: f3:
19 @ CHECK: ldr r0, Ltmp0
23 @ CHECK-LABEL: f4:
26 @ CHECK: ldr r0, Ltmp1
32 @ CHECK: ldr r0, Ltmp2
38 @ CHECK-LABEL: f5:
41 @ CHECK: ldr r0, Ltmp3
50 @ CHECK: ldr r0, Ltmp4
60 @ CHECK-LABEL: f6:
63 @ CHECK: ldr r0, Ltmp5
69 @ CHECK-LABEL: f7:
76 @ CHECK-LABEL: f8:
80 @ CHECK: ldr r0, Ltmp6
85 @ Check that symbols can be loaded using ldr pseudo
90 @ CHECK-LABEL: f9:
93 @ CHECK: ldr r0, Ltmp7
97 @ CHECK-LABEL: f10:
100 @ CHECK: ldr r0, Ltmp8
104 @ CHECK-LABEL: f11:
107 @ CHECK: ldr r0, Ltmp9
109 @ CHECK-LABEL: f12:
116 @ CHECK-LABEL: f13:
121 @ CHECK: ldr r0, Ltmp10
125 @ CHECK: ldr r0, Ltmp11
129 @ Check for correct usage in other contexts
138 @ CHECK-LABEL: f14:
141 @ CHECK: ldr r0, Ltmp12
142 @ CHECK: ldr r0, Ltmp13
146 @ CHECK-LABEL: f15:
149 @ CHECK: ldr r0, Ltmp14
152 @ CHECK: ldr r0, Ltmp15
158 @ CHECK: .section __TEXT,b,regular,pure_instructions
159 @ CHECK: .data_region
160 @ CHECK: .align 2
161 @ CHECK-LABEL: Ltmp0:
162 @ CHECK: .long 65537
163 @ CHECK: .end_data_region
165 @ CHECK: .section __TEXT,c,regular,pure_instructions
166 @ CHECK: .data_region
167 @ CHECK: .align 2
168 @ CHECK-LABEL: Ltmp1:
169 @ CHECK: .long 65538
170 @ CHECK: .align 2
171 @ CHECK-LABEL: Ltmp2:
172 @ CHECK: .long 65539
173 @ CHECK: .end_data_region
175 @ CHECK: .section __TEXT,d,regular,pure_instructions
176 @ CHECK: .data_region
177 @ CHECK: .align 2
178 @ CHECK-LABEL: Ltmp3:
179 @ CHECK: .long 65540
180 @ CHECK: .align 2
181 @ CHECK-LABEL: Ltmp4:
182 @ CHECK: .long 65540
183 @ CHECK: .end_data_region
185 @ CHECK: .section __TEXT,e,regular,pure_instructions
186 @ CHECK: .data_region
187 @ CHECK: .align 2
188 @ CHECK-LABEL: Ltmp5:
189 @ CHECK: .long 65542
190 @ CHECK: .align 2
191 @ CHECK-LABEL: Ltmp6:
192 @ CHECK: .long 65543
193 @ CHECK: .end_data_region
196 @ CHECK-NOT: .section __TEXT,f,regular,pure_instructions
198 @ CHECK: .section __TEXT,g,regular,pure_instructions
199 @ CHECK: .data_region
200 @ CHECK: .align 2
201 @ CHECK-LABEL: Ltmp7:
202 @ CHECK: .long foo
203 @ CHECK: .end_data_region
205 @ CHECK: .section __TEXT,h,regular,pure_instructions
206 @ CHECK: .data_region
207 @ CHECK: .align 2
208 @ CHECK-LABEL: Ltmp8:
209 @ CHECK: .long f5
210 @ CHECK: .end_data_region
212 @ CHECK: .section __TEXT,i,regular,pure_instructions
213 @ CHECK: .data_region
214 @ CHECK: .align 2
215 @ CHECK-LABEL: Ltmp9:
216 @ CHECK: .long f12
217 @ CHECK: .end_data_region
219 @ CHECK: .section __TEXT,j,regular,pure_instructions
220 @ CHECK: .data_region
221 @ CHECK: .align 2
222 @ CHECK-LABEL: Ltmp10:
223 @ CHECK: .long 257
224 @ CHECK: .align 2
225 @ CHECK-LABEL: Ltmp11:
226 @ CHECK: .long bar
227 @ CHECK: .end_data_region
229 @ CHECK: .section __TEXT,k,regular,pure_instructions
230 @ CHECK: .data_region
231 @ CHECK: .align 2
232 @ CHECK-LABEL: Ltmp12:
233 @ CHECK: .long 65544
234 @ CHECK: .align 2
235 @ CHECK-LABEL: Ltmp13:
236 @ CHECK: .long baz
237 @ CHECK: .end_data_region
239 @ CHECK: .section __TEXT,l,regular,pure_instructions
240 @ CHECK: .data_region
241 @ CHECK: .align 2
242 @ CHECK-LABEL: Ltmp14:
243 @ CHECK: .long 65545
244 @ CHECK: .align 2
245 @ CHECK-LABEL: Ltmp15:
246 @ CHECK: .long bar+4
247 @ CHECK: .end_data_region