Lines Matching refs:WIN
3 ; RUN: llc < %s -mtriple=x86_64-pc-windows-msvc | FileCheck %s --check-prefix=WIN
14 ; WIN-LABEL: exp_f32:
15 ; WIN: # %bb.0:
16 ; WIN-NEXT: jmp expf # TAILCALL
30 ; WIN-LABEL: exp_f64:
31 ; WIN: # %bb.0:
32 ; WIN-NEXT: jmp exp # TAILCALL
51 ; WIN-LABEL: exp_f80:
52 ; WIN: # %bb.0:
53 ; WIN-NEXT: pushq %rsi
54 ; WIN-NEXT: subq $64, %rsp
55 ; WIN-NEXT: movq %rcx, %rsi
56 ; WIN-NEXT: fldt (%rdx)
57 ; WIN-NEXT: fstpt {{[0-9]+}}(%rsp)
58 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rcx
59 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rdx
60 ; WIN-NEXT: callq expl
61 ; WIN-NEXT: fldt {{[0-9]+}}(%rsp)
62 ; WIN-NEXT: fstpt (%rsi)
63 ; WIN-NEXT: movq %rsi, %rax
64 ; WIN-NEXT: addq $64, %rsp
65 ; WIN-NEXT: popq %rsi
66 ; WIN-NEXT: retq
85 ; WIN-LABEL: exp2_f32:
86 ; WIN: # %bb.0:
87 ; WIN-NEXT: jmp exp2f # TAILCALL
101 ; WIN-LABEL: exp2_f64:
102 ; WIN: # %bb.0:
103 ; WIN-NEXT: jmp exp2 # TAILCALL
122 ; WIN-LABEL: exp2_f80:
123 ; WIN: # %bb.0:
124 ; WIN-NEXT: pushq %rsi
125 ; WIN-NEXT: subq $64, %rsp
126 ; WIN-NEXT: movq %rcx, %rsi
127 ; WIN-NEXT: fldt (%rdx)
128 ; WIN-NEXT: fstpt {{[0-9]+}}(%rsp)
129 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rcx
130 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rdx
131 ; WIN-NEXT: callq exp2l
132 ; WIN-NEXT: fldt {{[0-9]+}}(%rsp)
133 ; WIN-NEXT: fstpt (%rsi)
134 ; WIN-NEXT: movq %rsi, %rax
135 ; WIN-NEXT: addq $64, %rsp
136 ; WIN-NEXT: popq %rsi
137 ; WIN-NEXT: retq
156 ; WIN-LABEL: log_f32:
157 ; WIN: # %bb.0:
158 ; WIN-NEXT: jmp logf # TAILCALL
172 ; WIN-LABEL: log_f64:
173 ; WIN: # %bb.0:
174 ; WIN-NEXT: jmp log # TAILCALL
193 ; WIN-LABEL: log_f80:
194 ; WIN: # %bb.0:
195 ; WIN-NEXT: pushq %rsi
196 ; WIN-NEXT: subq $64, %rsp
197 ; WIN-NEXT: movq %rcx, %rsi
198 ; WIN-NEXT: fldt (%rdx)
199 ; WIN-NEXT: fstpt {{[0-9]+}}(%rsp)
200 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rcx
201 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rdx
202 ; WIN-NEXT: callq logl
203 ; WIN-NEXT: fldt {{[0-9]+}}(%rsp)
204 ; WIN-NEXT: fstpt (%rsi)
205 ; WIN-NEXT: movq %rsi, %rax
206 ; WIN-NEXT: addq $64, %rsp
207 ; WIN-NEXT: popq %rsi
208 ; WIN-NEXT: retq
227 ; WIN-LABEL: log2_f32:
228 ; WIN: # %bb.0:
229 ; WIN-NEXT: jmp log2f # TAILCALL
243 ; WIN-LABEL: log2_f64:
244 ; WIN: # %bb.0:
245 ; WIN-NEXT: jmp log2 # TAILCALL
264 ; WIN-LABEL: log2_f80:
265 ; WIN: # %bb.0:
266 ; WIN-NEXT: pushq %rsi
267 ; WIN-NEXT: subq $64, %rsp
268 ; WIN-NEXT: movq %rcx, %rsi
269 ; WIN-NEXT: fldt (%rdx)
270 ; WIN-NEXT: fstpt {{[0-9]+}}(%rsp)
271 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rcx
272 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rdx
273 ; WIN-NEXT: callq log2l
274 ; WIN-NEXT: fldt {{[0-9]+}}(%rsp)
275 ; WIN-NEXT: fstpt (%rsi)
276 ; WIN-NEXT: movq %rsi, %rax
277 ; WIN-NEXT: addq $64, %rsp
278 ; WIN-NEXT: popq %rsi
279 ; WIN-NEXT: retq
298 ; WIN-LABEL: log10_f32:
299 ; WIN: # %bb.0:
300 ; WIN-NEXT: jmp log10f # TAILCALL
314 ; WIN-LABEL: log10_f64:
315 ; WIN: # %bb.0:
316 ; WIN-NEXT: jmp log10 # TAILCALL
335 ; WIN-LABEL: log10_f80:
336 ; WIN: # %bb.0:
337 ; WIN-NEXT: pushq %rsi
338 ; WIN-NEXT: subq $64, %rsp
339 ; WIN-NEXT: movq %rcx, %rsi
340 ; WIN-NEXT: fldt (%rdx)
341 ; WIN-NEXT: fstpt {{[0-9]+}}(%rsp)
342 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rcx
343 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rdx
344 ; WIN-NEXT: callq log10l
345 ; WIN-NEXT: fldt {{[0-9]+}}(%rsp)
346 ; WIN-NEXT: fstpt (%rsi)
347 ; WIN-NEXT: movq %rsi, %rax
348 ; WIN-NEXT: addq $64, %rsp
349 ; WIN-NEXT: popq %rsi
350 ; WIN-NEXT: retq
370 ; WIN-LABEL: pow_f32:
371 ; WIN: # %bb.0:
372 ; WIN-NEXT: movaps %xmm0, %xmm1
373 ; WIN-NEXT: jmp powf # TAILCALL
389 ; WIN-LABEL: pow_f64:
390 ; WIN: # %bb.0:
391 ; WIN-NEXT: movaps %xmm0, %xmm1
392 ; WIN-NEXT: jmp pow # TAILCALL
414 ; WIN-LABEL: pow_f80:
415 ; WIN: # %bb.0:
416 ; WIN-NEXT: pushq %rsi
417 ; WIN-NEXT: subq $80, %rsp
418 ; WIN-NEXT: movq %rcx, %rsi
419 ; WIN-NEXT: fldt (%rdx)
420 ; WIN-NEXT: fld %st(0)
421 ; WIN-NEXT: fstpt {{[0-9]+}}(%rsp)
422 ; WIN-NEXT: fstpt {{[0-9]+}}(%rsp)
423 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rcx
424 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %rdx
425 ; WIN-NEXT: leaq {{[0-9]+}}(%rsp), %r8
426 ; WIN-NEXT: callq powl
427 ; WIN-NEXT: fldt {{[0-9]+}}(%rsp)
428 ; WIN-NEXT: fstpt (%rsi)
429 ; WIN-NEXT: movq %rsi, %rax
430 ; WIN-NEXT: addq $80, %rsp
431 ; WIN-NEXT: popq %rsi
432 ; WIN-NEXT: retq