Lines Matching full:be
4 ; RUN: FileCheck %s --check-prefix=BE
12 ; BE-LABEL: test_lrint:
13 ; BE: # %bb.0: # %entry
14 ; BE-NEXT: mflr r0
15 ; BE-NEXT: stdu r1, -112(r1)
16 ; BE-NEXT: std r0, 128(r1)
17 ; BE-NEXT: .cfi_def_cfa_offset 112
18 ; BE-NEXT: .cfi_offset lr, 16
19 ; BE-NEXT: bl lrint
20 ; BE-NEXT: nop
21 ; BE-NEXT: addi r1, r1, 112
22 ; BE-NEXT: ld r0, 16(r1)
23 ; BE-NEXT: mtlr r0
24 ; BE-NEXT: blr
53 ; BE-LABEL: test_lrintf:
54 ; BE: # %bb.0: # %entry
55 ; BE-NEXT: mflr r0
56 ; BE-NEXT: stdu r1, -112(r1)
57 ; BE-NEXT: std r0, 128(r1)
58 ; BE-NEXT: .cfi_def_cfa_offset 112
59 ; BE-NEXT: .cfi_offset lr, 16
60 ; BE-NEXT: bl lrintf
61 ; BE-NEXT: nop
62 ; BE-NEXT: addi r1, r1, 112
63 ; BE-NEXT: ld r0, 16(r1)
64 ; BE-NEXT: mtlr r0
65 ; BE-NEXT: blr
94 ; BE-LABEL: test_llrint:
95 ; BE: # %bb.0: # %entry
96 ; BE-NEXT: mflr r0
97 ; BE-NEXT: stdu r1, -112(r1)
98 ; BE-NEXT: std r0, 128(r1)
99 ; BE-NEXT: .cfi_def_cfa_offset 112
100 ; BE-NEXT: .cfi_offset lr, 16
101 ; BE-NEXT: bl llrint
102 ; BE-NEXT: nop
103 ; BE-NEXT: addi r1, r1, 112
104 ; BE-NEXT: ld r0, 16(r1)
105 ; BE-NEXT: mtlr r0
106 ; BE-NEXT: blr
135 ; BE-LABEL: test_llrintf:
136 ; BE: # %bb.0: # %entry
137 ; BE-NEXT: mflr r0
138 ; BE-NEXT: stdu r1, -112(r1)
139 ; BE-NEXT: std r0, 128(r1)
140 ; BE-NEXT: .cfi_def_cfa_offset 112
141 ; BE-NEXT: .cfi_offset lr, 16
142 ; BE-NEXT: bl llrintf
143 ; BE-NEXT: nop
144 ; BE-NEXT: addi r1, r1, 112
145 ; BE-NEXT: ld r0, 16(r1)
146 ; BE-NEXT: mtlr r0
147 ; BE-NEXT: blr
176 ; BE-LABEL: test_lround:
177 ; BE: # %bb.0: # %entry
178 ; BE-NEXT: mflr r0
179 ; BE-NEXT: stdu r1, -112(r1)
180 ; BE-NEXT: std r0, 128(r1)
181 ; BE-NEXT: .cfi_def_cfa_offset 112
182 ; BE-NEXT: .cfi_offset lr, 16
183 ; BE-NEXT: bl lround
184 ; BE-NEXT: nop
185 ; BE-NEXT: addi r1, r1, 112
186 ; BE-NEXT: ld r0, 16(r1)
187 ; BE-NEXT: mtlr r0
188 ; BE-NEXT: blr
218 ; BE-LABEL: test_lroundi32f64:
219 ; BE: # %bb.0: # %entry
220 ; BE-NEXT: mflr r0
221 ; BE-NEXT: stdu r1, -112(r1)
222 ; BE-NEXT: std r0, 128(r1)
223 ; BE-NEXT: .cfi_def_cfa_offset 112
224 ; BE-NEXT: .cfi_offset lr, 16
225 ; BE-NEXT: bl lround
226 ; BE-NEXT: nop
227 ; BE-NEXT: addi r1, r1, 112
228 ; BE-NEXT: ld r0, 16(r1)
229 ; BE-NEXT: mtlr r0
230 ; BE-NEXT: blr
260 ; BE-LABEL: test_lroundf:
261 ; BE: # %bb.0: # %entry
262 ; BE-NEXT: mflr r0
263 ; BE-NEXT: stdu r1, -112(r1)
264 ; BE-NEXT: std r0, 128(r1)
265 ; BE-NEXT: .cfi_def_cfa_offset 112
266 ; BE-NEXT: .cfi_offset lr, 16
267 ; BE-NEXT: bl lroundf
268 ; BE-NEXT: nop
269 ; BE-NEXT: addi r1, r1, 112
270 ; BE-NEXT: ld r0, 16(r1)
271 ; BE-NEXT: mtlr r0
272 ; BE-NEXT: blr
302 ; BE-LABEL: test_lroundi32f32:
303 ; BE: # %bb.0: # %entry
304 ; BE-NEXT: mflr r0
305 ; BE-NEXT: stdu r1, -112(r1)
306 ; BE-NEXT: std r0, 128(r1)
307 ; BE-NEXT: .cfi_def_cfa_offset 112
308 ; BE-NEXT: .cfi_offset lr, 16
309 ; BE-NEXT: bl lroundf
310 ; BE-NEXT: nop
311 ; BE-NEXT: addi r1, r1, 112
312 ; BE-NEXT: ld r0, 16(r1)
313 ; BE-NEXT: mtlr r0
314 ; BE-NEXT: blr
344 ; BE-LABEL: test_llround:
345 ; BE: # %bb.0: # %entry
346 ; BE-NEXT: mflr r0
347 ; BE-NEXT: stdu r1, -112(r1)
348 ; BE-NEXT: std r0, 128(r1)
349 ; BE-NEXT: .cfi_def_cfa_offset 112
350 ; BE-NEXT: .cfi_offset lr, 16
351 ; BE-NEXT: bl llround
352 ; BE-NEXT: nop
353 ; BE-NEXT: addi r1, r1, 112
354 ; BE-NEXT: ld r0, 16(r1)
355 ; BE-NEXT: mtlr r0
356 ; BE-NEXT: blr
386 ; BE-LABEL: test_llroundf:
387 ; BE: # %bb.0: # %entry
388 ; BE-NEXT: mflr r0
389 ; BE-NEXT: stdu r1, -112(r1)
390 ; BE-NEXT: std r0, 128(r1)
391 ; BE-NEXT: .cfi_def_cfa_offset 112
392 ; BE-NEXT: .cfi_offset lr, 16
393 ; BE-NEXT: bl llroundf
394 ; BE-NEXT: nop
395 ; BE-NEXT: addi r1, r1, 112
396 ; BE-NEXT: ld r0, 16(r1)
397 ; BE-NEXT: mtlr r0
398 ; BE-NEXT: blr
428 ; BE-LABEL: test_nearbyint:
429 ; BE: # %bb.0: # %entry
430 ; BE-NEXT: mflr r0
431 ; BE-NEXT: stdu r1, -112(r1)
432 ; BE-NEXT: std r0, 128(r1)
433 ; BE-NEXT: .cfi_def_cfa_offset 112
434 ; BE-NEXT: .cfi_offset lr, 16
435 ; BE-NEXT: bl nearbyint
436 ; BE-NEXT: nop
437 ; BE-NEXT: addi r1, r1, 112
438 ; BE-NEXT: ld r0, 16(r1)
439 ; BE-NEXT: mtlr r0
440 ; BE-NEXT: blr
468 ; BE-LABEL: test_nearbyintf:
469 ; BE: # %bb.0: # %entry
470 ; BE-NEXT: mflr r0
471 ; BE-NEXT: stdu r1, -112(r1)
472 ; BE-NEXT: std r0, 128(r1)
473 ; BE-NEXT: .cfi_def_cfa_offset 112
474 ; BE-NEXT: .cfi_offset lr, 16
475 ; BE-NEXT: bl nearbyintf
476 ; BE-NEXT: nop
477 ; BE-NEXT: addi r1, r1, 112
478 ; BE-NEXT: ld r0, 16(r1)
479 ; BE-NEXT: mtlr r0
480 ; BE-NEXT: blr
508 ; BE-LABEL: test_round:
509 ; BE: # %bb.0: # %entry
510 ; BE-NEXT: xsrdpi f1, f1
511 ; BE-NEXT: blr
530 ; BE-LABEL: test_roundf:
531 ; BE: # %bb.0: # %entry
532 ; BE-NEXT: xsrdpi f1, f1
533 ; BE-NEXT: blr
552 ; BE-LABEL: test_trunc:
553 ; BE: # %bb.0: # %entry
554 ; BE-NEXT: xsrdpiz f1, f1
555 ; BE-NEXT: blr
574 ; BE-LABEL: test_truncf:
575 ; BE: # %bb.0: # %entry
576 ; BE-NEXT: xsrdpiz f1, f1
577 ; BE-NEXT: blr
596 ; BE-LABEL: test_floor:
597 ; BE: # %bb.0: # %entry
598 ; BE-NEXT: xsrdpim f1, f1
599 ; BE-NEXT: blr
618 ; BE-LABEL: test_floorf:
619 ; BE: # %bb.0: # %entry
620 ; BE-NEXT: xsrdpim f1, f1
621 ; BE-NEXT: blr
640 ; BE-LABEL: test_ceil:
641 ; BE: # %bb.0: # %entry
642 ; BE-NEXT: xsrdpip f1, f1
643 ; BE-NEXT: blr
662 ; BE-LABEL: test_ceilf:
663 ; BE: # %bb.0: # %entry
664 ; BE-NEXT: xsrdpip f1, f1
665 ; BE-NEXT: blr
684 ; BE-LABEL: test_rint:
685 ; BE: # %bb.0: # %entry
686 ; BE-NEXT: xsrdpic f1, f1
687 ; BE-NEXT: blr
706 ; BE-LABEL: test_rintf:
707 ; BE: # %bb.0: # %entry
708 ; BE-NEXT: xsrdpic f1, f1
709 ; BE-NEXT: blr