Home | History | Annotate | Download | only in mips
      1 	.text
      2 	.set	reorder
      3 test:
      4 	fsune.d	$w0,$w1,$w2
      5 	bz.b	$w0, test
      6 	fsune.d	$w0,$w1,$w2
      7 	bz.b	$w1, test
      8 	fsune.d	$w0,$w1,$w2
      9 	bz.b	$w2, test
     10 	add.s	$f0,$f1,$f2
     11 	bz.b	$w0, test
     12 	add.s	$f0,$f1,$f2
     13 	bz.b	$w1, test
     14 	add.s	$f0,$f1,$f2
     15 	bz.b	$w2, test
     16 	add.d	$f0,$f2,$f4
     17 	bz.b	$w0, test
     18 	add.d	$f0,$f2,$f4
     19 	bz.b	$w1, test
     20 	add.d	$f0,$f2,$f4
     21 	bz.b	$w2, test
     22 
     23 	fsune.d	$w0,$w1,$w2
     24 	bz.h	$w0, test
     25 	fsune.d	$w0,$w1,$w2
     26 	bz.h	$w1, test
     27 	fsune.d	$w0,$w1,$w2
     28 	bz.h	$w2, test
     29 	add.s	$f0,$f1,$f2
     30 	bz.h	$w0, test
     31 	add.s	$f0,$f1,$f2
     32 	bz.h	$w1, test
     33 	add.s	$f0,$f1,$f2
     34 	bz.h	$w2, test
     35 	add.d	$f0,$f2,$f4
     36 	bz.h	$w0, test
     37 	add.d	$f0,$f2,$f4
     38 	bz.h	$w1, test
     39 	add.d	$f0,$f2,$f4
     40 	bz.h	$w2, test
     41 
     42 	fsune.d	$w0,$w1,$w2
     43 	bz.w	$w0, test
     44 	fsune.d	$w0,$w1,$w2
     45 	bz.w	$w1, test
     46 	fsune.d	$w0,$w1,$w2
     47 	bz.w	$w2, test
     48 	add.s	$f0,$f1,$f2
     49 	bz.w	$w0, test
     50 	add.s	$f0,$f1,$f2
     51 	bz.w	$w1, test
     52 	add.s	$f0,$f1,$f2
     53 	bz.w	$w2, test
     54 	add.d	$f0,$f2,$f4
     55 	bz.w	$w0, test
     56 	add.d	$f0,$f2,$f4
     57 	bz.w	$w1, test
     58 	add.d	$f0,$f2,$f4
     59 	bz.w	$w2, test
     60 
     61 	fsune.d	$w0,$w1,$w2
     62 	bz.d	$w0, test
     63 	fsune.d	$w0,$w1,$w2
     64 	bz.d	$w1, test
     65 	fsune.d	$w0,$w1,$w2
     66 	bz.d	$w2, test
     67 	add.s	$f0,$f1,$f2
     68 	bz.d	$w0, test
     69 	add.s	$f0,$f1,$f2
     70 	bz.d	$w1, test
     71 	add.s	$f0,$f1,$f2
     72 	bz.d	$w2, test
     73 	add.d	$f0,$f2,$f4
     74 	bz.d	$w0, test
     75 	add.d	$f0,$f2,$f4
     76 	bz.d	$w1, test
     77 	add.d	$f0,$f2,$f4
     78 	bz.d	$w2, test
     79 
     80 	fsune.d	$w0,$w1,$w2
     81 	bz.v	$w0, test
     82 	fsune.d	$w0,$w1,$w2
     83 	bz.v	$w1, test
     84 	fsune.d	$w0,$w1,$w2
     85 	bz.v	$w2, test
     86 	add.s	$f0,$f1,$f2
     87 	bz.v	$w0, test
     88 	add.s	$f0,$f1,$f2
     89 	bz.v	$w1, test
     90 	add.s	$f0,$f1,$f2
     91 	bz.v	$w2, test
     92 	add.d	$f0,$f2,$f4
     93 	bz.v	$w0, test
     94 	add.d	$f0,$f2,$f4
     95 	bz.v	$w1, test
     96 	add.d	$f0,$f2,$f4
     97 	bz.v	$w2, test
     98 
     99 	fsune.d	$w0,$w1,$w2
    100 	bnz.b	$w0, test
    101 	fsune.d	$w0,$w1,$w2
    102 	bnz.b	$w1, test
    103 	fsune.d	$w0,$w1,$w2
    104 	bnz.b	$w2, test
    105 	add.s	$f0,$f1,$f2
    106 	bnz.b	$w0, test
    107 	add.s	$f0,$f1,$f2
    108 	bnz.b	$w1, test
    109 	add.s	$f0,$f1,$f2
    110 	bnz.b	$w2, test
    111 	add.d	$f0,$f2,$f4
    112 	bnz.b	$w0, test
    113 	add.d	$f0,$f2,$f4
    114 	bnz.b	$w1, test
    115 	add.d	$f0,$f2,$f4
    116 	bnz.b	$w2, test
    117 
    118 	fsune.d	$w0,$w1,$w2
    119 	bnz.h	$w0, test
    120 	fsune.d	$w0,$w1,$w2
    121 	bnz.h	$w1, test
    122 	fsune.d	$w0,$w1,$w2
    123 	bnz.h	$w2, test
    124 	add.s	$f0,$f1,$f2
    125 	bnz.h	$w0, test
    126 	add.s	$f0,$f1,$f2
    127 	bnz.h	$w1, test
    128 	add.s	$f0,$f1,$f2
    129 	bnz.h	$w2, test
    130 	add.d	$f0,$f2,$f4
    131 	bnz.h	$w0, test
    132 	add.d	$f0,$f2,$f4
    133 	bnz.h	$w1, test
    134 	add.d	$f0,$f2,$f4
    135 	bnz.h	$w2, test
    136 
    137 	fsune.d	$w0,$w1,$w2
    138 	bnz.w	$w0, test
    139 	fsune.d	$w0,$w1,$w2
    140 	bnz.w	$w1, test
    141 	fsune.d	$w0,$w1,$w2
    142 	bnz.w	$w2, test
    143 	add.s	$f0,$f1,$f2
    144 	bnz.w	$w0, test
    145 	add.s	$f0,$f1,$f2
    146 	bnz.w	$w1, test
    147 	add.s	$f0,$f1,$f2
    148 	bnz.w	$w2, test
    149 	add.d	$f0,$f2,$f4
    150 	bnz.w	$w0, test
    151 	add.d	$f0,$f2,$f4
    152 	bnz.w	$w1, test
    153 	add.d	$f0,$f2,$f4
    154 	bnz.w	$w2, test
    155 
    156 	fsune.d	$w0,$w1,$w2
    157 	bnz.d	$w0, test
    158 	fsune.d	$w0,$w1,$w2
    159 	bnz.d	$w1, test
    160 	fsune.d	$w0,$w1,$w2
    161 	bnz.d	$w2, test
    162 	add.s	$f0,$f1,$f2
    163 	bnz.d	$w0, test
    164 	add.s	$f0,$f1,$f2
    165 	bnz.d	$w1, test
    166 	add.s	$f0,$f1,$f2
    167 	bnz.d	$w2, test
    168 	add.d	$f0,$f2,$f4
    169 	bnz.d	$w0, test
    170 	add.d	$f0,$f2,$f4
    171 	bnz.d	$w1, test
    172 	add.d	$f0,$f2,$f4
    173 	bnz.d	$w2, test
    174 
    175 	fsune.d	$w0,$w1,$w2
    176 	bnz.v	$w0, test
    177 	fsune.d	$w0,$w1,$w2
    178 	bnz.v	$w1, test
    179 	fsune.d	$w0,$w1,$w2
    180 	bnz.v	$w2, test
    181 	add.s	$f0,$f1,$f2
    182 	bnz.v	$w0, test
    183 	add.s	$f0,$f1,$f2
    184 	bnz.v	$w1, test
    185 	add.s	$f0,$f1,$f2
    186 	bnz.v	$w2, test
    187 	add.d	$f0,$f2,$f4
    188 	bnz.v	$w0, test
    189 	add.d	$f0,$f2,$f4
    190 	bnz.v	$w1, test
    191 	add.d	$f0,$f2,$f4
    192 	bnz.v	$w2, test
    193 
    194 # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...
    195 	.align	2
    196 	.space	8
    197