• Home
  • Raw
  • Download

Lines Matching refs:DAG

28 ; 32-C-DAG:      addiu $2, $zero, 1
29 ; 32-C-DAG: c.eq.s $f12, $f14
32 ; 64-C-DAG: addiu $2, $zero, 1
33 ; 64-C-DAG: c.eq.s $f12, $f13
36 ; 32-CMP-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f14
37 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
38 ; 32-CMP-DAG: andi $2, $[[T1]], 1
40 ; 64-CMP-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f13
41 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
42 ; 64-CMP-DAG: andi $2, $[[T1]], 1
52 ; 32-C-DAG: addiu $2, $zero, 1
53 ; 32-C-DAG: c.ule.s $f12, $f14
56 ; 64-C-DAG: addiu $2, $zero, 1
57 ; 64-C-DAG: c.ule.s $f12, $f13
60 ; 32-CMP-DAG: cmp.lt.s $[[T0:f[0-9]+]], $f14, $f12
61 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
62 ; 32-CMP-DAG: andi $2, $[[T1]], 1
64 ; 64-CMP-DAG: cmp.lt.s $[[T0:f[0-9]+]], $f13, $f12
65 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
66 ; 64-CMP-DAG: andi $2, $[[T1]], 1
76 ; 32-C-DAG: addiu $2, $zero, 1
77 ; 32-C-DAG: c.ult.s $f12, $f14
80 ; 64-C-DAG: addiu $2, $zero, 1
81 ; 64-C-DAG: c.ult.s $f12, $f13
84 ; 32-CMP-DAG: cmp.le.s $[[T0:f[0-9]+]], $f14, $f12
85 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
86 ; 32-CMP-DAG: andi $2, $[[T1]], 1
88 ; 64-CMP-DAG: cmp.le.s $[[T0:f[0-9]+]], $f13, $f12
89 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
90 ; 64-CMP-DAG: andi $2, $[[T1]], 1
100 ; 32-C-DAG: addiu $2, $zero, 1
101 ; 32-C-DAG: c.olt.s $f12, $f14
104 ; 64-C-DAG: addiu $2, $zero, 1
105 ; 64-C-DAG: c.olt.s $f12, $f13
108 ; 32-CMP-DAG: cmp.lt.s $[[T0:f[0-9]+]], $f12, $f14
109 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
110 ; 32-CMP-DAG: andi $2, $[[T1]], 1
112 ; 64-CMP-DAG: cmp.lt.s $[[T0:f[0-9]+]], $f12, $f13
113 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
114 ; 64-CMP-DAG: andi $2, $[[T1]], 1
124 ; 32-C-DAG: addiu $2, $zero, 1
125 ; 32-C-DAG: c.ole.s $f12, $f14
128 ; 64-C-DAG: addiu $2, $zero, 1
129 ; 64-C-DAG: c.ole.s $f12, $f13
132 ; 32-CMP-DAG: cmp.le.s $[[T0:f[0-9]+]], $f12, $f14
133 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
134 ; 32-CMP-DAG: andi $2, $[[T1]], 1
136 ; 64-CMP-DAG: cmp.le.s $[[T0:f[0-9]+]], $f12, $f13
137 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
138 ; 64-CMP-DAG: andi $2, $[[T1]], 1
148 ; 32-C-DAG: addiu $2, $zero, 1
149 ; 32-C-DAG: c.ueq.s $f12, $f14
152 ; 64-C-DAG: addiu $2, $zero, 1
153 ; 64-C-DAG: c.ueq.s $f12, $f13
156 ; 32-CMP-DAG: cmp.ueq.s $[[T0:f[0-9]+]], $f12, $f14
157 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
158 ; 32-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
159 ; 32-CMP-DAG: andi $2, $[[T2]], 1
161 ; 64-CMP-DAG: cmp.ueq.s $[[T0:f[0-9]+]], $f12, $f13
162 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
163 ; 64-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
164 ; 64-CMP-DAG: andi $2, $[[T2]], 1
174 ; 32-C-DAG: addiu $2, $zero, 1
175 ; 32-C-DAG: c.un.s $f12, $f14
178 ; 64-C-DAG: addiu $2, $zero, 1
179 ; 64-C-DAG: c.un.s $f12, $f13
182 ; 32-CMP-DAG: cmp.un.s $[[T0:f[0-9]+]], $f12, $f14
183 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
184 ; 32-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
185 ; 32-CMP-DAG: andi $2, $[[T2]], 1
187 ; 64-CMP-DAG: cmp.un.s $[[T0:f[0-9]+]], $f12, $f13
188 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
189 ; 64-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
190 ; 64-CMP-DAG: andi $2, $[[T2]], 1
200 ; 32-C-DAG: addiu $2, $zero, 1
201 ; 32-C-DAG: c.ueq.s $f12, $f14
204 ; 64-C-DAG: addiu $2, $zero, 1
205 ; 64-C-DAG: c.ueq.s $f12, $f13
208 ; 32-CMP-DAG: cmp.ueq.s $[[T0:f[0-9]+]], $f12, $f14
209 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
210 ; 32-CMP-DAG: andi $2, $[[T1]], 1
212 ; 64-CMP-DAG: cmp.ueq.s $[[T0:f[0-9]+]], $f12, $f13
213 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
214 ; 64-CMP-DAG: andi $2, $[[T1]], 1
224 ; 32-C-DAG: addiu $2, $zero, 1
225 ; 32-C-DAG: c.ole.s $f12, $f14
228 ; 64-C-DAG: addiu $2, $zero, 1
229 ; 64-C-DAG: c.ole.s $f12, $f13
232 ; 32-CMP-DAG: cmp.ult.s $[[T0:f[0-9]+]], $f14, $f12
233 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
234 ; 32-CMP-DAG: andi $2, $[[T1]], 1
236 ; 64-CMP-DAG: cmp.ult.s $[[T0:f[0-9]+]], $f13, $f12
237 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
238 ; 64-CMP-DAG: andi $2, $[[T1]], 1
248 ; 32-C-DAG: addiu $2, $zero, 1
249 ; 32-C-DAG: c.olt.s $f12, $f14
252 ; 64-C-DAG: addiu $2, $zero, 1
253 ; 64-C-DAG: c.olt.s $f12, $f13
256 ; 32-CMP-DAG: cmp.ule.s $[[T0:f[0-9]+]], $f14, $f12
257 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
258 ; 32-CMP-DAG: andi $2, $[[T1]], 1
260 ; 64-CMP-DAG: cmp.ule.s $[[T0:f[0-9]+]], $f13, $f12
261 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
262 ; 64-CMP-DAG: andi $2, $[[T1]], 1
272 ; 32-C-DAG: addiu $2, $zero, 1
273 ; 32-C-DAG: c.ult.s $f12, $f14
276 ; 64-C-DAG: addiu $2, $zero, 1
277 ; 64-C-DAG: c.ult.s $f12, $f13
280 ; 32-CMP-DAG: cmp.ult.s $[[T0:f[0-9]+]], $f12, $f14
281 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
282 ; 32-CMP-DAG: andi $2, $[[T1]], 1
284 ; 64-CMP-DAG: cmp.ult.s $[[T0:f[0-9]+]], $f12, $f13
285 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
286 ; 64-CMP-DAG: andi $2, $[[T1]], 1
297 ; 32-C-DAG: addiu $2, $zero, 1
298 ; 32-C-DAG: c.ule.s $f12, $f14
301 ; 64-C-DAG: addiu $2, $zero, 1
302 ; 64-C-DAG: c.ule.s $f12, $f13
305 ; 32-CMP-DAG: cmp.ule.s $[[T0:f[0-9]+]], $f12, $f14
306 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
307 ; 32-CMP-DAG: andi $2, $[[T1]], 1
309 ; 64-CMP-DAG: cmp.ule.s $[[T0:f[0-9]+]], $f12, $f13
310 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
311 ; 64-CMP-DAG: andi $2, $[[T1]], 1
321 ; 32-C-DAG: addiu $2, $zero, 1
322 ; 32-C-DAG: c.eq.s $f12, $f14
325 ; 64-C-DAG: addiu $2, $zero, 1
326 ; 64-C-DAG: c.eq.s $f12, $f13
329 ; 32-CMP-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f14
330 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
331 ; 32-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
332 ; 32-CMP-DAG: andi $2, $[[T2]], 1
334 ; 64-CMP-DAG: cmp.eq.s $[[T0:f[0-9]+]], $f12, $f13
335 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
336 ; 64-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
337 ; 64-CMP-DAG: andi $2, $[[T2]], 1
347 ; 32-C-DAG: addiu $2, $zero, 1
348 ; 32-C-DAG: c.un.s $f12, $f14
351 ; 64-C-DAG: addiu $2, $zero, 1
352 ; 64-C-DAG: c.un.s $f12, $f13
355 ; 32-CMP-DAG: cmp.un.s $[[T0:f[0-9]+]], $f12, $f14
356 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
357 ; 32-CMP-DAG: andi $2, $[[T1]], 1
359 ; 64-CMP-DAG: cmp.un.s $[[T0:f[0-9]+]], $f12, $f13
360 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
361 ; 64-CMP-DAG: andi $2, $[[T1]], 1
389 ; 32-C-DAG: addiu $2, $zero, 1
390 ; 32-C-DAG: c.eq.d $f12, $f14
393 ; 64-C-DAG: addiu $2, $zero, 1
394 ; 64-C-DAG: c.eq.d $f12, $f13
397 ; 32-CMP-DAG: cmp.eq.d $[[T0:f[0-9]+]], $f12, $f14
398 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
399 ; 32-CMP-DAG: andi $2, $[[T1]], 1
401 ; 64-CMP-DAG: cmp.eq.d $[[T0:f[0-9]+]], $f12, $f13
402 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
403 ; 64-CMP-DAG: andi $2, $[[T1]], 1
413 ; 32-C-DAG: addiu $2, $zero, 1
414 ; 32-C-DAG: c.ule.d $f12, $f14
417 ; 64-C-DAG: addiu $2, $zero, 1
418 ; 64-C-DAG: c.ule.d $f12, $f13
421 ; 32-CMP-DAG: cmp.lt.d $[[T0:f[0-9]+]], $f14, $f12
422 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
423 ; 32-CMP-DAG: andi $2, $[[T1]], 1
425 ; 64-CMP-DAG: cmp.lt.d $[[T0:f[0-9]+]], $f13, $f12
426 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
427 ; 64-CMP-DAG: andi $2, $[[T1]], 1
437 ; 32-C-DAG: addiu $2, $zero, 1
438 ; 32-C-DAG: c.ult.d $f12, $f14
441 ; 64-C-DAG: addiu $2, $zero, 1
442 ; 64-C-DAG: c.ult.d $f12, $f13
445 ; 32-CMP-DAG: cmp.le.d $[[T0:f[0-9]+]], $f14, $f12
446 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
447 ; 32-CMP-DAG: andi $2, $[[T1]], 1
449 ; 64-CMP-DAG: cmp.le.d $[[T0:f[0-9]+]], $f13, $f12
450 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
451 ; 64-CMP-DAG: andi $2, $[[T1]], 1
461 ; 32-C-DAG: addiu $2, $zero, 1
462 ; 32-C-DAG: c.olt.d $f12, $f14
465 ; 64-C-DAG: addiu $2, $zero, 1
466 ; 64-C-DAG: c.olt.d $f12, $f13
469 ; 32-CMP-DAG: cmp.lt.d $[[T0:f[0-9]+]], $f12, $f14
470 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
471 ; 32-CMP-DAG: andi $2, $[[T1]], 1
473 ; 64-CMP-DAG: cmp.lt.d $[[T0:f[0-9]+]], $f12, $f13
474 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
475 ; 64-CMP-DAG: andi $2, $[[T1]], 1
485 ; 32-C-DAG: addiu $2, $zero, 1
486 ; 32-C-DAG: c.ole.d $f12, $f14
489 ; 64-C-DAG: addiu $2, $zero, 1
490 ; 64-C-DAG: c.ole.d $f12, $f13
493 ; 32-CMP-DAG: cmp.le.d $[[T0:f[0-9]+]], $f12, $f14
494 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
495 ; 32-CMP-DAG: andi $2, $[[T1]], 1
497 ; 64-CMP-DAG: cmp.le.d $[[T0:f[0-9]+]], $f12, $f13
498 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
499 ; 64-CMP-DAG: andi $2, $[[T1]], 1
509 ; 32-C-DAG: addiu $2, $zero, 1
510 ; 32-C-DAG: c.ueq.d $f12, $f14
513 ; 64-C-DAG: addiu $2, $zero, 1
514 ; 64-C-DAG: c.ueq.d $f12, $f13
517 ; 32-CMP-DAG: cmp.ueq.d $[[T0:f[0-9]+]], $f12, $f14
518 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
519 ; 32-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
520 ; 32-CMP-DAG: andi $2, $[[T2]], 1
522 ; 64-CMP-DAG: cmp.ueq.d $[[T0:f[0-9]+]], $f12, $f13
523 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
524 ; 64-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
525 ; 64-CMP-DAG: andi $2, $[[T2]], 1
535 ; 32-C-DAG: addiu $2, $zero, 1
536 ; 32-C-DAG: c.un.d $f12, $f14
539 ; 64-C-DAG: addiu $2, $zero, 1
540 ; 64-C-DAG: c.un.d $f12, $f13
543 ; 32-CMP-DAG: cmp.un.d $[[T0:f[0-9]+]], $f12, $f14
544 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
545 ; 32-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
546 ; 32-CMP-DAG: andi $2, $[[T2]], 1
548 ; 64-CMP-DAG: cmp.un.d $[[T0:f[0-9]+]], $f12, $f13
549 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
550 ; 64-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
551 ; 64-CMP-DAG: andi $2, $[[T2]], 1
561 ; 32-C-DAG: addiu $2, $zero, 1
562 ; 32-C-DAG: c.ueq.d $f12, $f14
565 ; 64-C-DAG: addiu $2, $zero, 1
566 ; 64-C-DAG: c.ueq.d $f12, $f13
569 ; 32-CMP-DAG: cmp.ueq.d $[[T0:f[0-9]+]], $f12, $f14
570 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
571 ; 32-CMP-DAG: andi $2, $[[T1]], 1
573 ; 64-CMP-DAG: cmp.ueq.d $[[T0:f[0-9]+]], $f12, $f13
574 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
575 ; 64-CMP-DAG: andi $2, $[[T1]], 1
585 ; 32-C-DAG: addiu $2, $zero, 1
586 ; 32-C-DAG: c.ole.d $f12, $f14
589 ; 64-C-DAG: addiu $2, $zero, 1
590 ; 64-C-DAG: c.ole.d $f12, $f13
593 ; 32-CMP-DAG: cmp.ult.d $[[T0:f[0-9]+]], $f14, $f12
594 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
595 ; 32-CMP-DAG: andi $2, $[[T1]], 1
597 ; 64-CMP-DAG: cmp.ult.d $[[T0:f[0-9]+]], $f13, $f12
598 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
599 ; 64-CMP-DAG: andi $2, $[[T1]], 1
609 ; 32-C-DAG: addiu $2, $zero, 1
610 ; 32-C-DAG: c.olt.d $f12, $f14
613 ; 64-C-DAG: addiu $2, $zero, 1
614 ; 64-C-DAG: c.olt.d $f12, $f13
617 ; 32-CMP-DAG: cmp.ule.d $[[T0:f[0-9]+]], $f14, $f12
618 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
619 ; 32-CMP-DAG: andi $2, $[[T1]], 1
621 ; 64-CMP-DAG: cmp.ule.d $[[T0:f[0-9]+]], $f13, $f12
622 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
623 ; 64-CMP-DAG: andi $2, $[[T1]], 1
633 ; 32-C-DAG: addiu $2, $zero, 1
634 ; 32-C-DAG: c.ult.d $f12, $f14
637 ; 64-C-DAG: addiu $2, $zero, 1
638 ; 64-C-DAG: c.ult.d $f12, $f13
641 ; 32-CMP-DAG: cmp.ult.d $[[T0:f[0-9]+]], $f12, $f14
642 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
643 ; 32-CMP-DAG: andi $2, $[[T1]], 1
645 ; 64-CMP-DAG: cmp.ult.d $[[T0:f[0-9]+]], $f12, $f13
646 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
647 ; 64-CMP-DAG: andi $2, $[[T1]], 1
657 ; 32-C-DAG: addiu $2, $zero, 1
658 ; 32-C-DAG: c.ule.d $f12, $f14
661 ; 64-C-DAG: addiu $2, $zero, 1
662 ; 64-C-DAG: c.ule.d $f12, $f13
665 ; 32-CMP-DAG: cmp.ule.d $[[T0:f[0-9]+]], $f12, $f14
666 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
667 ; 32-CMP-DAG: andi $2, $[[T1]], 1
669 ; 64-CMP-DAG: cmp.ule.d $[[T0:f[0-9]+]], $f12, $f13
670 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
671 ; 64-CMP-DAG: andi $2, $[[T1]], 1
681 ; 32-C-DAG: addiu $2, $zero, 1
682 ; 32-C-DAG: c.eq.d $f12, $f14
685 ; 64-C-DAG: addiu $2, $zero, 1
686 ; 64-C-DAG: c.eq.d $f12, $f13
689 ; 32-CMP-DAG: cmp.eq.d $[[T0:f[0-9]+]], $f12, $f14
690 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
691 ; 32-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
692 ; 32-CMP-DAG: andi $2, $[[T2]], 1
694 ; 64-CMP-DAG: cmp.eq.d $[[T0:f[0-9]+]], $f12, $f13
695 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
696 ; 64-CMP-DAG: not $[[T2:[0-9]+]], $[[T1]]
697 ; 64-CMP-DAG: andi $2, $[[T2]], 1
707 ; 32-C-DAG: addiu $2, $zero, 1
708 ; 32-C-DAG: c.un.d $f12, $f14
711 ; 64-C-DAG: addiu $2, $zero, 1
712 ; 64-C-DAG: c.un.d $f12, $f13
715 ; 32-CMP-DAG: cmp.un.d $[[T0:f[0-9]+]], $f12, $f14
716 ; 32-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
717 ; 32-CMP-DAG: andi $2, $[[T1]], 1
719 ; 64-CMP-DAG: cmp.un.d $[[T0:f[0-9]+]], $f12, $f13
720 ; 64-CMP-DAG: mfc1 $[[T1:[0-9]+]], $[[T0]]
721 ; 64-CMP-DAG: andi $2, $[[T1]], 1
742 ; 32-C-DAG: add.s $[[T0:f[0-9]+]], $f14, $f12
743 ; 32-C-DAG: lwc1 $[[T1:f[0-9]+]], %lo($CPI32_0)(
744 ; 32-C-DAG: c.ole.s $[[T0]], $[[T1]]
745 ; 32-C-DAG: bc1t
747 ; 32-CMP-DAG: add.s $[[T0:f[0-9]+]], $f14, $f12
748 ; 32-CMP-DAG: lwc1 $[[T1:f[0-9]+]], %lo($CPI32_0)(
749 ; 32-CMP-DAG: cmp.le.s $[[T2:f[0-9]+]], $[[T0]], $[[T1]]
750 ; 32-CMP-DAG: mfc1 $[[T3:[0-9]+]], $[[T2]]
752 ; 32-CMP-DAG: andi $[[T4:[0-9]+]], $[[T3]], 1
753 ; 32-CMP-DAG: bnez $[[T4]],
755 ; 64-C-DAG: add.s $[[T0:f[0-9]+]], $f13, $f12
756 ; 64-C-DAG: lwc1 $[[T1:f[0-9]+]], %got_ofst($CPI32_0)(
757 ; 64-C-DAG: c.ole.s $[[T0]], $[[T1]]
758 ; 64-C-DAG: bc1t
760 ; 64-CMP-DAG: add.s $[[T0:f[0-9]+]], $f13, $f12
761 ; 64-CMP-DAG: lwc1 $[[T1:f[0-9]+]], %got_ofst($CPI32_0)(
762 ; 64-CMP-DAG: cmp.le.s $[[T2:f[0-9]+]], $[[T0]], $[[T1]]
763 ; 64-CMP-DAG: mfc1 $[[T3:[0-9]+]], $[[T2]]
765 ; 64-CMP-DAG: andi $[[T4:[0-9]+]], $[[T3]], 1
766 ; 64-CMP-DAG: bnez $[[T4]],
786 ; 32-C-DAG: add.d $[[T0:f[0-9]+]], $f14, $f12
787 ; 32-C-DAG: ldc1 $[[T1:f[0-9]+]], %lo($CPI33_0)(
788 ; 32-C-DAG: c.ole.d $[[T0]], $[[T1]]
789 ; 32-C-DAG: bc1t
791 ; 32-CMP-DAG: add.d $[[T0:f[0-9]+]], $f14, $f12
792 ; 32-CMP-DAG: ldc1 $[[T1:f[0-9]+]], %lo($CPI33_0)(
793 ; 32-CMP-DAG: cmp.le.d $[[T2:f[0-9]+]], $[[T0]], $[[T1]]
794 ; 32-CMP-DAG: mfc1 $[[T3:[0-9]+]], $[[T2]]
796 ; 32-CMP-DAG: andi $[[T4:[0-9]+]], $[[T3]], 1
797 ; 32-CMP-DAG: bnez $[[T4]],
799 ; 64-C-DAG: add.d $[[T0:f[0-9]+]], $f13, $f12
800 ; 64-C-DAG: ldc1 $[[T1:f[0-9]+]], %got_ofst($CPI33_0)(
801 ; 64-C-DAG: c.ole.d $[[T0]], $[[T1]]
802 ; 64-C-DAG: bc1t
804 ; 64-CMP-DAG: add.d $[[T0:f[0-9]+]], $f13, $f12
805 ; 64-CMP-DAG: ldc1 $[[T1:f[0-9]+]], %got_ofst($CPI33_0)(
806 ; 64-CMP-DAG: cmp.le.d $[[T2:f[0-9]+]], $[[T0]], $[[T1]]
807 ; 64-CMP-DAG: mfc1 $[[T3:[0-9]+]], $[[T2]]
809 ; 64-CMP-DAG: andi $[[T4:[0-9]+]], $[[T3]], 1
810 ; 64-CMP-DAG: bnez $[[T4]],