Home | History | Annotate | Download | only in i860
      1 # pfmam.p family (p={ss,sd,dd})
      2 
      3 	.text
      4 
      5 	# pfmam without dual bit.
      6 	mr2p1.ss	%f0,%f1,%f2
      7 	mr2p1.sd	%f3,%f4,%f5
      8 	mr2p1.dd	%f0,%f2,%f4
      9 
     10 	mr2pt.ss	%f1,%f2,%f3
     11 	mr2pt.sd	%f4,%f5,%f6
     12 	mr2pt.dd	%f2,%f4,%f6
     13 
     14 	mr2mp1.ss	%f2,%f3,%f4
     15 	mr2mp1.sd	%f6,%f7,%f8
     16 	mr2mp1.dd	%f4,%f6,%f8
     17 
     18 	mr2mpt.ss	%f3,%f4,%f5
     19 	mr2mpt.sd	%f7,%f8,%f9
     20 	mr2mpt.dd	%f6,%f8,%f10
     21 
     22 	mi2p1.ss	%f4,%f5,%f6
     23 	mi2p1.sd	%f8,%f9,%f10
     24 	mi2p1.dd	%f12,%f14,%f16
     25 
     26 	mi2pt.ss	%f7,%f8,%f9
     27 	mi2pt.sd	%f11,%f12,%f13
     28 	mi2pt.dd	%f14,%f16,%f18
     29 
     30 	mi2mp1.ss	%f10,%f11,%f12
     31 	mi2mp1.sd	%f14,%f15,%f16
     32 	mi2mp1.dd	%f16,%f18,%f20
     33 
     34 	mi2mpt.ss	%f13,%f14,%f15
     35 	mi2mpt.sd	%f17,%f18,%f19
     36 	mi2mpt.dd	%f18,%f20,%f22
     37 
     38 	mrmt1p2.ss	%f14,%f15,%f16
     39 	mrmt1p2.sd	%f20,%f21,%f22
     40 	mrmt1p2.dd	%f20,%f22,%f24
     41 
     42 	mm12mpm.ss	%f15,%f16,%f17
     43 	mm12mpm.sd	%f23,%f24,%f25
     44 	mm12mpm.dd	%f22,%f24,%f26
     45 
     46 	mrm1p2.ss	%f18,%f19,%f20
     47 	mrm1p2.sd	%f26,%f27,%f28
     48 	mrm1p2.dd	%f20,%f22,%f24
     49 
     50 	mm12ttpm.ss	%f19,%f20,%f21
     51 	mm12ttpm.sd	%f29,%f30,%f31
     52 	mm12ttpm.dd	%f22,%f24,%f26
     53 
     54 	mimt1p2.ss	%f20,%f21,%f22
     55 	mimt1p2.sd	%f0,%f1,%f2
     56 	mimt1p2.dd	%f24,%f26,%f28
     57 
     58 	mm12tpm.ss	%f21,%f22,%f23
     59 	mm12tpm.sd	%f3,%f4,%f5
     60 	mm12tpm.dd	%f30,%f0,%f2
     61 
     62 	mim1p2.ss	%f22,%f23,%f24
     63 	mim1p2.sd	%f6,%f7,%f8
     64 	mim1p2.dd	%f4,%f6,%f8
     65 
     66 	m12tpa.ss	%f23,%f24,%f25
     67 	m12tpa.sd	%f9,%f10,%f11
     68 	m12tpa.dd	%f6,%f8,%f10
     69 
     70 	# pfmam with dual bit.
     71 	d.mr2p1.ss	%f0,%f1,%f2
     72 	nop
     73 	d.mr2p1.sd	%f3,%f4,%f5
     74 	nop
     75 	d.mr2p1.dd	%f0,%f2,%f4
     76 	nop
     77 
     78 	d.mr2pt.ss	%f1,%f2,%f3
     79 	nop
     80 	d.mr2pt.sd	%f4,%f5,%f6
     81 	nop
     82 	d.mr2pt.dd	%f2,%f4,%f6
     83 	nop
     84 
     85 	d.mr2mp1.ss	%f2,%f3,%f4
     86 	nop
     87 	d.mr2mp1.sd	%f6,%f7,%f8
     88 	nop
     89 	d.mr2mp1.dd	%f4,%f6,%f8
     90 	nop
     91 
     92 	d.mr2mpt.ss	%f3,%f4,%f5
     93 	nop
     94 	d.mr2mpt.sd	%f7,%f8,%f9
     95 	nop
     96 	d.mr2mpt.dd	%f6,%f8,%f10
     97 	nop
     98 
     99 	d.mi2p1.ss	%f4,%f5,%f6
    100 	nop
    101 	d.mi2p1.sd	%f8,%f9,%f10
    102 	nop
    103 	d.mi2p1.dd	%f12,%f14,%f16
    104 	nop
    105 
    106 	d.mi2pt.ss	%f7,%f8,%f9
    107 	nop
    108 	d.mi2pt.sd	%f11,%f12,%f13
    109 	nop
    110 	d.mi2pt.dd	%f14,%f16,%f18
    111 	nop
    112 
    113 	d.mi2mp1.ss	%f10,%f11,%f12
    114 	nop
    115 	d.mi2mp1.sd	%f14,%f15,%f16
    116 	nop
    117 	d.mi2mp1.dd	%f16,%f18,%f20
    118 	nop
    119 
    120 	d.mi2mpt.ss	%f13,%f14,%f15
    121 	nop
    122 	d.mi2mpt.sd	%f17,%f18,%f19
    123 	nop
    124 	d.mi2mpt.dd	%f18,%f20,%f22
    125 	nop
    126 
    127 	d.mrmt1p2.ss	%f14,%f15,%f16
    128 	nop
    129 	d.mrmt1p2.sd	%f20,%f21,%f22
    130 	nop
    131 	d.mrmt1p2.dd	%f20,%f22,%f24
    132 	nop
    133 
    134 	d.mm12mpm.ss	%f15,%f16,%f17
    135 	nop
    136 	d.mm12mpm.sd	%f23,%f24,%f25
    137 	nop
    138 	d.mm12mpm.dd	%f22,%f24,%f26
    139 	nop
    140 
    141 	d.mrm1p2.ss	%f18,%f19,%f20
    142 	nop
    143 	d.mrm1p2.sd	%f26,%f27,%f28
    144 	nop
    145 	d.mrm1p2.dd	%f20,%f22,%f24
    146 	nop
    147 
    148 	d.mm12ttpm.ss	%f19,%f20,%f21
    149 	nop
    150 	d.mm12ttpm.sd	%f29,%f30,%f31
    151 	nop
    152 	d.mm12ttpm.dd	%f22,%f24,%f26
    153 	nop
    154 
    155 	d.mimt1p2.ss	%f20,%f21,%f22
    156 	nop
    157 	d.mimt1p2.sd	%f0,%f1,%f2
    158 	nop
    159 	d.mimt1p2.dd	%f24,%f26,%f28
    160 	nop
    161 
    162 	d.mm12tpm.ss	%f21,%f22,%f23
    163 	nop
    164 	d.mm12tpm.sd	%f3,%f4,%f5
    165 	nop
    166 	d.mm12tpm.dd	%f30,%f0,%f2
    167 	nop
    168 
    169 	d.mim1p2.ss	%f22,%f23,%f24
    170 	nop
    171 	d.mim1p2.sd	%f6,%f7,%f8
    172 	nop
    173 	d.mim1p2.dd	%f4,%f6,%f8
    174 	nop
    175 
    176 	d.m12tpa.ss	%f23,%f24,%f25
    177 	nop
    178 	d.m12tpa.sd	%f9,%f10,%f11
    179 	nop
    180 	d.m12tpa.dd	%f6,%f8,%f10
    181 	nop
    182 
    183