Lines Matching refs:f1

42 define float @ceil_f32(float %f1) {
45 ; P8-NEXT: xsrdpip f1, f1
50 ; P9-NEXT: xsrdpip f1, f1
53 float %f1,
58 define double @ceil_f64(double %f1) {
61 ; P8-NEXT: xsrdpip f1, f1
66 ; P9-NEXT: xsrdpip f1, f1
69 double %f1,
106 define float @floor_f32(float %f1) {
109 ; P8-NEXT: xsrdpim f1, f1
114 ; P9-NEXT: xsrdpim f1, f1
117 float %f1,
122 define double @floor_f64(double %f1) {
125 ; P8-NEXT: xsrdpim f1, f1
130 ; P9-NEXT: xsrdpim f1, f1
133 double %f1,
170 define double @nearbyint_f64(double %f1, double %f2) {
199 double %f1,
222 ; P8-NEXT: xscvspdpn f1, vs0
228 ; P8-NEXT: xxlor v30, f1, f1
229 ; P8-NEXT: xscvspdpn f1, vs0
232 ; P8-NEXT: # kill: def $f1 killed $f1 def $vsl1
234 ; P8-NEXT: xscvspdpn f1, v31
239 ; P8-NEXT: xxlor v30, f1, f1
240 ; P8-NEXT: xscvspdpn f1, vs0
243 ; P8-NEXT: # kill: def $f1 killed $f1 def $vsl1
270 ; P9-NEXT: xscvspdpn f1, vs0
277 ; P9-NEXT: xscpsgndp v30, f1, f1
278 ; P9-NEXT: xscvspdpn f1, vs0
281 ; P9-NEXT: # kill: def $f1 killed $f1 def $vsl1
283 ; P9-NEXT: xscvspdpn f1, v31
288 ; P9-NEXT: xscpsgndp v30, f1, f1
289 ; P9-NEXT: xscvspdpn f1, vs0
292 ; P9-NEXT: # kill: def $f1 killed $f1 def $vsl1
325 ; P8-NEXT: xxlor f1, v31, v31
328 ; P8-NEXT: xxlor v30, f1, f1
330 ; P8-NEXT: # kill: def $f1 killed $f1 killed $vsl1
334 ; P8-NEXT: # kill: def $f1 killed $f1 def $vsl1
355 ; P9-NEXT: xscpsgndp f1, v31, v31
359 ; P9-NEXT: xscpsgndp v30, f1, f1
361 ; P9-NEXT: # kill: def $f1 killed $f1 killed $vsl1
364 ; P9-NEXT: # kill: def $f1 killed $f1 def $vsl1
387 ; P8-NEXT: xscvspdpn f1, vs1
398 ; P9-NEXT: xscvspdpn f1, vs1
402 ; P9-NEXT: xscvspdpn f1, v2
416 ; P8-NEXT: xscvspdpn f1, v2
426 ; P9-NEXT: xscvspdpn f1, vs1
435 define float @fptrunc_f32_f64(double %f1) {
438 ; P8-NEXT: xsrsp f1, f1
443 ; P9-NEXT: xsrsp f1, f1
446 double %f1,
481 ; P8-NEXT: xsrsp f1, v2
483 ; P8-NEXT: xscvdpspn v2, f1
492 ; P9-NEXT: xsrsp f1, f1
494 ; P9-NEXT: xscvdpspn vs1, f1
504 define float @round_f32(float %f1) {
507 ; P8-NEXT: xsrdpi f1, f1
512 ; P9-NEXT: xsrdpi f1, f1
515 float %f1,
520 define double @round_f64(double %f1) {
523 ; P8-NEXT: xsrdpi f1, f1
528 ; P9-NEXT: xsrdpi f1, f1
531 double %f1,
568 define float @trunc_f32(float %f1) {
571 ; P8-NEXT: xsrdpiz f1, f1
576 ; P9-NEXT: xsrdpiz f1, f1
579 float %f1,
584 define double @trunc_f64(double %f1) {
587 ; P8-NEXT: xsrdpiz f1, f1
592 ; P9-NEXT: xsrdpiz f1, f1
595 double %f1,