• Home
  • Raw
  • Download

Lines Matching refs:LARGE

7 …ion-model=static -code-model=large  | FileCheck %s --check-prefix=CHECK --check-prefix=LARGE-STATIC
10 …cation-model=pic -code-model=large | FileCheck %s --check-prefix=CHECK --check-prefix=LARGE-PIC
54 ; LARGE-STATIC-LABEL: lea_static_data:
55 ; LARGE-STATIC: # %bb.0:
56 ; LARGE-STATIC-NEXT: movabsq $static_data, %rax
57 ; LARGE-STATIC-NEXT: retq
71 ; LARGE-PIC-LABEL: lea_static_data:
72 ; LARGE-PIC: # %bb.0:
73 ; LARGE-PIC-NEXT: .L0$pb:
74 ; LARGE-PIC-NEXT: leaq .L0${{.*}}(%rip), %rax
75 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L0$pb, %rcx
76 ; LARGE-PIC-NEXT: addq %rax, %rcx
77 ; LARGE-PIC-NEXT: movabsq $static_data@GOTOFF, %rax
78 ; LARGE-PIC-NEXT: addq %rcx, %rax
79 ; LARGE-PIC-NEXT: retq
94 ; LARGE-STATIC-LABEL: lea_global_data:
95 ; LARGE-STATIC: # %bb.0:
96 ; LARGE-STATIC-NEXT: movabsq $global_data, %rax
97 ; LARGE-STATIC-NEXT: retq
111 ; LARGE-PIC-LABEL: lea_global_data:
112 ; LARGE-PIC: # %bb.0:
113 ; LARGE-PIC-NEXT: .L1$pb:
114 ; LARGE-PIC-NEXT: leaq .L1${{.*}}(%rip), %rax
115 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L1$pb, %rcx
116 ; LARGE-PIC-NEXT: addq %rax, %rcx
117 ; LARGE-PIC-NEXT: movabsq $global_data@GOTOFF, %rax
118 ; LARGE-PIC-NEXT: addq %rcx, %rax
119 ; LARGE-PIC-NEXT: retq
134 ; LARGE-STATIC-LABEL: lea_extern_data:
135 ; LARGE-STATIC: # %bb.0:
136 ; LARGE-STATIC-NEXT: movabsq $extern_data, %rax
137 ; LARGE-STATIC-NEXT: retq
149 ; LARGE-PIC-LABEL: lea_extern_data:
150 ; LARGE-PIC: # %bb.0:
151 ; LARGE-PIC-NEXT: .L2$pb:
152 ; LARGE-PIC-NEXT: leaq .L2${{.*}}(%rip), %rax
153 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L2$pb, %rcx
154 ; LARGE-PIC-NEXT: addq %rax, %rcx
155 ; LARGE-PIC-NEXT: movabsq $extern_data@GOT, %rax
156 ; LARGE-PIC-NEXT: movq (%rcx,%rax), %rax
157 ; LARGE-PIC-NEXT: retq
173 ; LARGE-STATIC-LABEL: load_global_data:
174 ; LARGE-STATIC: # %bb.0:
175 ; LARGE-STATIC-NEXT: movabsq $global_data, %rax
176 ; LARGE-STATIC-NEXT: movl 8(%rax), %eax
177 ; LARGE-STATIC-NEXT: retq
191 ; LARGE-PIC-LABEL: load_global_data:
192 ; LARGE-PIC: # %bb.0:
193 ; LARGE-PIC-NEXT: .L3$pb:
194 ; LARGE-PIC-NEXT: leaq .L3${{.*}}(%rip), %rax
195 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L3$pb, %rcx
196 ; LARGE-PIC-NEXT: addq %rax, %rcx
197 ; LARGE-PIC-NEXT: movabsq $global_data@GOTOFF, %rax
198 ; LARGE-PIC-NEXT: movl 8(%rcx,%rax), %eax
199 ; LARGE-PIC-NEXT: retq
217 ; LARGE-STATIC-LABEL: load_extern_data:
218 ; LARGE-STATIC: # %bb.0:
219 ; LARGE-STATIC-NEXT: movabsq $extern_data, %rax
220 ; LARGE-STATIC-NEXT: movl 8(%rax), %eax
221 ; LARGE-STATIC-NEXT: retq
235 ; LARGE-PIC-LABEL: load_extern_data:
236 ; LARGE-PIC: # %bb.0:
237 ; LARGE-PIC-NEXT: .L4$pb:
238 ; LARGE-PIC-NEXT: leaq .L4${{.*}}(%rip), %rax
239 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L4$pb, %rcx
240 ; LARGE-PIC-NEXT: addq %rax, %rcx
241 ; LARGE-PIC-NEXT: movabsq $extern_data@GOT, %rax
242 ; LARGE-PIC-NEXT: movq (%rcx,%rax), %rax
243 ; LARGE-PIC-NEXT: movl 8(%rax), %eax
244 ; LARGE-PIC-NEXT: retq
276 ; LARGE-STATIC-LABEL: lea_static_fn:
277 ; LARGE-STATIC: # %bb.0:
278 ; LARGE-STATIC-NEXT: movabsq $static_fn, %rax
279 ; LARGE-STATIC-NEXT: retq
291 ; LARGE-PIC-LABEL: lea_static_fn:
292 ; LARGE-PIC: # %bb.0:
293 ; LARGE-PIC-NEXT: .L7$pb:
294 ; LARGE-PIC-NEXT: leaq .L7${{.*}}(%rip), %rax
295 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L7$pb, %rcx
296 ; LARGE-PIC-NEXT: addq %rax, %rcx
297 ; LARGE-PIC-NEXT: movabsq $static_fn@GOTOFF, %rax
298 ; LARGE-PIC-NEXT: addq %rcx, %rax
299 ; LARGE-PIC-NEXT: retq
314 ; LARGE-STATIC-LABEL: lea_global_fn:
315 ; LARGE-STATIC: # %bb.0:
316 ; LARGE-STATIC-NEXT: movabsq $global_fn, %rax
317 ; LARGE-STATIC-NEXT: retq
329 ; LARGE-PIC-LABEL: lea_global_fn:
330 ; LARGE-PIC: # %bb.0:
331 ; LARGE-PIC-NEXT: .L8$pb:
332 ; LARGE-PIC-NEXT: leaq .L8${{.*}}(%rip), %rax
333 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L8$pb, %rcx
334 ; LARGE-PIC-NEXT: addq %rax, %rcx
335 ; LARGE-PIC-NEXT: movabsq $global_fn@GOTOFF, %rax
336 ; LARGE-PIC-NEXT: addq %rcx, %rax
337 ; LARGE-PIC-NEXT: retq
352 ; LARGE-STATIC-LABEL: lea_extern_fn:
353 ; LARGE-STATIC: # %bb.0:
354 ; LARGE-STATIC-NEXT: movabsq $extern_fn, %rax
355 ; LARGE-STATIC-NEXT: retq
367 ; LARGE-PIC-LABEL: lea_extern_fn:
368 ; LARGE-PIC: # %bb.0:
369 ; LARGE-PIC-NEXT: .L9$pb:
370 ; LARGE-PIC-NEXT: leaq .L9${{.*}}(%rip), %rax
371 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L9$pb, %rcx
372 ; LARGE-PIC-NEXT: addq %rax, %rcx
373 ; LARGE-PIC-NEXT: movabsq $extern_fn@GOT, %rax
374 ; LARGE-PIC-NEXT: movq (%rcx,%rax), %rax
375 ; LARGE-PIC-NEXT: retq
424 ; LARGE-STATIC-LABEL: load_constant_pool:
425 ; LARGE-STATIC: # %bb.0:
426 ; LARGE-STATIC-NEXT: movabsq ${{\.LCPI.*}}, %rax
427 ; LARGE-STATIC-NEXT: addss (%rax), %xmm0
428 ; LARGE-STATIC-NEXT: retq
442 ; LARGE-PIC-LABEL: load_constant_pool:
443 ; LARGE-PIC: # %bb.0:
444 ; LARGE-PIC-NEXT: .L11$pb:
445 ; LARGE-PIC-NEXT: leaq .L11${{.*}}(%rip), %rax
446 ; LARGE-PIC-NEXT: movabsq $_GLOBAL_OFFSET_TABLE_-.L11$pb, %rcx
447 ; LARGE-PIC-NEXT: addq %rax, %rcx
448 ; LARGE-PIC-NEXT: movabsq ${{\.LCPI.*}}@GOTOFF, %rax
449 ; LARGE-PIC-NEXT: addss (%rcx,%rax), %xmm0
450 ; LARGE-PIC-NEXT: retq