Lines Matching refs:M2

3 ; RUN:    -check-prefix=M2
35 ; M2-LABEL: tst_select_i1_double:
36 ; M2: # %bb.0: # %entry
37 ; M2-NEXT: andi $1, $4, 1
38 ; M2-NEXT: bnez $1, $BB0_2
39 ; M2-NEXT: nop
40 ; M2-NEXT: # %bb.1: # %entry
41 ; M2-NEXT: ldc1 $f0, 16($sp)
42 ; M2-NEXT: jr $ra
43 ; M2-NEXT: nop
44 ; M2-NEXT: $BB0_2:
45 ; M2-NEXT: mtc1 $7, $f0
46 ; M2-NEXT: jr $ra
47 ; M2-NEXT: mtc1 $6, $f1
123 ; M2-LABEL: tst_select_i1_double_reordered:
124 ; M2: # %bb.0: # %entry
125 ; M2-NEXT: lw $1, 16($sp)
126 ; M2-NEXT: andi $1, $1, 1
127 ; M2-NEXT: bnez $1, $BB1_2
128 ; M2-NEXT: mov.d $f0, $f12
129 ; M2-NEXT: # %bb.1: # %entry
130 ; M2-NEXT: mov.d $f0, $f14
131 ; M2-NEXT: $BB1_2: # %entry
132 ; M2-NEXT: jr $ra
133 ; M2-NEXT: nop
203 ; M2-LABEL: tst_select_fcmp_olt_double:
204 ; M2: # %bb.0: # %entry
205 ; M2-NEXT: c.olt.d $f12, $f14
206 ; M2-NEXT: nop
207 ; M2-NEXT: bc1t $BB2_2
208 ; M2-NEXT: mov.d $f0, $f12
209 ; M2-NEXT: # %bb.1: # %entry
210 ; M2-NEXT: mov.d $f0, $f14
211 ; M2-NEXT: $BB2_2: # %entry
212 ; M2-NEXT: jr $ra
213 ; M2-NEXT: nop
285 ; M2-LABEL: tst_select_fcmp_ole_double:
286 ; M2: # %bb.0: # %entry
287 ; M2-NEXT: c.ole.d $f12, $f14
288 ; M2-NEXT: nop
289 ; M2-NEXT: bc1t $BB3_2
290 ; M2-NEXT: mov.d $f0, $f12
291 ; M2-NEXT: # %bb.1: # %entry
292 ; M2-NEXT: mov.d $f0, $f14
293 ; M2-NEXT: $BB3_2: # %entry
294 ; M2-NEXT: jr $ra
295 ; M2-NEXT: nop
367 ; M2-LABEL: tst_select_fcmp_ogt_double:
368 ; M2: # %bb.0: # %entry
369 ; M2-NEXT: c.ule.d $f12, $f14
370 ; M2-NEXT: nop
371 ; M2-NEXT: bc1f $BB4_2
372 ; M2-NEXT: mov.d $f0, $f12
373 ; M2-NEXT: # %bb.1: # %entry
374 ; M2-NEXT: mov.d $f0, $f14
375 ; M2-NEXT: $BB4_2: # %entry
376 ; M2-NEXT: jr $ra
377 ; M2-NEXT: nop
449 ; M2-LABEL: tst_select_fcmp_oge_double:
450 ; M2: # %bb.0: # %entry
451 ; M2-NEXT: c.ult.d $f12, $f14
452 ; M2-NEXT: nop
453 ; M2-NEXT: bc1f $BB5_2
454 ; M2-NEXT: mov.d $f0, $f12
455 ; M2-NEXT: # %bb.1: # %entry
456 ; M2-NEXT: mov.d $f0, $f14
457 ; M2-NEXT: $BB5_2: # %entry
458 ; M2-NEXT: jr $ra
459 ; M2-NEXT: nop
531 ; M2-LABEL: tst_select_fcmp_oeq_double:
532 ; M2: # %bb.0: # %entry
533 ; M2-NEXT: c.eq.d $f12, $f14
534 ; M2-NEXT: nop
535 ; M2-NEXT: bc1t $BB6_2
536 ; M2-NEXT: mov.d $f0, $f12
537 ; M2-NEXT: # %bb.1: # %entry
538 ; M2-NEXT: mov.d $f0, $f14
539 ; M2-NEXT: $BB6_2: # %entry
540 ; M2-NEXT: jr $ra
541 ; M2-NEXT: nop
613 ; M2-LABEL: tst_select_fcmp_one_double:
614 ; M2: # %bb.0: # %entry
615 ; M2-NEXT: c.ueq.d $f12, $f14
616 ; M2-NEXT: nop
617 ; M2-NEXT: bc1f $BB7_2
618 ; M2-NEXT: mov.d $f0, $f12
619 ; M2-NEXT: # %bb.1: # %entry
620 ; M2-NEXT: mov.d $f0, $f14
621 ; M2-NEXT: $BB7_2: # %entry
622 ; M2-NEXT: jr $ra
623 ; M2-NEXT: nop