• Home
  • Raw
  • Download

Lines Matching full:mingw32

5 ; RUN: llc < %s -march=x86 -mtriple=x86-pc-windows-gnu | FileCheck -check-prefix=MINGW32 %s
37 ; MINGW32-LABEL: _f1:
38 ; MINGW32: movl __tls_index, %eax
39 ; MINGW32-NEXT: movl %fs:44, %ecx
40 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
41 ; MINGW32-NEXT: movl _i1@SECREL32(%eax), %eax
42 ; MINGW32-NEXT: retl
70 ; MINGW32-LABEL: _f2:
71 ; MINGW32: movl __tls_index, %eax
72 ; MINGW32-NEXT: movl %fs:44, %ecx
73 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
74 ; MINGW32-NEXT: leal _i1@SECREL32(%eax), %eax
75 ; MINGW32-NEXT: retl
102 ; MINGW32-LABEL: _f3:
103 ; MINGW32: movl __tls_index, %eax
104 ; MINGW32-NEXT: movl %fs:44, %ecx
105 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
106 ; MINGW32-NEXT: movl _i2@SECREL32(%eax), %eax
107 ; MINGW32-NEXT: retl
135 ; MINGW32-LABEL: _f4:
136 ; MINGW32: movl __tls_index, %eax
137 ; MINGW32-NEXT: movl %fs:44, %ecx
138 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
139 ; MINGW32-NEXT: leal _i2@SECREL32(%eax), %eax
140 ; MINGW32-NEXT: retl
165 ; MINGW32-LABEL: _f5:
166 ; MINGW32: movl __tls_index, %eax
167 ; MINGW32-NEXT: movl %fs:44, %ecx
168 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
169 ; MINGW32-NEXT: movl _i3@SECREL32(%eax), %eax
170 ; MINGW32-NEXT: retl
198 ; MINGW32-LABEL: _f6:
199 ; MINGW32: movl __tls_index, %eax
200 ; MINGW32-NEXT: movl %fs:44, %ecx
201 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
202 ; MINGW32-NEXT: leal _i3@SECREL32(%eax), %eax
203 ; MINGW32-NEXT: retl
216 ; MINGW32-LABEL: _f7:
217 ; MINGW32: movl __tls_index, %eax
218 ; MINGW32-NEXT: movl %fs:44, %ecx
219 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
220 ; MINGW32-NEXT: movl _i4@SECREL32(%eax), %eax
221 ; MINGW32-NEXT: retl
237 ; MINGW32-LABEL: _f8:
238 ; MINGW32: movl __tls_index, %eax
239 ; MINGW32-NEXT: movl %fs:44, %ecx
240 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
241 ; MINGW32-NEXT: leal _i4@SECREL32(%eax), %eax
242 ; MINGW32-NEXT: retl
255 ; MINGW32-LABEL: _f9:
256 ; MINGW32: movl __tls_index, %eax
257 ; MINGW32-NEXT: movl %fs:44, %ecx
258 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
259 ; MINGW32-NEXT: movl _i5@SECREL32(%eax), %eax
260 ; MINGW32-NEXT: retl
276 ; MINGW32-LABEL: _f10:
277 ; MINGW32: movl __tls_index, %eax
278 ; MINGW32-NEXT: movl %fs:44, %ecx
279 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
280 ; MINGW32-NEXT: leal _i5@SECREL32(%eax), %eax
281 ; MINGW32-NEXT: retl
306 ; MINGW32-LABEL: _f11:
307 ; MINGW32: movl __tls_index, %eax
308 ; MINGW32-NEXT: movl %fs:44, %ecx
309 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
310 ; MINGW32-NEXT: movzwl _s1@SECREL32(%eax), %eax
311 ; MINGW32: retl
337 ; MINGW32-LABEL: _f12:
338 ; MINGW32: movl __tls_index, %eax
339 ; MINGW32-NEXT: movl %fs:44, %ecx
340 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
341 ; MINGW32-NEXT: movswl _s1@SECREL32(%eax), %eax
342 ; MINGW32-NEXT: retl
370 ; MINGW32-LABEL: _f13:
371 ; MINGW32: movl __tls_index, %eax
372 ; MINGW32-NEXT: movl %fs:44, %ecx
373 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
374 ; MINGW32-NEXT: movb _b1@SECREL32(%eax), %al
375 ; MINGW32-NEXT: retl
401 ; MINGW32-LABEL: _f14:
402 ; MINGW32: movl __tls_index, %eax
403 ; MINGW32-NEXT: movl %fs:44, %ecx
404 ; MINGW32-NEXT: movl (%ecx,%eax,4), %eax
405 ; MINGW32-NEXT: movsbl _b1@SECREL32(%eax), %eax
406 ; MINGW32-NEXT: retl
433 ; MINGW32-LABEL: f15:
434 ; MINGW32: movl %fs:44, %eax
435 ; MINGW32-NEXT: movl (%eax), %eax
436 ; MINGW32-NEXT: leal _b2@SECREL32(%eax), %eax
437 ; MINGW32-NEXT: ret