• Home
  • Raw
  • Download

Lines Matching refs:SMALL

5 …ion-model=static -code-model=small  | FileCheck %s --check-prefix=CHECK --check-prefix=SMALL-STATIC
8 …cation-model=pic -code-model=small | FileCheck %s --check-prefix=CHECK --check-prefix=SMALL-PIC
44 ; SMALL-STATIC-LABEL: lea_static_data:
45 ; SMALL-STATIC: # %bb.0:
46 ; SMALL-STATIC-NEXT: movl $static_data, %eax
47 ; SMALL-STATIC-NEXT: retq
59 ; SMALL-PIC-LABEL: lea_static_data:
60 ; SMALL-PIC: # %bb.0:
61 ; SMALL-PIC-NEXT: leaq {{.*}}(%rip), %rax
62 ; SMALL-PIC-NEXT: retq
84 ; SMALL-STATIC-LABEL: lea_global_data:
85 ; SMALL-STATIC: # %bb.0:
86 ; SMALL-STATIC-NEXT: movl $global_data, %eax
87 ; SMALL-STATIC-NEXT: retq
99 ; SMALL-PIC-LABEL: lea_global_data:
100 ; SMALL-PIC: # %bb.0:
101 ; SMALL-PIC-NEXT: leaq {{.*}}(%rip), %rax
102 ; SMALL-PIC-NEXT: retq
124 ; SMALL-STATIC-LABEL: lea_extern_data:
125 ; SMALL-STATIC: # %bb.0:
126 ; SMALL-STATIC-NEXT: movq extern_data@{{.*}}(%rip), %rax
127 ; SMALL-STATIC-NEXT: retq
139 ; SMALL-PIC-LABEL: lea_extern_data:
140 ; SMALL-PIC: # %bb.0:
141 ; SMALL-PIC-NEXT: movq extern_data@{{.*}}(%rip), %rax
142 ; SMALL-PIC-NEXT: retq
162 ; SMALL-STATIC-LABEL: load_global_data:
163 ; SMALL-STATIC: # %bb.0:
164 ; SMALL-STATIC-NEXT: movl global_data+{{.*}}(%rip), %eax
165 ; SMALL-STATIC-NEXT: retq
179 ; SMALL-PIC-LABEL: load_global_data:
180 ; SMALL-PIC: # %bb.0:
181 ; SMALL-PIC-NEXT: movl global_data+{{.*}}(%rip), %eax
182 ; SMALL-PIC-NEXT: retq
205 ; SMALL-STATIC-LABEL: load_extern_data:
206 ; SMALL-STATIC: # %bb.0:
207 ; SMALL-STATIC-NEXT: movq extern_data@{{.*}}(%rip), %rax
208 ; SMALL-STATIC-NEXT: movl 8(%rax), %eax
209 ; SMALL-STATIC-NEXT: retq
223 ; SMALL-PIC-LABEL: load_extern_data:
224 ; SMALL-PIC: # %bb.0:
225 ; SMALL-PIC-NEXT: movq extern_data@{{.*}}(%rip), %rax
226 ; SMALL-PIC-NEXT: movl 8(%rax), %eax
227 ; SMALL-PIC-NEXT: retq
266 ; SMALL-STATIC-LABEL: lea_static_fn:
267 ; SMALL-STATIC: # %bb.0:
268 ; SMALL-STATIC-NEXT: movl $static_fn, %eax
269 ; SMALL-STATIC-NEXT: retq
281 ; SMALL-PIC-LABEL: lea_static_fn:
282 ; SMALL-PIC: # %bb.0:
283 ; SMALL-PIC-NEXT: leaq {{.*}}(%rip), %rax
284 ; SMALL-PIC-NEXT: retq
304 ; SMALL-STATIC-LABEL: lea_global_fn:
305 ; SMALL-STATIC: # %bb.0:
306 ; SMALL-STATIC-NEXT: movl $global_fn, %eax
307 ; SMALL-STATIC-NEXT: retq
319 ; SMALL-PIC-LABEL: lea_global_fn:
320 ; SMALL-PIC: # %bb.0:
321 ; SMALL-PIC-NEXT: leaq {{.*}}(%rip), %rax
322 ; SMALL-PIC-NEXT: retq
342 ; SMALL-STATIC-LABEL: lea_extern_fn:
343 ; SMALL-STATIC: # %bb.0:
344 ; SMALL-STATIC-NEXT: movq extern_fn@{{.*}}(%rip), %rax
345 ; SMALL-STATIC-NEXT: retq
357 ; SMALL-PIC-LABEL: lea_extern_fn:
358 ; SMALL-PIC: # %bb.0:
359 ; SMALL-PIC-NEXT: movq extern_fn@{{.*}}(%rip), %rax
360 ; SMALL-PIC-NEXT: retq
413 ; SMALL-STATIC-LABEL: load_constant_pool:
414 ; SMALL-STATIC: # %bb.0:
415 ; SMALL-STATIC-NEXT: addss {{.*}}(%rip), %xmm0
416 ; SMALL-STATIC-NEXT: retq
430 ; SMALL-PIC-LABEL: load_constant_pool:
431 ; SMALL-PIC: # %bb.0:
432 ; SMALL-PIC-NEXT: addss {{.*}}(%rip), %xmm0
433 ; SMALL-PIC-NEXT: retq